De G-koder De är kodningar som motsvarar programmeringen som används för att styra numerisk styrning eller CNC-utrustning, vilket är maskiner som utför sitt arbete under datorns ledning. I denna typ av utrustning finns fräsmaskiner, svarvar, 3D-skrivare, skär etc..
G-koder kallas också förberedande koder. G står för "geometrisk". De är koder som talar om för maskinen vilken operation som ska utföras och identifieras genom att börja med bokstaven "G".
De består av instruktioner eller kommandon som berättar för utrustningen till vilken position den ska röra sig, i vilken hastighet, vid vilken tidpunkt man ska använda ett verktyg, såsom en laser, extruder etc. Till exempel, med 3D-utskrift, innehåller G-koder kommandon för att flytta delar inuti skrivaren.
Det finns flera implementeringar av detta språk, men i var och en av dem är kommandona och kommandona lika. Men när filer genereras kommer det att krävas att veta vilken version av G-koder som utrustningen kan tolka..
Artikelindex
G-kod är ett programmeringsspråk för numerisk styrutrustning som styr maskinerna vart och hur de ska flytta. G-koder varierar beroende på typ av utrustning, märke och modell.
Det följer alltid någon variant av följande alfanumeriska mönster: N ## G ## X ## Y ## Z ## F ## S ## T ## M ##, där:
- N ##: Programradnummer.
- G ##: Definierar rörelse och funktion.
- X ##: Förklara det horisontella läget.
- Y ##: Förklara det vertikala läget.
- Z ##: Förklara djup.
- F ##: Matningshastighet.
- S ##: Spindelhastighet.
- T ##: Val av verktyg.
- M ##: Olika funktioner, som att slå på och av något, som kylvätska, indexeringsrörelse, axellås etc..
Till exempel skulle G01 X2 Y3 F35 S450 T02 M04 indikera en linjär matningsrörelse (G01) till det angivna X-Y-läget och en matningshastighet på 35. Spindelhastigheten är 450 och du använder verktyg 2.
De olika funktionerna varierar från maskin till maskin. För att veta vad M-koden är bör man referera till maskinens bruksanvisning..
Allt vilken maskin som helst kan göra baseras främst på tre grundläggande rörelsetyper:
- Snabb rörelse: en linjär rörelse till en XYZ-position. Det görs så snabbt som möjligt.
- Matningsrörelse: en linjär rörelse till en XYZ-position vid en definierad matningshastighet.
- Cirkulär rörelse: en cirkulär rörelse vid en definierad hastighet framåt.
Varje G-kod berättar för teamet vilken variant av dessa grundläggande rörelser som ska utföras och även hur man gör det.
X, Y är koordinaterna för det horisontella och vertikala läget, och Z motsvarar maskinens djup. Dessa siffror följer rörelse- eller funktionskommandot för att uttrycka maskinens position..
Därefter bestämmer F matningshastigheten (för matning eller cirkulära rörelser), medan S bestämmer spindelhastigheten. T används för att välja ett verktyg.
Om du öppnar G-koden i en textredigerare kan du se dess innehåll, men det är ganska svårt att ge den mening. Med ett verktyg som Repetier Host är det möjligt att bättre förstå G-koder.
Denna typ av program låter dig öppna G-koder för att se de banor som huvudet tar för att producera ett tryck. Repetier Host använder färger för att indikera kodernas funktion.
Eftersom till exempel ett 3D-tryck kan behöva utföra många rörelser kan G-koderna ta ett stort antal sidor. Om denna koduppsättning skulle skapas för hand måste den göras under en avsevärd tid.
Något specialprogram, till exempel Cura-skärprogrammet, är det som tekniskt sammanställer alla G-koder.
Detta program delar upp STL-filerna som innehåller all information som krävs för att skapa en 3D-utskrift. Konvertera STL-filen till G-koder och automatisera processen.
Varje G-kod är unik för den maskin som den skrevs för. Instruktionsuppsättningen är specifikt baserad på varje maskin.
Både CNC-maskiner och 3D-skrivare styrs med hjälp av G-koder, som är gruppen av kommandon som börjar med bokstaven "G", precis som det finns koder för många andra bokstäver..
Riktlinjer för G-kod berättar för besättningar hur de ska röra sig och hur man justerar deras inställningar, t.ex. skärhastighet eller munstycks temperatur. Varje beställning utgör ett steg i processen att skapa objektet.
Men även om både 3D-skrivare och CNC-utrustning använder G-koder finns det i dessa två applikationer vissa viktiga skillnader.
Dator numerisk styrning är en teknik för att styra instrumenten på en maskin med hjälp av ett datorsystem.
CNC-fräsar och svarvar används vanligtvis när mycket hög precision eller repeterbarhet behövs. Dessa är till exempel användbara för att borra hundratals identiska hål för att skapa en optisk platta..
Denna metod för att skapa en del klassificeras som "subtraktiv tillverkning", eftersom delen skapas genom att gradvis ta bort materialet..
Det är en tillverkningsprocess som också producerar delar med hjälp av datorstyrning. I själva verket är 3D-skrivare också CNC-maskiner, men med tanke på deras enorma popularitet kallas de sällan för sådana..
I 3D-utskrift byggs en del upp genom att lägga till material tills hela delen skapas. 3D-utskrift är mycket användbart för att skapa anpassade delar och prototyper innan man når en slutlig design.
- 11: Indikerar kodens radnummer och används som referens. I det här fallet motsvarar det rad 11 i programmet som körs.
- GSM: I blå färg. Indikerar att det är ett kommando av den typ som anges i bokstaven. I det här fallet motsvarar G1-koden kommandot: Koordinerad rörelse vid hastighet framåt.
Därefter definierar varje text i rött vissa parametrar för kommandot och sedan värdet för varje parameter i fråga:
- F: Hastighet. I detta fall anges hastigheten till 900.
- X / Y / Z: De är positionskoordinaterna.
- E: Matarrörelse.
Ingen har kommenterat den här artikeln än.