Frezowanie powierzchni, obróbka konturu, kieszeni czy  resztek - te i wiele innych operacji można wykonać za pomocą cykli 2D. Dzięki możliwości rozpoznawania cech (otwory, kieszenie, krzywe, powierzchnie, płaszczyzny) poszczególne operacje są wykonywane bardzo szybko i efektywnie. Operacje wiercenia np. nawiercanie czy proste wiercenie, mogą być szybko zastąpione innymi operacjami np. gwintowaniem czy rozwiercaniem. 

W module 3D znajduje się wiele cykli, dzięki którym możliwa jest obróbka bardzo skomplikowanych elementów, zaczynając od obróbki zgrubnej półfabrykatu, obróbki profilowej, obróbki na stałym Z, czy obróbki resztek, a kończąc na cyklach wykończeniowych takich jak obróbka równoodległa. Wiele możliwości optymalizacji ścieżki, łączenia zadań, wiercenia 5-cio osiowego, sprawia że wszystkie ścieżki mogą być odpowiednio dopasowane do wymagań każdego programisty. Pełna kontrola kolizji skutecznie zapobiega uszkodzeniom obrabianego detalu, narzędzia, czy maszyny.