by RetireeJay » 2020-Mar-Tue-18-Mar
The original Printrbots came with 5/16 threaded rods that had 18 turns per inch; it was pretty much impossible to force those rods to turn by exerting vertical pressure on the gantry. But then they started using Acme threaded rods for the Z axis, even ones with two "starts", and these rods have such steep thread pitch that it becomes very easy to make them rotate just from gravity acting on the gantry.
A little side discussion about how stepper motors work: even when stationary they can be (and should be) fully powered up (and therefore hold their position very firmly). But when powered down, they don't have much resistance at all to being rotated.
Some versions of Marlin allowed the Z motor(s) to be powered down automatically after a certain period of inactivity. This really never made any sense; the power savings in electricity are negligible, and if the motors were getting too hot then the proper solution was to reduce the driving current being fed to the motors. But anyway, somebody somewhere thought it was a clever idea - and it didn't cause a problem in the old days with the shallow pitch screws. Now, with the very steep screws, it does cause a problem.
You could check this theory yourself; anytime you can turn the threaded rods by hand, the motor is off. For example, with the power off completely, adjust the rods as you describe to level the gantry, and then try pushing down on the gantry just a little bit; does the gantry move and make the screws turn? We assume that they hold position when totally static (power off), but during operation there are vibrations that loosen up the grip and make it more likely for things to slip.
I guess since you moved from a ceramic hot end to a Ubis 13, you added a fan (along with supporting bracket etc) so you've made the gantry heavier and more likely to cause that undesired gravity-induced rotation of the Z rods.
And it's not surprising that one side would "drift" down a little more than the other; no mechanical structure is ever totally and absolutely symmetrical with regard to geometry or friction.
So Mooselake's proposal to find a firmware that keeps the motors powered up sounds to me like your best solution. Be sure that you find one that's compiled to work with the Metal Plus and compatible with the particular board that's installed in your printer.
Printrbot Plus operational January 2013
Brass threaded rods (5/16" X 18) & nuts for Z axis
GT2 belts & pulleys
Cable chain to reduce probability of fatigue failure in wires
E3D V5 Hot End, 0.4mm nozzle, also 0.8 and 0.25 in use occasionally
PB fan mount + 40mm fan -- using printed mount adapter, not the E3D supplied fan
Injection molded extruder gears
Optical Z "endstop" (custom designed and built)
Have used many pounds of T-Glase filament. Now also doing some work with Ninjaflex SemiFlex
Print on glass with Scotch Craft Stick or other glue stick
"My next printer is..." Prusa i3 MK3, upgraded to MK3S