ADAPTIVE PATH GENERATION FOR CNC MACHINING

    公开(公告)号:US20210132568A1

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

    申请号:US16668757

    申请日:2019-10-30

    申请人: FANUC CORPORATION

    发明人: Te Tang Tetsuaki Kato

    IPC分类号: G05B19/21 G05B19/4097

    摘要: A method and system for adapting a CNC machine tool path from a nominal workpiece shape to an actual workpiece shape. The method includes defining a grid of feature points on a nominal workpiece shape, where the feature points encompass an area around the machine tool path but do not necessarily include points on the machine tool path. A probe is used to detect locations of the feature points on an actual workpiece. A space mapping function is computed as a transformation from the nominal feature points to the actual feature points, and the function is applied to the nominal tool path to compute a new tool path. The new tool path is used by the CNC machine to operate on the actual workpiece. The feature points are used to characterize the three dimensional shape of the working surface of the actual workpiece, not just a curve or outline.

    Motor control system and input and output device

    公开(公告)号:US10983497B2

    公开(公告)日:2021-04-20

    申请号:US16585015

    申请日:2019-09-27

    发明人: Isamu Matsumura

    IPC分类号: B62D5/065 G05B19/21

    摘要: A motor control system includes a mechanical apparatus configured to be driven by a motor, a position detector configured to detect position information of the motor, circuitry configured to control the motor, at least one sensor configured to detect information relating to at least one of the mechanical apparatus and the motor, and an input and output device including input-and-output connectors. The position detector and the input and output device are connected to the circuitry through a same communication path. The at least one sensor is connected to the input-and-output connectors of the input and output device. The position information is configured to be transmitted from the position detector to the circuitry. The information relating to the at least one of the mechanical apparatus and the motor is configured to be transmitted from the at least one sensor to the circuitry through the input and output device.

    METHOD FOR PROGRAMMING A THREE-DIMENSIONAL WORKPIECE SCAN PATH FOR A METROLOGY SYSTEM
    4.
    发明申请
    METHOD FOR PROGRAMMING A THREE-DIMENSIONAL WORKPIECE SCAN PATH FOR A METROLOGY SYSTEM 有权
    用于编程系统系统的三维工作扫描路径的方法

    公开(公告)号:US20160103443A1

    公开(公告)日:2016-04-14

    申请号:US14511100

    申请日:2014-10-09

    IPC分类号: G05B19/21

    摘要: A method for programming a three-dimensional (3D) workpiece scan path for a metrology system comprising a 3D motion control system, a first type of Z-height sensing system, and a second type of Z-height sensing system that provides less precise surface Z-height measurements over a broader Z-height measuring range. The method comprises: placing a representative workpiece on a stage of the metrology system, defining at least a first workpiece scan path segment for the representative workpiece, determining preliminary actual surface Z-height measurements along the first workpiece scan path segment, and determining a precise 3D scan path for moving the first type of Z-height sensing system to perform precise surface Z-height measurements. The precise 3D scan path is based on the determined preliminary actual surface Z-height measurements. The precise 3D scan path may be used for performing precise surface Z-height measurements or stored to be used in an inspection program.

    摘要翻译: 一种用于为包括3D运动控制系统,第一类型Z高度感测系统和第二类Z高度感测系统的度量系统的三维(3D)工件扫描路径进行编程的方法,其提供较不精确的表面 在更高的Z高度测量范围内的Z高度测量。 该方法包括:将代表性工件放置在测量系统的台上,为代表性工件定义至少第一工件扫描路径段,确定沿着第一工件扫描路径段的初步实际表面Z高度测量值,以及确定精确 3D扫描路径用于移动第一种类型的Z高度感测系统,以执行精确的表面Z高度测量。 精确的3D扫描路径基于确定的初步实际表面Z高度测量。 精确的3D扫描路径可用于执行精确的表面Z高度测量或存储以用于检查程序。

    RIPPLE COUNTER FOR MULTI-POLE MOTORS
    5.
    发明申请
    RIPPLE COUNTER FOR MULTI-POLE MOTORS 有权
    多点电机的RIPPLE计数器

    公开(公告)号:US20130099718A1

    公开(公告)日:2013-04-25

    申请号:US13655765

    申请日:2012-10-19

    IPC分类号: G05B19/21 H02K23/04 H02K13/00

    摘要: An electric motor includes at least one first brush and at least one second brush, which are arranged in a stationary fashion and arranged to contact a commutator that rotates with a rotor. The commutator includes at least one cylindrical section with a circumferential surface on which a plurality of segments are arranged with insulating sections interposed between them. In order to detect the rotating speed and position of the rotor, the motor includes brushes with asymmetric circumferential widths or angles or a stator with an uneven magnetization. The motor is arranged to detect only one signal when the rotor rotates for an angle between two adjacent segments.

    摘要翻译: 电动机包括至少一个第一电刷和至少一个第二电刷,它们以静止的方式布置并被布置为接触与转子一起旋转的换向器。 换向器包括具有周向表面的至少一个圆柱形部分,多个段布置在其上,绝缘部分置于它们之间。 为了检测转子的旋转速度和位置,电动机包括具有不对称的周向宽度或角度的电刷或具有不均匀磁化的定子。 当转子在两个相邻段之间旋转一个角度时,马达被设置成只检测一个信号。

    Process for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder
    7.
    发明授权
    Process for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder 有权
    使用数字默认值自动生成几个电脉冲的过程,特别是用于模拟增量编码器

    公开(公告)号:US06954158B2

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

    申请号:US10949392

    申请日:2004-09-24

    申请人: Roland Wolf

    发明人: Roland Wolf

    CPC分类号: G06F1/025

    摘要: The invention relates to a method for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder for a sequential, digital counting of linear or angular displacement values using said pulses. The method incorporates a value generator that outputs the default values repeatedly within each first cycle time, calculation and control means that detect the default values in a cyclic manner and a pulse switching interface that has one or more outputs for the pulses. The program and/or circuitry of the calculation and control means are designed:—for detecting the respective current default value and for determining a differential value from the current and preceding default value or incremental value for each first cycle time, said value having been previously counted in ascending or descending order, according to preceding default values,—for converting the differential value into control signals for the pulse switching interface within several second cycle times, whose total duration does not exceed the first cycle time of the value generator,—and for measuring the number or frequency of the pulses or pulse edges, according to the respective differential value.

    摘要翻译: 本发明涉及一种使用数字默认值自动生成多个电脉冲的方法,特别是用于模拟用于使用所述脉冲的线性或角位移值的顺序数字计数的增量式编码器。 该方法包含值发生器,其在每个第一周期时间内重复输出默认值,计算和控制装置以循环方式检测默认值,以及具有一个或多个脉冲输出的脉冲切换接口。 计算和控制装置的程序和/或电路被设计为: - 用于检测相应的当前默认值,并且用于从每个第一周期时间的当前和先前默认值或增量值确定差分值,所述值先前 以升序或降序计数,根据以前的默认值, - 用于将总差值不超过值发生器的第一周期时间的数秒钟周期内将差分值转换为脉冲切换接口的控制信号,并且 用于根据相应的差值测量脉冲或脉冲边缘的数量或频率。

    Process for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder
    8.
    发明申请
    Process for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder 有权
    使用数字默认值自动生成几个电脉冲的过程,特别是用于模拟增量编码器

    公开(公告)号:US20050035884A1

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

    申请号:US10949392

    申请日:2004-09-24

    申请人: Roland Wolf

    发明人: Roland Wolf

    CPC分类号: G06F1/025

    摘要: The invention relates to a method for automatically generating several electrical pulses using numeric default values, in particular for simulating an incremental encoder for a sequential, digital counting of linear or angular displacement values using said pulses. The method incorporates a value generator that outputs the default values repeatedly within each first cycle time, calculation and control means that detect the default values in a cyclic manner and a pulse switching interface that has one or more outputs for the pulses. The program and/or circuitry of the calculation and control means are designed:—for detecting the respective current default value and for determining a differential value from the current and preceding default value or incremental value for each first cycle time, said value having been previously counted in ascending or descending order, according to preceding default values,—for converting the differential value into control signals for the pulse switching interface within several second cycle times, whose total duration does not exceed the first cycle time of the value generator,—and for measuring the number-or frequency of the pulses or pulse edges, according to the respective differential value.

    摘要翻译: 本发明涉及一种使用数字默认值自动生成多个电脉冲的方法,特别是用于模拟用于使用所述脉冲的线性或角位移值的顺序数字计数的增量式编码器。 该方法包含值发生器,其在每个第一周期时间内重复输出默认值,计算和控制装置以循环方式检测默认值,以及具有一个或多个脉冲输出的脉冲切换接口。 计算和控制装置的程序和/或电路被设计为: - 用于检测相应的当前默认值,并且用于从每个第一周期时间的当前和先前默认值或增量值确定差分值,所述值先前 以升序或降序计数,根据以前的默认值, - 用于将总差值不超过值发生器的第一周期时间的数秒钟周期内将差分值转换为脉冲切换接口的控制信号,并且 用于根据相应的差值测量脉冲或脉冲边缘的数量或频率。

    Servo motor encoder
    9.
    发明授权
    Servo motor encoder 失效
    伺服电机编码器

    公开(公告)号:US5668456A

    公开(公告)日:1997-09-16

    申请号:US639113

    申请日:1996-04-24

    摘要: The invention provides a servo motor encoder in which signals are output via signal lines and output terminals which are used in common. Incremental signals A, B, and Z and servo motor magnetic pole position detection signals UE, VE, and WE are switched by a multiplexer so as to output these signals via a common line driver. Alternatively, two line drivers are selectively activated and inactivated so that incremental signals and servo motor magnetic pole position detection signals are output via common signal lines. In any modes, signals can be carried via a less number of signal lines.

    摘要翻译: 本发明提供一种伺服电动机编码器,其中通过信号线和输出端子共同输出信号。 增量信号A,B和Z以及伺服电动机磁极位置检测信号UE,VE和WE由多路复用器切换,以经由公共线路驱动器输出这些信号。 或者,选择性地激活和非激活两个线路驱动器,使得通过公共信号线输出增量信号和伺服电动机磁极位置检测信号。 在任何模式下,可以通过较少数量的信号线来承载信号。

    Method and apparatus for position error compensation
    10.
    发明授权
    Method and apparatus for position error compensation 失效
    位置误差补偿方法和装置

    公开(公告)号:US5374883A

    公开(公告)日:1994-12-20

    申请号:US939335

    申请日:1992-09-02

    申请人: Alfred H. Morser

    发明人: Alfred H. Morser

    IPC分类号: G05B19/404 G05B19/21

    摘要: Positioning errors of a moveable machine member are reduced by compensation for cyclic errors attributable to anomalies of a position transducer. Compensation values are produced which are unique only within the pitch of transducer measurement and are applied to correct the representation of measured position produced by the transducer. Positioning errors not attributable to the position transducer are corrected by compensation of position commands using compensation values associated with fixed calibration points. Use of both compensations is effective to eliminate residual errors in position correction which arise from use of calibration data created without correction of transducer cyclic errors.

    摘要翻译: 通过对归因于位置传感器的异常的循环误差的补偿来减少可移动机器构件的定位误差。 产生仅在传感器测量的间距内唯一的补偿值,并且被应用于校正由换能器产生的测量位置的表示。 通过使用与固定校准点相关联的补偿值的位置指令补偿来校正不归因于位置传感器的定位误差。 两种补偿的使用都有效地消除了使用校准数据而产生的位置校正中的残余误差,而无需校正换能器循环误差。