Dimensional Accuracy Messed Up

Basic Information:

Printer Model: 3D4E
A printer made in Turkey built with a really rigid body and has ultimaker style movement system
MCU / Printerboard: SKR 3 EZ

Describe your issue: I was using my printer as usual

I was fixing an i3 style 3D printer using mine to produce parts
Normally tolerances was quite good every part I designed at most has 0.3mm tolerance
if I want a part to fit snugly I was just giving 0.15mm of tolerance
Suddenly on one print nothing’s fitted
So I printed it again and the same result
Then I print a calibration cube
One of the axis is -0.2 and the other one is -0.4mm off
I already tried to create new slicer profile and tune the settings
I also did re calibrated the PA and resonance compensation
But nothing improved the dimensional accuracy
I don’t know what happened and printer ended up like this but I need to fix this issue ASAP

About the rotation distance
My x and y steppers has 16 tooth pulleys in them
And those pulleys are riding 20 tooth pulleys to move x and y axis
So I set my rotation distance to 40 with gear ratio of 20:16
I was normally using it as 32 and no gear ratio it was good
After it messed up I checked the rotation distance and saw my mistake and corrected it
But results didn’t improved

I am using this printer since 2017 and I never changed the GT2 belts which are closed loop
Should I replace them
How much will it affect this situation
I really can’t afford investing any money if it is not absolutely necessary
So I want to dig software / slicer side as much as possible and if I can’t find anything
Then I will try to replace the belts

BTW I also did check the tensions on steppers

Any ideas?
klippy (1).log (2.0 MB)

Hello @AfroPsycho !

Can you please add the klippy.log to your next post?

1 Like