Znaleziono 2 wyniki
Wróć do „Prawidłowe użycie G52,G92”
- 13 maja 2010, 02:27
- Forum: Fanuc
- Temat: Prawidłowe użycie G52,G92
- Odpowiedzi: 8
- Odsłony: 7552
G52 to standardowa komenda jak G1 i czy to 0i-MC/TC, 16i, 18i, 32i czy L-64 działa tak samo. A manuale (6 tomów) dostępne pod ręką. Jednak nie zawsze jest w nich wszystko jasno opisane. Chodziło mi o prawidłowe użycie. Ponieważ maszyna reaguje ale nie tak jak bym chciał. Zauważyłem w temacie dla tokarki w jaki sposób używasz G10. Tylko że jest to algorytm narastający i niestety mnie nie ratuje.
- 12 maja 2010, 00:14
- Forum: Fanuc
- Temat: Prawidłowe użycie G52,G92
- Odpowiedzi: 8
- Odsłony: 7552
Prawidłowe użycie G52,G92
Witam kolegów
Mam mały problem prawidłowym użyciem G92 i G52. Siedziałem z manualem 2 godziny i nic nie wskórałem.
Wykonuje na dużej powierzchni dużą ilość takich samych kieszonek o nieregularnym kształcie. Mam programik napisany na ten kształt. Jest on na G90 i zero zawieszone jest na środku tej kieszonki. Dotychczas radziłem sobie w ten sposób
Sam programik spisuje się dobrze ale po
1. Przerwanie wykonywania kieszonki i guzik reset zostawia G54 w środku kieszonki a nie tam gdzie jest baza
2. Współrzędne kieszonki trzeba pisać dwukrotnie
Domyślałem się że można to łatwo przerobić pisząc podprogram na G91 ale nie w tym rzecz. Próbowałem w podprogramie używać G55 i ten punkt zerować z G92 ale nie chce to chulać.
W jaki sposób użyć G52 lub G10 bądź innego byle by maszyna po najeździe nad kieszonkę przyjęła sobie na moment X0.Y0. i potem tylko to odwołać. Manual traktuje tak:
Ale w jaki sposób to zapisać ? G52 P1 X100.Y100 ?
Mam mały problem prawidłowym użyciem G92 i G52. Siedziałem z manualem 2 godziny i nic nie wskórałem.
Wykonuje na dużej powierzchni dużą ilość takich samych kieszonek o nieregularnym kształcie. Mam programik napisany na ten kształt. Jest on na G90 i zero zawieszone jest na środku tej kieszonki. Dotychczas radziłem sobie w ten sposób
Kod: Zaznacz cały
G0 X100.Y100
G92 X0.Y0.
Z1.
#1=1
#2=1,5
M98 P60020
tu podprogram
%O0020
#1=#1-#2
G1Z#1F50
G1G41.......etc
G1G40X0.Y0.
M99
%
Z50.
G92X100.Y100
G00X200.Y200.
G92X0.Y0.
itd....
1. Przerwanie wykonywania kieszonki i guzik reset zostawia G54 w środku kieszonki a nie tam gdzie jest baza

2. Współrzędne kieszonki trzeba pisać dwukrotnie
Domyślałem się że można to łatwo przerobić pisząc podprogram na G91 ale nie w tym rzecz. Próbowałem w podprogramie używać G55 i ten punkt zerować z G92 ale nie chce to chulać.
W jaki sposób użyć G52 lub G10 bądź innego byle by maszyna po najeździe nad kieszonkę przyjęła sobie na moment X0.Y0. i potem tylko to odwołać. Manual traktuje tak:
Kod: Zaznacz cały
G52 IP _; Nastawienie miejscowego układu współrzędnych
G52 IP 0 ; Anulowanie miejscowego układu współrzędnych
IP _ : Początek miejscowego układu współrzędnych