Senast uppdaterad: 2026-03-19 av 3-minuters läsning

Vad är G-kod för CNC-programmering och bearbetning?

G-kod är en typ av lättanvänt förberedande programmeringsspråk för datornumerisk styrning som används i CAM-programvara för att styra en CNC-maskin så att den fungerar automatiskt.

G-kod

Vad är G-kod?

G-kod är det vanligaste CNC-programmeringsspråket som används i CAM-programvara (Computer Aided Manufacturing) för att styra automatiska verktygsmaskiner, som också är känt som RS-274.

G-kod är instruktionen i CNC-programmet, som kallas G-kommandot. Genom att använda G-kod kan man realisera snabb positionering, omvänd cirkulär interpolation, parallell cirkulär interpolation, cirkulär interpolering mellan mellanpunkter, radieprogrammering och hoppbearbetning för CNC-bearbetning.

Vad är G-kodtolk?

G-kodtolken är en viktig modul i CNC-styrenhetens programvara. CNC-maskiner använder vanligtvis G-koder för att beskriva bearbetningsinformationen för verktygsmaskinen, såsom verktygsbanan, valet av koordinater och öppningen av kylvätskan. Det är huvudfunktionen hos G-kodtolkaren att tolka G-koder till datablock som kan kännas igen av CNC-systemet. G-kodtolkarens öppenhet är också ett problem som måste beaktas vid design och implementering.

I G-kodtolken är nyckelordsupplösning av G-kod skelettet, och gruppering av kod är grunden för syntaxkontroll.

G-kodtolken läser G-koden, tolkar den till G-mellankod och genomgår sedan interpolations- och positionskontrollbearbetning, och slutligen anropar utgångsmodulen föraren att mata ut den till PCI- eller ISA-kortet på en CNC-maskin.

Vad står G-kod för?

G00 står för snabb positionering.

G01 står för linjär interpolation.

G02 står för medurs cirkulär interpolation.

G03 står för moturs cirkulär interpolation.

G04 står för tidsinställd paus.

G05 står för båginterpolation genom mellanliggande punkter.

G06 står för parabolisk interpolation.

G07 står för Z-spline interpolation.

G08 står för foderacceleration.

G09 står för inmatningsretardation.

G10 står för datainställning.

G16 står för polär programmering.

G17 står för bearbetning av XY-plan.

G18 står för bearbetat XZ-plan.

G19 står för bearbetat YZ-plan.

G20 står för imperial sizes (Frank system).

G21 står för metriska storlekar (Frank system).

G22 står för radiestorlek programmatiskt.

G220 står för användning på systemoperativgränssnitt.

G23 står för Diameter Size Programmable.

G230 står för användning på systemets operativa gränssnitt.

G24 står för slutet av subrutin.

G25 står för Jump Machining.

G26 står för slingbearbetning.

G30 står för förstoringsavskrivning.

G31 står för förstoringsdefinition.

G32 står för Equal Pitch Thread Cutting, Imperial.

G33 står för Equal Pitch Thread Cutting, Metrisk.

G34 står för gängskärning med ökad stigning.

G35 står för reducerad gängskärning.

G40 står för tool offset/tool ​​offset logout.

G41 står för skärkompensering - vänster.

G42 står för skärkompensering - höger.

G43 står för verktygsoffset - positiv.

G44 står för verktygsoffset - negativ.

G45 står för verktygsoffset +/-.

G46 står för verktygsoffset +/-.

G47 står för verktygsoffset-/-.

G48 står för verktygsoffset -/+.

G49 står för verktygsoffset 0/+.

G50 står för verktygsoffset 0/-.

G51 står för verktygsoffset +/0.

G52 står för verktygsoffset-/0.

G53 står för rak offset, logga ut.

G54 står för straight offset X.

G55 står för straight offset Y.

G56 står för straight offset Z.

G57 står för linjär offset XY.

G58 står för straight offset XZ.

G59 står för straight offset YZ.

