Hobi -cnc -veski kasutamise käigus on kaks kõige tavalisemat CNC -koodi, üks on G -kood ja teine M -kood. See artikkel sorteerib tavaliste G -koodide ja M -koodide tähendusi. Erinevad tootjad ja erinevad CNC -süsteemid võivad veidi erineda. Praktikas on juhised ülimuslikud.
G -kood: ettevalmistusfunktsioon, tööpingi juhtimine (näiteks G00 kiirliikumine)
M -kood: abifunktsioon, tööpingi abiliikumine. (Näiteks pöörleb M03 spindel ettepoole)
01 G -koodi käsk
G00 - kiire positsioneerimine G01 - lineaarne interpoleerimine G02 - ümmargune interpolatsioon (päripäeva) G03 - ümmargune interpolatsioon (vastupäeva) G04 - paus G05 - kiire ja ülitäpne juhtimine 1 (osalised tööpingid) G05 .1 - kiire ja ülitäpne juhtnupp 2 (tööpingi osa) G07.1/107 - silindri interpoleerimine (tööpingi osa) G09 - õige seiskamiskontroll (tööpingi osa) Programmi parameetrite sisendi tühistamine (osaline tööpink) G12 - täisringi lõikamine CW (osaline tööpingi) G13 - täisringjoonega lõikamine CCW (osaline tööping) G12.1/112 - polaarkoordinaatide interpoleerimine kehtib (osaline tööping) G13.1/ 113 - Polaarkoordinaatide interpoleerimise tühistamine (tööpingi osa) G15 - Polaarkoordinaatide käsk tühistamine (tööpingi osa) G16 - Polaarkoordinaatide käsk kehtib (tööpingi osa) G17 - XY tasapinna valik G18 - ZX -tasapinna valik G19 - YZ -tasand valik G20 - Vali lisand h süsteem G21 - valige meetersüsteem G28 - naaske võrdluspunkti G29 - tagasipöördumine võrdluspunktist G30 - naasmine teise ~ neljandasse võrdluspunkti (tööpingi osa) G30.1 - lähtestage tööriista asend 1 (tööpingi osa) G30.2 - tööriista positsiooni 2 lähtestamine (tööpingi osa) G30.3 - tööriista positsiooni 3 lähtestamine (tööpingi osa) G30.4 - tööriista positsiooni 4 lähtestamine (tööpingi osa) G30.5 - lähtestamine tööriista positsioon 5 (osa tööpingist) G30.6 - lähtestage tööriista asend 6 (tööpingi osa) G31 - hüppefunktsioon (tööpingi osa) G31.1 - hüppefunktsioon 1 (osa tööpingist) G31.2 - hüppamisfunktsioon 2 (tööpingi osa) (nurga lineaarse ava tsükkel)) G36 - spetsiaalne konserveeritud tsükkel (kaar) G37 - tööriista pikkuse automaatne mõõtmine G37.1 - spetsiaalne konserveeritud tsükkel (malelaua aukude tsükkel) G38 - tööriista läbimõõt er kompenseerimisvektori tähis G39 - tööriista läbimõõdu kompenseerimine nurgakaare kompenseerimine G40 - tööriista läbimõõdu kompenseerimine tühistab G41 - tööriista läbimõõdu kompenseerimine vasakul G42 - tööriista läbimõõdu kompenseerimine paremal G40.1 - tavaline liinijuhtimine tühistab G41.1 - tavaline joone juhtimine vasakul efektiivne G42.1 - tavaline joone juhtimine paremal G43 - tööriista pikkuse seadistus (positiivne) G44 - tööriista pikkuse seadistus (negatiivne) G43.1 - 1. spindli juhtimine efektiivne G 44.1 - teise spindli juhtimise efektiivne G45 - tööriista positsiooni seadistamine (laiendamine) G46 - tööriista positsiooni seadistamine (vähendatud) G47 - tööriista positsiooni seadistamine (kahekordne) G48 - tööriista positsiooni seadistamine (poole võrra) G47.1 2 - spindli samaaegne juhtimine kehtib G49 - tööriista pikkuse seadistus tühistab G50 - skaleerimise tühistamine G51 - skaleerimine kehtib G50.1 - G -käsk peegelpilt tühista G51.1 - G -käsk peegelpilt kehtib G52 - kohaliku koordinaatsüsteemi seadistus G53 - masina koordinaatsüsteemi valik G54 - tooriku koordinaatsüsteem (esimene) vaikimisi G55 - tooriku koordinaatsüsteem (teine) G56 - tooriku koordinaatsüsteem (kolmas) G57 - tooriku koordinaatsüsteem (neljas) G58 - tooriku koordinaatsüsteem (viies) G59 - tooriku koordinaatsüsteem (kuues) G60 - ühesuunaline positsioneerimine G61 - täpne seiskamisrežiim G62 - peegli käsk G63 - koputusrežiim G64 - Tühista G61 G65 - Makrokõne alamprogramm G68 - Pööra G17, G18, G19, XY, Z, R G69 - Tühista G68 G70 - Ümbritsevpuurimine G71 - Kaarpuurimine G72 - Nurgapuurimine G73 - Kiire sügavpuurimistsükkel G74 - Tagasi koputamine tsükkel G76 - peenpuurimistsükkel G77 - tagumine puuritsükkel G80 - tühista fikseeritud tsükkel G81 - puurimistsükkel G82 - punktpuurimistsükkel G83 - sügava augu puurimistsükkel G84 - koputustsükkel G85 - puuritsükkel G 86 - Puurimis-/seiskamistsükkel G87 - puurimis-/tagasitõmbamistsükkel G88 - puurimine/paus/tagasitõmbamine G89 - puurimisava/pausitsükkel G90 - absoluutväärtuse programmeerimine G91 - järkjärguline programmeerimine G92 - tooriku koordinaatide seadmine G93 - etteande arv minutis G94 - etteandekiirus minutis G98 - alguspunkt tagasi G99 - R lennuk Se lect G98-konserveeritud tsükkel naasmine lähtepunkti (tööpingi osa) G99-tagasipöördumine fikseeritud tsükliga R-punkt (tööpingi osa) ) kuni 10
02 M koodi käsk
M00 - Programmi seiskamine (paus) M01 - Programmi valikuline seiskamine/selektiivne rakendus M02 - Programmi lõpp M03 - Spindli edasiliikumine M04 - Spindli tagasikäik M05 - Spindli seiskamine M06 - Automaatne tööriistavahetus M07 - Puhketöötlus M08 - Lõikevedeliku käivitamine M09 - Lõikevedeliku sulgemine M10 - töölaua (B -telg) lukk M11 - töölaud (B -telg) lahti M13 - spindli pöörlemine päripäeva ja lõikevedelik M14- -võlli pöörlemine vastupäeva ja lisage lõikamisvedelik M15 - positiivne suuna liikumine M16 - negatiivse suuna liikumine M19 - spindli asend M21 - X -telje peegelpildi käivitamine M22 - Y -telje peegelpildi algus M23 - Peegelpildi tühistamine M24- - Neljanda telje peegelpildi algus M25 - Neljanda telje klamber M26 - Neljanda telje vabastus M27 - Indeksifunktsioon M29 - Jäik koputamine M30 - Programmi lõpp/automaatne väljalülitamine M48 - Sügavpuurimine Aukude algus M52 - Tööriista salve liikumine paremale M53 - Tööriistade salve liikumine vasakule M70 - Tööriistade automaatne loomine M71 - Tööriistatasku alla M72 - Tööriista vahetushoob 60 ° M73 - Spindlitööriist vabastus M74 - tööriista vahetushoob 180 ° M75 - spindli kinnitusvahend M76 - tööriista vahetushoob 0 ° M77 - tööriistakang ülespoole M81 - töölaua vahetuse kinnitus M82 - tööpink M83 - tööpink alla M84 - töölaua pikendus M85 - töölaua tagasitõmbamine M {{45} } Töölaua uks avaneb M87 - töölaua uks sulgub M98 - helistage alamprogrammile M99 - alamprogrammi lõpp





