Calibreren van Stappenmotoren in Marlin

Wanneer je begint met je nieuwe 3D printer of MPCNC is het kalibreren van de stappenmotoren een van de eerste dingen die je moet doen. Als je dit niet goed doet zullen alle afmetingen van je prints of snedes verkeerd zijn.

De meeste 3D printers (en de MPCNC) draaien op de Marlin firmware en hebben daardoor een makkelijke manier om de stappenmotoren te corrigeren.

We beginnen met het ophalen van de huidige instellingen door te verbinden met het moederbord en in de console M503 te typen. Marlin zal nu iets als dit terugsturen:
Steps per unit: M92 X100.00 Y100.00 Z400.00 E140.00

We beginnen met de Z-as: meet met een schuifmaat de hoogte tussen de huidige positie van de Z-as en de bovenkant van het werkgebied. Beweeg de Z-as nu in met de software 100 mm omhoog of omlaag en meet de afstand opnieuw. Als dit niet exact 100 mm is in werkelijkheid moet deze as gekalibreerd worden.

De nieuwe stappen kan je op de volgende manier berekenen:
huidige stappen / gemeten afstand in mm x 100 = nieuwe stappen
400 / 102 x 100 = 392 stappen

Nu moeten we deze nieuwe waarde nog opslaan in de Marlin firmware; hiervoor typen we het volgende commando in de console:
M92 Z[nieuwe waarde]
M500 (opslaan)
M503 (controleren dat het is gelukt)

In dit geval:
M92 Z392
M500
M503

Nu moet je al deze stappen herhalen voor de andere assen, en bij de 3D printer de extruder, en ben je klaar.