Grasshopper

algorithmic modeling for Rhino

Hi friends,

Would you please help me? in attached file I have a  box and a bunch of breps (red) inside the box. How can I boolean these bunch of breps (red breps) from the box? Finally there would be a box inside of which is empty of the red breps. or, If its easier to do it in Rhino, please let me know how.  Thanks in advance. :)

Views: 880

Attachments:

Replies to This Discussion

Hi Mohammad,

To my knowledge, it's not possible to do this in Grasshopper.

Rhino is not a solid modeller, and the solid you see, is in fact a volume enclosed by surfaces, with an empty space in between. The outside/inside part is determined by direction of your enclosing surface normals.

There's a little trick posted by Chuck, to do this in Rhino:
Run NonmanifoldMerge command, and select both the outer solid and inner one(s). Then run CreateRegions command and select the outer solid. Delete the inner solid(s).

it did't work... after doing this process, I have a union volume but when I trim the object, these polysurfaces are separated. and the box is not a solid volume...

You did not mention anything about further trimming in your initial post.

Do you want to slice in half the "drilled" model you have just gotten? If that is so, use the BooleanDifference command instead of Trim command.

I could'nt unfortunately... I appreciate if you could look at this file.

I could'nt unfortunately... I appreciate if you could look at this file.

Attachments:

Checked the attached file. I booleanunioned the inner red shapes firsts before running the upper mentioned 2 commands.

Attachments:

Yessssss. thankssss. It is exactly what I want. Thanksssss. :)

Rhino does not allow disjoint breps. All the faces in a brep have to be connected. Disjoint meshes are possible, but you won't be able to do this with Breps.

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