Avant la question, voici ma configuration;
- Prusa i3 (avec carte mère Mks Gen v1.2)
- Repetier comme trancheuse
- Code source de Marlin
Ma tâche principale est de convertir mon imprimante 3D en une imprimante chocolat. J'ai remplacé l'extrudeuse à filament par une extrudeuse à chocolat. Et c'est là que mon problème a commencé. Parce que la nouvelle extrudeuse s'arrête légèrement hors de l'axe y lors du référencement. Il sort du lit standard de 20x20 cm. Les autres axes X et Z sont OK.
Donc, j'ai joué avec les #defines
explications ci-dessous, mais je ne pouvais même pas faire de différence de mm en retournant. Ils sont tous ignorés lorsque l'imprimante est en prise d'origine. Il va et repose sur les fins de course matérielles et s'arrête finalement là.
Tout ce que je veux, c'est un décalage de 10 mm pour l'axe Y.
Commencé avec ça;
// Travel limits after homing
#define X_MAX_POS 200
#define X_MIN_POS 0
#define Y_MAX_POS 190 <<<< (tested with 190 and 210)
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0
et ça;
// The position of the homing switches
#define MANUAL_HOME_POSITIONS // If defined, MANUAL_*_HOME_POS below will be used
//Manual homing switch locations:
// For deltabots this means top and center of the cartesian print volume.
#define MANUAL_X_HOME_POS 0
#define MANUAL_Y_HOME_POS 10 <<< (tested with 10 or -10)
#define MANUAL_Z_HOME_POS 0
J'ai également joué avec les paramètres de l'outil de coupe (Repetier) où les valeurs liées au homing sont mentionnées mais pas de joie là aussi.
Toute contribution très appréciée.