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

CNC Post Processor-filer gratis nedladdning
2024-03-123-Minute Read

CNC Post Processor-filer gratis nedladdning

Behöver du postprocessorfiler för CAM-programvara med CNC-bearbetning? Här är en lista över de vanligaste CNC-efterbearbetningsfilerna som är tillgängliga för gratis nedladdning och användning.

En praktisk guide för CNC-routeroperatörer
2022-05-177-Minute Read

En praktisk guide för CNC-routeroperatörer

Som CNC-operatör bör du vara bekant med installation, drift och underhåll av CNC-router, låt oss börja lära oss den praktiska guiden för CNC-routeroperatörer.

Hur man använder roterande CNC-router för trähantverk?
2022-03-032-Minute Read

Hur man använder roterande CNC-router för trähantverk?

Innan du lägger till 4:e axel roterande fäste på ditt CNC-bord för att göra trähantverk, bör du först veta hur du använder den roterande CNC-överfräsen för 3D träbearbetning.

Hur man väljer den bästa CNC-routermaskinen?
2023-10-075-Minute Read

Hur man väljer den bästa CNC-routermaskinen?

De flesta tänker bara på den låga kostnaden när de väljer en CNC-routermaskin. Men vi måste verkligen överväga både priset och användbarheten. Om du köper en CNC-maskin till ett billigt pris, men den inte är lämplig för ditt arbete, så är det precis som en hög med skrot.

CNC-bearbetningstrender 2026: Komplett branschöversikt och data
2026-07-209-Minute Read

CNC-bearbetningstrender 2026: Komplett branschöversikt och data

STYLECNCs utsikter för CNC-branschen 2026. Marknadsstorlek $109B-129B, 6 definierande trender, regionala data, segmentprestanda och köparnas slutsatser. Cornerstone-rapport.

Glasschneider vs. CNC vs. Laser Cutter för Smartphone Glass
2023-11-214-Minute Read

Glasschneider vs. CNC vs. Laser Cutter för Smartphone Glass

Glasschneider, CNC-maskin, laserskärare, vilket är bättre för mobiltelefontillverkare att skära smartphoneglas (såväl som surfplattor och bärbara datorer) som Gorilla-glas, Sapphire, Dragontrail-glas för att göra personliga mobiltelefonskärmar, displayer, frontskal, bakpaneler, kamerakåpa, filter, fingeravtrycksidentifikationsblad, prisma?

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