Znaleziono 2 wyniki

autor: PiRo_man
20 sty 2013, 16:49
Forum: Fanuc
Temat: obrót układu współrzędnych o dany kąt Fanuc 21i TB
Odpowiedzi: 15
Odsłony: 4650

Przykładowy kod makropolecenia rozwiązujący Twój problem (przykład z Fanuca OI-mC, ale podejrzewam że u Ciebie też zadziała):
- deklarujesz zmienną np.

Kod: Zaznacz cały

#500 = 1500 (jest to długość przedmiotu (oś Z))
- wprowadzasz odpowiednie działanie aby obliczyć odchyłkę, w Twoim przypadku 3 setki na metr, czyli wykorzystujesz zadeklarowaną zmienną do obliczeń, i (najlepiej) wstawiasz ją pod inną zmienną

Kod: Zaznacz cały

#501 = #500*[#0.03/1000]
- następnie wynik dodajesz do pozycji X, do określenia pozycji Z możesz również wykorzystać zmienną, albo pobrać aktualną pozycję narzędzia. Łatwiejszy jest pierwszy sposób, ale musisz zmieniać dwie zmienne a nie jedną.
Jeśli przy określaniu pozycji Z również użył byś zmiennej, to wygląd fragmentu tego programu który obsłuży redukcję stożka będzie wyglądał tak

Kod: Zaznacz cały

#500 = 1500
#501 = #500*[#0.03/1000] 
#502 = 100
#503 = #502+#501
G0 X#502 Z20
G1 Z0 F1000
G1 Z-#500 X#503 F100
Jakby coś było niezrozumiałe to pisz, postaram się to dokładniej wytłumaczyć.
autor: PiRo_man
06 sty 2013, 14:22
Forum: Fanuc
Temat: obrót układu współrzędnych o dany kąt Fanuc 21i TB
Odpowiedzi: 15
Odsłony: 4650

Próbowałeś skorzystać ze zmiennych makropolecenia?

Wróć do „obrót układu współrzędnych o dany kąt Fanuc 21i TB”