JPH03184720A - Rigid tapping method - Google Patents

Rigid tapping method

Info

Publication number
JPH03184720A
JPH03184720A JP32211089A JP32211089A JPH03184720A JP H03184720 A JPH03184720 A JP H03184720A JP 32211089 A JP32211089 A JP 32211089A JP 32211089 A JP32211089 A JP 32211089A JP H03184720 A JPH03184720 A JP H03184720A
Authority
JP
Japan
Prior art keywords
spindle
interpolation
pulse
tapping
motors
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP32211089A
Other languages
Japanese (ja)
Inventor
Mitsuo Kinoshita
木下 三男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP32211089A priority Critical patent/JPH03184720A/en
Publication of JPH03184720A publication Critical patent/JPH03184720A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To enable plural tappings at the same time and to improve the processing efficiency drastically, by giving an interpolation pulse to a feeding shaft and plural spindles and synchronizing the movement in the axial direction and the number of rotations of the spindle. CONSTITUTION:An interpolation means 1 performs the interpolation calculation of the depth of a tap and the rotation number of a spindle, outputting it as the pulse distribution quantity Z per unit hour. The shaft control circuit 43 having received a moving command from a processor drives a servomotor 63 via a servoamplifier 53 by the Z part. Similarly, the spindle control circuits 71, 72 having received a rotation command drive spindle motors 91, 92 via spindle amplifiers 81, 82 by the pulse distribution quantity S of the number of rotations. The rotation numbers of the motors 91, 92 are controlled by the feedback pulses fed from position coders 101, 102. An interpolation means 2 performs the interpolation calculation of the gap U of the motors 91, 92, outputting the pulse per unit hour as a distribution quantity U. A control circuit 44 drives a servomotor 64 by the U part.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はリジッドタップ方式に関し、特に同時に複数の
タップ加工を行うリジッドタップ方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a rigid tapping method, and particularly to a rigid tapping method that performs a plurality of tapping operations simultaneously.

〔従来の技術〕[Conventional technology]

従来のタップ加工はスピンドルモータを回転させ、その
フィードバックパルスに比例してZ軸を制御していた。
Conventional tapping involves rotating a spindle motor and controlling the Z-axis in proportion to its feedback pulses.

近年、リジッドタップ方式によるタップ加工が行われる
ようになり、加工精度が向上している。
In recent years, tap processing using the rigid tap method has been performed, and processing accuracy has improved.

すなわち、同時にスピンドル回転と2軸を補間してスピ
ンドルの回転とZ軸の移動を精密に同期させる方法であ
り、タップ加工精度が向上し、特にタップを切る穴の深
さは非常に正確にできる。
In other words, it is a method that precisely synchronizes the spindle rotation and Z-axis movement by interpolating the spindle rotation and the two axes at the same time. This improves the accuracy of tapping, and in particular, the depth of the hole to be tapped can be made very accurately. .

第5図のタップ移動の説明図に基づいて従来技術を簡単
に述べる。タップ156は加工位置の面から一定の距離
にあるM点に早送りされ、タップ加工開始位置R点から
スピンドルモータ(図示せず)が回転しながら進み、タ
ップ底Z点で休止、逆転して元のタップ加工開始位置R
点に戻り、M点まで引き上げる。スピンドルの移動、移
動方向、回転数等は数値制御装置からの指令に基づく補
間パルスを与えられて作動する。
The prior art will be briefly described based on the explanatory diagram of tap movement in FIG. The tap 156 is rapidly moved to point M, which is a certain distance from the surface of the machining position, and a spindle motor (not shown) advances while rotating from the tap machining start position R point, stops at the tap bottom Z point, and reverses to return to its original position. Tapping start position R
Return to point and pull up to point M. The movement, direction of movement, rotation speed, etc. of the spindle are controlled by interpolation pulses based on commands from the numerical control device.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、従来のリジッドタップ方式ではタップ加工は一
度に一箇所しかできず、多数のタップ加工を行う場合で
も時間を短縮させることは困難であった。
However, with the conventional rigid tapping method, tapping can only be performed at one location at a time, and it is difficult to shorten the time even when performing multiple tapping operations.

