Patent ID: 9395720
Filing Date: 2016-07-19
CPC Classification: G05B

Claim Text:
1. A numerical controller having a tool posture control function for multi-axis machining machine, which controls a multi-axis machining machine having at least three linear axes and at least three rotation axes including one rotation axis for tool phase control, the numerical controller comprising: a tool position and posture instruction reading unit that reads a tool center point position instruction, a tool direction vector instruction, and a tool phase direction vector instruction; a tool position and posture interpolation unit that wherein, in the multi-axis machining machine that is configured to control a tool head with three linear axes, control a tool direction with two rotation axes and control a tool phase direction with tool phase axis, the tool position and posture interpolation unit further: a respective axis positions arithmetic unit that calculates respective axis positions of the at least three linear axes and the at least three rotation axes, on the basis of the interpolated tool center point position Pt and the interpolated tool posture, wherein the at least three linear axes and the at least three rotation axes are driven to the respective axis positions, wherein the tool phase direction is direction which is perpendicular to the tool direction and decides direction of operation of a working part of the tool head, wherein the working part of the tool head is part of tool head that comes into contact with a workpiece to perform multi-axis machining, and wherein a tool phase axis is axis created by the tool phase direction.