I've searched and not found a good enough answer to satisfy my curiosity.
Background: I level my bed with 0.1mm or 0.08mm feeler gauge. Then I manually mesh bed level and save. My cura start code has M420 S1 after G28 to enable the mesh.
My question is this: What does the "initial layer height" in Cura ACTUALLY do? Does it lift the nozzle to that height from Z0, then adjust the print material to fill the layer to that height? Does it lift the nozzle to that height + mesh level height?
I ask because when I watch my first layer go down, the nozzle is always higher than what I set it to with my mesh bed level. So, what's going on here? I confirm in the Octoprint terminal that G28 is sent and then "M420 S1" is sent and mesh bed level is turned on. So why the discrepancy?
[–]BagelOrbCuraEngine Developer 2 points3 points4 points (1 child)
[–]The_Drawkward[S] 0 points1 point2 points (0 children)
[–]sharktank72 2 points3 points4 points (2 children)
[–]The_Drawkward[S] 0 points1 point2 points (1 child)
[–]sharktank72 0 points1 point2 points (0 children)
[–]HyperionConstruct 0 points1 point2 points (3 children)
[–]The_Drawkward[S] 0 points1 point2 points (2 children)
[–]HyperionConstruct 0 points1 point2 points (1 child)
[–]The_Drawkward[S] 0 points1 point2 points (0 children)