Grasshopper

algorithmic modeling for Rhino

13.09.24 GRASSHOPPER CNC Paralell Surfacing Script

Attached is a script for tool radius compensated surface milling.  The script:

- projects a grid of tool radii onto the surface

- determines the highest point of each radius and flattens the radius to that height

- interpolates parallel curves from the center points of the tool radii

- Segments those curves at user defined intervals

- writes g-code to move the cutter over those lines as a series of G01 commands.

Known Issue: when only a corner of a circle is left after being projected to the surface (caused by irregular surface dimensions/stock sizes) the tool radius is incorrectly interpreted by the "fit circle" command.  Seeking a workaround.  

13.09.23GRASSHOPPERCNCSURFACING.gh

Views: 303

Comment

You need to be a member of Grasshopper to add comments!

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