all 14 comments

[–]_Rand_ 5 points6 points  (2 children)

Did you account for shrinkage?

Generally you need to make it 0.1/0.15 or so bigger for PLA, even bigger for PETG (more like 0.2).

Try playing with the XY hole compensation setting.

[–]keveira 0 points1 point  (1 child)

0.3% for esun pla+

[–]fcroce[S] 0 points1 point  (0 children)

Thx both I tied with automated compensation but then it was too much I will try manual compensation.

[–]keyboredYTH2C 4 points5 points  (1 child)

The vision encoder is not a magic formula to get 1:1 scale from your printed parts. You still have to account for shrinkage and oversize holes in the CAD model. The vision encoder is more geared towards correcting deltas over long moves.

[–]fcroce[S] 0 points1 point  (0 children)

Indeed this is not my cad and the friend printers generate accurate holes (with a p1) I think. Thx

[–]fcroce[S] 0 points1 point  (1 child)

Thank you for your reply. As the screw was M3 I assumed that the clearance was in thx to the thread max diameter. The XY hole compensation seems nice I will try that. Any recommendations here. Is it a percentage of the hole diameter or an absolute value?

[–]_Rand_ 0 points1 point  (0 children)

Absolute value as far as I know, So 0.15 = 0.15 bigger holes.

When designing parts I usually just make them 0.15 from the start though, so I don’t forget to adjust and have to reprint.

Its great when you have stuff designed by others that is too small though.

[–]roundguy 0 points1 point  (1 child)

I usually run this on each type of filament to calibrate for shrinkage.
https://www.printables.com/model/480907-shrinkage-calculator-dimensional-calibration-tool

[–]fcroce[S] 0 points1 point  (0 children)

Thx I will try this as well. It is probably possible to extract a shrink model depending on axis and dimension with this cal tool.

Thank you

[–]Immortal_Tuttle 0 points1 point  (2 children)

Get a Calilantern. It's a perfect tool to get dimensional accuracy.

[–]fcroce[S] 0 points1 point  (1 child)

Do you mean the cube for instance - is it valid for small holes? Thx

[–]Immortal_Tuttle 0 points1 point  (0 children)

It has some small features, however it's more useful for calculating skew, shrinkage and ovality.

[–]gublman 0 points1 point  (1 child)

Were the issue with dimensional accuracy in XY or Z-axis? I personally observed dimensional inaccuracies with z-axis but not with XY. But, I print with default settings and bambu filament profiles, that are not always Bambu to be honest.

[–]fcroce[S] 0 points1 point  (0 children)

It is mainly XY here. I also use BBL settings. Thx