Ce que signifie M851
X/Y décrivent la position horizontale et Z la relation verticale. Valeur et signe doivent être mesurés sur la machine réelle.
Klipper utilise PROBE_CALIBRATE ; RepRapFirmware préfère G31 et adapte M851 avec signe Z inversé. Ne transférez pas une valeur sans vérifier.
Syntaxe et paramètres
M851 [X<offset>] [Y<offset>] [Z<offset>]X / YDécalage horizontal sonde-buse en millimètres.
ZDécalage vertical ; signe propre au firmware.
No parametersRapport sans paramètre dépendant de la version.
Exemples concrets
Définir Z dans Marlin
M851 Z-2.0-2,0 mm n’est qu’un exemple à mesurer.
Définir X/Y
M851 X-1.70 Y-1.30La sonde est à gauche et devant selon la convention Marlin.
Contexte firmware
| Système | État | Ce qui change |
|---|---|---|
| Marlin | Courant | Commande principale ; M500 peut la rendre persistante. |
| Klipper | Vérifier le dialecte | Utilise PROBE_CALIBRATE et probe z_offset, pas M851 intégré. |
| RepRapFirmware | Vérifier le dialecte | Compatibilité avec inversion par rapport à G31 ; G31 est recommandé. |
| CNC controllers | Sans objet | Non applicable à la configuration CNC générale. |
Ce que cette visionneuse peut montrer
Le visualiseur n’applique pas M851 aux coordonnées ou maillages et ne mesure pas la relation physique.
Erreurs courantes
- Les signes diffèrent entre firmwares.
- Une modification mécanique invalide l’ancienne valeur.
- Le décalage ne prouve ni homing, ni maillage, ni première couche corrects.
Sources primaires
Cette page est la traduction de l’explication originale en anglais, relue au regard de la documentation de firmware ci-dessous. Vérifiez toujours les commandes auprès du firmware et de la configuration de la machine qui les exécutera.