Podstawowe ustawienia w CNConv - ustawienie kroków dla osi

Dyskusje dotyczące działania obsługi programu CNConv

Autor tematu
zbigsm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 106
Rejestracja: 09 sie 2005, 23:44
Lokalizacja: BB
Kontakt:

Podstawowe ustawienia w CNConv - ustawienie kroków dla osi

#1

Post napisał: zbigsm » 01 lis 2012, 18:58

Mam maszynkę zbudowaną na paskach zębatych. Na osi silników są koła zębate T5 16 zębów.
Teraz obliczamy odpowiednie wartości do wpisania w konfiguracji parametrów "fizycznych" maszyny, mając silnik 200 kroków, sterownik M542 ustawiony na podział 1/32.
200 kroków x 32 = 6400 impulsów na obrót.
16 zębów x 5 mm = 80 mm przesuwu na obrót.
Wpisuję powyższe do parametrów osi X Y i maszyna rusza. Niestety, zamiast przesunąć oś o 100 mm (zadane w pracy ręcznej przy wciśniętym Shift), dostaję przesunięcie 111 mm.
Błąd jest powtarzalny w osi X i Y, również przy wielokrotnej pracy ręcznej występuje przesunięcie 111, 222, 333 mm itd.
Korekcja wartości przesuwu na obrót z 80 mm na 72 mm powoduje przesuwanie o 100 mm. Te 72 mm nie są dokładne, bo wychodzi liczba z miejscami po przecinku, a program CNConv nie przyjmuje liczb poza całkowitymi.
Dodam, że te same wartości wpisane w Macha powodują bezbłędne przesuwanie osi.

Co robię źle, albo gdzie jest błąd w moich obliczeniach?


Pozdrawiam - Zbyszek z BB

Tagi:

Wróć do „CNConv”