Grasshopper

algorithmic modeling for Rhino

Hi!

I'm trying to do a boolean union joining a big amount of bars done by piping lines. I need one unique solid because I'm trying to export a .stl for 3D printing. It's determinant to have one solid. Boolean union component is not working well and I don't understand why. I've tried baking it into rhino and doing boolean union there and doesn't as well. Some times I achive one union between 2 bars but with this model it is totally unassumible.

The union doesn't works anyway. I've try it with a model wich each bar is one brep. Once with a model wich I pipe one long zig zag ployline. I converted it into meshes and using mesh union...but is still not working.

Anyone know wich can be the problem? Any help will be very very wellcome. It has to be in few days the model of my Diploma thesis.

Thx a lot!

 

Views: 9347

Attachments:

Replies to This Discussion

This is pretty old, so I'm guessing you already had your diploma thesis, but I was getting the same error. I posted a test I made in a new error discussion. You can find it here if you are interested in following it: http://www.grasshopper3d.com/forum/topics/incorrect-solid-boolean

This might do what you want, the definition is also pretty outdated but it creates single solid meshes from line networks. Send me an email if you would like the definition.

Dear Marina,

I am experiencing exactly the same problem. Did you find a solution for that? 

Thanks,

Saied.

I continue to have a similar issue with combining Breps. I "Union" component does not union as it should. Sometimes it acts like "Difference" or "Intersection" while one or more of those components sometime act like union.

UPDATE it seems this may be fixed with Rhino 5, but I don't have it yet. I only bought Rhino 4 a few months ago and am feeling a little poor. David Rutten claims here that it's now fixed.

I tried to develop a VB battery to merge the Breps, but the merge function only accepts enumerable input and inside the VB battery you do not have the capability of turning a list or an array of Breps to enumerable.

I also backed my grasshopper model hoping to use union function directly in Rhino, but I kept receiving failure messages. 

If you want to create an STL file and 3d-print your model, you do not need to unify them.

Actually I'm the rare person here not trying to 3D print. I'm doing structural simulation with Scan&Solve and to do it, you need a solid Brep to bake to Rhino/mesh in rhino.

6 years later, have you solved this problem? I am doing very similar work. Try to make a customized python code to perform union of bars one by one. For complex geometry, it failed. Surprisingly, the code works for relatively simple geometry...

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