Mach3 Kompensacja luzów

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
Mentor
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 4
Posty: 25
Rejestracja: 10 lip 2007, 10:02
Lokalizacja: Płock

Mach3 Kompensacja luzów

#1

Post napisał: Mentor » 21 lip 2009, 18:38

Witam
Posiadam wypalarkę płomieniową sterowaną za pomocą mach3.
Mam troszkę problemów z nią, ale po kolei.

Gdzie w konfiguracji ustawia się kompensację luzów ? po każdym zatrzymaniu silnika powstaje błąd im więcej palę elementów tym błąd się powiększa.

Do czego służy opcja w menu... "shuttle wheel setting" ?

Pozdrawiam Mentor



Tagi:


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#2

Post napisał: krzysiekgrab » 21 lip 2009, 20:09

Kompensacja luzów ustawiamy w config/backlash. Tam wpisujemy liczbę kroków o ile ma kasować luz. Co do drugiego pytania, to wydaje mi się że są to ustawienia zadajnika impulsowo obrotowego(MPG), który możemy podłączyć do macha.[/quote]
„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;


wieslawbarek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 847
Rejestracja: 05 gru 2006, 22:28
Lokalizacja: Bielsko Biała

#3

Post napisał: wieslawbarek » 21 lip 2009, 20:51

Co do drugiego pytania jet to czas w jakim Mach realizuje kompensację luzów tą którą wpisujesz w backlash


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

#4

Post napisał: Bbuli » 21 lip 2009, 20:55

Witam.Jeśli błąd się powiększa to raczej backlash nie pomoże...Czy jesteś pewny ustawień kroków na jednostkę?Lub jakieś opory na osiach?

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#5

Post napisał: markcomp77 » 21 lip 2009, 21:29

utrata (lub dodatkowe) kroki mogą wynikać ze zbyt dużej akceleracji (deakceleracji)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

kot1979
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 533
Rejestracja: 05 lip 2006, 09:01
Lokalizacja: Sulejowek
Kontakt:

#6

Post napisał: kot1979 » 21 lip 2009, 21:42

czyli rampa startowa silników ( mówiąc po polsku wolne startowanie silnikiem i wolne hamowanie silnikiem)
Nauczycielem wszystkiego jest praktyka.
www.galerianastrojow.pl

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#7

Post napisał: markcomp77 » 22 lip 2009, 09:07

bardziej
kot1979 pisze:po polsku
akceleracja - to przyśpieszenie
czyli - przyrost prędkości w czasie
2 zasada dynamiki Newtona <<--
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
Mentor
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 4
Posty: 25
Rejestracja: 10 lip 2007, 10:02
Lokalizacja: Płock

#8

Post napisał: Mentor » 22 lip 2009, 19:41

Witam ponownie

Sprawa wygląda następująco...
Portal porusza się na kołach zębatych, które są sterowane silnikiem DC (Servo controller UHU 3.00 pyffela) aby wyeliminować zakłócenia Step Dir dałem transmitery 485 "75176" które doskonale sobie z tym radzą.

Komputer 1,5Ghz, 512Mb RAM Windows 2000... Powyłączane wygaszacze i inne.

Mach wersja najnowsza ze strony R3.042.027 poprzednio była wersja R2... lecz dawała szpilki na porcie Step Dir, w nowszej wersji wyeliminowali to, są dłuższe sygnały.

Ustawienia silników... 50 kroków na 1mm z uwagi na masywną konstrukcję powolna jazda.

Problem jest następujący: w momencie kiedy jest program który jedzie G1 X3000 Y2000, to owszem dokładność jest co do 1/10 milimetra i wraca do zera. Lecz jeśli napisałem program który robi 40 kroków po 10mm do przodu i do tyłu to już nie wraca do zera jest uchyb prawie 1mm, z ciekawości oparłem się na maszynie aby dać większy opór, lecz to nie zwiększyło błędu... wygląda to na to, że przy każdej zmianie kierunku traci jeden krok. Z ciekawości ustawiłem dwa razy więcej kroków 100/1mm uchyb się zwiększył z 1 do 2 kroków zamiast 1mm zrobiły się już 2mm. Testowałem na różnych częstotliwościach 25-75Khz pełna wersja programu.

Eliminacja luzów nic tu nie pomogła.

Zaczynam się zastanawiać czy ten sterownik uhu nie odwala maniany, i czy on nie odpowiada za gubienie kroków podczas zmiany kierunku jazdy. Zmieniłem polaryzację dla DIR, portal zaczął jeździć w drugą stronę i uchyb także poszedł w drugą stronę więc to raczej nie luzy.

Za wszelkie sugestię będę wdzięczny bo ręce mi już opadają i brak pomysłów co nie tak.

Awatar użytkownika

k-m-r1
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1418
Rejestracja: 23 cze 2008, 10:38
Lokalizacja: OOL lub DW
Kontakt:

#9

Post napisał: k-m-r1 » 23 lip 2009, 06:51

może bląd w sterowniku uhu i tak jak piszesz sterowhnik przy nawrocie zapomina bądz gubi krok który poinien wykonac

zapytam przejazd do przyodu i tyłu jest wykonywany z jakąc przerwączy silnik zwalnia i rozpędza sie w drugąstrone?
MACH3 cncTworzenie Makr do palników magazynków THC OHC inneEKRANY dla firm producentów maszyn Budowa sprzedaż wypalarki plazma gaz obrotnice Elektrodrążarki Frezarki Tokarki Giętarki3D inne wg zlecenia 888 703 196 Tomek Komor [email protected]


Autor tematu
Mentor
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 4
Posty: 25
Rejestracja: 10 lip 2007, 10:02
Lokalizacja: Płock

#10

Post napisał: Mentor » 23 lip 2009, 11:20

Witam
Próbowałem z różnymi prędkościami, nawet z najbardziej wolnymi...
Tak silnik powoli hamuje, i tak samo się rozpędza, nie ma gwałtownych zatrzymań, sprawdzałem wszystko nawet na czystej konfiguracji programu z wpisaną tylko osią X

Jeszcze wpadłem na pomysł aby napisać prosty program w c++ pod linuxem aby wykluczyć system i program mach3 który wyśle odpowiednie kroki do sterownika uhu w tedy będę miał 100% pewność czy to wina sterownika, systemu czy samego macha...

Pozdrawiam Mentor

ODPOWIEDZ Poprzedni tematNastępny temat

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