Stránka 1 z 1

Mach 3 start z řádku po přerušení programu

Napsal: 30. 3. 2011, 2:16
od magi
Zdravím všechny zapřísáhlé příznivce Machu.
Včera jsem řešil problém na pálícím stroji, kdy mi vlivem nezapálení řezacího oblouku mašina vynechala řezanou pozici na dílci.
Jednalo se dílec který měl celkem 32 pozic a celé to bylo obsloužené jedním NC kódem. Ve chvíli kdy jsem zjistil že mašina vynechala a nezapálila, jsem stisknul "stop program". Po vyřešení závady (výměně elektrody a trysky), jsem chtěl začít znovu v přerušeném místě. Nemohu ale za nic na světě Macha donutit aby začal někde uprostřed programu a jel dál. Dělá totální nesmysly, najede si úplně mimo atd. Program je napsaný tak, že přejíždím mezi jednotlivými pozicemi v absolutním módu a po přejetí na danou pozici zavolám podprogram, který vykoná pozici. Ten už je napsaný v přírůstkovém módu.
Pokud najedu na řádek, (plácnu) g0 x250 y-155 tzn. přejeď z jedné pozice na jinou a dám "run from here" tak se to zblázní a udělá to nesmysl.
Nemůže být chyba v tom, že je neco absolutně a něco přírustkově? Nebo mě napadla chyba v mém plazmovém screenu, ale i v defaultním screenu mi to dělá stejné kraviny.
Pamatuju si, že dřív na programu napsaném celém v absolutním módu, když mi mašina nezapálila, normálně jsem ji stopnul a pak začal z řádku kde bylo potřeba.

Re: Mach 3 start z řádku po přerušení programu

Napsal: 30. 3. 2011, 2:22
od magi
Pro úplnost přikládám výkres a dotyčný NC kód.

Re: Mach 3 start z řádku po přerušení programu

Napsal: 31. 3. 2011, 6:01
od gamas
Zkusil bych se vyhnout definovani prirustku na zacatku Tveho programu. Pri preruseni zkontroluj, jestli uz po vykonanem podprog. mas volano absol G90. Pokud ne, bude to delat opicarny.