Any way to disable bed leveling before print?
I've been digging through printer.cfg and all of the referenced macro files and I can't find where the bed levelling happens. I'd like to be able to home/level/calibrate mesh once per session and then have it use those values for subsequent prints. Any pointers?
16 Replies
search for PAM
in printer.cfg you can simply turn off bed_mesh leveling (false)
no you have to add it
but PAM is discussed here and how to implement
set this value to
False
and, you need to create one bed mesh and save it with the name ratos
this will be loaded thenvicious-gold•2y ago
so I've got the bed mesh part disabled already. But it still does the levelling part.
i do not recommend to disable z-tilt
to do this you need to override a macro
not a good idea
vicious-gold•2y ago
that's what I want to do. Which macro is it?
dont disable z-tilt, its pretty important and probably makes for a bad time if you disable it
home and z-tilt literally take like 20s or so, Im sure you can spare that time.
speed them up if you havent already
vicious-gold•2y ago
When I'm printing a bunch of <5 min tests in a row it really does slow things down. As I said, I want to run z-tilt manually prior to doing this sort of thing.
still, a bad idea
vicious-gold•2y ago
why is it a bad idea?
because after a print the motors get deactivated and the bed isnt locked anymore
vicious-gold•2y ago
can I override that too?
If it's able to stay step-perfect for a day long print seems like it should be fine to keep it in a known state for an hour or two
i can only suggest you to make the z-tilt faster
i have a bad feeling with sharing how to turn it off
vicious-gold•2y ago
haha ok, noted. I'll ask a different way - how do you suggest I go about keeping a fixed coordinate system so that I can make small tolerance adjustments iteratively? A related thing that also came up recently was making a touch off probe to measure distances more precisely - this would also require that any calibration is kept fixed throughout the session.
i am sorry, i do not understand the question
If you just want to prevent the motors turning off at the end of a print (which is the only time where you lose kinematic positioning), you can do that by overriding END_PRINT. Something like: