Grasshopper

algorithmic modeling for Rhino

Hi all,

I somehow lost a previously-functional GH definition, and now I can't remember how I made it...  I need to be able to visualize how different router bit profiles look after traveling through solid material.  My main questions:

1:  When I use RevSrf, I don't get a shaded preview for the router bit - am I doing it wrong?

2:  How do I tell GH to essentially do a Sweep1 using a solid Brep as the profile instead of a crv?

Attached is my clumsy start.  Any help is appreciated!

Best,

dh

Views: 568

Attachments:

Replies to This Discussion

Just a bump...

Anyone have any suggestions?  I'm kinda dead in the water....

1. retype 0 to 2*pi in the angle domain, or/and give a better axis.

2. No idea, but you can simulate the cut by creating a lot of copies of your router and use them to cut the shape. Notice boolean operations hate when you provide breps with planar faces on the same plane and intersecting, thats why i moved the shape a bit up.

You can also sweep your router profile, but rotate it first -pi/2, and close it, and use the sweep for difference.

Attachments:

Ok, it looks like this is more complicated than I thought.  If I use your definition, it works great, but a) it's pretty slow if I get up around 100 divisions/booleans.  and b) it was failing when I had too many divisions.

I tried a simple Sweep1, but the self-intersections cause a problem at the boolean stage. 

Any other suggestions?

Using offset, CurveCP, sweep2 (modified because sweep2 bugs on closed rails)

Attachments:

Systemiq -

Sorry for the long delay.  This definition looks great!  Thank you so much!  Now I only have one more little wish... ;)

I would like to be able to move the control points of the path crv up/down in Z.  Currently, that kicks the cutter axis off to one side, but our machine will simply 'lift' the cutter and 'lower' it.  Is that possible? 

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service