-
公开(公告)号:US20050042052A1
公开(公告)日:2005-02-24
申请号:US10921233
申请日:2004-08-19
申请人: Tomomi Nakazato , Hitoshi Matsuura
发明人: Tomomi Nakazato , Hitoshi Matsuura
IPC分类号: B23Q15/00 , B23C1/00 , G05B19/18 , G05B19/408 , G05B19/41 , G05B19/4103
CPC分类号: G05B19/4086 , G05B2219/33269 , Y10T408/08 , Y10T408/93 , Y10T409/300896 , Y10T409/307224 , Y10T409/307672
摘要: A machine having X- and Y-axis linear moving axes and a pivot axis B for rotationally pivoting a pivot member having a tool arranged at a distal end thereof about an axis parallel to a Z axis is controlled. A moving command obtained by a command program commanded by a position expressed by X, Y, and Z in a three-dimensional orthogonal coordinate system is subjected to an interpolation process to calculate amounts of interpolation movement (ΔX, ΔY, and ΔZ) of the respective orthogonal axes. An amount of rotation Δθ of the pivot axis required for moving the tool by the amount of movement ΔY in the Y-axis direction is calculated. An amount of correction movement δx for canceling the movement in the X-axis direction caused by the rotation Δθ of the pivot axis B is calculated. Values (ΔX+δx), Δθ, and ΔZ are outputted to the X axis, the pivot axis B, and the Z axis, respectively.
摘要翻译: 控制具有X轴和Y轴线性移动轴的机器以及用于旋转地枢转枢转构件的枢转轴线B,枢轴构件具有围绕平行于Z轴的轴线的远端设置的工具。 对由三维正交坐标系中由X,Y和Z表示的位置所命令的命令程序获得的移动指令进行内插处理,以计算内插运动量(DeltaX,DeltaY和DeltaZ) 各自的正交轴。 计算用于将工具移动移动量ΔY在Y轴方向上所需的枢转轴的旋转量。 计算用于消除由旋转轴线B的旋转角度引起的在X轴方向上的运动的校正移动量的量。 值(DeltaX + deltax),Deltatheta和DeltaZ分别输出到X轴,枢转轴B和Z轴。
-
公开(公告)号:US4943905A
公开(公告)日:1990-07-24
申请号:US245320
申请日:1988-08-11
申请人: Takashi Iwagaya , Tomomi Nakazato
发明人: Takashi Iwagaya , Tomomi Nakazato
IPC分类号: G05B19/18 , G05B19/414
CPC分类号: G05B19/4147 , G05B2219/33161
摘要: An interfacing method in a numerical control apparatus is provided, which is capable of effecting, at a high speed, an interfacing process upon transfer of a signal between microprocessors respectively housed in a numerical control section and in a programmable machine controller. When reading out an M code from a numerical control program, the processor of the numerical control section delivers the M code to a latch circuit of an interface circuit so as to store the same code in the latch circuit, and inverts a logic level of a first status signal (MF) stored in a corresponding bit region of a first register of the interface circuit. Thereafter, when the controller completes a sequence control associated with the M code, the processor of the controller inverts a logic level of a second status signal (MFIN) stored in a corresponding bit region of a second register of the interface circuit. When the first and second status signals are in the same logic level, the processor of the numerical control section starts processing for the next block of the numerical control program. As a consequence, the interfacing process is carried out at a high speed.
-
公开(公告)号:US5977736A
公开(公告)日:1999-11-02
申请号:US29289
申请日:1998-03-06
申请人: Tomomi Nakazato
发明人: Tomomi Nakazato
IPC分类号: B23Q15/00 , B23Q15/013 , G05B19/18 , G05B19/4103 , G05D3/00 , B25J9/10
CPC分类号: B23Q15/013 , G05B19/18 , G05B19/4103 , G05B2219/34161 , G05B2219/35406 , G05B2219/45136 , G05B2219/50008 , G05B2219/50015
摘要: A superimposing control method using a numerical control device, capable of starting and terminating a superimposing control even during movement, without the need of waiting for the adjustment of timing and without rapid acceleration or deceleration. In response to a superimposition command, a motion value distributed to a Z axis of a superimposing axis in a reference system is subjected to acceleration/deceleration processing by an acceleration/deceleration processing section separately provided for superimposition, and the obtained movement value is added to a motion command value for a Z axis of a superimposed axis in a superimposing system. When a superimposition termination command is issued, the motion command value remained in the acceleration/deceleration processing section for superimposition is superimposed on the motion command value for the Z axis of the superimposing system. The superimposition can be smoothly started and terminated without the need to stop the two control systems.
摘要翻译: 一种使用数字控制装置的叠加控制方法,即使在移动期间也能够启动和终止重叠控制,而不需要等待时间的调整并且没有快速加速或减速。 响应于叠加指令,分配给参考系统中的重叠轴的Z轴的运动值通过分别设置用于叠加的加速/减速处理部进行加速/减速处理,并将获得的运动值加到 叠加系统中叠加轴的Z轴的运动指令值。 当发出叠加终止命令时,将叠加系统的Z轴的运动指令值重叠在用于叠加的加减速处理部中的运动指令值。 可以平滑地开始和终止叠加,而不需要停止两个控制系统。
-
公开(公告)号:US4949025A
公开(公告)日:1990-08-14
申请号:US245395
申请日:1988-08-11
申请人: Takashi Iwagaya , Tomomi Nakazato
发明人: Takashi Iwagaya , Tomomi Nakazato
IPC分类号: G05B19/4155 , G05B19/404 , G05B19/408
CPC分类号: G05B19/404 , G05B19/408 , G05B2219/34388 , G05B2219/37617
摘要: A numerical control method makes it possible to perform machining of a workpiece at a high speed with a desired accuracy. After start of pulse distribution, a determination is made as to whether or not both a block being executed and a next block of an NC program relate to a cutting command (steps S12 and S13). An in-position value (A, B), corresponding to the determination result, is then stored in a register (C). In the case of three control axes, when the deviations (.epsilon.x, .epsilon.y, .epsilon.z) between target moving amounts and actual moving amounts for the three control axes are less than the value stored in the register (C), positioning control for the present block is completed, and the execution for the next block is started (S10). This permits variable setting of the desired positioning accuracy to be carried out. The method is applicable for any number of control axes.
-
公开(公告)号:US07174226B2
公开(公告)日:2007-02-06
申请号:US10965768
申请日:2004-10-18
申请人: Tomomi Nakazato , Takahiko Endo
发明人: Tomomi Nakazato , Takahiko Endo
CPC分类号: G05B19/19 , G05B19/404 , G05B19/4163 , G05B2219/35262 , G05B2219/41177 , G05B2219/42128
摘要: A numerical controller having a learning control function executes commands in an NC program, starts performing learning control from a location where the same operation pattern starts occurring, and stops performing learning control at a location where the same operation pattern ends. Once a command that allows learning control is established in the NC program, the section in which learning control is carried out can be automatically determined.
摘要翻译: 具有学习控制功能的数值控制器在NC程序中执行命令,从相同操作模式开始发生的位置开始执行学习控制,并且在相同操作模式结束的位置停止执行学习控制。 一旦在NC程序中建立了允许学习控制的命令,则可以自动确定执行学习控制的部分。
-
公开(公告)号:US07083368B2
公开(公告)日:2006-08-01
申请号:US10921233
申请日:2004-08-19
申请人: Tomomi Nakazato , Hitoshi Matsuura
发明人: Tomomi Nakazato , Hitoshi Matsuura
CPC分类号: G05B19/4086 , G05B2219/33269 , Y10T408/08 , Y10T408/93 , Y10T409/300896 , Y10T409/307224 , Y10T409/307672
摘要: A machine having X- and Y-axis linear moving axes and a pivot axis B for rotationally pivoting a pivot member having a tool arranged at a distal end thereof about an axis parallel to a Z axis is controlled. A moving command obtained by a command program commanded by a position expressed by X, Y, and Z in a three-dimensional orthogonal coordinate system is subjected to an interpolation process to calculate amounts of interpolation movement (ΔX, ΔY, and ΔZ) of the respective orthogonal axes. An amount of rotation Δθ of the pivot axis required for moving the tool by the amount of movement ΔY in the Y-axis direction is calculated. An amount of correction movement δx for canceling the movement in the X-axis direction caused by the rotation Δθ of the pivot axis B is calculated. Values (ΔX+δx), Δθ, and ΔZ are outputted to the X axis, the pivot axis B, and the Z axis, respectively.
摘要翻译: 控制具有X轴和Y轴线性移动轴的机器以及用于旋转地枢转枢转构件的枢转轴线B,枢轴构件具有围绕平行于Z轴的轴线的远端设置的工具。 对由三维正交坐标系中由X,Y和Z表示的位置所命令的命令程序获得的移动指令进行内插处理,以计算内插运动量(DeltaX,DeltaY和DeltaZ) 各自的正交轴。 计算用于将工具移动移动量ΔY在Y轴方向上所需的枢转轴的旋转量。 计算用于消除由旋转轴线B的旋转角度引起的在X轴方向上的运动的校正移动量的量。 值(DeltaX + deltax),Deltatheta和DeltaZ分别输出到X轴,枢转轴B和Z轴。
-
公开(公告)号:US20050085939A1
公开(公告)日:2005-04-21
申请号:US10965768
申请日:2004-10-18
申请人: Tomomi Nakazato , Takahiko Endo
发明人: Tomomi Nakazato , Takahiko Endo
IPC分类号: G05B19/4155 , G05B13/02 , G05B19/19 , G05B19/404 , G05B19/416 , G06F19/00
CPC分类号: G05B19/19 , G05B19/404 , G05B19/4163 , G05B2219/35262 , G05B2219/41177 , G05B2219/42128
摘要: A numerical controller having a learning control function executes commands in an NC program, starts performing learning control from a location where the same operation pattern starts occurring, and stops performing learning control at a location where the same operation pattern ends. Once a command that allows learning control is established in the NC program, the section in which learning control is carried out can be automatically determined.
摘要翻译: 具有学习控制功能的数值控制器在NC程序中执行命令,从相同操作模式开始发生的位置开始执行学习控制,并且在相同操作模式结束的位置停止执行学习控制。 一旦在NC程序中建立了允许学习控制的命令,则可以自动确定执行学习控制的部分。
-
-
-
-
-
-