Jak ustawić w Machu miejsce osi XYZ poczatku frezowania.?

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#11

Post napisał: kak » 16 sty 2012, 22:49

W Config/ Motor Tuning na dole z lewej strony wpisuje sie Step per, pszyspieszenie i max posuw.



Tagi:


Bbuli
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 869
Rejestracja: 10 mar 2007, 19:43
Lokalizacja: Rumia

#12

Post napisał: Bbuli » 17 sty 2012, 07:57

Plik cross.tap frezuje na wysokości +1.W kodzie co chwilę jest M3 i M5.Jeśli jest przekaźnik wrzeciona to tak trzaska jak komendy lecą,a na dodatek program staje na rozpędzanie wrzecionka.Tak mruga wyjście nr3.No step per w motor tuning trzeba ustawić by 10cm z programu było 10cm w realu.


Autor tematu
relaxxis
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 279
Rejestracja: 25 lis 2008, 22:44
Lokalizacja: GDANSK

#13

Post napisał: relaxxis » 17 sty 2012, 11:40

Maszyna ma program, ktory powinien wszystko sam ustawić, więc pomyslałem, że zaistaluje jeszcze raz Macha, bo wydaje mi się, że były inne ustawienia w Config/ Motor Tuning , ale nadal jest tak samo...

Po HOME os X i Y nie starują od zera tylko -2,0000 i -3.0000
Mogę przesunąc jak wcześniej do -298,0000 i -297,000
Czy mozna to zmienić?

Niestety nie wiem jakie wartości powinienem zmienić i wpisać w Config /Motor Tuning...?


kak
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1227
Rejestracja: 21 sie 2008, 17:46
Lokalizacja: Dania

#14

Post napisał: kak » 17 sty 2012, 13:44

Napisz jaki mikrokrok masz ustawiony na sterowniku, skok śruby, przełożenie, to moze ktos ci policzy Step per.
I wstaw zdjecie ustawień w Homing/Limits.


bateryjka
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 220
Rejestracja: 03 wrz 2008, 18:14
Lokalizacja: Opolskie

#15

Post napisał: bateryjka » 17 sty 2012, 17:45

Mach ma możliwość samoczynnej kalibracji STEP PER MM
W zakładce SETINGS w okolicy dolnego lewego rogu jest SET STEP PER UNITS
następnie wybieramy oś i wpisujemy wartość na jaką ma się przesunąć dana oś po zatrzymaniu się mierzymy odległość przejazdu i wpisujemy w w okienko Mach zapyta o potwierdzenie nowej wartości i sam przeliczy kroki na milimetr.
Zaczynamy od małej wartości a kończymy na maksymalnym dystansie zwiększając dokładność pomiaru.
Proste i w miarę dokładne jeśli posiadamy napęd przez przekładnię i nie chce się liczyć przełożenia.


Autor tematu
relaxxis
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 279
Rejestracja: 25 lis 2008, 22:44
Lokalizacja: GDANSK

#16

Post napisał: relaxxis » 17 sty 2012, 18:19

Napęd mam bezpośrednio z silnika / brak szerszego opisu TYPE 57BYGH311P-16 /, śruba kulowa 16tka, skok 5mm,
W Motor Turning and Setup na dole mam:
Stepe per: 640
Velooty...:4500
Acceleration: 400
G's: 0,0407904
Step Pules: 0
Cir Pules: 0

W HOME tak X300 x Y300 x Z-90 jak wymiary pola roboczego maszyny 300x300mm.
Ktore wartości zmieniać....? Czy mozna ustalić doświadczalnie jak pisze "baterryjka".?
Tylko gdzie jest zakładka "SETINGS" o której pisze, bo nie można znaleźć takiej, a może chodzi o tą o której napisałem.
Mam wersję angielską / nie chcę polskiej/.


Pawel Pawlicki
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 225
Rejestracja: 13 maja 2006, 20:20
Lokalizacja: Różnie

#17

Post napisał: Pawel Pawlicki » 17 sty 2012, 18:50

Wygląda że masz to ustawione dla 1/16 kroku.
Standardowo silniki krokowe na jeden obrót potrzebują 200 kroków (impulsów) co przy skoku śruby 5 mm daje 200/5=40 kroków na 1 mm. To dosyć marna rozdzielczość więc wprowadzono podział kroku na mikrokroki. Podziały są przez 2,4,8,16,32 itp.
W twoim przypadku Macha masz ustawionego tak jakby sterownik dzielił standardowy krok silnika na 16 mikrokroków.
Step per to jest właśnie ilość mikrokroków potrzebnych do przesunięcia osi o jedna jednostke w tym przypadku milimetr.
640/40 (standardowe przy skoku śruby 5 mm) = 16. Czy to dobrze, nie wiem. Wygląda dobrze bo nie jest to np. 17. Ale możesz mieć sterownik ustawiony na więcej (następne jest 32) i wtedy zamiast 100 mm oś będzie się przesuwać 50 mm.
A tak w ogóle, to nie do końca rozumiem jaki jest problem.
Czy maszyna nie trzyma wymiarów? 100 mm zadane w machu to inny wymiar rzeczywisty, czy trzyma wymiary tylko podjeżdża w inne punkty niż chcesz. Jeśli to pierwsze to sterownik, mikrokroki i ustawienie step per, jeśli to drugie to jakiś offset masz wpisany,
Wszyscy jesteśmy bardzo dojrzali dopóki ktoś nie przyniesie folii bąbelkowej.


bateryjka
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 220
Rejestracja: 03 wrz 2008, 18:14
Lokalizacja: Opolskie

#18

Post napisał: bateryjka » 17 sty 2012, 20:17

Obrazek
Teraz maszyna zatrzymuje się na ustawionych w machu 290Y i 290X, ale nie jest to rzeczywista odległość w mm. Dalekoo do długosci 290mm
Zmierz ile przejechała i podaj - obliczymy ilość kroków na mm


Autor tematu
relaxxis
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 10
Posty: 279
Rejestracja: 25 lis 2008, 22:44
Lokalizacja: GDANSK

#19

Post napisał: relaxxis » 17 sty 2012, 21:41

W HOME mam wartość 300 .
Po HOME oś X mogę przesunąć tylko o wyświetlaną wartość +300.0000, ale rzeczywista długość to 240mm.

Oczywiscie podziękowania dla wszystkich za pomoc...
Niestety brak polskiej instrukcji dla Mach3, wiec mam troszkę kłopotów. ;-)


bateryjka
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 220
Rejestracja: 03 wrz 2008, 18:14
Lokalizacja: Opolskie

#20

Post napisał: bateryjka » 18 sty 2012, 15:16

Zamiast twojej wartości 640 step per mm wpisz 800
Wpisujesz 300 przejeżdża 240. 300/240= 1.25
1.25 *640 (Twoje Step per..) daje 800

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”