Strona 1 z 1

Powtarzanie programu Mach3 toczenie

: 28 lip 2010, 11:35
autor: seru22
Jak najlepiej zapętlić program w Mach3 aby start nowego elementu zaczynał się w miejscu końca wcześniejszego. Próbowałem z g54-g59 i z podprogramami i jakoś symulacja mi tego nie wykrywała (zrobiła tylko pierwszy element i dalej nic)
Nawet w przyrostowych mi tego nie łyka
taki przykład:
G0 g49 G40 G18
G80 G90 g94g54
g0x0z0
g91
m98p100l8
g90
x0z0
m30

O100
x5f500
z-11
x-5
M99

Jeżeli mógłby ktoś jakąś próbkę wkleić byłbym wdzięczny bo pewnie się da i podprogramem i g54-59i pewnie jeszcze jakoś:P

PS: Poradziłem sobie jakoś przez G54-G59.
Interesuje mnie za to funkcja G92 i G53 czy może ktoś ma jakieś materiały na ten temat PL?

: 14 lis 2010, 01:56
autor: dziabi3
Ja kolego robię tak że na końcu programu wstawiam

G92 Z0

i po czymś takim mach zaczyna prace od miejsca gdzie staną chodzi mi o oś z


u mnie dział i trochę to dziwne ale w instrukcji jest opisane to troszkę inaczej

: 14 lis 2010, 13:46
autor: wieslawbarek
Tu nie ma nic dziwnego :mrgreen: po wywołaniu
G92 x0 y0 z0 Mach wstawia tam gdzie maszyna aktualnie stoi początek układu współrzędnych Można też przesunąć w dowolne miejsce

G0 x100y100z-100 (to akurat do frezarki)
g92 x0y0z0
m98 p1 l ileś tam

: 18 lis 2010, 19:32
autor: dziabi3
Aby napisać program który będzie się przesuwał po np odcięciu plastra materiału trzeba tak zrobić


G92.1 <odwołanie przesunięć osi z w razie przerwania programu >
Dojazd do materiału
M98 P01 L <i tu wartość powturzeń ile chcesz>
G92.1 odwołanie przesunięć 0 osi Z
wycofanie narzędzia do pozycji referencyjnej
M30

O01 <podprogram>
Treść podprogramu np ciecie materiału na plastry
G92 Z0 <przesuniecie osi z aby następne powtórzenie podprogramu zaczęło się w końcu poprzedniego>
M99