Stock Taz 6 BL Touch add on

Probe offset you set in the Marlin menu Configuration → Probe Z Offset. Or you can double tap the control knob while printing and set it there live. Before you print set it to 0 - not sure what Drunken Octopus defaults it to.

When you power it on, and auto home - does the probe deploy? Is it trying to z home in the middle of the bed? If the probe doesn’t deploy and it starts moving down to home you need to shut it off or else it will crash into the bed. Assuming it does deploy and does a double tap on the bed you are all set to print. If it’s trying to z home on the button on the left side of the bed you didn’t install the right firmware.

Set z offset to 0 in the menu, and do a test print. As it is printing double tap the knob and start turning the knob counterclockwise to make the number more negative until the nozzle is just above the bed. Turn it slowly since there is a lag between changes taking effect.

Zenotek,

Finally got around to turning the machine on and homing Z. The probe deployed and tapped off 2 on the bed. So that is a huge relief that the unit is working and touching off correctly, atleast at the middle of the bed.

I noticed on another thread somewhere that you were having similar issues with Lulzbot firmware and the BLTouch for Taz6 so I appreciate the help so far.

I have been very cautious in doing this to avoid any further issues. My next question is how or where do I set the x,y probe offsets from the nozzle? Can this be done with Cura or do I need something like Pronterface?

When adding to my other printer the offsets weren’t correct and it tried probing off the bed, so I want to avoid that mistake at the front end.

You should be able to set the probe offset in the marlin advanced settings menu or by using the M851 command. If your probe is to the left of the nozzle 2mm and in front of the nozzle 1mm you would issue “M851 X-2 Y-1” and then M500 to save. Happy to see you got it all working!

Got the offsets programmed and saved settings.

I guess i don’t quite understand how to build the mesh and save it.

Do i follow the setup steps using the gcode in the ubl article you posted or is there a menu option on the lcd? I didn’t see anything that soumded like setting up a mesh on the menu.

Nevermind. Just found the menu options for the mesh.

Ok. Did the mesh and saved it in slot 0.

I am confused on where to place the g29 sequence you posted. Do I put it in place of g29 or g29 and everything below?
Then you mentioned commented out lines at top. Does that mean I am supposed to comment out everything above g29?

I apologize as I may have let on at the beginning that I had some experience in this. I don’t, at least not enough.

Not sure if this will help but this is what my starting gcode is:

;M92 E833 ;Set Axis Steps-per-unit
;M301 P21.0 I1.78 D61.93 ;Set Hotend PID
;M906 E135 ;Digipot Motor Current ((750mA-750)/5+135) = 135
;M206 Y4 ;Set Home Offsets (default:4)
;
M73 P0 ; clear GLCD progress bar
M75 ; start GLCD timer
G26 ; clear potential ‘probe fail’ condition
M107 ; disable fans
M420 S0 ; disable previous leveling matrix
G90 ; absolute positioning
M82 ; set extruder to absolute mode
G92 E0 ; set extruder position to 0
M140 S{material_bed_temperature_layer_0} ; start bed heating up
M109 R{material_soften_temperature} ; soften filament before homing Z
G28 ; Home all axis
G1 E-15 F100 ; retract filament
M109 R{material_wipe_temperature} ; wait for extruder to reach wiping temp
;M206 X0 Y0 Z0 ; uncomment to adjust wipe position (+X ~ nozzle moves left)(+Y ~ nozzle moves forward)(+Z ~ nozzle moves down)
G12 ; wiping sequence
M206 X0 Y4 Z0 ; reseting stock nozzle position ### CAUTION: changing this line can affect print quality ###
M109 R{material_probe_temperature} ; wait for extruder to reach probe temp
G1 X-10 Y293 F4000 ; move above first probe point
M204 S100 ; set probing acceleration
G29 ; start auto-leveling sequence
M420 S1 ; activate bed level matrix
M425 Z ; use measured Z backlash for compensation
M425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)
M204 S500 ; restore standard acceleration
G1 X0 Y0 Z15 F5000 ; move up off last probe point
G4 S1 ; pause
M400 ; wait for moves to finish
M117 Heating… ; progress indicator message on LCD
M109 R{material_print_temperature_layer_0} ; wait for extruder to reach printing temp
M190 R{material_bed_temperature_layer_0} ; wait for bed to reach printing temp
G1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle
M117 TAZ 6 Printing… ; progress indicator message on LCD

Replace the two lines G29/M420 set of commands with the new commands I listed. Enjoy your new functionality!

IT’S WORKING!!! Thanks a ton for your guidance and patience with my questions. I was beginning to lose hope that this thing would never work.
It needs a bit of fine tuning and looking to add an octoprint to it at some point, but man i thrilled right now. THANK YOU!