Laatst bijgewerkt: 2026-03-19 Door 3 minuten lezen

Wat is G-code voor CNC-programmering en -bewerking?

G-code is een gebruiksvriendelijke voorbereidende programmeertaal voor numerieke besturing die in CAM-software wordt gebruikt om een ​​CNC-machine automatisch te laten werken.

G-code

Wat is G-code?

G-code is de meestgebruikte CNC-programmeertaal in CAM-software (Computer Aided Manufacturing) voor de besturing van automatische machinegereedschappen. G-code wordt ook wel RS-274 genoemd.

G-code is de instructie in het CNC-programma, waarnaar wordt verwezen als de G-opdracht. Met behulp van G-code kunnen snelle positionering, omgekeerde circulaire interpolatie, parallelle circulaire interpolatie, tussenliggende punt circulaire interpolatie, radiusprogrammering en sprongverwerking voor CNC-bewerking worden gerealiseerd.

Wat is een G-code-interpreter?

De G-code-interpreter is een belangrijke module van de CNC-controllersoftware. CNC-machines gebruiken meestal G-codes om de bewerkingsinformatie van de machinetool te beschrijven, zoals het gereedschapspad, de selectie van coördinaten en de opening van het koelmiddel. Het is de hoofdfunctie van de G-code-interpreter om G-codes te interpreteren in datablokken die door het CNC-systeem herkend kunnen worden. De openheid van de G-code-interpreter is ook een probleem dat in het ontwerp en de implementatie in overweging moet worden genomen.

In de G-code-interpreter vormt de sleutelwoordontleding van G-code het skelet en vormt de groepering van code de basis voor syntaxiscontrole.

De G-code-interpreter leest de G-code, interpreteert deze in G-tussencode en ondergaat vervolgens interpolatie- en positiecontroleverwerking. Ten slotte roept de uitvoermodule de driver aan om de code uit te voeren naar de PCI- of ISA-kaart van een CNC-machine.

Waar staat G-code voor?

G00 staat voor snelle positionering.

G01 staat voor lineaire interpolatie.

G02 staat voor met de klok mee cirkelvormige interpolatie.

G03 staat voor tegen de klok in circulaire interpolatie.

G04 staat voor timed pause.

G05 staat voor booginterpolatie via tussenliggende punten.

G06 staat voor parabolische interpolatie.

G07 staat voor Z-spline-interpolatie.

G08 staat voor feed acceleration.

G09 staat voor feed deceleration.

G10 staat voor data setup.

G16 staat voor polaire programmering.

G17 staat voor het bewerken van het XY-vlak.

G18 staat voor machinaal bewerkt XZ-vlak.

G19 staat voor machinaal bewerkt YZ-vlak.

G20 staat voor imperiale maten (Frank-systeem).

G21 staat voor metrische maten (Frank-systeem).

G22 staat programmatisch voor radiusgrootte.

G220 staat voor Use on System Operating Interface.

G23 staat voor Diameter Size Programmable.

G230 staat voor gebruik op de systeembedieningsinterface.

G24 staat voor einde subroutine.

G25 staat voor Jump Machining.

G26 staat voor loop machining.

G30 staat voor magnification write-off.

G31 staat voor vergrotingsdefinitie.

G32 staat voor Equal Pitch Thread Cutting, Imperial.

G33 staat voor Equal Pitch Thread Cutting, Metrisch.

G34 staat voor schroefdraad snijden met verhoogde spoed.

G35 staat voor gereduceerde spoeddraadsnijden.

G40 staat voor tool offset/tool ​​offset logout.

G41 staat voor freescompensatie - links.

G42 staat voor freescompensatie - rechts.

G43 staat voor gereedschapsoffset - positief.

G44 staat voor gereedschapsoffset - negatief.

G45 staat voor gereedschapsoffset +/-.

G46 staat voor gereedschapsoffset +/-.

G47 staat voor tool offset-/-.

G48 staat voor gereedschapsoffset -/+.

G49 staat voor gereedschapsoffset 0/+.

G50 staat voor gereedschapsoffset 0/-.

G51 staat voor gereedschapsoffset +/0.

G52 staat voor gereedschapsoffset-/0.

G53 staat voor straight offset, log off.

G54 staat voor rechte offset X.

G55 staat voor straight offset Y.

G56 staat voor rechte offset Z.

G57 staat voor lineaire offset XY.

G58 staat voor straight offset XZ.

G59 staat voor straight offset YZ.

G60 staat voor accurate path mode (fijn).

G61 staat voor accurate padmodus (midden).

G62 staat voor accurate path mode (grof).

G63 staat voor tappen.

G68 staat voor gereedschapsoffset, binnenhoek.

G69 staat voor gereedschapsoffset, buitenhoeken.

