NUMERICAL CONTROL DEVICE
    1.
    发明申请

    公开(公告)号:US20190250590A1

    公开(公告)日:2019-08-15

    申请号:US16329218

    申请日:2016-10-20

    IPC分类号: G05B19/4103 G05B19/18

    摘要: A numerical control device is a numerical control device that controls a machine tool including a plurality of axes, and includes a reading unit that reads a machining program for machining a workpiece, and when the machining program read by the reading unit is a machining program for simultaneously operating five or more axes of the plurality of axes, controls operation of the five or more axes to be simultaneously operated in the machining program by dividing the operation into a plurality of sets of operation of four or less axes.

    METHOD, DEVICE, AND TERMINAL DEVICE FOR SERVO MOVEMENT SMOOTHING

    公开(公告)号:US20190196453A1

    公开(公告)日:2019-06-27

    申请号:US16140549

    申请日:2018-09-25

    摘要: The present disclosure relates to servo control technology, which provides a method, device, and terminal device for servo movement smoothing. The method includes: obtaining a starting position and a control command for a rotation of an output shaft the servo; determining an ending position and a rotation time for the rotation of the output shaft in accordance with the control command; constructing a movement curve of the output shaft based on the starting position, the ending position, and the rotation time; and controlling the output shaft to rotate from the starting position to the ending position in accordance with the movement curve. The above-mentioned method smooths the movement of the servo by constructing a simple linear function, which greatly reduces the calculation amount in comparison with the technical solution using the cubic Bessel formula, and is capable of reducing the requirements for the hardware performance of servos.

    NUMERICAL CONTROLLER
    4.
    发明申请

    公开(公告)号:US20180181101A1

    公开(公告)日:2018-06-28

    申请号:US15845542

    申请日:2017-12-18

    申请人: Fanuc Corporation

    发明人: Takafumi Sasaki

    摘要: A numerical controller of the present invention includes a command analyzing unit configured to read out and analyze a block from a program and generate moving command data on the basis of the analysis result, an interpolating unit configured to generate interpolation data by performing interpolation processing on the basis of the moving command data, a servo control unit configured to control each axis on the basis of the interpolation data, a path displacement determining unit configured to calculate a distance between a program command path commanded by the program and a tool tip point of the tool after a moving amount of each axis in this control period on the basis of the moving command data, the interpolation data and a current position of each axis and determines whether or not the calculated distance is equal to or greater than an acceptable amount defined in advance, and an alerting unit configured to output an alert in the case where the distance is determined that it is equal to or greater than the acceptable amount defined in advance.

    Numerical controller for retraction control

    公开(公告)号:US10007248B2

    公开(公告)日:2018-06-26

    申请号:US14929702

    申请日:2015-11-02

    申请人: FANUC Corporation

    发明人: Hiroki Murakami

    IPC分类号: G05B19/19 G05B19/4103

    摘要: A numerical controller which controls a five-axis machining machine having two rotary axes generates speed data for deceleration stop along movement paths when a stop signal that requires interruption of machining and retraction is sensed, and based on the speed data, generates stop retraction path command data combining a path for the deceleration stop along the movement paths and a retraction path receding from the movement paths.

    NUMERICAL CONTROLLER
    8.
    发明申请

    公开(公告)号:US20170248935A1

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

    申请号:US15443316

    申请日:2017-02-27

    申请人: FANUC CORPORATION

    发明人: NAOYA KOIDE

    IPC分类号: G05B19/29

    摘要: A numerical controller having a function of optimizing a corner path at a corner of tangent continuity includes a path conversion unit for obtaining a curved correction path passing through three points corresponding to a start point and an end point of a third block, and a shift point obtained by shifting an intermediate point of a command path based on the third block in an inward direction of a corner path within a limit of a preset allowable error amount when the corner path is formed by a series of blocks and a tangential direction of the corner path is continuous, and generating a path obtained by replacing the command path of the third block included in the corner path by the correction path, the third block commanding curvilinear movement at a larger curvature than a first curvature and a second curvature being interposed between the first block commanding rectilinear movement or curvilinear movement at the first curvature corresponding to a small curvature and the second block commanding rectilinear movement or curvilinear movement at the second curvature corresponding to a small curvature in the series of blocks.

    Device, system and methods for automatic development and optimization of positioning paths for multi-axis numerically controlled machining
    9.
    发明授权
    Device, system and methods for automatic development and optimization of positioning paths for multi-axis numerically controlled machining 有权
    用于自动开发和优化多轴数控加工定位路径的装置,系统和方法

    公开(公告)号:US09465380B2

    公开(公告)日:2016-10-11

    申请号:US13957949

    申请日:2013-08-02

    摘要: Optimized positioning paths for multi-axis CNC machining can be generated based on the machine tool kinematics, machine axes travel limits, machine axis velocity and acceleration limits, and machine positioning methodologies. Machine axes travel limits and machine positioning methodologies are incorporated in order to ensure that the developed positioning paths do not violate machine axes travel limitations. Multi-axis positioning paths are developed to avoid collisions with dynamically changing in-process stock and other surroundings, including fixtures and both moving and non-moving components of the machine. Positioning tool path customizations give the user the flexibility to apply safety based constraints to the automatically generated tool paths. The disclosed automatic positioning path planning and optimization methods are used to develop a process for part manufacturing using CNC machining in order to reduce the manufacturing cycle time.

    摘要翻译: 基于机床运动学,机床轴行程限制,机床轴速度和加速度限制以及机床定位方法,可以实现多轴CNC加工的优化定位路径。 机器轴移动限制和机器定位方法被纳入,以确保开发的定位路径不违反机器轴行程限制。 开发了多轴定位路径,以避免与动态变化的过程中库存和其他周围环境的碰撞,包括固定装置以及机器的移动和非移动部件。 定位工具路径自定义使用户可以灵活地将自动生成的工具路径应用基于安全的约束。 所公开的自动定位路径规划和优化方法用于开发使用CNC加工的零件制造工艺,以减少制造周期时间。

    NUMERICAL CONTROL DEVICE
    10.
    发明申请
    NUMERICAL CONTROL DEVICE 有权
    数控装置

    公开(公告)号:US20160266567A1

    公开(公告)日:2016-09-15

    申请号:US14649992

    申请日:2014-04-23

    IPC分类号: G05B19/19 B23Q15/013

    摘要: A numerical control device includes a phase-difference calculation unit that, when machining with vibrations is performed on a movement path, calculates a phase difference between a vibrational forward-moving position and a vibrational backward-moving position from a vibration amplitude-to-feed ratio between amplitude of the vibrations and a feed speed of a tool to a workpiece, a movement-path generation unit 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 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 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 generating a combined movement amount for each drive shaft by adding the vibrational-movement amount to the movement path.

    摘要翻译: 数值控制装置包括相位差计算单元,当在运动路径上进行振动加工时,从振动振幅进给计算振动前进位置与振动后移位置之间的相位差 振动振幅与工件对工件的进给速度的比值,产生振动前进位置的移动路径产生单元和振动后移位置作为每个驱动轴的运动路径,通过使用相位差 振动波形生成单元,其通过使用振动条件生成要叠加在每个驱动轴的移动路径上的基准振动波形,振动运动量生成单元,计算各驱动轴的移动路径上的振动移动量 通过使用基准振动波形,以及产生组合移动量的移动量组合单元 对于每个驱动轴,通过将振动移动量加到移动路径上。