Az automatikus termékgyártást meg kell tervezni. Műhelyrajz alapján elkészíteni az adott gépre a felfogási tervet, az elérhető szerszámok alapján a szerszámozási terv elkészítése. Az adott munkadarab megmunkálásának megfelelően (gép, felfogás és szerszámok), figyelembe véve a legjobb megmunkálási technológiát. A szerszámozási költség és megmunkálási idő figyelembevételével. Az adott szerszámgépre történő kódolás (pl.: Heidenhain, Fanuc, Siemens, Nct.. stb). A megszületett megmunkálási terv után következik a program a megfelelő programnyelvre történő lekódolása. Amely feltölthető szerszámgépére online vagy offline módban. A programozás cégünknél Fusion 360 CAD/CAM rendszerrel történik. De lehetőség van speciális makrók írására is.