Grasshopper

algorithmic modeling for Rhino

Beginner question - how to extrude a surface without creating internal faces?

Hello,

I'm just getting familiar with Grasshopper, and having a great time. I have run into one roadblock around extruding flat surfaces that I hope someone can help me with.


I've created a pretty basic surface (please see the first attached image)

So far, so good.

However, when I extrude that flat surface, I end up with a bunch of internal faces (please see the second attached image)

How can I set up an extrude that works correctly - that does not create internal faces?

Thank you in advance for your help!

Views: 8508

Replies to This Discussion

When you make your surface, don't include the interior curves.  Cull those out.

Join the surfaces first. Or join / union the breps after

If this was your end point, then you could bake the object.  Once baked use the extract surface command in rhino to extract the interior surfaces and then delete them.

If this is an interim step this would not be the way to go.

Hello Al,

Great to hear from you  - and thank you for your help. When you mention extracting the interior surfaces using the extract surface command - is that something that would be done by manually selecting each interior surface - or is there an automated way to do that?

Thanks again,

Elliot

Hi Elliot:  

I typically select them during the extract surface command and then delete them.  I'm not sure that one could automate that.  I don't know how I would differentiate between the internal surface and all the other surfaces.

all the best

Al

because typically an internal surface in this case is a duplicate. See below. also the more computationally heavy way of unioning will remove interior surfaces in grasshopper and rhino as well. 

This way is faster than any booleaning + is relatively simple.

Hello Michael,

Thank you so much for your reply. Could you perhaps share that example file that the screenshot is from? I've tried to recreate it, but I must be making a mistake at some point - the interior faces are still there at the end of the process.

Thanks again,

Elliot

set dup points to cull all. If not you upload your specific rhino file and definition.

Hello all,


Here's my rhino file and definition - again, much appreciate any and all help and suggestions.

Thanks again,

Elliot

Attachments:

I think I may have made some progress using a slightly different approach. I exploded the brep resulting from the extrude - the shape with the multiple faces - then used a dispatch with multiple booleans to eliminate the unwanted interior faces, as they seem to follow a repeating pattern. Does that sound valid?

Thanks again.

my method works just fine on your example.

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service