Sidst opdateret: 2026-03-19 Af 3-minutters læsning

Hvad er G-kode til CNC-programmering og -bearbejdning?

G-kode er en type let-at-bruge forberedende computer numerisk kontrol programmeringssprog, der bruges i CAM-software til at styre en CNC-maskine til at arbejde automatisk.

G-kode

Hvad er G-kode?

G-kode er det mest almindelige CNC-programmeringssprog, der bruges i CAM-software (Computer Aided Manufacturing) til at styre automatiske værktøjsmaskiner, som også er kendt som RS-274.

G-kode er instruktionen i CNC-programmet, som omtales som G-kommandoen. Brug af G-kode kan realisere hurtig positionering, omvendt cirkulær interpolation, parallel cirkulær interpolation, mellempunkts cirkulær interpolation, radiusprogrammering og springbearbejdning til CNC-bearbejdning.

Hvad er G-kodefortolker?

G-kodefortolkeren er et vigtigt modul i CNC-controllersoftwaren. CNC maskiner bruger normalt G-koder til at beskrive bearbejdningsinformationen for værktøjsmaskinen, såsom værktøjsstien, valg af koordinater og åbningen af ​​kølevæsken. Det er G-kodefortolkerens hovedfunktion at fortolke G-koder til datablokke, der kan genkendes af CNC-systemet. G-kodefortolkerens åbenhed er også et problem, der skal overvejes i design og implementering.

I G-kodefortolkeren er nøgleordsnedbrydning af G-kode skelettet, og gruppering af kode er grundlaget for syntakskontrol.

G-kodefortolkeren læser G-koden, fortolker den til G-mellemkode og gennemgår derefter interpolations- og positionskontrolbehandling, og til sidst kalder outputmodulet driveren til at udlæse den til PCI- eller ISA-kortet på en CNC-maskine.

Hvad står G-kode for?

G00 står for hurtig positionering.

G01 står for lineær interpolation.

G02 står for cirkulær interpolation med uret.

G03 står for cirkulær interpolation mod uret.

G04 står for tidsindstillet pause.

G05 står for bueinterpolation gennem mellempunkter.

G06 står for parabolsk interpolation.

G07 står for Z-spline interpolation.

G08 står for foderacceleration.

G09 står for foderdeceleration.

G10 står for dataopsætning.

G16 står for polar programmering.

G17 står for bearbejdning af XY-plan.

G18 står for bearbejdet XZ-plan.

G19 står for bearbejdet YZ-plan.

G20 står for imperial sizes (Frank system).

G21 står for metriske størrelser (Frank system).

G22 står for radiusstørrelse programmatisk.

G220 står for brug på systemoperativgrænseflade.

G23 står for Diameter Size Programmable.

G230 står for brug på systemets betjeningsgrænseflade.

G24 står for end of subrutine.

G25 står for Jump Machining.

G26 står for sløjfebearbejdning.

G30 står for forstørrelsesskrivning.

G31 står for forstørrelsesdefinition.

G32 står for Equal Pitch Thread Cutting, Imperial.

G33 står for Equal Pitch Thread Cutting, metrisk.

G34 står for gevindskæring med øget stigning.

G35 står for gevindskæring med reduceret stigning.

G40 står for tool offset/tool ​​offset logout.

G41 står for fræserkompensation - venstre.

G42 står for fræserkompensation - højre.

G43 står for tool offset - positiv.

G44 står for tool offset - negativ.

G45 står for tool offset +/-.

G46 står for tool offset +/-.

G47 står for tool offset-/-.

G48 står for tool offset -/+.

G49 står for tool offset 0/+.

G50 står for tool offset 0/-.

G51 står for tool offset +/0.

G52 står for tool offset-/0.

G53 står for straight offset, log off.

G54 står for straight offset X.

G55 står for straight offset Y.

G56 står for straight offset Z.

G57 står for lineær offset XY.

G58 står for straight offset XZ.

G59 står for straight offset YZ.

G60 står for nøjagtig stitilstand (fin).

G61 står for nøjagtig banetilstand (midt).

G62 står for nøjagtig banetilstand (grov).

G63 står for tapping.

G68 står for tool offset, indvendigt hjørne.

G69 står for værktøjsforskydning, udvendige hjørner.

G70 står for kejserlige størrelser.

