-
公开(公告)号:US4502108A
公开(公告)日:1985-02-26
申请号:US395005
申请日:1982-06-29
CPC分类号: G05B19/231 , G05B2219/37357 , G05B2219/37431 , G05B2219/41032 , G05B2219/41036 , G05B2219/41055 , G05B2219/41059 , G05B2219/49169 , G05B2219/49196
摘要: Position error correction equipment with which it is possible to perform a backlash correction or a pitch error correction with a high degree of accuracy even if the state of a numerical control machine tool, for instance, temperature, varies. Error correction data groups predetermined by measurement in respective states of the numerical control machine tool are stored in an error storage circuit (MEM) corresponding to the respective states. An error correction data selecting circuit (MPX) selects an error correction data group corresponding to a particular state of the numerical machine tool from the error correction data groups stored in the error storage circuit (MEM). A position correcting circuit (CPG) carries out a position correction by adding a correction pulse to a command pulse or feedback pulse from a position detector through utilization of the error correction data group selected by the error correction data selecting circuit (MPX).
摘要翻译: PCT No.PCT / JP81 / 00308 Sec。 371日期1982年6月29日 102(e)日期1982年6月29日PCT提交1981年10月28日PCT公布。 公开号WO82 / 01601 日期:1982年5月13日。即使数控机床的状态(例如温度)变化,也可以以高精度进行齿隙修正或螺距误差校正的位置误差校正装置。 在数控机床的各个状态下通过测量预先确定的误差校正数据组被存储在对应于各自状态的错误存储电路(MEM)中。 纠错数据选择电路(MPX)从存储在错误存储电路(MEM)中的纠错数据组中选择对应于数值机床的特定状态的纠错数据组。 位置校正电路(CPG)通过利用由纠错数据选择电路(MPX)选择的误差校正数据组,从位置检测器向命令脉冲或反馈脉冲添加校正脉冲,进行位置校正。
-
公开(公告)号:US4511975A
公开(公告)日:1985-04-16
申请号:US387848
申请日:1982-05-21
IPC分类号: G05B9/02 , G05B19/406 , G05B23/02 , G06F15/46
CPC分类号: G05B19/406 , G05B2219/35252 , G05B2219/35279 , G05B2219/36542
摘要: The present invention pertains to improvements in signal transmitting and receiving equipment for transmitting and receiving signals regarding the M, S and T functions between a numerical controller and a machine tool. Numeric codes (c.sub.l to c.sub.n) that are sent from the NC apparatus to the machine tool are added or combined with a redundant signal (pt) for checking the validity thereof. Only when it is decided that the received codes are valid, based on the added signals, is the machine tool operated. With such an arrangement, even if a parallel transmission system using many signal lines is employed it is possible to offer an NC machine tool which is capable of preventing erroneous operations related to the M, S and T functions, and hence the NC machine tool has high reliability.
摘要翻译: PCT No.PCT / JP81 / 00242 Sec。 371日期1982年5月21日 102(e)日期1982年5月21日PCT提交1981年9月21日PCT公布。 出版物WO82 / 01262 日期:1982年04月15日。本发明涉及用于发送和接收关于数字控制器和机床之间的M,S和T功能的信号的信号发送和接收设备的改进。 将从NC设备发送到机床的数字代码(c1至cn)添加或与冗余信号(pt)组合以检查其有效性。 只有当确定接收的代码有效时,才会根据添加的信号操作机床。 通过这样的结构,即使采用使用多条信号线的并行传输系统也可以提供能够防止与M,S,T功能有关的错误操作的NC机床,因此NC机床具有 高可靠性。
-
公开(公告)号:US4501998A
公开(公告)日:1985-02-26
申请号:US395077
申请日:1982-06-11
IPC分类号: G05B19/4155 , G05B19/408 , G05B19/42
CPC分类号: G05B19/408 , G05B2219/36045 , G05B2219/36078
摘要: A numerical controller having an extended optional block skip function which permits selection of an optional block in a certain specific section of an execution program. In a numerical information storage medium is stored a cutting program in which a specific block is provided with skip object indicating information and skip select information, which is data for deciding whether to skip over the block and which can assume at least two values. Information indicating which ones of the blocks specified as the objects of optional block skip control are to be validated and invalidated is entered from a block select switch. A block skip circuit checks whether or not the skip object indicating information is present at the head or intermediate portion of each block. If not, the block is selected and, if the information is present, the skip select information is collated with information from the block select switch. As a result of this collation, when the block is to be invalidated, the block is skipped over and when the block is to be validated, the block is executed. A variety of cutting operations can be achieved using one cutting program, markedly improving the maneuverability and function of the numerical controller.
摘要翻译: PCT No.PCT / JP81 / 00279 Sec。 371日期1982年6月11日 102(e)日期1982年6月11日PCT提交1981年10月13日PCT公布。 出版物WO82 / 01425 日期:1982年4月29日。具有扩展的可选块跳过功能的数字控制器,其允许在执行程序的某个特定部分中选择可选块。 在数字信息存储介质中存储有特定块被提供有跳过对象指示信息和跳过选择信息的切割程序,该选择信息是用于决定是否跳过该块并且可以采用至少两个值的数据。 从块选择开关输入指示被指定为可选块跳过控制的对象的哪些块要被验证和无效的信息。 块跳过电路检查跳过对象指示信息是否存在于每个块的头部或中间部分。 如果不是,则选择块,并且如果存在信息,则将跳过选择信息与来自块选择开关的信息进行核对。 作为该对比的结果,当块被无效时,块被跳过,并且当块被验证时,块被执行。 可以使用一个切割程序实现各种切割操作,显着提高了数字控制器的机动性和功能。
-
公开(公告)号:US4484286A
公开(公告)日:1984-11-20
申请号:US258780
申请日:1981-04-29
IPC分类号: G05B19/4155 , G05B19/18 , G05B19/414 , G05B19/403 , G06F15/46
CPC分类号: G05B19/414 , G05B2219/35262
摘要: A numerical control system for executing numerical control processing on the basis of a command program, and for actuating a machine in accordance with the results of the processing steps to machine a workpiece in the manner specified by the instructions in the command program. There are prepared a plurality of system variables, the values of which represent a variety of operational conditions of the machine or of a numerical control device. A user macro, having at least an identification and an instruction that employs the system variables, is stored beforehand in a memory. The command program is programmed to include a user macro call instruction. A prescribed user macro is read out from the memory by means of the user macro call instruction, thereby to allow processing in accordance with the user macro. For example, it is possible to execute processing upon reading out input/output interface signals, clock time and a variety of machine positions.
摘要翻译: 一种用于基于命令程序执行数字控制处理的数字控制系统,并且用于根据处理步骤的结果来致动机器,以按照命令程序中的指令指定的方式加工工件。 准备了多个系统变量,其值代表机器或数字控制装置的各种操作条件。 具有至少一个使用系统变量的标识和指令的用户宏预先存储在存储器中。 命令程序被编程为包括用户宏调用指令。 通过用户宏调用指令从存储器中读出规定的用户宏,从而允许根据用户宏进行处理。 例如,可以在读出输入/输出接口信号,时钟时间和各种机器位置时执行处理。
-
公开(公告)号:US4516211A
公开(公告)日:1985-05-07
申请号:US394914
申请日:1982-06-18
IPC分类号: G05B19/4103 , G05B19/41 , G06F15/46 , G05B19/18
CPC分类号: G05B19/41 , G05B2219/35525 , G05B2219/36573 , G05B2219/49243 , G05B2219/50289 , G05B2219/50295 , G05B2219/50336 , G05B2219/50356
摘要: The coordinate values (X, Y, Z) for the position of the front end of a tool and the vector (I, J, K) of the axial direction of the tool are read in from a command tape by a tape reader. Using these values and a tool length l set by a dial or the like, a movement data calculation circuit calculates the orthogonal coordinate values (x, y, z) of the position Q of the center of rotation of the tool and spherical coordinate values (b, c) indicative of the position of the rotational angle of the tool. After these coordinate values are converted into pulses for moving the tool in the respective axial directions by a pulse distribution circuit, servomotors are driven by the pulse signals and through servo circuits so as to move the tool or a table to a desired machining position.
摘要翻译: PCT No.PCT / JP81 / 00296 Sec。 371日期1982年6月18日 102(e)日期1982年6月18日PCT提交1981年10月23日PCT公布。 第WO82 / 01599号公报 日期:1982年5月13日。刀具前端位置的坐标值(X,Y,Z)和刀具轴向的向量(I,J,K)从指令带读入 由磁带阅读器。 使用这些值和由刻度盘等设定的刀具长度l,运动数据计算电路计算刀具的旋转中心的位置Q的正交坐标值(x,y,z)和球面坐标值( b,c)表示工具的旋转角度的位置。 在通过脉冲分配电路将这些坐标值转换成用于在各轴向上移动刀具的脉冲之后,通过脉冲信号和伺服电路来驱动伺服电动机,以将刀具或工作台移动到期望的加工位置。
-
公开(公告)号:US4591771A
公开(公告)日:1986-05-27
申请号:US395030
申请日:1982-06-18
IPC分类号: G05B19/18 , G05B19/41 , G05B19/4103 , G05B19/19
CPC分类号: G05B19/41 , G05B2219/35436 , G05B2219/35439 , G05B2219/36088 , G05B2219/36383 , G05B2219/49243 , G05B2219/50336 , G05B2219/50356
摘要: In order to permit manual operation under a condition where the axial direction of a tool and the direction of a hole to be machined in a workpiece are held in agreement, the tool of a radius .gamma. is rotated by .theta. in the vertical rotational direction and by .rho. in the horizontal rotational direction in a orthogonal coordinate system and in a spherical coordinate system the origins of which coincide with the center of rotation of the tool. Upon doing so, in the orthogonal coordinates, the position of the front end of the tool becomes X.sub.0 =.gamma. sin .theta..multidot.cos .rho., Y.sub.0 =.gamma. sin .theta..multidot.sin .rho. and Z.sub.0 =.gamma. cos .theta.. Therefore, a train of pulses (Hp) from a manual pulse generator are distributed as X-, Y- and Z-axial components in the proportion to the above values by a manual pulse distribution circuit, and motors for the respective axes are driven through servo circuits by the pulses.
摘要翻译: PCT No.PCT / JP81 / 00295 Sec。 371日期1982年6月18日 102(e)1982年6月18日PCT提交1982年10月23日PCT公布。 出版物WO82 / 01602 日期为1982年5月13日。为了在工具的轴向和待加工孔的方向保持一致的条件下允许手动操作,半径γ的刀具以θ转动 在正交坐标系中的水平旋转方向上的垂直旋转方向和rho,以及其起点与工具的旋转中心一致的球面坐标系。 在这样做时,在正交坐标中,工具前端的位置变为X0 =γsinθxcos rho,Y0 =γsinθxsin rho和Z0 = gammacosθ。 因此,通过手动脉冲分配电路将来自手动脉冲发生器的脉冲序列(Hp)以与上述值成比例的X,Y和Z轴分量分布,并且各轴的电机被驱动通过 伺服电路由脉冲。
-
公开(公告)号:US4503373A
公开(公告)日:1985-03-05
申请号:US394915
申请日:1982-06-18
IPC分类号: G05B19/18 , G05B19/404 , G05B19/41 , G05B19/25
CPC分类号: G05B19/41 , G05B2219/35459 , G05B2219/49243 , G05B2219/50297 , G05B2219/50336 , G05B2219/50356
摘要: Ordinarily, an interpolator (102) executes pulse calculations on the basis of a movement command from a command tape (101), to generate the respective distributed pulses XP, YP, ZP, BP and CP of cartesian coordinate axes and spherical coordinate axes, and these pulses drive corresponding servomotors (113)-(117) through servo circuits (108)-(112). In order to keep the relative position between the nose of a tool and a workpiece unchanged in a manual operation, a tool holder is positioned in the cartesian coordinate system, whereupon manual pulses in the B-axial or C-axial direction are generated by a manual pulse generator (103). Then, the distributed pulses BP and CP are generated through the interpolator (102) and rotate the servomotors (116) and (117). The distributed pulses are simultaneously impressed on a compensation circuit (104), which calculates the compensation pulses XHP, YHP and ZHP so as to drive the servomotors with pulses obtained by adding the compensation pulses to the distributed pulses.
摘要翻译: PCT No.PCT / JP81 / 00314 Sec。 371日期1982年6月18日 102(e)日期1982年6月18日PCT提交1981年10月29日PCT公布。 出版物WO82 / 01600 日期为1982年5月13日。通常,内插器(102)根据来自命令带(101)的移动指令执行脉冲计算,以生成笛卡尔坐标轴的各自的分布脉冲XP,YP,ZP,BP和CP 和球面坐标轴,这些脉冲通过伺服电路(108) - (112)驱动相应的伺服电动机(113) - (117)。 为了在手动操作中保持工具的鼻子与工件的相对位置不变,工具架位于笛卡尔坐标系中,于是B轴或C轴方向上的手动脉冲由 手动脉冲发生器(103)。 然后,通过内插器(102)产生分布脉冲BP和CP,并使伺服电动机(116)和(117)旋转。 分布式脉冲同时施加在补偿电路(104)上,补偿电路(104)计算补偿脉冲XHP,YHP和ZHP,以便通过将补偿脉冲加到分布式脉冲而获得的脉冲来驱动伺服电动机。
-
公开(公告)号:US4773040A
公开(公告)日:1988-09-20
申请号:US782712
申请日:1985-09-23
申请人: Tsuyoshi Nagamine , Nobuyuki Kiya
发明人: Tsuyoshi Nagamine , Nobuyuki Kiya
CPC分类号: G06F15/17 , G05B19/4142 , G06F13/4226 , H04L5/20 , G05B2219/35545
摘要: The present invention provides a data transmission method for sending parallel data from a transmitting side to a receiving side. After transmitting an i-th item of data (DT.sub.i), the transmitting side sends a high-level data transmission signal (DS) to the receiving side at the expiration of a predetermined period of time (t.sub.1). In response to receipt of the high-level data transmission signal (DS), the receiving side reads the i-th item of data (DT.sub.i) and sends a high-level data reception signal (DR) to the transmitting side. The transmitting side ends the transmission cycle for the i-th item of data upon receiving the high-level data reception signal (DR). After transmitting the next or (i+1)th item of data (DT.sub.i+1), the transmitting side sends a low-level data transmission signal (DS) at the expiration of the predetermined period of time (t.sub.1). In response to receipt of the low-level data transmission signal (DS), the receiving side reads the (i+1)th item of data (DT.sub.i+1) and sends a low-level data reception signal (DR) to the transmitting side. The transmitting side ends the transmission cycle for the (i+1)th item of data upon receiving the low-level data reception signal (DR). In subsequent data transmission, data are successively transmitted by repeating th i-th and (i+1)th data transmission cycles.
摘要翻译: PCT No.PCT / JP85 / 00035 Sec。 371日期:1985年9月23日 102(e)1985年9月23日PCT PCT 1月29日,PCT PCT。 公开号WO85 / 03396 1985年8月1日。本发明提供一种从发送侧向接收侧发送并行数据的数据发送方法。 在发送第i项数据(DTi)之后,发送侧在预定时间段(t1)期满时向接收侧发送高电平数据发送信号(DS)。 响应于接收到高级数据传输信号(DS),接收端读取第i个数据项(DTi),并将高电平数据接收信号(DR)发送到发送侧。 发送侧在接收到高电平数据接收信号(DR)时结束第i个数据项的发送周期。 在发送下一个或第(i + 1)个数据项(DTi + 1)之后,发送侧在预定时间段(t1)期满时发送低电平数据发送信号(DS)。 响应于接收到低级数据传输信号(DS),接收侧读取第(i + 1)个数据项(DTi + 1),并将低级数据接收信号(DR)发送到发送 侧。 发送侧在接收到低电平数据接收信号(DR)时结束第(i + 1)项数据的发送周期。 在随后的数据传输中,通过重复第i个和第(i + 1)个数据传输周期连续发送数据。
-
公开(公告)号:US4550378A
公开(公告)日:1985-10-29
申请号:US700052
申请日:1985-02-08
IPC分类号: G05D3/12 , G05B1/06 , G05B19/18 , G05B19/4067 , G05B19/414 , G05D3/20 , G08C19/46 , H03M1/48 , G06F15/46 , G05B23/02
CPC分类号: G05B19/414 , G05B2219/34365 , G05B2219/37245 , G05B2219/50103
摘要: A numerical control method, and a numerical control device for subjecting a workpiece to a predetermined machining operation on the basis of a machining program. When a specified signal is generated during a machining operation under the control of the machining program, a subprogram, to which the numerical control device responds to execute processing in accordance with the specified signal, is stored in memory beforehand. Machining in progress under the control of the machining program is interrupted temporarily by the generation of the specified signal. At the same time, the subprogram is read from memory and is utilized in the processing of predetermined process steps. Following such processing, machining under the control of the machining program is resumed from the point of interruption or from an earlier point.
摘要翻译: 数值控制方法以及用于根据加工程序对工件进行预定的加工操作的数控装置。 当在加工程序的控制下在加工操作期间产生指定的信号时,数字控制装置响应于根据指定信号执行处理的子程序被预先存储在存储器中。 在加工程序的控制下进行加工,通过产生指定的信号暂时中断。 同时,从存储器读取子程序,并用于预定处理步骤的处理。 在进行这样的处理之后,从中断点或从较早的点开始,在加工程序的控制下进行加工。
-
公开(公告)号:US4937422A
公开(公告)日:1990-06-26
申请号:US320303
申请日:1989-03-02
IPC分类号: B23K26/00 , G05B19/404 , H01S3/102 , H01S3/131 , H01S3/134
CPC分类号: H01S3/134 , B23K26/705 , G05B19/404 , G05B2219/45165 , G05B2219/49353
摘要: There is disclosed a method of correcting the laser beam output power of an NC laser beam cutting machine composed of a computerized numerical control (CNC) apparatus and a laser beam cutting machine. When a laser is initially energized, a correcting coefficient is determined from a laser beam output power command value and an actual laser beam output power by a correcting means (11), and the actual laser beam output power is measured at each periodic interval of time by an output measuring device (33). The NC laser beam cutting machine is controlled by a command control means (13) to eliminate the difference between the laser beam output power command value and the actual laser beam output power. When the laser is initially energized, a long-term variation in the laser beam output power is corrected, and when an actual cutting operation is carried out, a short-term variation in the laser beam output power is corrected, so that the laser output power can be produced accurately.
-
-
-
-
-
-
-
-
-