Can't create a single body from a surface

I’m trying to create a 3D figurine (solid body). But during the attempt. calling the “create body” command says “error”.

hi @timob2567 can you share or send the file? It’s otherwise just guesswork what is happening on your end.

1 Like

do you mean createsolid command?
Read up in the manual how this command works, its not for what you are trying to do.

https://docs.mcneel.com/rhino/8/help/en-us/index.htm#commands/createsolid.htm?Highlight=createsolid

there is no createbody command.

Looks like you are trying to get a clean watertight object from all of those polysurfaces. Check out Quadremesh.

1 Like

hi @Gijs this models

hi @carvecream “Quadremesh” I checked the box on the subd . alas, it only smoothes and aligns the model , but for some reason it does not create a single monolithic body

Try _Shrinkwrap

And if it doesn’t work for you please upload a file in a post.

1 Like

correct. Sorry I shouldve been more clear, quadremesh only looks at each individual surface or body. Are the surface edges not joinable?
You can try upping your file unit tolerance and hitting join to see if they will come together.
Also, change your display settings to show you naked edges so you can understand better where surfaces aren’t joined. Pick a shader view that has curves turned on… then change color of naked edge settings for your surfaces…

you can also try a full reverse engineering approach, three different ways:
remake proper contour curves and remodel as one contiguous surface, looks like lofting or sweeps could work.
OR
remodel in subd in possibly less time and have super clean watertight single surface.


crease the edges with soft crease…

OR
Shrinkwrap and then quadremesh that to subd.

1 Like

The surfaces are too far apart to join. Your modeling tolerance is 0.01, and there are gaps of over a mm

See if the attached helps. Basically it’s like what @carvecream suggested, use shrinkwrap + quadremesh, and then a fair amount of SubD cleanup:


fish.3dm (2.3 MB)

3 Likes