An efficient algorithm is presented for intersecting vectors with swept solids which represent three-axis numerically controlled (NC) milling tool motions. The intersection calculation proceeds in hierarchical steps through a series of progressively more exact definitions of the shape of the tool swept volume. At each step, results of intermediate calculations are used to determine whether intersection with an exact representation of the solid is possible and, if so, where and how the swept volume model must be refined for the next step. This structure ensures that superfluous intersection calculations are minimized. This intersection technique has been successfully implemented as part of an algorithm for automatic verification of three-axis NC milling programs, and may also be useful for applications in robotics and factory automation.
Skip Nav Destination
Article navigation
June 1992
Research Papers
Efficient Intersection of Surface Normals With Milling Tool Swept Volumes for Discrete Three-Axis NC Verification
J. H. Oliver
J. H. Oliver
Department of Mechanical Engineering, Iowa State University, Ames, IA 50011
Search for other works by this author on:
J. H. Oliver
Department of Mechanical Engineering, Iowa State University, Ames, IA 50011
J. Mech. Des. Jun 1992, 114(2): 283-287 (5 pages)
Published Online: June 1, 1992
Article history
Received:
March 1, 1991
Online:
June 2, 2008
Citation
Oliver, J. H. (June 1, 1992). "Efficient Intersection of Surface Normals With Milling Tool Swept Volumes for Discrete Three-Axis NC Verification." ASME. J. Mech. Des. June 1992; 114(2): 283–287. https://doi.org/10.1115/1.2916944
Download citation file:
Get Email Alerts
Tolerancing for an Apple Pie: A Fundamental Theory of Tolerances
J. Mech. Des (June 2023)
What Do We Mean When We Write About Ethics, Equity, and Justice in Engineering Design?
J. Mech. Des (June 2023)
Stability Analysis and Distortion Compensation of Robot Structure Dynamics for a Hybrid Simulator
J. Mech. Des (July 2023)
Related Articles
Cutter-Workpiece Engagement Calculations by Parallel Slicing for Five-Axis Flank Milling of Jet Engine Impellers
J. Manuf. Sci. Eng (October,2008)
Tool Sequence Selection for 2.5D Pockets with Uneven Stock
J. Comput. Inf. Sci. Eng (March,2006)
Recognition of User-Defined Turning Features for Mill/Turn Parts
J. Comput. Inf. Sci. Eng (September,2007)
Computing Cutter Engagement Values in Milling Tessellated Free-Form Surfaces
J. Comput. Inf. Sci. Eng (December,2010)
Related Proceedings Papers
Related Chapters
Computer Aided Geometric Modelling
Computer Aided Design and Manufacturing
Manipulability-Maximizing SMP Scheme
Robot Manipulator Redundancy Resolution
Using Statistical Learning Theory to Improve Treatment Response for Metastatic Colorectal Carcinoma
Intelligent Engineering Systems through Artificial Neural Networks, Volume 20