CNC PODSTAWOWE FUNKCJE PROGRAMOWANIA.doc

(73 KB) Pobierz

Norma ISO ustaliła znaczenie podstawowych funkcji programowania NC. Dzięki temu przy nowych maszynach musimy opanować nowy dialekt, a nie całkiem nowy język programowania. Powtarzają się wszystkie podstawowe funkcje ruchu i część funkcji maszynowych. Drastycznie różne są natomiast wszystkie cykle programowania.

Dla dociekliwych: istnieje Polska Norma dotycząca kodowania funkcji przygotowawczych G i pomocniczych M dla obrabiarek sterowanych numerycznie: PN-73/M-55256. Jeśli komuś wydaje się, że obrabiarki numeryczne to nowy temat niech spojrzy na rok wydania normy.
Dodatkowo, można rzucić okiem na:
PN-83/M-555264  - Frezarki sterowane numerycznie.
PN-84/M-555263  - Tokarki sterowane numerycznie.
PN-93/M-555251  - Obrabiarki sterowane numerycznie - osie współrzędnych, kierunki ruchów, oznaczenia i nazewnictwo.

   Spis funkcji powtarzających się we wszystkich systemach:

Funkcja

Znaczenie

Przykładowa składnia

Oznaczenia podstawowe

O

Numer programu

o0024

N

Numer bloku

N0050

Przesunięcia punktu zerowego

G53

Odwołanie przesunięć punktu zerowego

G53

G54-G59

Przesunięcia punktu zerowego

np. G54

Parametry skrawania

G94

Ustalenie posuwu F w mm/min

G94 F100

G95

Ustalenie posuwu F w mm/obrót

G95 F100

G96

Ustalenie S jako stałej szybkości skrawania

G96 S150

G97

Ustalenie S jako stałych obrotów

G96 S2000

G92

Ograniczenie obrotów

G92 S2500

F

Ustalenie wartości posuwu w zadanych wcześniej jednostkach

F100 lub F0.1
(zależnie od systemu zadawane w milimetrach
lub w mikrometrach)

S

Ustalenie obrotów, szybkości skrawania lub obrotów granicznych.

S1250

T

Wywołanie narzędzia

T0101 lub T1 D1

Funkcje ruchu

G00

Ruch szybki po prostej do punktu o współrzędnych X ....   Y........ Z .......

G00 X15. Y25. Z-10.

G01

Ruch roboczy po prostej do punktu o współrzędnych X ....    Y........ Z ....... z posuwem F......

G01 X15. Y25. Z-10. F80

G02

Ruch roboczy po łuku w kierunku zgodnym z ruchem wskazówek zegara do punktu o współrzędnych X... Z...., środek okręgu jest oddalony od początku ruchu o I... K... mm.

G02 X20. Z50. I-15. K25.

G03

Ruch roboczy po łuku w kierunku przeciwnym do ruchu wskazówek zegara do punktu o współrzędnych X... Z...., środek okręgu jest oddalony od początku ruchu o I... K... mm.

G03 X20. Z50. I-15. K25.

G04

Postój narzędzia przez określony czas w jednym miejscu.

różnie

G33

Nacinanie gwintu na tokarce w jednym przejściu

różnie

G40

Odwołanie korekcji promienia narzędzia

G40

G41

Wywołanie korekcji lewostronnej (narzędzie na lewo od konturu patrząc za oddalającym się od nas narzędziem)

G41

G42

Wywołanie korekcji prawostronnej (narzędzie na prawo od konturu patrząc za oddalającym się od nas narzędziem)

G42

Ustalanie jednostek

G70

Ustalenie jednostek pomiarowych na cale

G70

G71

Ustalenie jednostek pomiarowych na mm

G71

G90

Przesunięcia programowane absolutnie

G90

G91

Przesunięcia programowane przyrostowo

G91

Funkcje maszynowe

M00

Stop bezwarunkowy

M00

M01

Stop warunkowy (działa, gdy wciśnięty jest odpowiedni klawisz na sterowniku maszyny)

M01

M03

Kierunek obrotów wrzeciona w prawo

M03

...
Zgłoś jeśli naruszono regulamin