Hello,
I'm struggling to get my print area setup in the Marlin firmware. I know there are several ways to do this and I would prefer to have it hard-coded in the configuration.h file.
In the following picture, I have just homed both X and Y and their respective endstops are triggered:
To navigate the printhead from this "endstop triggered" position to the true origin corner of my bed would take G1 X10 Y20
From what I've read setting this in the config file should be easy, I set the x_min and y_min with negative values like so:
// Travel limits after homing
#define X_MAX_POS 180
#define X_MIN_POS -10
#define Y_MAX_POS 180
#define Y_MIN_POS -20
#define Z_MAX_POS 160
#define Z_MIN_POS 0
What should I be doing to test that my origin is actually setup correctly?
1) G28 home all things
2) G1 X0 Y0
= the printhead goes to the true corner of the bed?
What should my GUI software show for coordinates 1) when the x/y are at the "endstop triggered" position 2) when the x/y are at the true corner of the bed? 0 for alls?
Lastly if I'm on the right track with the config specs above and my bed is 200x200 should the min + max values = 200? so -20 for x_min goes with 220 for x_max?
Thanks so much for any advice on this,
Andy