Page 4 of 5

Re: 3d touch sensor g-code and endstop issues

Posted: Fri Dec 22, 2017 10:40 pm
by SarenT
Of course, I can't really track back to the original issue but I assume it was a combination of a temporary sensor fail which led me to think that I was using the wrong ping number, because of the bad formatting in the wiki page of the pins.h code. So the pin was always doing a proper self test without any issue. There aren't many cases where users are reporting about this issue except this topic here. I eventually tried it again with the suggested pin number from the wiki page. Then it all worked out. I assume screwing the middle screw to adjust the sensor may also have helped. My point is, if the sensor performs 2x self test in the beginning but doesn't respond to G28 or M280, then it is most likely that the wrong pin number is configured in the pins.h file.

Re: 3d touch sensor g-code and endstop issues

Posted: Sat Dec 23, 2017 1:56 pm
by William
Maybe you can set it in pins.h
1375 #define Z_MAX_PIN -1 // 32
1405 #define SERVO0_PIN 11 // 32 // 13 // untested

Re: 3d touch sensor g-code and endstop issues

Posted: Sat Dec 23, 2017 10:26 pm
by SarenT
I think I missed the first one at my first try.

Re: 3d touch sensor g-code and endstop issues

Posted: Mon Jun 04, 2018 2:59 am
by mauledbylion
I had the same problem with the 3D touch doing the power-on test but then not responding to any G-codes, I've finally fixed the issue.

For some reason, the IF/ELSE clause in "pins_GT2560_REV_A.h" - although seemingly enabling PIN 32 in the absence of PIN 11 - doesn't seem to work that way. By commenting out PIN 11 altogether so it just reads PIN 32 the G-code tests worked as expected:

#if ENABLED(BLTOUCH)
// #define SERVO0_PIN 11
//#else
#define SERVO0_PIN 32
#endif

Here's the firmware:
[attachment=0]Marlin-1.1.8 Github BLTouch.zip[/attachment]
You'll need Marlin 1.8.5+ to upload it

(All firmware credit goes to GitHub contributors, plus credit to Solo761 for his configuration.h mods: https://www.geeetech.com/forum/viewtopi ... 548#p81796)

Re: 3d touch sensor g-code and endstop issues

Posted: Mon Jun 04, 2018 12:54 pm
by tiberiud975@gmail.com
Hello. Can I use this firmware for 2560 A+ board with 3d touch without editing anything ?

Re: 3d touch sensor g-code and endstop issues

Posted: Tue Jun 05, 2018 12:40 am
by mauledbylion
[quote=tiberiud975@gmail.com post_id=84435 time=1528088048 user_id=66181]
Hello. Can I use this firmware for 2560 A+ board with 3d touch without editing anything ?
[/quote]

Yes you can, that's the same board I'm using.

Re: 3d touch sensor g-code and endstop issues

Posted: Wed Jun 06, 2018 6:47 am
by tiberiud975@gmail.com
I have try your firmware but is not working properly. The 3d touch sensor does not go down when trying to home Z. I flash the board with PI3 pro_b 3d touch A+ firmware and is working properly.

Any ideas?

Re: 3d touch sensor g-code and endstop issues

Posted: Sat Dec 15, 2018 2:46 pm
by mudmarron
Hi guys,

I have a geeetech i3 with a gt2560 rev a board.

I have fitted the 3d touch to the machine. when starting up it will sometimes do the up down dance of the pin, then nothing. when the pin is pressed in it will light up.

I have the z min plugged into the 2 pin connector with the black at the "top" (closest to the USB cable) and the white to the "bottom" of the board. Like the guide instructs. I have the 3 pin connector fitted to the 3d touch 3 pin on the board.

When I try to home the z axis it will drive the extruder into the base. and won't respond. Even manually pressing the pin in and out won't stop the sensor from working.

I have the Marlin code that was uploaded here before loaded on.

The comment a few comments before has another link however that shows as corrupt. I am a complete beginner with this stuff so any help would be appreciated. I have tried to change the pins from 32 to 11 and 11 to 32 with no success.

Re: 3d touch sensor g-code and endstop issues

Posted: Sat Dec 15, 2018 4:31 pm
by _kaktus_
Hello.
:mrgreen:

Have you tried to find a solution in the subforum of your printer.
It seems to me that this problem has been solved.
;)

Re: 3d touch sensor g-code and endstop issues

Posted: Mon Dec 17, 2018 10:22 am
by William
For the GT2560A board.
You need to set the servo0 pin to 32.
But you need to check the wires of it:
The 3 pin of the 3dtouch insert to "Z max" port.