Abstract
It is very useful to accomplish turning and five-axis milling, drilling and boring in only one setup, which is possible on five-axis turning centres. In this paper, we present a control algorithm for this machine with two translational and three rotational axes. The turning centre has a two rotary axis head with axes that do not intersect. This increases the possibility of machining and allows for certain types of machining without the machine taking the singular positions. The high angular speed of the table required for turning causes heating of the table-bearing support and base thermal deflection. If milling or drilling is done immediately after turning, the motion of the machine axis should be corrected to eliminate the error in machining that arises because of the deflection, a correction that has been done in this paper. The solution for the forward and inverse kinematics for this type of machine allows for programming the machine motion as if the machining were performed on a five-axis gantry milling machine. This has essentially facilitated machine programming.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
López de Lacalle LN, Lamikiz A (2008) Machine tools for high performance machining. Springer Verlag, ISBN: 978-1-84800-379-8
Mahbubur RMD, Heikkala J, Lappalainen K, Karjalainen JA (1997) Positioning accuracy improvement in five-axis milling by post processing. Int J Mach Tools Manuf 37(2):223–236
Lamikiz A, López de Lacalle LN, Ocerin O, Díez D, Maidagan E (2008) The Denavit and Hartenberg approach applied to evaluate the consequences in the tool tip position of geometrical errors in five-axis milling centres. Int J Adv Manuf Technol 37:122–139
Liu H, Li B, Wang X, Tan G (2011) Characteristics of and measurement methods for geometric errors in CNC machine tools. Int J Adv Manuf Technol 54:195–201
Yang SH, Kim CK-H, Park ĆY-K, Lee ĆS-G (2004) Error analysis and compensation for the volumetric errors of a vertical machining centre using a hemispherical helix ball bar test. Int J Adv Manuf Technol 23:495–500
Elbestawit MA, Srivasta AK, Veldhuis SC (1995) Modelling geometric and thermal errors in a five-axis CNC machine tool. Int J Mach Tools Manuf 35(9):1321–1337
Lin Y, Shen Y (2003) Modelling of five-axis machine tool metrology models using the matrix summation approach. Int J Adv Manuf Technol 21(4):243–248
Nawara L, Kowalski J, Sladek J (1989) The influence of kinematic errors on the profile shapes by means of CMM. CIRP Ann 38(1):511–516
Tseng P-C, J-Ho H (2002) A study of high-precision CNC lathe thermal errors and compensation. Int J Adv Manuf Technol 19:850–858
Zhang H, Yang J, Zhang Y, Shen J, Wang C (2011) Measurement and compensation for volumetric positioning errors of CNC machine tools considering thermal effect. Int J Adv Manuf Technol 55:275–283
Ramesh R, Mannan MA, Poo AN (2002) Support vector machines model for classification of thermal error in machine tools. Int J Adv Manuf Technol 20:114–120
Pahk HJ, Lee SW (2002) Thermal error measurement and real time compensation system for the CNC machine tools incorporating the spindle thermal error and the feed axis thermal error. Int J Adv Manuf Technol 20:487–494
López de Lacalle LN, Lamikiz A, Sánchez JA, Salgado MA (2007) Toolpath selection based on the minimum deflection cutting forces in the programming of complex surfaces milling. Int J Mach Tools Manuf 47:388–400
López de Lacalle LN, Lamikiz A, Sánchez JA, Salgado MA (2004) Effects of tool deflection in the high-speed milling of inclined surfaces. Int J Adv Manuf Technol 24(9–10):621–631
Lee RS, She CH (1997) Developing a postprocessor for three types of five-axis machine tools. Int J Adv Manuf Technol 13(9):658–665
Sørby K (2007) Inverse kinematics of five-axis machines near singular configurations. Int J Mach Tools Manuf 47:299–306
Bohez ELJ (2002) Five-axis milling machine tool kinematic chain design and analysis. Int J Mach Tools Manuf 42:505–520
Lee RS, Lin YH (2010) Development of universal environment for constructing 5-axis virtual machine tool based on modified D–H notation and open GL. Robot Comput-Integrated Manuf 26:253–262
Paul RP (1984) Robot manipulators: mathematics, programming and control. The MIT Press, Cambridge
López de Lacalle LN, Lamikiz A, Muñoa J, Sánchez JA (2005) The CAM as the centre of gravity of the five-axis high speed milling of complex parts. Int J Prod Res 43(10):1983–1999
Pavlović M, Kvrgić V, Velašević D (1994) L-IRL: high level programming language for robots. In Proc of the European Robotics and Intelligent Systems Conference, Malaga, Spain
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kvrgic, V., Dimic, Z., Cvijanovic, V. et al. A control algorithm for a vertical five-axis turning centre. Int J Adv Manuf Technol 61, 569–584 (2012). https://doi.org/10.1007/s00170-011-3737-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-011-3737-0