Grunderna i G-code för nybörjare

Detta är en grundkurs för dig som vill lära dig att läsa, förstå och säkert kontrollera enkla CNC-program.

Kursbeskrivning

Kursen «Grunderna i G-code för nybörjare» hjälper dig att steg för steg förstå den grundläggande logiken i CNC-programmering: från styrprogrammets struktur och koordinater till verktygsrörelser, teknologiska kommandon, redigering och simulering.

Materialet är utformat för nybörjare och är uppbyggt så att eleven inte bara memorerar kommandon, utan förstår vad som händer med maskinen på varje rad i programmet. Särskild uppmärksamhet ägnas åt säker kodläsning, koordinatkontroll, att hitta farliga rörelser och att förbereda programmet för körning.

Kursen är en bra grund innan du studerar mer avancerade ämnen: cykler, verktygskorrigeringar, underprogram, makroprogrammering och praktisk programmering för specifika CNC-styrsystem.

Vad du kommer att lära dig

Efter avslutad kurs kommer du att kunna:

  • förstå strukturen i ett enkelt CNC-program;
  • läsa G-code rad för rad och förstå bearbetningssekvensen;
  • urskilja förberedande, teknologiska och bearbetningskommandon;
  • förstå X-, Y- och Z-axlarna samt detaljens nollpunkt;
  • läsa absoluta och inkrementella koordinater;
  • förstå skillnaden mellan G00, G01, G02 och G03;
  • hitta farliga rörelser, särskilt längs Z-axeln;
  • kontrollera spindeln, matningen, verktyget och kylvätskan;
  • förstå arbetsförskjutningar G54, G55 och G56;
  • utföra enkel redigering av ett NC-program;
  • kontrollera ett program i en simulator innan praktisk körning;
  • förstå vad cykler, underprogram och enkel kodoptimering är.

Kursformat

Interaktiv onlinekurs med elektroniskt certifikat

Det här är en helt självstyrd onlinekurs. Den innehåller inga schemalagda livelektioner och kräver ingen närvaro av en instruktör. Du studerar materialet självständigt, genomför de praktiska uppgifterna och kontrollerna som krävs och får ett elektroniskt certifikat efter att du har slutfört kursen och klarat de nödvändiga bedömningsuppgifterna.

Lektionsplan

Kursavsnitt och teman

Kursen går från CNC-programmets struktur till säker kontroll, redigering och läsning av enkla G-code-program.

  1. 01
    Struktur för CNC-program och logik för G-code-läsning
    • Vad G-code och ett NC-program är
    • Vad ett styrprogram består av
    • Programblock, rader och körordning
    • Kommentarer och tydliga noteringar för operatören
    • Modala och icke-modala kommandon
    • Hur man snabbt skiljer inställningsrader från bearbetning
  2. 02
    Maskinens koordinatsystem och programmets nollpunkt
    • X-, Y- och Z-axlar på en grundläggande fräs
    • Positiva och negativa rörelseriktningar
    • Maskinkoordinater och arbetskoordinater
    • Detaljens nollpunkt och programmets betydelse
    • Arbetsförskjutningar G54, G55, G56 och vidare
    • Kontroll av koordinater mot ritning och inställningskort
    • Typiska fel vid flytt av nollpunkt och fastspänning av detalj
  3. 03
    Programlägen: G90, G91, G20, G21
    • Mätenheter: G21 och G20
    • Absolut programmering G90
    • Inkrementell programmering G91
    • Varför oavsiktlig blandning av G90 och G91 är farlig
    • Säker startlinje
    • Hur man kontrollerar lägen innan programmet startas
  4. 04
    Verktygsrörelser och uppbyggnad av verktygsbanan
    • Snabbrörelse G00
    • Linjär rörelse med matning G01
    • Matningen F och dess inverkan på rörelsen
    • Anflygning, bearbetningspass och avlägsnande av verktyget
    • Farliga rörelser längs Z-axeln
    • Cirkulär interpolering G02 och G03
    • Definiera båge med I och J
    • R-format för att ange bågens radie
    • Kontroll av verktygsbanan före bearbetning
  5. 05
    Verktygsstyrning och verktygskompenseringar, spindel, matning och kylvätska
    • Val av verktyg och kommando för verktygsbyte
    • Längdkompensering för verktyg: G43, H och G49
    • Radiekompensering för verktyg: G41, G42, D och G40
    • Spindelvarvtal S
    • Spindelrotation: M03 och M04
    • Spindelstopp M05
    • Matning F i teknologiskt sammanhang
    • Kylvätska: M08 och M09
    • Kontroll av sambandet mellan T, H, D, S, F och M-koder
  6. 06
    Praktisk läsning av ett enkelt fräsprogram
    • Hur man läser början av programmet
    • Hur man läser inställningsrader före bearbetning
    • Stegvis spårning av verktygsbanan
    • Identifiering av skärdjup och återdragningshöjd
    • Hitta kommandon för spindel, matning, verktyg och kylning
    • Kommandon för programstopp
    • Avslutning av programmet och återgång till säkert läge
    • Jämförelse av programmet med den förväntade bearbetningssekvensen
  7. 07
    Säker G-code-redigering för nybörjare
    • Vad en nybörjare kan redigera
    • Ändra koordinater utan att bryta logiken
    • Säker ändring av matning och spindelhastighet
    • Lägga till kommentarer för operatören
    • Söka efter saknade decimalpunkter och minustecken
    • Fel i modala lägen, offset och verktygsnummer
    • Mini-checklista innan den ändrade programfilen sparas
  8. 08
    Grundläggande introduktion till cykler, underprogram och optimering
    • Vad standardiserade CNC-cykler är
    • Exempel på en enkel borrningscykel
    • Vad ett underprogram är
    • Var underprogram förenklar G-code
    • Enkel programoptimering
    • Vad du bör studera efter baskursen

Kursen är för närvarande tillgänglig på följande språk: English, Русский, Español, Українська.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy