Hobiju cnc dzirnavu izmantošanas procesā ir divi visbiežāk sastopamie CNC kodi, viens ir G kods, bet otrs - M kods. Šajā rakstā ir sakārtota parasto G kodu un M kodu nozīme. Dažādi ražotāji un dažādas CNC sistēmas var nedaudz atšķirties. Praksē norādījumi ir noteicošie.
G kods: sagatavošanas funkcija, darbgalda darbības kontrole (piemēram, G00 ātrgaitas kustība)
M kods: palīgfunkcija, darbgaldu kustība. (Piemēram, M03 vārpsta griežas uz priekšu)
01 G koda komanda
G00 - ātra pozicionēšana G01 - lineāra interpolācija G02 - apļveida interpolācija (pulksteņrādītāja virzienā) G03 - apļveida interpolācija (pretēji pulksteņrādītāja virzienam) G04 - pauze G05 - ātrgaitas un augstas precizitātes vadība 1 (daļēji darbgaldi) G05 .1 - liels ātrums un augsta precizitāte vadība 2 (darbgalda daļa) G07.1/107 - cilindru interpolācija (darbgalda daļa) G09 - pareiza apturēšanas pārbaude (darbgalda daļa) G10 - programmēšanas parametru ievades/korekcijas ievade (darbgalda daļa)) G11 - Programmas parametru ievades atcelšana (daļējs darbgalds) G12 - pilna apļa griešana CW (daļējs darbgalds) G13 - pilna apļa griešana CCW (daļējs darbgalds) G12.1/112 - derīga polāro koordinātu interpolācija (daļējs darbgalds) G13.1/ 113 - Polāro koordinātu interpolācijas atcelšana (darbgalda daļa) G15 - Polāro koordinātu komanda atcelšana (darbgalda daļa) G16 - Polāro koordinātu komanda derīga (darbgalda daļa) G17 - XY plaknes izvēle G18 - ZX plaknes izvēle G19 - YZ plakne atlase G20 - Izvēlieties iek h sistēma G21 - izvēlieties metrisko sistēmu G28 - atgriezties pie atskaites punkta G29 - atgriezties no atskaites punkta G30 - atgriezties otrajā - ceturtajā atskaites punktā (darbgalda daļa) G30.1 - atiestatīt instrumentu 1. pozīcijā (darbgalda daļa) G30.2 - instrumenta 2. pozīcijas atiestatīšana (darbgalda daļa) G30.3 - instrumenta 3. pozīcijas atiestatīšana (darbgalda daļa) G30.4 - instrumenta 4. pozīcijas atiestatīšana (darbgalda daļa) G30.5 - atiestatīšana instrumenta 5. pozīcija (darbgalda daļa) G30.6 - atiestatīt instrumenta 6. pozīciju (darbgalda daļa) G31 - lēciena funkcija (darbgalda daļa) G31.1 - 1. lēciena funkcija (darbgalda daļa) G31.2 - Pārlēkšanas funkcija 2 (daļa no darbgalda) G31.3 - Pārlēkšanas funkcija 3 (Daļa darbgalda) G32 - Modālā G komanda G33 - Vītņu griešana G34 - Īpašs fiksēts cikls (cauruma perimetrs) G35 - Īpašs fiksēts cikls (leņķa lineāro caurumu cikls)) G36 - īpašs konservēts cikls (loka) G37 - automātisks instrumenta garuma mērījums G37.1 - īpašs konservētu cikls (šaha caurumu cikls) G38 - instrumenta diametrs er kompensācijas vektora apzīmējums G39 - Instrumenta diametra kompensācija stūra loka kompensācija G40 - Instrumenta diametra kompensācija atcelta G41 - Instrumenta diametra kompensācija pa kreisi G42 - Instrumenta diametra kompensācija pa labi G40.1 - Normāla līnijas vadība atcelta G41.1 - Normāla līnijas vadība pa kreisi spēkā G42.1 - normāla līnijas vadība pa labi G43 - instrumenta garuma iestatījums (pozitīvs) G44 - instrumenta garuma iestatījums (negatīvs) G43.1 - 1. vārpstas vadības efekts G 44.1 - 2. vārpstas vadības efekts G45 - instrumenta pozīcijas iestatījums (paplašināšana) G46 - instrumenta pozīcijas iestatījums (samazināts) G47 - instrumenta pozīcijas iestatījums (divkāršs) G48 - instrumenta pozīcijas iestatījums (uz pusi) G47.1 2 - vienlaicīga vārpstas vadība derīga G49 - instrumenta garuma iestatījuma atcelšana G50 - mērogošanas atcelšana G51 - mērogošana derīga G50.1 - G komandas spoguļattēls atcelt G51.1 - G komandas spoguļattēls derīgs G52 - vietējās koordinātu sistēmas iestatījums G53 - mašīnas koordinātu sistēmas izvēle G54 - sagataves koordinātu sistēma (pirmā) noklusējuma G55 - sagataves koordinātu sistēma (otrā) G56 - Sagataves koordinātu sistēma (trešā) G57 - Sagataves koordinātu sistēma (ceturtā) G58 - Sagataves koordinātu sistēma (piektā) G59 - Sagataves koordinātu sistēma (sestā) G60 - Viena virziena pozicionēšana G61 - Precīzs apstāšanās režīms G62 - Spoguļa komanda G63 - Pieskaršanās režīms G64 - Atcelt G61 G65 - Makro izsaukuma apakšprogramma G68 - Pagriezt G17, G18, G19, XY, Z, R G69 - Atcelt G68 G70 - Urbšana ar apkārtmēru G71 - Loka urbšana G72 - Leņķa urbšana G73 - Ātrgaitas dziļurbšanas cikls G74 - Atgriešanās aizmugurē cikls G76 - smalkas urbšanas cikls G77 - aizmugurējā urbšanas cikls G80 - atcelt fiksēto ciklu G81 - urbšanas cikls G82 - punktveida urbšanas cikls G83 - dziļurbuma urbšanas cikls G84 - izgriešanas cikls G85 - urbšanas cikls G 86 - Urbšanas/apturēšanas cikls G87 - urbšanas/ievilkšanas cikls G88 - urbšanas/pauzes/ievilkšanas cikls G89 - urbšanas cauruma/pauzes cikls G90 - absolūtās vērtības programmēšana G91 - pakāpeniska programmēšana G92 - iestatiet sagataves koordinātas G93 - padeves skaits minūtē G94 - padeves ātrums minūtē G98 - sākuma punkts atgriešanās G99 - R plakne Se lekt G98 konservēts cikls atgriešanās sākuma punktā (darbgalda daļa) G99-atgriešanās fiksētā cikla R punktā (darbgalda daļa) G114.1-vārpstas sinhronizācijas vadība G100 ~ 225 lietotāju makro (G koda izsaukums) ) līdz 10
02 M koda komanda
M00 - Programmas apturēšana (pauze) M01 - Programmas selektīvā apturēšana/selektīva pielietošana M02 - Programmas beigas M03 - Vārpstas uz priekšu M04 - Vārpstas atgriešana M05 - Vārpstas apturēšana M06 - Automātiska instrumentu maiņa M07 - Pūtiena palaišana M08 - Griešanas šķidruma iedarbināšana M09 - Griešanas šķidruma aizvēršana M10 - Darba galda (B ass) slēdzene M11 - Darba galds (B ass) ir vaļīgs M13 - Vārpstas griešanās pulksteņrādītāja virzienā un griešanas šķidrums M14- -Vārpsta griežas pretēji pulksteņrādītāja virzienam un pievieno griešanas šķidrumu M15 - Pozitīva virziena kustība M16 - Negatīva virziena kustība M19 - Vārpstas pozicionēšana M21 - X ass spoguļattēla sākums M22 - Y ass spoguļattēla sākums M23 - Spoguļattēla atcelšana M24- -Ceturtās ass spoguļattēla sākums M25 - Ceturtās ass skava M26 - Ceturtās ass atbrīvošana M27 - Indeksa funkcija M29 - Stingra piesitiens M30 - Programmas beigas/automātiska izslēgšanās M48 - Dziļurbšana Urbuma sākums M52 - Instrumentu žurnāla pārvietošana pa labi M53 - Instrumentu žurnāla pārvietošana pa kreisi M70 - Automātiska instrumenta izveide M71 - Instrumenta kabatas lejupvērsta M72 - Instrumenta maiņas roka 60 ° M73 - Vārpstas instruments atlaišana M74 - instrumentu maiņas svira 180 ° M75 - vārpstas fiksācijas instruments M76 - instrumentu maiņas svira 0 ° M77 - instrumentu svira uz augšu M81 - darbagalda maiņas apstiprinājums M82 - darbagalds M83 - darbagalds uz leju M84 - darbagalda pagarinājums M85 - darbagalda ievilkšana M {{45} } Atveras darbagalda durvis M87 - darbagalda durvis aizveras M98 - izsauciet apakšprogrammu M99 - apakšprogrammas beigas





