Példa egy CNC programra leírással. CNC programok írása ingyenes képzés kezdőknek. Programozás ISO-ban
A CNC gépek olyan elektronikus-mechanikus berendezések, amelyek önálló vagy félautonóm üzemmódban összetett alkatrészeket készítenek nyersdarabokból. Az ilyen berendezések hatékonysága teljes mértékben a CNC programozótól függ. A vezérlőprogram egy olyan eljárást képvisel, amely egyértelmű sorrendben és az időintervallumban megbízhatóan működik. Az eredmény az alkatrészek precíz feldolgozása minimális hibával. Egy programozott gép képes önállóan egy sor hasonló termék előállítására emberi jelenlét nélkül.
Program képességei
A nagy pontosságú CNC berendezéseket széles körben használják marásban, esztergálásban, fúrásban és egyéb gyártásban a sok időt igénylő soros alkatrészek gyártásához.
A CNC gépeket széles körben használják összetett alkatrészek gyártásában. Ennek a programnak köszönhetően bármilyen alakú alkatrészt, bármilyen alakú lyukat készíthet. Az elektronikusan vezérelt berendezéseket domborművek, címerek és ikonok kivágására használják. A címerkészítés egy ilyen program segítségével már nem munkaigényes.
Fejlesztési folyamat
A CNC vezérlőparancsainak fejlesztése speciális készségeket igényel, és több szakaszban történik:
- Információszerzés a részletekről és a gyártási folyamatról;
- A rajzok alapján alkotás;
- Parancskészlet létrehozása;
- Emuláció és kódjavítás;
- A késztermék tesztelése, prototípus alkatrész gyártása.
Az információgyűjtés a menedzsmentprogram létrehozásának legelső szakasza. Nemcsak a vezérlőparancsok írásához szükséges, hanem az eszköz kiválasztásához és az anyag jellemzőinek figyelembevételéhez is az alkotás során. Először is világossá válik:
- Az alkatrész szükséges felületének jellege;
- Anyagjellemzők: sűrűség, olvadáspont;
- A juttatás összege;
- Köszörülés, vágás és egyéb műveletek szükségessége.
Ez lehetővé teszi a feldolgozáshoz szükséges műveletek, valamint a munkaeszközök kiszámítását.
A következő lépés az alkatrész modellezése. Közepes vagy bonyolultabb részek létrehozására modellezés nélkül nem lehet programot kidolgozni. A szabványos termékek létrehozásakor kész modelleket kereshet az interneten, de gondosan ellenőriznie kell a megfelelőséget.
Modern eszközökkel számítógépes grafika nagyban megkönnyíti a modellezési folyamatot. A 2008-ban megjelent ArtCam vezérlőprogram létrehozása lehetővé teszi a szükséges háromdimenziós modell automatikus beszerzését egy lapos rajzból. Az Artkam képes exportálni raszteres képek elterjedt formátumokat, majd konvertálja azokat háromdimenziós képekké vagy domborművekké. Az algoritmusok használata nélkülözhetetlen CNC metszet írásakor gravírozással egy alkatrészen.
De a termékre és a modellre vonatkozó információk alapján kiszámítják a szerszámmenetek számát és pályájukat, amelyek után közvetlenül folytathatja a mikrokontroller szoftverének fejlesztését.
CNC fejlesztés
Az összes összegyűjtése után szükséges információ, munkaeszköz kiválasztása és a szükséges műveletek számának kiszámítása, a CNC géphez egy program készül. Információk a vezérlőparancsokról és a létrehozási folyamatról szoftver termék az egyes konkrét modell a berendezés használati útmutatójában található. A vezérlőalgoritmusok parancsok halmaza, beleértve:
- Technológiai (be/ki, szerszámválasztás);
- Geometriai (munkaszerszámok mozgatása);
- Előkészítő (alkatrészek begyűjtése és szállítása, működési módok beállítása);
- Kiegészítő (kiegészítő mechanizmusok be- és kikapcsolása, a gép tisztítása).
A vezérlőállvány programozása kétféle módon történhet:
- PC-n keresztül, flash meghajtót csatlakoztatva a vezérlőhöz, és rögzítve a kész kódot;
- CNC rack ember-gép interfész használata.
A legtöbb modern gyártó a géppel együtt szállít szoftvert a vezérlőkód írásához. Ennek köszönhetően kényelmesebb felületen hozhat létre vezérlőműveleteket, vagy átdolgozhatja a meglévő programkódot.
Figyelembe veendő tényezők
A CNC gépek programjának írásakor számos fontos tényezőt figyelembe veszünk:
Az egyidejűleg használt szerszámok maximális száma a gépen, munkalöket, CNC teljesítmény és maximális sebesség a gép által végzett műveletek. A sebességi mód kiválasztásakor az alkatrész maximális felmelegedését veszik figyelembe, az alkatrész hibái a termék deformálódását okozhatják. Ezenkívül figyelembe kell venni további mechanizmusok jelenlétét a numerikus vezérlésű gépeken. Ellenkező esetben az algoritmus végrehajtása meghiúsulhat, vagy hibák léphetnek fel.
Részletes utasítások vezérlési algoritmusok létrehozásához, numerikus vezérlőrendszerbe történő integrálásához, a berendezések képességeihez és elérhetőségéhez további funkciókat részletesen le vannak írva a gépek használati útmutatójában. Az utasítások gondos elolvasása és rövid időn keresztül végzett önálló tanulás lehetővé teszi, hogy a készülék kezelésében korábban nem jártas személy is írjon programot.
Program hibakeresése, gyakori hibák
A CNC gép vezérlőprogramjának elkészítése után hibakeresést kell végezni. Ezt a folyamatot számítógépen vagy közvetlenül a gyártás során hajtják végre egy prototípus segítségével. Ha a szoftver nem megfelelően van megírva, és az eredmény messze elmarad a várttól, gondosan elemezze a hibákat. 2 típusra oszthatók:
- geometriai;
- technikai.
Az elsők akkor merülnek fel, amikor a programok hibákat tartalmaznak az anyag méretének és sűrűségének kiszámításakor. Kijavításához újra el kell végeznie az összes mérést, de nagy valószínűséggel nem kell újra létrehoznia a programot. A technológiai hibák magának a gépnek a helytelenül beállított paraméterei. Általában a fejlesztő elégtelen tapasztalata miatt merülnek fel.
Ebben az esetben gondosan ellenőrizni kell; a legjobb a lépésről lépésre történő emuláció speciális programokkal a számítógépen.
A megfelelő minőségű termék ellenőrzése és átvétele után indulhat a gép elem élettartam komplex termékek nagy tételeinek gyártásához.
Jegyzettömbben írhatsz vezérlőprogramokat számítógépen, főleg ha jó a matematika és sok szabadidőd van. Vagy megteheti közvetlenül a gépen, és hagyja, hogy az egész műhely várjon, és nem bánja a plusz munkadarabot. Van egy harmadik módja az írásnak – jobbat még nem találtak fel.
Egy CNC gép G-kód program szerint dolgoz fel egy munkadarabot. A G-kód szabványos parancsok halmaza, amelyeket a CNC gépek támogatnak. Ezek a parancsok információkat tartalmaznak arról, hogy hol és milyen sebességgel kell mozgatni a vágószerszámot az alkatrész megmunkálásához. A vágószerszám mozgását pályának nevezzük. A vezérlőprogramban a szerszámút szegmensekből áll. Ezek a szegmensek lehetnek egyenesek, körívek vagy görbék. Az ilyen szakaszok metszéspontjait referenciapontoknak nevezzük. A vezérlőprogram szövege megjeleníti a koordinátákat referenciapontok.
Példaprogram G-kódokban
Program szövege |
Leírás |
Állítsa be a paramétereket: feldolgozási sík, nullapontszám, abszolút értékek |
|
Hívja az 1-es számú eszközt |
|
Orsó aktiválása – 8000 ford./perc |
|
Gyors utazás az X-19 Y-19 ponthoz |
|
Gyorsított mozgás a magasságba |
|
A szerszám lineáris mozgása az XZ pontig Y3 F = 600 mm/perc előtolással |
|
A szerszám mozgatása 8 mm sugarú ív mentén az X8 Y3 pontig |
|
Orsó leállás |
|
A program befejezése |
Három módszer létezik a CNC gépek programozására:
- Manuálisan.
- Gépen, CNC állványon.
- CAM rendszerben.
Manuálisan
A kézi programozáshoz a referenciapontok koordinátáit kiszámítjuk, és leírjuk az egyik pontból a másikba való mozgás sorrendjét. Ez leírhatja az egyszerű geometriák megmunkálását, elsősorban esztergáláshoz: perselyek, gyűrűk, sima lépcsős tengelyek.
Problémák
A következő problémák merülnek fel, amikor egy programot manuálisan írnak egy gépre:
- Hosszú ideje. Minél több kódsor van a programban, annál bonyolultabb egy alkatrész gyártása, annál magasabb az alkatrész költsége. Ha a program több mint 70 sornyi kódot tartalmaz, akkor jobb, ha másik programozási módot választ.
- Házasság. Szükségünk van egy extra üresre a megvalósításhoz a vezérlőprogram hibakereséséhez és a túl- vagy alávágások ellenőrzéséhez.
- Berendezés- vagy szerszámhiba. A vezérlőprogram szövegének hibái a hibákon túl a géporsó vagy a szerszám meghibásodásához is vezethetnek.
Azoknak az alkatrészeknek, amelyekhez a programokat manuálisan írják, nagyon magasak a költsége.
Állványba szerelhető CNC gép
A CNC állványon az alkatrész feldolgozása online programozásra kerül. A gépkezelő táblázatot tölt ki a feldolgozási feltételekkel. Jelzi a feldolgozandó geometriát, a vágás szélességét és mélységét, a megközelítéseket és az indulásokat, a biztonságos síkot, a vágási módokat és egyéb paramétereket, amelyek az egyes feldolgozási típusokhoz egyediek. Ezen adatok alapján a CNC-rack G-parancsokat állít elő a szerszámpályához. Így programozhat egyszerű házrészeket. A program teszteléséhez a gépkezelő elindítja a szimulációs módot a CNC állványon.
Problémák
A következő problémák merülnek fel, amikor egy programot rackre írnak:
- Idő. A gép nem működik, amíg a kezelő programot ír az alkatrész feldolgozására. A gép leállása elveszett pénzt jelent. Ha a program több mint 130 sornyi kódot tartalmaz, akkor jobb, ha másik programozási módot választ. Bár természetesen CNC gépen gyorsabb programot írni, mint kézzel.
- Házasság. A CNC gép nem hasonlítja össze a megmunkálási eredményt az alkatrész 3D modelljével, így a CNC gépi szimuláció nem mutat kivágásokat vagy pozitív ráhagyást. A program hibakereséséhez egy extra munkadarabot kell leraknia.
- Nem alkalmas összetett profilrészekhez.Összetett profilú alkatrészek feldolgozását CNC állványon nem lehet programozni. Néha a CNC állványok gyártói egyedi alkatrészekhez és szabványos méretekhez speciális műveleteket végeznek megrendelésre.
Amíg a program az állványon készül, a gép nem hoz pénzt a gyártásba.
SprutCAM-ben
A SprutCAM egy CAM rendszer. A CAM a Computer-Aided Manufacturing rövidítése. Ezt „számítógéppel segített gyártásnak” fordítják. Egy alkatrész 3D-s modellje vagy 2D-s kontúrja betöltődik a SprutCAM-be, majd kiválasztásra kerül az alkatrész gyártási sorrendje. A SprutCAM kiszámítja a forgácsolószerszám pályáját, és G-kódokban jeleníti meg a géphez való továbbításhoz. Egy utóprocesszort használnak a pálya G-kódba történő kiadására. Az utófeldolgozó a belső SprutCAM parancsokat G-kód parancsokká fordítja le a CNC gép számára. Úgy néz ki
idegen nyelvről történő fordításhoz.
A SprutCAM működési elvét ez a videó mutatja be:
Előnyök
Íme a SprutCAM-mel való munka előnyei:
- Gyors. 70%-kal csökkenti a CNC gépekhez szükséges programok létrehozásának idejét.
- Megvalósítás felesleges munkadarabok nélkül. A programot a gépen való futtatás előtt ellenőrizzük.
- Kizárja a házasságot. Felhasználóink véleménye szerint a SprutCAM 60%-kal csökkenti a hibák előfordulását.
- Ütközésvezérlés. A SprutCAM szabályozza a gép alkatrészeivel vagy munkaegységeivel való ütközést, valamint a gyors előtolásnál bemetszéseket.
- Összetett profilú alkatrészek feldolgozása. A SprutCAM-ben a többtengelyes műveleteknél 13 stratégiát használnak a szerszám mozgatására az alkatrész felülete mentén, és 9 stratégiát a szerszámtengely vezérlésére. A SprutCAM automatikusan szabályozza a dőlésszöget, és kiszámítja a biztonságos feldolgozási utat, hogy ne ütközzen a tartó vagy a vágószerszám a munkadarabbal.
A SprutCAM teljes funkcionalitású verziójában lehetőség van a CNC gép vezérlőprogramjának elkészítésére. Le kell tölteni és elindítani. A telepítés után regisztrálnia kell. A SprutCAM a regisztráció után azonnal működésbe lép.
Azok számára, akik most kezdték kipróbálni, biztosítjuk a program 30 napos, teljesen működőképes ingyenes verzióját!
A SprutCAM 15 konfigurációval rendelkezik, köztük két speciális verzióval: SprutCAM Practitioner és SprutCAM Robot. Ha meg szeretné tudni, hogy melyik konfiguráció illik az Ön berendezéséhez és mennyibe kerül, hívja a 8-800-302-96-90 telefonszámot, vagy írjon az info@site címre.
A gyártásban, ahol különböző CNC gépek működnek, nagyon sok különböző szoftvert használnak, de a legtöbb esetben minden vezérlőszoftver ugyanazt a vezérlőkódot használja. Szoftver amatőr gépeknél szintén hasonló kódra épül. A mindennapi életben úgy hívják: G-kód" Ez az anyag bemutatja Általános információ G-kód szerint.
A G-kód a CNC-eszközök programozási nyelvének hagyományos neve (Numerical szoftveres vezérlés). Az Electronic Industries Alliance hozta létre az 1960-as évek elején. A végső változatot 1980 februárjában hagyták jóvá RS274D szabványként. Az ISO Bizottság jóváhagyta a G-kódot ISO 6983-1:1982 szabványként, a Szovjetunió Állami Szabványügyi Bizottsága pedig GOST 20999-83-ként. A szovjet szakirodalomban a G-kódot ISO-7 bites kódként jelölik.
A vezérlőrendszer-gyártók a G-kódot használják a programozási nyelv alapvető részhalmazaként, és tetszés szerint bővítik azt.
A G-kóddal írt program merev szerkezetű. Az összes vezérlőparancs keretekbe van kombinálva - egy vagy több parancsból álló csoportokba. A mondat soremelés (LF/LF) karakterrel végződik, és van egy szám, kivéve a program első mondatát. Az első keret csak egy „%” karaktert tartalmaz. A program M02 vagy M30 paranccsal zárul.
A nyelv alapvető (a szabványban előkészítőnek nevezett) parancsai G betűvel kezdődnek:
- a berendezés munkarészeinek mozgása adott sebességgel (lineáris és körkörös;
- tipikus műveletsorok végrehajtása (például furatok és menetek megmunkálása);
- szerszámparaméterek, koordinátarendszerek és munkasíkok kezelése.
A kódok összefoglaló táblázata:
Az alapvető parancsok táblázata:
Kód | Leírás | Példa |
G00 | Gyors szerszámmozgás (alapjárat) | G0 X0 Y0 Z100; |
G01 | Lineáris interpoláció | G01 X0 Y0 Z100 F200; |
G02 | Az óramutató járásával megegyező irányú körkörös interpoláció | G02 X15 Y15 R5 F200; |
G03 | Körinterpoláció az óramutató járásával ellentétes irányba | G03 X15 Y15 R5 F200; |
G04 | P ezredmásodperces késleltetés | G04 P500; |
G10 | Állítson be új koordinátákat az origóhoz | G10 X10 Y10 Z10; |
G11 | Megszünteti | G10G11; |
G15 | Megszünteti | G16G15 G90; |
G16 | Váltás poláris koordináta-rendszerre | G16 G91 X100 Y90; |
G20 | Hüvelykes üzemmód | G90 G20; |
G21 | Metrikus üzemmód | G90 G21; |
G22 | Aktiválja a beállított mozgási határt (a gép nem lépi túl a határt). | G22 G01 X15 Y25; |
G23 | Megszünteti | G22G23 G90 G54; |
G28 | Visszatérés a referenciaponthoz | G28 G91 Z0 Y0; |
G30 | Emelés a Z tengelyben a szerszámcsere pontig | G30 G91 Z0; |
G40 | Eszközméret-kompenzáció törlése | G1 G40 X0 Y0 F200; |
G41 | Szerszámsugár kompenzálása balra | G41 X15 Y15 D1 F100; |
G42 | Szerszámsugár kompenzálása jobbra | G42 X15 Y15 D1 F100; |
G43 | Pozitívan kompenzálja a szerszám magasságát | G43 X15 Y15 Z100 H1 S1000 M3; |
G44 | Negatívan kompenzálja a szerszám magasságát | G44 X15 Y15 Z4 H1 S1000 M3; |
G53 | Váltás gépi koordinátarendszerre | G53 G0 X0 Y0 Z0; |
G54-G59 | Váltson át a kezelő által megadott koordinátarendszerre | G54 G0 X0 Y0 Z100; |
G68 | Forgassa el a koordinátákat a kívánt szögbe | G68 X0 Y0 R45; |
G69 | Megszünteti | G68G69; |
G80 | Fúrási ciklusok törlése | (G81-G84)G80 Z100; |
G81 | Fúrási ciklus | G81 X0 Y0 Z-10 R3 F100; |
G82 | Késleltetett fúrási ciklus | G82 X0 Y0 Z-10 R3 P100 F100; |
G83 | Fúrási ciklus hulladékanyaggal | G83 X0 Y0 Z-10 R3 Q8 F100; |
G84 | Menetelési ciklus | |
G90 | Abszolút koordinátarendszer | G90 G21; |
G91 | Relatív koordinátarendszer | G91 G1 X4 Y5 F100; |
G94 | F (előtolás) - mm/perc formátumban. | G94 G80 Z100; |
G95 | F (előtolás) - mm/ford formátumban. | G95 G84 X0 Y0 Z-10 R3 F1.411; |
G98 | Megszünteti | G99G98 G15 G90; |
G99 | Minden ciklus után ne vonuljon vissza a „közelítő ponthoz” | G99 G91 X10 K4; |
Technológiai kódtábla:
A technológiai nyelvi parancsok M betűvel kezdődnek. Ilyen műveleteket tartalmaznak:
- Eszköz módosítása
- Kapcsolja be/ki az orsót
- Kapcsolja be/ki a hűtést
- Alprogram hívása/vége
Kisegítő (technológiai) csapatok:
Kód | Leírás | Példa |
M00 | Szüntesse meg a gép működését, amíg a kezelőpanelen meg nem nyomja a „start” gombot, az ún. „technológiai leállítást” | G0 X0 Y0 Z100 M0; |
M01 | Állítsa le a gépet az indítógomb megnyomásáig, ha a leállítás megerősítése mód engedélyezett | G0 X0 Y0 Z100 M1; |
M02 | A program vége | M02; |
M03 | Indítsa el az orsó forgását az óramutató járásával megegyező irányba | M3 S2000; |
M04 | Indítsa el az orsó forgását az óramutató járásával ellentétes irányba | M4 S2000; |
M05 | Állítsa le az orsó forgását | M5; |
M06 | Eszköz módosítása | M6 T15; |
M07 | További hűtés engedélyezése | M3 S2000 M7; |
M08 | Főhűtés engedélyezése | M3 S2000 M8; |
M09 | Kapcsolja ki a hűtést | G0 X0 Y0 Z100 M5 M9; |
M30 | Az információ vége | M30; |
M98 | Szubrutin hívása | M98 P101; |
M99 | A szubrutin vége, visszatérés a főprogramhoz | M99; |
A parancsparaméterek a latin ábécé betűivel vannak megadva:
Állandó kód | Leírás | Példa |
x | A pályapont koordinátája az X tengely mentén | G0 X0 Y0 Z100 |
Y | A pályapont koordinátája az Y tengely mentén | G0 X0 Y0 Z100 |
Z | A pályapont koordinátája a Z tengely mentén | G0 X0 Y0 Z100 |
F | Vágási előtolási sebesség | G1 G91 X10 F100 |
S | Orsó fordulatszám | S3000 M3 |
R | Sugár vagy konzerv ciklus paraméter | G1 G91 X12.5 R12.5 vagy G81 R1 0 R2 -10 F50 |
D | A kiválasztott szerszám korrekciós paramétere | M06 T1 D1 |
P | Késleltetés értéke vagy szubrutinhívások száma | M04 P101 vagy G82 R3 Z-10 P1000 F50 |
Én, J, K | Ívparaméterek körinterpolációhoz | G03 X10 Y10 I0 J0 F10 |
L | Adott címkével ellátott szubrutin hívása | L12 P3 |
Egy alkatrész CNC gépen történő feldolgozásához létre kell hozni egy programot, amely digitális paraméterekben kifejezett parancsok csoportja, és meg kell adni egy munkatervet.
A CNC gépek cselekvési tervének kidolgozása koordinátasugarak felépítésével kezdődik, amelyeken numerikus kóddal osztják el a pontokat, ezek mentén hajtják végre a munkaelemek működését. Egy szoftvermérnök egy marógépnél dolgozik.
Koordináta-rendszer
Az eszterga- és marógép programjának elkészítése bizonyos ismereteket igényel. Digitálisan vezérelt gépeknél a programot derékszögű koordinátarendszerre kell írni, amely három, ugyanabból a középpontból kiinduló, egymásra merőleges térben elhelyezkedő sugarat tartalmaz. A koordinátatengelyek iránya határozza meg a vágóelem mozgásának programját. Az X, Y, Z tengelyek bizonyos szabályok szerint vannak elosztva a térben:
- Z – az orsó mozgástengelyével kombinálva, a munkadarab rögzítőelemétől a vágóelem felé irányul, függőlegesen és vízszintesen is irányul;
- Az X tengely vízszintes gerenda, a Z tengely vízszintes, az X tengely a gép elejének bal szélétől jobbra fekszik, ahol a vezérlőpult található, de ha függőlegesen fekszik, akkor az X irányul. az esztergagéphez képest jobbra annak elülső síkja, ha arccal felé fordul;
- Az Y tengely helyzetének meghatározásához az X tengelyt 90 fokkal elforgatjuk a Z tengelyhez képest.
A sugarak metszéspontja az origó. A koordinátarendszer egy pontjának megadásához minden sugáron fel kell jegyezni annak numerikus kifejezését.
A munkafolyamat
A marás során egyszerre több koordinátarendszerrel kell dolgozni, több középpont meglétét feltételezzük. A szerszámgépek vezérlőprogramja összetett rendszer, megírása felelősségteljes folyamat. A munkafolyamatot a következő pontok határozzák meg:
- nulla pont (M), a gyártó állítja be, és nem módosítható;
- nullapont (R), koordinátái állandóak, a gép bekapcsolásakor a szerszámnak a kezdőpontban kell lennie;
- a szerszámrögzítő elem (N) nullpontja is változatlan, azt a gyártó állítja be, a gép hibakeresésekor a tartóban rögzített vágóelem felső részét bemérjük és a nulla pontban állítjuk be;
- a munkadarab nulla jelzése (W) a gépen szabad helyen van, ez attól függ, hogy milyen típusú feldolgozás történik, W változhat, ha az alkatrészt mindkét oldalon meg kell dolgozni;
- cserepont (T), ezen a ponton a szerszámok cseréje történik, a paramétereket a programozó állítja be, ha a szerszámváltó revolver alakú, akkor is állandó lehet, ha a marógép fel van szerelve automatikus szerszámcsere rendszerrel .
A koordinátarendszer középpontja a kiindulópont. A modern eszterga- és marómegmunkáló rendszerek a szerint működnek speciális program. A szoftvereket programozó-mérnökök készítik, összeállításuknál figyelembe kell venni a készülő munka sajátosságait.
Példa program
A szerszámgépekkel való munkavégzés programjainak megismerése lehetővé teszi az esztergálási folyamat megértését és megtanulhatja, hogyan kell megmunkálni az alkatrészeket marógépeken. Példaként használhatja a CNC gépekhez készült program töredékét, amelyet a gépre telepített alkatrész feldolgozására fordítanak. Esztergagépeken kell előállítani egy alkatrészt, amelynek sugara 50 mm, váll pedig 20 mm. A bal oldali oszlop a programkódot jelöli, a jobb oldali pedig a visszafejtését. Az alkatrész feldolgozása a következő példa szerint történik:
- N20 S1500 M03 – az orsó 1500 ford./perc fordulatszámmal működik, óramutató járásával megegyező irányban;
- N25 G00 X0 ZO – munkakezdés;
- N30 X20 – a vágószerszám hulladéka a megadott paramétereknek megfelelően;
- N40 G02 X60 Z – 40/50 F0.5 – a maró mozgása a programban megadott koordináták mentén;
- N50 G00 Z0 X0 – mozgás a kiindulási helyzetbe;
- M05 – orsó ki;
- M30 – stop program.
A munka megkezdése előtt előkészületeket kell végezni: a vágót a munkadarab-elem kezdőpontjában rögzítik, majd vissza kell állítani a paramétereket. A példaprogramok lehetővé teszik a rendszer működésének és a gép vezérlésének megértését.
A vezérlőprogramok példáinak megismerése segít a kezdő programozónak elsajátítani a gépvezérlés alapjait.
A lágy vezérlésű eszterga- és marógépek technológiai rugalmassággal jellemezhető program. Ez a tulajdonság lehetővé teszi, hogy az egyik alkatrész feldolgozásának befejezése után azonnal továbblépjen a következő termék feldolgozására. Ahhoz, hogy a gép elkezdjen forogni, a programozóknak egy programot kell írniuk, ahol az információ számszerű formában van kódolva. Egy CNC eszterga program példáján láthatja, hogyan működik a rendszer. Az ellenőrzési programok befolyásolják a munka minőségét, előkészítésükhöz teljes felelősséggel kell hozzáállni. Egy korszerű eszterga- és marógép csak programok alapján működik. Az automatizált berendezések piacán vezető szerepet tölt be.