Expert system of machine tool equipped with NC unit
    1.
    发明授权
    Expert system of machine tool equipped with NC unit 失效
    机床专家系统配备数控机床

    公开(公告)号:US4947095A

    公开(公告)日:1990-08-07

    申请号:US358384

    申请日:1989-05-17

    摘要: Expert knowledge regarding investigation of the causes of various failures, and knowledge for extracting DI/DO information (IOD), which is exchanged by an NC unit (11) and a machine tool (13), as well as information (ITD) internally of the NC unit, is stored in a knowledge base (IB). When the contents of a failure are entered from an alarm detector (11g) upon occurrence of the failure, a reasoning mechanism (ADPR) uses the expert knowledge conforming to the failure to automatically extract the DI/DO information and information internally of the NC unit (IOD, ITB), ascertains actually occurring phenomena based on this information, recognizes the cause of the failure from these pheonomena, and displays the cause of the failure and a method of dealing with it.

    摘要翻译: PCT No.PCT / JP88 / 00965 Sec。 371日期1989年5月17日 102(e)日期1989年5月17日PCT提交1988年9月22日PCT公布。 出版物WO89 / 03073 日期:1989年4月6日。有关各种故障原因调查的知识,以及由NC单元(11)和机床(13)交换的提取DI / DO信息(IOD)的知识,以及 作为NC单元内部的信息(ITD)存储在知识库(IB)中。 当发生故障时,从报警检测器(11g)输入故障内容时,推理机构(ADPR)使用符合故障的专家知识自动提取DI / DO信息和NC单元内部的信息 (IOD,ITB),根据这些信息确定实际发生的现象,从这些现象中确认失败的原因,并显示故障的原因和处理方法。

    Cylindrical interpolation system
    2.
    发明授权
    Cylindrical interpolation system 失效
    圆柱插补系统

    公开(公告)号:US5282144A

    公开(公告)日:1994-01-25

    申请号:US820665

    申请日:1992-01-17

    摘要: A cylindrical interpolation system for machining a cylindrical surface of a cylindrical workpiece, wherein a tool diameter correcting means (104) obtains a tool center path by calculating a tool diameter offset vector for a machining shape specified with reference to an assumed orthogonal coordinate system, and an interpolating means (107) interpolates the tool center path and outputs an interpolation pulse (PCyi) related to an assumed linear axis and an interpolation pulse (PZi) related to a cylindrical axis. To effect a reverse conversion from the assumed orthogonal coordinate system to the cylindrical coordinate system, a pulse converting means (108) converts the interpolation pulse (PCyi) into an interpolation pulse (PCi) for rotating the rotary axis. A block-start correction component calculating means (105) and synchronous correction component calculating means (109) calculate correction components (Vcy, .DELTA.Vcy), and these correction components (Vcy, .DELTA.Vcy) are interpolated by a block-start correction component interpolating means (106) and synchronous correction component interpolating means (110), and added to the interpolation pulse (PCi) for rotating the rotary axis. As a result, the tool cutting surface can be always located immediately above the axis of rotation of the workpiece, and the side surface being machined is at a right angle to the cylindrical surface of the workpiece.

    摘要翻译: PCT No.PCT / JP91 / 00584第 371日期:1992年1月17日 102(e)日期1992年1月17日PCT提交1991年5月26日PCT公布。 公开号WO91 / 18335 日期:1991年11月28日。一种用于加工圆柱形工件的圆柱形表面的圆柱形插补系统,其中刀具直径校正装置(104)通过计算用于参考的规定的加工形状的刀具直径偏移矢量来获得刀具中心路径 假设的正交坐标系,内插装置(107)内插刀具中心路径并输出与假定的线性轴相关的内插脉冲(PCyi)和与圆柱轴相关的内插脉冲(PZi)。 为了实现从假设的正交坐标系到圆柱坐标系的反向转换,脉冲转换装置(108)将内插脉冲(PCyi)转换为用于旋转旋转轴的插补脉冲(PCi)。 块开始校正分量计算装置(105)和同步校正分量计算装置(109)计算校正分量(Vcy,(Delta)Vcy),并且这些校正分量(Vcy,(Delta)Vcy) 启动校正分量内插装置(106)和同步校正分量内插装置(110),并且被添加到用于使旋转轴旋转的内插脉冲(PCi)。 因此,刀具切削面总是能够紧靠在工件的旋转轴的上方,被加工的侧面与工件的圆筒面成直角。

    Numerical control apparatus with programmable mirror image function
    3.
    发明授权
    Numerical control apparatus with programmable mirror image function 失效
    具有可编程镜像功能的数控机

    公开(公告)号:US4734864A

    公开(公告)日:1988-03-29

    申请号:US823498

    申请日:1986-01-21

    摘要: Numerical control apparatus for controlling a mirror image function in a machining program. When a mirror image code and a position for each coordinate axis with a mirror are set (steps S2, S4, S7), mirror image instruction executing data (FX=1, FY=1) and mirror positions (XM, YM) are set for the coordinate axis with the mirror (steps S5, S6, S8, S9). Shift instruction values (Xi, Yi) Programmed in response to the execution data and mirror positions are converted to mirror image shift instruction values (2XM-Xi, 2YM-Yi) (steps S12, S15), and the mirror image shift instruction values are output (step S16). NC machining is executed according to the mirror image shift instruction values.

    摘要翻译: PCT No.PCT / JP85 / 00277 Sec。 一九八六年一月二十一日 102(e)日期1986年1月21日PCT提交1985年5月21日PCT公布。 第WO85 / 05473号公报 1985年12月5日。用于控制加工程序中的镜像功能的数字控制装置。 当镜像代码和每个具有反射镜的坐标轴的位置被设置(步骤S2,S4,S7)时,设置镜像指令执行数据(FX = 1,FY = 1)和镜像位置(XM,YM) 对于与镜子的坐标轴(步骤S5,S6,S8,S9)。 移位指令值(Xi,Yi)响应于执行数据而被编程,镜像位置被转换为镜像移位指令值(2XM-Xi,2YM-Yi)(步骤S12,S15),镜像移位指示值为 输出(步骤S16)。 根据镜像移位指令值执行NC加工。

    Acceleration/deceleration circuit
    4.
    发明授权
    Acceleration/deceleration circuit 失效
    加速/减速电路

    公开(公告)号:US4554497A

    公开(公告)日:1985-11-19

    申请号:US610983

    申请日:1984-05-14

    摘要: An acceleration/deceleration circuit for raising or lowering a feed velocity, in order to achieve a commanded velocity, over a prescribed time constant irrespective of the magnitude of a change in velocity. The acceleration/deceleration circuit includes means (301) for computing a traveling distance along each axis every sampling period (T), a first storage section (#1 through #n) for storing n samplings of traveling distance components along each axis, a second storage section SUM for storing results of computation, and an arithmetic section (ADD, ACC, DIV) for performing an operation:.sub..DELTA. Xn-.sub..DELTA. Xo+St.fwdarw.Stwhere .sub..DELTA. Xn represents the latest sampled traveling distance component, .sub..DELTA. Xo represents the oldest sampled traveling distance component among the traveling distance components stored in the first storage section, and St represents the contents of the second storage section, and for dividing the result St by n, wherein the result St is stored in the second storage section, and St/n is output as a traveling distance component at a present sampling instant.

    摘要翻译: PCT No.PCT / JP83 / 00326 Sec。 371日期1984年5月14日 102(e)日期1984年5月14日PCT提交1983年9月30日PCT公布。 出版物WO84 / 01444 PCT 日期1984年4月12日。一种用于提高或降低进给速度的加速/减速电路,以便实现指令速度超过规定的时间常数,而与速度变化的大小无关。 加速/减速电路包括用于计算每个采样周期(T)沿着每个轴的行进距离的装置(301),用于存储沿着每个轴的行进距离分量的n个采样的第一存储部分(#1至#n),第二 用于存储计算结果的存储部分SUM和用于执行操作的运算部分(ADD,ACC,DIV):DELTA Xn-DELTA Xo + St-> St其中DELTA Xn表示最新的采样行进距离分量,DELTA Xo表示 存储在第一存储部分中的行进距离分量中最早的采样行进距离分量,St表示第二存储部分的内容,并且将结果St除以n,其中结果St存储在第二存储部分中,以及 St / n作为当前采样时刻的行进距离分量输出。

    Numerical control unit
    5.
    发明授权
    Numerical control unit 失效
    数控单元

    公开(公告)号:US4862380A

    公开(公告)日:1989-08-29

    申请号:US143129

    申请日:1987-12-04

    IPC分类号: G05B19/18

    摘要: A numerical control unit grips a bar-shaped workpiece (18) at two points longitudinally of the workpiece by gripping members (16, 17), and rotates the gripping members synchronously by respective spindle motors (14, 15). The workpiece is subjected to turning machining by a cutter (25) while the gripping members are being synchronously rotated, and an end face of the workpiece is thereafter subjected to separate machining. The unit synchronously controls a first axis along which the first spindle motor (14) is moved in the horizontal direction and a second axis along which the second spindle motor (15) is moved in the horizontal direction in accordance with numerical information regarding the first axis in response to a synchronous control command. The first and second axes are controlled in accordance with numerical information regarding each of the first and second axes in response to an independent control command.

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

    公开(公告)号:US4935681A

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

    申请号:US335666

    申请日:1989-03-29

    摘要: An involute interpolation method is provided for machining operations in a numerical control apparatus, in which a rotational direction of an involute curve, a center position of a base circle (C), and a radius (R) of the base circle (C) are instructed, and an interpolation is performed with respect to an involute curve having a start point (P.sub.s) on a first involute curve (IC1) and an end point (P.sub.e) on a second involute curve (IC2). According to such a method, machining operations can be done by the use of a specifically configured involute curve which is distinct from the two involute curves.

    摘要翻译: PCT No.PCT / JP88 / 00820 Sec。 371日期:1989年3月29日 102(e)1989年3月29日PCT PCT 1988年8月18日PCT公布。 出版物WO89 / 02111 日本特开1989年3月9日。在数控装置中提供渐开线插补法,其中渐开线曲线的旋转方向,基圆的中心位置(C)和半径(R) 指示基圆(C),并且相对于在第二渐开线曲线(IC2)上的第一渐开线曲线(IC1)和端点(Pe)上具有起点(Ps)的渐开线曲线进行内插, 。 根据这种方法,可以通过使用与两个渐开线曲线不同的特定配置的渐开线曲线来进行加工操作。

    Numerical control method and system therefor having override playback
function
    7.
    发明授权
    Numerical control method and system therefor having override playback function 失效
    数字控制方法及其系统具有重放功能

    公开(公告)号:US4924403A

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

    申请号:US186475

    申请日:1988-03-16

    摘要: A numerical control method and a system therefor can perform numerical control repeatedly in accordance with a numerical control program modified by utilization of an override function. It is judged whether or not a teaching command is inputted during execution of the numerical control program (S1). When it is judged that a feed speed or spindle speed override storage command is inputted in the teaching mode (S2, S6), an override value manually set by an override switch is written into the end of a block in execution in the numerical control program (step S10). At execution of the numerical control program on and after the next time, override operation as set manually is carried out automatically.

    摘要翻译: PCT No.PCT / JP87 / 00614 Sec。 371日期1988年3月16日 102(e)1988年3月16日PCT PCT 1987年8月17日PCT公布。 出版物WO88 / 01406 日期:1988年2月25日。数值控制方法及其系统可以根据通过利用超控功能修改的数值控制程序重复进行数值控制。 在数字控制程序的执行期间判断是否输入了教学指令(S1)。 当在教学模式(S2,S6)中判断为输入速度或主轴速度超驰存储命令时,通过超控开关手动设定的超控值被写入数字控制程序中执行的程序段的末尾 (步骤S10)。 在下一次执行数控程序时,自动执行手动设置的超程操作。

    Method of revising NC program for four-axis lathes
    8.
    发明授权
    Method of revising NC program for four-axis lathes 失效
    修改四轴车床NC程序的方法

    公开(公告)号:US4821201A

    公开(公告)日:1989-04-11

    申请号:US103581

    申请日:1987-08-03

    摘要: In checking tool rests for interference, interpolative simulations are executed by interpolation simulators (103, 104) one block at a time in successive fashion based on first and second NC programs (101, 102). In a case where the tool rests interfere with each other, the interpolative simulations are halted and both tool rests are moved backward to the beginning of the blocks in which the interference occurred. Thereafter, with the interpolative simulation based on one NC program being kept in the halted state, the interpolative simulation based on the other NC program is executed to move the other tool rest separately along a path in the interfering block. If interference does not occur during this separate movement, sequence numbers N, M of the firt and second NC programs in the blocks in which the interference occurred are stored in a storage area (301a). Thereafter, a similar interference check is performed. After the interference check, the first and second NC programs 101, 201 are revised by inserting a wait command ahead of the block of sequence number M in the NC program for which the interpolative simulation was halted, and inserting a wait command after the block of sequence number N in the NC program for which the interpolative simulation was executed.

    Spline interpolation method
    9.
    发明授权
    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.

    Remote diagnosis system of numerical control apparatus
    10.
    发明授权
    Remote diagnosis system of numerical control apparatus 失效
    数字控制装置远程诊断系统

    公开(公告)号:US5124622A

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

    申请号:US465219

    申请日:1990-03-13

    摘要: A system for a remote diagnosis of a numerical control apparatus (CNC), for remotely diagnosing a failure of the CNC. A personal computer is operated by a service engineer and a remote operation command is output to the CNC through a communication line. Diagnosis data of the CNC is selected based on the remote operation command, transferred to the personal computer, and displayed on a display unit, whereby the service engineer can make diagnosis of the cause of the failure at the CNC, based on the diagnosis data displayed.

    摘要翻译: PCT No.PCT / JP89 / 00640 Sec。 371 1990年3月13日 102(e)1990年3月13日PCT PCT 1989年6月27日PCT公布。 出版物WO90 / 01186 日期:1990年2月8日。一种用于远程诊断CNC故障的数控机床(CNC)的远程诊断系统。 个人计算机由服务工程师操作,远程操作命令通过通信线路输出到CNC。 根据远程操作命令选择CNC的诊断数据,传送到个人计算机,并显示在显示单元上,由此维修工程师可以根据显示的诊断数据对CNC故障原因进行诊断 。