Multiple problems with this geometry. Polysurfaces not closed?

Hello!

I have some problems with this geometry and I dont know how to fix them!

  1. I want to remove this part using booleandifference with a box, but I just cant do it. Is there something wrong with this model?

  1. And also I want to use the function shell but the geometry is to complex I think. There are some open surfaces and I cant fix it. How would you guys do it if not using the shell function?

These are the surfaces I want to remove using shell.

can you post the geometry?

HobNob Roof.3dm (545.8 KB)

I forgot to post it! Here it is… :slight_smile:

If the Boolean command doesn’t work, it’s almost always because the geometry isn’t solid. Check your geometry with the “ShowEdges” command!

There’s your problem

I deleted the problematic surface, lofted a new one.

I also deleted the largest surface and created a new one with the border of the joined rest.

Now it’s closed

HobNob Roof closed.3dm (555.8 KB)

1 Like

Unfortunately I can not open your file because I am uing rhino 8.

But I tried to copy the steps you did. I removed the surfaces as you are showing in the images, and I created a new one and joined them. But I still could not do a booleandifference as in step 1) in my first post.

Is your polysurface closed?

HobNob Roof closed 8.3dm (574.2 KB)

What purpose does the shelling have for you? Is it for 3D printing?

I am not sure how to check if they are closed. I tried ShowEdges command but I am not really sure what to look after.

Here is the one that I tried to fix. I removed the surfaces you mentioned and replaced them. But there is still something wrong. Can you see what it is?

HobNob Roof -2.3dm (514.9 KB)

No 3D printing! I just want the roof to have a geometry that is more “real” and not just a big block.

Simple bodies can be shelled usually but every additional edge adds trouble.

I think you have to do it manually

1 Like