Comment on The Prusa Mk4 has done it again ☹️
j4k3@lemmy.world 6 days ago
Add some z hop. A fast move is likely contacting a lifted spot or some ooze. I have had this happen before. It can move the plate or skip steps in the motor which is undetectable unless you see it happen. The belt does not need to slip; only enough force to overcome the motor step fields’ strength is required. During fast movements, it is likely skipping some steps or transitioning from full steps to micro stepping which can create potential vulnerable points where the holding field strength is less than ideal in a compromise to create faster accelerations/decelerations. You have got to remember that 3d printers are cheap largely because they are not absolute position linear systems. All motions are relative to (0,0) home. The (0,0) home location is precise, but it is not accurate at all. Every step the machine makes is only ever precise but is accurate relative to the (0,0) home location. Therefore any skipped steps are catastrophic. The primary issue that causes this is that the steppers are in an unknown position upon first powering them up and they move randomly to whatever field step position happens to be closest. Likewise, all end stop methods do not trigger accurately to within a single step field position. It gets complicated to actually make an accurate linear system for things like IDEx extruders or CNC.