algorithmic modeling for Rhino
Hi !
Here is my first iteration of a 2D CNC cutting path generator.
It is intended to work with KUKA|prc to do plasma cutting with my robot, but it could be used to generate cutting paths with any CNC cutting device, I guess.
Within the set of curves used as example, the definition finds and labels :
-Non-closed curves
-Cases where the "lead-in" segment cuts an actual part
The inner loops are cut first, and the offset for tool diameter is adjustable.
For the non-straight shapes, I used an adjustable "divide by length" discretization.
On the "To do" list :
-Add an option for tangent "lead-ins"
-Add "lead-outs"
-Sort the inner and outer loops to achieve the shortest "flyover" time (salesman problem)
Suggestions welcome
Tags:
Nice on Olivier!
Looking forward to seeing the results!
Here's a new version with
-Debug for the case there is only one part (one outer loop)
-Better offsets (thanks Markku)
-Better discretization of curves, based on deviation
-On-screen indication of outer and inner loop lengths (requires the "Human" plugin)
-"Flyover" time optimized for outer and inner loops
Cheers, and a happy new year to all !
First job : https://www.youtube.com/watch?v=zLoKY71sPB0
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by