Makino Pro 3 G-codes (Fanuc 16i/18i)
Makino Professional 3 CNC-besturing (Makino Pro 3) G-codelijst voor cnc-bewerkers die werken aan CNC-machines met Makino Pro 3 (Fanuc 16i/18i) CNC-besturingen.

Makino Pro 3 G-code
| G-code | Functie |
|---|---|
| G00 | Snelle positionering |
| G01 | Lineaire interpolatie (voedingssnelheid) |
| G02 | Circulaire/spiraalvormige interpolatie CW |
| G03 | Circulaire/spiraalvormige interpolatie CCW |
| G04 | Dwell |
| G05 | Hoge snelheid externe bufferwerking |
| G07.1 | Cilindrische interpolatie |
| G09 | Exacte stopcontrole |
| G10 | Gegevensinstelling |
| G11 | Gegevensinstellingsmodus annuleren |
| G12.1 | Polar Coordinate Interpolation Mode |
| G13.1 | Interpolatiemodus poolcoördinaten annuleren |
| G15 | Commando poolcoördinaten annuleren |
| G16 | Commando poolcoördinaten |
| G17 | X Y-vliegtuig |
| G18 | Z X vliegtuig |
| G19 | Y Z-vliegtuig |
| G20 | inch-invoer |
| G21 | Metrische invoer |
| G22 | Opgeslagen slagcontrolefunctie aan |
| G23 | Opgeslagen slagcontrolefunctie uit |
| G25 | Fluctuatie spilsnelheid uit |
| G26 | Fluctuatie spilsnelheid ingeschakeld |
| G27 | Referentiepuntretourcontrole |
| G28 | Automatische terugkeer naar referentiepunt |
| G29 | Terug vanaf referentiepunt |
| G30 | Terug naar 2e, 3e, 4e referentiepunt |
| G30.1 | Zwevend referentieretour |
| G31 | Skip-functie |
| G33 | Draadsnijden |
| G37 | Gereedschapslengte automatische meting |
| G39 | Cutter Radius Compensatie Hoekafronding |
| G40 | Freesradiuscompensatie Annuleren / 3-dimensionale gereedschapscomp. Annuleren|
| G41 | Cutter Radius Compensation Left / 3 Dimensional Tool Comp. Links |
| G42 | Cutter Radius Compensation Right / 3 Dimensional Tool Comp. Juist |
| G40.1 | Normale Richting Controle Annuleringsmodus |
| G41.1 | Normale richtingsregeling linkerzijde aan |
| G42.1 | Normale richtingsregeling rechts aan |
| G43 | Gereedschapslengtecompensatie + richting |
| G44 | Gereedschapslengtecompensatie – Richting |
| G45 | Gereedschapsoffset vergroten |
| G46 | Gereedschapsoffset verkleinen |
| G47 | Gereedschapsoffset dubbele verhoging |
| G48 | Gereedschapsoffset dubbele afname |
| G49 | Gereedschapslengtecompensatie annuleren |
| G50 | Schaal annuleren |
| G51 | Schaal |
| G50.1 | Programmeerbaar spiegelbeeld annuleren |
| G51.1 | Programmeerbaar spiegelbeeld aan |
| G52 | Instelling lokaal coördinatensysteem |
| G53 | Selectie van machinecoördinatensysteem |
| G54 | Werkcoördinatensysteem 1 selectie |
| G54.1 | Aanvullende werkcoördinatensysteemselectie |
| G55 | Werkcoördinatensysteem 2 selectie |
| G56 | Werkcoördinatensysteem 3 selectie |
| G57 | Werkcoördinatensysteem 4 Selectie |
| G58 | Werkcoördinatensysteem 5 Selectie |
| G59 | Werkcoördinatensysteem 6 Selectie |
| G60 | Positionering in één richting |
| G61 | Exacte stopmodus |
| G53 | Selectie van machinecoördinatensysteem |
| G54 | Werkcoördinatensysteem 1 selectie |
| G62 | Automatische Corner Override-modus |
| G63 | Tikmodus |
| G64 | Snijmodus |
| G65 | Macro-oproep |
| G66 | Macro-oproep A |
| G67 | Macro-oproep A/B Annuleren |
| G68 | Coördinatensysteemrotatie |
| G69 | Coördinatensysteem Rotatie annuleren |
| G73 | Klikboorcyclus |
| G74 | Cyclus tegentikken (tikken met de linkerhand) |
| G76 | Fijnboorcyclus |
| G80 | Voorgeprogrammeerde Cyclus Annuleren / Ext. Bediening Functie Annuleren |
| G81 | Boorcyclus, puntkotteren / uitw. Bediening |
| G82 | Boorcyclus, verzinkboren |
| G83 | Klikboorcyclus |
| G84 | Tikken (tikken met rechts) |
| G85 | saaie cyclus |
| G86 | saaie cyclus |
| G87 | Terug saaie cyclus |
| G88 | saaie cyclus |
| G89 | saaie cyclus |
| G90 | Absoluut commando (positie) |
| G91 | Incrementele opdracht (positionering) |
| G92 | Voorinstelling absoluut nul |
| G94 | Voeding per minuut |
| G95 | Voeding per omwenteling |
| G96 | Constante oppervlaktevoedingsregeling |
| G97 | Constante oppervlaktevoedingsregeling Annuleren |
| G98 | Retourneren ingeblikte cyclus initieel niveau |
| G99 | Ingeblikte cyclus R punt niveau terugkeer |