Wrong auto home after auot bed level sensor installed.

Post Reply
wolfchild
Posts: 4
Joined: Sat Feb 11, 2017 11:28 pm

Wrong auto home after auot bed level sensor installed.

Post by wolfchild » Sat Feb 11, 2017 11:57 pm

Hi guys,
frist of all, sorry for my bad english.

I need help, becuse i have no idea what can i do with my printer.

I bought a Geeetech auto bed level sensor (3D Touch) for my Geeetech Acrilyc i3 Pro B printer.

I used this manual, to install sensor:
http://www.geeetech.com/wiki/index.php/ ... re_Setting

I used firmware from here:
viewtopic.php?f=10&t=17046
5) Firmware for I3 pro&proB - I3 pro&proB(GT2560) Marlin-PI3_Pro_B.zip

I changed everything in config.h and pins.h and updated my printer with Arduino 1.01

The slef test and G-codes (below) works as well.

M280 P0 S10 ; pushes the pin down
M280 P0 S90 ; pulls the pin up
M280 P0 S120 ; Self test – keeps going until you do pin up/down or release alarm
M280 P0 S160 ; Release alarm

But, if i use on my printer (without PC) Prepare / Auto home option, X+Y home is ok, but Z home is not.
After XY home, the printer go XY center, and up about 5-10 mm, on every time.

I cant move down the the Z axis. (Just only if i reload the original firmware to the printer, and connecting back the original microswitch.)

Here is the video: https://youtu.be/cAtpjYk1S64

Thanks for all idea, if anybody have a working firmware, with working bed level sensor (3D touch) please uplad for me.

Thanks for all, and kind regards: Andras

bang
Posts: 402
Joined: Wed Dec 28, 2016 2:12 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by bang » Mon Feb 13, 2017 4:32 pm

Hi,Andras
I suppose it's the endstop cable(black and white one on 3D touch) has no a good connection to the "Z_min" connector,you'd better check the continuity with the multimeter ;)

Vince.47
Posts: 1
Joined: Tue Feb 14, 2017 1:21 am

Re: Wrong auto home after auot bed level sensor installed.

Post by Vince.47 » Tue Feb 14, 2017 1:23 am

Hello, I have the same problem. Have you found a solution?

wolfchild
Posts: 4
Joined: Sat Feb 11, 2017 11:28 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by wolfchild » Tue Feb 14, 2017 4:56 am

Hello Bang,

thanks for the idea. So, the wires is ok. I pull out black and white wires from Z MIN pins, and the Z Axis moving in the goog direction. I tested with digital multimeter, and my sensor, default state is short. Can i invert the z endstop detection anywhere in configuration.h (like axis move inverting) ?! I think that will be a good solution.

Thank you and kind regards: Andras

bang
Posts: 402
Joined: Wed Dec 28, 2016 2:12 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by bang » Tue Feb 14, 2017 3:11 pm

Not sure if that works...
But for your reference,i pulled out black and white cables of 3D touch(just with 3 cables of it connected) from the board and my sensor has the same response as your attached video shows(moving up not down when "Auto Home").

wolfchild
Posts: 4
Joined: Sat Feb 11, 2017 11:28 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by wolfchild » Wed Feb 15, 2017 2:20 am

Hello,

I checked some things:

my default Z_MAX_ENDSTOP_INVERTING settings in configration.h is false.
Without originnal microswitch the empty pins the M119 Gcode command returns as triggered.
If i connect the microswitch with original cable M119 returns as Open, if i push the switch, then retruns as triggered. This is the normal.

I check the "short" state on my sensor, if the red light works and pin is up, then black + white cabel is short, when pin is down and red light is off then not.

I chaneged my Z_MAX_ENDSTOP_INVERTING to true, and my printer after center go up (like a video) and go down to the logical zero (starter high.)

I think my problem is, if i turn my printer on, after sensor self test, the sensor give a short and printer think he is on Z-home high. If i send the auto home command the sensor drop the pin, lift up from zero height, and i don't know why, but one sec later the sensor pull up the pin, and stop becouse short in Z min port is mean this is Z-home.

If you have same printer and sensor like me, can send me a working frimware. (I have Geeetech i3 B pro (GT2560 board), + 3D Touch sensor)

Thank you and best regards: Andras

bang
Posts: 402
Joined: Wed Dec 28, 2016 2:12 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by bang » Wed Feb 15, 2017 2:48 pm

This is the working one i used on my printer:
Marlin-PI3_Pro_B_3DTouch.zip
(314.79 KiB) Downloaded 407 times

wolfchild
Posts: 4
Joined: Sat Feb 11, 2017 11:28 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by wolfchild » Thu Feb 16, 2017 12:01 am

Thant you for upload, i upgraded my printer and work like my linked video. I no have ide whats the wrong. :cry:

Regards: Andras

bang
Posts: 402
Joined: Wed Dec 28, 2016 2:12 pm

Re: Wrong auto home after auot bed level sensor installed.

Post by bang » Thu Feb 16, 2017 3:25 pm

Okay,i think maybe there is something wrong with some sockets(Z_min or Z_max) of the board?
Maybe you can try connect it(the cable which was connected to Z_min before) to X_max or Y_max to take a look.
Refer to this post to exchange the pin assignmet before reconnecting it:
viewtopic.php?f=20&t=18020

Post Reply