When designing compensate for 3D-printed shrinking

No .gh file yet (may come), but a question I am puzzling on, and why not ask it here, because many of you are using 3D printing as I do.
This is my issue.
I want to print in TPC (and some other materials). They shrink about 3-5%.Not a big problem with small objects. Compensate in X-Y direction and results are not that bad
But what about a big object. A cube 5x5x5 cm looks already like a strange tennisball (all corners rounded. no straight line to be found).
So I was thinking: Would it be possible to compensate for that. Scale the object:

  • the further away from the centre the larger the scale.

Anybody any suggestions, tips, experience?

Regards, Eef

Will uniform scale (Scale3D) not working?

Say, scale 1/0.95 ~= 1.053 for 5% shrinkage rate?

That is a setting in the slicer per filament. Works fine.
This is about (example)

You draw a larger rectangle, the when shrinking the outer lines (all 4) curl a bit inwards (and or warp in Z direction). The corners go more in.
See image :
black liines is about what I want.
The red shape is whag I get because of shrinkage
Maybe there are solution to design the green, when printing it shrinks and result is the black what I want,

Then this is geometry dependent… which really needs some optimization to resolve generally. Not the right place to ask I assume.

Try to check out some 3d print forum or ask AI.

If sharp corners are becoming round that sounds more like a print issue, not a design issue.

I have not 3d printed in a while, but used 3d printing extensively for about 10 years. My workflow has always been (if a material shrinks a lot) to measure some parts manually (filament dependand) and measure their delta value (filament, somewhat like wood is anisotropic) with this you can create correction values in most of the leading slicers. Because printing is always material depenand, I would shift this away from the 3D model right to the production suite. the 3d models should be all about correct geometry (with the manufacturing process in mind) and maybe custom support - if you mass-produce.

best regards,

sebowim

edit: I completely overlooked your drawing - for the more pronounced edges, I would play arround with speed and flow setting for that areas (I guess there is a certain terminology for this that I cant recall right now) - less material on the edges equals less stress. but in general as I said I would shift the material properties to the slicer - if possible, as you would need to create different 3d models of every material you use. If you want to join parts, in general, as in all connection methods - I would think about two systems - one more flexible which can compensate tolerances and the other one more defining, whichs creates the form.