Outils pour utilisateurs

Outils du site


octoprint:z-offset

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
octoprint:z-offset [2018/03/11 11:41] – créée jeromeoctoprint:z-offset [2021/08/13 01:02] (Version actuelle) – [Z-offset dans OctoPrint] 10.255.0.2
Ligne 1: Ligne 1:
 +====== Z-offset dans OctoPrint ======
 +
 +Pour manipuler le Z-offset depuis OctoPrint, il faut passer par le terminal et connaître 3 commandes : 
 +
 +  * **M851** - Get / Set Z-offset Value  
 +  * **M500** - Store settings to EEPROM  
 +  * **M501** - Load settings from EEPROM  
 +
 +==== M851 ====
 +
 +C'est la même commande pour lire et écrire la valeur du Z-Offset
 +
 +Exemple :  
 +<code>
 +Send: M851
 +Recv: echo:Décalage Z : -2.52
 +Recv: ok
 +</code>
 +
 +La commande `M851` exécutée sans argument retourne la valeur du Z-offset, en mm
 +
 +Pour affecter une nouvelle valeur, la faire suivre de la valeur voulue préfixée par `Z` (positif ou négatif !)
 +
 +Exemple :  
 +<code>
 +Send: M851 Z-2.53
 +Recv: echo:Décalage Z -2.53
 +Recv: ok
 +</code>
 +
 +==== M500 ====
 +
 +Une fois cette valeur modifiée, pour sauvegarder le paramétrage, il faut envoyer la commande M500
 +
 +<code>
 +Send: M500
 +Recv: echo:Settings Stored (493 bytes; crc -7801)
 +Recv: ok
 +</code>
 +
 +==== M501 ====
 +
 +Enfin, pour (re)charger les paramètres de l'imprimante, c'est la commande `M501`. 
 +Elle a l'avantage d'afficher tous les paramètres sur la console : 
 +
 +<code>
 +Send: M501
 +Recv: echo:V39 stored settings retrieved (493 bytes; crc -7801)
 +Recv: echo:  G21    ; Units in mm
 +Recv: echo:  M149 C ; Units in Celsius
 +Recv: 
 +Recv: echo:Filament settings: Disabled
 +Recv: echo:  M200 D3.00
 +Recv: echo:  M200 D0
 +Recv: echo:Steps per unit:
 +Recv: echo:  M92 X80.00 Y80.00 Z2560.00 E98.00
 +Recv: echo:Maximum feedrates (units/s):
 +Recv: echo:  M203 X500.00 Y500.00 Z4.00 E170.00
 +Recv: echo:Maximum Acceleration (units/s2):
 +Recv: echo:  M201 X9000 Y3000 Z100 E10000
 +Recv: echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
 +Recv: echo:  M204 P3000.00 R3000.00 T3000.00
 +Recv: echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_ms> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
 +Recv: echo:  M205 S0.00 T0.00 B20000 X20.00 Y20.00 Z0.40 E5.00
 +Recv: echo:Home offset:
 +Recv: echo:  M206 X2.00 Y0.00 Z0.00
 +Recv: echo:Auto Bed Leveling:
 +Recv: echo:  M420 S0 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 P32.48 I6.40 D41.25
 +Recv: echo:Z-Probe Offset (mm):
 +Recv: echo:  M851 Z-2.53
 +Recv: ok
 +</code>
 +
 +
 +Et voilà ! plus besoin de se connecter physiquement par USB pour régler le Z-offset de son imprimante...
 +
 +_source : https://www.youtube.com/watch?v=ZdFSPzk5H9s_