Arduino GRBL - ilość kroków / ob
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 4
- Posty: 6
- Rejestracja: 12 wrz 2016, 20:40
- Lokalizacja: Sosnowiec
Arduino GRBL - ilość kroków / ob
Witam,
Mam problem z obliczeniem ilości kroków na ob.
Sterownik NDC556 : ustawione pulse/rev 800
Silnik krokowy 1.9Nm 4.2A 1.8` - 200 imp/ob
Śruba TR18x4 - 4mm/ob
Program UGS 2.0.0 stable
Liczymy
200x8 = 1600 /4 = 400 imp/ob
po wpisaniu tej wartości i ustawieniu na g0 x1 o 1mm leci na 1,9mm
jak ustawie $100=1000
1mm to 4,75mm
więc 1mm to $100=210,5
Co źle liczę?? proszę o pomoc
Pozdrawiam Jarek
Mam problem z obliczeniem ilości kroków na ob.
Sterownik NDC556 : ustawione pulse/rev 800
Silnik krokowy 1.9Nm 4.2A 1.8` - 200 imp/ob
Śruba TR18x4 - 4mm/ob
Program UGS 2.0.0 stable
Liczymy
200x8 = 1600 /4 = 400 imp/ob
po wpisaniu tej wartości i ustawieniu na g0 x1 o 1mm leci na 1,9mm
jak ustawie $100=1000
1mm to 4,75mm
więc 1mm to $100=210,5
Co źle liczę?? proszę o pomoc
Pozdrawiam Jarek
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 183
- Rejestracja: 06 wrz 2007, 23:18
- Lokalizacja: Wodzisław Śl.
Re: Arduino GRBL - ilość kroków / ob
Skąd te "8" silnik potrzebuje 50 impulsów żeby śruba przesunęła się o 1 mm i na sterowniku masz 800 czyli powinieneś pomnożyć to x 4 impulsy na 1 krok silnika łącznie wychodzi 200 imp. na 1 mm
Załączam kalkulator w exelu
Załączam kalkulator w exelu
- Załączniki
-
- StepperCalc_ALENZ_rev1.xls
- (30.5 KiB) Pobrany 572 razy
Ostatnio zmieniony 27 lip 2018, 23:00 przez Darek05, łącznie zmieniany 2 razy.

O0O0O0O0O0O0O0O0O
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 4391
- Rejestracja: 13 lut 2017, 19:34
- Lokalizacja: Szczecin
Re: Arduino GRBL - ilość kroków / ob
800 impulsow to 4mm (jeden obrót)
Zatem jeden milimetr to ok, 800/4 impulsów.
Około, bo raz, skok śruby nie będzie idealny, podział na mikrokroki to 2. Jak Ci wychodzi 210, to jakieś 5% odchylenia, ale zrób test na największym odcinku na jakim dasz radę, bedzie dokladniej.
Zatem jeden milimetr to ok, 800/4 impulsów.
Około, bo raz, skok śruby nie będzie idealny, podział na mikrokroki to 2. Jak Ci wychodzi 210, to jakieś 5% odchylenia, ale zrób test na największym odcinku na jakim dasz radę, bedzie dokladniej.
Można?
Morzna!!!
Morzna!!!
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 4
- Posty: 6
- Rejestracja: 12 wrz 2016, 20:40
- Lokalizacja: Sosnowiec
Re: Arduino GRBL - ilość kroków / ob
Dzięki za odpowiedz,
wszystko działa ok, na 35cm brak różnicy w ustawieniu i pomiarze, zwykła taśma miernicza więc słabo precyzyjnie ale wychodzi w punkt 35cm przy 200 imp/ob
wszystko działa ok, na 35cm brak różnicy w ustawieniu i pomiarze, zwykła taśma miernicza więc słabo precyzyjnie ale wychodzi w punkt 35cm przy 200 imp/ob
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 4
- Posty: 6
- Rejestracja: 12 wrz 2016, 20:40
- Lokalizacja: Sosnowiec
Re: Arduino GRBL - ilość kroków / ob
Witam,
nadal mam problem z odległościami , pomiary słabe , co może być przyczyną ??
udało się wyfrezować koty wymiary 10cmx10cm, prędkość z f100 , prędkość x,y 1000.

