Page 1 of 2

BL/3D Touch firmware with upgraded lead screw

Posted: Tue Feb 26, 2019 8:04 am
by SoftandMoist
Hi all,
The attached firmware is now fully functional on an I3 A Pro. I have this running on mine using the following mount...

https://www.thingiverse.com/thing:2329594/files

My probe offsets are....

Code: Select all

define X_PROBE_OFFSET_FROM_EXTRUDER -26 // X offset: -left +right [of the nozzle]
define Y_PROBE_OFFSET_FROM_EXTRUDER -38 // Y offset: -front +behind [the nozzle]
define Z_PROBE_OFFSET_FROM_EXTRUDER 2.5  // Z offset: -below +above [the nozzle]
I also added a 5 pin din socket in the back of the control box for easy connection/disconnection of the sensor. Please also ensure that you change the first few lines in configuration.h to personalise your own printer....just search for "Phill" and amend how you like.
I used Arduino 1.8.8 to update the firmware
Board is also set for 2560 Rev A+
Don't forget to carry out a Z Offset. The following vid is prob the easiest to follow - https://youtu.be/y_1Kg45APko

Link to firmware - https://1drv.ms/u/s!Aukfjt8IeDSa5XdI7KulMF7hbeyD

Link to You tube showing operation (I did have the Z homing a tad high) - https://youtu.be/TgcaXMCQWOI
Pic showing rear of case -
Image

Last but not least, you do need some soldering skills etc. This isn't for ppl who are technically adverse.

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Fri Mar 01, 2019 9:21 pm
by frogsuk
Well done!!!!! I have been trying for ages. I'll give your Marlin a go and follow your other threads on youtube etc and x fingers

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Sun Mar 24, 2019 3:26 pm
by Willow
Great job. I too have exactly the same model and have been trying forever to get this kind of setup!

However, I have singularly failed at every atttempt so far. Congratulations on a beautiful setup.

Can I ask if you have connected the Z_MIN connector within the 3 in 1 box rather than the extension board attached to the machine? Seems like you have as you are using the 5 pin DIN plug.

I have now printed the 3D Touch bracket (without the fan duct - I don't use a fan, not yet anyway) and have uploaded your modified firmware but still having problems with homing. Seems like I should be having to define (uncomment) the following:

Code: Select all

  //#define LEFT_PROBE_BED_POSITION MIN_PROBE_EDGE 30
  //#define RIGHT_PROBE_BED_POSITION 132
  //#define FRONT_PROBE_BED_POSITION MIN_PROBE_EDGE 30
  //#define BACK_PROBE_BED_POSITION 165
Did you have to do this on your setup?

Many thanks for your efforts,....

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Tue Dec 03, 2019 6:32 am
by garcom
I can't use this firmware because arduino make me an error of lcd and I can't put this in.
Someone can help me?

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Tue Dec 03, 2019 9:16 am
by William
Hi, What is your screen display, blank screen or garbled?
Maybe you flashed the wrong firmware and need to refresh it again.

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Tue Dec 03, 2019 5:01 pm
by garcom
My screen is light blue and big, I have the same printer of SoftandMoist with the same modify.

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Tue Dec 03, 2019 6:26 pm
by garcom
I have problem with U8glib

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Wed Dec 04, 2019 9:04 am
by William
Hi,about the U8glib,I find this: https://github.com/olikraus/U8glib_Arduino
and can you describe your problem in detail so that we can better solve it.

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Thu May 21, 2020 4:17 pm
by Landrums
The issue of the distance between the print bed and the print nozzle directly affects the print quality. Leveling the bedplate is inevitably the most essential step before printing gets started McDVOICE

Re: BL/3D Touch firmware with upgraded lead screw

Posted: Fri Nov 06, 2020 5:19 pm
by thejoshua3
Hi, the download link of firmware is broken...
Can I have a new one?
Thanks!