Askeleet millimetriä kohti
Näin ohjain muuntaa moottorin askeleet fyysiseksi etäisyydeksi. Jos tämä on väärin, jokainen leikkaus on väärän kokoinen.
Ohjain käskee moottoria: "liiku N askelta". Moottori liikkuu yhtä askelta kohti murto-osan kierroksesta, ja hihna, hihnapyörä tai trapetsiruuvi muuntaa tämän lineaariseksi liikkeeksi. Askeleet millimetriä kohti on muuntokerroin, eli moottorin askelten määrä, joka tuottaa 1 mm:n lineaarisen liikkeen.
Jos askelta/mm-arvo on 5 % väärä, jokainen leikkaus on kooltaan 5 % väärä. Useimpien asetusten yhteydessä ilmenevien, jatkuvasti vääränkokoisia kappaleita tuottavien ongelmien syy on askelta/mm-arvossa.
Perusteet
Jokaisella akselilla on oma askelta/mm-arvonsa. GRBL:ssä asetukset ovat $100 (X), $101 (Y) ja $102 (Z).
Tyypillisellä 16-hampaisella GT2-hihnapyörällä, 200-askelisella moottorilla ja 1/16-mikroaskelluksella laskelma antaa noin 100 askelta/mm:
steps/mm = (motor_steps_per_rev × microsteps) / (belt_teeth × belt_pitch)
= (200 × 16) / (16 × 2)
= 100(Laskentatapa vaihtelee mekaanisen rakenteen mukaan. Koneesi arvo on se, mikä juuri sille kuuluu.)
Näin tarkistat arvon
- Käske konetta liikkumaan tietty matka, esimerkiksi 100 mm X-akselilla.
- Mittaa, kuinka pitkälle se todellisuudessa liikkui.
- Suhdeluku kertoo, onko askelta/mm-arvo oikea.
Jos käskit koneen liikkua 100 mm ja se liikkui 95 mm, nykyistä askelta/mm-arvoa täytyy suurentaa noin 5,26 %. Korjaa arvo kertomalla se luvulla 100 / 95.
Beam Benchin rajausajotoiminto on hyvä tapa tarkistaa arvo: anna sen rajata 100 mm × 100 mm:n suorakulmio ja mittaa se sitten työntömitalla.
Näin Beam Bench käsittelee arvon
Askelta/mm-arvo sijaitsee ohjaimen laiteohjelmistossa, ei Beam Benchissä. Beam Bench lähettää vain G-codea, ja ohjain tekee muunnoksen.
Aseta askelta/mm-arvo lukemalla ensin nykyiset arvot komennolla $$, laskemalla kullekin akselille uusi arvo ja käyttämällä sitten syntaksimalleina komentoja $100=… ja $101=…. Korvaa kukin ellipsi lasketulla, konekohtaisella arvolla. Älä liitä kumpaakaan mallia sellaisenaan. Muutokset säilyvät ohjaimen EEPROM-muistissa.
Device Settings -valintaikkunan GRBL Settings -välilehti tarjoaa käyttöliittymän näiden arvojen tarkasteluun ja muokkaamiseen. Muutokset arvoihin $100, $101 ja $102 säilyvät ohjaimen EEPROM-muistissa. Apply to Active Profile ei kopioi askelta/mm-arvoa. Se kopioi vain kelvollisen $30-arvon kohtaan S-value Max sekä pienemmän kelvollisen $110- tai $111-arvon kohtaan Max Speed.
Milloin sillä on merkitystä
- Kun muutat jotain mekaanista: moottoria, hihnapyörää, hihnaa, trapetsiruuvia tai mikroaskelluksen asetusta.
- Kun vaihdat ohjaimen.
- Kun otat uuden koneen käyttöön ensimmäistä kertaa.
Milloin sillä ei ole merkitystä
Kun askelta/mm-arvo on kerran säädetty kohdalleen, se ei muutu itsestään. Jos et muuta mitään fyysistä, sitä ei tarvitse säätää uudelleen.
Aiheeseen liittyvää
- Console-paneeli,
$$nykyisten arvojen tulostamiseen - Device Settings → GRBL Settings -välilehti
- Dollar-asetusten viiteopas
- GRBL:n perusteet