Z głupia zaktualizowałem Klippera i się zemściło.
Jak mają być podane parametry osi?
W starym jest steps/mm i to jest jednoznaczne.
W nowym widzę ma być microsteps i rotation_distance, jeśli tak, to skąd niby wiadomo ile jest kroków na obrót?
kroki w Klipperze
- dziobu
- Zasłużony
- Postów w temacie: 1
- Posty: 8959
- Rejestracja: 28 gru 2016, 16:38
- Drukarka: ZMorph 2.0(S)
- x 5875
- Kontakt:
Re: kroki w Klipperze
Kroki na obrót - podstawa to te z silnika i to mnożysz razy podziałka ze stepów (z nastaw/zworek).
Dystans jednego obrotu wynika z mechaniki jaką masz.
Przecież wcześniej też musiałeś wiedzieć ile czego masz.
Dystans jednego obrotu wynika z mechaniki jaką masz.
Przecież wcześniej też musiałeś wiedzieć ile czego masz.
Pozdrawiam
Paweł
Projekty: ELF | AVAT 01 | HotPlate-1
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
Paweł
Drukarki: Flsun i3 Plus | Flsun G | Kossel | FF Dreamer | Monoprice MP Mini | Copymaster3D Pro 500 | AIO Robotics ZEUS | Zmorph 2.0 | Climber 7
Też fajne: Wydruki | Moje twory w 3D | Inne
Re: kroki w Klipperze
Co ja wiem to moje, ale skąd Klipper ma wiedzieć jak się mu podaje tylko microsteps i rotation_distance?
Ewidentnie brakuje czegoś na kształt "steps per rotation", no chyba, że programiści zakładają, że nie ma innych silników jak 200 na obrót - co jest bzdurą oczywiście.
Ewidentnie brakuje czegoś na kształt "steps per rotation", no chyba, że programiści zakładają, że nie ma innych silników jak 200 na obrót - co jest bzdurą oczywiście.
- Jarewa
- Drukarz
- Postów w temacie: 1
- Posty: 1631
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 375
Re: kroki w Klipperze
A to łatwo obliczyć o ile to standardowy pasek GT2 to mówi 2mm między środkami zębów, i znając to trzeba policzyć ile zębatka ma zębów i ilość*2 czyli tyle pokona mm na obrót. A znając ile na pełny obrót ma mm możemy przeliczyć ile ma kroków na mm
rotation_distance = <full_steps_per_rotation> * <microsteps> / <steps_per_mm>
Ilość kroków silnika na pełny obrót przeważnie standard 1.8st - 200 0.9st-400
Re: kroki w Klipperze
OK już wszystko wiem. Można podać full_steps_per_rotation, jak się nie poda to program zakłada 200.