Compeastion x y z

im found solution for problems… for X Y and Z, but still not SKEW compesation.
here is litte tutorual.

if you have problems for printig correct parts dimension. here iz little fast calibration process.

here 2 files shared on dezoned cloud storage. import 2 files in slicer.

1st file 90mm60mm5mm, the hole is 40*40mm and the circle diameter is 22mm

print in PLA for start. 0.4 nozzle, for setup, 2 bottom, 3 top wall, round wall 2. infil 15%, grid. set X-Y hole compesation to 0 and X-Y contour to 0. place 1 object on plate like on picture. 0.2 layer height and, First layer height 0.2. speed stock, support disabled.

top/upper Scale menu X Y and Z 100%.

sliice and print file.


after 1 print… use caliper

under sliding scale and perform 4 reading along the X axis longitudinally. in the rectangle-circle direction. like in picure

if the measurements are, for example, 89.92, 89.95, 89.93, 89.97… then a little math:

89.92+89.95+89.93+89.97=359.77

(90mm*100)/(359.77/4)=100.06%

by the same analogy, measure on the Y axis as well. only for mathematics, use instead of 90mm, enter 60mm, because that measurement value is exactly 60

(60mm*100)/(239,89/4)=100.04%

now that you have 2 percentage values, open the slicer and go up under the SCALE options under X type X the calculated value and under Y … Y.

reslice file and reprint…

then repeat the calculation and print it. if you don’t feel like calculating, then increase it by, say, 0.03% and print it again.

repeat the process until there is a 90*60mm object or 90.04mm, which is great for accuracy. otherwise, as far as I know, the tolerance allowed for printing is 0.15 mm. in practice, during construction, especially for 2 printed objects, I always took 0.3 mm to fit one printed object into the other.

a little help when printing. when a part is printed, leave it on the table to cool down for a few minutes because of plastic shrinkage.


ok now that the external printing is finished and if the value is what it should be… then measure the inner square which is 40-40mm. if the outer edge is 90-60, then the inner square is 40*40, or a couple of millimeters plus or minus 0.02mm, for example. or is approximately 0.1, or 0,05 mm smaller or correct.

the circle being measured will probably be 0.3-0.23mm away from the actual value. now under X-Y hole compensation options. instead of 0.0mm, enter a value approximately the diameter of the hole divided by 2.

example:

the hole is (measured)21.82mm 22(real size)-21.82=0.18

0.18/2 = 0.09

Enter 0.09mm in the field value under X-Y hole compesation.

and reprint.

now the hole should be somewhere closer to the value of 22mm, it is probably smaller, but that is not the printer’s fault, but only the slicer program’s problem. all slicer programs have this problem. that’s why when drawing or just constructing, that correction is taken around 0.3mm 0.2… from practice you can already see habits if you often print or deal with it. 40-40mm are now 40,08mm or something like that, that value should also increase a little.


when that calibration is finished, Z should be calibrated.

you import a 100mm high object in height (if it is not laid lengthwise). and print it out. print it WITHOUT BRIMS.

this is an easier measure now. it is probably less 99.92mm (in my case), now open the scale options and put 100.08% above under Z, if necessary, print again.

now you have the X Y and Z values, as well as the hole diameter size compensation on the X - Y axis. remember these values and write them down if you need to print something correctly.

the printer also has SKEW compensation, I tried to print it, but the appearance is locked by the manufacturer itself, it needs to be turned on so that it can be calibrated. I tried via G code, but it doesn’t accept the changes for printing.

I think I was clear enough. sorry, english is not my native language.

happy printig all… !

3 Likes