G70 staat voor imperiale maten.

G71 staat voor metrische maten.

G74 staat voor referentiepuntretour (machine nul).

G75 staat voor terugkeren naar het geprogrammeerde coördinaatnulpunt.

G76 staat voor threaded compound loops.

G80 staat voor canned cycle logout.

G81 staat voor externe voorgeprogrammeerde cycli.

G331 staat voor threaded canned cycles.

G90 staat voor absolute grootte.

G91 staat voor relatieve grootte.

G92 staat voor prefab-coördinaten.

G93 staat voor afteltijd, voedingssnelheid.

G94 staat voor feed rate, feeds per minute.

G95 staat voor feed rate, voeding per omwenteling.

G96 staat voor constante lineaire snelheidsregeling.

G97 staat voor cancel constant linear speed control.

Verder lezen

Hoe gebruik je een CNC-plasmasnijder voor beginners?

2022-09-07Vorige

Kun je gewone freesbits gebruiken in een CNC-machine?

2022-12-16Volgende

Gerelateerde richtlijnen

Hoe start je een bedrijf in op maat gemaakte trofeeën en prijzen met CNC- en lasertechnologie?
2026-05-306-Minute Read

Hoe start je een bedrijf in op maat gemaakte trofeeën en prijzen met CNC- en lasertechnologie?

Een bedrijf dat op maat gemaakte trofeeën en prijzen produceert, genereert $3,000 tot $10,000 per maand door diensten te verlenen aan scholen, sportverenigingen, zakelijke klanten en evenementorganisatoren. De opstartkosten variëren van $3,000 tot $10,000 voor een fiberlasermarker of CO2 Lasergraveermachine, basismaterialen en een simpele online aanwezigheid. Winstmarges van 55 tot 75% worden behaald door het verschil tussen lage materiaalkosten (acryl, hout, glasplaten) en de hoge waargenomen waarde van gepersonaliseerde herkenningsproducten.

Een gids voor CNC-freesgereedschappen en -bits
2024-11-215-Minute Read

Een gids voor CNC-freesgereedschappen en -bits

Verschillende CNC-freesgereedschappen variëren in termen van toepasbare materialen en projecten. Hoe kiest u het juiste gereedschap? Deze gids geeft een overzicht van de 15 populairste freesbits.

Chinese CNC-router versus Amerikaanse/Europese: een eerlijke vergelijking
2026-03-276-Minute Read

Chinese CNC-router versus Amerikaanse/Europese: een eerlijke vergelijking

Kosten van Chinese CNC-routers 50% naar 70% Ze zijn goedkoper dan vergelijkbare Amerikaanse en Europese modellen, terwijl ze vergelijkbare mechanische prestaties leveren voor de meeste toepassingen in kleine bedrijven en werkplaatsen. Chinese topfabrikanten gebruiken nu dezelfde merkcomponenten (HSD-spindels, Yaskawa-servomotoren, Hiwin-geleiders) als in westerse machines. Amerikaanse en Europese freesmachines rechtvaardigen hun hogere prijs door een nauwkeurigere fabriekskalibratie, lokale servicenetwerken en een snellere garantieafhandeling. De juiste keuze hangt af van uw technische kennis, productiebehoeften en budgetprioriteiten.

Hoe kiest u CNC-freesgereedschappen voor steen?
2021-02-243-Minute Read

Hoe kiest u CNC-freesgereedschappen voor steen?

CNC-freesgereedschappen voor steen omvatten: gereedschapshoek voor standaardlegeringen, diamantslijpen voor metaalsmeltfrees, tri-algehele legeringsfrees, PCD-polykristallijne diamantfrees, gesinterd diamantslijpgereedschap, rechthoekige diamantfrees, gereedschap voor gewone legering.

Ronde geleiderails versus vierkante geleiderails voor CNC-freesmachines
2024-05-277-Minute Read

Ronde geleiderails versus vierkante geleiderails voor CNC-freesmachines

De meest voorkomende lineaire geleiderails zijn vierkante geleiderails (profielgeleiderails) en ronde geleiderails. We vergelijken ze met elkaar en helpen u de juiste CNC lineaire rail kit te kiezen om zelf uw CNC freesmachine te bouwen of te maken.

Hoe kiest u de juiste CNC-freesmachine voor steen?
2019-08-103-Minute Read

Hoe kiest u de juiste CNC-freesmachine voor steen?

Bent u op zoek naar een CNC-frees voor steen? Bekijk de onderstaande gids, u leert hoe u de juiste CNC-machine voor steen kiest.

Schrijf een recensie

Beoordeling van 1 tot 5 sterren

Deel je gedachten en gevoelens met anderen

Klik om de captcha te wijzigen