Involute interpolation speed controlling method
    2.
    发明授权
    Involute interpolation speed controlling method 失效
    插值速度控制方法

    公开(公告)号:US4899096A

    公开(公告)日:1990-02-06

    申请号:US309669

    申请日:1989-02-07

    CPC分类号: G05B19/41 G05B2219/34144

    摘要: An involute interpolation method for use in machining by a numerical control apparatus.A rotational direction (G03.1) of an involute curve, coordinates of an end point (Xe, Ye), a center position (I, J) of a base circle as viewed from a start point, and a radius (R) of the base circle are instructed, from two equations representing the involute curve sequence of points are obtained, and interpolation of the involute curve is performed while interpolating those points in a range of the angle .theta. corresponding to the start point on the involute curve to the end point thereon.The increment of .theta. is decremented in proportion to the increment of the angle owing to the factor K/ (R.multidot..theta.), so that the interpolation is performed in such a manner that the speed in the tangential direction is made at constant, whereby a machining speed of the involute curve is maintained at constant.

    摘要翻译: 一种用于数控机械加工的渐开线插补方法。 渐开线曲线的旋转方向(G03.1),终点(Xe,Ye)的坐标,从起点观察的基圆的中心位置(I,J)和半径(R) 指示基圆,从获得表示渐开线曲线序列的两个方程式获得渐开线曲线的内插,同时在与渐开线曲线上的开始点对应的角度θ的范围内插入那些点到最后 点上。 由于因子K /(Rxθ),θ的增量与角度的增量成比例地减小,使得以使得切线方向上的速度恒定的方式执行插值,由此进行加工 渐开线曲线的速度保持恒定。

    Involute interpolation method
    3.
    发明授权
    Involute interpolation method 失效
    渐近插值法

    公开(公告)号:US4926102A

    公开(公告)日:1990-05-15

    申请号:US309664

    申请日:1989-02-06

    IPC分类号: G05B19/4103 G05B19/41

    摘要: An involute interpolation method for machining operations is used in a numerical control apparatus.A rotational direction (G03.1) of an involute curve, an incremental distance along the involute curve or an incremental angle, a center position (X.sub.0, Y.sub.0) of a base circle and a radius (R) of the base circle are obtained per the instruction. The involute curve is interpolated using a predetermined distance or predetermined angle.The above processing is executed with a numerical control apparatus and pulse distributions are continuously carried out. Therefore, the involute curve can be interpolated without need for a special program producing system.

    Pitch error compensating system
    4.
    发明授权
    Pitch error compensating system 失效
    间距误差补偿系统

    公开(公告)号:US5309367A

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

    申请号:US778068

    申请日:1991-12-02

    摘要: A pitch error compensating system compensates for a pitch error of a ball screw of a numerically controlled machine tool. A pitch error calculating means (4) reads a present value from a present value register (3), reads pitch error corrective quantities (.epsilon.n, .epsilon.pn) in a corresponding period, and outputs pitch error corrective quantities as pitch error corrective pulses (CP) at equal intervals in the period. The pitch error corrective pulses (CP) are added to interpolated pulses (CP) by an adder (5). Since the pitch error corrective quantities are not outputted all at once, the machine tool moves smoothly, and the quality of the machined surface of the workpiece is improved.

    摘要翻译: PCT No.PCT / JP91 / 00498 Sec。 371 1991年12月2日第 102(e)1991年12月2日PCT PCT 1991年4月10日提交PCT公布。 公开号WO91 / 16173 日期1991年10月31日。螺距误差补偿系统补偿数控机床的滚珠丝杠的螺距误差。 音调误差计算装置(4)从当前值寄存器(3)中读取当前值,在相应的周期内读出音调误差校正量(epsilon n,εpn),并将音调误差校正量作为音调误差校正脉冲( CP)。 通过加法器(5)将音调误差校正脉冲(CP)加到内插脉冲(CP)上。 由于螺距误差校正量一次不全部输出,所以机床平稳地移动,提高了加工面的质量。

    Gear pitch error correcting system for numerical control apparatus
    5.
    发明授权
    Gear pitch error correcting system for numerical control apparatus 失效
    数控机床齿轮误差校正系统

    公开(公告)号:US5305227A

    公开(公告)日:1994-04-19

    申请号:US776379

    申请日:1991-11-26

    摘要: A gear pitch error correcting system for a numerical control apparatus used for a machine tool including at least one pair of gears provided in a transmission line through which the rotating force of a servomotor is transmitted to a driven member. Gear pitch error correction values for the respective gears, which each correspond to a predetermined gear angle and collectively cover one gear rotation, are stored in a nonvolatile memory. A pitch error computing means (E) refers to a current position register (D), reads out pitch error correction data (14b) corresponding to the current position from the nonvolatile memory, and adds up the data to obtain a superimposed pitch error correction value. The superimposed pitch error correction value and an interpolation pulse from an interpolating means (B) are added together by an adder (C), to obtain a pitch error-corrected output pulse, which is then supplied to an axis control circuit (18). Accordingly, even with a relatively small number of gear pitch error correction values for the individual gears, a gear pitch error correction can be precisely executed in proportion to the superimposing of the gear pitch error correction values.

    摘要翻译: 一种用于机床的数控装置的齿轮间距误差校正系统,包括至少一对齿轮,所述至少一对齿轮设置在传动线中,伺服马达的旋转力通过该传动线被传递到从动构件。 各自对应于预定的齿轮角并且共同覆盖一个齿轮旋转的各个齿轮的齿轮间距误差校正值被存储在非易失性存储器中。 音调误差计算装置(E)是指当前位置寄存器(D),从非易失性存储器读出与当前位置对应的音调纠错数据(14b),并将数据相加以获得叠加的音高误差校正值 。 来自内插装置(B)的叠加的音调误差校正值和内插脉冲由加法器(C)相加在一起,以获得音调误差校正的输出脉冲,然后将其提供给轴控制电路(18)。 因此,即使对于各个齿轮的齿轮间距误差校正值相对较少,也可以与齿轮间距误差校正值的叠加成比例地精确地执行齿轮间距误差校正。

    Feed speed control method for a numerical control device
    6.
    发明授权
    Feed speed control method for a numerical control device 失效
    一种数控装置的进给速度控制方法

    公开(公告)号:US5200680A

    公开(公告)日:1993-04-06

    申请号:US651267

    申请日:1991-04-15

    IPC分类号: G05B19/416

    摘要: A feed speed control method for a numerical control device in which a feed speed of a tool traveling along an instructed machining path is controlled in accordance with a machining program. The speed of each axis is derived (S2), and the acceleration of each axis is derived from a speed variation between adjacent blocks (S3). When the acceleration (.DELTA.Vx) is larger than a permissible acceleration (.DELTA.Vxmax) (S4), first ratios (K1) of the permissible accelerations to the accelerations are derived for individual axes (S5), and the smallest of the first ratios is selected. The command speed is multiplied by the square root of the smallest first ratio to derive an actual feed speed (S9). In this way, shock to a machine is reduced and an excessive load on a servomotor is reduced even when blocks continue for successive infinitesimal distribution distances, as in the case wherein a curve is approximated by the use of straight lines.

    摘要翻译: PCT No.PCT / JP90 / 01028 Sec。 371日期:1991年4月15日 102(e)日期1991年4月15日PCT 1990年8月10日PCT PCT。 公开号WO91 / 03778 1991年3月21日。一种数控装置的进给速度控制方法,其中根据加工程序控制沿着指示的加工路径行进的工具的进给速度。 导出每个轴的速度(S2),并且每个轴的加速度来自相邻块之间的速度变化(S3)。 当加速度(DELTA Vx)大于允许加速度(DELTA Vxmax)(S4))时,针对各个轴(S5)导出允许的加速度与加速度的第一比率(K1),并且最小的第一比率 选择。 命令速度乘以最小第一比率的平方根,得出实际进给速度(S9)。 以这种方式,即使在连续的无穷小分布距离的块继续下降的同时,对于机器的冲击减小,并且伺服电动机的过大负载被降低,如在使用直线近似曲线的情况下。

    Numerical control apparatus
    7.
    发明授权
    Numerical control apparatus 失效
    数控装置

    公开(公告)号:US5260879A

    公开(公告)日:1993-11-09

    申请号:US773592

    申请日:1991-11-21

    摘要: Disclosed is a numerical control apparatus for controlling a numerically controlled machine tool such as a hobbing machine and the like. An axis control circuit (14) provided with a synchronization control means (8) controls the rpm of a spindle motor (5) and the rpm of a servo motor (11) based on feedback pulses supplied from a position coder (7) connected to a hob axis (3), so that a ratio of the rpm of the hob axis (3) to the rpm of a C-axis (13) has a given value. A first internal counter (15a) monitors the number of feedback pulses supplied from the position coder (7) and a second internal counter (15b) monitors the number of pulses distributed to the C-axis (13), and when a ratio of the rpm of the hob axis (3) to the rpm of the C-axis (13) is to be changed, a correction pulse calculation means (9) calculates correction pulses based on the number of rotation pulses of the hob axis (3) and the number of the rotation pulses of the C-axis (13) counted by the first and second internal counters (15a, 15b). The correction pulses are supplied to the C-axis (13) to accelerate or decelerate the rpm of the C-axis (13) and thereby achieve a new synchronous relationship between the hob axis (3) and the C-axis (13) during the rotation of the hob axis (3) and C-axis (13).

    摘要翻译: PCT No.PCT / JP91 / 00356 Sec。 371日期1991年11月21日 102(e)日期1991年11月21日PCT 1991年3月13日PCT公布。 出版物WO91 / 14979 1991年10月3日公开。公开是用于控制诸如滚齿机等的数控机床的数控装置。 设有同步控制装置(8)的轴控制电路(14)基于从位置编码器(7)提供的反馈脉冲来控制主轴电动机(5)的转速和伺服电动机(11)的转速, 滚刀轴(3),使得滚刀轴(3)的rpm与C轴(13)的rpm的比率具有给定值。 第一内部计数器(15a)监视从位置编码器(7)提供的反馈脉冲的数量,第二内部计数器(15b)监视分配给C轴(13)的脉冲数, 要改变滚轴(3)的转速(rpm)至C轴(13)的转数,则校正脉冲计算装置(9)根据滚刀轴(3)的旋转脉冲数和 由第一和第二内部计数器(15a,15b)计数的C轴(13)的旋转脉冲数。 校正脉冲被提供给C轴(13)以加速或减速C轴(13)的转速,从而在滚动轴(3)和C轴(13)之间达到新的同步关系 滚刀轴(3)和C轴(13)的旋转。

    Interface unit for converting format
    8.
    发明授权
    Interface unit for converting format 失效
    用于转换格式的接口单元

    公开(公告)号:US4827446A

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

    申请号:US752103

    申请日:1985-06-27

    摘要: An interface unit simplifies the definition or correction of the contents of conversion from a macro instruction into micro instructions by the machine tool maker, without changing the specifications of the NC processor (3) side in numerical control equipment (NC). A receiving circuit (9, 10) receives a macro instruction delivered from the NC processor (3), and format converting circuitry (6, 8) converts the macro instruction received by the receiving circuit (9, 10) into a series of micro instructions. A transmitting circuit (11, 12) transmits the series of micro instructions obtained by the format converting circuitry (6, 8) to the NC processor (3).

    摘要翻译: PCT No.PCT / JP84 / 00515 Sec。 371日期:1985年6月27日 102(e)日期1985年6月27日PCT提交1984年10月26日PCT公布。 第WO85 / 02031号公报 日期1985年5月9日。接口单元简化了由机床制造商将宏指令转换为微指令的内容的定义或校正,而不改变数控设备(NC)中NC处理器(3)侧的规格 )。 接收电路(9,10)接收从NC处理器(3)发出的宏指令,格式转换电路(6,8)将由接收电路(9,10)接收的宏指令转换为一系列微指令 。 发送电路(11,12)将由格式转换电路(6,8)获得的一系列微指令发送到NC处理器(3)。

    Interface unit between a numerical controller and an electric power