本発明はこのような点に鑑みてなされたものであり、同
時に複数のタップ加工を行うことができるリジッドタッ
プ方式を提供することを目的とする。
The present invention has been made in view of these points, and an object of the present invention is to provide a rigid tapping method that can perform a plurality of tapping operations at the same time.

〔課題を解決するための手段〕[Means to solve the problem]

本発明では上記課題を解決するために、送り軸とスピン
ドルに対して、補間パルスを与えて、タッピング加工を
行うリジッドタップ方式において、複数のスピンドルと
前記複数のスピンドルに対して、スピンドルの回転数に
応じた第1の補間パルスを与え、前記送り軸に前記回転
数とタッピングのリードによって決まる第2の補間パル
スを演算する補間手段と、を有することを特徴とするリ
ジッドタップ方式が、提供される。
In order to solve the above-mentioned problems, the present invention uses a rigid tapping method in which interpolation pulses are applied to the feed axis and the spindle to perform tapping, and the rotational speed of the spindle is A rigid tapping method is provided, comprising an interpolation means for applying a first interpolation pulse according to the feed shaft and calculating a second interpolation pulse determined by the rotation speed and the tapping lead to the feed shaft. Ru.

〔作用〕[Effect]

送り軸と複数のスピンドルに対して、補間パルスを与え
、送り軸方向の移動と複数のスピンドルの回転数を同期
させることによって、同時に複数のタップ加工が行える
By applying interpolation pulses to the feed axis and multiple spindles and synchronizing the movement in the feed axis direction and the rotational speed of the multiple spindles, multiple tapping operations can be performed simultaneously.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づいて説明する。 Hereinafter, one embodiment of the present invention will be described based on the drawings.

第4図は本発明を実施するための数値制御装置(CNC
)のハードウェアのブロック図である。
FIG. 4 shows a numerical control device (CNC) for implementing the present invention.
) is a block diagram of the hardware.

図において、IOは数値制御装置(CNC)である。プ
ロセッサ11は数値制御装置(CNC)10全体の制御
の中心となるプロセッサであり、バス21を介して、R
OM12に格納されたシステムプログラムを読み出し、
このシステムプログラムに従って、数値制御装置(CN
C)全体の制御を実行する。RAM13には一時的な計
算データ、表示データ等が格納される。RAM13には
DRAMが使用される。CMO314には工具補正量、
ピッチ誤差補正量、NCプログラム及びパラメータ等が
格納される。CMO314は、図示されていないバッテ
リでバックアップされ、数値制御装置H(CNC)10
の電源がオフされても不揮発性メモリとなっているので
、それらのデータはそのまま保持される。
In the figure, IO is a numerical control device (CNC). The processor 11 is a processor that plays a central role in controlling the entire numerical control device (CNC) 10.
Reads the system program stored in OM12,
According to this system program, the numerical control device (CN)
C) Execute overall control. The RAM 13 stores temporary calculation data, display data, etc. A DRAM is used as the RAM 13. CMO314 has tool compensation amount,
Pitch error correction amounts, NC programs, parameters, etc. are stored. The CMO 314 is backed up by a battery (not shown), and is connected to a numerical controller H (CNC) 10.
Even if the power is turned off, the data is retained as it is a non-volatile memory.

インタフェース15は外部機器31用のインタフェース
であり、紙テープリーダ、紙テープパンチャー、紙テー
プリーダ・パンチャー等の外部機器31が接続される。
The interface 15 is an interface for an external device 31, and is connected to an external device 31 such as a paper tape reader, a paper tape puncher, or a paper tape reader/puncher.

