13. FUNKCJE UŁATWIAJĄCE PROGRAMOWANIE
PROGRAMOWANIE
B-63834PU01
ADNOTACJA
1 Następujące kody G nie są stosowane w odniesieniu do bloku, który zaprogramowano za pomocą bezpośredniego wprowadzania wymiarów z rysunku ani nie stosuje się ich między blokami z bezpośrednim wprowadzeniem danych z rysunków wymiarowych, które definiują kolejne kształty.
1) Kody G (inne niż G04) w grupie 00.
2) G02, G03, G90, G92 i G94 w grupie 01.
2 Zaokrąglania krawędzi nie można wstawić do bloku gwintowania.
3 Jeśli punkt docelowy poprzedniego bloku jest wyznaczony w następnym bloku zgodnie z sekwencyjnymi poleceniami bezpośredniego wprowadzania danych, to nie jest wykonywane zatrzymanie pojedynczego bloku, lecz wykonuje się stop posuwu w punkcie docelowym poprzedniego bloku.
4 Tolerancja kąta przy obliczaniu punktu przecięcia w poniższym programie wynosi ±1°.
(Ponieważ przebyta droga uzyskiwana w takich obliczeniach jest za duża.)
1) x_ > A_ i (Jeśli wartość kąta znajduje się w zakresie 0°±1°lub 180°±1°, zostanie wydany alarm P/S nr 057.)
2) X_ , A_ ; (Jeśli wartość kąta znajduje się w zakresie 90°±1°lub 270°±1°, zostanie wydany alarm P/S nr 057.)
5 Jeśli kąt między obiema liniami podczas obliczania punktu przecięcia jest mniejszy niż ±1°, zostanie wydany alarm.
6 Fazowanie i zaokrąglanie będą ignorowane, jeśli kąt między obiema liniami mniejszy jest niż ±1°.
7 Zarówno polecenie wymiarowania (programowanie bezwzględne) jako o podanie kąta musi być ustalone w bloku następującym po bloku, w którym ustalono tylko podanie kąta.
(Przykład)
N1 X_, A_, R_ ;
N2, A_ ;
N3 X_ Z_, A_ ;
(Poza poleceniem wymiarowym, kąt musi być podany w bloku nr 3.)
176 —