postprocesor - dojazd

NX CAM/Unigraphics

Autor tematu
r_t_o_i_p
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 19
Rejestracja: 23 paź 2009, 11:18
Lokalizacja: Podkarpackie

postprocesor - dojazd

#1

Post napisał: r_t_o_i_p » 01 lut 2017, 14:27

Witam. Czy wie ktoś jak zmienić współrzędną Z w linijce 8 aby nie generowało wartości z bezpiecznej wysokości Q200=5 tylko np. wartość z 2-giej bezpiecznej wysokości Q204=50, ewentualnie całkowicie usunąć tę linijkę. W którym miejscu w PostBuilderze jest to zapisne?

0 BEGIN PGM 100 MM
1 BLK FORM 0.1 Z X0.0 Y0.0 Z-20.
2 BLK FORM 0.2 X100. Y100. Z0.0
3 TOOL CALL "WIERTLO_FI10" Z S750
4 ; ( No Description )
5 ; ( WIERCENIE_FI10 )
6 M3
7 L X33. Y0.0 FMAX M8
8 L Z5. FMAX
CYCL DEF 200 WIERCENIE ~
Q200=5. ;BEZPIECZNA WYSOKOSC ~
Q201=-25. ;GLEBOKOSC ~
Q206=90. ;WARTOSC POSUWU WGL. ~
Q202=25. ;GLEBOKOSC DOSUWU ~
Q210=0.0 ;PRZER. CZAS.NA GORZE ~
Q203=0.0 ;WSPOLRZEDNE POWIERZ. ~
Q204=50. ;2-GA BEZPIECZNA WYS. ~
Q211=0.0 ;PRZERWA CZAS. DNIE
9 L R0 FMAX
10 CYCL CALL
11 L X16.5 Y28.579 R0 FMAX
12 CYCL CALL
...
25 M30
26 END PGM 100 MM



Tagi:


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#2

Post napisał: zibi » 01 lut 2017, 16:04

Wydaje mi się, że w nx masz taką ścieżkę, wiertło dojeżdża na szybkim na Z5. Zmień odległość bezpieczną w operacji wiercenia na 50.
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Autor tematu
r_t_o_i_p
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 19
Rejestracja: 23 paź 2009, 11:18
Lokalizacja: Podkarpackie

#3

Post napisał: r_t_o_i_p » 02 lut 2017, 07:36

Jeżeli zmienię odległość bezpieczną na 50 to w linijce 8 generuje Z50, ale i w cyklu wiercenia generuje Q200=50 czyli posuwem roboczym narzędzie idzie 50 mm przed materiałem.

...
7 L X33. Y0.0 FMAX M8
8 L Z50. FMAX
CYCL DEF 200 WIERCENIE ~
Q200=50. ;BEZPIECZNA WYSOKOSC ~
Q201=-25. ;GLEBOKOSC ~
Q206=90. ;WARTOSC POSUWU WGL. ~
Q202=25. ;GLEBOKOSC DOSUWU ~
Q210=0.0 ;PRZER. CZAS.NA GORZE ~
Q203=0.0 ;WSPOLRZEDNE POWIERZ. ~
Q204=50. ;2-GA BEZPIECZNA WYS. ~
Q211=0.0 ;PRZERWA CZAS. DNIE
9 L R0 FMAX
10 CYCL CALL
11 L X16.5 Y28.579 R0 FMAX
12 CYCL CALL
...


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#4

Post napisał: zibi » 02 lut 2017, 13:49

Postbulider - cykle wiercenia.Obrazek
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Autor tematu
r_t_o_i_p
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 19
Rejestracja: 23 paź 2009, 11:18
Lokalizacja: Podkarpackie

#5

Post napisał: r_t_o_i_p » 02 lut 2017, 18:39

Zmienne w cyklu mam ok. Zastrzeżeń do samego cyklu nie mam, tylko do linijki wcześniej (nr 8). Korzystam z postprocesora na wzór tego
https://www.cnc.info.pl/topics103/zlece ... 943,10.htm
Ale i wszystkie postprocesory standardowe zainstalowane z NX generują w ten sam sposób. Chciałbym aby w tej linijce przed opisem cyklu np przyjmowało wartość z parametru Q204 a nie z Q200.


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#6

Post napisał: zibi » 03 lut 2017, 10:54

Obrazek
Dodaj przed cycle def nową linię ze współrzędną "Z" o wartości jak cofnięcie po wierceniu.
jeśli Q204 będzie inny niż Q200 to wstawi ci współrzędną. W nx trzeba dać "RATIO" w operacji wiercenia. Wtedy Q204 ma wartość.
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Autor tematu
r_t_o_i_p
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 19
Rejestracja: 23 paź 2009, 11:18
Lokalizacja: Podkarpackie

#7

Post napisał: r_t_o_i_p » 06 lut 2017, 12:12

Zaproponowane rozwiązanie generuje mi tak (nadal zjazd na Z5)

...
10 L Z5. FMAX
11 L Z50.
CYCL DEF 200 WIERCENIE ~
Q200=5. ;BEZPIECZNA WYSOKOSC ~
Q201=-25. ;GLEBOKOSC ~
Q206=90. ;WARTOSC POSUWU WGL. ~
Q202=25. ;GLEBOKOSC DOSUWU ~
Q210=0.0 ;PRZER. CZAS.NA GORZE ~
Q203=0.0 ;WSPOLRZEDNE POWIERZ. ~
Q204=50. ;2-GA BEZPIECZNA WYS. ~
Q211=0.0 ;PRZERWA CZAS. DNIE
12 L X33. Y0.0 R0 FMAX
13 CYCL CALL
14 L Z50.
15 L X16.5 Y28.579 R0 FMAX
16 CYCL CALL
17 L Z50.
18 L X-16.5 Y28.579 R0 FMAX
19 CYCL CALL
...

Doszedłem do wniosku, że zmiany w postprocesorze w cyklu nic nie dadzą. Współrzędną Z w 8 linijce generuje nie z parametrów cyklu, tylko jest to pierwsza współrzędna Z ze ścieżki narzędzia. Pozostaje w NX zdefiniować dodatkowy dojazd w ruchach pomocniczych.


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#8

Post napisał: zibi » 06 lut 2017, 13:30

U mnie tego bliku nie ma.
Załączniki
post.zip
(135.99 KiB) Pobrany 143 razy
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Autor tematu
r_t_o_i_p
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 19
Rejestracja: 23 paź 2009, 11:18
Lokalizacja: Podkarpackie

#9

Post napisał: r_t_o_i_p » 07 lut 2017, 08:21

Twojego modelu nie otworze, używam starszej wersji NX. Ale twój postprocesor generuje tak
...
17 CYCL DEF 7.3 Z0
18 L M126
19 L X+0.0 Y+0.0 Z5. FMAX M3
20 Z50.
21 CYCL DEF 200 Z=50. Q201=-25. Q200=5. Q206=100. Q202=25. Q210=0 Q203=0. Q204=50. Q211=0.
23 L R0 FMAX
24 CYCL CALL
25 M5
26 M140 MB MAX
...
W linii 19 nadal zjazd na Z5 (min. odległość bezpieczna) a później w linii 20 odjazd na Z50 (2-ga bezpieczna wysokość).

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „NX CAM/Unigraphics”