This script combines:
- Parallel Surfacing
- Curve Profiling
- Point Defined Hole Tap Drilling
into one overall script with simplified and common slider inputs. Individual tasks are clustered for editability, and can be connected/disconnected from the final G-Code Panel to make smaller separate milling operations or one cumulative one.
The results have been tested in NCsim. To be milled in blue foam tomorrow. Plunge Roughing not yet clustered and incorporated into the overall program. Image, source file, gcode, and script attached below.
Enjoy
T.
Victor Leung
Hi Taylor,
Nice thoughts, I am aware that your algorithm may not address walls properly in both directions.
Imagine a circular pocket on a surface, where the diameter of the pocket is smaller then the end mill diameter, your algorithm will hit the walls of that pocket when trying to go into it. Walls that are parallel to the direction of sweep is even more difficult to compute. Check that book out if you have time. It presented a number of famous problems dealing with surface analysis.
Sep 30, 2013
Taylor H Newman
I'm afraid I am a little confused by your question regarding pockets smaller than the tool diameter. As I see it, from testing that situation, when there is a pocket smaller than the tool diameter, there is invariably a point on that projected tool diameter that resides above pocket, on the surface.
That particular step of the tool will then be located at the centerpoint of the tool diameter projected to the Z-plane of that projected control point. From my understanding, you are describing the exact purpose I am projecting the tool diameter, finding the highest control point on that projection, and only plunging to that Z-plane, to avoid an errant control point being in a pocket, and having the tool plunge to that depth despite it's radius. Image attached. Perhaps you could create the scenario you describe in the script and post an image for my understanding?
Sep 30, 2013
Taylor H Newman
Most recent version: http://www.grasshopper3d.com/profiles/blogs/updated-grass-cam-overa...
is there a way of posting files other than in blog posts or conversations? Something like a personal bookshelf of files? I have them on other sites and my local machine, but nowhere on this site.
Sep 30, 2013