Numerical control machine and method with misalignment correction
    2.
    发明公开
    Numerical control machine and method with misalignment correction 审中-公开
    Vorrichtung und Verfahrenfüreine numerische Steuerung mit Versatzfehlerkorrektur

    公开(公告)号:EP1450224A1

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

    申请号:EP04250870.5

    申请日:2004-02-18

    申请人: FANUC LTD

    IPC分类号: G05B19/404

    CPC分类号: G05B19/404 G05B2219/50297

    摘要: A machine has a tool head which rotates on a C-axis (about the Z-axis) and an A-axis (about the X-axis). A tool length vector is multiplied by a matrix whereby a misalignment component δs -H and the incline error (αs -H , βs -H , γs -H ) of a spindle are corrected so that the tool length vector due to the misalignment of the spindle is obtained. The vector thus obtained is further multiplied by a transformation matrix that includes a rotation instruction a for the A-axis and misalignments of the A-axis δa -H (αa -H , βa -H , γa -H ) to correct the misalignment of the A-axis so that the tool length vector as found when the A-axis has rotated by an equivalent of instruction a is determined. The vector thus determined is further multiplied by a transformation matrix that includes a rotation instruction c for the C-axis and misalignments of the C-axis δac -H (αc -H , βc -H , γc -H ) to correct the misalignment of the C-axis, so that a tool length vector as found when the C-axis has rotated by an equivalent of instruction c is determined. The tool length vector thus determined is added to the vector of positional instruction values (x, y, z) and a workpiece origin offset vector M WO -H , so that the machine position Vm -H ' is obtained.

    摘要翻译: 机器具有在C轴(绕Z轴)和A轴(绕X轴)旋转的工具头。 刀具长度矢量乘以矩阵,由此校正主轴的偏移分量δs-H和倾斜误差(αs-H,βs-H,γs-H),从而获得由于主轴的未对准导致的刀具长度矢量。 如此获得的矢量进一步乘以一个变换矩阵,该变换矩阵包括用于A轴的旋转指令a和A轴δaH(αaH,βaH,γaH)的未对准以校正A轴的未对准 使得当A轴已经旋转相当于指令a时找到的刀具长度向量被确定。 如此确定的向量进一步乘以一个变换矩阵,该变换矩阵包括用于C轴的旋转指令c和C轴delta-ac(H,α,C,H,γcH)的未对准,以校正C 轴,使得当C轴已经旋转了相当于指令c时发现的刀具长度向量被确定。 将如此确定的刀具长度矢量加到位置指令值(x,y,z)和工件原点偏移矢量MWO-H的向量中,从而获得机器位置Vm-H'。

    Multi-system numerical control device
    3.
    发明公开
    Multi-system numerical control device 有权
    多系统数控装置

    公开(公告)号:EP1394642A2

    公开(公告)日:2004-03-03

    申请号:EP03255136.8

    申请日:2003-08-19

    申请人: FANUC LTD

    IPC分类号: G05B19/18

    摘要: In a numerically controlled machine tool, which can perform a plurality of different kinds of machining operations and which comprises a plurality of control systems, the information concerning the machine control means (i.e. the machining program) to be selected for each system is inputted through a manual input unit (20) and then stored in a storage unit (40) for storing a selection state of the machine control means through a machine control means selecting unit (30). A machine control means execution unit (50) executes the machine control means for each control system (1,2,3) independently according to the selection state stored in the storage unit (40).

    摘要翻译: 在能够进行多种不同种类的加工操作并且包括多个控制系统的数控机床中,关于要为每个系统选择的机器控制装置(即,加工程序)的信息通过 手动输入单元(20),然后通过机器控制装置选择单元(30)存储在用于存储机器控制装置的选择状态的存储单元(40)中。 机器控制装置执行单元(50)根据存储在存储单元(40)中的选择状态独立地执行每个控制系统(1,2,3)的机器控制装置。

    Multi-path numerical control device
    4.
    发明公开
    Multi-path numerical control device 有权
    数字多路控制装置

    公开(公告)号:EP1471403A3

    公开(公告)日:2005-08-17

    申请号:EP04252108.8

    申请日:2004-04-08

    申请人: FANUC LTD

    IPC分类号: G05B19/406

    CPC分类号: G05B19/406

    摘要: A plurality of paths (PATHS 1-5) controlled by a multi-path numerical control device is divided into several groups (MACHINE GROUPS 1, 2) in advance. When an alarm or single block stoppage occurs in any one path (e.g. PATH 1) while the multi-path numerical control device is being operated, the operations of all the paths (PATHS 1, 2, 3) in the group (MACHINE GROUP 1) to which the path (PATH 1) belongs are stopped, whereas the operations of paths (PATHS 4, 5) belonging to one or more other groups (MACHINE GROUP 2) are not stopped but instead are continued.

    Numerical control apparatus
    5.
    发明公开
    Numerical control apparatus 审中-公开
    一种数值控制装置

    公开(公告)号:EP1431849A3

    公开(公告)日:2004-09-22

    申请号:EP03257575.5

    申请日:2003-12-02

    申请人: FANUC LTD

    IPC分类号: G05B19/408

    摘要: An indirect axis address command, "AX[controlled axis number] = commanded movement amount", which can designate a controlled axis to be commanded through a controlled axis number is used. The controlled axes number can be stored in a variable by "variable #100 = AXNUM [axis address]", for example. In this way, it is possible to cause different axes to carry out the same operations by the same programby changing the axis addresses stored in the variables. Because the controlled axis is designated by using the controlled axis number, operation can be performed.

    Numerical control apparatus
    6.
    发明公开
    Numerical control apparatus 审中-公开
    Nummerisch gesteuerte Vorrichtung

    公开(公告)号:EP1431849A2

    公开(公告)日:2004-06-23

    申请号:EP03257575.5

    申请日:2003-12-02

    申请人: FANUC LTD

    IPC分类号: G05B19/408

    摘要: An indirect axis address command, "AX[controlled axis number] = commanded movement amount", which can designate a controlled axis to be commanded through a controlled axis number is used. The controlled axes number can be stored in a variable by "variable #100 = AXNUM [axis address]", for example. In this way, it is possible to cause different axes to carry out the same operations by the same programby changing the axis addresses stored in the variables. Because the controlled axis is designated by using the controlled axis number, operation can be performed.

    摘要翻译: 使用间接轴地址命令“AXÄcontrolledaxis numberu =命令移动量”,其可以指定通过受控轴号指令的受控轴。 例如,控制轴号可以通过“变量#100 = AXNUMÄaxisaddressÜ”存储在变量中。 以这种方式,可以通过改变存储在变量中的轴地址,使不同的轴通过相同的程序执行相同的操作。 由于通过使用控制轴号来指定受控轴,因此可以进行操作。

    Curve interpolation method
    8.
    发明公开
    Curve interpolation method 有权
    一种用于曲线内插方法

    公开(公告)号:EP1389749A3

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

    申请号:EP03254589.9

    申请日:2003-07-23

    申请人: FANUC LTD

    IPC分类号: G05B19/4103

    摘要: A curve interpolation method capable of obtaining a curve approximating an original curve based on a sequence of command points within a tolerance set for the original curve, and performing interpolation on the obtained curve. Points Q1, ..., Q2n are interpolated between respective two adjacent command points (P0, P1), (P1, P2), ..., (Pn-1, Pn) as shape-defining points. The shape-defining points are positioned within a tolerance width 2w set to the original curve. One shape-defining point and shape-defining points surrounding the one shape-defining point are successively selected and an approximate curve for the selected shape-defining points is successively created. The one shape-defining point is moved towards the approximate curve to determine a modified shape-defining point for the one shape-defining point. A smooth curve passing a sequence of the modified shape-defining points is created and interpolation for machining is performed on the created curve. Since the shape-defining points are positioned closer to an original target curve within a tolerance width set to the original curve than the command points, the created smooth curve passing the sequence of modified shape-defining points approximates well to the original target curve within the tolerance width.

    Multi-path numerical control device
    9.
    发明公开
    Multi-path numerical control device 有权
    Numerische Multipfad-Steuervorrichtung

    公开(公告)号:EP1471403A2

    公开(公告)日:2004-10-27

    申请号:EP04252108.8

    申请日:2004-04-08

    申请人: FANUC LTD

    IPC分类号: G05B19/406

    CPC分类号: G05B19/406

    摘要: A plurality of paths (PATHS 1-5) controlled by a multi-path numerical control device is divided into several groups (MACHINE GROUPS 1, 2) in advance. When an alarm or single block stoppage occurs in any one path (e.g. PATH 1) while the multi-path numerical control device is being operated, the operations of all the paths (PATHS 1, 2, 3) in the group (MACHINE GROUP 1) to which the path (PATH 1) belongs are stopped, whereas the operations of paths (PATHS 4, 5) belonging to one or more other groups (MACHINE GROUP 2) are not stopped but instead are continued.

    摘要翻译: 该设备具有路径组设置单元(1),将路径分组并将结果作为组信息存储在存储单元(2)中。 组单元停止控制单元(12)基于组信息停止生成警报的路径的组的所有路径的操作。 选择单元选择是否验证单元(12)功能,或者停止和使功能无效。

    Numerical control apparatus
    10.
    发明公开
    Numerical control apparatus 审中-公开
    的数值控制装置

    公开(公告)号:EP1486838A3

    公开(公告)日:2008-07-09

    申请号:EP04252050.2

    申请日:2004-04-06

    申请人: FANUC LTD

    IPC分类号: G05B19/408

    摘要: Any commands, selected in a program handled by a numerical control apparatus, are set as a reference time data command (101), an elapsed time data command (102) and a time data command (103). The program is read (100) and original processing of the commands is performed, and if the reference time data command (101) is read, a time then is stored as a reference time (105). If the elapsed time data command (102) is read, elapsed time from the reference time is acquired and stored as execution elapsed time (106). If the time data command (103) is read, the time then is stored as an execution time (107). Thus, it is possible to easily check the execution time of any program command.