Strona 1 z 1
Postprocesor dla tokarki z osią C
: 28 paź 2018, 11:17
autor: piotrmax
Witam, jestem na etapie tworzenia postprocesora dla tokarki (oś C) ze sterowaniem Sinumerik 828d.
Jako bazowy posprocesor wybrałem z biblioteki 840d mill-turn, no i chciałbym się dowiedzieć, a zaraz prosić o pomoc w jaki sposób ustawić aby postprocesor generował kod w formie np:
N200 G1 x20 c40
a nie np:
N200 G2 x20 y40 i0 j0.5 ??
Z góry dziękuję za pomoc.
Pozdrawiam Piotr
Re: Postprocesor dla tokarki z osią C
: 28 paź 2018, 18:34
autor: mateu5
Wystarczy że zmienisz literę osi Y na C, oczywiście wcześniej musisz wstawić procedurę która będzie uruchamiać polecenie transmit dla operacji frezarkich. Najprościej jak stworzysz sobie osobne postprocesory dla toczenia, frezowania osiowego i frezowania promieniowego a później wszystkie zlinkujesz do jednego.
Re: Postprocesor dla tokarki z osią C
: 03 lis 2018, 19:41
autor: piotrmax
Witam, sprawa rozwiązana poprzez napisanie prostej procedury. Dziękuje za wszelką pomoc.
Re: Postprocesor dla tokarki z osią C
: 20 paź 2019, 22:23
autor: radeko
Podłączę się do tematu . A jak zrobić żeby podczas frezowania osie były liczone 2x.
Zaznaczenie opcji Yx2 i Xx2 nie przynosi zmiany .
Nadal mam wartości na promień podczas frezowania a nie na średnicę .
Tez mam zlinkowane dwa postprocesory siemensa
Re: Postprocesor dla tokarki z osią C
: 21 paź 2019, 08:50
autor: mateu5
Możesz wstawić procedurę która będzie Ci to przeliczać. Poniżej najprostszy przykład, możesz ją rozbudować o warunki określające kiedy ma przeliczać a kiedy nie.
global mom_logname
global mom_pos
set mom_pos(0) [expr $mom_pos(0)*2]
set mom_pos(1) [expr $mom_pos(1)*2]
return 1