G60 står för exakt banläge (fin).

G61 står för exakt banläge (mitten).

G62 står för exakt banläge (grovt).

G63 står för tappning.

G68 står för verktygsoffset, innerhörn.

G69 står för verktygsoffset, yttre hörn.

G70 står för imperial sizes.

G71 står för metriska storlekar.

G74 står för referenspunkt retur (maskin noll).

G75 står för återgång till den programmerade koordinatens nollpunkt.

G76 står för gängade sammansatta öglor.

G80 står för canned cycle logout.

G81 står för externa konserverade cykler.

G331 står för gängade konserverade cyklar.

G90 står för absolut storlek.

G91 står för relativ storlek.

G92 står för prefab koordinater.

G93 står för nedräkningstid, matningshastighet.

G94 står för matningshastighet, matningar per minut.

G95 står för matningshastighet, matning per varv.

G96 står för konstant linjär hastighetskontroll.

G97 står för annullera konstant linjär hastighetskontroll.

Ytterligare läsning

Hur man använder en CNC Plasma Cutter för nybörjare?

2022-09-07föregående

Kan du använda vanliga överfräsar i en CNC-maskin?

2022-12-16Nästa

Relaterad vägledning

Vad används en CNC-router till?
2025-02-273-Minute Read

Vad används en CNC-router till?

En CNC-routermaskin används för automatisk träbearbetning, stenhuggning, metallfräsning, plastskärning, skumskärning och glasgravering.

Hur väljer man CNC-fräsar för träbearbetning?
2022-05-173-Minute Read

Hur väljer man CNC-fräsar för träbearbetning?

Som en CNC träarbetare kanske du undrar hur du väljer rätt verktyg för din trä CNC-maskin? I den här artikeln kommer vi att göra en praktisk guide till CNC-fräsbitar för träbearbetning.

Vad behöver man göra för en CNC-router under åskväderdagar?
2021-08-312-Minute Read

Vad behöver man göra för en CNC-router under åskväderdagar?

CNC-router är lätt att orsaka några olyckor på sommaren, vilka skyddsverk behöver göra i åskväder dagar? STYLECNC kommer att berätta i den här artikeln.

Kinesisk CNC-router vs. amerikansk/europeisk: Ärlig jämförelse
2026-03-276-Minute Read

Kinesisk CNC-router vs. amerikansk/europeisk: Ärlig jämförelse

Kostnaden för kinesiska CNC-routrar 50% till 70% sämre än jämförbara amerikanska och europeiska modeller, samtidigt som de levererar liknande mekanisk prestanda för de flesta småföretag och verkstäder. Kinesiska topptillverkare använder nu samma märkeskomponenter (HSD-spindlar, Yaskawa-servon, Hiwin-skenor) som finns i västerländska maskiner. Amerikanska och europeiska routrar motiverar sin premie genom striktare fabrikskalibrering, lokala servicenätverk och snabbare garantileverans. Rätt val beror på din tekniska säkerhet, produktionskrav och budgetprioriteringar.

Hur väljer man CNC-routerverktyg för sten?
2021-02-243-Minute Read

Hur väljer man CNC-routerverktyg för sten?

CNC-fräsverktyg för sten inkluderar: standardlegeringsverktygsvinkel, metallurgisk smältslipning av diamantslipning, tri-alloy borrkrona, PCD polykristallin diamantfräs, sintrad diamantslipverktyg, rektangulär diamantfräs, vanligt legeringsverktyg.

CNC-router och CNC-bearbetningscenter Säkra arbetsmetoder
2021-08-318-Minute Read

CNC-router och CNC-bearbetningscenter Säkra arbetsmetoder

Den här artikeln ger praktisk vägledning om säkra arbetsmetoder vid användning av CNC-routrar, CNC-bearbetningscentra, handmatade och integrerat matade snidmaskiner.

Lägg upp en recension

1 till 5-stjärnigt betyg

Dela dina tankar och känslor med andra

Klicka för att ändra Captcha