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

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Odpovědět
Uživatelský avatar
magi
Sponzor fora
Příspěvky: 2723
Registrován: 16. 10. 2006, 12:40
Bydliště: Třebíč
Kontaktovat uživatele:

30. 3. 2011, 2:16

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.
Dle úpravy hnojiště poznáme hospodáře, dle výsledu voleb jakýchkoliv duševní úroveň voličů.
Uživatelský avatar
magi
Sponzor fora
Příspěvky: 2723
Registrován: 16. 10. 2006, 12:40
Bydliště: Třebíč
Kontaktovat uživatele:

30. 3. 2011, 2:22

Pro úplnost přikládám výkres a dotyčný NC kód.
Přílohy
rost_dolezal.JPG
rost_dolezal.txt
(848 bajtů) Staženo 334 x
Dle úpravy hnojiště poznáme hospodáře, dle výsledu voleb jakýchkoliv duševní úroveň voličů.
gamas
Příspěvky: 131
Registrován: 29. 11. 2007, 10:38
Bydliště: Nová Ves okr. Žďár nad Sázavou

31. 3. 2011, 6:01

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.
ZX Spectrum 88 - první PC
Odpovědět

Zpět na „MACH všech verzí“