Dokumentacija Beam Bench

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

  1. Stroju ukažite, naj se premakne za določeno razdaljo, na primer 100 mm po osi X.
  2. Izmerite, za koliko se je dejansko premaknil.
  3. 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

On this page