Let’s say in theory my bed is level and ignore any cons of not auto leveling.
What would be the procedure to stop running the bed leveling command (G29 I think), and to just start printing based on a known good starting z height?
I have two main reasons for this, but one them is using a ruby nozzle.
Quite simple actually: check the program you’re using for slicing. You could also remove it from the first couple lines of each gcode output.
But if you’re using simplify3d there’s a tab for start and end gcode. Cura has it under machine settings. Settings, printer, manage settings, machine settings, start gcode on the left. Then there should be a clearly marked area for probing that is the leveling code.
Right, but does the printer retain the leveling information? Or is there some magic M code I need to set somewhere?
My Mini is so finicky with giving me a “perfect” autolevel that I’ve lost count of the hours I’ve wasted restarting prints. I’d be perfectly happy with a “good enough by default” option.
I believe the printer will retain the settings in a single session but the results are not stored in EEPROM. “M420 V” will tell you if bed leveling is on or off and show you the bed level correction matrix.