G-codes en M-codes voor CNC-machines – CNC-frezen en -draaibank
Volledige lijst met G-codes en M-codes van cnc-machines.
Deze G-code- en M-codelijst kan als referentie worden gebruikt tijdens het programmeren of leren van cnc-machineprogrammering.
Volledige lijst met G- en M-codes die gebruikelijk zijn in bijna alle cnc-besturingen die worden gebruikt in cnc-machinewerkplaatsen over de hele wereld.
G-codelijst CNC-frezen
G-code | Beschrijving |
---|---|
G00 | Glijbaan |
G01 | Lineaire interpolatie |
G02 | Circulaire interpolatie CW |
G03 | Circulaire interpolatie CCW |
G04 | Dwell |
G17 | X Y-vlakselectie |
G18 | Z X-vlakselectie |
G19 | Selectie Y Z-vlak |
G28 | Keer terug naar de referentiepositie |
G30 | 2e, 3e en 4e referentiepositie terugkeren |
G40 | Cutter compensatie annuleren |
G41 | Cutter compensatie links |
G42 | Cutter compensatie rechts |
G43 | Gereedschapslengtecompensatie + richting |
G44 | Gereedschapslengtecompensatie – richting |
G49 | Gereedschapslengtecompensatie annuleren |
G53 | Selectie van machinecoördinatensysteem |
G54 | Werkstukcoördinatensysteem 1 selectie |
G55 | Werkstukcoördinatensysteem 2 selectie |
G56 | Werkstukcoördinatensysteem 3 selectie |
G57 | Werkstukcoördinatensysteem 4 selectie |
G58 | Werkstukcoördinatensysteem 5 selectie |
G59 | Werkstukcoördinatensysteem 6 selectie |
G68 | Coördinatenrotatie |
G69 | Coördinatenrotatie annuleren |
G73 | Klik boorcyclus |
G74 | Links spiraalvormige snijcirkel |
G76 | Fijnkottercyclus |
G80 | Voorgeprogrammeerde cyclus annuleren |
G81 | Boorcyclus, spotkottercyclus |
G82 | Boorcyclus of verzinkboorcyclus |
G83 | Klik boorcyclus |
G84 | Tapcyclus |
G85 | Saaie cyclus |
G86 | Saaie cyclus |
G87 | Tekenkottercyclus |
G88 | Saaie cyclus |
G89 | Saaie cyclus |
G90 | Absolute opdracht |
G91 | Verhoog commando |
G92 | Instelling voor werkstukcoördinatensysteem of klem bij maximaal spiltoerental |
G98 | Keer terug naar het beginpunt in de voorgeprogrammeerde cyclus |
G99 | Keer terug naar het R-punt in de voorgeprogrammeerde cyclus |
G-code | Beschrijving |
---|---|
G00 | Glijbaan |
G01 | Lineaire interpolatie |
G02 | Circulaire interpolatie CW |
G03 | Circulaire interpolatie CCW |
G04 | Dwell |
G09 | Exacte halte |
G10 | Programmeerbare gegevensinvoer |
G20 | Invoer in inch |
G21 | Invoer in mm |
G22 | Opgeslagen slagcontrolefunctie aan |
G23 | Opgeslagen slagcontrolefunctie uit |
G27 | Retourcontrole referentiepositie |
G28 | Keer terug naar de referentiepositie |
G32 | Draadknippen |
G40 | Gereedschapsneusradiuscompensatie annuleren |
G41 | Gereedschapsneusradiuscompensatie links |
G42 | Gereedschapsneusradiuscompensatie rechts |
G70 | Bewerkingscyclus beëindigen |
G71 | Draaicyclus |
G72 | Geconfronteerd met cyclus |
G73 | Patroon herhalende cyclus |
G74 | Klik boorcyclus |
G75 | Groefcyclus |
G76 | Draadcyclus |
G92 | Coördinatensysteem instelling of max. spiltoerental instellen |
G94 | Voeding per minuut |
G95 | Voeding per omwenteling |
G96 | Constante oppervlaktesnelheidsregeling |
G97 | Constante oppervlaktesnelheidsregeling annuleren |