Well I wanted to upgrade my dads wooden frame printer to aluminum extrusion frame since the wood was warping. Have everything print/printed and now something is not right with the firmware. My only modification to the printer was to move the z axis motors to the top of the frame to give me a little more room below. I figured I would just need to reverse the Z-axis direction and it would be fine.... printer was printing fine before.
I opened the config file and stock settings and INVERT_Z_Dir was false. Set that to true thinking this would just reverse directions. (Motors are top mounted, but z axis endstop is still at the base). After installing with the value set as true the z axis does move in the correct direction, G0 Z5 raises it 5mm above bed, but when I home the z-axis, the carriage moves upward not downward towards the endstop!! Both the x and y are fine. Moving them +5mm moves the carriage OPPOSITE of the homing direction which seems correct. For some reason +5mm in the z direction moves the carriage in the SAME direction (upward) as the homing direction.
I have read through as many posts as I can find and none have worked.
TLDR; after placing my z axis motors on top and leaving the endstop next to the bed and setting invert_Z-dir to true, my homing direction loves the same direction as raising the z axis by 5mm. Homing should lower not raise. Any advice?
