Gwintowanie na tokarce w cyklu
: 07 paź 2013, 15:42
Witam
Chyba już poruszałem ten temat, ale ciągle wraca do mnie i nie mogę ruszyć z miejsca.
Otóż chodzi mi o zmianę programu wyjściowego dla gwintowania.
Na chwilę obecną postprocek generuje mi tasiemcowy kod z użyciem funkcji
G32 X Z F ....... czyli każdy ruch narzędzia jest osobnym blokiem ( dobieg, gwintowanie, wybieg, powrót)
Mam takie wytyczne żeby skrócić program i korzystać z cyklu Fanuc-a G92
I tu pojawia się problem podczas toczenia gwintów NPT ( stożkowych). Próbowałem zastosować $mom_lathe_thread_lead_i , ale to nie jest ta wartość ( oczekuję tangensa kąta wzniosu stożka czyli różnicy między X początkowym a X końcowym ruchu narzędzia, zależnie od długości gwintowanego odcinka).
Podaję przykład programu , który chcę uzyskać oraz poglądowy rysunek ( skopiowany gdzieś z neta, ale o to mi chodzi właśnie w postprocesorze).
Nasze tokarki mają 8kb pamięci i każdy zaoszczędzony blok na miarę złota jest.
Poza tym G92 jest bardziej czytelny dla operatora i łatwiej o edycję ( dopisanie kilku przejść z ręki np)
tak powinien wyglądać kod według zamieszczonego obrazka
N10 T0101
N20 G97 S1000 M3
N30 G0 X70. Z5. M8
N35 M25
N40 G92 X49.4 Z—32. I—6.166 F1.5
N50 X49.
N60 X48.7
N70 X48.5
N80 X48.3
N90 X48.2
N100 G0 X100. Z100.
N110 M30
przy użyciu funkcji G32 i postprocesora którego obecnie używam jego objętość jest przynajmniej 4 razy większa, czyli jak nic 40 bloków zamiast 10
Z góry dzięki za zainteresowanie problemem
Pozdrawiam
Chyba już poruszałem ten temat, ale ciągle wraca do mnie i nie mogę ruszyć z miejsca.
Otóż chodzi mi o zmianę programu wyjściowego dla gwintowania.
Na chwilę obecną postprocek generuje mi tasiemcowy kod z użyciem funkcji
G32 X Z F ....... czyli każdy ruch narzędzia jest osobnym blokiem ( dobieg, gwintowanie, wybieg, powrót)
Mam takie wytyczne żeby skrócić program i korzystać z cyklu Fanuc-a G92
I tu pojawia się problem podczas toczenia gwintów NPT ( stożkowych). Próbowałem zastosować $mom_lathe_thread_lead_i , ale to nie jest ta wartość ( oczekuję tangensa kąta wzniosu stożka czyli różnicy między X początkowym a X końcowym ruchu narzędzia, zależnie od długości gwintowanego odcinka).
Podaję przykład programu , który chcę uzyskać oraz poglądowy rysunek ( skopiowany gdzieś z neta, ale o to mi chodzi właśnie w postprocesorze).
Nasze tokarki mają 8kb pamięci i każdy zaoszczędzony blok na miarę złota jest.
Poza tym G92 jest bardziej czytelny dla operatora i łatwiej o edycję ( dopisanie kilku przejść z ręki np)
tak powinien wyglądać kod według zamieszczonego obrazka
N10 T0101
N20 G97 S1000 M3
N30 G0 X70. Z5. M8
N35 M25
N40 G92 X49.4 Z—32. I—6.166 F1.5
N50 X49.
N60 X48.7
N70 X48.5
N80 X48.3
N90 X48.2
N100 G0 X100. Z100.
N110 M30
przy użyciu funkcji G32 i postprocesora którego obecnie używam jego objętość jest przynajmniej 4 razy większa, czyli jak nic 40 bloków zamiast 10
Z góry dzięki za zainteresowanie problemem
Pozdrawiam