Hi, after some month of Printing with the K8200 (and some “upgrade” like new z motor support, joint for z-axis and glass for the bed) I decided to get the new threaded rod kit to reduce further z banding.
Yesterday I mounted the new rod, following the instructions, then I changed the steps/mm to 2133.333 as specified in the instructions. I used the M92 command as my printer is connected to a Raspberry Pi with Octoprint, because it’s a bit far from the pc.
The test should be 25mm high, but it was 30mm (x and y where right). I decided to move the printer beside the pc and install the firmware. Same result.
I read somewhere that in some firmware the steps where 2560 (actually 1.2 times the specified value and exactly the same ration of the height issue). Changed in the firrmware and loaded again. Same result.
I tried to check the eeprom setting with the Repetier software and I found exactly the steps I put, so it should work, but no.
Desperately did another change: 4000 step/mm (using M92, not reflashing firmware), just to see what happens… the print is again 30mm high!
I also checked the g-code generated with some viewers, to see if there is some issue inside, but the code is right and gives the right sizes. And I even tried to reset the board with the pushbutton. Nothing works!
What am I missing? Probably it’s a small stupid thing, but I can’t really think of anything else to do…
This afternoon I will try to do everything from the beginning. I will download the right firmware again, recompile, reflash and reset the eeprom one more time, just to be sure that all is done right…
Hope this will be enough or my last options would be z-scaling my objects before slicing and I would prefer not doing this!
[quote=“ichbinsnur”]It should work with 1.0.6.
I had the same issue like you when i upgraded.
Then i found out the firmware didn’t compile correctly on 1.5.8…
Wow, nice upgrade! I was a bit worried about all the weight supported by the z stepper and this is a good improvement. When I will be able to solve my issue I will definitely print this!
Ok, finally I managed to get some result. Redownloading everything and resetting eeprom values again this time worked.
Anyway it seems that the value in the firmware (2133.333) is not really right as giving the command to move 100mm up actually moves 101.5mm up. Not a big difference, but when I need to fit two big pieces together this can bring some problem…
This is strange as I measured the threaded rod and it seems really 1.5mm as it should be.
I will do some more test and then I will probably adjust z steps a bit.
Yes, quite strange. That’s why I will do some more test before changing anything.
I’m also thinking to print your z axis support to perform the tests, so I can be sure that there is less load on the motor, even if it doesn’t seems that it misses steps.
That’s totally up to your preference.
I printed it in PLA because it’s less likely to warp.
The mount not only rests the leadscrew on the Ball bearing, taking the weight off the motor,
but also eliminates whirling of the (stock config) running free upper end thus reducing wobbling additionally.
I also found out that i have almost no backlash on z movement anymore.