Sonntag, 21. Januar 2018

Marlin aktualisieren

Als ich meinen 3D Drucker bekam und zum ersten mal Marlin auf dem Arduino installierte, war das ja noch kein Problem. Ich änderte mehrere Werte, dann wieder verifizieren usw. Als ich meinen zweiten Drucker baute, passte ich die Configurationsdatei wieder öfters an, auch als ich den zweiten Drucker dann für meinen Laser benutzte wurde wieder angepasst.

So, nun weiß ich beim besten Willen nicht mehr, was ich damals beim ersten Drucker, dem Achatz Modell, in der Configurationsdatei eingestellt hatte, möchte aber nach fast drei Jahren nun Marlin auf den neuesten Stand bringen.
Um die Werte aus einem laufenden Marlin zu bekommen gibt es glücklicherweise den M501 Befehl, der spuckt bei mir folgendes aus:

Send: M501
Recv: echo:Hardcoded Default Settings Loaded
Recv: echo:Steps per unit:
Recv: echo:  M92 X80.00 Y80.00 Z3970.59 E602.90
Recv: echo:Maximum feedrates (mm/s):
Recv: echo:  M203 X300.00 Y300.00 Z3.00 E25.00
Recv: echo:Maximum Acceleration (mm/s2):
Recv: echo:  M201 X1000 Y1000 Z5 E10000
Recv: echo:Acceleration: S=acceleration, T=retract acceleration
Recv: echo:  M204 S500.00 T500.00
Recv: echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
Recv: echo:  M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
Recv: echo:Home offset (mm):
Recv: echo:  M206 X0.00 Y0.00 Z0.00
Recv: echo:PID settings:
Recv: echo:   M301 P22.20 I1.08 D114.00
Recv: ok
 
Neben den offensichtlichen Parametern (Hardware) sind das wohl die wichtigsten Betriebsparameter.

Aber die Einstellungen, welches Board, PowerSupply, Achsen, Extruder fehlt da komplett.