Pod kategóriu "Rôzne" patria cykly ako:

Transformácia - (slúži ku posunutiu nulového bodu (NPV) nulového bodu obrobku (W) 

Posunutie nulového bodu - Posunutie nulového bodu (G54) možno vyvolať z akéhokoľvek programu

Posunutie - Posunutie nulového bodu je možné naprogramovať pre každú os.

Rotácia - každú os môžme pootočiť o určitý uhol. Kladný uhol odpovedá otočeniu proti smeru hodinových ručičiek.

Zmena mierky - Pre zmenu mierky X/Y/Z je možné zadať faktor mierky. Naprogramované súradnice a potom vynásobia týmto faktorom.  

Zrkadlenie - Je možné zvoliť okolo ktorej osi sa má uskutočniť zrkadlenie. 

Vyvolanie podprogramu

                                                                                          

Cesta ku podprogramu, pokiaľ požadovaný program neleží v tom istom adresári ako hlavný program. Názov programu je ten, ktorý sa vkladá. 

Pokiaľ je pri programovaní rôznych obrobkov potreby rovnaké kroky obrábania, je možné tieto kroky definovať ako samostatné podprogram. Tým odpadá viacnásobné programovanie rovnakých krokov obrábania. Riadiaci systém nerozlišuje medzi hlavnými programami a podprogramami. To znamená, že "normálny" program pracovného kroku alebo programu G-kódu je možné vyvolať v inom programe pracovného kroku ako podprogram.  

Podprogram musí vyť uložený v samostatnom adresári "XYZ" alebo v adresároch "ShopMill", "Programy dielu", "Podprogramy"