witam,
wiem, że temat byl wałkowany z milion razy, ale nie mogę się doszukać odpowiedzi. Jak mogę zapętlić wykonywanie programu w MACH2 ?
mach3 zapetlanie programu
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 157
- Rejestracja: 09 mar 2022, 11:25
- Lokalizacja: Śląskie
Re: mach3 zapetlanie programu
Cały program można powtarzać za pomocą kodu M47 - powtórz program od pierwszej linii.
Jeśli określoną ilość powtórzeń kawałek programu to np:
M98 P01 L10
M30
O01
(tu program)
M99
Gdzie: M98 to przeskok do podprogramu, P01 określenie numeru podprogramu (tutaj 01), L10 to ilość powtórzeń podprogramu, M30 koniec programu, O01 numer/nazwa podprogramu, M99 powrót z podprogramu.
Byłbym zapomniał, sprawdzane na Mach3. Na Mach2 nie mam doświadczenia. Myślę że będzie podobnie.
Jeśli określoną ilość powtórzeń kawałek programu to np:
M98 P01 L10
M30
O01
(tu program)
M99
Gdzie: M98 to przeskok do podprogramu, P01 określenie numeru podprogramu (tutaj 01), L10 to ilość powtórzeń podprogramu, M30 koniec programu, O01 numer/nazwa podprogramu, M99 powrót z podprogramu.
Byłbym zapomniał, sprawdzane na Mach3. Na Mach2 nie mam doświadczenia. Myślę że będzie podobnie.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 2347
- Rejestracja: 28 sty 2007, 16:12
- Lokalizacja: Łódź
Re: mach3 zapetlanie programu
również:
OemDRO(78) określa ilość powtórzeń dla M30 i po uruchomieniu wyświetla zmniejszającą się wartość z ilością pozostałą do wykonania
OemLed(55) świeci o aktywności pętli powtórzeń (w Mach2 oba elementy masz na standardowym pulpicie frezarki)
Wszystkie warianty - M47, podprogram i te dwa wyżej działają w obu wersjach Macha