G71 står for metriske størrelser.

G74 står for referencepunkt retur (maskinnul).

G75 står for at vende tilbage til det programmerede koordinat nul.

G76 står for gevindskårne løkker.

G80 står for canned cycle logout.

G81 står for eksterne dåsecyklusser.

G331 står for cykler med gevind på dåse.

G90 står for absolut størrelse.

G91 står for relativ størrelse.

G92 står for præfabrikerede koordinater.

G93 står for countdown time, feedrate.

G94 står for feed rate, feeds per minut.

G95 står for feed rate, feed per revolution.

G96 står for konstant lineær hastighedskontrol.

G97 står for annuller konstant lineær hastighedskontrol.

Yderligere læsning

Hvordan bruger man en CNC plasmaskærer til begyndere?

2022-09-07Tidligere

Kan du bruge almindelige fræserbits i en CNC-maskine?

2022-12-16Næste

Relateret vejledning

Hvad er en CNC-router?
2019-01-184-Minute Read

Hvad er en CNC-router?

CNC-router er et værktøj, der styres af en computer. det bliver kun mere sofistikeret, når man overvejer, hvordan computeren styrer værktøjet.

CNC-router til guitarfremstilling: Start en profitabel guitarbyggerivirksomhed
2026-05-196-Minute Read

CNC-router til guitarfremstilling: Start en profitabel guitarbyggerivirksomhed

En CNC-guitarfremstillingsvirksomhed bruger computerstyrede routere til at producere guitarkroppe, halse, gribebrætter, indlæg og tilbehør med gentagelig præcision. Denne tilgang reducerer produktionstiden med op til 70%, reducerer materialespild og gør det muligt for lutmagere at skalere fra engangs specialbyggede projekter til serieproduktion og dermed forvandle en hobby til en profitabel virksomhed med marginer på 40–60% på færdige instrumenter.

En begynderguide til fordele og ulemper ved CNC-bearbejdning
2026-03-208-Minute Read

En begynderguide til fordele og ulemper ved CNC-bearbejdning

CNC-bearbejdning er en computerstyret fremstillingsproces, der bruges til at fremstille præcisionsdele af forskellige materialer, lige fra metal til plastik og endda træ. Denne begynderguide afslører præcis, hvad CNC-bearbejdning er, hvordan CNC-bearbejdning fungerer, og dens typer og processer, samt fordelene ved den i forhold til manuel bearbejdning og andre fremstillingsmetoder. Du lærer også, hvorfor så mange industrier fra luftfart til sundhedsvæsen er afhængige af den. Samtidig med at vi forstår dens fordele, lister vi også dens almindelige ulemper, så du kan være opmærksom på dem, når du køber eller betjener en CNC-maskine.

CNC-router vs. fræser: Forskelle og hvilken skal man købe?
2026-04-177-Minute Read

CNC-router vs. fræser: Forskelle og hvilken skal man købe?

Sammenligning af CNC-router og fræser: Se spindelhastigheder, stivhed, præcisionsforskelle og materialeegenskaber. Ekspertguide til at vælge den rigtige maskine.

Hvilket program skal man bruge for at oprette en DXF-fil?
2026-06-082-Minute Read

Hvilket program skal man bruge for at oprette en DXF-fil?

For at oprette en DXF-fil skal du bruge 2D CAD- eller vektordesignsoftware, der kan eksportere til DXF-formatet. De mest almindelige valg er AutoCAD, LibreCAD, QCAD, DraftSight, Fusion 360, Inkscape og Adobe Illustrator. Gratis muligheder som LibreCAD og Inkscape fungerer godt for hobbybrugere, mens AutoCAD og Fusion 360 passer til professionelle CNC-, laser- og plasmaskæringsworkflows. Når dit design er færdigt, skal du blot vælge "Gem som" eller "Eksporter" og vælge .dxf-filtypen.

En guide til Kina CNC Router Manufacturer Analytics
2019-07-163-Minute Read

En guide til Kina CNC Router Manufacturer Analytics

Med den intelligente fremstilling i Kina kan Kina CNC routere findes over hele verden, hvordan vælger man den rigtige CNC router producent fra Kina?

Skriv en anmeldelse

1 til 5-stjernet vurdering

Del dine tanker og følelser med andre

Klik for at ændre Captcha