紙テープリーダからはNCプログラムが読み込まれ、ま
た、数値制御装置(CNC)10内で編集された加ニブ
ログラムを紙テープパンチャーに出力することができる
The NC program is read from the paper tape reader, and the machine program edited in the numerical control device (CNC) 10 can be output to the paper tape puncher.

PMC(7”ログラマブル・マシン・コントローラ)1
6はCNCl0に内蔵され、ラダー形式で作成されたシ
ーケンスプログラムで機械側を制御する。すなわち、加
ニブログラムで指令された、M機能、S機能及び7機能
に従って、これらをシーケンスプログラムで機械側で必
要な信号に変換し、■/○ユニット17から機械側に出
力する。
PMC (7” programmable machine controller) 1
6 is built into the CNCl0 and controls the machine side using a sequence program created in a ladder format. That is, according to the M function, S function, and 7 function commanded by the machine program, these are converted into necessary signals on the machine side using a sequence program, and the signals are output from the ■/○ unit 17 to the machine side.

この出力信号は機械側のマグネット等を駆動し、油圧バ
ルブ、空圧バルブ及び電気アクチュエイタ等を作動させ
る。また、機械側のリミットスイッチ及び機械操作盤の
スイッチ等の信号を受けて、必要な処理をして、プロセ
ッサ11に渡す。
This output signal drives a magnet, etc. on the machine side, and operates a hydraulic valve, a pneumatic valve, an electric actuator, etc. It also receives signals from limit switches on the machine side, switches on the machine operation panel, etc., performs necessary processing, and passes them to the processor 11.

グラフィック制御回路18は各軸の現在位置、アラーム
、パラメータ、画像データ等のディジタルデータを画像
信号に変換して出力する。この画像信号はCRT/MD
Iユニット25の表示装置26に送られ、表示装置26
に表示される。インタフェース19はCRT/MDIユ
ニット25内の−トーボード27からのデータを受けて
、プロセッサ11に渡す。
The graphic control circuit 18 converts digital data such as the current position of each axis, alarms, parameters, and image data into image signals and outputs the image signals. This image signal is CRT/MD
It is sent to the display device 26 of the I unit 25, and the display device 26
will be displayed. The interface 19 receives data from the toeboard 27 in the CRT/MDI unit 25 and passes it to the processor 11.

インタフェース20は手動パルス発生器32に接続され
、手動パルス発生器32からのパルスを受ける。手動パ
ルス発生器32は機械操作盤に実装され、手動で機械可
動部を精密に位置決めするのに使用する。
Interface 20 is connected to and receives pulses from manual pulse generator 32 . A manual pulse generator 32 is mounted on the machine operation panel and is used to manually precisely position the moving parts of the machine.

軸制御回路41〜44はプロセッサ11からの各軸の移
動指令を受けて、各軸の指令をサーボアンプ51〜54
に出力する。サーボアンプ51〜54はこの移動指令を
受けて、各軸のサーボモータ61〜64を駆動する。サ
ーボモータ61〜64には位置検出用のバルスコーダが
内蔵されており、このバルスコーダから位置信号がパル
ス列としてフィードバックされる。場合によっては、位
置検出器として、リニアスケールが使用される。
Axis control circuits 41 to 44 receive movement commands for each axis from the processor 11 and send commands for each axis to servo amplifiers 51 to 54.
Output to. The servo amplifiers 51 to 54 receive this movement command and drive the servo motors 61 to 64 for each axis. The servo motors 61 to 64 have a built-in pulse coder for position detection, and a position signal is fed back from the pulse coder as a pulse train. In some cases, a linear scale is used as a position detector.

また、このパルス列をF/V (周波数/速度)変換す
ることにより、速度信号を生成することができる。図で
はこれらの位置信号のフィードバックライン及び速度フ
ィードバックは省略しである。
Further, by performing F/V (frequency/velocity) conversion on this pulse train, a velocity signal can be generated. In the figure, these position signal feedback lines and velocity feedback are omitted.

