Strona 1 z 2

Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 28 maja 2019, 20:21
autor: drzasiek90
Witam.
Uruchamiam nową maszynę sterowaną z programu mach3.
Silniki krokowe, komputer z systemem windows2000, fizyczny port LPT nie żadne przejściówki.
Napotkałem problem podczas frezowania, który polega na tym, że w miarę zagłębiania się w materiał przesuwa się niejako układ współrzędnych wzdłuż osi X na minus.
Otóż opiszę przykładem.
Frezuję kieszeń okrągłą i kwadratową.
Po wyfrezowaniu obydwie kieszenie mają jedną ze ścian (konkretnie ścianę od strony dodatniej osi X) pochyloną pod pewnym (dość dużym kątem). Na ścianie widać równo każdy przejazd narzędzia jak z każdym zagłębieniem narzędzie przejechało bardziej na minus na osi X. Problem nie polega na gubieniu kroków na osi X, bo nie byłoby to tak jednorodne, Ściana pochylona jest pod stałym kątem, za każdym razem tak samo.
Obrazek Obrazek

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 28 maja 2019, 21:03
autor: Steryd
a jak wygląda kod?

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 29 maja 2019, 06:53
autor: drzasiek90
Kieszenie wygenerowane z kreatora mach 3.
Wycinałem również kształt generowany we własnym programie cam i również ta sama sytuacja.

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 29 maja 2019, 20:23
autor: drzasiek90
Problem leży w sterowniku silnika. Mam 3 sterowniki takie same, nowe, na tb6600. Okazuje się że ten jeden przy zmianie kierunku wykonuje jeszcze jeden krok w poprzednim kierunku i dopiero potem w zadanym. Zmiana kierunku w drugą stronę działa poprawnie. Pozostałe 2 sterowniki nie mają tego efektu

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 29 maja 2019, 23:58
autor: Steryd
wygląda na za małe opóźnienie sygnału step w stosunku do dir. Powinno to się dać w MACHu wyregulować, ale nie pamiętam gdzie, dawno do niego nie zaglądałem.

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 30 maja 2019, 20:25
autor: drzasiek90
Sygnały bezpośrednio na sterowniku wyglądają ładnie. Opóźnienie step do dir to ok 40us.
Szukam gdzie można w machu to opóźnienie zwiększyć ale nie mogę nigdzie znaleźć

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 30 maja 2019, 21:50
autor: Steryd
w ustawieniach osi zaraz obok przycisku "anuluj"
pewnie jest 0, daj ze 2 (to chyba w milisekundach)

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 31 maja 2019, 07:10
autor: drzasiek90
Ale to jest czas impulsu a nie opóźnienie.
Z ciekawości wstawiałem tam różne wartości ale niczego to nie zmienia w działaniu.

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 31 maja 2019, 09:44
autor: dudziak4
Ja bym reklamował albo wymienił sterownik na nowy bo raczej z tym nic nie zrobisz. Nawet jak znajdziesz tą funkcję w machu w co wątpię to będzie ona działać tak samo w prawo jak i w lewo a z tego co piszesz problem występuje przy obrocie tylko w jedną stronę więc nic ci to nie da.

Re: Mach 3 - problem z przesuwaniem współrzędnych w jednej osi

: 31 maja 2019, 09:55
autor: drzasiek90
Reklamacja do Chińczyka? :)
Sygnały sprawdzałem na sterowniku na gnieździe wejściowym.
Dalej jeszcze jest optoizolacja ale nie mogę się dostać z pomiarem za transoptor bo radiator do układu TB jest przyklejony na jakimś chińskim kleju i nie idzie go oderwać. Prawdopodobnie albo coś jest z jednym transoptorem albo wszystkie są na granicy parametrów a mają taką rozbieżność że co któryś się zdarzy taki.
Sterownik już zakupiłem nowy w lokalnym serwisie więc możliwe że dziś już będę testował.