Witam,
Zbudowałem styroploter, który chcę sterować Machem2.
Trzy silniki dwa w osi Y jeden w X
Oś Z ustawiłem jako slave pod Y. Zainstalowałem HOMY na dwóch osiach.
Podczas referencji All home zeruje się oś Y i X , ale po nich jeszcze raz zeruje się Z.
Czy jest jakiś sposób aby wyłączyć to dodatkowe zerowanie osi Z ?
Zerowanie przebiega w tej kolejności - najpierw Y następnie X i Z.
Czy tę kolejność też można ustawić?
Styroploter sterowany Mach2
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 741
- Rejestracja: 16 lip 2008, 15:07
- Lokalizacja: Polska, Augustow
W machu 3 bym ci powiedział jak to zrobić, ale w machu 2 za bardzo nie wiem
[ Dodano: 2009-06-05, 22:17 ]
Poszperałem i znalazłem jakieś rozwiązanie
Tworzysz makro(u mnie był by to katalog C:\Mach2\macros\Mach2Mill) o jakieś nazwie(np. home.m1s), a w nim wpisujesz:
DoButton( 22 )
DoButton( 23 )
DoButton( 24 )
DoButton( 25 )
Powyższa sekwencja spowoduje zbazowanie kolejno osi x,y,z,a. Wywalasz linię której nie chcesz. Makro ma rozszerzenie .m1s
Następnie przechodzisz do okna MDI i wpisujesz w linii MDI nazwę swego makra wywołując je.

[ Dodano: 2009-06-05, 22:17 ]
Poszperałem i znalazłem jakieś rozwiązanie

Tworzysz makro(u mnie był by to katalog C:\Mach2\macros\Mach2Mill) o jakieś nazwie(np. home.m1s), a w nim wpisujesz:
DoButton( 22 )
DoButton( 23 )
DoButton( 24 )
DoButton( 25 )
Powyższa sekwencja spowoduje zbazowanie kolejno osi x,y,z,a. Wywalasz linię której nie chcesz. Makro ma rozszerzenie .m1s
Następnie przechodzisz do okna MDI i wpisujesz w linii MDI nazwę swego makra wywołując je.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 479
- Rejestracja: 22 lis 2008, 18:29
- Lokalizacja: Mazowsze
Dzięki za odpowiedź!krzysiekgrab pisze:Poszperałem i znalazłem jakieś rozwiązanie
Tworzysz makro(u mnie był by to katalog C:\Mach2\macros\Mach2Mill) o jakieś nazwie(np. home.m1s)
Znalazłem ten katalog i wszystko jest jak napisałeś - jest tam wiele plików z rozszerzeniem .m1s , które na razie niema pojęcia do czego służą..
ale ok! zakładam katalog home i wpisuje to co napisałeś - tylko jak mam to wywołać??
wpisując nazwę pliku??
Sory za banalne być może pytania, ale Machem z podłączoną maszyną bawię sie od kilku godzin i uczę się sterować tym programem.
Choć ma to być styroploter - na czas nauki przerobiłem go na rysujący

Małe sprostowanie do pierwszego postu:
Oczywiście osi Z nie można podporządkować pod Y - przynajmniej ja nie znalazłem takiej opcji.
Oś Z jest wyłączona a włączona oś A i ta jest podporządkowana Y.
Na razie w plikach nic nie zmieniałem - a radzę sobie tak że silnik który steruje tą osią która po raz trzeci chce się zerować - pracuje tam gdzie jest wyłącznik HOME - czyli z zera wpada na wyłącznik i wraca na poz. zero.
Podczas generowania G-kodów zawsze mam uwzględnioną oś Z _ której niby niema..
Wywalam te linie podczas edycji - myśle że też jest jakiś sposób, aby programowo tego nie robił.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 741
- Rejestracja: 16 lip 2008, 15:07
- Lokalizacja: Polska, Augustow
Wchodzisz do np. C:\Mach2\macros\Mach2Mill i tu tworzysz nowy plik np. home.m1s lub edytujesz któryś z już istniejących(jeżeli uznasz, że nie będzie ci już potrzebny
) i następnie wklejasz do niego to co wyżej napisałem(do...). W programie w oknie mdi wywołujesz te makro jego nazwą, czyli home

„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 741
- Rejestracja: 16 lip 2008, 15:07
- Lokalizacja: Polska, Augustow
Kiedy będziesz chciał zbazować maszynę będziesz musiał wpisać nazwę makra w oknie MDI zamiast klikania na przycisk bazowania.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;
to żadne wiatry nie będą Ci sprzyjać”
Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;