Witam
Na początku pozdrawiam wszystkich dłubiących. Ostatnio mnie wzięło na zrobienie sobie własnego cnc na trzech osiach.
Arduino UNO
CNC Shield
A4988 (rezystor 100)
Nema 17HS19-2004S1
GRBL Controller 3.6.1
GRBL 0.9a
Wszystko szło w jak najlepszym porządku i maszynka rysowała jak głupia proste kółka, krzyżyki, kwadraciki napisane ręcznie Gcodem. Problem pojawił się z bardziej zaangażowanymi kodami wygenerowanymi w innych programach np. Inkscape lub
www.makercam.com bo okazało się że zamiast mm mam centymetr i po zmianie w Grbl (200.000 step/mm) wszystko chodzi o wiele wolniej aczkolwiek milimetr jest milimetrem
(zmiana default seek, default feed nawet na 7200.000 nie przynosi zamierzonego rezultatu)
W związku z tym mam parę pytań:
1. Na płytce cnc shield wrzuciłem po dwie zworki czyli 8 kroków. Czy dobrze a jeżeli nie to ile "sforkuf" mam wrzucić ?
2. Na potencjometrach w A4988 (rezystor 100-ka) ustawiłem o ile się nie mylę 1,2 Volta. Czy dobrze ? (wzór znam ale już zgłupiałem)
Link do specyfikacji silnika
https://www.omc-stepperonline.com/download/17HS19-2004S1.pdf3. Wrzuciłem do GRBL bardziej skomplikowany kod i na visualiserze wszystko jest ok a jednak maszyna w paru miejscach się "gubi" i robi sobie na przykład ni stąd ni zowąd "kółko lub 1/4 kółka" i dzieje się to przeważnie na łukach. Pytanie brzmi: Czy to coś z silnikami nie ten teges czy to raczej niezgodność gcode-u z innych programów ? Dodam że jak zrobiłem kółko w Makercam to maszynka wyrysowała mi bardzo ładną tarczę do drewna z pięknymi ząbkami
Z góry dziękuję za pomoc w rozwiązaniu problemu i mam nadzieje że nie zapomniałem o podaniu jakiś istotnych danych.
Pozdrawiam