• +49-331-585-07-544
  • info@daniel-schuppelius.de

3D-Drucker: XYZ-Achsen kalibrieren

3D-Drucker: XYZ-Achsen kalibrieren

Mit diesem Skriptgenerator könnt ihr euren 3D-Drucker bzw. euren Extruder kalibrieren (XYZ-Achsen-Kalibrierung). Hierfür benötigt ihr erstmal eine Konsole zu eurem 3D Drucker. Einige benutzen hierfür das Programm Pronterface oder OctoPrint, ich benutze Luban (Snapmaker). Jetzt braucht ihr vorher natürlich noch den Referenzdruck, welchen ihr euch bei Thingiverse besorgen könnt.

Ihr habt den Flow und die E-Steps kalibriert? Dann könnt ihr euren Würfel ausdrucken. Setzt diesen Würfel dafür auf ein Floss (Raft), um eventuelle Fehler beim Festlegen des Abstandes zum Druckbett auszugleichen. Ist der Druck fertig, holen wir uns die Parameter der Achsen aus eurem 3D-Drucker. Hierfür tragen wir den Befehl “M503” in die Konsole ein und erhalten folgende Ausgabe.

> M503
M503
  G21 ; (mm)

  M200 D3.00
  M200 D0
  M92 X400.00 Y400.00 Z400.00 B888.89 E234.17
  M203 X120.00 Y120.00 Z40.00 E25.00
  M201 X3000.00 Y3000.00 Z100.00 E10000.00
  M204 P1000.00 R1000.00 T1000.00
  M205 B20000.00 S0.00 T0.00 P0.05 L3.00 C0.05 J0.02
  M206 X-19.00 Y-10.00 Z0.00
  M420 S1 Z0.00
  G29 W I0 J0 Z8.70000
  G29 W I1 J0 Z8.80000
  G29 W I2 J0 Z8.95000
  G29 W I0 J1 Z8.70000
  G29 W I1 J1 Z8.80000
  G29 W I2 J1 Z8.95000
  G29 W I0 J2 Z8.50000
  G29 W I1 J2 Z8.45000
  G29 W I2 J2 Z8.55000
  M301 P13.00 I0.10 D17.00
  M851 Z1.00
  M900 K0.04
ok

Uns interessiert die Ausgabe “M92 X400.00 Y400.00 Z400.00 B888.89 E234.17” und explizit die Werte “X400.00“, “Y400.00” und “Z400.00“. Sie repräsentieren die Motorschritte pro Einheit in der jeweiligen Achse. Welche Einheit das ist, hängt vom Hersteller ab. Manche Hersteller rechnen pro mm und andere pro Grad. Diese Werte tragen wir in die nachfolgende Tabelle, unter “X, Y und Z-Wert” ein. Als nächstes vermesst ihr euren gedruckten Würfel und tragt die entsprechenden Werte in die Tabelle für die Würfeldimensionen ein.

Um eine entsprechende Genauigkeit zu bekommen, vermessen wir unseren Würfel mit einem Messschieber. Dabei verdeckt ein Messschenkel jeweils den Buchstaben, für dessen Achse wir den Wert bestimmen.

Wertetabellen

XYZ-Achsen

X-WertY-WertZ-Wert

Würfel

Würfel (SOLL in mm)Würfel X (IST in mm)Würfel Y (IST in mm)Würfel Z (IST in mm)

Kalibrieren der Achsen

Wir wissen nun, dass unser Drucker auf der X-Achse um {{xMMs()}}mm, auf der Y-Achse um {{yMMs()}}mm und auf der Z-Achse um {{zMMs()}}mm, von den erwarteten {{IST.Q}}mm abweicht. Also setzen wir nun mit dem Befehl “M92 X{{xStepsM92s()|number:2.2}} Y{{yStepsM92s()|number:2.2}} Z{{zStepsM92s()|number:2.2}}” unsere neuen Werte für die Achsen fest. Vergesst nicht mit “M500” zu speichern, da der Drucker, nach der Abschaltung, mit den alten Werten arbeiten würde.

> M92 X{{xStepsM92s()|number:2.2}} Y{{yStepsM92s()|number:2.2}} Z{{zStepsM92s()|number:2.2}}
M92 X{{xStepsM92s()|number:2.2}} Y{{yStepsM92s()|number:2.2}} Z{{zStepsM92s()|number:2.2}}
ok
> M500
M500
echo:Settings Stored (1077 bytes; crc 51859)
ok

Den gesamten Kalibrierungsvorgang wiederholt ihr, bis die gewünschte Genauigkeit erreicht ist. Habt ihr eure Werte erreicht, würde ich den Drucker entsprechend neu starten lassen. Ihr löscht damit eventuelle Befehle, die noch im Speicher sind und euren anstehenden Druck vielleicht negativ beeinflussen könnten.

Möchtet ihr manuell rechnen?

Die Formel hierfür lautet:

Schritte(neu)=\frac{Dimension (SOLL)}{Dimension (IST)}\cdot Schritte(alt)

Wie mit allen Dingen, die ich hier bereitstelle. Ihr arbeitet diese Anleitung auf eigenes Risiko ab!

Schreiben Sie einen Kommentar

Bitte beachten: Ihre E-Mail-Adresse wird nicht veröffentlicht, jedoch Ihr Name. Vorname oder ein Nickname ist ausreichend. Des Weiteren werden Kommentare auf dieser Seite moderiert. Bitte haben Sie etwas Geduld, wenn Ihr Kommentar nicht sofort aktiviert wird.

Wenn Sie sich nicht öffentlich äußern möchten, nutzen Sie das Kontaktformular oder senden Sie mir eine E-Mail. Bitte vergessen Sie nicht, den Artikel zu erwähnen, auf den Sie sich beziehen.

Ich stimme der Datenschutzerklärung zu

Sie suchen,
Informationen

zu meinen
Dienstleistungen!