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