hello, am using shrink wrap to produce 3dprintable model of cities out of a confused mesh taken from google, but the result is hollow and that messes up with the slicer , has someone managed to get a full solid mesh?
Hi litma -
Please upload a small 3dm file that shows the issue you are trying to deal with.
-wim
this is a screenshot where you can see what is the problem, the model is too big to upload.
Basically the 3dprinter needs the model to be full solid, without the hollow part, but the mesh coming out from shrinkwrap is hollow
Hi -
That is not generally the case but rather is something that the slicer software for the 3D printer takes care of. There is no such solid geometry in Rhino.
-wim
what do you mean by “there s no such solid geometry in rhino”? I meant to separate the two surfaces but I guess they are connected somewhere and that s why it come out like that
Hi -
I suppose you could try a horizontal plane and get the intersection between that and the mesh. If there are any places where the top and bottom faces are connected, those will result in curves.
-wim
If the mesh is closed but has a void inside, you can try _SplitDisjointMesh and delete the inner mesh.
Mesh with a void seems to shrinkwrap fine. Might be some holes from the outside to the void that’s causing issues. Not much can be done without seeing the actual file. Why not just post the link where you downloaded it from?
here is the file, it includes also the original mesh generated from google data
there is no way to do that because in fact the two parts , inner and outer mesh are connected, not disjointed I mean. Of course this fact is the real issue because there s no way to make a shrinkwrap avoiding holes in the original bunch of mesh that generate the hollow final mesh. The only way would be to give an offset value such that it doens’ have room inside to be generated and you get a tick solid but you loose detail totally
Ok, got it. Finding the holes can be tricky.
You can try to shrinkwrapping with an offset outwards and then inwards, this could eliminate small holes.
maybe you get rid of the hollownes but I think the resulting object comes out totally different from the original one
You can also put a light source inside the void and see where the light comes out.
I manged to find the holes by sliding the clipping plane through, even if I hoped for some easier way since I have a number of them to do
One way to automate this is by creating contours and look for short closed curves.
I’ve done this on a building model in Grasshopper.
that’s sound promising, thanks
that is a very clever trick… nice one!