Topic: Problème d'auto bed leveling
Bonjour,
Je me tourne vers vous, après de nombres essais.
Après plusieurs mois de non utilisation, je viens de modifier ma Prusai3, vers la Pursa R1.5.
J'ai en même temps placer un plateau de 210/210 (alu + résistance imprimée) en lieu et place du plateau de 310/210 (alu + circuit imprimé).
J'avais déjà un détecteur inductif, mais sans activer l'auto bed.
Dans l'ensemble la machine est plus véloce , mais l'auto bed cale.
Les réglage semble correct, et mes modifs sur le firmware aussi , pourtant :
En homing automatique, les axes x et y sont correctement détectés, puis la tête d'impression est déplacée vers le milieu du plateau, la position minimale du Z est bien détectée, ensuite tout s’arrête sans erreur et le soft m'indique prêt.
Si je vois bien les exemples et vidéos, il doit faire trois essais ?
Dans Repeteir, tous les axes sont remis à zéro (tête au centre), sur l'LCD la position est correcte, mais impossible de faire un déplacement vers les butées de zéro, sauf après un reset des axes X et Y.
Avez vous une idée , d’où vient le problème.
Je vous remercie pour votre aide
Voici un extrait de la config :
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders
// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders
#define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
#define INVERT_X_DIR true // for Mendel set to false, for Orca set to true
#define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false
#define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true
#define INVERT_E0_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E1_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false
#define INVERT_E2_DIR true // for direct drive extruder v9 set to true, for geared extruder set to false
// Travel limits after homing
#define X_MAX_POS 190
#define X_MIN_POS 0
#define Y_MAX_POS 205
#define Y_MIN_POS 0
#define Z_MAX_POS 140
#define Z_MIN_POS 0
//========= Bed Auto Leveling ===========================
#define ENABLE_AUTO_BED_LEVELING // Delete the comment to enable (remove // at the start of the line)
#define Z_PROBE_REPEATABILITY_TEST // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
#ifdef ENABLE_AUTO_BED_LEVELING
#define AUTO_BED_LEVELING_GRID
// with AUTO_BED_LEVELING_GRID, the bed is sampled in a
// AUTO_BED_LEVELING_GRID_POINTSxAUTO_BED_LEVELING_GRID_POINTS grid
// and least squares solution is calculated
// Note: this feature occupies 10'206 byte
#ifdef AUTO_BED_LEVELING_GRID
// set the rectangle in which to probe
#define LEFT_PROBE_BED_POSITION 15
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 180
#define FRONT_PROBE_BED_POSITION 20
// set the number of grid points per dimension
// I wouldn't see a reason to go above 3 (=9 probing points on the bed)
#define AUTO_BED_LEVELING_GRID_POINTS 2
#else // not AUTO_BED_LEVELING_GRID
// with no grid, just probe 3 arbitrary points. A simple cross-product
// is used to esimate the plane of the print bed
#define ABL_PROBE_PT_1_X 15
#define ABL_PROBE_PT_1_Y 180
#define ABL_PROBE_PT_2_X 15
#define ABL_PROBE_PT_2_Y 20
#define ABL_PROBE_PT_3_X 170
#define ABL_PROBE_PT_3_Y 20
#endif // AUTO_BED_LEVELING_GRID
// these are the offsets to the probe relative to the extruder tip (Hotend - Probe)
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // -25
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 //-24
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 //-12.35
#define Z_RAISE_BEFORE_HOMING 4 // (in mm) Raise Z before homing (G28) for Probe Clearance.
// Be sure you have this distance over your Z_MAX_POS in case
//--- PIN.h----
#define Z_STEP_PIN 46
#define Z_DIR_PIN 48
#define Z_ENABLE_PIN 63
#define Z_MIN_PIN 12 //18
#define Z_MAX_PIN -1