Uitgebreide Gids voor CNC G- en M-codes voor Frezen & Draaien
Complete lijst van CNC-machine G-codes en M-codes.
Deze G-code en M-code lijst kan als referentie dienen tijdens het programmeren of leren van CNC-machineprogrammering.
Complete lijst van G- en M-codes die gemeenschappelijk zijn in bijna alle CNC-besturingen die in CNC-werkplaatsen over de hele wereld worden gebruikt.
CNC Frezen G-code Lijst
| G-code | Omschrijving |
|---|---|
| G00 | Snelle verplaatsing |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie CW |
| G03 | Circulaire interpolatie CCW |
| G04 | Dwell (wacht) |
| G17 | X Y vlakselectie |
| G18 | Z X vlakselectie |
| G19 | Y Z vlakselectie |
| G28 | Terugkeer naar referentiepositie |
| G30 | 2e, 3e en 4e referentiepositie terugkeer |
| G40 | Frezen compensatie annuleren |
| G41 | Frezen compensatie links |
| G42 | Frezen compensatie rechts |
| G43 | Gereedlengtecompensatie + richting |
| G44 | Gereedlengtecompensatie – richting |
| G49 | Gereedlengtecompensatie annuleren |
| G53 | Machinecoördinatensysteem selectie |
| 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ördinaterotatie |
| G69 | Coördinaterotatie annuleren |
| G73 | Stipboorcyclus |
| G74 | Linksspiraal snijcirkel |
| G76 | Fijn boorcyclus |
| G80 | Gecanned cyclus annuleren |
| G81 | Boorcyclus, spot boorcyclus |
| G82 | Boorcyclus of uitboorcyclus |
| G83 | Stipboorcyclus |
| G84 | Tappencyclus |
| G85 | Boorcyclus |
| G86 | Boorcyclus |
| G87 | Achteruit boorcyclus |
| G88 | Boorcyclus |
| G89 | Boorcyclus |
| G90 | Absoluut commando |
| G91 | Incrementeel commando |
| G92 | Instellen voor werkcoördinatensysteem of klemmen bij max. spindelsnelheid |
| G98 | Terugkeer naar initieel punt in gecanned cyclus |
| G99 | Terugkeer naar R-punt in gecanned cyclus |
CNC Draaibank G-code Lijst
| G-code | Omschrijving |
|---|---|
| G00 | Snelle verplaatsing |
| G01 | Lineaire interpolatie |
| G02 | Circulaire interpolatie CW |
| G03 | Circulaire interpolatie CCW |
| G04 | Dwell (wacht) |
| G09 | Exacte stop |
| G10 | Programmeerbare gegevensinvoer |
| G20 | Inch invoer |
| G21 | MM invoer |
| G22 | Opgeslagen hubcontrole functie AAN |
| G23 | Opgeslagen hubcontrole functie UIT |
| G27 | Referentiepositie terugkeer controle |
| G28 | Terugkeer naar referentiepositie |
| G32 | Draadsnijden |
| G40 | Gereedschapsneusradiuscompensatie annuleren |
| G41 | Gereedschapsneusradiuscompensatie links |
| G42 | Gereedschapsneusradiuscompensatie rechts |
| G70 | Afwerkingscyclus |
| G71 | Draaicyclus |
| G72 | Faseercyclus |
| G73 | Patroonherhalingscyclus |
| G74 | Stipboorcyclus |
| G75 | Groefcyclus |
| G76 | Draadsnijcyclus |
| G92 | Coördinatensysteem instellen of max. spindelsnelheid instellen |
| G94 | Voorschub per minuut |
| G95 | Voorschub per omwenteling |
| G96 | Constante oppervlaktesnelheid controle |
| G97 | Constante oppervlaktesnelheid controle annuleren |
CNC Frezen M-code Lijst
| M-code | Omschrijving |
|---|---|
| M00 | Programmastop |
| M01 | Optionele programma stop |
| M02 | Einde programma |
| M03 | Spindel start voorwaarts CW |
| M04 | Spindel start achterwaarts CCW |
| M05 | Spindel stop |
| M06 | Gereedschapswissel |
| M07 | Koelmiddel AAN – Mist koelmiddel/Koelmiddel door spindel |
| M08 | Koelmiddel AAN – Vloed koelmiddel |
| M09 | Koelmiddel UIT |
| M19 | Spindeloriëntatie |
| M28 | Terugkeer naar oorsprong |
| M29 | Stijf tappen |
| M30 | Einde programma (Reset) |
| M41 | Lage tandwiel selectie |
| M42 | Hoge tandwiel selectie |
| M94 | Spiegelafbeelding annuleren |
| M95 | Spiegelafbeelding X-as |
| M96 | Spiegelafbeelding Y-as |
| M98 | Subprogramma oproep |
| M99 | Einde subprogramma |
CNC Draaibank M-code Lijst
| M-code | Omschrijving |
|---|---|
| M00 | Programmastop |
| M01 | Optionele programma stop |
| M02 | Einde programma |
| M03 | Spindel start voorwaarts CW |
| M04 | Spindel start achterwaarts CCW |
| M05 | Spindel stop |
| M08 | Koelmiddel aan |
| M09 | Koelmiddel uit |
| M29 | Stijf tappen modus |
| M30 | Einde programma reset |
| M40 | Spindeltandwiel op midden |
| M41 | Lage tandwiel selectie |
| M42 | Hoge tandwiel selectie |
| M68 | Hydraulische span sluiten |
| M69 | Hydraulische span openen |
| M78 | Steelstaart vooruit |
| M79 | Steelstaart achteruit |
| M94 | Spiegelafbeelding annuleren |
| M95 | Spiegelafbeelding X-as |
| M98 | Subprogramma oproep |
| M99 | Einde subprogramma |
CNC machine
- CNC Draai- en Freesmachines Begrijpen: Functies, Voordelen en Toepassingen
- CNC-Freesen Essentiëls: Snelle Referentiegids voor Professionele Operators
- Draaibanken: Voor- en nadelen, en praktische toepassingen
- CNC Draaibanken: Een Uitgebreide Gids voor Hun Bedrijving en Voordelen
- CNC-bewerking & graveren: Expert overzicht van centra, frezen & precisiemachines
- CNC Freesmachine vs. CNC Router: Belangrijkste Verschillen & De Juiste Keuze
- CNC-bewerking: Voordelen en Beperkingen voor Precisieproductie
- CNC-frezen vs draaien: belangrijkste verschillen uitgelegd
- CNC-frezen vs handmatig frezen: belangrijkste verschillen & wanneer welke te kiezen
- Precisie CNC-frezen & draaien: Tijd besparen, kosten verlagen
- Draaibank vs. Freesmachine: Belangrijkste Verschillen & Wanneer Je Welke Gebruikt