发明名称 NUMERICAL CONTROLLER CAPABLE OF COMPENSATING ERROR IN CONSIDERATION OF AXIS MOVEMENT DIRECTION
摘要 A numerical controller controlling a five-axis machining machine having three linear axes and two rotation axes acquires a linear-axis-caused compensation amount associated with a combination of an instructed linear axis position and linear axis movement direction and an rotation-axis-caused compensation amount associated with a combination of an instructed rotation axis position and rotation axis movement direction, calculate a translation/rotation compensation amount based on the linear-axis-caused compensation amount and the rotation-axis-caused compensation amount, and adds the calculated translation/rotation compensation amount to the instructed linear axis position.
申请公布号 US2017010600(A1) 申请公布日期 2017.01.12
申请号 US201615202792 申请日期 2016.07.06
申请人 FANUC CORPORATION 发明人 Shimizu Tsuyuki
分类号 G05B19/404 主分类号 G05B19/404
代理机构 代理人
主权项 1. A numerical controller controlling a five-axis machining machine having three linear axes and two rotation axes and machining a workpiece set on a table based on an instruction of a program, comprising: a direction compensation amount storage unit configured to store a linear-axis-caused compensation amount associated with a combination of a linear axis position and a linear axis movement direction and a rotation-axis-caused compensation amount associated with a combination of a rotation axis position and a rotation axis movement direction; an axis movement direction determination unit configured to determine an instruction linear axis movement direction as each of the linear axis movement directions based on the instruction and an instruction rotation axis movement direction as each of the rotation axis movement directions based on the instruction; a movement-direction compensation-amount acquisition unit configured to acquire a linear-axis-caused compensation amount associated with the linear axis position based on the instruction and the instruction linear axis movement direction and a rotation-axis-caused compensation amount associated with the rotation axis position and the instruction rotation axis movement direction, by referring to the direction compensation amount storage unit; and a compensation unit configured to calculate a translation/rotation compensation amount based on the linear-axis-caused compensation amount and the rotation-axis-caused compensation amount and to add the calculated translation/rotation compensation amount to the linear axis position based on the instruction.
地址 Minamitsuru-gun JP