Skupina funkcí G71 až G85 se souhrnně nazývá pevné cykly. Tyto funkce umožňují výrazně zkrátit pracnost programování často se opakujících tvarů a zkrátit celkovou délku programu. Každý pevný cyklus má určenou sekvenci pohybů, tzv. úseků, kterou by jinak bylo nutno programovat samostatně a postupně funkcemi G0, G1, G2, G3 a G4.
Důležité: Společnou vlastností všech cyklů je návrat do výchozího bodu (tedy bodu, ve kterém byl cyklus volán) po ukončení cyklu. Všechny cykly je možno zadat jak v absolutních tak přírůstkových souřadnicích.