Hello,
i've a question about bed area (sorry for my english)
when my head (with nozzle) make homing on X axies, it push the min_endpoint swith and marlin configure it's 0 x axies, it's normal. Marlin consider that switch min_endpoint is the 0 x axis
But my bed under the nozzle dont start at 0 as the switch but at 30mm on the right. i can't print between 0 and 30mm
How i can configure this offset on marlin ? Actually i put an STL on my slicer and i'm careful to place it over 30mm on the left
on my 1.1.8 marlin i see :
// The size of the print bed
#define X_BED_SIZE 430
#define Y_BED_SIZE 320
// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 300
you think i need to configure this ? :
#define X_MIN_POS 30
the config on my endpoint (only min is switch hardware, max is virtual) :
// Min software endstops curtail movement below minimum coordinate bounds
//#define MIN_SOFTWARE_ENDSTOPS
#if ENABLED(MIN_SOFTWARE_ENDSTOPS)
#define MIN_SOFTWARE_ENDSTOP_X
#define MIN_SOFTWARE_ENDSTOP_Y
#define MIN_SOFTWARE_ENDSTOP_Z
#endif
// Max software endstops curtail movement above maximum coordinate bounds
#define MAX_SOFTWARE_ENDSTOPS
#if ENABLED(MAX_SOFTWARE_ENDSTOPS)
#define MAX_SOFTWARE_ENDSTOP_X
#define MAX_SOFTWARE_ENDSTOP_Y
#define MAX_SOFTWARE_ENDSTOP_Z
#endif
In fact i want that marlin consider 0 axis at the start of bed (30mm) after homing and not the 0 endpoint switch, need apply an offset i think
Maybe this feature dont exist on marlin
Thanks by advance
Juone
i've a question about bed area (sorry for my english)
when my head (with nozzle) make homing on X axies, it push the min_endpoint swith and marlin configure it's 0 x axies, it's normal. Marlin consider that switch min_endpoint is the 0 x axis
But my bed under the nozzle dont start at 0 as the switch but at 30mm on the right. i can't print between 0 and 30mm
How i can configure this offset on marlin ? Actually i put an STL on my slicer and i'm careful to place it over 30mm on the left
on my 1.1.8 marlin i see :
// The size of the print bed
#define X_BED_SIZE 430
#define Y_BED_SIZE 320
// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 300
you think i need to configure this ? :
#define X_MIN_POS 30
the config on my endpoint (only min is switch hardware, max is virtual) :
// Min software endstops curtail movement below minimum coordinate bounds
//#define MIN_SOFTWARE_ENDSTOPS
#if ENABLED(MIN_SOFTWARE_ENDSTOPS)
#define MIN_SOFTWARE_ENDSTOP_X
#define MIN_SOFTWARE_ENDSTOP_Y
#define MIN_SOFTWARE_ENDSTOP_Z
#endif
// Max software endstops curtail movement above maximum coordinate bounds
#define MAX_SOFTWARE_ENDSTOPS
#if ENABLED(MAX_SOFTWARE_ENDSTOPS)
#define MAX_SOFTWARE_ENDSTOP_X
#define MAX_SOFTWARE_ENDSTOP_Y
#define MAX_SOFTWARE_ENDSTOP_Z
#endif
In fact i want that marlin consider 0 axis at the start of bed (30mm) after homing and not the 0 endpoint switch, need apply an offset i think
Maybe this feature dont exist on marlin
Thanks by advance
Juone