Abstract
The postprocessor is an important interface that transforms cutter location data into machine control data, and in a five-axis machine tool is highly complex because the simultaneous linear and rotary motions occur. Since most works of the five-axis postprocessor method have dealt only with the orthogonal machine tool’s configuration, this study presents a postprocessor scheme for two types of five-axis machine tools, each with a nutating head and a table whose rotational axes are in an inclined plane. The benefit of such a configuration is that it allows switching from vertical to horizontal machining by a single machine. The general analytical equations of NC data are obtained from the forward and inverse kinematics and the homogeneous coordinate transformation matrix. The linearization algorithm for the postprocessor is developed to ensure the machining accuracy. The presented algorithm is implemented using a window-based five-axis postprocessor with nutating axes, and programmed in Borland C++ Builder and OpenGL. A simulation is performed using solid cutting software and a trial-cut experiment was conducted on a five-axis machine tool with a nutating table to elucidate the accuracy of the proposed scheme.
Similar content being viewed by others
References
Goode KF, Rockford IL (1983) Tool head having nutating spindle, US Patent No. 4370080
Makino (2003) High-Productivity Aerospace Machining Center. MMS Online™, URL: http://www.mmsonline.com/equipment/mcen389.html
Ingersol Mastercenter™ (2007), URL: http://www.ingersoll.com/ind/mastercenterH.htm
Hagiz G (2006) 5-axis machining, URL: http://numeryx.com/cnc/5axes.htm
Affouard A, Duc E, Lartigue C, Langeron J-M, Bourdet P (2004) Avoiding 5-axis singularities using tool path deformation. International Journal of Machine Tools and Manufacture 44:415–425
Fauvel OR, Vaidyanathan J, Norrie DH (1990) An analysis of linearization errors in multi-axis APT-based programming systems. Journal of Manufacturing Systems 9(4):353–362
Nagasaka M, Takeuchi Y (1996) Generalized post-processor for 5-axis control machining based on form shape function. Journal of the Japan Society for Precision Engineering 62(11):1607–1611
Lee RS, She CH (1997) Developing a postprocessor for three types of five-axis machine tools. International Journal of Advanced Manufacturing Technology 13(9):658–665
She CH, Lee RS (2000) A postprocessor based on the kinematics model for general five-axis machine tools. SME Journal of Manufacturing Processes 2(2):131–141
Chou HL (1989) Development of an APT universal postprocessor for multi-axis CNC milling machine tools. Master’s thesis, North Carolina State University, USA
She CH, Chang CC (2007) Development of a five-axis postprocessor system with a nutating head. Journal of Materials Processing Technology 187–188:60–64
Sorby K (2007) Inverse kinematics of five-axis machines near singular configurations. International Journal of Machine Tools and Manufacture 47(2):299–306
VERICUT® V5.3 User Manual, URL: http://www.cgtech.com
Sakamoto S, Inasaki I (1993) Analysis of generating motion for five-axis machining centers. Transactions of the Japan Society of Mechanical Engineers, Series C. 59(561):1553–1559
Deckel Maho, URL: http://www.dmgtaiwan.com
Paul RP (1981) Robot Manipulators: Mathematics, Programming and Control. MIT press, Cambridge, MA
Reshetov DN, Portman VT (1988) Accuracy of Machine Tools. ASME press, New York
Bohez E, Makhanov SS, Sonthipermpoon K (2000) Adaptive nonlinear tool path optimization for five-axis machining. International Journal of Production Research 38(17):4329–4343
Cincinnati Milacron (1994) Programming Manual for Cincinnati Milacron Acramatic 950MC Rel 3.0 Computer Numerical Control. Ohio
Delcam, URL: http://www.delcom.com
OKUMA MULTUS, URL: http://www.okuma.co.jp/english/
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
She, CH., Huang, ZT. Postprocessor development of a five-axis machine tool with nutating head and table configuration. Int J Adv Manuf Technol 38, 728–740 (2008). https://doi.org/10.1007/s00170-007-1126-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-007-1126-5