HI , Need help calibration of my Reprap Prusa i3 DIY 3d Printer kit, 1.75mm model 802m , good kit, The problems i have is using cal tests 10mm cube ok but larger tests eg. test 140mm sq and 90mm circle.
Am i doing this right, to set cal in mm for x - 140mm reqd/ 139.5mm actual = 1.0035842 x 140 = new value is 140.50179
my setting in firmwere is currently 100.0000 for x do i add or subtract this new value 0.50179 /
y - 140mm reqd/ 139.6mm actual = 1.0028653 x 140 = new value is 140.40115
z - 30mm reqd/ 29.8mm actual = 1.0067114 x 30 = new value is 30.201342
firmwere setting 400.0000
plus my circles are out x=69.4 and y=69.6 how do i keep them uniform, values ok if rest firmwere is x and y set at 100.0000.
Hi, Reprapper here: You’re calibrating steps/mm, right? If so, don’t use the archaic method of printing a piece, measuring the dimensions, and calculating the difference. Instead (for the XYZ axes specifically, not for E) do some math and calculate the exact number for steps/mm, then calibrate your E so that with the new steps/mm for XYZ the parts come out with the proper dimensions. If you don’t want to do math you can use the Prusa Calculator here: RepRap Calculator - Original Prusa 3D Printers 1 The most common Prusa i3 setup I see is 20t GT2 belts for the X and Y axes, M5 threaded rods for the Z axis, and 1.8 degree steppers and 1/16 microstepping for all axes. If that’s what you have, I can go ahead and tell you your steps/mm for {x, y, z} should be {80, 80, 4000}. Hope this helped, -Karl
Sorry, but I’m going to have to disagree here. That equation is rather archaic, and the inherent problem with it is that it attempts to compensate for the extruder steps/mm by calibrating the motion, which isn’t ideal. It also works for only the size that you initially calibrated it at, and as your parts get larger or smaller than that size the error will start to grow.
What someone should instead be doing is calibrating the motion first, then calibrating steps/mm for the extruder to give proper parts with the finished motion calibration. I already detailed this in my earlier comment.