Oh um2 replica! Well hook up pronterface and a USB cable and tell it to move 10mm and see how far it moves. I suspect you simply have the wrong steps/mm value.
I solved it, the problem was the printer didn't know that I have a slightly larger build area. So I had to increase the Z_MAX_POS variable and recompile the firmware.Oh um2 replica! Well hook up pronterface and a USB cable and tell it to move 10mm and see how far it moves. I suspect you simply have the wrong steps/mm value.
Oh. I was wondering why you wrote "solved" in the title but didn't seem to have an answer. Now I get it.
Oh um2 replica! Well hook up pronterface and a USB cable and tell it to move 10mm and see how far it moves. I suspect you simply have the wrong steps/mm value.
It turns out you were right, I didn't notice while playing around with it, but once I finally finished putting it together and printed a 20x20x5mm prism, I noticed it was only half as tall as it should have been.
So I decided to actually measure it and found out that the z is off by half. If I tell the z to move 100mm it moves ~52mm
So thanks for giving me that solution early on.
I'm using the motor that came with the heated build plate upgrade, so I don't know why the ultimaker2marlin firmware would have a wrong steps/mm value as default.
Edited by GuestUMO+, UMO, and UM2 have I think 3 different steps/mm. Sounds like you have UMO+ steps/mm.
Oh also, the Z axis on the UMO "ramps" circuit board should have the stepper jumper different than the other 3 stepper drivers. Anyway don't worry about it - just adjust steps/mm by an integral multiplier (multiply by exactly 2x).
I used a very precise measuring tool to measure how far the plate was moving. Based on that, I calculated what the steps/unit should be and now it's as close as I can get it.Oh also, the Z axis on the UMO "ramps" circuit board should have the stepper jumper different than the other 3 stepper drivers. Anyway don't worry about it - just adjust steps/mm by an integral multiplier (multiply by exactly 2x).
I found that the most accurate steps/unit was 402.42
I recommend 400 but 402 should be fine.
Multiplying it by 2 was the first thing that I did.I recommend 400 but 402 should be fine.
But when I used a precise tool to measure, I found that it was actually moving something like 9.6xxxxx instead of 10mm. So that's how I calculated the new steps/unit value that made it accurate to 0.001mm
Recommended Posts
gr5 2,230
Something is wrong. There are several possibilities that I can think of:
1) You have the um2go firmware on a um2. I think you can check that out in the menu where you display the version.
2) The Z motor wiring is not connected well (one wire of four is broken) - probably not as it would probably *only* go down and never up.
3) The "steps/mm" is messed up somehow. I can't remember which version of Marlin allows you to mess with this but if you never messed with it then it probably has the correct value.
4) Wrong stepper motor in the Z and it is moving at half speed (twice as many steps/mm as the normal Z motor). Or wrong z thread - seems unlikely.
5) Too hot - were you using it in a very hot room like say 90F? The stepper driver can overheat and stop stepping briefly causing the bed not to move as far as the computer thinks it moved.
Link to post
Share on other sites