Numerical controller having interference check function
    1.
    发明申请
    Numerical controller having interference check function 审中-公开
    数字控制器具有干扰检查功能

    公开(公告)号:US20080021591A1

    公开(公告)日:2008-01-24

    申请号:US11826658

    申请日:2007-07-17

    IPC分类号: G06F19/00

    摘要: When an operation state of a numerical controller which controls a machine tool is (1) in a state were rotation of a spindle is being stopped, (2) in a state where cutting feed rate of a tool with respect to a work exceeds a set maximum cutting feed rate corresponding to a work material, or (3) in a state where the tool moves in a direction different from the work cutting direction of the tool, it is checked whether or not the tool and the work interfere with each other. In other operation states, an interference check is not executed.

    摘要翻译: 当控制机床的数值控制器的操作状态为(1)处于状态的主轴的旋转停止时,(2)在工具相对于工件的切削进给速度超过设定状态 对应于加工材料的最大切削进给速度,或(3)在刀具沿与刀具的切削方向不同的方向移动的状态下,检查刀具和工件是否彼此干涉。 在其他操作状态下,不执行干扰检查。

    NUMERICAL CONTROLLER HAVING CONTROL MODE SWITCHING FUNCTION
    2.
    发明申请
    NUMERICAL CONTROLLER HAVING CONTROL MODE SWITCHING FUNCTION 有权
    具有控制模式切换功能的数控系统

    公开(公告)号:US20090153092A1

    公开(公告)日:2009-06-18

    申请号:US12269068

    申请日:2008-11-12

    IPC分类号: G05B7/02

    CPC分类号: G05B19/19 G05B2219/42104

    摘要: A pulse distribution unit notifies a mode control/instruction unit of an output start signal Sa that notifies of the start of output of a position command signal. The mode control/instruction unit outputs a mode setting signal, a speed command signal, and a compensation pulse Sc to an axis control unit. In a position control mode, the mode control/instruction unit continues outputting the speed command signal to the axis control unit until the mode control/instruction unit receives the output start signal Sa from the pulse distribution unit, and stops, up receiving the output start signal Sa, outputting the speed command signal. The compensation pulse Sc is output to the axis control unit to cancel the difference between a spindle position and the position control start reference position of the spindle. The axis control unit adds the compensation pulse Sc to the position command signal of the spindle output from the pulse distribution unit and outputs the result to a servo control unit.

    摘要翻译: 脉冲分配单元向模式控制/指示单元通知通知位置指令信号的开始输出的输出开始信号Sa。 模式控制/指令单元向轴控制单元输出模式设置信号,速度指令信号和补偿脉冲Sc。 在位置控制模式中,模式控制/指示单元继续向轴控制单元输出速度指令信号,直到模式控制/指示单元从脉冲分配单元接收到输出开始信号Sa为止,停止接收输出开始 信号Sa,输出速度指令信号。 补偿脉冲Sc被输出到轴控制单元,以消除主轴位置和主轴的位置控制开始基准位置之间的差。 轴控制单元将补偿脉冲Sc与从脉冲分配单元输出的主轴的位置指令信号相加,并将结果输出到伺服控制单元。

    Numerical controller
    3.
    发明申请
    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
    4.
    发明申请
    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
    5.
    发明授权
    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 control mode switching function
    6.
    发明授权
    Numerical controller having control mode switching function 有权
    具有控制模式切换功能的数字控制器

    公开(公告)号:US07973509B2

    公开(公告)日:2011-07-05

    申请号:US12269068

    申请日:2008-11-12

    IPC分类号: G05B19/18

    CPC分类号: G05B19/19 G05B2219/42104

    摘要: A pulse distribution unit notifies a mode control/instruction unit of an output start signal. The mode control/instruction unit outputs a mode setting signal, a speed command signal, and a compensation pulse to an axis control unit. In a position control mode, the mode control/instruction unit continues outputting the speed command signal to the axis control unit until the mode control/instruction unit receives the output start signal from the pulse distribution unit, and stops, up receiving the output start signal, outputting the speed command signal. The compensation pulse is output to the axis control unit to cancel the difference between a spindle position and the position control start reference position of the spindle. The axis control unit adds the compensation pulse to the position command signal of the spindle output from the pulse distribution unit and outputs the result to a servo control unit.

    摘要翻译: 脉冲分配单元向模式控制/指令单元通知输出开始信号。 模式控制/指令单元向轴控制单元输出模式设置信号,速度指令信号和补偿脉冲。 在位置控制模式中,模式控制/指示单元继续向轴控制单元输出速度指令信号,直到模式控制/指示单元接收到来自脉冲分配单元的输出开始信号,并停止接收输出开始信号 ,输出速度指令信号。 补偿脉冲输出到轴控制单元,以消除主轴位置与主轴位置控制开始基准位置之间的差异。 轴控制单元将补偿脉冲添加到从脉冲分配单元输出的主轴的位置指令信号,并将结果输出到伺服控制单元。

    NUMERICAL CONTROLLER HAVING FUNCTION OF RESUMING LOOK-AHEAD OF BLOCK
    7.
    发明申请
    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.

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

    Numerical controller
    8.
    发明申请
    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.

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

    Virtual numeric control device adaptable to any real numeric control device
    9.
    发明授权
    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.

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

    Numerical controller with program resuming function
    10.
    发明授权
    Numerical controller with program resuming function 有权
    具有程序恢复功能的数字控制器

    公开(公告)号:US07966092B2

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

    申请号:US12181557

    申请日:2008-07-29

    IPC分类号: G06F19/00

    摘要: A numerical controller with a program resuming function of acquiring program-resuming block data with which a machining program is resumed without producing a scratch on a workpiece. It is determined whether there are registered non-cutting commands. Whether all the registered non-cutting commands are analyzed is determined. Data of registered non-cutting command is read, and whether a block currently being analyzed includes a non-cutting command is determined. It is determined whether or not the registered non-cutting command is one in accordance with which data is acquired at a block start point. Program-resuming block data is acquired at the block start point or at a block end point, the acquired data is stored into a memory, and a process is completed.

    摘要翻译: 具有程序恢复功能的数字控制器,该程序恢复功能获取恢复加工程序的程序恢复块数据,而不在工件上产生划痕。 确定是否有注册的非切割命令。 确定是否分析了所有注册的非切割命令。 读取注册的非切割命令的数据,确定当前正在分析的块是否包含非切割命令。 确定是否根据在块开始点获取哪个数据的登记的非切割命令是否为该切割命令。 程序恢复块数据在块起始点或块终点处被获取,所获取的数据被存储到存储器中,并且处理完成。