Grasshopper

algorithmic modeling for Rhino

Hey everyone, I'm currently modeling a ring which has pretty basic geometry by itself, but it seems as though I'm overlooking something basic in trying to get the geometry right. The ring consists of a circle that's stretched in the z-axis as to form an elips-like shape and the inside and outside edges are also curved. I've created most of the geometry using curves and then performing two sweeps. Some of the steps I've taken might have been a bit tedious and I could maybe achieve the same result using Extrude or something similar but although any advice on this is appreciated, this is not my main question.

My main issue is with the 'joining' of the four surfaces (inside, outside, left-side and right-side) of the ring geometry. These four surfaces form the ring geometry I need, but I need it as a closed Brep to be able to perform Boolean Differences on the geometry later. Currently I've found a solution which works using the Extrude to point command but it is far from elegant and not to mention pretty slow in execution. So my question is if anyone might have a more efficient way of creating a Brep that consists of the ring geometry I need? 

I have attached a picture showing how the ring geometry is supposed to be and it also shows what surfaces need to be 'combined' of some kind to form the ring geometry (they are grouped in the 'geometry' component in the definition, highlited in the picture. Also I've attached the definition to make it a bit more clear. Thanks in advance!

Views: 5405

Attachments:

Replies to This Discussion

Hello

you are almost done. you missed just one detail. the various surfaces you are trying to join need to be flattened in order to become a closed brep, because they have different branch paths.

there is also the join brep component that outputs closed brep too.

cheers

alex

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service