Koraki na milimeter
Kako krmilnik preslika korake motorja v fizično razdaljo. Če je ta vrednost napačna, bo vsak izrez napačne velikosti.
Krmilnik motorju sporoči »premakni se za N korakov«. Motor se pri vsakem koraku premakne za del obrata, jermen, jermenica oziroma navojno vreteno pa to pretvorijo v linearni pomik. Koraki na milimeter so pretvorbeni faktor, torej število korakov motorja, ki povzroči 1 mm linearnega pomika.
Če je vrednost steps/mm napačna za 5 %, bo vsak izrez za 5 % napačne velikosti. Večina težav pri nastavitvi, pri katerih so deli vedno napačne velikosti, je povezana z vrednostjo steps/mm.
Osnove
Vsaka os ima svojo vrednost steps/mm. V GRBL so nastavitve $100 (X), $101 (Y) in $102 (Z).
Pri običajni jermenici GT2 s 16 zobmi, motorju z 200 koraki in 1/16 mikrokorakovanju dobimo približno 100 korakov/mm:
steps/mm = (motor_steps_per_rev × microsteps) / (belt_teeth × belt_pitch)
= (200 × 16) / (16 × 2)
= 100(Izračun se razlikuje glede na mehansko zasnovo. Število je takšno, kot velja za vaš stroj.)
Kako preveriti
- Stroju ukažite, naj se premakne za določeno razdaljo, na primer 100 mm po osi X.
- Izmerite, za koliko se je dejansko premaknil.
- Razmerje pokaže, ali je vrednost steps/mm pravilna.
Če ste ukazali premik za 100 mm, stroj pa se je premaknil za 95 mm, morate trenutno vrednost steps/mm povečati za približno 5.26 %. Za popravek jo pomnožite z 100 / 95.
Funkcija okvirjenja v Beam Bench je dober način za preverjanje: z njo okvirite pravokotnik velikosti 100 mm × 100 mm, nato pa ga izmerite s pomičnim merilom.
Kako Beam Bench to obravnava
Vrednost steps/mm je shranjena v vdelani programski opremi krmilnika, ne v Beam Bench. Beam Bench samo pošlje G-code, pretvorbo pa izvede krmilnik.
Če želite nastaviti steps/mm, najprej preberite trenutne vrednosti z ukazom $$, izračunajte novo vrednost za vsako os, nato pa uporabite $100=… in $101=… kot skladenjski predlogi. Vsako elipso nadomestite z izračunano vrednostjo, značilno za vaš stroj; nobene od predlog ne prilepite nespremenjene. Spremembe se shranijo v EEPROM krmilnika.
Zavihek GRBL Settings v razdelku Device Settings omogoča ogled in urejanje teh vrednosti. Spremembe nastavitev $100, $101 in $102 se shranijo v EEPROM krmilnika. Apply to Active Profile ne kopira vrednosti steps/mm, temveč v S-value Max kopira samo veljaven $30, v Max Speed pa nižjo veljavno hitrost iz $110 oziroma $111.
Kdaj je pomembno
- Ko spremenite kateri koli mehanski del: motor, jermenico, jermen, navojno vreteno ali nastavitev mikrokorakovanja.
- Ko zamenjate krmilnik.
- Ko prvič nastavite nov stroj.
Kdaj ni pomembno
Ko je nastavitev enkrat pravilno izvedena, vrednost steps/mm ne odstopa. Če ne spremenite ničesar fizičnega, je ni treba znova nastavljati.
Sorodno
- Plošča Console,
$$za izpis trenutnih vrednosti - Device Settings → zavihek GRBL Settings
- Referenčni vodnik za nastavitve z znakom za dolar
- Osnove GRBL