Ero sivun ”G-koodi” versioiden välillä
Rivi 79: | Rivi 79: | ||
| N|| ---|| Lauseen rivinumero (ei pakollinen) | | N|| ---|| Lauseen rivinumero (ei pakollinen) | ||
|} | |} | ||
+ | | | ||
+ | = G-code words recognized by Lota = | ||
+ | Most G-code statements consist of a preparatory G-code, and one or more arguments associated with it. The sentences also use "Miscellaneous" M-code words to control the machine functions on and off. <br /> | ||
+ | Since most G codewords are modal, it is often sufficient to simply mention the arguments in the statement statement, in which case the valid modal statement is repeated with those arguments. A simple example of this above. | ||
+ | == G codeword arguments == | ||
+ | {| class = "wikitable" | ||
+ | |- | ||
+ | ! Argument !! Control codes !! Function | ||
+ | |- | ||
+ | | '''P_''' || --- || Abbreviated position coordinate format. Same as X_ Y_ Z_ where _ is the numeric value of the coordinate. Also alternative coordinates such as IJK, UVW, etc. | ||
+ | |- | ||
+ | | '''X, Y, Z''' || Modal 01 codes Position coordinates for motion | ||
+ | |- | ||
+ | | A, B, C || Modal 01 codes Angular coordinates for rotation about the X, Y, Z axes (4th axis) | ||
+ | |- | ||
+ | | '''I, J, K''' || G02, G03 || Relative position coordinates to position the center of the arc | ||
+ | |- | ||
+ | | U, V, W || Modal 01 codes Relative position coordinates along the X, Y, Z axes for motion | ||
+ | |- | ||
+ | | '''S''' || M03, M04 || Spindle speed setpoint | ||
+ | |- | ||
+ | | '''F''' || Modal 01 codes Feed speed mm / min | ||
+ | |- | ||
+ | | '''H''' || Modal 01 codes Tool length and radius compensation | ||
+ | |- | ||
+ | | '''T''' || --- || Tool selection | ||
+ | |- | ||
+ | | '''R''' || modal 09 codes <br /> | ||
+ | G02, G03 <br /> | ||
+ | || The return level of the movement in break drilling and the like <br /> | ||
+ | Radius definition in circular interpolation | ||
+ | |- | ||
+ | | Q || Modal 09 codes Drilling step depth in break drilling, etc. | ||
+ | |- | ||
+ | | P || G04 || Pause time ms | ||
+ | |- | ||
+ | | N || --- || Sentence line number (optional) | ||
+ | |} | ||
==Varsinaiset G-koodisanat== | ==Varsinaiset G-koodisanat== | ||
{| class="wikitable" | {| class="wikitable" |
Versio 2. helmikuuta 2021 kello 23.30
Left column Finnish! |
Right column English |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
G-koodisyntaksia noudattava CNC-ohjelma koostuu matalan tason toiminnoista joita kutsutaan lauseiksi (block). Lauseet puolestaan rakentuvat sanoista (code). Sanat ovat joko "valmistelevia" G-koodeja tai "sekalaisia" M-koodeja. |
A CNC program that follows G-code syntax consists of low-level functions called blocks. Sentences, in turn, are built from words (code). The words are either "preparatory" G-codes or "Miscellaneous" M-codes. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Esimerkki yksinkertaisesta NC-lauseesta: |
Example of a simple NC block: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lotan tunnistamat G-koodisanatUseimmat G-koodilauseet muodostuvat valmistelevasta G-koodista, sekä siihen liittyvistä yhdestä tai useammasta argumentista. Lauseissa käytetään myös "sekalaisia" M-koodisanoja ohjaamaan koneen toimintoja päälle ja pois. G-koodisanojen argumentit
|
G-code words recognized by LotaMost G-code statements consist of a preparatory G-code, and one or more arguments associated with it. The sentences also use "Miscellaneous" M-code words to control the machine functions on and off. G codeword arguments
Varsinaiset G-koodisanat
Lotan tunnistamat M-koodisanat
|