
Què és el codi G?
El codi G és el llenguatge de programació CNC més comú que s'utilitza en el programari CAM (Computer Aided Manufacturing) per controlar màquines-eina automàtiques, també conegut com a RS-274.
El codi G és la instrucció del programa CNC, que es coneix com a comanda G. L'ús del codi G pot realitzar un posicionament ràpid, interpolació circular inversa, interpolació circular paral·lela, interpolació circular de punts intermedis, programació de radis i processament de salts per al mecanitzat CNC.
Què és un intèrpret de codi G?
L'intèrpret de codi G és un mòdul important del programari del controlador CNC. Màquines CNC Normalment s'utilitzen codis G per descriure la informació de mecanitzat de la màquina-eina, com ara la trajectòria de l'eina, la selecció de coordenades i l'obertura del refrigerant. La funció principal de l'intèrpret de codis G és interpretar els codis G en blocs de dades que el sistema CNC pugui reconèixer. L'obertura de l'intèrpret de codis G també és un problema que s'ha de tenir en compte en el disseny i la implementació.
En l'intèrpret de codi G, la descomposició de paraules clau del codi G és l'esquelet, i l'agrupació de codi és la base per a la comprovació sintàctica.
L'intèrpret de codi G llegeix el codi G, l'interpreta en codi intermedi G i després realitza un processament d'interpolació i control de posició, i finalment el mòdul de sortida crida el controlador per enviar-lo a la targeta PCI o ISA d'una màquina CNC.
Què significa el codi G?
G00 significa posicionament ràpid.
G01 significa interpolació lineal.
G02 significa interpolació circular en sentit horari.
G03 significa interpolació circular en sentit antihorari.
G04 significa pausa temporitzada.
G05 significa interpolació d'arc a través de punts intermedis.
G06 significa interpolació parabòlica.
G07 significa interpolació de spline Z.
G08 significa acceleració d'avanç.
G09 significa desacceleració d'avanç.
G10 significa configuració de dades.
G16 significa programació polar.
G17 significa mecanitzat del pla XY.
G18 significa pla XZ mecanitzat.
G19 significa pla YZ mecanitzat.
G20 significa mides imperials (sistema Frank).
G21 significa mides mètriques (sistema Frank).
G22 significa programàticament la mida del radi.
G220 significa ús a la interfície operativa del sistema.
G23 significa Diàmetre Programable.
G230 significa ús a la interfície operativa del sistema.
G24 significa final de subrutina.
G25 significa mecanitzat per salts.
G26 significa mecanitzat en bucle.
G30 significa cancel·lació d'ampliació.
G31 significa definició d'augment.
G32 significa tall de rosca de pas igual, imperial.
G33 significa tall de rosca de pas igual, mètric.
G34 significa tall de rosca de pas augmentat.
G35 significa tall de rosca de pas reduït.
G40 significa desplaçament d'eina/tancament de sessió de desplaçament d'eina.
G41 significa compensació de tallador - esquerra.
G42 significa compensació de tallador - dreta.
G43 significa desplaçament d'eina - positiu.
G44 significa desplaçament d'eina - negatiu.
G45 significa desplaçament d'eina +/-.
G46 significa desplaçament d'eina +/-.
G47 significa desplaçament d'eina -/-.
G48 significa desplaçament d'eina -/+.
G49 significa el desplaçament de l'eina 0/+.
G50 significa desplaçament d'eina 0/-.
G51 significa desplaçament d'eina +/0.
G52 significa desplaçament d'eina -/0.
G53 significa desplaçament recte, tancament de sessió.
G54 significa desplaçament recte X.
G55 significa desplaçament recte Y.
G56 significa desplaçament recte Z.
G57 significa desplaçament lineal XY.
G58 significa desplaçament recte XZ.
G59 significa YZ de desplaçament recte.
G60 significa mode de trajectòria precisa (fi).
G61 significa mode de trajectòria precisa (al mig).
G62 significa mode de trajectòria precisa (gruixuda).
G63 significa roscatge.
G68 significa desplaçament d'eina, cantonada interior.
G69 significa desplaçament d'eina, cantonades exteriors.
G70 significa mides imperials.
G71 significa mides mètriques.
G74 significa retorn al punt de referència (zero de la màquina).
G75 significa tornar a la coordenada zero programada.
G76 significa bucles compostos roscats.
G80 significa tancament de sessió de cicle enllaunat.
G81 significa cicles enllaunats externs.
G331 significa cicles enllaunats roscats.
G90 significa mida absoluta.
G91 significa mida relativa.
G92 significa coordenades prefabricades.
G93 significa temps de compte enrere, velocitat d'avanç.
G94 significa velocitat d'avanç, avanços per minut.
G95 significa velocitat d'avanç, avanç per revolució.
G96 significa control de velocitat lineal constant.
G97 significa cancel·lar el control de velocitat lineal constant.





