NUMERICAL CONTROL APPARATUS
    1.
    发明公开
    NUMERICAL CONTROL APPARATUS 有权
    设备数控

    公开(公告)号:EP2957972A4

    公开(公告)日:2017-03-08

    申请号:EP14861174

    申请日:2014-04-23

    摘要: A numerical control device (1) includes a phase-difference calculation unit (481) that, when machining with vibrations is performed on a movement path, calculates a phase difference that is a difference between a vibrational forward-moving position that is a movement path relative to time generated based on a command block and a vibrational backward-moving position obtained by subtracting a vibration amplitude from the vibrational forward-moving position, from a vibration amplitude-to-feed ratio that is a ratio between amplitude of the vibrations and a feed speed of a tool to a workpiece, a movement-path generation unit (482) generating the vibrational forward-moving position and the vibrational backward-moving position as the movement path for each drive shaft by using the phase difference, a vibration-waveform generation unit (483) generating a reference vibration waveform to be superimposed on the movement path for each drive shaft by using vibration conditions, a vibrational-movement-amount generation unit (484) calculating a vibrational-movement amount on the movement path for each drive shaft by using the reference vibration waveform, and a movement-amount combining unit (485) generating a combined movement amount for each drive shaft by adding the vibrational-movement amount to the movement path.

    NUMERICAL CONTROL DEVICE
    2.
    发明授权
    NUMERICAL CONTROL DEVICE 有权
    NUMERISCH GESTEUERTE VORRICHTUNG

    公开(公告)号:EP2947527B1

    公开(公告)日:2017-06-21

    申请号:EP13874973

    申请日:2013-02-12

    IPC分类号: G05B19/18 G05B19/4103

    摘要: To include an analysis processing unit (45) that obtains a movement command for moving on a movement path in a machining program, and vibration conditions for vibrating along the movement path, a command-movement-amount calculation unit (481) that calculates a command-movement amount per unit time, a vibrational-movement-amount calculation unit (482) that uses the vibration conditions to calculate a vibrational-movement amount per unit time at a time corresponding to the movement command, and a movement-amount combining unit (483) that combines the command-movement amount with the vibrational-movement amount to calculate a combined movement amount, and that acquires a movement amount within the unit time such that a position, which has moved from a reference position for calculating the combined movement amount by the combined movement amount, is located on the movement path.

    摘要翻译: 为了包括获得用于在加工程序中的移动路径上移动的移动命令的分析处理单元(45)和用于沿着移动路径振动的振动条件,命令移动量计算单元(481)计算命令 每单位时间的运动量;振动运动量计算单元(482),其使用所述振动条件来计算与所述运动命令相对应的每单位时间的振动运动量;以及运动量合成单元( 483),其将指令移动量与振动移动量组合,计算合成移动量,并且获取单位时间内的移动量,使得从用于计算合成移动量的基准位置移动的位置 通过组合的移动量,位于移动路径上。

    NUMERICAL CONTROL DEVICE
    3.
    发明公开

    公开(公告)号:EP3213848A4

    公开(公告)日:2018-07-11

    申请号:EP14905047

    申请日:2014-10-28

    摘要: A numerical control apparatus (1) includes: a drive unit (10) controlling a main shaft rotating a workpiece, a first drive shaft feeding to move a cutting tool relatively to the workpiece along a perpendicular direction to a lead direction of a thread formed in a machining process, and a second drive shaft feeding to move the cutting tool relatively to the workpiece along the lead direction; and a vibration unit (482, 483) superimposing, on movement of the first drive shaft, vibration that is a reciprocating feed movement having a period having a predetermined ratio with a rotation period of the main shaft, and performs a thread cutting process for forming a thread on the workpiece by moving the cutting tool and the workpiece relative to each other and performing a cut process more than once on the workpiece. The numerical control apparatus includes a thread-cutting vibration adjustment unit (484) controlling the drive unit to shift phase of the vibration with respect to phase of the main shaft by a predetermined vibration phase shift amount every time in the cut process performed more than once.