An Investigation on the Motion Error of Machine Tools’ Hexapod Table

Accuracy is greatly affected by the nonlinear motion of hexapods. This need is more apparent when these mechanisms are employed in machining industry where precision and surface qualities are of critical importance. In this paper, a comprehensive algorithm for tool path programming of the hexapod table is developed. This algorithm is developed based on a circular motion in C#.Net and has the capability of investigating nonlinear motion error to keep it in a controlled range as well. Improved Tustin algorithm is used for interpolating circular path. The effects of different parameters on the nonlinear error of machine tools’ hexapod table during circular interpolation are also investigated in this study. In the circular motion, the optimal radius which provides access to maximum feed rate with least error is obtained by solving Tustin and nonlinear error equations. The results obtained by the theoretical method are further verified through image processing experimental tests. It is found that the results of theoretical analysis and experimental test are in good consistency.

[1]  Jean-Pierre Merlet A Generic Trajectory Verifier for the Motion Planning of Parallel Robots , 2001 .

[2]  K. Srinivasan,et al.  Kinematic and dynamic analysis of Stewart platform-based machine tool structures , 2003, Robotica.

[3]  Peidong Wu,et al.  Motion planning and coupling analysis based on 3-RRR(4R) parallel mechanism , 2008 .

[4]  Guilin Yang,et al.  Workspace generation and planning singularity-free path for parallel manipulators , 2005 .

[5]  Saeid Nahavandi,et al.  Mathematical modelling of linear motion error for Hexarot parallel manipulators , 2016 .

[6]  Wei Liu,et al.  Measurement method of six-axis load sharing based on the Stewart platform , 2010 .

[7]  Siamak Pedrammehr,et al.  A study on motion of machine tools’ hexapod table on freeform surfaces with circular interpolation , 2014 .

[8]  Zhenqun Li,et al.  Reconfiguration and tool path planning of hexapod machine tools , 2000 .

[9]  M. Mahboubkhah,et al.  Improved dynamic equations for the generally configured Stewart platform manipulator , 2012 .

[10]  Saeid Nahavandi,et al.  Design methodology for a hexarot-based centrifugal high-G simulator , 2017, 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[11]  A. Ghanbari,et al.  Kinematic Analysis for Hybrid 2-(6-UPU) Manipulator Using Wavelet Neural Network , 2014 .

[12]  Dan Zhang,et al.  Parallel Robotic Machine Tools , 2009 .

[13]  Uwe Heisel,et al.  Machine tool design requirements for high-speed machining , 1996 .

[14]  Ranjit K. Roy,et al.  Design of Experiments Using The Taguchi Approach: 16 Steps to Product and Process Improvement , 2001 .

[15]  Mehran Mahboubkhah,et al.  Forced Vibration Analysis of Milling Machine's Hexapod Table under Machining Forces , 2014 .

[16]  Zhen Gao,et al.  Simulation driven performance characterization of a spatial compliant parallel mechanism , 2014 .

[17]  Bhaskar Dasgupta,et al.  Singularity-free path planning for the Stewart platform manipulator , 1998 .

[18]  Khalifa H. Harib,et al.  A hexapod-based machine tool with hybrid structure: Kinematic analysis and trajectory planning , 2007 .

[19]  Yong-Sheng Zhao,et al.  Path control algorithms of a novel 5-DOF parallel machine tool , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[20]  T. Chettibi,et al.  Optimal motions planning for a GOUGH parallel robot , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[21]  Mehran Mahboubkhah,et al.  A study on vibration of Stewart platform-based machine tool table , 2013 .

[22]  Tian Huang,et al.  Nonlinearity for a parallel kinematic machine tool and its application to interpolation accuracy analysis , 2002 .

[23]  Siamak Pedrammehr Investigation of factors influential on the dynamic features of machine tools hexapod table , 2012 .

[24]  Mehran Mahboubkhah,et al.  Natural frequencies and mode shapes for vibrations of machine tools' hexapod table , 2011 .

[25]  M. Singaperumal,et al.  Optimal trajectory planning for a hexapod machine tool during contour machining , 2002 .

[26]  Dein Shaw,et al.  Cutting path generation of the Stewart-Platform-Based Milling Machine using an end-mill , 2001 .

[27]  Saeid Nahavandi,et al.  Closed-form dynamics of a hexarot parallel manipulator by means of the principle of virtual work , 2018 .

[28]  Saeid Nahavandi,et al.  Dynamic analysis of Hexarot: axis-symmetric parallel manipulator , 2017, Robotica.

[29]  T. Chettibi,et al.  Planning Optimal Motions for a DELTA Parallel Robot , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[30]  Zhen Gao,et al.  Multi-objective optimization of stiffness and workspace for a parallel kinematic machine , 2013 .

[31]  Derek Murphy,et al.  The CNC Workbook: An Introduction to Computer Numerical Control , 1995 .

[32]  Jun Zhang,et al.  Dynamic characteristics of piezoelectric six-dimensional heavy force/moment sensor for large-load robotic manipulator , 2012 .

[33]  Saeid Nahavandi,et al.  Evaluation of inverse dynamics of hexarot-based centrifugal simulators , 2018 .

[34]  M. Mahboubkhah,et al.  An improved solution to the inverse dynamics of the general Stewart platform , 2011, 2011 IEEE International Conference on Mechatronics.