Numerical controller
    1.
    发明申请
    Numerical controller 审中-公开
    数控机

    公开(公告)号:US20060150012A1

    公开(公告)日:2006-07-06

    申请号:US11296533

    申请日:2005-12-08

    IPC分类号: G06F11/00

    摘要: A specified-data saving means saves a data specified by a data name from a battery-backed-up volatile memory to a nonvolatile memory not requiring battery backup. At the same time, a generation management means stores the data name and time information in the nonvolatile memory, together with the saved data. An individual-data restoring means selects data from among the data stored in the nonvolatile memory based on a specified data name and time information and restores the selected data to the volatile memory.

    摘要翻译: 指定数据保存装置将数据名称指定的数据从电池备份的易失性存储器中保存到不需要电池备份的非易失性存储器中。 同时,生成管理装置将数据名称和时间信息与保存的数据一起存储在非易失性存储器中。 单独数据恢复装置基于指定的数据名称和时间信息从存储在非易失性存储器中的数据中选择数据,并将选择的数据恢复到易失性存储器。

    Numerical controller
    2.
    发明申请
    Numerical controller 有权
    数控机

    公开(公告)号:US20060173573A1

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

    申请号:US11345390

    申请日:2006-02-02

    IPC分类号: G06F19/00

    摘要: A numerical controller capable of obviating the waste of a workpiece by machining such that a position deviation by learning control is converged and automatically performing storage of correction data and actual machining. A tool and the workpiece are moved to noninterfering positions. In a learning control interval from the issuance of a learning control start command to the issuance of a learning control end command, the input and output are turned on so that the learning control is performed to input the position deviation and create and output the correction data. Processing in the learning control interval that involves the learning control is repeatedly executed a set number of times by idling operations. The obtained data is automatically stored in the numerical controller, the tool and the workpiece are moved to interfering positions, and the position deviation is corrected based on the correction data, whereby actual machining is performed. The correction data is automatically stored and the actual machining is performed using the correction data without wasting the workpiece, so that the cycle time can be shortened.

    摘要翻译: 一种能够通过机械加工消除工件浪费的数值控制器,使得通过学习控制的位置偏差被收敛并自动执行校正数据的存储和实际加工。 工具和工件移动到非干扰位置。 在从发出学习控制开始命令到发出学习控制结束命令的学习控制间隔中,输入和输出被打开,从而执行学习控制以输入位置偏差并创建和输出校正数据 。 涉及学习控制的学习控制间隔的处理通过空转操作重复执行一定次数。 所获得的数据被自动存储在数字控制器中,工具和工件移动到干涉位置,并且基于校正数据校正位置偏差,从而进行实际加工。 校正数据被自动存储,并且使用校正数据执行实际加工,而不浪费工件,从而可以缩短循环时间。

    Numerical controller having a function of learning control
    3.
    发明授权
    Numerical controller having a function of learning control 有权
    具有学习控制功能的数字控制器

    公开(公告)号:US07254461B2

    公开(公告)日:2007-08-07

    申请号:US11344208

    申请日:2006-02-01

    IPC分类号: G06F19/00

    摘要: A numerical controller capable of checking a learning control execution interval for the entry of a command or signal that varies an operation pattern. The numerical controller reads machining programs in succession and sets a flag F to 1 until a learning control end command is read after a learning control start command is read. In a learning control interval during which the flag F is set to 1, it is determined whether or not an inappropriate command or signal is inputted during a learning process such that the operation pattern is varied. If it is concluded that such a command or signal is inputted, an alarm stop or feed hold stop is performed, the cause of stopping is displayed, and learning control is nullified. If any inappropriate command or signal is inputted during the learning process, the operation is stopped and the cause is displayed, so that the machining programs can be corrected with ease. Thus, wrong cutting or the like can be prevented from being caused by the learning control.

    摘要翻译: 一种数字控制器,能够检查用于输入改变操作模式的命令或信号的学习控制执行间隔。 数字控制器连续读取加工程序,并将标志F设置为1,直到在学习控制开始命令被读取之后读取学习控制结束命令。 在标志F被设置为1的学习控制间隔期间,确定在学习处理期间是否输入了不适当的命令或信号,使得操作模式变化。 如果输入这样的命令或信号,则执行报警停止或进给保持停止,显示停止的原因,并且学习控制无效。 如果在学习过程中输入了不正确的命令或信号,则停止操作并且显示原因,从而可以容易地校正加工程序。 因此,可以防止由学习控制引起的错误切割等。

    Numerical controller
    4.
    发明申请
    Numerical controller 有权
    数控机

    公开(公告)号:US20060173571A1

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

    申请号:US11344208

    申请日:2006-02-01

    IPC分类号: G06F19/00

    摘要: A numerical controller capable of checking a learning control execution interval for the entry of a command or signal that varies an operation pattern. The numerical controller reads machining programs in succession and sets a flag F to 1 until a learning control end command is read after a learning control start command is read. In a learning control interval during which the flag F is set to 1, it is determined whether or not an inappropriate command or signal is inputted during a learning process such that the operation pattern is varied. If it is concluded that such a command or signal is inputted, an alarm stop or feed hold stop is performed, the cause of stopping is displayed, and learning control is nullified. If any inappropriate command or signal is inputted during the learning process, the operation is stopped and the cause is displayed, so that the machining programs can be corrected with ease. Thus, wrong cutting or the like can be prevented from being caused by the learning control.

    摘要翻译: 一种数字控制器,能够检查用于输入改变操作模式的命令或信号的学习控制执行间隔。 数字控制器连续读取加工程序,并将标志F设置为1,直到在学习控制开始命令被读取之后读取学习控制结束命令。 在标志F被设置为1的学习控制间隔期间,确定在学习处理期间是否输入了不适当的命令或信号,使得操作模式变化。 如果输入这样的命令或信号,则执行报警停止或进给保持停止,显示停止的原因,并且学习控制无效。 如果在学习过程中输入了不正确的命令或信号,则停止操作并且显示原因,从而可以容易地校正加工程序。 因此,可以防止由学习控制引起的错误切割等。

    Numerical controller
    5.
    发明申请
    Numerical controller 审中-公开
    数控机

    公开(公告)号:US20070073438A1

    公开(公告)日:2007-03-29

    申请号:US11524385

    申请日:2006-09-21

    IPC分类号: G06F19/00

    CPC分类号: G05B19/4144

    摘要: A numerical controller which has a plurality of command systems and controls a machine having a plurality of spindles, and in which a program can be prepared without taking account of the correspondence between the command systems and the spindles. The numerical controller has n number of command systems and controls a machine tool or the like that has n number of spindles and a required number of other axes. A signal indicative of the correspondence between each command system and a spindle is inputted from external signal input means to a selecting/switching section. The selecting/switching section selects, among the spindles 1 to n, a spindle of a destination such as a command S1 for spindle control outputted by each command system in response to the input signal by software processing. The position of a tool or a workpiece to be machined can be changed in accordance with a change of the correspondence between the command systems and the spindles.

    摘要翻译: 一种具有多个指令系统并控制具有多个主轴的机器的数值控制器,其中可以准备程序而不考虑指令系统和主轴之间的对应关系。 数值控制器具有n个指令系统,并且控制具有n个主轴和所需数量的其它轴的机床等。 指示每个指令系统与主轴之间的对应关系的信号从外部信号输入装置输入到选择/切换部分。 选择切换部根据软件处理对输入信号进行响应,从各轴1〜n中选择各指令系统输出的主轴控制指令S 1等目的地的主轴。 可以根据指令系统和主轴之间的对应关系的改变来改变要加工的工具或工件的位置。

    Numerical controller
    6.
    发明授权
    Numerical controller 有权
    数控机

    公开(公告)号:US07206659B2

    公开(公告)日:2007-04-17

    申请号:US11345390

    申请日:2006-02-02

    IPC分类号: G06F19/00

    摘要: A numerical controller capable of obviating the waste of a workpiece by machining such that a position deviation by learning control is converged and automatically performing storage of correction data and actual machining. A tool and the workpiece are moved to noninterfering positions. In a learning control interval from the issuance of a learning control start command to the issuance of a learning control end command, the input and output are turned on so that the learning control is performed to input the position deviation and create and output the correction data. Processing in the learning control interval that involves the learning control is repeatedly executed a set number of times by idling operations. The obtained data is automatically stored in the numerical controller, the tool and the workpiece are moved to interfering positions, and the position deviation is corrected based on the correction data, whereby actual machining is performed. The correction data is automatically stored and the actual machining is performed using the correction data without wasting the workpiece, so that the cycle time can be shortened.

    摘要翻译: 一种能够通过机械加工消除工件浪费的数值控制器,使得通过学习控制的位置偏差被收敛并自动执行校正数据的存储和实际加工。 工具和工件移动到非干扰位置。 在从发出学习控制开始命令到发出学习控制结束命令的学习控制间隔中,输入和输出被打开,从而执行学习控制以输入位置偏差并创建和输出校正数据 。 涉及学习控制的学习控制间隔的处理通过空转操作重复执行一定次数。 所获得的数据被自动存储在数字控制器中,工具和工件移动到干涉位置,并且基于校正数据校正位置偏差,从而进行实际加工。 校正数据被自动存储,并且使用校正数据执行实际加工,而不浪费工件,从而可以缩短循环时间。

    Numerical controller
    7.
    发明申请
    Numerical controller 有权
    数控机

    公开(公告)号:US20070100493A1

    公开(公告)日:2007-05-03

    申请号:US11585282

    申请日:2006-10-24

    IPC分类号: G06F19/00

    摘要: A numerical controller capable of shortening time required for transferring control of a spindle between different control systems. It is determined whether or not a spindle control command is included in a machining program for one control system. If the spindle control command is included, the command is carried out and information on designation of the spindle and commanded rotational velocity and direction is stored in a case of a velocity control mode, and information on designation of the spindle and commanded rotational position and velocity is stored in a case of a position control mode. When a command to cancel the control of spindle is read, the control of the designated spindle and also the stored information on the control status of the spindle are transferred to the other control system. A command to acquire the control of the spindle is read in a machining program for the other control system is read, the control of the designated spindle is started by the other control system according to the transferred control status of the spindle. The processing is performed for the programs for all the control systems.

    摘要翻译: 一种数字控制器,能够缩短在不同控制系统之间转移主轴控制所需的时间。 确定在一个控制系统的加工程序中是否包括主轴控制指令。 如果包括主轴控制命令,则执行命令,并且在速度控制模式的情况下存储关于主轴的指定和指令的旋转速度和方向的信息,以及关于主轴的指定和指令的旋转位置和速度的信息 存储在位置控制模式的情况下。 读取取消主轴控制的命令时,指定主轴的控制以及主轴控制状态的存储信息被传送到其他控制系统。 在另一个控制系统读取的加工程序中读取获取主轴控制的命令,根据主轴的传送控制状态,由另一个控制系统启动指定主轴的控制。 对所有控制系统的程序执行处理。

    Numerical controller
    8.
    发明授权
    Numerical controller 有权
    数控机

    公开(公告)号:US08224478B2

    公开(公告)日:2012-07-17

    申请号:US11585282

    申请日:2006-10-24

    IPC分类号: G06F19/00

    摘要: A numerical controller that shortens time required for transferring control of a spindle between control systems. When the spindle control command is included, the command is carried out and information on designation of the spindle, commanded rotational velocity and direction is stored in a case of a velocity control mode, and information on designation of the spindle, commanded rotational position and velocity is stored in a case of a position control mode. When a command to cancel the control of spindle is read, the control of the designated spindle and also the stored information on the control status of the spindle are transferred to the other control system. A command to acquire the control of the spindle is read in a machining program for the other control system, the control of the designated spindle is started by the other control system according to the transferred control status of the spindle.

    摘要翻译: 一种数字控制器,缩短了在控制系统之间转移主轴控制所需的时间。 当包括主轴控制命令时,执行命令,并且在速度控制模式的情况下存储关于主轴指定旋转速度和方向的信息,以及关于主轴指定的旋转位置和速度的信息 存储在位置控制模式的情况下。 读取取消主轴控制的命令时,指定主轴的控制以及主轴控制状态的存储信息被传送到其他控制系统。 在另一个控制系统的加工程序中读取获取主轴控制的命令,根据主轴的传送控制状态,由另一个控制系统启动指定主轴的控制。

    NUMERICAL CONTROLLER HAVING FUNCTION OF RESUMING LOOK-AHEAD OF BLOCK
    9.
    发明申请
    NUMERICAL CONTROLLER HAVING FUNCTION OF RESUMING LOOK-AHEAD OF BLOCK 审中-公开
    具有重构功能的数字控制器

    公开(公告)号:US20080294877A1

    公开(公告)日:2008-11-27

    申请号:US12125994

    申请日:2008-05-23

    IPC分类号: G06F9/30

    摘要: A numerical controller which performs look-ahead control by suspending analysis of a read block of a machining program and resuming the analysis of the read block at a suspended stage when execution of a block immediately preceding the read block is completed. The numerical controller successively reads and analyzes blocks of the machining program in advance, stores the analyzed blocks into a buffer, and then executes the stored blocks, and comprises means for determining whether or not a read block contains a look-ahead stop code to suspend analysis of the block, means for suspending the analysis of the block when the look-ahead stop code is determined, means for determining whether or not execution of a block immediately preceding the suspended block is completed, and resuming means for resuming the analysis of the suspended block when the execution of the block immediately preceding the suspended block is completed.

    摘要翻译: 一种数字控制器,其通过暂停对加工程序的读取块的分析,并且在执行紧接在读取块之前的块的完成时,在暂停阶段恢复读取块的分析来执行预先控制。 数值控制器预先连续地读取和分析加工程序的块,将分析的块存储在缓冲器中,然后执行存储的块,并且包括用于确定读取块是否包含预先停止代码以暂停的装置 块的分析,当确定先行停止码时暂停对块的分析的装置,用于确定紧接在暂停块之前的块的执行是否完成的装置,以及用于恢复对暂停块的分析的恢复装置 当暂停块之前的块的执行完成时,暂停块。

    Virtual numeric control device adaptable to any real numeric control device
    10.
    发明授权
    Virtual numeric control device adaptable to any real numeric control device 失效
    适用于任何实际数字控制装置的虚拟数字控制装置

    公开(公告)号:US06424883B1

    公开(公告)日:2002-07-23

    申请号:US09184582

    申请日:1998-11-03

    IPC分类号: G06F1900

    摘要: A numerical control apparatus is provided with an application including commands to be used therein and a virtual numerical control device independent of the specifications of a real numerical control device to be driven actually. Alternatively, the application including the commands to be used in the numerical control apparatus and virtual numerical control device independent of the specifications of the real numerical control device to be driven actually are executed. By doing this, differences between the commands and the respective specifications of the numerical control devices are eased by commands proper to the virtual numerical control device, so that the commands are made common. At the same time, commands independent of the hardware and software of the numerical control apparatus are formed for the apparatus.

    摘要翻译: 数值控制装置具有包括要使用的命令的应用和独立于要实际驱动的实际数控装置的规格的虚拟数控装置。 或者,执行包括在数控装置和虚拟数控装置中使用的命令的应用,与实际驱动的实数数控装置的规格无关。 通过这样做,数字控制装置的命令和相关规格之间的差异通过适用于虚拟数字控制装置的命令来缓解,使得这些命令是共同的。 同时,为该装置形成独立于数字控制装置的硬件和软件的命令。