HEIDENHAIN iTNC 530 (340 49x-03) ISO programming Instrukcja Obsługi
Strona 494
494
9 Programowanie: funkcje specjalne
9.9 Okre
śli
ć zachowanie przy pozycj
onowaniu funkcji PLANE
Osie obrotu wysunąć w oddzielnym bloku
Jeśli chcemy wysunąć osie obrotu w oddzielnym bloku
pozycjonowania (opcja STAY wybrana), należy postąpić następująco:
8
Dowolną PLANE-funkcję wybrać, automatyczne wysunięcie przy
pomocy STAY zdefiniować Przy odpracowywaniu TNC oblicza
wartości pozycji pracujących na maszynie osi obrotu i odkłada je w
parametrach systemowych Q120 (oś A), Q121(oś B) i Q122 (oś C)
8
Definiować blok pozycjonowania z obliczonymi przez TNC
wartościami kąta
NC-bloki przykładowe: Przesunąć maszynę ze stołem obrotowym C i
stołem nachylnym A na kąt przestrzenny B+45°
Tak przemieścić narzędzie, żeby przy wysunięciu nie
mogło dojść do kolizji pomiędzy narzędziem i przedmiotem
(mocowadłem)
...
N120 G00 G40 Z+250 *
Pozycjonować na bezpieczną wysokość
N130 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY *
Zdefiniować i aktywować funkcję PLANE
N140 G01 F2000 A+Q120 C+Q122 *
Pozycjonować oś obrotu przy pomocy obliczonych
przez TNC wartości
...
Zdefiniować obróbkę na nachylonej płaszczyźnie