Shrinkwrap fails on thin polysurfaces

Hi,

Shrinkwrap is acting up. I have tried all combinations of joining exploding filling holes and inflating vertices and target edge lenghts, but shrinkwrap fails each time. Is there something that can be done? I meant to simplify production model for rendering.

example.3dm (10.5 MB)

I would welcome any advice. If the surfaces need more preparation or something. But Shrinkwrap seemed exactly the tool for this job.

Thank you

I would offset outwards first and then back inwards. The second shrinkwrapping needs to be done at high resolution, +/- 0.5 mm edge length and -1.5 offset, otherwise you end up with holes in flat zones… You might have to live with a slight increase in thickness.

I ran _ReduceMesh with the planar only option and then five times with 30 % because the mesh was still heavy.

example_part.3dm (16.2 MB)

It didn´t occure to me the offset would help. Thank you it seems strange that it does but I guess there is some hidden magic behind it. :man_mage:

1 Like

it comes down to polygon edge length vs wall thickness.

if the wall is close to or smaller than the edge length it can get confused.

another trick is to 10x scale the model, then shrinkwrap at a small edge length value that works, then shrink it back down 10x to get the size you want.

this give you “thicker stuff” to work with at the larger scale.

see image below

the 3 objects are identical, but notice the 1x shrinkwrap at .2 edge length look like turd…

whereas the 10x shrinkwrap at .2 works fine.

fwiw, you can scale up as much as you want (100x, 500x, etc… ) and use this trick to get really detailed stuff. it just comes down to how many polys your machine can handle before Rhino crashes. I have a big machine here, and it gets a little shaky when I get to like 20mm polys.

If I make a model that big, I typically take it into zbrush and use their decimator to get it back to something useable/ printable.

1 Like