ここで、サーボモータ61はX軸を、サーボモータ62
はY軸を、サーボモータ63はZ軸を、サーボモータ6
4はUを制御する。
Here, the servo motor 61 rotates the X axis, and the servo motor 62
is the Y-axis, servo motor 63 is the Z-axis, and servo motor 6 is the Z-axis.
4 controls U.

スピンドル制御回路71.72はスピンドル回転指令及
びスピンドルのオリエンテーション等の指令を受けて、
スピンドルアンプ81.82にスピンドル速度信号を出
力する。スピンドルアンプ81.82はこのスピンドル
速度信号を受けて、スピンドルモータ91,92を指令
された回転速度で回転させる。スピンドルモータ91は
リジッドタップ(図示せず)に、スピンドルモータ92
は別のりジッドタップ(図示せず)に結合されている。
The spindle control circuits 71 and 72 receive spindle rotation commands, spindle orientation commands, etc.
A spindle speed signal is output to spindle amplifiers 81 and 82. Spindle amplifiers 81 and 82 receive this spindle speed signal and rotate spindle motors 91 and 92 at the commanded rotational speed. The spindle motor 91 is connected to a rigid tap (not shown), and the spindle motor 92 is connected to a rigid tap (not shown).
is coupled to another rigid tap (not shown).

 スピンドルモータ91.92には歯車あるいはベルト
でポジションコーダ101.102が結合されている。
Position coders 101, 102 are coupled to the spindle motors 91, 92 by gears or belts.

従って、ポジションコーダ101.102はスピンドル
モータ91とスピンドルモータ92に同期して回転し、
帰還パルスを出力し、その帰還パルスはインタフェース
110を経由して、プロセッサ11によって読み取られ
る。
Therefore, the position coders 101 and 102 rotate in synchronization with the spindle motors 91 and 92,
A feedback pulse is output, which is read by the processor 11 via the interface 110.

この帰還パルスによりリジッドタップ及び別のリジッド
タップはスピンドルモータ91.92に同期して回転し
タップ加工を行う。
This feedback pulse causes the rigid tap and another rigid tap to rotate in synchronization with the spindle motors 91 and 92 to perform tapping.

第1図は本発明の一実施例を説明するためのブロック図
である。図において、補間手段1はZ軸方向の位置すな
わちタップの深さとスピンドルの回転数の補間計算を行
い、単位時間(例えば8m5)当たりのパルスを分配量
△Zとして出力する。
FIG. 1 is a block diagram for explaining one embodiment of the present invention. In the figure, interpolation means 1 performs interpolation calculations on the position in the Z-axis direction, that is, the depth of the tap, and the rotation speed of the spindle, and outputs pulses per unit time (for example, 8 m5) as the distribution amount ΔZ.

プロセッサ11からの移動指令を受けた軸制御回路43
は、Z軸方向のパルス分配量△Z分だけサーボアンプ5
3を介してサーボモータ63を駆動する。サーボモータ
63には位置検出用のバルスコーダが内蔵されており、
このバルスコーダから位置信号がパルス列としてフィー
ドバックされる。
Axis control circuit 43 receives movement command from processor 11
is the servo amplifier 5 for the pulse distribution amount △Z in the Z-axis direction.
The servo motor 63 is driven via the motor 3. The servo motor 63 has a built-in pulse coder for position detection.
A position signal is fed back from this pulse coder as a pulse train.

同様に、プロセッサ11からの回転指令を受けたスピン
ドル制御回路71.72は、回転数のパルス分配量△S
分だけスピンドルアンプ81.82を介してスピンドル
モータ91.92を駆動する。ポジションコーダ101
.102からの帰還パルスにより、スピンドルモータ9
1.92の回転数は制御される。
Similarly, the spindle control circuits 71 and 72 that receive rotation commands from the processor 11 control the pulse distribution amount ΔS of the rotation speed.
The spindle motors 91 and 92 are driven via the spindle amplifiers 81 and 82 by the same amount. Position coder 101
.. The feedback pulse from 102 causes the spindle motor 9
A rotation speed of 1.92 is controlled.