przy większych odległościach np 30cm pomiar nie odbiega zbyt wiele ale przy 1,2,3mm masakra.
ustawienia grbl
bez różnicy czy 800 czy 1600 imp/ob

filmy poniżej
step size 1, feed rate 1 - 0,93 mm
https://youtu.be/dCtY5S_iZn8
step size 1, feed rate 10 - 0,84 mm
https://youtu.be/l-IBge0Pzf4
step size 1, feed rate 100 - 0,54 mm
https://youtu.be/9Xnihy8ozQI
Ktoś ma jakiś pomysł ??
nadal mam problem z odległościami , pomiary słabe , co może być przyczyną ??
udało się wyfrezować koty wymiary 10cmx10cm, prędkość z f100 , prędkość x,y 1000.

przy większych odległościach np 30cm pomiar nie odbiega zbyt wiele ale przy 1,2,3mm masakra.
ustawienia grbl
bez różnicy czy 800 czy 1600 imp/ob

filmy poniżej
step size 1, feed rate 1 - 0,93 mm
https://youtu.be/dCtY5S_iZn8
step size 1, feed rate 10 - 0,84 mm
https://youtu.be/l-IBge0Pzf4
step size 1, feed rate 100 - 0,54 mm
https://youtu.be/9Xnihy8ozQI
Ktoś ma jakiś pomysł ??
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1242
- Rejestracja: 15 lis 2009, 02:46
- Lokalizacja: Olsztyn
- Kontakt:
Re: Arduino GRBL - ilość kroków / ob
Gdyby odchyłka była stała, byłyby to luzy. Pewnie i tak są.
Im większa prędkość - mniejszy przesuw. Ewidentne gubienie kroków przez silnik.
Przyczyny:?
- Za wysoka rampa przyspieszeń?
- Duże opory ruchu?
- Za słabe zasilanie silników?
Zacznij od pierwszego.
Albo i za słabe silniki do poruszanej masy.
Im większa prędkość - mniejszy przesuw. Ewidentne gubienie kroków przez silnik.
Przyczyny:?
- Za wysoka rampa przyspieszeń?
- Duże opory ruchu?
- Za słabe zasilanie silników?
Zacznij od pierwszego.
Albo i za słabe silniki do poruszanej masy.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 134
- Rejestracja: 15 kwie 2009, 15:18
- Lokalizacja: Płock
Re: Arduino GRBL - ilość kroków / ob
Z ustawień w GRBL które są podane , przyspieszenie silników następuje bardzo wolno więc ok , ale parametr $0 masz zbyt duży co może powodować opóźnienia kodu timera do obsługi sterowników silników krokowych ,wg mnie powinno zawierać od 3 do max 10 po próbuj z takimi wartościami
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 4
- Posty: 6
- Rejestracja: 12 wrz 2016, 20:40
- Lokalizacja: Sosnowiec
Re: Arduino GRBL - ilość kroków / ob
Witam,
przetestowałem wszystkie ustawienia i nic,
udało się dopiero jak parametr $1 mam na 255 czyli step idle delay na zawsze włączony, sterowniki szumią ale nie grzeją się i silniki zimne, przyspieszenie 100mm/sek2 i 2000mm/min podział na 20 mikrokroków , bez problemu czy mam 0,1mm czy 10 mm ustawia się idealnie bez względu na prędkość
Dzięki za pomoc natomiast nie wiem dlaczego muszę mieć $1 na 255.
Dodane 1 godzina 15 minuty 24 sekundy:
filmik z pozycjonowania - 1mm , f100, i f2000
https://youtu.be/E6mukz_hSpc
przetestowałem wszystkie ustawienia i nic,
udało się dopiero jak parametr $1 mam na 255 czyli step idle delay na zawsze włączony, sterowniki szumią ale nie grzeją się i silniki zimne, przyspieszenie 100mm/sek2 i 2000mm/min podział na 20 mikrokroków , bez problemu czy mam 0,1mm czy 10 mm ustawia się idealnie bez względu na prędkość

Dzięki za pomoc natomiast nie wiem dlaczego muszę mieć $1 na 255.
Dodane 1 godzina 15 minuty 24 sekundy:
filmik z pozycjonowania - 1mm , f100, i f2000
https://youtu.be/E6mukz_hSpc