Det G-koder De er kodninger, der svarer til programmeringen, der bruges til at styre numerisk styring eller CNC-udstyr, som er maskiner, der udfører deres arbejde under kommando af en computer. I denne klasse af udstyr er fræsemaskiner, drejebænke, 3D-printere, fræsere osv..
G-koder er også kendt som forberedende koder. G står for "geometrisk". De er koder, der fortæller maskinen, hvilken operation der skal udføres, og identificeres ved at starte med bogstavet "G".
De består af instruktioner eller kommandoer, der fortæller udstyret, til hvilken position de skal bevæge sig, i hvilken hastighed, i hvilket øjeblik de skal bruge et værktøj, såsom en laser, ekstruder osv. For eksempel med 3D-udskrivning indeholder G-koder kommandoer til at flytte dele inde i printeren.
Der er flere implementeringer af dette sprog, men i hver af dem er kommandoerne og kommandoerne ens. Når du genererer filerne, er det dog nødvendigt at kende den passende version af G-koder, som udstyret kan fortolke..
Artikelindeks
G-kode er et programmeringssprog for numerisk kontroludstyr, der styrer maskinerne om, hvor og hvordan de skal bevæge sig. G-koder varierer afhængigt af udstyrets type, mærke og model.
Det følger altid en variant af følgende alfanumeriske mønster: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, hvor:
- N ##: Programlinjenummer.
- G ##: Definerer bevægelse og funktion.
- X ##: Angiv den vandrette position.
- Y ##: Angiv den lodrette position.
- Z ##: Erklær dybde.
- F ##: Tilførselshastighed.
- S ##: Spindelhastighed.
- T ##: Valg af værktøj.
- M ##: Forskellige funktioner, såsom at tænde og slukke for noget, såsom kølevæske, indekseringsbevægelse, akselås osv..
For eksempel vil G01 X2 Y3 F35 S450 T02 M04 indikere en lineær fremføringsbevægelse (G01) til den givne X-Y-position og en fremføringshastighed på 35. Spindelhastigheden er 450, og du bruger værktøj 2.
De forskellige funktioner varierer fra maskine til maskine. Derfor, for at vide hvad M-koden er, skal der henvises til maskinens brugsanvisning..
Alt, hvad enhver maskine kan gøre, er primært baseret på tre grundlæggende typer bevægelser:
- Hurtig bevægelse: en lineær bevægelse til en XYZ-position. Det gøres så hurtigt som muligt.
- Foderbevægelse: en lineær bevægelse til en XYZ-position ved en defineret tilspændingshastighed.
- Cirkulær bevægelse: en cirkulær bevægelse med en defineret hastighed fremad.
Hver G-kode fortæller holdet, hvilken variant af disse grundlæggende bevægelser, der skal udføres, og også hvordan man gør det.
X, Y er koordinaterne for den vandrette og lodrette position, og Z svarer til maskinens dybde. Disse tal følger bevægelses- eller funktionskommandoen for at udtrykke maskinens position..
Dernæst bestemmer F tilspændingen (til fremføring eller cirkulære bevægelser), mens S bestemmer spindelhastigheden. T bruges til at vælge et værktøj.
Hvis du åbner G-koden i en teksteditor, kan du se dens indhold, men det er ret vanskeligt at give den noget mening. Med et værktøj som Repetier Host er det muligt at forstå G-koderne bedre.
Denne type program giver dig mulighed for at åbne G-koder for at se de stier, som hovedet vil tage for at producere et print. Repetier Host bruger farver til at angive kodernes funktion.
Da f.eks. Et 3D-print muligvis skal udføre adskillige bevægelser, kan G-koder tage et stort antal sider. Hvis dette sæt kode skulle oprettes manuelt, skulle det gøres i lang tid.
Nogle specielle programmer, for eksempel Cura-skæreprogrammet, er det, der teknisk sammensætter alle G-koder.
Dette program sektioner STL-filer, der indeholder alle de oplysninger, der er nødvendige for at oprette en 3D-udskrivning. Konverter STL-filen til G-koder, og automatiser dermed processen.
Hver G-kode er unik for den maskine, som den blev skrevet til. Instruktionssættet er specifikt baseret på hver maskine.
Både CNC-maskiner og 3D-printere styres ved hjælp af G-koder, som er gruppen af kommandoer, der starter med bogstavet "G", ligesom der er koder til mange andre bogstaver..
Retningslinjer for G-kode fortæller besætningerne, hvordan de bevæger sig, og hvordan de justerer deres indstillinger, såsom skærehastighed eller dysetemperatur. Hver ordre udgør et trin i processen med at fremstille objektet.
Selvom både 3D-printere og CNC-udstyr bruger G-koder, er der i disse to applikationer visse vigtige forskelle.
Computer numerisk styring er en teknik til styring af maskinens instrumenter ved hjælp af et computersystem.
CNC-fræsere og drejebænke anvendes generelt, når der er behov for meget høj præcision eller repeterbarhed. For eksempel er disse nyttige til boring af hundreder af identiske huller for at skabe en optisk plade..
Denne metode til oprettelse af en del er klassificeret som "subtraktiv fremstilling", da delen oprettes ved gradvist at fjerne materialet..
Det er en fremstillingsproces, der også producerer dele ved hjælp af computerstyring. Faktisk er 3D-printere også CNC-maskiner, men i betragtning af deres enorme popularitet omtales de sjældent som sådan..
I 3D-udskrivning rejses en del ved at tilføje materiale, indtil den komplette del oprettes. 3D-udskrivning er meget nyttig til oprettelse af brugerdefinerede dele og prototyper, inden det endelige design nås.
- 11: Angiver linjenummeret på koden og bruges som reference. I dette tilfælde svarer det til linje 11 i det program, der udføres.
- GSM: I blå farve. Angiver, at det er en kommando af den type, der er angivet med brevet. I dette tilfælde svarer G1-koden til kommandoen: Koordineret bevægelse ved fremadgående hastighed.
Dernæst definerer hver tekst i rødt bestemte parametre for kommandoen og derefter værdien for hver pågældende parameter:
- F: Hastighed. I dette tilfælde er hastigheden angivet til at være 900.
- X / Y / Z: De er positionskoordinaterne.
- E: Feederbevægelse.
Endnu ingen kommentarer