Problem z gubieniem kroków osi Z

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

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

Problem z gubieniem kroków osi Z

#1

Post napisał: relaxxis » 28 sty 2014, 12:36

Poczytałem na forum o gubieniu kroków i może być b.duzo przyczyn gubienia, ale może ktoś spotkał się z podobnym przypadkiem i zna rozwiązanie.
Frezarka chińska od początku gubiła kroki /bardzo rzadko/ w obu kierunkach i tylko oś Z.
Do tej pory nie przeszkadzało mi, bo robiłem duże elementy, bez konieczności zachowania super dokładności.
Teraz mam wyfrezować bardzo dokładne elementy i nie będzie możliwości poprawy.

Sterowanie przez PC i Mach 3.
Frezuję frezem grawerski w tworzywach do głebokości 3mm za jednym przejściem.
Prędkość 1000 mm/min przyspieszenie 600mm/min.

Objawy:

Przy frezowaniu czasami słychać jakby lekkie uderzenie lun gwałtowne zatrzymanie i wówczas gubi kroki, ale też bez uderzenia.
Kiedyś frezowałem powierzchnię i dokładnie co jakieś 20 przejść robiła "ciemniejszą" kreskę.
Czasami wariuje np. przy Home oś X jedzie bardzo szybko w drugą stronę i uderza w ramę.

Nie zawsze gubi kroki, np. frezowałem za jednym razem relief o grubości 25mm ,przejście fraza co 0,3 mm przez 1,5 godziny i wyszło idealnie.


Sterowanie przez PC i Mach3.
Leadshine’s Driver Stepper Drives M542
Napęd mam bezpośrednio z silników korkowych / brak szerszego opisu TYPE 57BYGH311P-16 /,
Sprzęgła bardzo solidne.
śruba kulowa 16tka, skok 5mm,
falownik bez jakichkolwiek oznaczeń

Motor Turning and Setup na dole mam:
Stepe per: 640
Velooty...:4500
Acceleration: 400
G's: 0,0407904
Step Pules: 0
Cir Pules: 0

Może coś zmienić w ustawieniach w MACHu....,
Jak ktoś miał taki problem to przy jakich prędkościach działa wam bez gubienia kroków.
Czy stabilizator napięcia sieci 220V może pomóc.?

Ps. Chyba sprężyna na osi Z nic nie pomoże, bo gubi w obu kierunkach.



Tagi:

Awatar użytkownika

noel20
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1395
Rejestracja: 02 lip 2010, 07:15
Lokalizacja: Białystok

#2

Post napisał: noel20 » 28 sty 2014, 15:13

Witam,
Mi to wygląda jak typowe objawy złego komputera i programu.
Najlepiej byłoby przetestować inny komputer z innym oprogramowaniem.
Jaki masz komp tak w ogóle? Sterujesz przez lpt czy masz zewnętrzny kontroler?


pixes2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 582
Rejestracja: 07 sty 2009, 18:38
Lokalizacja: Zgierz

#3

Post napisał: pixes2 » 28 sty 2014, 22:54

Popracować nad przyśpieszeniami. Niestety nie znam macha, więc nie powiem gdzie i jak.
To one z reguły są winne poślizgom silników.

Pozdrawiam.
Tomek.


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

#4

Post napisał: kak » 28 sty 2014, 23:35

Mi tak Zetka gubiła kroki podczas frezowania, jak podłączyłem 4tą oś, przez co zasilacz stał się za słaby.
Można na sterownikach mniejszy prąd ustawić, żeby odciążyć zasilacz.


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

#5

Post napisał: relaxxis » 30 sty 2014, 10:23

Pracuję na stacjonarnym PC. Jest tylko do CNC, nie mam nic w komie oprócz Macha3. Zrobiłem konfigurację system dla CNC, którą tutaj znalazłem, ale nie wszystko, bo nie wiedziałem gdzie w Windows XP są opcje do zmian.

Znalazłem taki opis:

"im wiekszy mikrokrok tym silnik słabszy moment ma, takze pytanie zasadnicze do autora postu na jaki mikrokrok ustawił silniki,
bo jesli 1/128 to wcale sie nie dziwie pracy skokowej, wystarczy 1/8 albo 1/10"

