Adjusting internal diameters on ABS parts

I have noticed that holes tend to become a few tenths of a millimeter smaller than expected when I print things. I’m guessing this is due to the way ABS cool down, and maybe also how circles are actually regular polygons? Using a very high $fn in openscad doesn’t seem to make a difference for me.
What is the generally preferred way of dealing with this? Changing the source measurement to compensate, or is there some setting in slic3r or similar?

The tighter your X and y belts are, the more accurate your circle reproductions will be. If the dimensions are off in one particular direction or another, that’s the one you want to concentrate on tightening. Also upgrading to the newest version of Slicer if you haven’t already improves circle geometry specifically.

camelopard: You might find this interesting

My belts are pretty tight, but I will keep that in mind, thanks.

Oh my, yes. That’s a really good article. And thorough. It explains a lot. Will try to use low vertex count polygonal holes and see what happens!