Page 1 of 1

I3 Pro W BLTouch

Posted: Fri Mar 02, 2018 1:25 am
by Goldengoose
Hi All,

I have been trying for several weeks to setup the Bltouch for my I3 W. I couldn't see the correct settings for the i3w printer so I used the pro B from the forum. I uploaded the firmware via Arduino and all things seemed ok. I went into the configuration.h file to cage the settings for the bed levelling enable and m500 commands. I was then moving towards the calibration side of things and followed the instruction online from https://docs.wixstatic.com/ugd/f5a1c8_2 ... 6b6e31.pdf from Antclabs. I can't seem to get the hotted to get to the correct distance away from the bed. when I print the filament just makes a mess. I just can't seem to get the offset working correctly.

I am unable to find a configuration for the I3 W does any one have one or successfully set this up.

I also went followed the link from Antclabs pdf to print out the bracket. there was one for the x version but not W

would appreciate of anyone could help

Many Thanks

Marc

Re: I3 Pro W BLTouch

Posted: Mon Mar 05, 2018 6:06 pm
by William
Could you upload a video to the youtube and then I can get more details?

Re: I3 Pro W BLTouch

Posted: Mon Mar 05, 2018 6:08 pm
by William
Have you tried to enable the Z safe home?

Re: I3 Pro W BLTouch

Posted: Sat Mar 10, 2018 5:47 am
by JustinSB
Marc, I have a Pro W with a Geeetech 3D-Touch sensor on it - which is a clone of the BLTouch. All Marlin configs are now the same, as are the G-Codes to level the bed & configure the probe.

The 3D-Touch mount from the Pro B fits, as the Pro W & Pro B are essentially the same, except that the frame on the Pro W is made from Plywood. The measurements are the same though.

You are apparently really close to getting it all fully sorted, you just need to do the M851 dance & you'll be winning. Assuming that you've got the 3 wires plugged into the 3 dedicated pins (next to the thermistors) & the 2 wires plugged into the socket that the Z Endstop was plugged into (with the right polarity).

Have you read this: http://www.geeetech.com/wiki/index.php/ ... alibration
If not, you really, really need to.

Your Z_Offset is out...! get that sorted out, & you'll be laughing.


HOWEVER - FIRST, CHECK THAT YOUR PRINTER IS ON A LEVEL SURFACE/DESK/TABLE - USE A SPIRIT LEVEL & LEVEL BOTH X & Y

THEN MANUALLY LEVEL YOUR HOTBED. HONESTLY, THIS REALLY HELPS YOU TO GET STARTED PROPERLY.

Also, in the calibration, where is tells you to do a G28 (full auto home) in reality, you only need to do a G28 Z0 (only home the Z axis).

If the going gets really tough, & it (for whatever reason) won't let you do what you need to do, then just remember this section from the calibration guide:

M851 Z-1.4 ; this would make the gap bigger or (-1.4 is their random number, yours is different)
M851 Z-1.6 ; this would make the gap smaller (-1.6 is their random number, yours is different)
M500 ; to save the value to EEPROM

I.E. Larger minus number make the gap smaller!

So, eyeball you hotend, eyeball your current M851 value, then pluck a number out of thin air that looks like it should work to make the gap (between the nozzle & the hotbed) bigger or smaller than it currently is. See if it makes it better or worse. Rinse & repeat. Good luck. Trust me, you're really close, & this is the relatively easy bit :-)

Re: I3 Pro W BLTouch

Posted: Wed Mar 28, 2018 12:29 am
by franklee
Idid exactly the same, replacing the firmware by the Geeetech 1.1.18 version. I got also calibration problems, the stepper motors were making strange noises, especially the Z-ax stepper. I turned out that in the original firmware of my W model, the following entries in configuration.h were different:

(original W 1.0.3 version:)
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,2560,93} // MXL, Z M8=1.25, MK8
#define DEFAULT_MAX_FEEDRATE {400, 400, 2, 45} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 2000 // X, Y, Z and E max acceleration in mm/s^2 for retracts

When I used these in the Geeetech 1.1.18 firmware, the problems were solved. It seems that my W version has slightly slower stepper motors than the B model.

The 3D touch is working perfectly now in my model W

Re: I3 Pro W BLTouch

Posted: Thu Mar 29, 2018 7:13 pm
by William
franklee wrote:
Wed Mar 28, 2018 12:29 am
Idid exactly the same, replacing the firmware by the Geeetech 1.1.18 version. I got also calibration problems, the stepper motors were making strange noises, especially the Z-ax stepper. I turned out that in the original firmware of my W model, the following entries in configuration.h were different:

(original W 1.0.3 version:)
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,2560,93} // MXL, Z M8=1.25, MK8
#define DEFAULT_MAX_FEEDRATE {400, 400, 2, 45} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 2000 // X, Y, Z and E max acceleration in mm/s^2 for retracts

When I used these in the Geeetech 1.1.18 firmware, the problems were solved. It seems that my W version has slightly slower stepper motors than the B model.

The 3D touch is working perfectly now in my model W
Your points are useful!