Bygg din egen CNC-maskin. (11 / 20 steg)
Steg 11: kalibrering
Med allt anbringas på nytt är det dags att se till att när du berättar GRBL Controller att flytta 10 mm, den gör just detta.
Ingela 's instructable säger att han använder 53.3333 för steg/mm på CD drivmotorn och detta är vacker plats, så jag gick med som. Det fungerar alldeles utmärkt.
Låt oss öppna GRBL Controller.
För att justera speciell, skriv $2 = 53.333 i blocket kommandot och tryck Enter. Som kommer att förändra Z-axeln, i detta exempel. 0 $, $1, $2 är X, Y, Z, respektive.
Min X & Y är både bälte driven och så hittade jag denna ekvation för det:
[(360/din motor steps)*(microsteps)] / [(trissa Beck, mm) /(pulley gear teeth)]
Exempel: [(360 degrees/200 steps/degree {this step/deg is for a typical Nema17 in this example}) * (8 microsteps)] / [(1 pitch/mm) / (16 tänder totalt)] = 230.4steps / mm
För gängade stavar, använda:
[(360/din motor steps)*(microsteps)]/[(TPI)*(25.4)]
Exempel calc är samma bara använda 25,4 för att konvertera från tum till millimeter.
Dessa är bra utgångspunkter. Om du behöver justera ytterligare för att göra det mer exakt (och du kommer förmodligen), ta vad du beräknade och dividera med vad du såg och multiplicera med antalet.
Exempel: Låt säga att du beräknas Y-axeln till 100 mm, men den rör sig faktiskt 94 mm. Din dator är avstängd av 6 mm. 100mm / 94mm = 1.0638. 100 * 1.0638 = 106.38. Ingång 1 $ 106.38 i kommandot och använda det för att kompensera din axeln till 100mm.
Jag var tvungen att göra detta för min Y (scanner) eftersom jag anser att det kan finnas vissa redskap koppling som kastade förhållandet av. Nu är det inte när jag säger att flytta 10mm.
Du kan också prova kommer här: http://prusaprinters.org/calculator/
Dessa första tre (0$, $1 och $2) är ditt huvudsakliga fokus och om du vill ändra/lär dig om de andra inställningarna, använda den här länken: http://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.8