Dekodimi i programit CNC. Përshkrimi i kodeve G. Çfarë është kodi G

Kodet e shënuara me shkronjën M quhen ndihmëse dhe janë krijuar për të kontrolluar mënyrat e funksionimit të makinës. Kodi M mund të jetë veçmas ose në një bllok me kodet G. Disa kode M funksionojnë së bashku me adresat e tjera. Për shembull, kodi M, i cili është përgjegjës për drejtimin e rrotullimit të gishtit, zakonisht tregohet me adresën S, e cila kërkohet për të vendosur numrin e rrotullimeve të tij gjatë rrotullimit. Rendi i ekzekutimit të komandave dhe veprimeve kur kodet M dhe G janë në bllok varet nga modeli CNC. Disa sisteme CNC lejojnë të përcaktohet vetëm një kod M për bllok.

Tabela 1 - Kodet themelore M

Ndaloni ekzekutimin e programit të kontrollit - M00 dhe M01.Shumë shpesh ka situata kur është e nevojshme të ndërpritet përkohësisht ekzekutimi i programit. Për shembull, për të hequr patate të skuqura, kontrolloni dimensionet e pjesës së punës, ose zhvendosni fasteners në një pozicion tjetër.

Kodet M00 dhe M01 pezullojnë përkohësisht ekzekutimin e programit të pjesës ose, me fjalë të tjera, bëjnë pauzë në ciklin e prodhimit të makinës. Kur TNC lexon kodin M00, ndodh një e ashtuquajtur ndalesë e programuar. Të gjitha lëvizjet aksiale ndalen dhe rifillojnë vetëm pasi operatori i makinës shtyp tastin "Fillimi i ciklit" në panelin e kontrollit CNC. Në këtë rast, gishti vazhdon të rrotullohet dhe funksionet e tjera mbeten aktive. Nëse operatori i makinës shtyp butonin "Fillimi i ciklit", ekzekutimi i programit do të vazhdojë nga blloku që vijon M00.

N40 M05 / Ndalesa e gishtit

N50 M00 / Ndaloni ekzekutimin e programit të kontrollit

N60 M03 S1000 / Ndizni gishtin 1000 rpm

Kodi M01 është për ndalim opsional. Ajo vepron në mënyrë të ngjashme me kodin M00, megjithatë, ai i jep operatorit një zgjedhje - nëse është apo jo e nevojshme të ndërpritet ekzekutimi i programit të kontrollit. Në panelin CNC të pothuajse çdo makine ekziston një çelës (ose çelës) "M01". Nëse ky buton shtypet, atëherë kur lexoni një bllok me M01, ndodh një ndalesë. Nëse çelësi nuk shtypet, atëherë komanda M01 anashkalohet dhe ekzekutimi i NC nuk ndërpritet.



Kontrolli i rrotullimit të gishtit - М0З, М04, М05. Kodet ndihmëse M03 dhe M04 janë krijuar për të kontrolluar rrotullimin e gishtit. Kodi M03 është përgjegjës për përpara (në drejtim të akrepave të orës), dhe M04 - për rrotullimin e kundërt të gishtit (në të kundërt të akrepave të sahatit). Drejtimi i rrotullimit përcaktohet duke parë në drejtimin negativ të boshtit Z (nga gishti drejt pjesës së punës). Gjatë mullirit, mjetet prerëse duhet të kenë një rrotullim përpara (M03). Kur hiqni rubinetin nga vrima, kur prisni fijet e majtë, në ciklet e matjes automatike të diametrit të mjetit, mund të kërkohet rrotullim i kundërt i gishtit (M04). Në fund të programit të pjesës dhe para se të ndryshoni mjetin, rrotullimi i gishtit duhet të ndalet me komandën M05.

Figura 1 - Rrotullimi përpara dhe i kundërt i gishtit

Adresa S përdoret për të vendosur shpejtësinë e gishtit. S ndiqet nga një vlerë numerike që shpreh shpejtësinë e gishtit në rrotullime për minutë. Shumica e sistemeve të kontrollit pranojnë vetëm vlerën e plotë S. Zakonisht kodet M03 dhe S janë në të njëjtin bllok.