Ale jak zmienić w Machu... i czy ja mam źle... niestety nie wiem gdzie szukać i jak zmienić.

Napiszcie przy jakich prędkościach i ustawieniach pozbyliście się problemu......!

Dzięki za porady, wszystkie przeanalizuję ...


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

#6

Post napisał: kak » 30 sty 2014, 14:08

Też miałem 1/128 na początku ale zmieniłem na 1/10 (czyli 2000 kroków na obrót).
Mikrokrok się ustawia na M542. Na obudowie powinien być opis.
Kontaktami SW5 do SW8 ustawia sie mikrokrok.
Step per w motortuningu też musisz później zmienić i dopasować do mikrokroku.

Obrazek


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

#7

Post napisał: relaxxis » 01 lut 2014, 12:40

Czasami gubi jeden dwa kroki na półgodzinne frezowanie... a musze mieć wszystko na 100%

Kak: ale co konkretnie zmienić i gdzie.... czy trzeba we wszystkich draiverach?
i co i gdzie wówczas w Machu ...


W moich ustawieniach na draive osi X :
SW8 OFF
SW7 ON
SW6 OFF
SW5 ON
SW4 OFF
SW3 ON
SW2 OFF
SW1 OFF

czyli według opisu z: http://www.ebmia.pl/sterownik-sskb03-50 ... p-625.html
mam :
20 4000 ON OFF ON OFF

czyli mam 20 µkrok... czy jeszcze za dużo, czy coś innego źle?

Prąd szytowy :
2,84A 2,03A ON ON OFF

wolałbym to wszystko wiedzieć zanim rozbiorę frezarkę...


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

#8

Post napisał: kak » 03 lut 2014, 20:31

Jak masz ustawione na 4000 mikrokroków, tzn na jeden obrót śruby silnik robi 4000 kroków, to w Step per. musisz mieć wpisane 800.
Czyli silnik robi 800 kroków na 1mm posuwu.
A jeden krok daje 0,00125mm posuwu - potrzebna Ci taka dokadność? Pewnie we wrzecionie masz więcej luzu, nie mówiąc o prowadnicach lub ramie w Chińczyku.

Tak, mikrokrok możesz zmienić we wszystkich driverach.

A jakie masz silniki, ile osi i ile Amp zasilacz?


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

#9

Post napisał: relaxxis » 05 lut 2014, 20:50

KAK: dziękuję za wyjaśnienia. Oczywiście + za porady

Zadzwoniłem do firmy od Macha i wyjaśnili podobnie ja ty.

Powiedzieli, że mam zmienić :
Steps per: 800
Velooty...:2000
Acceleration: 200 lub nawet 100

Ciekawe, że Velooty samoistnie zmieniło się na 1999,8... czemu?

Też posprawdzać kable na sterowniku Ztki, bo było słychać uderzenie w momencie gubienia kroku.

Po zmianie ustawień jest b.dobrze. Mam nadzieję, że nie będzie gubić kroków.
Jak nie pomoże powinienem zmienić sterowanie.. lub ewentualnie silniki na mocniejsze.

Trudno mi powiedzieć jakie mam zasilanie... gdzie sprawdzić?

Ps. Tam gdzie kupiłem Macha jest super facet, który ma cierpliwość i wszystko logicznie wyjaśnia jak dziecku.... pomógł już kilka razy
Za cierpliwość ma u mnie niespodziankę.. dostanie kurierem dobrą Whisky ;-)


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

#10

Post napisał: kak » 05 lut 2014, 22:36

To stuknięcie to właśnie dźwięk silnika przeskakującego o jeden krok.
Jak moja gubiła kroki, to Mach był szczery i pokazywał że Zetka przeskoczyła o krok, potwierdzony stuknięciem.
Jak chcesz posłuchać pojedyncze stukanie to wciśnij Tab na klawiaturze i ustaw Slow Jog Rate na 1% albo mniej :-)

Gdzie sprawdzić zasilanie - powinno być gdzieś napisane, w papierach, na obudowie, na zasilaczu, na transformatorze.

Możesz też ustawić na jeszcze mniej kroków niż 4000. np. 2000

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”