The per-toolhead and universal firmware have different mechanical zero positions set so that with their most common toolhead, there is no M206 correction required.
Universal assumes you’re using a toolhead with the nozzle in the same physical position as their current toolheads (SE 0.5 series, M175v2, etc). Taz 6 Single Extruder firmware positions it so the Taz 6’s original toolhead has the nozzle in a different spot, so older firmware for it doesn’t need compensation with that firmware, but the Universal Firmware was (for a while) adjusting the M206 setting when you selected the toolhead from the printer’s menu. I am not sure, but I think now they try and do it all with the startup GCODE… but they don’t try too hard, since it’s a legacy unsupported printer now.
I honestly don’t remember which firmware I was using when I built the Biqu H2 toolhead, and had tried to get the physical nozzle position to match, so it likely will need adjustment.
I will check if there’s a m175specific firmware and if so I’ll switch to that, and save offset positions with M206 and save to EEPROM (which is what I did with universal iirc)
Move to X-19 Y258 and home Z. This should position the nozzle directly over the center of the silver Z homing button. Is it over the center of the homing button? Does it do a second move in X/Y before moving the Z down?
Firmware Wipe sequence.
Raise Z.
Move to first washer at X-10 Y293. This should place the nozzle in the front-right quadrant of the back-left washer. (note: this was only left in because lulzbot still had it… but realistically it should be moving to the front-left washer).
Execute the G29 command for auto-leveling. This is the same command issued by the Homing option in the printer’s menu. It should move to the back-right quadrant of the front-left washer and touch down, before tapping the rest of the washers in sequence.
Raise nozzle.
Print commands begin.
Where in that sequence are you seeing the error? And is it possible to get a video of the attempted startup?
I think I know that the issue is, So, while not directly over the Z button it works fine, but i think it could be a discrepancy in the auto leveling matrix. when I issue it through the screen it goes from front left to back left while trying to print with the G-code it does the opposite, possibly giving false reports since it expects a different washer?
and In that seqence I see the error directly as it ouches the back left washer, it issues the command, goes to the back left tries to level touches the washer enough to make contact, and fails proceeding to a wipe sequene, and it does this fail loop 3-4 times before calling the “Leveling Failed Printer halted, please restart error message
So Gcode wise when I get home I’ll set the points tobe directly as you say (Center-Z button) and se the start of the leveling sequence to the front left washer instead of the back left
Also, for the positions could I just home the X and Y and then disable steppers and use the X and Y reading on the screen to manually adjust the posiiton in the code
it’s touching the back left first when trying to print, and when it makes contact with the first it immedietely fails and procceeds to a wiping sequence; does the squence tries to level at the same point again, rinse and repeat 3-4 times, then the error.
I’m running th Universal 2.0.9.013 off of Cura under the m175 toolhead as that is what this toolhead is made off of
I’m not thinking of a reason it would fail out on the first washer, unless the Z homing button isn’t being pressed by the nozzle properly, so the contact with the washer is too soon, and it’s outside as the allowable physical range for Z leveling.