A CNC maróprogram egy meghatározott, elsősorban G-kódokból és M-kódokból álló utasításkészlet, amely előírja egy CNC marógép minden műveletét, hogy egy nyers alapanyag-blokkból kész darabot hozzon létre. Ez a program a gyártási folyamat digitális DNS-e, amely magában foglalja az összes műveleti sorrendet az indítástól a leállításig. Egy igen strukturált szövegfájl, amely logikai pontossággal működik. A program általában biztonsági inicializáló parancsokkal kezdődik, például megszünteti az előző módosított állapotokat (G80: előre definiált ciklusok törlése, G49: szerszámhossz-kompenzáció törlése), majd beállítja a koordinátarendszert (G54, stb.). Ezután meghívja a konkrét szerszámokat (T01 M06), beállítja a hossz- és átmérő-kompenzációt (G43 H01), valamint elindítja a főorsót (M03 S5000). A program magját lineáris (G01) és körkörös (G02, G03) interpolációs parancsok sorozata alkotja, amelyek a szerszámot térben mozgatva vágják az anyagot, a koordinátaadatok (X, Y, Z) útmutatása szerint. Az hatékonyság érdekében a programozók előre definiált ciklusokat használnak, amelyek egyetlen soros parancsok, de bonyolult, ismétlődő műveleteket hajtanak végre, mint például fúrás (G81), ütőfúrás (G83) vagy menetfúrás (G84). A mozgáson túlmenően a program irányítja az összes segédfunkciót is: M08 bekapcsolja a hűtőfolyadékot, M09 kikapcsolja; M01 opcionális szünet, ellenőrzés céljából. A program kifinomultsága a változók és logika használatában rejlik. A fejlett programozás paraméterezett alprogramokat, ciklusokat és feltételes utasításokat (HA-AKKOR, AMÍG-CIKLUS) használ változókon alapulva (#100=#100+1), így rugalmas, rokondarab-családokhoz készült programokat hozhat létre, amelyek könnyen adaptálhatók különböző méretekhez, jelentősen csökkentve a programozási időt hasonló alkatrészek esetén. A program a gép biztonságos pozícióba való visszatérésével, a főorsó leállításával (M05) és gyakran a program elejére ugrással (M30) zárul. Végrehajtás előtt a kódot alaposan ellenőrzik szoftveres szimulációval és „száraz futtatással” a gépen, alkatrész nélkül. Egy jól megírt CNC maróprogram logikai tervezési remekmű, amely nemcsak a darab geometriai pontosságát garantálja, hanem a művelet biztonságát, a ciklus hatékonyságát, valamint a gép és a vágószerszámok élettartamát is.
Szakértő értékesítési csapatunk mindig készen áll a segítségnyújtásra.