Kontrollimi i furnizimit të lëngut vajosës dhe ftohës - M07, M08, M09. Gjatë procesit të bluarjes, ftohës furnizohet në zonën e përpunimit për të rritur jetën e mjetit, për të përmirësuar cilësinë e sipërfaqes së përpunuar dhe për të hequr (larë) çipat. Makineritë CNC janë të pajisura me një sistem automatik të furnizimit me ftohës. Ky sistem kontrollohet nga disa kode M. Në mënyrë tipike, M08 përdoret për të ndezur furnizimin e ftohësit dhe M09 për të fikur. Disa makina lejojnë që llojet e ndryshme të ftohësit të furnizohen në zonën e përpunimit. Për shembull, kodi M08 mund të shkaktojë ftohjen e ftohësit, ndërsa kodi M07 mund të spërkatet.

Customshtë zakon të fikni furnizimin e ftohësit para se të ndryshoni mjetin dhe në fund të programit të përpunimit. Shumë makina moderne e bëjnë këtë automatikisht kur lexojnë kodin M06 (ndryshimi i mjetit), kodet M30 dhe M02 (fundi i programit). Përveç kontrollit të programuar të sistemit automatik të furnizimit të ftohësit, ekziston edhe një kontroll manual, i cili lejon që operatori i makinës, duke përdorur çelësa të caktuar në panelin CNC, të ndezë ose çaktivizojë furnizimin e ftohësit nëse është e nevojshme.

Në mënyrë tipike, komanda e mëposhtme është specifikuar në program për të kryer një ndryshim automatik të mjetit:

