Abstract A postprocessor capable of converting the cutter location data to machine control data is an important interface between the NC programming design and manufacture. Owing to the fact that current research on multi-axis postprocessor methods only deals with machine tool configurations whose linear and rotational movements are orthogonal, this study has presented a postprocessor algorithm for the five-axis machine tool with a nutating head whose rotational axis is in an inclined plane. The nutating head has great advantages over other heads because it has no motors on the head where the motors for the spindle are on the machine, and the motion is transferred to them by hollow shafts and gears. The machine tool's form-shaping function matrix is derived based on the homogeneous coordinate transformation and the forward kinematics. The analytical equation of NC data is obtained by the inverse kinematics and the form-shaping function matrix. A window-based postprocessor system written by Borland C++ Builder was developed according to the presented algorithm. A five-axis machine tool with a C-axis behind a B-axis nutating rotary head is selected as an example. Through the verification by the commercial solid cutting software VERICUT®, the feasibility of the proposed postprocessor methodology is demonstrated.
[1]
Jungsub Kim,et al.
NC post-processor for 5-axis milling machine of table-rotating/tilting type
,
2002
.
[2]
V. T. Portman,et al.
Accuracy of machine tools
,
1988
.
[3]
Rong-Mao Lee,et al.
Developing a postprocessor for three types of five-axis machine tools
,
1997
.
[4]
Chen Hua She,et al.
A Postprocessor Based on the Kinematics Model for General Five-Axis Machine Tools
,
2000
.
[5]
R. Paul.
Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators
,
1981
.
[6]
R.M.D. Mahbubur,et al.
Positioning accuracy improvement in five-axis milling by post processing
,
1997
.