Offset/fr

From RepRap
Revision as of 13:25, 24 May 2016 by Glenn (talk | contribs) (+cat)
Jump to: navigation, search


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 ) 

10. Ps: pour les utilisateurs de smoothieboard :

   Remplacer la commande M851 négative par la commande positive M206 Zbb.bb


Réalisé par la communauté du chan irc #reprap-fr http://webchat.freenode.net/?channels=reprap-fr