Bug: Firmware limited minimum Z height should fail a print, not proceed silently
The Prusa MK3S+ has a built-in firmware limit that prevents the Z axis from moving below Z=0.15mm.
You didn't know that? Yeah, neither did I. 🙁
Here's the problem with that. If you are using a tiny nozzle and change your first layer height to 0.1mm, the printer moves to Z=0.15mm and silently continues. This causes severe under extrusion and print failures because the slicer calculated extrusion values for a lower layer height.
I understand the reason for this limit. It protects the build plates. That makes perfect sense. The problem is the way it fails. If the printer beeped and showed a minimum z-height error, that would have saved me hours. Instead, I burned a silly amount of time fiddling with flow rates, z offsets, and questioning my own sanity.
I suggest that this should throw an error instead of silently continuing.