Sm2 z axis not moving down after home

I’m pretty sure I’ve seen this problem posted previously but I’m not finding it when I need it.

Just replaced the pcb in the single extruder head on my a350. I needed to redo the sensor so I manually moved the head down to touch the nozzle to the bed and adjust the sensor. Turned the power back on and homed the head. The nozzle is showing a machine coordinate of 9 and will only move down 10mm and stop. I’ve tried manually moving the head both up and down the full extent and rehoming the head but it is still not registering the z axis correctly.

Any suggestions on how to get z axis registering correctly?

When this happens to my Original, I use the Jog menu to run the head to the - end of every axis, then the + end of every axis. It makes some awful noise when it hits the end that it doesn’t think is there, but it hasn’t hurt anything (yet). Stop when it grinds, then go the other way. If it refuses to go all the way to the end, hit the other end, then try again. Once I hit the ends of all 3 axises, home works reliably again.

2.0 seems pretty similar to 1.0 on the hardware side, but I don’t have a 2.0 to test on.

https://snapmaker.formcrafts.com/support-ticket

You can submit a ticket at the same time in case the technical staff or fellow users in the forum don’t respond promptly.

The new (toolhead-)pcb may needs a firmware update.

Try a firmware update with usb stick.

Check your quick swap and bracing kit installation status.

Check your used mounting holes, are they off?

THANKS @clewis and @xchrisd, appreciate the comments.

Regarding trying to go to the extents, nope, on the Z it would only go down the 10mm and stop, absolutely nothing further using JOG.

Regarding firmware update, yes, did that upon the new board. It actually prompted for that.

QS, bracing, and mounting were fine.

Messed around pretty much all day trying things. Swapped to different heads (laser, cnc) and interestingly, it did get by the 10mm stop. BUT, it was now only going to 249 (thinking it was an A250??). M119 was showing stops working. M1007 was consistently showing offsets being bad:
Homed: YES
Selected origin num: 1
Selected == Current: YES
Origin offset X: 19.00
Origin offset Y: 4.00
Origin offset Z: -100.00
Origin offset B: 0.00
Couldn’t get it to correctly register the HOME position or the left front corner (0,0,0-ish). Reflashed the firmware, twice. Reset the system with M502, still not being nice.

Finally noticed the “Set X Origin”, “Set Y Origin” and “Set Z Origin” in the CONTROL and said, ‘what the heck.’ Even though the head was at HOME, it apparently worked. Everything came back to where it should have been. Calibrated and did a quick print test and I think I’m back in business.

Not sure why it burped in the first place. It was fine after the PCB replacement, but the sensor was too high. Reset the sensor and turning it back on was when it went wack. First real glitch in four years.

2 Likes

Thanks for sharing!