Znaleziono 1 wynik

autor: FDSA
22 paź 2011, 01:30
Forum: Mach 2 / 3 / 4 (ArtSoft software)
Temat: Mach 3 pomija komendy - dlaczego?
Odpowiedzi: 1
Odsłony: 1184

Mach 3 pomija komendy - dlaczego?

Jak w temacie... Napisałem sobie program do powiercenia płyty aluminiowej. Zawieraja 3 podprogramy. Działa na zasadzie:

Wiercona płyta w liniach poziomych w dwóch różnych sekwencjach.

1 podprogram: cykl wiercenia z wyciąganiem wiórów itd.

2.opis współżędnej X pierwszej sekwencji

3.opis współżędnej X drugiej sekwencji

W programie idzie to tak

-Ustawiam Y wywołuje PPR (podprogram) 2
-wykonując podprogram 2 zmieniam sobie X i wywołuję co krok podprogram 1 (wiercenie)

-Ustawiam Y wywołuje PPR (podprogram) 3
-wykonując podprogram 3 zmieniam sobie X i wywołuję co krok podprogram 1 (wiercenie)

i tak w różnych kombinacjach. Do wywiercenia było 210 otworów i wszytko byłoby git gdyby mach nie pominął sobie losowo 6 otworów :)

Zakładam że nie jest to błąd kodu bo jeżeli ta sama sekwencja Xowa w jednym wierszu Y jest wykonywana poprawnie a w kolejnym brakuje któregoś otworu to coś jest nie tak. Co ciekawe w okienku wizualizacji ruchu maszny wszytko jest poprawnie i widać linię pionową (rzut ukośny) która obrazuje wiercenie. Natomiast program elegancko sobie przejeżdza nad tą linią jakby jej nie było i jedzie do następnego otworu.

Ma ktoś jakiś pomysł dlaczego?

Pozdrawiam
FDSA

Wróć do „Mach 3 pomija komendy - dlaczego?”