3dTouch auto leveller

Post Reply
geoff
Posts: 0
Joined: Tue Jan 30, 2018 1:56 pm

3dTouch auto leveller

Post by geoff » Tue Jan 30, 2018 2:45 pm

It a Geeetech I3 Pro B gt2560 rev A+ Every thing works except calibrating it when you get to The LCD display should show Z = 0

From the display go to the Menu then Prepare/Move axis/0.1mm/Move Z

Now move the Z axis slowly down until the nozzle is the right distance from the build plate (folded piece of paper or thin card).
I can not move it down by the display or by the repeater does any know what i'm doing wrong
Thanks Geoff

JohnDeere630
Posts: 9
Joined: Sat Oct 01, 2016 8:12 am

Re: 3dTouch auto leveller

Post by JohnDeere630 » Sun Mar 18, 2018 6:19 am

geoff, did you get this sorted? There is a setting in config.h that allows negative z movements, but where it is depends on the firmware version. On Marlin 1.1.8, it is this, in the z-probe section, starting at line 803:

// 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

Note that the #define MIN_SOFTWARE_ENDSTOP_Z is commented out.

User avatar
William
Site Admin
Posts: 6340
Joined: Tue Jun 07, 2016 9:38 am

Re: 3dTouch auto leveller

Post by William » Mon Mar 19, 2018 7:53 pm

JohnDeere630 wrote:
Sun Mar 18, 2018 6:19 am
geoff, did you get this sorted? There is a setting in config.h that allows negative z movements, but where it is depends on the firmware version. On Marlin 1.1.8, it is this, in the z-probe section, starting at line 803:

// 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

Note that the #define MIN_SOFTWARE_ENDSTOP_Z is commented out.
You are correct :D
-Keep your mind and try to test it. :)
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!

GJRTimmer
Posts: 0
Joined: Sun Dec 31, 2017 7:42 pm

Re: 3dTouch auto leveller

Post by GJRTimmer » Wed Mar 21, 2018 2:57 am

Also; when you connect with USB, and for example Repetier-Host, you can simple send the Following commands:

"M211 S0" => Disable Software endstops
Do your calibration, after sending M211 S0, you will be able to select Move Z-Axis => 0.1mm and move negative.
"M211 S1" => Enable Software endstops.

Benefits are that the firmware software endstop is enforced on printer restart.
So you only need it for calibration.

Post Reply