======Calibrer son extrudeur======
On récupère la configuration de son imprimante (par exemple depuis le terminal octoprint) de l’extrudeur
M503 ; donne le paramétrage steps-per-unit de l’eeprom
Voici ce que j'avais chez moi :
Recv: echo:Steps per unit:
Recv: echo: M92 X80.00 Y80.00 Z400.00 E92.60
On met une marque à 150 mm de l’entrée de l’extruder avec un scotch par exemple
On lance l’extrusion de 100 mm
M302 S0 ; permettre l’extrusion à froid
G92 E0 ; remise à 0 de l’extrusion
G0 E100 ; extrusion de 100mm
On mesure combien a été extrudé et par règle de 3 on recalcule le nouveau paramètre multiplicateur d’extrusion.
J’ai extrudé 96mm au lieu de 100mm, donc le nouveau multiplicateur est : (100/96)*92.60 = 96.46
On remet la valeur dans l’eeprom :
M92 X80.00 Y80.00 Z400.00 E96.46
On sauvegarde la valeur dans l’eeprom :
M500
[...]
Send: M501
Recv: echo:Hardcoded Default Settings Loaded
Recv: echo:Steps per unit:
Recv: echo: M92 X80.00 Y80.00 Z400.00 E92.60
Recv: echo:Maximum feedrates (mm/s):
Recv: echo: M203 X500.00 Y500.00 Z6.00 E60.00
Recv: echo:Maximum Acceleration (mm/s2):
Recv: echo: M201 X3000 Y3000 Z60 E10000
Recv: echo:Accelerations: P=printing, R=retract and T=travel
Recv: echo: M204 P3000.00 R3000.00 T3000.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 X10.00 Y10.00 Z0.40 E5.00
Recv: echo:Home offset (mm)
Recv: echo: M206 X0.00 Y0.00 Z0.00
Recv: echo:Z2 Endstop adjustment (mm):
Recv: echo: M666 Z0.00
Recv: echo:Material heatup parameters:
Recv: echo: M145 S0 H180 B70 F0
Recv: M145 S1 H240 B110 F0
Recv: echo:PID settings:
Recv: echo: M301 P16.43 I1.04 D61.37
Recv: echo:Filament settings: Disabled
Recv: echo: M200 D1.75
Recv: echo: M200 D0
Recv: ok