なお、前述のZ軸のサーボモータ63とスピンドルモー
タ91,92とは同期する必要がある。
Note that the aforementioned Z-axis servo motor 63 and spindle motors 91 and 92 need to be synchronized.

この条件は次式で表される。This condition is expressed by the following equation.

z−に−f−8 z:Z軸のサーボモータ63によるZ軸方向の移動量 f:タップのリード(ピッチ) Sニスピンドルモータ91.92の回転数に=定数 ΔZとΔSも上式を満足するように補間される。z-ni-f-8 z: Amount of movement in the Z-axis direction by the Z-axis servo motor 63 f: Tap lead (pitch) S Nissin spindle motor 91.92 rotation speed = constant ΔZ and ΔS are also interpolated so as to satisfy the above equation.

補間手段2はスピンドルモータ91.92の間p+WU
の補間計算を行い、単位時間当たりのパルスを分配量△
Uとして出力する。プロセッサ11からの移動指令を受
けた軸制御回路44は、間@Uのパルス分配量△U分だ
けサーボアンプ54を介してサーボモータ64を駆動す
る。サーボモータ64には位置検出用のパルスコーダが
内蔵されており、このバルスコーダから位置信号がパル
ス列としてフィードバックされる。
The interpolation means 2 is between p+WU of spindle motors 91 and 92.
Perform interpolation calculation to calculate the distribution amount of pulses per unit time △
Output as U. The axis control circuit 44 receiving the movement command from the processor 11 drives the servo motor 64 via the servo amplifier 54 by the pulse distribution amount ΔU of the interval @U. The servo motor 64 has a built-in pulse coder for position detection, and a position signal is fed back as a pulse train from this pulse coder.

第2図は本発明の一実施例における加工を模擬的に示じ
た図である。図は、XY平面上のX軸方内に間隔Uだけ
隔てたタップ151.152がZ軸方向にタップ加工を
行う様子を示している。なお、タップ151.152は
スピンドルモータ91.92に結合されており、タップ
151.152間とモータ91.92間の間隔は同じで
ある。
FIG. 2 is a diagram schematically showing processing in an embodiment of the present invention. The figure shows how taps 151 and 152 spaced apart by a distance U in the X-axis direction on the XY plane perform tapping in the Z-axis direction. Note that the taps 151, 152 are coupled to the spindle motor 91, 92, and the spacing between the taps 151, 152 and the motor 91, 92 is the same.

第3図(a)、(b)及び(c)は本発明の一実施例に
よるタップ加工を行ったワークの平面図である。第3図
(a)はタップ151.152の間隔Uが固定している
場合、第3図(b)は間隔UがUl、U2、U3−−と
変化している場合、第3図(c)は同時に3箇所の加工
を行い、かつ、タップ151.152、間の相互間隔が
異なる場合を示している。
FIGS. 3(a), 3(b), and 3(c) are plan views of a workpiece subjected to tapping according to an embodiment of the present invention. Fig. 3(a) shows the case where the interval U between the taps 151, 152 is fixed, and Fig. 3(b) shows the case where the interval U changes as Ul, U2, U3--. ) shows a case where three locations are processed at the same time and the mutual spacing between the taps 151 and 152 is different.

なお、タップ加工の指令について概略説明する。Note that the tapping command will be briefly explained.

