În procesul de utilizare a hobby cnc moara, există două cele mai comune coduri CNC, unul este codul G, iar celălalt este codul M. Acest articol sortează semnificațiile codurilor G comune și ale codurilor M. Diferiți producători și diferite sisteme CNC pot diferi ușor. În practică, instrucțiunile prevalează.
Codul G: funcția de pregătire, acțiunea mașinii-unelte de control (cum ar fi traversarea rapidă G00)
Codul M: funcție auxiliară, mișcare auxiliară a mașinii-unelte. (De exemplu, axul M03 se rotește înainte)
Comanda cod 01 G
G00 - pozitionare rapida G01 - interpolare liniara G02 - interpolare circulara (sensul acelor de ceasornic) G03 - interpolare circulara (in sens invers acelor de ceasornic) G04 - pauza G05 - control de mare viteza si de inalta precizie 1 (masini-unelte partiale) G05 .1 - Control de mare viteza si de inalta precizie 2 (parte a masinii unealte) G07.1/107 - Interpolare cilindru (parte a masinii unealte) G09 - Verificare corecta a opririi (parte a masinii unealte) G10 - Intrare/corectie parametru program (parte a masinii unealte) ) G11 - Parametru program anularea intrărilor (mașină-unealtă parțială) G12 - Tăierea în cerc complet CW (mașină-unealtă parțială) G13 - Tăierea cercului complet CCW (mașină-unealtă parțială) G12.1/112 - Interpolare în coordonate polare valabilă (mașină-unealtă parțială) G13.1/113 - Interpolare coordonate polare anulată (parte a mașinii-unelte) G15 - Comanda de coordonate polare anulată (parte a mașinii-unelte) G17 - Selecția planului XY G18 - Selecția planului ZX G19 - Selecția planului YZ G20 - Alegeți inc h sistem G21 - Alegeți sistemul metric G28 - Reveniți la punctul de referință G29 - Reveniți de la punctul de referință G30 - Reveniți la al 2-lea ~ 4 punct de referință (parte a mașinii-unelte) G30.1 - Resetarea poziției instrumentului 1 (parte a mașinii-unelte) G30.2 - resetarea poziției instrumentului 2 (parte a mașinii-unelte) G30.3 - resetarea poziției instrumentului 3 (parte a mașinii-unelte) G30.4 - resetarea poziției instrumentului 4 (parte a mașinii-unelte) G30.5 - Resetarea poziției instrumentului 5 (parte a mașinii-unelte) G30.6 - Resetarea poziției sculei 6 (parte a mașinii-unelte) G31 - Funcția Salt (parte a mașinii-unelte) G31.1 - Funcția Salt 1 (parte a mașinii-unelte) G31.2 - Funcția Salt 2 (Parte a mașinii-unelte) G31.3 - Funcția Salt 3 (Parte a mașinii-unelte) G32 - Comanda Modal G33 - Tăierea firului G34 - Ciclu fix special (ciclu de gaură circumferențială) G35 - Ciclu fix special (ciclu de gaură liniară unghiulară) ) G36 - Ciclu special de conserve (arc) G37 - Automat măsurarea lungimii instrumentului G37.1 - Ciclu special de conserve (ciclu de gaură de șah) G38 - Denumirea vectorului de compensare a diametrului sculei G39 - Compensarea diametrului sculei compensarea arcului de colț G40 - Compensarea diametrului sculei anula G41 - Compensarea diametrului sculei stânga G42 - Compensarea diametrului sculei dreapta G40.1 - Controlul normal al liniei anulează G41.1 - Controlul normal al liniei la stânga efectiv G42.1 - Controlul liniei normale dreapta eficient G43 - Setarea lungimii instrumentului (pozitiv) G44 - Setarea lungimii sculei (negativ) G43.1 - Controlul axului 1 eficient efectiv G43.1 - 1st control ax eficient G 44.1 - Al 2-lea control al axului eficient G45 - Setarea poziției sculei (expansiune) G46 - Setarea poziției sculei (redusă) G47 - Setarea poziției sculei (dublă) G48 - Setarea poziției sculei (înjumătățită) G47.1 2 - Control simultan ax valabil valabil G49 - Setarea lungimii sculei anulează G50 - Scalarea anula G51 - Scalarea validă G50.1 - G imagine oglindă de comandă anulare G51.1 - Imagine în oglindă de comandă G52 - Sistem local de coordonate G53 - Sistem de coordonate al mașinii selecție G54 - Sistem de coordonate al piesei de prelucrat (primul) implicit G55 - Sistem de coordonate al piesei de prelucrat (al doilea) G56 - Sistem de coordonate al piesei de prelucrat (al treilea) G57 - Sistem de coordonate al piesei de prelucrat (al patrulea) G58 - Sistem de coordonate al piesei de prelucrat (al cincilea) G59 - Sistem de coordonate al piesei de prelucrat (al șaselea) G60 - Poziționare cu o singură direcție G61 - Modul exact de oprire G62 - Comanda de oprire exactă G63 - Modul de atingere G64 - Anulare G61 G65 - Subrutină apel macro G68 - Rotire G17, G18, G19, XY, Z, R G69 - Anulare G68 G70 - Foraj circumferential G71 - Foraj cu arc G72 - Foraj unghiulara G73 - Ciclu de foraj adanc de mare viteza G74 - Ciclu de fortare spate G76 - Ciclu de foraj fin G77 - Ciclu de foraj spate G80 - Anulare ciclu fix G81 - Ciclu de foraj G82 - Ciclu de foraj punct G83 - Ciclu de foraj cu gaura adanca G84 - Ciclu de filetare G85 - Ciclu de forare/oprire G86 - Ciclu de foraj/oprire G87 - Ciclu de foraj/retragere G88 - Forare/retragere pauză/retragere G89 - Gaură de foraj/ciclu de pauză G90 - Programare valoare absolută G91 - Programare incrementală G92 - Setare coordonatele piesei de prelucrat G93 - Numărul de feed-uri pe minut G94 - Rata de alimentare pe minut G98 - Punctul de plecare retur G99 - R plan Selectați ciclul G98-conserve reveni la punctul de plecare (o parte a mașinii-unelte) G99-reveni la punctul R ciclu fix (parte a mașinii-unelte) G114.1-ax sincronizare control G100 ~ 225-macrocomandă de utilizator (apel cod G) până la 10
Comanda cod 02 M
M00 - Program stop (pauză) M01 - Program selectiv stop/aplicare selectivă M02 - Sfârșitul programului M03 - Ax înainte M04 - Ax invers M05 - Axul invers M05 - Ax stop M06 - Schimb automat de scule M07 - Blow start M08 - Tăiere fluid start M09 - Fluid de tăiere aproape M10 - Masa de lucru (axa B) blocare M11 - Masa de lucru (axa B) pierde M13 - Ax rotație în sensul acelor de ceasornic și fluid de tăiere M14- -Rotirea în sens invers acelor de ceasornic de rotație și se adaugă lichid de tăiere M15 - Mișcarea direcției pozitive M16 - Mișcarea direcției negative M19 - Poziționarea axului M21 - X axa oglinda imagine start M22 - axa Y oglinda imagine start M23 - Oglinda imagine anula M24- -A patra axă imagine în oglindă începe M25 - A patra axa clemă M26 - A patra axa de presă M27 - Funcția index M29 - Rigid atingând M30 - Sfârșitul programului / oprire automată M48 - Deep foraj Gaura de pornire M52 - Revista instrument muta la dreapta M53 - Tool revista muta la stânga M70 - Crearea automată instrument M71 - Buzunar instrument în jos M72 - Schimbarea sculei braț 60° M73 - Eliberare instrument ax M74 - Braț de schimbare a sculei 180 ° M75 - Instrument de prindere ax M76 - Instrument de schimbare a brațului 0 ° M77 - Braț de scule în sus M81 - Confirmare schimb banc de lucru M82 - Banc de lucru M83 - Banc de lucru în jos M84 - Extensie banc de lucru M85 - Banc de lucru retrage M86 - Workbench se deschide M87 - Workbench usa se închide M87 - Workbench usa closes M98 - Call subroutine M99 - End of subroutine