control circuit
    9.
    发明授权
    Interface unit between a numerical controller and an electric power control circuit 失效
    数字控制器与电力控制电路之间的接口单元

    公开(公告)号:US4684861A

    公开(公告)日:1987-08-04

    申请号:US822429

    申请日:1985-12-20

    摘要: An interface unit is connected beween a numerical controller (NC) and an electric power control circuit (PC). The interface unit includes an actual speed memory (50) into which the numerical controller (NC) can write actual speed data and from which the electric power control circuit (PC) can read out the written data, and a corrected speed memory (51) into which the electric power control circuit (PC) can write corrected speed data and from which the numerical controller (NC) can read out the written data. This makes it possible for the electric power control circuit (PC) to detect the actual speed of the numerical controller (NC) by reading out the actual speed memory (50), and to control the actual speed of the numerical controller (NC) by writing the corrected speed data in the corrected speed memory (51).

    摘要翻译: PCT No.PCT / JP85 / 00251 Sec。 371日期1985年12月20日第 102(e)1985年12月20日日期PCT提交1985年5月1日PCT公布。 公开号WO85 / 05199 日期:1985年11月21日。接口单元连接数字控制器(NC)和电力控制电路(PC)。 接口单元包括实际速度存储器(50),数字控制器(NC)可以写入实际速度数据,电力控制电路(PC)可从该实际速度数据读出写入的数据,校正后的速度存储器, 电力控制电路(PC)可以写入校正的速度数据,数字控制器(NC)可从该数据读出数据。 这使得电力控制电路(PC)可以通过读出实际速度存储器(50)来检测数字控制器(NC)的实际速度,并且通过以下方式控制数字控制器(NC)的实际速度: 在校正速度存储器(51)中写入校正的速度数据。

    Spline interpolation method
    10.
    发明授权
    Spline interpolation method 失效
    线插入法

    公开(公告)号:US5140236A

    公开(公告)日:1992-08-18

    申请号:US476488

    申请日:1990-06-06

    IPC分类号: G05B19/4103

    摘要: A spline interpolation method of subjecting given points to interpolation by using a cubic spline curve is provided. A first-derivative vector is derived from a preset number of points including a starting point (P.sub.1), and a cubic equation between the starting point and a next point is derived based on the coordinate values of the preset points including the starting point (P.sub.1) and the extreme point condition of the starting point (P.sub.1), to derive a spline curve between the starting point (P.sub.1) and a point (P.sub.2) next to the starting point (P.sub.1). Next, the first-derivative vector at P.sub.2 and a new next point are used instead of the starting point (P.sub.1), to derive a cubic curve between P.sub.2 and P.sub.3. In this way, a cubic equation between points is sequentially derived to obtain a cubic spline curve, and as a result, a spline curve posing no practical problems can be obtained without previously receiving all of the sequential points, while sequentially receiving the sequential points in a forward direction.