ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Computer-Aided Design
Volume 37, Issue 7, June 2005, Pages 663-674
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (804 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
Special issue
View Record in Scopus
 
doi:10.1016/j.cad.2004.08.006    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2004 Elsevier Ltd All rights reserved.

Arc-intersect method for 5-axis tool positioning

Paul J. GrayCorresponding Author Contact Information, E-mail The Corresponding Author, Sanjeev BediE-mail The Corresponding Author and Fathy IsmailE-mail The Corresponding Author

Department of Mechanical Engineering, University of Waterloo, Waterloo, Ont., Canada N2L 3G1

Received 20 April 2004; 
revised 23 July 2004; 
accepted 12 August 2004. 
Available online 11 September 2004.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

A new method for 5-axis CNC tool positioning is presented in this paper that improves upon a previous tool positioning strategy named the rolling ball method (RBM), which was developed by the present authors [Gray P, Bedi F, Ismail S. Rolling ball method for 5-axis surface machining. Comput Aided Des 2003;35(4):347–57]. The special property of the RBM is that it computes tool positions by considering the area beneath the tool that the tool will be positioned to cut instead of using surface curvatures computed at a single point on the surface. This enables the RBM to generate gouge-free tool positions without secondary iterative gouge-check and correction algorithms. However, the RBM generates conservative tilt angles in order to guarantee gouge-free tool positions. The new arc-intersect method (AIM) presented in this paper improves upon the RBM by directly positioning the tool to contact the surface and thereby eliminates the conservative nature of the RBM to give optimal tool positions. Like the RBM, the AIM is an area-based method that generates gouge-free tool positions without the use of iterative gouge-check and correction algorithms. The implementation described in this paper uses triangulated surfaces and the computer's graphics hardware to assist in the tool position calculations. However, the method can be applied to any surface representation since it only uses surface coordinates and surface normals for computation. A section of a stamping die was machined to demonstrate the AIM and to show the improvement over the RBM and for comparison with 3-axis ballnose machining. The results showed that the AIM was 1.33 times faster than the RBM and that the AIM, with single direction parallel tool passes, was 1.62 times faster than a zig-zag pattern 3-axis ballnose tool path for the same feed rate, cusp height and tool diameter. The workpieces were measured with a CMM and the data were compared to the CAD model to show no gouging occurred and to check the cusp heights.

Keywords: 5-Axis machining; Triangulated surfaces; Depth buffer; Computer graphics

Article Outline

1. Introduction
1.1. 5-Axis tool positioning strategies
1.2. Multiple patch surface machining
1.3. Triangulated surface data for tool positioning
2. Rolling ball method for 5-axis surface machining
3. Graphics-assisted surface point and surface normal calculation
4. Rolling ball method issues
5. 5-Axis arc-intersect method
5.1. Arc-intersect concept
5.2. Arc-intersect algorithm
5.2.1. Case 1
5.2.2. Case 2
6. Machining test
6.1. Viewing parameters
6.1.1. RBM viewing setup
6.1.2. AIM viewing setup
6.2. RBM machining results
6.3. AIM machining results
7. Comparison
8. Conclusions and discussion
Acknowledgements
Appendix A. Pixel spacing and depth buffer resolution
Appendix B. Surface measuring with a coordinate measuring machine
References
Vitae

























Computer-Aided Design
Volume 37, Issue 7, June 2005, Pages 663-674
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.