Complete Fanuc 31i G-Codes Referentie voor CNC Freescentra (30i, 31i, 32i)
Fanuc 31i G codes lijst voor CNC machinisten programmeurs die werken op CNC freescentra met Fanuc 30i 31i 32i CNC besturingen.

Fanuc CNC Besturingen
De volgende lijst van G codes geldt ook voor de volgende CNC besturingen.
- Fanuc Series 30i/300i/300is-MODEL A
- Fanuc Series 31i/310i/310is-MODEL A5
- Fanuc Series 31i/310i/310is-MODEL A
- Fanuc Series 32i/320i/320is-MODEL A
Fanuc 31i G Codes
| G Code | Beschrijving |
|---|---|
| G00 | Positionering (snelhef) |
| G01 | Lineaire interpolatie (snijvoeding) |
| G02 | Cirkelinterpolatie CW of helische interpolatie CW |
| G03 | Cirkelinterpolatie CCW of helische interpolatie CCW |
| G02.2, G03.2 | Involut interpolatie CW/CCW |
| G02.3, G03.3 | Exponentiële interpolatie CW/CCW |
| G02.4, G03.4 | Driedimensionale coördinaat conversie CW/CCW |
| G04 | Wachten (Dwell) |
| G05 | AI contour controle (hoog-precisie contour controle compatibel commando) |
| G05.1 | AI contour controle / Nano smoothing / Gladde interpolatie |
| G05.4 | HRV3,4 aan/uit |
| G06.2 | NURBS interpolatie |
| G07 | Hypothetische as interpolatie |
| G07.1 (G107) | Cilindrische interpolatie |
| G08 | AI contour controle (geavanceerde preview controle compatibel commando) |
| G09 | Exacte stop |
| G10 | Programmeerbare data invoer |
| G10.6 | Gereedschap terugtrekken en herstellen |
| G10.9 | Programmeerbare wisseling diameter/straal specificatie |
| G11 | Programmeerbare data invoer modus annuleren |
| G12.1 | Polaire coördinaten interpolatie modus |
| G13.1 | Polaire coördinaten interpolatie annuleren modus |
| G15 | Polaire coördinaten commando annuleren |
| G16 | Polaire coördinaten commando |
| G17 | XY vlak selectie |
| G18 | ZX vlak selectie |
| G19 | YZ vlak selectie |
| G20 (G70) | Invoer in inch |
| G21 (G71) | Invoer in mm |
| G22 | Opgeslagen strook controle functie aan |
| G23 | Opgeslagen strook controle functie uit |
| G25 | Spindle snelheidsfluctuatiedetectie uit |
| G26 | Spindle snelheidsfluctuatiedetectie aan |
| G27 | Referentiepositie terugkeer controle |
| G28 | Automatische terugkeer naar referentiepositie |
| G29 | Beweging vanaf referentiepositie |
| G30 | 2e, 3e en 4e referentiepositie terugkeer |
| G30.1 | Drijvende referentiepositie terugkeer |
| G31 | Skip functie |
| G31.8 | EGB-as skip |
| G33 | Draadsnijden |
| G34 | Variabele draadsteek draadsnijden |
| G35 | Cirkelvormig draadsnijden CW |
| G36 | Cirkelvormig draadsnijden CCW |
| G37 | Automatische gereedschapslengte meting |
| G38 | Frees of gereedschapsneusstraal compensatie: vector behouden |
| G39 | Frees of gereedschapsneusstraal compensatie: hoek cirkelinterpolatie |
| G40 | Frees of gereedschapsneusstraal compensatie: annuleren / 3D freescompensatie: annuleren |
| G41 | Frees of gereedschapsneusstraal compensatie: links / 3D freescompensatie: links |
| G41.2 | Freescompensatie 5-as bewerking: links (type 1) |
| G41.3 | Freescompensatie 5-as bewerking: (snijrand offset) |
| G41.4 | Freescompensatie 5-as bewerking: links (type 1) (FS16i-compatibel) |
| G41.5 | Freescompensatie 5-as bewerking: links (type 1) (FS16i-compatibel) |
| G41.6 | Freescompensatie 5-as bewerking: links (type 2) |
| G42 | Frees of gereedschapsneusstraal compensatie: rechts / 3D freescompensatie: rechts |
| G42.2 | Freescompensatie 5-as bewerking: rechts (type 1) |
| G42.4 | Freescompensatie 5-as bewerking: rechts (type 1) (FS16i-compatibel) |
| G42.5 | Freescompensatie 5-as bewerking: rechts (type 1) (FS16i-compatibel) |
| G42.6 | Freescompensatie 5-as bewerking: rechts (type 2) |
| G40.1 | Normale richting controle annuleren modus |
| G41.1 | Normale richting controle aan: rechts |
| G42.1 | Normale richting controle aan: links |
| G43 | Gereedschapslengte compensatie + |
| G44 | Gereedschapslengte compensatie - |
| G43.1 | Gereedschapslengte compensatie in gereedschapsas richting |
| G43.4 | Gereedschapsmiddelpunt controle (type 1) |
| G43.5 | Gereedschapsmiddelpunt controle (type 2) |
| G45 | Gereedschapsverschuiving verhogen |
| G46 | Gereedschapsverschuiving verlagen |
| G47 | Gereedschapsverschuiving dubbel verhogen |
| G48 | Gereedschapsverschuiving dubbel verlagen |
| G49 (G49.1) | Gereedschapslengte compensatie annuleren |
| G50 | Schalen annuleren |
| G51 | Schalen |
| G50.1 | Programmeerbare mirror image annuleren |
| G51.1 | Programmeerbare mirror image |
| G50.2 | Polygoon draaien annuleren |
| G51.2 | Polygoon draaien |
| G52 | Lokaal coördinatensysteem instellen |
| G53 | Machine coördinatensysteem instellen |
| G53.1 | Gereedschapsas richting controle |
| G54 (G54.1) | Werkstuk coördinatensysteem 1 selectie |
| G55 | Werkstuk coördinatensysteem 2 selectie |
| G56 | Werkstuk coördinatensysteem 3 selectie |
| G57 | Werkstuk coördinatensysteem 4 selectie |
| G58 | Werkstuk coördinatensysteem 5 selectie |
| G59 | Werkstuk coördinatensysteem 6 selectie |
| G60 | Enkele richting positionering |
| G61 | Exacte stop modus |
| G62 | Automatische hoek override |
| G63 | Tappen modus |
| G64 | Snijmodus |
| G65 | Macro aanroep |
| G66 | Modale macro aanroep A |
| G66.1 | Modale macro aanroep B |
| G67 | Modale macro aanroep A/B annuleren |
| G68 | Coördinatensysteem rotatie start of 3D coördinaat conversie modus aan |
| G69 | Coördinatensysteem rotatie annuleren of 3D coördinaat conversie modus uit |
| G68.2 | Kenmerk coördinatensysteem selectie |
| G72.1 | Figuur kopiëren (rotatie kopie) |
| G72.2 | Figuur kopiëren (lineaire kopie) |
| G73 | Peck boorcyclus |
| G74 | Linkshandige tappyclus |
| G76 | Fijnboorcyclus |
| G80 | Vaste cyclus annuleren |
| G80.5 | Elektronische tandwielkast 2 paar: synchronisatie annulering |
| G80.8 | Elektronische tandwielkast: synchronisatie annulering |
| G81 | Boorcyclus of spot boorcyclus |
| G81.1 | Chopping |
| G81.5 | Elektronische tandwielkast 2 paar: synchronisatie start |
| G81.8 | Elektronische tandwielkast: synchronisatie start |
| G82 | Boorcyclus of uitboorcyclus |
| G83 | Peck boorcyclus |
| G84 | Tappyclus |
| G84.2 | Stijf tappyclus (FS15 formaat) |
| G84.3 | Linkshandige stijf tappyclus (FS15 formaat) |
| G85 | Uitboorcyclus |
| G86 | Uitboorcyclus |
| G87 | Achteruit boorcyclus |
| G88 | Uitboorcyclus |
| G89 | Uitboorcyclus |
| G90 | Absolute programmering |
| G91 | Incrementele programmering |
| G91.1 | Controleren maximum incrementele hoeveelheid |
| G92 | Instellen werkstuk coördinatensysteem of klemmen max spindle snelheid |
| G92.1 | Werkstuk coördinatensysteem preset |
| G93 | Omgekeerde tijd voeding |
| G94 | Voeding per minuut |
| G95 | Voeding per omwenteling |
| G96 | Constante snijsnelheid controle |
| G97 | Constante snijsnelheid controle annuleren |
| G98 | Vaste cyclus: terugkeer naar initiële niveu |
| G99 | Vaste cyclus: terugkeer naar R punt niveau |
| G107 | Cilindrische interpolatie |
| G112 | Polaire coördinaten interpolatie modus |
| G113 | Polaire coördinaten interpolatie modus annuleren |
CNC machine
- De juiste CNC-werkcentrum kiezen voor uw toepassingen
- Productiviteit Verhogen met Geavanceerde Functies van Verticale Bewerkingscentrums
- De Juiste Bewerkingscentrum Kiezen: Horizontaal vs. Verticaal – Wat Is Best voor Uw Werkplaats?
- Verticale Bewerkingscentrums Uitgelegd: Kenmerken, Voordelen en Toepassingen
- Waarom een Verticaal Bearbeitingscentrum Essentieel is voor Moderne Metaalbewerking
- Hwacheon L1/L2 Dubbelkolom verticale bewerkingscentra – Precisie & flexibiliteit voor lange onderdelen
- SIRIUS UM+ Verticaal bewerkingscentrum – Hoge snelheid, ultra-precisie
- Geavanceerde CNC-bewerkingscentra: Precisie voor luchtvaart & verder
- Uitgebreide Gids voor Fanuc Serie 15 Alarmcodes
- Uitgebreide M Code Referentie voor C.B.Ferrari E560 CNC Freescentrum
- Bewerkingscentra optimaliseren voor draaioperaties