Grasshopper

algorithmic modeling for Rhino

Hello All,

 I have created a surface in Rhino and offset it into a solid, So it can read as a Brep in GH. I have applied a circle pattern on the surface controlled by a number of Attraction points. I am having a hard time Boolean the circle pattern from the brep. I have tried Solid Intersection, Diffrence, and Trim, nothing seems to work. I need to punch the circle holes through the Brep so it can create openings, can anyone help me please..........

Views: 1082

Attachments:

Replies to This Discussion

Use 'trim surface' instead.

There is another thing with your small circles. If you look on the definition, you'll see that i had to exclude the smallest which probably makes the surface invalid after trim operation. That might be the reason why your 'solid intersection' didn't work but solid booleans are often behave this way.

cheers

Attachments:

Adam,

Thank you for the help, I tried to open your file but nothing came up. Which version of grasshopper are you using?

I downloaded a newer version of GH.... Again thank you for the help. Is there a reason why the trimmed circles are not smooth, but rather rigid? 

It has nothing to do with Rhino/GH geometry, it's just a Rhino render mesh property. You can set up quality in: Rhino->Tools->Options->Mesh->Smooth & slower

this preset makes your circles look realy round.

 

Here is a revised definition..

 

Surfaces of Adam's definition cannot be joined as one brep.. so I modified a little..

 

And I modified domains for Remap so that you can control the minimum and maximum radii..

 

Then.. you can use your Solid difference component.. Good Luck..

 

Attachments:

Thank You for correction Jissi ! I missed the fact that initial circles are not laying on the surface but they are slightly offset and therefor cannot be merged at the very end. Now using 'surface outline' same solution seems to work fine.

I found a couple of interesting parts in the way you have resolved problem of merging all the surfaces together.

After You modified domains with remapping 'solid difference' works perfect and it's simpler. In general I'm using 'trim surface' rather then solid difference because I experienced unwanted results multiple times.

new file..

Attachments:

Thank you Jissi and Adam... I really appreciate it .... I will study the definitions tomorrow and let you know if I don't understand anything

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service