Prérequis
Le matériel nécessaire :
- Cr-10 flashé avec un firmware Marlin
- Bl Touch clone ou BL Touch original
- Support Bltouch
- Fer à souder, étain.
- Gaine thermorétractable.
Firmware utilisé :
- Marlin 1.1.6 BLtouch Port pour carte micro SD conservé.
- Maj: Marlin 1.1.8 Bltouch Port pour carte micro SD conservé (par Cé dric)
ETAPE 1 : Installation du Bltouch
Débranchez votre câble d’alimentation et ouvrez votre boitier de commande pour le câblage , retirez la nappe reliant l’écran LCD sur la carte mère.
Coupez le fil broche 27 (couleur marron) sur la nappe, isolez le fil côté écran avec un petit morceau de gaine rétractable. Côté carte mère, soudez le fil de couleur orange du Bltouch.
Le buzzer ne fonctionnera plus suite à cette modification.
Pour les fils du Z endstop (blanc et noir) coupez au-dessus de la prise et soudez vos fils en dérivation avec le capteur d’origine comme ceci :
Le reste du câblage du bltouch (marron et rouge) :
ETAPE 2 : Réglage du Z offset
Une fois le câblage terminé et votre capteur installé vous devez régler l’offset de l’axe Z. Pensez à débrancher la prise du capteur Z endstop d’origine puisqu’il n’est plus utilisé.
Utilisez cette vidéo pour bien régler l’offset : Lien.
Si vous avez utilisé le support donné au début du tuto avec le firmware 1.1.6 vous n’avez pas à régler les positions du bltouch en X et Y. Sinon il vous faudra modifier les valeurs dans le fichier configuration.h. (voir ici)
D’autres options sont modifiables sur Marlin selon vos envies, comme le nombre de points de mesures, la double prise de mesure sur chaque point, la vitesse de déplacement.
Pour lancer la procédure d’autolevel il faut ajouter la commande « G29 » dans votre start gcode.
Exemple :
;Filament used: {filament_amount}m {filament_weight}g
G21 ;metric values M107 ;start with the fan off
G28 X0 Y0 Z0 ;move X/Y to min endstops
G29 ;Bed Level
G90 ;set absolute coordinates
G1 X10 Y10 Z15.0 F2000 ;move the platform down 15mm
G92 E0 ;zero the extruded length G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
G1 X0.1 Y20 Z0.3 F5000.0 ; move to start-line position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
G92 E0 ; reset extruder
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
Une fois le Z offset configuré et votre start gcode modifié vous pouvez trouver différents fichiers de test afin de valider vos réglages :
280×280 mm Bed Level Calibration
CR-10 Bed Leveling Test