Abstract
This paper presents a new general toolpath planning method which considers two important types of constraints: the kinematics constraint and the geometric feature constraints. The contact kinematics theory for rigid bodies is used to incorporate the two types of constraints into our optimization framework. The objective is to maximize the machining efficiency. The proposed method consists of three stages: establishing the mapping between the tool feeding speed with surface curvature, the orientation of the tool and the kinematics of machines; identifying the optimal cutting direction by solving a constrained nonlinear programming problem in the parametric domain; generating streamline-like toolpath and mapping it back to the surface. An example using our toolpath generation method is given to demonstrate its effectiveness.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Rao, N., Ismail, F., Bedi, S.: Tool path planning for five-axis machining using the principal axis method. International Journal of Machine Tools & Manufacture 37(7), 1025–1040 (1997)
Gray, P., Bedi, S., Ismail, F.: Rolling ball method for 5-axis surface machining. Computer-Aided Design 35(4), 347–357 (2003)
Gray, P.J., Ismail, F., Bedi, S.: Graphics-assisted Rolling Ball Method for 5-axis surface machining. Computer-Aided Design 36(7), 653–663 (2004)
Wang, Y., Tang, X.W.: Five-axis NC machining of sculptured surfaces. International Journal of Advanced Manufacturing Technology 15(1), 7–14 (1999)
Chiou, C.J., Lee, Y.S.: A machining potential field approach to tool path generation for multi-axis sculptured surface machining. Computer-Aided Design 34(5), 357–371 (2002)
Kim, T., Sarma, S.E.: Optimal sweeping paths on a 2-manifold: a new class of optimization problem. IEEE trans. on robotics and automation science 19(4), 613–636 (2003)
Arkin, E.M., Held, M., Smith, C.L.: Optimization problems related to zigzag pocket machining. Algorithmica 26(2), 197–236 (2000)
Park, S.C., Choi, B.K.: Tool-path planning for direction-parallel area milling. Computer-Aided Design 32(1), 17–25 (2000)
Griffiths, J.G.: Toolpath based on Hilbert’s curve. Computer Aided Design 26(11), 839–844 (1994)
Cox, J.J., Takezaki, Y., Ferguson, H.R.P., et al.: Space-filling curves in tool-path applications. Computer Aided Design 26(3), 215–224 (1994)
Makhanov, S.: Optimization and correction of the tool path of the five-axis milling machine - Part 1. Spatial optimization. Mathematics and Computers in Simulation 75(5-6), 210–230 (2007)
Anotaipaiboon, W., Makhanov, S.S.: Curvilinear space-filling curves for five-axis machining. 40(3), 350–367 (2008)
Montana, D.J.: The Kinematics of Contact and Grasp. The International Journal of Robotics Research 7(3), 17 (1988)
Xiong, C.H., Ding, H., Xiong, Y.L.: Fundamentals of Robotic Grasping and Fixturing. World Scientific, Singapore (2007)
Nelson, D., Johnson, D., Cohen, E.: Haptic Rendering of Surface-to-Surface Sculpted Model Interaction. In: Proc. 8th Annual Symp. on Haptic Interfaces for Virtual Environment and Teleoperator Systems, Nashville, TN, ASME (1999)
Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ye, T., Xiong, CH. (2008). Kinematics Constrained Toolpath Planning for Five-Axis Machines. In: Xiong, C., Liu, H., Huang, Y., Xiong, Y. (eds) Intelligent Robotics and Applications. ICIRA 2008. Lecture Notes in Computer Science(), vol 5315. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88518-4_104
Download citation
DOI: https://doi.org/10.1007/978-3-540-88518-4_104
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88516-0
Online ISBN: 978-3-540-88518-4
eBook Packages: Computer ScienceComputer Science (R0)