Bonjour,
J'essaie depuis quelques heures de configurer Marlin afin de pouvoir utiliser le bed leveling.
J'ai utilisé la méthode à base d'UGN, tige lisse, aimant...
La configuration de marlin qui a l'air d'être relativement simple m'oblige à utiliser le code G29 qui va palper à 3 positions selon:
// these are the positions on the bed to do the probing
#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 160
#define BACK_PROBE_BED_POSITION 170
#define FRONT_PROBE_BED_POSITION 80
Ainsi soit il, même si j'aurais préféré palper les 4 coins de mon bed.
Lorsque je fait un G28 Z, j'obtiens bien la distance indiquée dans marlin sous:
// these are the offsets to the prob relative to the extruder tip (Hotend - Probe)
#define X_PROBE_OFFSET_FROM_EXTRUDER 3.5
#define Y_PROBE_OFFSET_FROM_EXTRUDER -68
#define Z_PROBE_OFFSET_FROM_EXTRUDER -7.4
soit 7.4. Bon signe!
Par contre lorsque je fais un G28 X, le home en X se fait bien à 0 mais il m'augmente le Z de la mesure définie dans Marlin à #define Z_PROBE_OFFSET_FROM_EXTRUDER -7.4
Je me retrouve donc avec Z= 14.8...?!!
Je peux cumuler les G28 X ou Y, à chaque fois cela m'ajoute la valeur 7.4 en plus...
Quelqu'un a une idée? bug de marlin?
Edit: j'utilise la version de marlin ici: [
github.com]
EDIT 2: Ces affichages de positions sont affichées sur mon écran, pas dans Repetier...
Edited 2 time(s). Last edit at 02/16/2014 10:07AM by dexerit.