摘要 |
PROBLEM TO BE SOLVED: To provide a five axis working machine for operating working by making a program commanding point coincident with an actual point to be cut, and shifting a cutting point at a ball end mill side from the top end. SOLUTION: A tool attitude (a normal for a work surface) for operating working for a program instructing point 7 at the top end of a ball end mill 4 is designated as I, J, K, or a rotary 2 axial value by using a designating direction tool length correcting function. An angle condition for inclining a tool 1' (an inclination for a reference attitudeαand an angle for a working progressing directionβ) is designated by a program or parameter by using a tool axial direction TL' as a reference in this case. A correction vector <q> for shifting a cutting point at the ball end miss side from the top end without breaking a condition that the program commanding point 7 is an actual point to be cut is calculated, a point added to the position of the program commanding point 7 is defined as the position of a control point 3 and the movement target point (position) of basic three axes. Also, the rotary two axial value for the tool axial direction TL in this case is calculated, and defined as the movement target point (attitude) of the rotary two axes.
|