Adresa T tregon numrin e mjetit të thirrur (në këtë rast mjeti # 1), dhe M06 siguron ndryshimin. Shumica e sistemeve të kontrollit lejojnë çdo rend të fjalëve të të dhënave në bllokun e ndryshimit të mjetit.

Përfundimi i programit - M30 dhe M02. Në fund të çdo programi kontrolli, duhet të ketë një kod për përfundimin e tij - M30 ose M02. Kur ekzekutohet ndonjë prej këtyre kodeve, makina ndalet pavarësisht se çfarë funksioni po kryente. Dallimi i vetëm midis M30 dhe M02 është se në fund të programit të përpunimit me M30, kursori i pozicionit aktual zhvendoset në fillim të programit dhe me M02 mbetet në fund.

Zakonisht, në fund të një programi pjesë, tabela e punës ose mjeti zhvendoset në një pozicion që e bën më të lehtë për operatorin të heqë pjesën e përfunduar nga makineria. Kjo lëvizje realizohet duke përdorur kodin e kthimit në shtëpi G74.

Ekziston një gjuhë e veçantë për mjetet e makinës CNC. Kjo gjuhë quhet ISO 7 bit. Sistemi i kodeve G për CNC është një komandë e veçantë për funksionimin e makinave bluarëse dhe kthyese me një panel kontrolli, parametrat e veçantë vendosen në komandat. Programimi CNC mësohet në kolegjet teknike ose në kurse të arsimit shtesë.

Çfarë është kodi G

Sistemi i kodit për kthim është një grup i veçantë komandash që njihen nga makinat me funksione të programuara të kontrollit. Sistemi i kodit u zhvillua nga Electronic Industries Allience në 1960 dhe u rafinua në 1980. Që nga viti 1982, ajo operon në Rusi. Gjuha e kodit është pjesë e strukturës së themeleve të programimit, ajo vazhdimisht përmirësohet dhe ndryshohet.

Cilat janë kodet G

Programet e kodit G shkruhen në formatin e tekstit, secila rresht quhet bllok. Një kornizë përbëhet nga një karakter alfabetik - kjo është një adresë dhe një shifër në të cilën shprehet një vlerë numerike. Kodet janë kryesore dhe ndihmëse. Mbi bazën e një programi të tillë, funksionon një torno CNC dhe mulliri.

Ekipet e Grupit G quhen përgatitore. Ata vendosin lëvizjen e elementeve të punës në makinë me një shpejtësi të caktuar. Shpejtësia mund të jetë rrethore ose lineare. Gjithashtu kodi G përdoret për përpunimin e vrimave dhe fijeve. Një funksion tjetër është kontrolli i parametrave dhe sistemeve koordinuese të pajisjeve.

Komandat kryesore të programit kanë për qëllim kryerjen e funksioneve të mëposhtme:

  • Funksioni i pozicionimit G00 - G04;
  • G17 - G19 - parametrat e funksionimit të ndërprerësit;
  • G40 - G44 kompensimi i gjatësisë dhe diametrit të elementeve të ndryshëm të aparatit;
  • G54 - Kalimi i sistemit të koordinatave G59;
  • G71 - funksioni i përpunimit të vrimave;
  • G80 - funksioni i përgjimit dhe shpimit G84;
  • G90 - G92 zhvendoset midis sistemeve të koordinatave absolute dhe relative.

Simbolet janë të ndryshme: M kryen funksione ndihmëse, një komandë e tillë është e nevojshme për ndryshimin e mjetit, thirrjen e një nënrutine dhe plotësimin e saj, S është funksioni i lëvizjes kryesore, F është furnizimi, T, D, H janë shprehja e funksioneve të mjetit.

Kuptimi i simbolit varet nga lloji i makinës CNC. Programimi kryhet bazuar në këto kode.

Funksionet përgatitore

Funksionet përgatitore në sistemin e kodit shprehen me simbolin G. Secili kod ka një kuptim specifik. Të gjitha komandat përgatitore, të tilla si zgjedhja e rrafshit të punës ose zgjedhja e shpejtësisë së përshkimit, specifikohen së pari në program. Një funksion specifik është i koduar në kod. Parametrat përcaktohen nga vlerat numerike.

Deshifrimi i kodeve kryesore G për CNC

Le të vazhdojmë të shqyrtojmë se si dekodohen kodet themelore G për makineritë me UP.

G00

Specifikon pozicionimin e shpejtësisë. Përdoret kur duhet të lëvizni shpejt mjetin prerës në një gjendje të gatshme për të filluar punën ose ta vendosni në një pozicion të sigurt. Versioni i përshpejtuar nuk përdoret në përpunimin e pjesëve, pasi që shpejtësia që zhvillohet në këtë rast është shumë e lartë. Kjo komandë mund të anulohet me komandën G01, G02, G03.

G01

Përfaqëson interpolacionin linear. Një komandë e tillë është e nevojshme për të lëvizur mjetin përgjatë një vije të drejtë, shpejtësia përcaktohet nga simboli F. Funksioni mund të anulohet nga kodet G00, G02, G03. Shembull i regjistrimit të komandës: G01 X20 Y150 F60.

G02

Vendos lëvizjen në drejtim të akrepave të orës, mjeti prerës fillon të lëvizë përgjatë një rruge harkore, shpejtësia përcaktohet nga simboli F. Parametrat në planin koordinativ janë vendosur gjithashtu. Simbolet I, J, K - përcaktimi i koordinatave të harkut në plan. Anulimi kryhet nga kodet G00, G01, G03.

G03

Kjo lëvizje është kundër akrepave të sahatit në një hark me një shpejtësi të caktuar.

G04

Bëni një pushim nga puna. kohëzgjatja e pauzës përcaktohet nga simboli X ose P. Pauza zakonisht zgjat rreth një sekondë.

G17

Specifikon aeroplanin. Koordinatat XY zgjidhen me kodin G17. Ky funksion është thelbësor për lëvizjet rrotulluese dhe procesin e shpimit.

G18

Specifikon një aeroplan në koordinatat XZ, ky aeroplan bëhet aeroplani i punës gjatë ndërhyrjes rrethore, lëvizjeve rrotulluese dhe shpimeve.

G19

Ju lejon të zgjidhni zonën e punës në koordinatat YZ. Ky funksion kërkohet për lëvizjen e veglave në ndërhyrje rrethore dhe cikël të konservuar për shpime.

G20

Ju lejon të futni të dhëna në matjet inç. Funksioni është krijuar për të punuar me lexime inç.

G21

Ju lejon të punoni me tregues metrikë. Kërkohet kur punohet me të dhëna të shprehura në metra.

G40

Anulon funksionin automatik të kompensimit të rrezes së mjetit të specifikuar nga G41 dhe G42.

G41

Aktivizon korrigjimin automatik për rrezen e mjetit, i cili ndodhet në të majtë të pjesës së punës në krahasim me lëvizjen e tij. Programi gjithashtu përfshin funksionin D.

G42

Ngjashëm me kodin G41, ai ka për qëllim korrigjimin automatik në rrezen e vendosur në të djathtë të pjesës së punës. Programi është vendosur edhe me funksionin D.

G43

Shtë e nevojshme të kompensohet gjatësia e mjetit, korrigjon pozicionin e tij dhe vendoset së bashku me funksionin e mjetit H.

G52

Specifikon parametrat lokalë të koordinatave përveç parametrave standardë.

G53

Ju lejon të kaloni në sistemin e koordinatave të makinës së punës.

G54 - G59

Një zhvendosje e dhënë e elementit të punës kryhet në krahasim me parametrat koordinatë të makinës. Duke përdorur kodet G54, G55, G56, G57, G58, G59 është e mundur të përcaktohet se në cilin sistem koordinativ do të kryhet puna. Duke ndryshuar kodet, programuesi është në gjendje të përpunojë detaje të ndryshme.

Nëse ndonjë sistem koordinatash është specifikuar nga kodet G54 - G59, atëherë ai do të mbetet në fuqi derisa të anulohet dhe të futen parametra të tjerë.

G64

Kjo është mënyra e prerjes dhe funksionet e tjera anulohen automatikisht.

G68

Rrotullimi i koordinatave është vendosur, komanda lejon zhvendosjen e sistemit të koordinatave në një kënd të caktuar Rrafshi i rrotullimit, qendra dhe këndi i rrotullimit vendosen nga komandat G17, G18, G19, R. Komanda G69 anulon këtë funksion.

G71

Ju lejon të bëni vrima në produkte.

G73

Ky është funksioni i shpimit të vrimave me shpejtësi të lartë.

G74

Përdoret për fillin e majtë.

G81, G82, G83

Përdoret për ciklin e shpimit: standardi, banesa dhe ndërprerëse.

G85 - G87

Lejon për cikle të ndryshme të mërzitshme.

G92

Lejon të vendosni akumulatorët e pozicionit absolut.

G97

Vendos parametrat e rrotullimeve të prodhuara në një minutë.

Të gjithë kodet ndërveprojnë me njëri-tjetrin dhe formojnë një grup të veçantë. Në sistemin e programit, një funksion zëvendësohet nga një tjetër. Një shembull i një programi kodi mund të gjendet në Internet. Tabela e kodit duhet të jetë e dukshme gjatë programimit.

Kërkesat për të shkruar një program

Programet që janë shkruar për një makinë CNC bazuar në përdorimin e kodeve G kanë një strukturë të caktuar, plotësisht të qartë, e cila përbëhet nga disa komanda. Të gjitha komandat për të punuar me makinerinë kombinohen në grupe - blloqe. Fundi i një blloku shënohet me CR / LF, programi përfundon me kodin ndihmës M02 ose M30.

Nëse është e nevojshme të bësh një koment për programin, atëherë ai vendoset në kllapa. Për shembull, (lëvizni në pikën fillestare të bluarjes). Komenti mund të shfaqet menjëherë pas kodit, por gjithashtu mund ta vendosni në një rresht të veçantë.

E njëjta komandë mund të përsëritet disa herë, një numër i caktuar herë në një sekuencë specifike. Programi është shkruar duke përdorur funksionet kryesore dhe ndihmëse. Lexohet me makina kthyese dhe frezuese.

Programet speciale janë të përfshira në gjenerimin e kodeve për të punuar në makineri në prodhim. Në çdo ndërmarrje, një sistem i tillë funksionon normalisht dhe kontrollohet nga operatori. Nëse është e nevojshme, çdo program mund të gjenerohet në mënyrë të pavarur duke përdorur softuer të veçantë që mund të shkarkohet në Internet.

Asnjë njohuri e veçantë nuk kërkohet për këtë, mjafton të kesh një ide të sistemit koordinativ Kartezian, për të njohur sasitë fizike dhe përkufizimet nga kursi i gjeometrisë. Si shembull, mund të përdorni një program të gatshëm. Për të punuar, do t'ju duhen tabela me kode dekoduese.

Për të krijuar kodin, duhet të keni njohuritë e mëposhtme:

  • prezantimi i parametrave gjeometrike dhe dimensioneve të pjesës së punës;
  • njohin parametrat e mjeteve dhe pajisjeve me të cilat kryhet puna;
  • trashësia e shtresës që do të hiqet;
  • thellësia e futjes së mjetit slotting.

Në praktikë, veprime të tilla janë të lehta për tu kryer. Për të kuptuar se si funksionon sistemi, mund të shihni një shembull të regjistrimit të komandës, do t'ju duhet gjithashtu një tabelë ndihmëse me kode.

Ka shërbime të veçanta që ju lejojnë të krijoni programe për mjetet e makinës në internet, ato mund të gjenerohen duke përdorur një shembull të gatshëm. Ju nuk keni nevojë të instaloni ndonjë program shtesë në kompjuterin tuaj. E vetmja gjë që ju nevojitet është aksesi në Internet. Kur programoni, kërkohet kujdes i veçantë, nëse bëni një gabim në mbajtjen e një leximi numerik, mund të dëmtoni pjesën ose të prishni makineritë. Programet e krijuara në këtë mënyrë mund të përdoren në kthimin, frezimin, makinat plazmatike dhe përpunimin e një larmie të gjerë materialesh.

Ndalesa e programuar M00. Kur sistemi i kontrollit ekzekuton komandën M00, ndodh një e ashtuquajtur ndalesë e programuar. Të gjitha lëvizjet aksiale ndalen dhe rifillojnë vetëm pasi operatori i makinës shtyp butonin e fillimit të ciklit në panelin CNC. Në këtë rast, gishti vazhdon të rrotullohet (në shumicën e makinave) dhe funksionet e tjera mbeten aktive. Nëse operatori i makinës shtyp butonin e fillimit të ciklit, ekzekutimi i programit do të vazhdojë nga blloku që vijon M00.

M01 - ndalesë opsionale. Kodi M01 është për ndalim opsional. Ajo vepron në mënyrë të ngjashme me kodin M00, megjithatë, ai i jep operatorit një zgjedhje - nëse është apo jo e nevojshme të ndërpritet ekzekutimi i programit të kontrollit. Në panelin CNC të pothuajse çdo makine ekziston një çelës (ose ndërprerës) M01. Nëse ky buton shtypet, atëherë kur lexoni një bllok me M01, ndodh një ndalesë. Nëse çelësi nuk shtypet, atëherë blloku M01 anashkalohet dhe ekzekutimi i NC nuk ndërpritet.

M02 - fundi i programit. Kodi M02 informon kontrollin për përfundimin e programit.

M03 - rrotullimi i drejtpërdrejtë i bishtit. Kodi M03 mundëson rrotullimin e drejtpërdrejtë (në drejtim të orës) të gishtit me shpejtësinë e programuar (fjala S). Komanda M03 mbetet e vlefshme derisa të anulohet me M04 ose M05.

M04 - rrotullimi i kundërt i gishtit. Me kodin M04, rrotullimi i kundërt (në të kundërt të akrepave të sahatit) të gishtit me shpejtësinë e programuar (fjala S) është aktivizuar. Komanda M04 mbetet e vlefshme derisa të anulohet me M03 ose M05.

M05 - ndalesa e gishtit. Komanda M05 ndalon rrotullimin e gishtit, por nuk ndalon lëvizjet aksiale (përveç modalitetit G95).

M06 - ndryshimi automatik i mjetit. Me komandën M06, vegla e bashkangjitur në gisht ndryshohet në një mjet në pozicionin e gatishmërisë në revistën e mjetit.

М07 - ndezja e furnizimit me ftohës të spërkatur. Komanda M07 ndez furnizimin me ftohës të spërkatur në zonën e përpunimit, nëse makineria e ka këtë aftësi.

M08 - ndezja e furnizimit të ftohësit. Komanda M08 ndez furnizimin e ftohësit në zonën e trajtimit në formën e një avioni

M09 - mbyllja e furnizimit të ftohësit. Komanda M09 fik furnizimin e ftohësit dhe anulon komandat M07 dhe M08.

M19 - shtrirja e gishtit. Komanda M19 përdoret për të rreshtuar në mënyrë radiale gishtin (të kthehet në një pozicion specifik) për të sjellë hundën e gishtit të drejtuar në pozicionin e ndryshimit të mjetit. Në këtë pozicion, gishti zakonisht mbërthehet dhe nuk mund të kthehet me dorë.

M20 - anuloni shtrirjen e gishtit. Komanda M20 anulon komandën e rreshtimit të gishtit M19.

M30 - fundi i programit. Kodi M30 informon kontrollin për përfundimin e programit.

M98 - thirrje nënrutinë. Komanda M98 është krijuar për të thirrur një nënrutinë. Së bashku me këtë komandë, programohet një fjalë e të dhënave P, e cila përcakton numrin e nënrutinës së quajtur.

Shembull:
М98 P1001 - thirrni nënrutinën O1001.

M99 është fundi i nënrutinës. Në fund të nënrutinës, komanda M99 kthehet në programin kryesor nga i cili u thirr nënrutina.

Një program NC për një vegël makinerie përbëhet nga një sekuencë blloqesh dhe zakonisht fillon me fillimin e karakterit të programit (%) dhe përfundon me M02 ose M30.

Çdo bllok i programit përfaqëson një hap të përpunimit dhe (në varësi të CNC) mund të fillojë me një numër blloku (N1 ... N10, etj.) Dhe të përfundojë me fundin e karakterit të bllokut (;).

Blloku NC përbëhet nga deklarata në formë fjalësh (G91, M30, X10. Etj.). Një fjalë përbëhet nga një karakter (adresë) dhe një shifër që përfaqëson vlerën aritmetike.

Adresat X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E janë lëvizje dimensionale, të përdorura për të treguar boshtet e koordinatave përgjatë të cilave kryhen lëvizjet.

Fjalët e lëvizjes mund të kenë një shenjë (+) ose (-). Në mungesë të një shenje, lëvizja konsiderohet pozitive.

Adresat I, J, K qëndrojnë për parametrat e interpolimit.

G është një funksion përgatitor.

M është një funksion ndihmës.

S është funksioni kryesor i lëvizjes.

F - funksioni i ushqimit.

T, D, H - funksionet e mjetit.

Simbolet mund të marrin kuptime të ndryshme në varësi të njësisë specifike CNC.

Funksionet përgatitore (kodet G)

Kodi G ekzekutohet për ekzekutim në programet e kontrollit të makinës

Sistemet e kontrollit numerik (CNC) programohen duke përdorur kodin G.

Kodi G është emri i përgjithshëm i gjuhës së programimit i rregulluar nga standardi ISO 6983-1: 1982, standardi GOST 20999-83.
Në literaturën teknike të Bashkimit Sovjetik, kodi G referohet si kodi ISO 7-bit (ISO 7-bit).

Pavarësisht nga rregullorja e përgjithshme, kodi G ka shumë zbatime dhe shtesa, të prezantuara kryesisht nga zhvilluesit e pajisjeve harduerike për sistemet e kontrollit numerik, i cili megjithatë nuk e ndalon atë të mbetet standardi kryesor në industri.

Në përgjithësi, një program i shkruar duke përdorur kodin G përbëhet nga blloqe, secili bllok përmban një sërë komandash kontrolli.

Komandat e kontrollit mund të ndiqen në bllok në çdo mënyrë, por zakonisht, për hir të lehtësisë së leximit të programit të kontrollit të sistemit të kontrollit numerik, së pari ka komanda përgatitore, pastaj komanda për kontrollimin e lëvizjes së mjetit prerës, të ndjekura nga komanda për zgjedhjen e mënyrave të përpunimit të materialit dhe blloku është përfunduar - komandat teknologjike.

Teksti i programit të kontrollit fillon dhe mbaron me simbolin "%".
Kjo mund të pasohet nga emri i programit pas simbolit "O".
Komentet në tekstin e programit të kontrollit vendosen ose në kllapa ose paraprihen nga simboli ";"

Çdo komandë kontrolli mund të ketë një ose disa parametra, të cilët përcaktohen me shkronja të alfabetit latin.

Kodi G ju lejon të përdorni parametrat themelorë të mëposhtëm për komandat e kontrollit:

X - koordinata e pikës trajektore përgjatë boshtit X (për shembull,),

Y - koordinata e pikës trajektore përgjatë boshtit Y (për shembull,),

Z - koordinata e pikës së trajektores përgjatë boshtit Z (për shembull, G01 X25.4 Y2.3 Z0.2),

P - parametri (për shembull, P120),

(për shembull, G01 X10.5 F75),

S - shpejtësia e rrotullimit të gishtit (për shembull, S1500 M3),

R - parametri i ciklit të konservuar ose rrezja e harkut,

H - parametri i kompensimit të mjetit të zgjedhur,

I, J, K - parametrat e harkut për interpolation rrethore (për shembull,).

Komandat themelore

Komanda G15 anulon sistemin e koordinatave polare.

Komanda G16 - caktimi i një sistemi koordinues polar (rrezja X, këndi Y).

Komandat G54-G59 - kalimi në sistemin koordinativ të specifikuar nga operatori.

Komanda G80 anulon shpimet, mërzitjet, përgjimet, etj.

Komanda G81 - cikli i shpimit.

Komanda G82 - banoni në ciklin e shpimit.

Komanda G83 është një cikël shpimi me ndërprerje (tërheqje e plotë).

Komanda G84 është një cikël i ndërprerjes.

Komanda G97 S (shpejtësia) - Specifikon shpejtësinë e gishtit duke përdorur fjalën S.

Komandat kryesore ndihmëse (teknologjike)

Komanda M03 - filloni gishtin në drejtim të akrepave të orës.

Komanda M04 - filloni rrotullimin e gishtit në të kundërt të akrepave të sahatit.

Komanda M05 - ndaloni rrotullimin e gishtit.

Komanda M06 - Ndryshimi i Veglave.

Komanda M07 - mundësoni ftohje shtesë.

Komanda M08 - ndizni ftohjen kryesore.

Komanda M09 - fikni ftohjen.

Komanda M13 - fikni ftohjen dhe rrotullimin e gishtit në drejtim të akrepave të orës.

Komanda M14 - fikni ftohjen dhe rrotullimin e gishtit në drejtim të akrepave të orës.

Komanda M17 - fundi i nënrutinës.

Komanda M25 - Ndryshimi manual i mjetit.

Paraqiten shembuj të programeve të ndryshme NC për mjetet e makinës me kontroll numerik

Kur shkruani dhe korrigjoni programet e kontrollit për mjetet e makinës me kontroll numerik, mund të përdorni një aplikacion që krijon automatikisht programe kontrolli për makinat me sisteme CNC pasi të keni futur të gjitha parametrat e nevojshëm dhe dimensionet gjeometrike.