指令 N0OI  G34ZzRrPpFfSs;N0
02  G34XxYyUu; プログラムのN0OIのブロックはタップ加工指令とそ
の条件を指令しており、ブロックN002以降は加工位
置を指令している。G84はタップサイクル指令、Zは
穴底位置、Rは加工開始位置、Pは穴底でのドウエル(
休止)時間、Fはリード、Sはスピンドル回転数の指令
である。X、Y、Uは各軸方向の位置とスピンドル間隔
を指示する。
Command N0OI G34ZzRrPpFfSs;N0
02 G34XxYyUu; The N0OI block of the program instructs the tap machining command and its conditions, and blocks N002 and later instruct the machining position. G84 is the tap cycle command, Z is the hole bottom position, R is the machining start position, P is the dwell at the hole bottom (
(pause) time, F is the lead, and S is the spindle rotation speed command. X, Y, and U indicate the position and spindle spacing in each axis direction.

小文字は各指令の数値を表す。すなわち、N0O1のブ
ロックでは、タップ加工を指令し、タップの穴底位置は
2、加工開始点の位置はr点、穴底での休止は9時間、
タップリードはf1スピンドルの回転数はSであること
を示している。ブロックN002以降ではX軸方向の位
置はx、Y軸方向の位置はy、2つのスピンドルの間隔
UはUであることを示している。
Lowercase letters represent the numerical value of each command. That is, in the block N0O1, tapping is commanded, the tap hole bottom position is 2, the machining start point is point r, the pause at the hole bottom is 9 hours,
The tap lead indicates that the rotation speed of the f1 spindle is S. Block N002 and subsequent blocks indicate that the position in the X-axis direction is x, the position in the Y-axis direction is y, and the distance U between the two spindles is U.

上記の説明ではスピンドルは2個で説明したが3個以上
のスピンドルでも同様に適用できる。
In the above description, two spindles were used, but the present invention can be similarly applied to three or more spindles.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明では、送り軸とスピンドルに
対して、補間パルスを与えて、タッピング加工を行うリ
ジッドタップ方式において、複数のスピンドルの回転と
送り軸方向の移動を同期させ、同時に複数のタップ加工
が行えるようにしたので、タップ加工の効率が飛躍的に
向上するという効果がある。
As explained above, in the present invention, in the rigid tapping method that performs tapping by applying interpolation pulses to the feed axis and spindle, the rotation of multiple spindles and the movement in the feed axis direction are synchronized, and multiple Since tapping can be performed, the efficiency of tapping can be dramatically improved.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を説明するブロック図、 第2図は本発明の一実施例における加工の説明図、 第3図(a)、(b)及び(C)は本発明の実施例によ
るタップ加工を行ったワークの平面図、第4図は本発明
を実施するための数値制御装置(CNC)のハードウェ
アのブロック図、第5図はタップの移動を説明する図で
ある。 パ・・・補間手段 補間手段 プロセッサ OM ・RAM 1 ・・・− 2−・− 1 12−−・−・ 3 1〜4 1〜5 1〜6 1.7 1.8 1、 9 5 5 5 4−・ 〜  ・CMOS 4・−・ −・−軸制御回路 4−・−−−−・・サーボアンプ 4・・ ・ ゛サーボモータ 2・−・−−−−・−・−スピンドル制御回路2−−・
・ スピンドルアンプ 2・−・−−−−−−スピンドルモータ1−・−タップ 2・・−・・ ・・タップ 6 ・・・・・・・−タップ
Fig. 1 is a block diagram for explaining an embodiment of the present invention, Fig. 2 is an explanatory diagram of processing in an embodiment of the present invention, and Fig. 3 (a), (b), and (C) are diagrams for explaining processing in an embodiment of the present invention. FIG. 4 is a block diagram of the hardware of a numerical control device (CNC) for carrying out the present invention, and FIG. 5 is a diagram illustrating the movement of the tap. . Pa... Interpolation means Interpolation means Processor OM ・RAM 1 ...- 2-- 1 12--... 3 1-4 1-5 1-6 1.7 1.8 1, 9 5 5 5 4-・ ~ ・CMOS 4・−・ −・−Axis control circuit 4−・−−−・・Servo amplifier 4・・ ゛Servo motor 2・−・−−−・−・−Spindle control circuit 2 ---・
・ Spindle amplifier 2 --- --- Spindle motor 1 --- Tap 2 --- Tap 6 --- Tap

Claims (3)

【特許請求の範囲】[Claims] (1)送り軸とスピンドルに対して、補間パルスを与え
て、タッピング加工を行うリジッドタップ方式において
、 複数のスピンドルと 前記複数のスピンドルに対して、スピンドルの回転数に
応じた第1の補間パルスを与え、前記送り軸に前記回転
数とタッピングのリードによって決まる第2の補間パル
スを演算する補間手段と、を有することを特徴とするリ
ジッドタップ方式。
(1) In the rigid tapping method in which tapping is performed by applying interpolation pulses to the feed axis and the spindle, a first interpolation pulse is applied to the plurality of spindles and the plurality of spindles according to the rotational speed of the spindle. and an interpolation means for calculating a second interpolation pulse determined by the rotation speed and the tapping lead on the feed shaft.
(2)前記複数のスピンドルの間隔は固定であることを
特徴とする特許請求の範囲第1項記載のリジッドタップ
方式。
(2) The rigid tap method according to claim 1, wherein the intervals between the plurality of spindles are fixed.
(3)前記複数のスピンドルの間隔を制御する軸を有す
ることを特徴とする特許請求の範囲第1項記載のリジッ
ドタップ方式。
(3) The rigid tap method according to claim 1, further comprising a shaft for controlling the spacing between the plurality of spindles.
JP32211089A 1989-12-12 1989-12-12 Rigid tapping method Pending JPH03184720A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32211089A JPH03184720A (en) 1989-12-12 1989-12-12 Rigid tapping method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32211089A JPH03184720A (en) 1989-12-12 1989-12-12 Rigid tapping method

Publications (1)

Publication Number Publication Date
JPH03184720A true JPH03184720A (en) 1991-08-12

Family

ID=18140029

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32211089A Pending JPH03184720A (en) 1989-12-12 1989-12-12 Rigid tapping method

Country Status (1)

Country Link
JP (1) JPH03184720A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62224519A (en) * 1986-03-25 1987-10-02 Fanuc Ltd Rigid tapping control system
JPS6327222B2 (en) * 1983-11-21 1988-06-02 Toyota Motor Co Ltd
JPS6458425A (en) * 1987-08-28 1989-03-06 Brother Ind Ltd Screw working device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6327222B2 (en) * 1983-11-21 1988-06-02 Toyota Motor Co Ltd
JPS62224519A (en) * 1986-03-25 1987-10-02 Fanuc Ltd Rigid tapping control system
JPS6458425A (en) * 1987-08-28 1989-03-06 Brother Ind Ltd Screw working device

Similar Documents

Publication Publication Date Title
EP0778092B1 (en) Punch press system and control method therefor
JP3177601B2 (en) Numerical control unit
WO1994023869A1 (en) Nc machining apparatus
JPH0736514A (en) Three-dimensional tool diameter correction system
EP0416116A1 (en) Spindle control instruction system
US5977736A (en) Superposition control method using numerical controller
US5337249A (en) Numerical control machining animation with workpiece and tool movement
JP2702575B2 (en) Work replacement method
US6999844B2 (en) Numerical controller
US5313861A (en) Workpiece exchanging system
JPH03184720A (en) Rigid tapping method
EP0584370B1 (en) Method of screwing a pipe having threads with a different pitch on its outside and inside into an object
JP2628914B2 (en) Processing simulation method
US5539972A (en) Method of screwing a pipe to an object
JPH03212706A (en) Three-dimensional coordinate transformation control system
JP2862211B2 (en) Speed detection method of spindle speed of numerical controller
JPH05100723A (en) Tool length correcting system for machine tool
JPH06304845A (en) Numerical control device
JPH06312341A (en) Numeral control device
JP2796335B2 (en) Numerical control unit
JP2571319B2 (en) Tool change method of punch press machine
JPH03109606A (en) Tool correction system
JPH0419014A (en) Rigid tap control system
WO1990011558A1 (en) Command system for numerical control device
JPH05143123A (en) Turret lathe and its numerical controller