Načini programiranja CNC mašina u načelu se mogu podeliti na:
- Ručno programiranje CNC mašina
- Poluautomatsko programiranje CNC mašina
- Automatsko programiranje CNC mašina (programiranje CNC mašina primenom CAD/CAM koncepta).
Ručno programiranje CNC mašina
Ručno programiranje CNC mašina alatki podrazumeva direktno pisanje komandi, adresa i ostalih informacija u pogodnom obliku (čitljivom za datu upravljačku jedinicu CNC mašine) u redovima (blokovima) NC koda (G koda).
Ovaj način programiranja CNC mašina alatki podrazumeva kompletno izrađenu tehnološku dokumentaciju, zapravo podrazumeva napravljen plan alata, plan stezanja, plan rezanja, ali i prethodno urađen plan obrade sa elementima proračuna režima obrade: koraka, broja obrtaja, brzine pomoćnog kretanja, dubine rezanja, broja prolaza, broja hodova i sl. Optimizacija se može vršiti uz pomoć računara koji u ovom obliku nije uključen direktno u proces programiranja CNC mašine alatke, već samo u proces verifikacije i backplota (iscrtavanja) putanja kretanja alata u planiranoj CNC obradi.
- - - - - - - - - - - - -
Poluautomatsko programiranje CNC mašina
- - - - - - - - - - - - -
Automatsko programiranje CNC mašina (programiranje CNC mašina primenom CAD/CAM koncepta)
- - - - - - - - - - - - -