T6 1.1.9.x + BLTouch...

OK figured it all out - here it is if you want to give it a try - you will need to edit Config_LulzBot.h for you toolhead, change the temp sensor in Conditionals_LulBot.h and the temp sensor pin in pins_RAMBO.h unless you’re using a k-type thermocouple on pin 3 for the hotend, and change the z-probe offset values.

Bilinear auto-leveling is the method in this version - there’s no point in probing more than 4 times for linear. The FW is set up to probe a 3x3 grid.

Use at your own risk - install instructions can be followed loosely here: https://forum.lulzbot.com/t/taz-5-bltouch-project/5227/1

https://github.com/ocelot27/Marlin-1.1.9.x-BLTouch-for-Taz-6


Start script:

M300 ; tone
M75 ; start print job timer
G26 ; clear probe fail condition
M900 K0 ; set K factor
M140 S[bed0_temperature] ; set bed temp
M104 S185 ; set extruder temp
G91 ; relative positioning
G1 Z5 ; safe raise of z axis
G90 ; absolute positioning
G28 ; home xyz
M109 S185; heat extruder and wait
G92 E0 ; zero extruder
G1 E-4 F4000 ; retract 4mm filament
G1 X-18.5 Y100 F3000 ; move above wiper pad
G1 Z0.8 ; push nozzle into wiper
G1 X-18.5 Y25 F2500 ; slow wipe
G1 X-17 Y95 F2500 ; slow wipe
G1 X-15.5 Y25 Z0.9 F3500 ; fast wipe
G1 Z5 ; safe raise of z axis
M204 S500 ; set accel for probing
G29 ; probe sequence (for auto-leveling)
M204 S500 ; set accel back to normal
G1 X0 Y0 Z10 F6000 ; get out of the way
M400 ; clear buffer
M117 Heating…
M104 S[extruder0_temperature] ; set extruder temp
M190 S[bed0_temperature] ; wait for bed temp
M109 S[extruder0_temperature] ; wait for extruder temp
G1 Z2 E3 F120 ; prime nozzle
G1 X10 Y10 Z0.3 F6000 ; move away from prime glob and lower
M300 ; tone
M117 TAZ Printing…


Finish Script:

M400 ; wait for moves to finish
M107 ; turn off fan
G1 E-1 F4000 ; retract 1mm filament
G91 ; relative positioning
G1 Z5 ; lift 5mm
G90 ; absolute positioning
G1 X0 Y290 F6000 ; move to safe position
M77 ; stop print timer
M420 S0 ; turn off bed leveling
M117 Cooling please wait
M104 S185; set extruder temp
M140 S45 ; set bed temp
M104 S0 ; turn off extruder
M140 S0 ; turn off bed
M84 ; disable motors
M300 ; tone
M117 Print complete

1 Like

Thanks for posting this. I’d like to try it but it appears to be incomplete - there’s no Config_LulzBot.h for example. What am I missing here?

Thanks!

Same here, an issue is posted on GitHub.

Never got Auto bed leveling working reliably, so bought a BLtouch for our TAZ 6 with flexydually V2.