Sist oppdatert: 2026-03-19 av 3-minutters lesing

Hva er G-kode for CNC-programmering og maskinering?

G-kode er en type brukervennlig forberedende programmeringsspråk for datamaskin numerisk kontroll som brukes i CAM-programvare for å kontrollere en CNC-maskin til å fungere automatisk.

G-kode

Hva er G-kode?

G-kode er det vanligste CNC-programmeringsspråket som brukes i CAM-programvare (Computer Aided Manufacturing) for å kontrollere automatiske maskinverktøy, som også er kjent som RS-274.

G-kode er instruksjonen i CNC-programmet, som omtales som G-kommandoen. Ved å bruke G-kode kan du realisere rask posisjonering, omvendt sirkulær interpolasjon, parallell sirkulær interpolasjon, mellompunktssirkulær interpolasjon, radiusprogrammering og hoppbehandling for CNC-maskinering.

Hva er G-kodetolk?

G-kodetolken er en viktig modul i CNC-kontrollerprogramvaren. CNC-maskiner bruker vanligvis G-koder for å beskrive maskineringsinformasjonen til maskinverktøyet, for eksempel verktøybanen, valg av koordinater og åpningen av kjølevæsken. Det er hovedfunksjonen til G-kodetolkeren å tolke G-koder til datablokker som kan gjenkjennes av CNC-systemet. Åpenheten til G-kodetolken er også et problem som må vurderes i design og implementering.

I G-kodetolken er nøkkelorddekomponering av G-kode skjelettet, og gruppering av kode er grunnlaget for syntakskontroll.

G-kodetolken leser G-koden, tolker den til G-mellomkode, og gjennomgår deretter interpolasjons- og posisjonskontrollbehandling, og til slutt kaller utgangsmodulen driveren for å sende den til PCI- eller ISA-kortet til en CNC-maskin.

Hva står G-kode for?

G00 står for rask posisjonering.

G01 står for lineær interpolasjon.

G02 står for sirkulær interpolasjon med klokken.

G03 står for sirkulær interpolasjon mot klokken.

G04 står for tidsbestemt pause.

G05 står for bueinterpolasjon gjennom mellompunkter.

G06 står for parabolsk interpolasjon.

G07 står for Z-spline interpolasjon.

G08 står for fôrakselerasjon.

G09 står for fôretardasjon.

G10 står for dataoppsett.

G16 står for polar programmering.

G17 står for bearbeiding av XY-plan.

G18 står for maskinert XZ-plan.

G19 står for maskinert 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 bruk på systemoperativgrensesnitt.

G23 står for Diameter Size Programmable.

G230 står for bruk på systemets driftsgrensesnitt.

G24 står for slutten av subrutine.

G25 står for Jump Machining.

G26 står for loop machining.

G30 står for forstørrelsesavskrivning.

G31 står for forstørrelsesdefinisjon.

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

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

G34 står for gjengeskjæring med økt stigning.

G35 står for gjengeskjæring med redusert stigning.

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

G41 står for kutterkompensering - venstre.

G42 står for kutterkompensasjon - høyre.

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 verktøyforskyvning 0/-.

G51 står for tool offset +/0.

G52 står for tool offset-/0.

G53 står for rett offset, logg av.

G54 står for rett offset X.

G55 står for straight offset Y.

G56 står for rett 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øyaktig banemodus (fin).

G61 står for nøyaktig banemodus (midt).

G62 står for nøyaktig banemodus (grov).

G63 står for tapping.

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

G69 står for verktøyoffset, ytre hjørner.

G70 står for keiserlige størrelser.

G71 står for metriske størrelser.

G74 står for referansepunkt retur (maskinnull).

G75 står for retur til den programmerte koordinatens null.

G76 står for gjengede sammensatte løkker.

G80 står for canned cycle logout.

G81 står for eksterne hermetiske sykluser.

G331 står for gjengede hermetiske sykluser.

G90 står for absolutt størrelse.

G91 står for relativ størrelse.

G92 står for prefabrikkerte koordinater.

G93 står for nedtellingstid, matehastighet.

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

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

G96 står for konstant lineær hastighetskontroll.

G97 står for avbryt konstant lineær hastighetskontroll.

Videre Reading

Hvordan bruke en CNC Plasma Cutter for nybegynnere?

2022-09-07Tidligere

Kan du bruke vanlige freser i en CNC-maskin?

2022-12-16neste

Relatert veiledning

CNC Mill VS CNC Machining Center VS CNC Router
2022-11-253-Minute Read

CNC Mill VS CNC Machining Center VS CNC Router

Ser du etter en CNC-fres, CNC-maskineringssenter eller CNC-freser for trebearbeiding eller metallproduksjon? Se gjennom denne veiledningen for å sammenligne de 3 vanligste typene maskinverktøy, noe som er nyttig for å starte virksomheten din med smart automatiseringsproduksjon.

Hvordan velge riktig CNC-ruter for stein?
2019-08-103-Minute Read

Hvordan velge riktig CNC-ruter for stein?

Leter du etter en CNC-freser for stein? Se gjennom veiledningen som følger, du vil lære hvordan du velger riktig stein CNC-maskin.

5-akset CNC-maskinering: Den komplette kjøperguiden og prisene
2026-07-068-Minute Read

5-akset CNC-maskinering: Den komplette kjøperguiden og prisene

5-akset CNC-maskinering er en subtraktiv prosess der skjæreverktøyet eller arbeidsstykket beveger seg langs 5 ​​forskjellige akser samtidig: 3 lineære (X, Y, Z) pluss 2 roterende (vanligvis A og B, eller A og C). Dette lar maskinen nærme seg arbeidsstykket fra praktisk talt alle vinkler, noe som produserer kompleks geometri i et enkelt oppsett som ville kreve flere operasjoner på en 3-akset maskin.

Er det verdt å kjøpe en CNC-maskin for små bedrifter? - Dataguide
2026-03-306-Minute Read

Er det verdt å kjøpe en CNC-maskin for små bedrifter? - Dataguide

Ja, det er verdt det å kjøpe en CNC-maskin for de fleste små bedrifter som trenger repeterbar presisjonsskjæring, gravering eller utskjæring. En velvalgt CNC-ruter, laserkutter eller plasmabord betaler seg vanligvis inn innen 6 til 18 måneder gjennom reduserte lønnskostnader, raskere produksjon og muligheten til å ta på seg spesialbestillinger som gir høyere marginer. Små CNC-bedrifter rapporterer netto fortjenestemarginer på 15 % til 35 % når de spesialiserer seg i en fokusert nisje og opprettholder sterk maskinutnyttelse.

16 mest populære CNC-maskiner - hvilken passer for deg?
2024-01-2214-Minute Read

16 mest populære CNC-maskiner - hvilken passer for deg?

Du kan møte 16 mest populære typer cnc-maskiner å velge mellom i 2024, inkludert møller og maskineringssentre, dreiebenker og dreiesentre, boremaskiner, boremøller og profiler, edm-maskiner, stansepresser og sakser, flammeskjæremaskiner, overfresere, vannstråle-, lasersveisemaskiner, ,,,, spinnemaskiner og plasmakuttere.

En kort veiledning til CNC-ruterordliste
2025-03-213-Minute Read

En kort veiledning til CNC-ruterordliste

Når du har en idé om å lære noe om en CNC-rutermaskin, bør du forstå fra ordlisten for å kunne CNC, CAD, CAM, G-Code og mer.

Legg inn en anmeldelse

1 til 5-stjerners vurdering

Del dine tanker og følelser med andre

Klikk for å endre Captcha