Offset/fr
Contents
Introduction
Comment régler votre offset avec votre (nouveau) capteur inductif, capacitif, optique, pibot.
Mise en garde
!!! ATTENTION
!!! - Ne fonctionne pas avec des switch ou micrositch mécanique !!!
!!! - Il ne s'agit pas d'un autolevelling !!!! mais il sert à préparer l'offset DONT l'autolevelling a besoin.....
Configuration & activation de l'EEPROM de Marlin
Il est capital d'activer ces deux réglages en les dé-commentants ( enlever les //) dans l'onglet configuration.h de marlin, car ils nous permettront de faire la mise au point suivante, sans avoir à reprogrammer le logiciel dans l'arduino à chaque fois.
Dans votre marlin cherchez et modifiez les lignes suivantes :
#define ENABLE_AUTO_BED_LEVELING enlever les // si elles sont présentes en début de ligne #define EEPROM_SETTINGS enlever les // si elles sont présentes en début de ligne #define EEPROM_CHITCHAT enlever les // si elles sont présentes en début de ligne
// Custom M code points #define CUSTOM_M_CODES #ifdef CUSTOM_M_CODES #define CUSTOM_M_CODE_SET_Z_PROBE_OFFSET 851 #define Z_PROBE_OFFSET_RANGE_MIN -15 // mettre -20 #define Z_PROBE_OFFSET_RANGE_MAX -5 // mettre 0 #endif
Téléversez marlin sur votre ramps
Nous sommes "ready" pour la calibration
Calibration de l'offset
1. Placer votre capteur ( Capacitif, Inductif, Pibot...) (pas de switch ou microswitch mécannique) à 2mm plus haut environ que votre buse en axe Z
2. Homing des axes X et Y
G28 X0 Y0
3. Positionner votre capteur au centre du plateau
← ↑ → ↓
4. Homing axe Z
G28 Z0
5. On fait croire maintenant au logiciel que la buse est loin du bed; ici 20mm (mais ce n'est pas le cas)
G92 Z20
6. Descendre le Z jusqu'à ce que la buse laisse passer une feuille de papier ( pas + pas -)
7. Donne la position actuelle des axes X 00.00 Y 00.00 Z aa.aa
M114
8. Indiquer la valeur de votre OFFSET donnée par le calcul suivant, aa.aa est la valeur de Z retournée par le M114 soit : 20 - aa.aa = bb.bb
M851 Z-bb.bb
!!!-----attention valeur négative à renseigner-----!!! !!!-----attention pas d'espace entre "Z", "-" et "bb.bb" -----!!!
9. Enregistrer la valeur saisi dans l'EEPROM
M500 // Pour l'enregistrer dans L’EEPROM (mais il faudra l'inscrire dans le marlin ou le repetier pour le prochain téléversement; chercher --> #define Z_PROBE_OFFSET_FROM_EXTRUDER -bb.bb )
Réalisé par la communauté du chan irc #reprap-fr http://webchat.freenode.net/?channels=reprap-fr