发明名称 MACHINE TOOL CONTROL DEVICE
摘要 Provided is a machine tool control device which reduces a processing burden of calculating a thermal displacement amount, avoids decrease in processing speed, and increases accuracy of machining a workpiece.;A machine tool control device (100) includes a sequential analysis control unit (110), an advance analysis control unit (120), a correction value calculation unit (130), a change amount calculation unit (140), and a mode switching unit (150), and operates a machine tool (M) by executing a machining program that is corrected on the basis of a thermal displacement amount occurring on components constituting the machine tool (M) to enable highly accurate machining of a workpiece (W).
申请公布号 US2014156056(A1) 申请公布日期 2014.06.05
申请号 US201214131766 申请日期 2012.07.12
申请人 CITIZEN MACHINERY MIYANO CO., LTD. ;CITIZEN HOLDINGS CO., LTD. 发明人 Kotake Kyota
分类号 G05B19/18 主分类号 G05B19/18
代理机构 代理人
主权项 1. A machine tool control device comprising: a sequential analysis control unit for reading and executing a machining program for machining a workpiece one line at a time; an advance analysis control unit for preliminarily decoding the machining program in a lump and converting and executing the machining program in a predetermined form; and a correction amount calculation unit for sequentially calculating a correction amount for executing the machining program, the machine tool control device being capable of executing the machining program on the basis of a correction amount calculated by the correction amount calculation unit and controlling an operation of a machine tool, wherein the machine tool control device further comprises: a change amount calculation unit for sequentially calculating a change amount of the correction amount; and a mode switching unit for switching between the advance analysis control unit and the sequential analysis control unit, the mode switching unit being configured for activating the advance analysis control unit when the change amount is within a predetermined range and activating the sequential analysis control unit when the change amount is not within the predetermined range, the advance analysis control unit being configured for executing the conversion of the machining program on the basis of a correction amount whose change amount is within the predetermined range and not re-executing the conversion of the machining program while the advance analysis control unit is in operation.
地址 Nagano JP