Grasshopper

algorithmic modeling for Rhino

I've generated numerous 3D meshes, but showing and using only 3 for this example. The mesh objects overlap the mesh next to itself.  I want to trim these mesh object where they intersect each other. 

 

Mesh Intersection trims great with two mesh objects, but not so good with 3 mesh objects.  I've tried every combination known to man and beast, but can't get the same results intersecting 2 versus 3 mesh objects.

What am I missing? 

 

Views: 4672

Replies to This Discussion

Hi Greg,

 

 In the image I see here, there seems to be some problems with the Brep making (out of curves)! Can you upload your definition? 

Hi Pirouz,

 

I had to re-create that section of the definition because I didn't think it would work, so I deleted it.

 

Anyways, attached are the GH and Rhino 4.0 files. 

 

Thanks,

Greg

Attachments:

Can you simply tell me what kind of geometrical object you want to make with this model? Have you got any image (idea, sketch) of that? Still I think that there is something wrong with the geometric definition of surfaces. (recheck the sweeping action) 

If you wanna keep going on this definition; and think that this kind of sweeping is the right way of generating those surfaces; perhaps you should decrease the radius of the cross-section arcs or diminish the number of initial rail curves to avoid self-intersection problems.

If you think this is not the problem; I have a suggestion for you:

I think, for engraving that mesh box, you'd better to subtract those mesh surfaces from it (one-by-one). I tried this method in Rhino: it works!

In case you decided to do so, first of all you'll need to reconsider the location of that mesh box: it should be lower in Z direction, in such an order that its top face coincide with the initial surface. (take a look at the whole geometry form Right or Front view-ports of Rhino) 

 

Thanks for the help Pirouz,

What I'm trying to create is a surface that my "off the self" CAM programs can't do.  They can do the random length and depth curves, but only in a straight line.  I got bored with that after the first day.  I want random length and depth curves in a wave pattern.   And intersecting. If I can do that, then I can produce any pattern with GH and generate my own G-code. 

 

I could make a surface first and then generate the G-code from a grid methology, but the machine cut time goes up too much and is very inefficient. Generating tool paths is not too bad with GH.  But, making the surface for rendering (so I don't have to produce every prototype) is very difficult and time consuming.

 

As for the surface, I think you may be correct.  I'll have to do the finish work in Rhino.  But that's OK.  Danny Boyles is also looking at the surface and how to fix the intersection problelms.

 

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