Znaleziono 3 wyniki

autor: radeko
17 mar 2011, 20:00
Forum: NX CAM/Unigraphics
Temat: Edycja postprocessora
Odpowiedzi: 17
Odsłony: 4292

Rozumiem że chcesz uzyskać taki kod nc :
T1 M6
S850 M3
G54
G0 X0 Y0
G43 Z3. H1
G0 X50. Y50. np....
G1 Z-3. F250.
itd

Bez ingerencji w postprocesor uzyskałem to w operacji non cutting moves - Avoidance- Start Point X0 Y0

Ale nie zalecam tej metody dojazdu, to niebezpieczne bo przyłożysz w materiał na G0 w osi X lub Y jeżeli detal jest nierówny....
Bezpieczniej jest wpisać G0 X0 Y0 np.jako tekst w postprocesorze ,ale przed zjazdem na G43, w okolicy G28 Z0 np....
autor: radeko
17 mar 2011, 10:11
Forum: NX CAM/Unigraphics
Temat: Edycja postprocessora
Odpowiedzi: 17
Odsłony: 4292

Wprowadź G0 X0 Y0 jako zwykły tekst ...
Osobiście proponuję jednak zrobić to przed załadowaniem G43 ( jest o wiele bezpieczniej)
autor: radeko
04 mar 2011, 11:13
Forum: NX CAM/Unigraphics
Temat: Edycja postprocessora
Odpowiedzi: 17
Odsłony: 4292

Wejdź do okna posuwów i sprawdź czy na pewno masz wartości zerowe przy wyjazdach.
Później Options-Edit Display-More - zaznacz Feed Rates ( porównaj sobie posuwy wyświetlone przy każdej linii z tymi zadanymi przez Ciebie i wygenerowanymi przez postprocesor)
Ustaw sobie Units ... set cut i non cut na MMPM i sprawdź czy masz obroty ( niektóre zapisy nie pozwalają generować G0 if Spindle=0 , zależy kto Ci pisał postprocessor)

Jeżeli się zgadza i dalej coś nie tak- sprawdź w pliku def. jak wygląda zapis $mom_sys_rapid_code , a przy przy adresie FEEDERATE FORCE musi byc na off.
Następnie sprawdź w pliku tcl. zapis set mom_sys_rapid_code 0
zobacz jak się zmienia anchor_flag w tych przejazdach.....
Jeżeli wyjazdy robisz metodą nurbs , nie uzyskasz G0 z reguły ustawia się dla bezpieczeństwa set nurbs_move_flag 1.
Sorki tyle mi przychodzi do głowy, a przyczyna może być banalna :)

Wróć do „Edycja postprocessora”