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

    公开(公告)号:US20080082203A1

    公开(公告)日:2008-04-03

    申请号:US11896771

    申请日:2007-09-05

    IPC分类号: G05B19/19

    摘要: A spindle is subjected to speed control and contour control according to a path table in which the speed and the position of the spindle are stored in association with a time. A switchover command for starting a contour control during speed control and a time La at which the switchover is carried out are set in advance in the path table. When the time La is reached, a spindle speed Sa and a spindle position Xa corresponding to the time La are read. Then, a time Lb and a spindle position Xb for the start of the contour control, designated next, are read. A speed is obtained from the spindle speed Sa and a speed in a first path in the contour control so that the spindle position shifts from Xa to Xb in a period between the times La and Lb. The spindle is moved from the time La to the time Lb at the obtained speed according to a designated linear function.

    摘要翻译: 根据与时间相关联地存储主轴的速度和位置的路径表,对主轴进行速度控制和轮廓控制。 在路径表中预先设定用于在速度控制期间启动轮廓控制的切换命令和进行切换的时间La。 当达到时间La时,读取与时间La对应的主轴转速Sa和主轴位置Xa。 然后,读取用于开始轮廓控制的时间Lb和主轴位置Xb,接下来指定。 从主轴速度Sa和轮廓控制中的第一路径的速度获得速度,使得主轴位置在时间La和Lb之间的时间段内从Xa移动到Xb。 根据指定的线性函数,主轴以所获得的速度从时间La移动到时间Lb。

    Numerical controller capable of dividing and combining memory areas to store machining programs and binary data
    2.
    发明授权
    Numerical controller capable of dividing and combining memory areas to store machining programs and binary data 有权
    数字控制器能够划分和组合存储区域以存储加工程序和二进制数据

    公开(公告)号:US08195911B2

    公开(公告)日:2012-06-05

    申请号:US12852777

    申请日:2010-08-09

    IPC分类号: G06F13/14

    摘要: A memory other than a non-volatile memory in a numerical controller is divided into a plurality of memory areas in response to a command from a computer connected to the numerical controller. Whether a machining program has been stored in each of the divided memory areas is decided before a machining program stored on a hard disk in the computer is transferred to the memory other than the non-volatile memory. The machining program stored on the hard disk is then written to an area for which it is determined that no machining program is stored.

    摘要翻译: 响应于来自连接到数字控制器的计算机的命令,数字控制器中的非易失性存储器之外的存储器被分成多个存储区域。 在存储在计算机中的硬盘上的加工程序被传送到非易失性存储器之外的存储器之前,决定加工程序是否已经存储在每个分割的存储区域中。 然后将存储在硬盘上的加工程序写入确定不存储加工程序的区域。

    NUMERICAL CONTROLLER CAPABLE OF DIVIDING AND COMBINING MEMORY AREAS TO STORE MACHINING PROGRAMS AND BINARY DATA
    3.
    发明申请
    NUMERICAL CONTROLLER CAPABLE OF DIVIDING AND COMBINING MEMORY AREAS TO STORE MACHINING PROGRAMS AND BINARY DATA 有权
    数字控制器可分配和组合存储区域存储加工程序和二进制数据

    公开(公告)号:US20110093666A1

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

    申请号:US12852777

    申请日:2010-08-09

    IPC分类号: G06F12/00

    摘要: A memory other than a non-volatile memory in a numerical controller is divided into a plurality of memory areas in response to a command from a computer connected to the numerical controller. Whether a machining program has been stored in each of the divided memory areas is decided before a machining program stored on a hard disk in the computer is transferred to the memory other than the non-volatile memory. The machining program stored on the hard disk is then written to an area for which it is determined that no machining program is stored.

    摘要翻译: 响应于来自连接到数字控制器的计算机的命令,数字控制器中的非易失性存储器之外的存储器被分成多个存储区域。 在存储在计算机中的硬盘上的加工程序被传送到非易失性存储器之外的存储器之前,决定加工程序是否已经存储在每个分割的存储区域中。 然后将存储在硬盘上的加工程序写入确定不存储加工程序的区域。

    NUMERICAL CONTROLLER WITH TABULAR DATA FOR OPERATING ARBITRARY AXES
    4.
    发明申请
    NUMERICAL CONTROLLER WITH TABULAR DATA FOR OPERATING ARBITRARY AXES 有权
    具有用于操作仲裁轴的数据表的数字控制器

    公开(公告)号:US20100004760A1

    公开(公告)日:2010-01-07

    申请号:US12472567

    申请日:2009-05-27

    IPC分类号: G05B19/19

    CPC分类号: G05B19/4155 Y02P90/265

    摘要: In a numerical controller that controls axes based on tabular data, the tabular data is created to be used for operating one arbitrary axis without axis assignment and shared by a plurality of axes assigned based on an NC program, signals, etc.

    摘要翻译: 在基于表格数据控制轴的数字控制器中,创建表格数据以用于在没有轴分配的情况下操作一个任意轴,并且由基于NC程序,信号等分配的多个轴共享。

    Numerical controller with function of decelerating reference variable in path table operation
    5.
    发明申请
    Numerical controller with function of decelerating reference variable in path table operation 审中-公开
    具有减速参考变量功能的数字控制器

    公开(公告)号:US20080269915A1

    公开(公告)日:2008-10-30

    申请号:US12081868

    申请日:2008-04-22

    IPC分类号: G05B11/01

    CPC分类号: G05B19/416

    摘要: A numerical controller capable of avoiding a shock to a machine by a controlled axis when a command of an alarm, a reset or a feed hold is issued in a path table operation. The numerical controller performs the path table operation where position of a controlled axis of a machine is controlled in synchronism with an input value of a reference variable indicative of time, a position of an axis or a position of a spindle according to a data table that stores command positions of the controlled axis respective for set values of the reference variable. The numerical controller comprises deceleration/stop command receiving means that receives a command to decelerate and stop the controlled axis in the path table operation; and decelerating means that gradually reduces a rate of increase of the reference variable to zero so that the controlled axis is decelerated and stopped in response to the deceleration/stop command.

    摘要翻译: 一种数字控制器,当在路径表操作中发出报警,复位或进给保持的命令时,能够通过受控轴避免对机器的冲击。 数值控制器执行路径表操作,其中机器的受控轴的位置与指示时间的参考变量的输入值,轴的位置或主轴的位置根据数据表同步地控制, 将控制轴的指令位置存储在参考变量的设定值上。 数字控制器包括减速/停止指令接收装置,其接收在路径表操作中减速并停止受控轴的命令; 以及减速装置,其将参考变量的增加率逐渐降低到零,使得受控轴根据减速/停止命令减速停止。

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

    公开(公告)号:US20060241839A1

    公开(公告)日:2006-10-26

    申请号:US11410145

    申请日:2006-04-25

    IPC分类号: G06F19/00

    摘要: A numerical controller that enables an operation according to the path table in a plurality of systems individually or synchronously, the controller in which during a path-table operation in one system, it is possible to perform the path-table operation and the operation by NC statements in another system. The systems have their respective reference variables. There is provided means for switching whether the reference variable is set common or specific to each of the systems. It is possible, during the path-table operation in one system, to command the path-table operation of another system to start the path-table operation of the system, and to perform the path-table operation after waiting for the systems. If the reference variable is set common, path-table operations can be performed synchronously according to the identical reference. If the reference variable is set specific to each of the systems, path-table operations can be performed in the systems individually.

    摘要翻译: 一种数字控制器,其能够单独或同步地进行根据多个系统中的路径表的操作,其中在一个系统中的路径表操作期间,可以通过NC执行路径表操作和操作 另一个系统中的语句。 系统有各自的参考变量。 提供了用于切换参考变量是否被设置为与每个系统共同或特定的装置。 在一个系统的路径表操作期间,可以命令另一个系统的路径表操作来启动系统的路径表操作,并在等待系统后执行路径表操作。 如果将参考变量设置为公共参数,则路径表操作可以根据相同的参考进行同步执行。 如果参考变量设置为特定于每个系统,则可以在系统中单独执行路径表操作。

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

    公开(公告)号:US07480541B2

    公开(公告)日:2009-01-20

    申请号:US11407068

    申请日:2006-04-20

    IPC分类号: G06F19/00

    摘要: A numerical controller capable of operating an auxiliary function at a target time or spindle position in performing operation based on table format data. An auxiliary function table is stored with auxiliary function commands M to be outputted corresponding to commanded reference times Lc and their corresponding operation delay times D. A reference time L is updated based in accordance with an override value. An auxiliary function command M and its corresponding operation delay time D are read from the auxiliary function table. The delay time D is corrected with the override value, and a reference time prior to a commanded reference time Lc by a margin equivalent to the corrected delay time is set as a command time Lr. If an override is entered, the delay time is corrected for the override amount and modified into an overridden reference time unit, and a command time for an auxiliary function is obtained and outputted based on the reference time unit. Thus, the auxiliary function is performed appropriately at a commanded value Lc of the reference time.

    摘要翻译: 一种数字控制器,其能够在基于表格格式数据的执行操作中在目标时间或主轴位置操作辅助功能。 存储辅助功能表,其中辅助功能指令M将根据指令的参考时间Lc及其对应的操作延迟时间D被输出。参考时间L根据超控值被更新。 从辅助功能表读取辅助功能指令M及其对应的运行延迟时间D. 延迟时间D用覆盖值进行校正,将指定的基准时间Lc之前的等于修正后的延迟时间的余量的基准时间设定为指令时间Lr。 如果输入超驰,则针对超驰量修正延迟时间并将其修改为重写参考时间单位,并且基于参考时间单位获得辅助功能的命令时间并输出。 因此,以参考时间的指令值Lc适当地执行辅助功能。

    Numerical controller
    8.
    发明授权
    Numerical controller 失效
    数控机

    公开(公告)号:US07095203B2

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

    申请号:US10821917

    申请日:2004-04-12

    IPC分类号: G05B19/33

    摘要: A numerical controller which, after once stopping a slave axis during superposing control, can easily resume the superposing control. In the superposing control, a motion amount for a master axis and a motion amount for the slave axis are added to a workpiece coordinate value of the master axis and a workpiece coordinate value of the slave axis, respectively, to update their present position data (I2, II2). These motion amounts are supplied also to servo processing (I3, II3) for the master axis and the slave axis, where an amount obtained by superposing a motion amount δzIm for the master axis ZIm on a motion amount δzIIs for the slave axis ZIIs is supplied to the servo processing for the slave axis ZIIs. When a slave axis motion stop command is issued, the motion of the slave axis is stopped and a motion amount δzIm for the master axis ZIm is subtracted from the workpiece coordinate value of the slave axis ZIIs. This makes it possible to retain the positional relationship between the master axis and the slave axis, and hence easily resume the superposing control when the motion of the slave axis is restarted.

    摘要翻译: 一个数值控制器,在重叠控制之后一次停止从轴后,可以轻松恢复叠加控制。 在叠加控制中,主轴的运动量和从轴的运动量分别相加于主轴的工件坐标值和从轴的工件坐标值,以更新其当前位置数据( I 2,II 2)。 这些运动量也被提供给用于主轴和从轴的伺服处理(I 3,II 3),其中通过将用于主轴ZIm的运动量deltazIm叠加到从轴ZII的运动量deltazIIs上获得的量 被提供给从轴ZII的伺服处理。 当发出从动轴运动停止命令时,停止从动轴运动,从从轴ZII的工件坐标值中减去主轴ZIm的运动量deltazIm。 这使得可以保持主轴和从轴之间的位置关系,并且因此当从轴的运动重新开始时容易地恢复重叠控制。

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

    公开(公告)号:US20060255759A1

    公开(公告)日:2006-11-16

    申请号:US11410289

    申请日:2006-04-25

    IPC分类号: G05B19/23

    摘要: A numerical controller capable of mitigating mechanical shock caused by tool compensation while a machine tool is operated according to table data. X- and Z-axis path tables Tx, Tz store X- and Z-axis positions corresponding to reference positions (time or spindle position). A tool compensation table Tt stores X- and Z-axis compensation amounts (tool compensation numbers) associated with the respective reference positions. At every predetermined period, X- and Z-axis path table interpolators read command positions from the path tables Tx, Tz based on the reference position, and obtain command motion amounts by interpolation. X- and Z-axis tool interpolators read compensation amounts from the tool compensation table Tt based on the reference position, and obtain compensation motion amounts by interpolation. Adders add up the command motion amounts and the respective compensation motion amounts to drive respective motors. The tool compensation amounts are gradually varied, whereby mechanical shock does not occur.

    摘要翻译: 一种数控机床,能够根据表格数据,在机床运行时减轻刀具补偿引起的机械冲击。 X轴和Z轴路径表Tx,Tz存储对应于参考位置(时间或主轴位置)的X轴和Z轴位置。 刀具补偿表Tt存储与相应参考位置相关联的X轴和Z轴补偿量(刀具补偿号)。 在每个预定时段,X轴和Z轴路径表插值器基于参考位置从路径表Tx,Tz读取命令位置,并通过插值获得指令运动量。 X轴和Z轴刀具内插器根据参考位置读取刀具补偿表Tt的补偿量,并通过插补获得补偿运动量。 加法器将命令运动量和相应的补偿运动量相加以驱动相应的电机。 刀具补偿量逐渐变化,从而不会发生机械冲击。

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

    公开(公告)号:US07580770B2

    公开(公告)日:2009-08-25

    申请号:US11395268

    申请日:2006-04-03

    IPC分类号: G06F19/00

    摘要: A path table operation is performed while updating the reference positions. When a read-out command in the path cycle table is read out, the reference positions are withdrawn and reset, and the respective axial positions at the time of the initiation of the path cycle command are stored. From the next period, the target positions are determined by adding the positions at the time of initiation to the respective axial positions corresponding to the reference positions stored in the path cycle table, and a path table operation is performed. A single path cycle table is sufficient for storing commands for portions to be repeatedly worked.

    摘要翻译: 在更新参考位置的同时执行路径表操作。 当读出路径循环表中的读出命令时,引用和复位参考位置,并且存储在路径循环命令开始时的相应的轴向位置。 从下一个周期中,通过将启动时的位置与对应于存储在路径周期表中的基准位置的各个轴位置相加来确定目标位置,并执行路径表操作。 单个路径循环表足以存储要重复工作的部分的命令。