Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

SABOTER
Posts: 1
Joined: Mon May 22, 2017 4:12 am

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by SABOTER » Mon Aug 21, 2017 7:37 am

Thank you for this... Could you please explain this ?
N.B. : SOURCE CODE IS CONFIGURED FOR LATEST GT2560 Rev A+ Board (the one with direct 3 pins probe connectors on the board). If you are using older boards with soldered probe, revert #define SERVO0_PIN variable to 32 in code..

there are many lines to be changed. i also have trouble with z axis trying to go further down.

Mythandar
Posts: 5
Joined: Mon Nov 21, 2016 4:34 am

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by Mythandar » Thu Nov 02, 2017 11:21 am

I've recently done a bit of an upgrade to my Pro B. I had a BL touch, I had a newer GT2560revA, some repairs, a nice enclosure for all the wiring on the side with the 2560 and decided I'd run with your firmware. Got it all done, many tweaks for my particular setup later and this has been a fun experience. Your firmware made the whole experience much easier and has been very nice to use. Thanks.

rsreed
Posts: 6
Joined: Tue Jan 24, 2017 5:15 am
Location: Western Colorado, USA

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by rsreed » Sun Nov 12, 2017 1:18 am

Hi,

I haven't messed with firmware since I bought my printer but decided to do some upgrades (lead screws, 3DTouch) and came upon this thread for firmware. As I recall, I had an issue with Arduino versions and uploading then, but 1.0.6 was what I ended up using to get the stock firmware to upload.

What version of Arduino should I be using for this firmware? I can't get the firmware sketch to compile for upload (no changes, as is from the .rar file). I've tried 1.0.1, 1.0.6, 1.6.13, and 1.8.4.

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

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by William » Mon Nov 13, 2017 10:54 am

You should ensure your configurtion.h is correct.
-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!

rsreed
Posts: 6
Joined: Tue Jan 24, 2017 5:15 am
Location: Western Colorado, USA

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by rsreed » Mon Nov 13, 2017 2:04 pm

I'm not exactly sure what was going on. I went back to my default tested firmware and it loaded fine with 1.0.6. Then I found a previous version of the Marlin 1.1.4 and tried compiling that without any changes and it worked fine.

So I re-read the original post on this thread and saw that Arduino 1.8.3 was used so I tried again using 1.8.4 and it compiled without any changes. So then I tried recompiling after I set my probe offsets and it compiled again!

So through trial and error I found that I can make changes to the firmware, compile it without the USB cord connected, connect the USB cord and upload it to the printer and everything does what it should. But if I don't, I'll get a compiling error.

But on to the main problem now that I've got the firmware loaded. When I home, the extruder goes straight to the center of the bed and does it's "safe homing" there. I've tried changing the mesh values to account for my different offsets with the probe mount that I am using but it still runs to the center of the bed everytime unless I disable "safe homing" and then it tries to home outside the bed area.

My offsets are:
#define X_PROBE_OFFSET_FROM_EXTRUDER -25 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER -41 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -2.4 // Z offset: -below +above [the nozzle]

And my mesh is defined as:
// Set the boundaries for probing (where the probe can reach).
#define LEFT_PROBE_BED_POSITION 50
#define RIGHT_PROBE_BED_POSITION 140
#define FRONT_PROBE_BED_POSITION 30
#define BACK_PROBE_BED_POSITION 148

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

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by William » Mon Nov 13, 2017 3:50 pm

Maybe you can refer to it:
viewtopic.php?p=81356#p81356
-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!

ramidamianos
Posts: 0
Joined: Sat Jul 22, 2017 2:33 pm

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by ramidamianos » Tue Nov 21, 2017 6:41 pm

Hello , i installed your firmware on prusa i3 pro B
When i press on autohome the 3dtouch wont work and the z axes go up you have any ideas why

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

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by William » Wed Nov 22, 2017 3:52 pm

Can you tell me your printer's motherboard specific model?
-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!

cloom
Posts: 0
Joined: Thu Aug 17, 2017 11:26 pm

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by cloom » Thu Nov 30, 2017 7:27 pm

Hello,

Thank you for the post. I do not have the BLTouch Z probe but this one:
http://www.ebay.fr/itm/3DTouch-Auto-bed ... SwMgdX17yo

Is it supposed to work like the BLTouch Z?

The official doc for the previous firmware deals with a couple of variable I cannot find in the new Marlin's configuration.h file.
From http://www.geeetech.com/wiki/index.php/ ... re_Setting:

#define SERVO_ENDSTOPS {-1, -1, 0} // Servo index for X, Y, Z. Disable with -1
#define SERVO_ENDSTOP_ANGLES {0,0, 0,0, 10,90} // X,Y,Z Axis Extend and Retract angles


The closest thing I could find in the configuration file is this part:
/**
* Z Servo Probe, such as an endstop switch on a rotating arm.
*/
//#define Z_ENDSTOP_SERVO_NR 1 // Defaults to SERVO 0 connector.
//#define Z_SERVO_ANGLES {10,90} // Z Servo Deploy and Stow angles


If someone can guide me a bit here that would be much appreciated, I mounted my 3D printer in one weekend a while ago since then it seats on my desk because I cannot successfully calibrate it for the first layer :(

Thanks

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

Re: Marlin 1.1.4 With 3DTouch / BLTouch for i3 Pro B

Post by William » Fri Dec 01, 2017 5:31 pm

Can you send me your firmware? I should be able to make some changes for you.
-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!

Post Reply