Rozdělení programování podle stupně automatizace zpracování vstupních dat
Ruční programování:
-
přímé – programujeme přímo na stroji
-
nepřímé – programujeme mimo stroj.
Automatické (strojní) - program je tvořen strategií obrábění pomocí cyklů a operací (Sinumerik, Kovoprog, MTS).
Dialogové - program je tvořen pomocí nabízených dialogových oken (Heidenhain).
CAD/CAM systémy - realizují vyšší stupeň počítačové podpory. Výkres vytvořený v modulu CAD se kopíruje pro další práci v modulu CAM (edgeCAM, Catia, NX, SolidWorks).
První tři můžeme programovat na dílně a říká se mu programování dílenské.
CAD/CAM systémy zpracováváme v konstrukčních a programovacích kancelářích.