21 lis 2014
G-CODE (Sinumeric 810D)
Tabela przedstawiająca kody i funkcje sterowania Sinumeric 810D/840D.
Kod | Opis |
G00 | Ruch szybki po prostej |
G01 | Ruch roboczy po prostej |
G02 | Ruch roboczy po łuku w kierunku zgodnym z ruchem wskazówek zegara |
G03 | Ruch roboczy po łuku w kierunku przeciwnym z ruchem wskazówek zegara |
G04 | Przerwa czasowa |
G09 | Precyzyjne zatrzymanie |
G10 | Ruch szybki po prostej we współrzędnych biegunowych |
G11 | Ruch roboczy po prostej we współrzędnych biegunowych |
G12 | Ruch roboczy po łuku w kierunku zgodnym z ruchem wskazówek zegara we współrzędnych biegunowych |
G13 | Ruch roboczy po łuku w kierunku przeciwnym z ruchem wskazówek zegara we współrzędnych biegunowych |
G17 | Wybór płaszczyzny X-Y |
G18 | Wybór płaszczyzny X-Z |
G19 | Wybór płaszczyzny Y-Z |
G33 | Gwintowanie w jednym przejściu |
G40 | Odwołanie korekcji |
G41 | Korekcja lewostronna |
G42 | Korekcja prawostronna |
G48 | Opuszczanie konturu jak przy najeżdżaniu |
G50 | Odwołanie zmiany skali |
G51 | Wybór skali |
G53 | Odwołanie przesunięcia punktu zerowego |
G54 | Wybór 1 układu współrzędnych przedmiotu (obrabianego) |
G55 | Wybór 2 układu współrzędnych przedmiotu (obrabianego) |
G56 | Wybór 3 układu współrzędnych przedmiotu (obrabianego) |
G58 | Zadawanie przesunięcia punktu zerowego w treści programu. Często tak zadaje się długość półfabrykatu. |
G59 | Zadawanie przesunięcia punktu zerowego w treści programu. |
G60 | Tryb dokładnej obróbki (ostre przejścia krawędzi) |
G62 | Odwołanie G60 |
G64 | Odwołanie G60 |
G70 | Wymiary w calach |
G71 | Wymiary w milimetrach |
G90 | Programowanie absolutne |
G91 | Programowanie przyrostowe |
G94 | Posuw w mm na minutę |
G95 | Posuw w mm na obrót |
G96 | Stała szybkość skrawania |
G97 | Stałe obroty |
G147 | Najeżdżanie po prostej |
G247 | Najeżdżanie po łuku – ćwiartka koła |
G347 | Najeżdżanie po łuku – pół koła |
G148 | Opuszczanie po prostej |
G248 | Opuszczanie po łuku – ćwiartka koła |
G348 | Opuszczanie po łuku – pół koła |
L81 | Wiercenie otworów płytkich w jednym wejściu. |
L82 | Wiercenie otworów płytkich w jednym wejściu z postojem na dnie. |
L83 | Wiercenie otworów głębokich z łamaniem lub z usuwaniem wióra. |
L84 | Gwintowanie gwintownikiem |
L85 | Jak L82 ale dla rozwiertaka |
L86 | Rozwiercanie nożem tokarskim lub głowicą z wycofaniem z otworu bez dotykania ścianek (dla maszyn z możliwością precyzyjnego zatrzymania wrzeciona) |
L87 | Zast. jak wyżej. Na dnie otworu zatrzymywane są obroty i cały program, jak przy instrukcji M00 |
L88 | Jak wyżej, ale z programowanym czasem postoju na dnie otworu. |
L89 | Wiercenie z postojem na dnie otworu i wycofaniem ruchem roboczym. |
L96 | Zmiana narzędzia |
L900 | Kołowy szablon wiercenia |
L901 | Rozstawienie rowków o zadanej szerokości promieniście |
L902 | Rozstawienie rowków o szerokości freza promieniście |
L903 | Frezowanie zagłębień prostokątnych |
L904 | Frezowanie rowków łukowych na obwodzie koła |
L905 | Powtórzenie wiercenia L81 – L89 z zadanymi parametrami |
L906 | Prostokątny szablon wiercenia (właściwie linia otworów pod zadanym kątem) |
L930 | Frezowanie zagłębienia kołowego |
L999 | Zerowanie rejestru parametrów R |
M00 | Stop bezwarunkowy |
M01 | Stop warunkowy |
M02 | Koniec programu głównego |
M03 | Obroty prawe |
M04 | Obroty lewe |
M05 | Obroty stop |
M06 | Zmiana narzędzia |
M08 | Chłodziwo włączone |
M09 | Chłodziwo wyłączone |
M17 | Koniec podprogramu |
M25 | Uchwyt otworzyć |
M26 | Uchwyt zamknąć |
M30 | Koniec programu głównego i powrót na początek |
M53 | Odwołanie M54 |
M54 | Lustro względem osi X |
M55 | Odwołanie M56 |
M56 | Lustro względem osi Y |
M57 | Odwołanie M58 |
M58 | Lustro względem osi Z |
M71 | Włączyć wydmuchiwanie wiórów z uchwytu |
M72 | Wyłączyć wydmuchiwanie wiórów z uchwytu |