Bonjour,
J'ai changé il y a une semaine la carte mere de mon Ender 3 pro et suis passé a la 4.2.7 et j'ai acheté un BL touch au passage .
J'ai récupéré une Marlin Bugfix 2.x.x.
Et La ca fait une semaine que je bataille pour faire fonctionner le auto bed leveling.
Je pense avoir bien configuré le Configuration.h Configuration_adv.h
Voici mon Start code :
; Ender 3 Custom Start G-code
M117 Getting the bed up to temp!
M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
M117 Pre-heating the extruder!
M104 S160; start warming extruder to 160
G28 ; Home all axes
M117 Auto bed-level GO!
G29
G92 E0 ; Reset Extruder
M117 Getting the extruder up to temp!
M104 S{material_print_temperature_layer_0} ; Set Extruder temperature
G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature
; G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first 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 the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
; End of custom start GCode
Au démarrage de l'impression, le bl touch vient palper les 9 points.
Cependant quand je désequilibre volontairement le Bed, et au moment d'imprimer (Le pattern de test du niveau du Bed ), je vois rapidement qu'il ne compense pas.
J'ai installé Octoprint et essaye Bed visualizer, et ca marche bien, je vois bien le décalage que j'ai mis volontairement.
Dans le menu de Marlin, le Bed leveling est a On, et normalement, avec le G29 qui vient apres le G28, le bed leveling est censé etre activé au cours de l'impression.
De plus pour tester, en plein milieu d'une impression j'ai envoyé un M420 V a l'imprimante pour tester son état :
Send: M420 V
Recv: Bilinear Leveling Grid:
Recv: 0 1 2
Recv: 0 +0.348 +0.133 -0.042
Recv: 1 +0.278 +0.033 -0.197
Recv: 2 +0.288 -0.015 -0.325
Recv:
Recv: echo:Bed Leveling ON
Recv: echo:Fade Height 10.00
Donc il voit le décalage, le Bed leveling est actif, et pourtant aucune correction (Je vois bien a l'impression que d'un coté il est trop collé (peu de plastique qui sort) et que de l'autre coté c'est trop haut (ca sort mal ).
J'ai aussi vérifié l'axe Z, et ce dernier ne bouge pas du tout, peu importe les mouvement de la tête en X,Y
Donc alors que tout semble bon au niveau des paramètres, rien ne bouge ... Donc je ne comprends plus
A l'aide !!!
En vous remerciant de m'avoir lu
Je joins ma config au cas ou
Configuration.h
Configuration_adv.h