G-koden (eller ISO)

g-kode

G-kode er et programmeringssprog til styring af digitale værktøjsmaskiner såsom fræsere, drejebænke og 3D-printere. Det gør det muligt for disse maskiner at udføre præcise instruktioner til fremstilling af mekaniske dele med stor præcision.

G-koden er også kendt som ISO-kode, da den er baseret på ISO 6983-standarden. Den er udbredt i fremstillingsindustrien til programmering af CNC-værktøjsmaskiner, hvilket kan reducere fejl og øge produktionseffektiviteten sammenlignet med manuel fremstilling.

Det er et sekventielt programmeringssprog, hvilket betyder, at det læser instruktionerne i den rækkefølge, de er skrevet. Hver instruktion indledes med et instruktionsbogstav (eller G-kode), der fortæller maskinen, hvilken handling den skal udføre. For eksempel fortæller koden g00 maskinen at bevæge sig med maksimal hastighed til et givet punkt, mens koden g01 fortæller maskinen at bevæge sig med en given hastighed langs en lineær bane.

G-koden skrives typisk som en tekstfil, der kan læses og redigeres med et tekstredigeringsprogram eller CAM-software (Computer-Aided Manufacturing). Denne fil bruges til at give instruktioner til værktøjsmaskinen for at styre værktøjernes og emnernes bevægelse.

Under betegnelsen “ISO-kode” findes også M-, F- og S-koderne. Disse bruges henholdsvis til at styre maskinens funktioner (f.eks. automatisk værktøjsskift), fremføringshastigheden og spindlens rotationshastighed. Kombinationen af disse koder resulterer i programmer, der kan styre en fræser fuldautomatisk gennem en fremstillingsproces.

ISO-koden er derfor et enkelt og kraftfuldt programmeringssprog, der gør det muligt at styre værktøjsmaskiner præcist og effektivt. Det er et standardiseret sprog, der er kendt over hele verden og er kompatibelt med de fleste CNC-maskiner.