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ć”
to żadne wiatry nie będą Ci sprzyjać”
-
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ć”
to żadne wiatry nie będą Ci sprzyjać”
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 3
- Posty: 741
- Rejestracja: 16 lip 2008, 15:07
- Lokalizacja: Polska, Augustow