JP3224596B2 - Numerical control unit - Google Patents

Numerical control unit

Info

Publication number
JP3224596B2
JP3224596B2 JP14006992A JP14006992A JP3224596B2 JP 3224596 B2 JP3224596 B2 JP 3224596B2 JP 14006992 A JP14006992 A JP 14006992A JP 14006992 A JP14006992 A JP 14006992A JP 3224596 B2 JP3224596 B2 JP 3224596B2
Authority
JP
Japan
Prior art keywords
command
axis
control
operation command
movement
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.)
Expired - Lifetime
Application number
JP14006992A
Other languages
Japanese (ja)
Other versions
JPH05313718A (en
Inventor
孝一 安本
克典 筒井
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP14006992A priority Critical patent/JP3224596B2/en
Publication of JPH05313718A publication Critical patent/JPH05313718A/en
Application granted granted Critical
Publication of JP3224596B2 publication Critical patent/JP3224596B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は工作機械,溶接装置,搬
送装置,ロボット,工業用ミシン等の数値制御装置に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a numerical control device such as a machine tool, a welding device, a transfer device, a robot, and an industrial sewing machine.

【0002】[0002]

【従来の技術】数値制御装置の制御軸には、その制御軸
の移動を機械的に防止するクランプ機構を備えたもの
と、備えないものとがある。クランプ機構を備えた第一
制御軸と、その第一制御軸以外の複数の第二制御軸の各
々とを、それぞれ制御する数値制御装置における、第一
制御軸(以下、C軸と略称する)の制御の一例を図11
に示す。C軸の制御は、クランプ解除,移動およびクラ
ンプの順に行われ、これらの実行に時間sが必要であ
る。また、従来、C軸の作動指令と複数の第二制御軸の
いずれかの軸の作動指令とが連続して発せられる場合に
は、その第二制御軸の作動指令がいかなる指令であって
も、クランプ作動終了後に次の作動指令が実行されるよ
うになっていた。
2. Description of the Related Art Some control axes of a numerical control apparatus have a clamp mechanism for mechanically preventing the movement of the control axis, and others do not. A first control axis (hereinafter abbreviated as C-axis) in a numerical control device that controls a first control axis having a clamp mechanism and each of a plurality of second control axes other than the first control axis. FIG. 11 shows an example of the control of FIG.
Shown in The control of the C-axis is performed in the order of the release of the clamp, the movement, and the clamp, and execution thereof requires time s. Conventionally, when the operation command of the C-axis and the operation command of any one of the plurality of second control axes are continuously issued, the operation command of the second control axis is any command. After the clamp operation, the next operation command is executed.

【0003】[0003]

【発明が解決しようとする課題】しかし、次の作動指令
が第二制御軸のいかなる作動指令であるかによって、次
の作動指令の実行開始指令をクランプ作動終了以前に発
してもよい場合がある。ワークが固定されるテーブルが
C軸により移動(平行移動でも回転でもよい)させら
れ、切削工具を保持する主軸が、X軸,Y軸,Z軸によ
り移動させられ、かつ、Z軸方向が切削送り方向とされ
ているタッピングマシンを例として説明する。
However, depending on what operation command the next operation command is for the second control axis, the execution start command of the next operation command may be issued before the end of the clamping operation. . The table on which the work is fixed is moved by the C axis (may be parallel movement or rotation), the main axis holding the cutting tool is moved by the X axis, Y axis, and Z axis, and the Z axis direction is cut. A tapping machine that is set in the feeding direction will be described as an example.

【0004】切削工具に切削送りが与えられる場合に
は、主軸に保持された切削工具がワークテーブルに固定
されたワークに作用するのであり、この際にはワークテ
ーブルがクランプされていて、切削工具がワークに作用
してもワークが移動しないことが必要である。切削工具
がワークに作用した場合に、ワークが確実に固定されて
いなければワークが移動して、加工精度の低下や切削工
具の折損を招く恐れがあるからである。したがって、Z
軸の切削送りが開始される際には、既にC軸のクランプ
が終了していることが必要である。それに対して、切削
工具がX軸およびY軸方向に移動させられる場合には、
切削工具はワークに作用しないため、C軸がクランプさ
れていてもいなくても、なんら影響はない。切削工具が
Z軸方向に移動させられる場合であっても、切削送りで
はなく単なる移動であれば同様である。したがって、主
軸のX軸,Y軸およびZ軸方向の単なる移動はC軸のク
ランプ終了以前に開始させても差し支えないのである。
When a cutting feed is given to a cutting tool, the cutting tool held on the main spindle acts on the work fixed to the work table. In this case, the work table is clamped and the cutting tool is clamped. It is necessary that the work does not move even if it acts on the work. This is because when the cutting tool acts on the work, the work moves unless the work is securely fixed, which may cause a reduction in machining accuracy or breakage of the cutting tool. Therefore, Z
When the cutting feed of the axis is started, it is necessary that the clamping of the C axis has already been completed. On the other hand, when the cutting tool is moved in the X-axis and Y-axis directions,
Since the cutting tool does not act on the work, there is no effect whether or not the C axis is clamped. Even when the cutting tool is moved in the Z-axis direction, the same is true if the cutting tool is not a cutting feed but a simple movement. Therefore, the mere movement of the main shaft in the X-axis, Y-axis and Z-axis directions may be started before the end of the C-axis clamping.

【0005】それにもかかわらず従来の数値制御装置に
おいては、上記いずれの場合でもC軸のクランプ終了後
にX,Y,Z軸など第二制御軸に対する次の作動指令の
実行開始指令が発せられるようになっており、後者の場
合には並行して行われ得る2つの作動が順次行われ、そ
れだけ作業時間が無駄になるという問題があった。
[0005] Nevertheless, in the conventional numerical control device, in any of the above cases, after the clamping of the C axis is completed, a command to start execution of the next operation command for the second control axis such as the X, Y, Z axes is issued. In the latter case, two operations that can be performed in parallel are performed sequentially, and there is a problem that the working time is wasted accordingly.

【0006】以上の事情を背景として、本発明は、C軸
に対する作動指令の次の作動指令の種類によってはその
作動指令を並行して実行することにより、加工時間を短
縮し得る数値制御装置を得ることを課題として為された
ものである。
In view of the above circumstances, the present invention provides a numerical controller capable of shortening the machining time by executing the operation command in parallel depending on the type of operation command following the operation command for the C axis. The task was to get it.

【0007】[0007]

【課題を解決するための手段】そして、請求項1記載の
発明の要旨は、第一制御軸の作動指令発行時に次の作動
指令を読み出し、次の作動指令が第二制御軸のいかなる
作動指令であるかによって、第一制御軸のクランプ作動
終了後次の作動指令の実行開始を指令する順次作動指
と、第一制御軸により移動させられるものの移動が終
了した後の第一制御軸のクランプ作動中に次の作動指令
の実行開始を指令する並行作動指令とを選択する指令選
択手段を設けたことにある。また、請求項2記載の発明
の要旨は、上記第一制御軸を、工作機械の、切削加工さ
れるべきワークが取り付けられるワークテーブルを移動
させるワークテーブル制御軸とし、上記指令選択手段
を、前記次の作動指令が第二制御軸の切削用送り指令で
ある場合には順次作動指令を、次の作動指令が切削用送
り指令以外の指令である場合には並行作動指令をそれぞ
れ選択するものとしたことにある。
The gist of the present invention resides in that the next operation command is read out when the operation command of the first control axis is issued, and the next operation command is any operation command of the second control axis. Depending on whether or not, after the clamping operation of the first control axis is completed , a sequential operation command for instructing the start of execution of the next operation command, and the movement of the first control axis after the movement of the first control axis has been completed . There is provided a command selecting means for selecting a parallel operation command for instructing the execution start of the next operation command during the clamp operation. Further, the gist of the invention according to claim 2 is that the first control axis is a work table control axis for moving a work table of a machine tool on which a work to be cut is mounted, and the command selecting means is If the next operation command is a feed command for cutting of the second control axis, select an operation command sequentially, and if the next operation command is a command other than the feed command for cutting, select a parallel operation command. I did it.

【0008】[0008]

【作用】請求項1記載の数値制御装置においては、第一
制御軸に対する作動指令と複数の第二制御軸のいずれか
の軸に対する作動指令とが連続して発せられた場合に
は、次の第二制御軸に対する作動指令のいかんによっ
て、順次作動指令と並行作動指令とのいずれかが指令選
択手段によって選択される。次の作動指令による第二制
御軸の制御開始時には既に第一制御軸のクランプが終了
している必要がある場合には順次作動指令が選択され、
その必要がない場合には並行作動指令が選択されるので
ある。並行して作動させられる第二制御軸は複数であっ
ても差し支えない。後者が選択された場合には複数の作
動の少なくとも一部が、すなわち、第一制御軸によって
移動させられるものの移動が終了した後の第一制御軸の
クランプ作動と第二制御軸の作動とが並行して実行さ
れ、それらが順次行われる場合に比較して、並行して実
行される時間分だけ数値制御装置が所定の作動を実行す
るのに要する時間が短縮される。しかも、並行して実行
されるのは、並行して実行されて差し支えない作動のみ
であるから、なんらのデメリットも伴わないで時間短縮
を行うことができる。
In the numerical controller according to the first aspect, when an operation command for the first control axis and an operation command for any one of the plurality of second control axes are continuously issued, the following is performed. Depending on the operation command for the second control axis, either the sequential operation command or the parallel operation command is selected by the command selecting means. When the control of the second control axis by the next operation command is started, if the clamping of the first control axis needs to be already finished, the operation command is sequentially selected,
If that is not necessary, the parallel operation command is selected. There may be a plurality of second control axes that are operated in parallel. When the latter is selected, at least a part of the plurality of operations, that is, the clamp operation of the first control shaft and the operation of the second control shaft after the movement is completed by the first control shaft after the movement is completed. The time required for the numerical control device to execute the predetermined operation by the time executed in parallel is reduced as compared with the case where they are executed in parallel and they are sequentially executed. In addition, since only the operations that can be executed in parallel are performed in parallel, the time can be reduced without any disadvantage.

【0009】請求項2記載の数値制御装置においては、
次の作動指令が切削用送り軸に対するものである場合に
は順次作動指令が、それ以外の第二制御軸に対する指令
である場合には並行作動指令が選択作動手段によって選
択される。例えば、前述のタッピングマシンにおいて、
C軸に対する作動指令とX軸,Y軸,Z軸のいずれかの
軸に対する作動指令とが連続して発せられる場合には、
次の作動指令が切削送り軸であるZ軸に対する指令であ
れば、順次作動指令が選択され、切削送り軸の移動指令
がクランプ作動終了後に発せられる。また、次の作動指
令がX軸あるいはY軸に対する指令であれば、並行作動
指令が選択され、次の作動指令がC軸のクランプ終了前
に発せられ、X軸,Y軸の移動が、C軸のクランプ解
除,移動およびクランプの少なくとも一つと並行して行
われる。なお、次の作動指令が切削送り軸であるZ軸に
関するものである場合には常に順次作動指令が選択され
るようにしてもよいが、Z軸に関する作動指令であって
も、切削送りではなく単なる移動指令である場合には、
並行作動指令が選択されるようにしてもよい。
In the numerical control device according to the second aspect,
If the next operation command is for the cutting feed axis, the sequential operation command is selected by the selection operation means. If the next operation command is for the other second control axes, the parallel operation command is selected. For example, in the above tapping machine,
When an operation command for the C axis and an operation command for any of the X, Y, and Z axes are continuously issued,
If the next operation command is a command for the Z-axis which is a cutting feed axis, the operation commands are sequentially selected, and a movement command of the cutting feed axis is issued after the end of the clamp operation. If the next operation command is for the X-axis or the Y-axis, a parallel operation command is selected, the next operation command is issued before the end of the C-axis clamping, and the movement of the X-axis and Y-axis is This is performed in parallel with at least one of unclamping, moving, and clamping the shaft. When the next operation command is related to the Z-axis which is the cutting feed axis, the operation command may always be sequentially selected. If it is just a movement command,
A parallel operation command may be selected.

【0010】[0010]

【発明の効果】以上の説明から明らかなように、請求項
1の発明によれば、デメリットを伴うことなく数値制御
装置の作動時間を短縮することができ、稼働率を向上さ
せることができる。また、請求項2の発明によれば、ワ
ークテーブル制御軸と切削送り軸とを備えた数値制御工
作機械において、ワークの加工精度低下や切削工具の折
損を招くことなく稼働率を向上させることができる。
As is apparent from the above description, according to the first aspect of the present invention, the operation time of the numerical controller can be shortened without demerit, and the operation rate can be improved. Further, according to the invention of claim 2, in a numerically controlled machine tool having a work table control axis and a cutting feed axis, it is possible to improve the operation rate without lowering the processing accuracy of the work or causing breakage of the cutting tool. it can.

【0011】[0011]

【実施例】以下、本発明をタッピングマシンの数値制御
装置に適用した実施例を図面に基づいて説明する。図4
および図5において、ベース10上に取り付けられたハ
ウジング12内には、図7に示すように主軸ヘッド14
および0°/180°回転ワークテーブル装置16(以
下、回転ワークテーブル装置16と略称する)が設けら
れ、主軸ヘッド14に保持された切削工具が回転ワーク
テーブル装置16のワークテーブル18上に位置決めさ
れたワークに切削加工を施すようにされている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is applied to a numerical control device for a tapping machine will be described below with reference to the drawings. FIG.
5 and 5, a housing 12 mounted on a base 10 has a spindle head 14 as shown in FIG.
And a 0 ° / 180 ° rotary worktable device 16 (hereinafter, simply referred to as a rotary worktable device 16), and the cutting tool held by the spindle head 14 is positioned on a worktable 18 of the rotary worktable device 16. The workpiece is subjected to cutting.

【0012】ベース10上には、図7に示すようにX軸
方向(図7において紙面に直角な方向)に延びる一対の
ガイドレール22が設けられ、X軸スライド24を摺動
可能に支持している。X軸スライド24にはナット26
が固定されるとともにボールねじ28に螺合されてお
り、ボールねじ28がX軸方向駆動モータ30(図10
参照)によって回転させられることによりX軸スライド
24はX軸方向に移動させられる。X軸スライド24上
には、一対のガイドレール32が水平面内においてX軸
方向と直交するY軸方向(図7において紙面の左右方
向)に設けられ、Y軸スライド34を摺動可能に支持し
ている。Y軸スライド34は図6に示すようにボールね
じ36にナット38において螺合され、ボールねじ36
がY軸方向駆動モータ40(図7参照)によって回転さ
せられることにより、Y軸方向に移動させられる。
As shown in FIG. 7, a pair of guide rails 22 extending in the X-axis direction (a direction perpendicular to the plane of FIG. 7) are provided on the base 10, and slidably support an X-axis slide 24. ing. X-axis slide 24 has nut 26
Is screwed into a ball screw 28, and the ball screw 28 is connected to an X-axis direction drive motor 30 (FIG. 10).
), The X-axis slide 24 is moved in the X-axis direction. A pair of guide rails 32 are provided on the X-axis slide 24 in a Y-axis direction (left-right direction on the paper surface in FIG. 7) orthogonal to the X-axis direction in a horizontal plane, and slidably support the Y-axis slide 34. ing. The Y-axis slide 34 is screwed into a ball screw 36 with a nut 38 as shown in FIG.
Is rotated in the Y-axis direction by being rotated by the Y-axis direction drive motor 40 (see FIG. 7).

【0013】Y軸スライド34上にはコラム44が立設
されている。コラム44の前面には一対のガイドレール
46(図6参照)がZ軸方向(上下方向)に設けられ、
Z軸スライド48が摺動可能に嵌合されている。Z軸ス
ライド48に固定の図示しないナットはボールねじ50
に螺合されており、ボールねじ50がZ軸方向駆動モー
タ52(図7参照)によって回転させられることにより
昇降させられる。
A column 44 is erected on the Y-axis slide 34. A pair of guide rails 46 (see FIG. 6) are provided on the front surface of the column 44 in the Z-axis direction (vertical direction).
A Z-axis slide 48 is slidably fitted. A nut (not shown) fixed to the Z-axis slide 48 is a ball screw 50.
The ball screw 50 is raised and lowered by being rotated by a Z-axis direction drive motor 52 (see FIG. 7).

【0014】前記主軸ヘッド14はZ軸スライド48に
取り付けられている。主軸ヘッド14の本体54はZ軸
スライド48と一体に形成され、主軸56がZ軸方向に
平行な垂直軸線まわりに回転可能に支持されるととも
に、主軸駆動モータ58によって回転させられるように
なっており、Z軸スライド48の移動により回転軸線に
平行な方向に移動させられる。主軸56内には図示しな
いドローバーが設けられ、切削工具60を保持する工具
ホルダ62の後端部に設けられたプルスタッドに係合し
て主軸56内に引き込み、主軸56に固定するようにさ
れている。
The spindle head 14 is mounted on a Z-axis slide 48. The main body 54 of the spindle head 14 is formed integrally with the Z-axis slide 48 so that the spindle 56 is rotatably supported around a vertical axis parallel to the Z-axis direction, and is rotated by a spindle drive motor 58. The Z-axis slide 48 is moved in a direction parallel to the rotation axis. A draw bar (not shown) is provided in the main shaft 56, and is engaged with a pull stud provided at a rear end portion of the tool holder 62 for holding the cutting tool 60, is drawn into the main shaft 56, and is fixed to the main shaft 56. ing.

【0015】上記コラム44にはまた、図7に示すよう
に、その前面に固定のフレーム66に工具マガジン68
が取り付けられており、マガジン内の決められた切削工
具およびそれを保持している工具ホルダが、主軸に取り
付けられている切削工具60および工具ホルダ62と適
時交換される。
As shown in FIG. 7, the column 44 has a tool magazine 68 attached to a frame 66 fixed to the front surface thereof.
Are mounted, and a predetermined cutting tool in the magazine and a tool holder holding the same are exchanged with a cutting tool 60 and a tool holder 62 mounted on the main spindle in a timely manner.

【0016】前記回転ワークテーブル装置16は、図7
に示すようにベース10上のコラム44の前側の位置に
設けられ、前記ワークテーブル18は回転軸78(図9
参照)により垂直軸線まわりに回転可能に取り付けられ
ている。ワークテーブル18は矩形を成し、長手方向の
両端部がパレット80,81とされている。すなわち、
パレット80,81にはそれぞれ多数のワークが直接、
あるいは治具により位置決めされて固定され、ワークテ
ーブル18がテーブル駆動モータ82によって反転、す
なわち180度ずつ回転させられることにより、2個の
パレット80,81が択一的に主軸ヘッド14の真下の
加工位置に位置決めされる。その状態で、主軸56がX
軸,Y軸およびZ軸のスライド24,34,48により
三次元の空間内を移動させられて、切削工具60がワー
クの所定部位に切削加工を施す。
The rotary worktable device 16 is shown in FIG.
The work table 18 is provided at a position on the base 10 in front of the column 44 as shown in FIG.
(See FIG. 1) so as to be rotatable about a vertical axis. The work table 18 has a rectangular shape, and pallets 80 and 81 are provided at both ends in the longitudinal direction. That is,
Each of the pallets 80 and 81 has a large number of workpieces directly.
Alternatively, the work table 18 is inverted and rotated by 180 degrees by the table driving motor 82 by being positioned and fixed by a jig, so that the two pallets 80 and 81 are selectively machined directly below the spindle head 14. Positioned in position. In this state, the spindle 56
The cutting tool 60 is moved in a three-dimensional space by the slides 24, 34, 48 of the axes, the Y-axis and the Z-axis, and cuts a predetermined portion of the work.

【0017】これら主軸ヘッド14,回転ワークテーブ
ル装置16および工具マガジン68を覆うハウジング1
2の前壁86には扉88が設けられており、作業者が扉
88を開いて、ワークの取替え等の作業を行うことがで
きるようにされている。また、工具マガジン68は扉8
8との間に開閉可能に設けられたカバー90によって覆
われている。
The housing 1 which covers the spindle head 14, the rotary work table device 16 and the tool magazine 68
A door 88 is provided on the second front wall 86 so that an operator can open the door 88 to perform work such as replacement of a work. In addition, the tool magazine 68 has the door 8
8 is covered by a cover 90 which can be opened and closed.

【0018】前記テーブル駆動モータ82の回転は、図
8に示すように、テーブル駆動モータ82の回転軸に取
り付けられた平歯車92と、回転軸94に取り付けられ
た平歯車96との噛合いによって回転軸94の先端に一
体に形成されたピニオン98に伝達され、この回転は、
ピニオン98と大歯車100との噛合いによってワーク
テーブル18に伝達される。
As shown in FIG. 8, the rotation of the table driving motor 82 is caused by the engagement of a spur gear 92 attached to the rotating shaft of the table driving motor 82 and a spur gear 96 attached to the rotating shaft 94. The rotation is transmitted to a pinion 98 formed integrally with the tip of the rotation shaft 94, and this rotation is
The power is transmitted to the work table 18 by the engagement between the pinion 98 and the large gear 100.

【0019】ピニオン98と大歯車100とから成るね
じれ歯の食い違い傘歯車機構102においては、ピニオ
ン98の回転により軸方向の力が発生するため、回転軸
94の支持は、半径方向の力のみならず、軸方向の力を
受け得る円錐ころ軸受け104,106によって行われ
ている。円錐ころ軸受け104,106はハウジング1
08にボルト110で固定されたピニオンブラケット1
12に支持されている。回転軸94の両端部が円錐ころ
軸受け104,106を介してピニオンブラケット11
2に支持されているのであり、両円錐ころ軸受け10
4,106がピニオンブラケット112にそれの肩面1
14,116に当接するまで嵌合されるとともに、円錐
ころ軸受け104の内輪がスペーサ118を介してピニ
オン98に当接させられ、円錐ころ軸受け106の内輪
がロックナット120に当接させられることにより、回
転軸94とピニオンブラケット112との軸方向の相対
移動が防止されているのである。ロックナット120が
回転軸94に対して締め込まれれば、ピニオン98とロ
ックナット120とが接近し、円錐ころ軸受け104,
106の内輪同士を接近させるが、円錐ころ軸受け10
4,106の外輪間にはピニオンブラケット112が挟
まれているため接近できず、円錐ころ軸受け104,1
06にプリロードがかかることとなる。
In the bevel gear mechanism 102 with a distorted tooth composed of the pinion 98 and the large gear 100, an axial force is generated by the rotation of the pinion 98. Therefore, if the rotation shaft 94 is supported only by a radial force. Instead, it is performed by tapered roller bearings 104 and 106 which can receive an axial force. The tapered roller bearings 104 and 106 are the housing 1
08 Pinion bracket 1 fixed with bolts 110
12 supported. Both ends of the rotating shaft 94 are connected to the pinion bracket 11 via tapered roller bearings 104 and 106.
2, the double tapered roller bearing 10
4, 106 have pinion bracket 112 with its shoulder 1
14 and 116, the inner ring of the tapered roller bearing 104 is brought into contact with the pinion 98 via the spacer 118, and the inner ring of the tapered roller bearing 106 is brought into contact with the lock nut 120. Thus, relative axial movement of the rotation shaft 94 and the pinion bracket 112 is prevented. When the lock nut 120 is tightened with respect to the rotation shaft 94, the pinion 98 and the lock nut 120 approach each other, and the tapered roller bearings 104,
The inner rings 106 are brought close to each other, but the tapered roller bearings 10
The pinion bracket 112 is sandwiched between the outer races 4 and 106 and cannot be approached.
06 will be preloaded.

【0020】図9に示すように、前記ワークテーブル1
8,回転軸78,大歯車100から成る回転部124は
クロスローラベアリング126を介してハウジング10
8に支持されている。ワークテーブル18と大歯車10
0との間にクロスローラベアリング126の内輪が固定
され、外輪はハウジング108に固定されている。ワー
クテーブル18の一方のパレット80が加工位置にある
ことが、回転軸78の外周面に形成された切欠128を
原点センサ130で検知することによって検知される。
As shown in FIG. 9, the work table 1
8, a rotating shaft 78, and a rotating portion 124 including a large gear 100 are connected to the housing 10 via a cross roller bearing 126.
8 supported. Worktable 18 and gear 10
0, the inner race of the cross roller bearing 126 is fixed, and the outer race is fixed to the housing 108. The fact that one pallet 80 of the work table 18 is at the processing position is detected by detecting the notch 128 formed on the outer peripheral surface of the rotating shaft 78 with the origin sensor 130.

【0021】回転ワークテーブル装置16にはクランプ
装置132が設けられている。クランプ装置132は回
転軸78に取り付けられたクランプディスク134とハ
ウジング108との摩擦力によって回転部124の回転
を阻止する摩擦式である。クランプディスク134は、
回転軸78の下端にボルト136とピン138とによっ
て固定されており、ハウジング108に形成された摩擦
面140に微小な間隙を隔てて対向している。クランプ
ディスク134の背後にはクランプシリンダ142が設
けられている。クランプシリンダ142は、シリンダハ
ウジング143とそれに液密かつ移動可能に嵌合された
クランプピストン144とを備えている。
The rotating worktable device 16 is provided with a clamp device 132. The clamp device 132 is of a friction type in which the rotation of the rotating portion 124 is prevented by the frictional force between the clamp disk 134 attached to the rotating shaft 78 and the housing 108. The clamp disc 134 is
It is fixed to the lower end of the rotating shaft 78 by a bolt 136 and a pin 138, and faces a friction surface 140 formed on the housing 108 with a small gap. Behind the clamp disk 134, a clamp cylinder 142 is provided. The clamp cylinder 142 includes a cylinder housing 143 and a clamp piston 144 fitted to the cylinder housing 143 in a liquid-tight and movable manner.

【0022】クランプピストン144とシリンダハウジ
ング143との間には液圧室146が形成されており、
液圧室146には液圧源148の液圧が電磁方向切換弁
150を介して供給されるようになっている。液圧室1
46と電磁方向切換弁150とを接続する液通路152
には圧力センサ154が設けられている。また、クラン
プピストン144とクランプディスク134との間には
リターンスプリング156が配設されており、クランプ
ピストン144は常にはリターンスプリング156によ
ってクランプディスク134から微小距離離れた後退位
置に保たれている。
A hydraulic chamber 146 is formed between the clamp piston 144 and the cylinder housing 143.
The hydraulic pressure of the hydraulic pressure source 148 is supplied to the hydraulic pressure chamber 146 via an electromagnetic directional switching valve 150. Hydraulic chamber 1
Liquid passage 152 for connecting electromagnetic valve 46 and electromagnetic directional control valve 150
Is provided with a pressure sensor 154. Further, a return spring 156 is provided between the clamp piston 144 and the clamp disk 134, and the clamp piston 144 is always kept at a retracted position at a small distance from the clamp disk 134 by the return spring 156.

【0023】電磁方向切換弁150は3ポート2位置弁
である。常には図に示すように、液圧室146がリザー
バ158に連通させられる減圧位置にあり、回転部12
4のクランプは解除された状態にある。電磁方向切換弁
150が後述する制御装置160によって切り換えら
れ、増圧位置になると、液圧室146はリザーバ158
から遮断され、液圧源148に連通させられる。液圧室
146の液圧が高くなるとクランプピストン144はリ
ターンスプリング156の付勢力に抗して前進し、クラ
ンプディスク134を摩擦面140に押しつけ、回転部
124をクランプする。
The electromagnetic directional control valve 150 is a three-port two-position valve. Normally, as shown in the figure, the hydraulic chamber 146 is in the decompression position where it is communicated with the reservoir 158,
The clamp No. 4 is released. When the electromagnetic directional control valve 150 is switched by the control device 160 to be described later and reaches the pressure increasing position, the hydraulic chamber 146 becomes the reservoir 158.
From the hydraulic pressure source 148. When the hydraulic pressure in the hydraulic chamber 146 increases, the clamp piston 144 moves forward against the urging force of the return spring 156, presses the clamp disk 134 against the friction surface 140, and clamps the rotating part 124.

【0024】回転部124をクランプすることによっ
て、ワークテーブル18およびそれに固定されているワ
ークの移動を確実に防止することができ、パレット8
0,81のいずれか一方においてワークに加工が行われ
ている間に他方においてワークの着脱を行っても、加工
中のワークの位置に微小なずれが生じることを回避する
ことができる。
By clamping the rotating part 124, the movement of the work table 18 and the work fixed thereto can be reliably prevented.
Even if the workpiece is attached or detached while the workpiece is being machined on either one of the workpieces 0 and 81, it is possible to avoid a slight shift in the position of the workpiece being machined.

【0025】本マシンは、図10に示す制御装置160
によって制御される。制御装置160は、CPU16
2,ROM164,RAM166およびそれらを接続す
るバス168を有するコンピュータを主体とするもので
あり、図5に示すようにハウジング12の背後に設けら
れている。バス168には入力インタフェース170が
接続され、操作装置171,入力装置172,圧力セン
サ154,原点センサ130が接続されている。操作装
置171はタッピングマシンの起動指令,停止指令等を
指令する複数の指令キーや、運転プログラムの入力,編
集を行うための多数のキー等を備えている。また、入力
装置172は、数値データを含む運転プログラム、すな
わちNCデータを紙テープから読み込む装置である。
This machine uses a control device 160 shown in FIG.
Is controlled by The control device 160 includes the CPU 16
2, a computer having a ROM 164, a RAM 166, and a bus 168 connecting the ROM 164 and the RAM 166, and is provided behind the housing 12 as shown in FIG. An input interface 170 is connected to the bus 168, and an operating device 171, an input device 172, a pressure sensor 154, and an origin sensor 130 are connected to the bus 168. The operating device 171 includes a plurality of command keys for instructing a start command and a stop command of the tapping machine, and a number of keys for inputting and editing an operation program. The input device 172 is a device that reads an operation program including numerical data, that is, NC data from a paper tape.

【0026】バス168にはまた出力インタフェース1
76が接続され、駆動回路180,182,184,1
85,186,188および制御回路190を介してX
軸方向駆動モータ30,Y軸方向駆動モータ40,Z軸
方向駆動モータ52,主軸駆動モータ58,テーブル駆
動モータ82,電磁方向切換弁150および表示装置1
96等が接続されている。また、ROM164には、図
1,2にフローチャートで示す軸移動制御ルーチン,図
3にフローチャートで示す数値制御ルーチン等が格納さ
れている。
The bus 168 also has an output interface 1
76 are connected, and drive circuits 180, 182, 184, 1
85, 186, 188 and X through the control circuit 190.
Axial drive motor 30, Y-axis drive motor 40, Z-axis drive motor 52, spindle drive motor 58, table drive motor 82, electromagnetic switch valve 150 and display device 1
96 etc. are connected. The ROM 164 stores an axis movement control routine shown in the flowcharts of FIGS. 1 and 2, a numerical control routine shown in the flowchart of FIG. 3, and the like.

【0027】紙テープに記録されたNCデータは、図3
のS100において上記入力装置172から入力インタ
フェース170を経て読み込まれ、S200においてそ
の読み込まれたNCデータに基づいて作動指令が出力イ
ンタフェース176等を経て発せられ、その作動指令に
基づいてX軸方向駆動モータ30,Y軸方向駆動モータ
40,Z軸方向駆動モータ52,主軸駆動モータ58,
テーブル駆動モータ82,電磁方向切換弁150等が作
動させられる。電磁方向切換弁150に対するもの以外
の作動指令は、作動量値(例えば各モータにより移動さ
せられる移動部材の移動位置を表すデータ)のみならず
作動速度値のデータも含んでいる。
The NC data recorded on the paper tape is shown in FIG.
In S100, an input command is read from the input device 172 via the input interface 170, and in S200, an operation command is issued via the output interface 176 and the like based on the read NC data. 30, a Y-axis direction drive motor 40, a Z-axis direction drive motor 52, a spindle drive motor 58,
The table drive motor 82, the electromagnetic direction switching valve 150 and the like are operated. The operation commands other than those for the electromagnetic directional switching valve 150 include not only the operation amount value (for example, data indicating the movement position of the moving member moved by each motor) but also the operation speed value data.

【0028】回転部124に対する回転指令が発せられ
ると、図11に示す順序で実行される。まず、回転部1
24のクランプが解除される。電磁方向切換弁150が
減圧位置に切り換えられ、液圧室146の液圧がリザー
バ158に戻され、クランプピストン144がリターン
スプリング156の付勢力によって後退位置に戻され
る。液圧室146の液圧が設定値より小さくなったこと
が圧力センサ154によって検出され、クランプの解除
が終了したことが確認される。次に、テーブル駆動モー
タ82が作動させられ、回転部124が回転させられ
る。テーブル駆動モータ82が一定微小角度回転する毎
に図示しないエンコーダから1個ずつのパルスが発せら
れ、このパルス信号に基づいて回転部124が180度
回転させられたことが確認され、テーブル駆動モータ8
2の作動が停止させられる。パルス信号に基づいて演算
されるワークテーブル18の回転位置が回転指令による
回転指令位置のインポジション幅内に設定時間以上留ま
っていれば、ワークテーブル18が回転指令位置に位置
決めされたとされるのである。その後、電磁方向切換弁
150が増圧位置に切り換えられ、回転部124がクラ
ンプされる。液圧源148の液圧が液圧室146に供給
されると、クランプピストン144は前進させられ、ク
ランプディスク134は摩擦面140に押し付けられ
る。液圧室146の液圧が設定値に達したことが圧力セ
ンサ154によって検出されれば、回転部124のクラ
ンプが終了したとされる。
When a rotation command is issued to the rotation section 124, the processing is executed in the order shown in FIG. First, rotating part 1
The clamp 24 is released. The electromagnetic direction switching valve 150 is switched to the pressure reducing position, the hydraulic pressure in the hydraulic chamber 146 is returned to the reservoir 158, and the clamp piston 144 is returned to the retracted position by the urging force of the return spring 156. The pressure sensor 154 detects that the hydraulic pressure in the hydraulic pressure chamber 146 has become smaller than the set value, and confirms that the release of the clamp has been completed. Next, the table drive motor 82 is operated, and the rotating unit 124 is rotated. Each time the table drive motor 82 rotates by a certain minute angle, one pulse is generated from an encoder (not shown). Based on the pulse signal, it is confirmed that the rotary unit 124 has been rotated by 180 degrees.
2 is stopped. If the rotation position of the worktable 18 calculated based on the pulse signal remains within the in-position width of the rotation command position by the rotation command for a set time or more, it is determined that the worktable 18 has been positioned at the rotation command position. . Thereafter, the electromagnetic direction switching valve 150 is switched to the pressure increasing position, and the rotating part 124 is clamped. When the hydraulic pressure of the hydraulic pressure source 148 is supplied to the hydraulic chamber 146, the clamp piston 144 is advanced, and the clamp disk 134 is pressed against the friction surface 140. If the pressure sensor 154 detects that the hydraulic pressure in the hydraulic chamber 146 has reached the set value, it is determined that the clamping of the rotating unit 124 has been completed.

【0029】また、主軸56のX軸方向移動指令が発せ
られると、X軸方向駆動モータ30が作動させられ、X
軸スライド24とともに主軸56はX軸方向に移動させ
られる。X軸スライド24の移動位置がエンコーダから
のパルス信号に基づいて演算され、その移動位置がX軸
方向移動指令による指令移動位置に達したならば、X軸
方向駆動モータ30の作動が停止させられる。Y軸方向
移動指令,Z軸方向移動指令が発せられた場合にも、同
様に実行される。ただし、Z軸は切削用送り軸であり、
切削送り時には低い移動速度が指令され、単なる移動時
には高い移動速度が指令される。
When a command to move the main shaft 56 in the X-axis direction is issued, the X-axis direction drive motor 30 is operated, and
The main shaft 56 is moved in the X-axis direction together with the shaft slide 24. The movement position of the X-axis slide 24 is calculated based on a pulse signal from the encoder, and when the movement position reaches a command movement position according to the X-axis direction movement command, the operation of the X-axis direction drive motor 30 is stopped. . The same operation is performed when a Y-axis direction movement command or a Z-axis direction movement command is issued. However, the Z axis is a feed axis for cutting,
A low moving speed is commanded during cutting feed, and a high moving speed is commanded during simple movement.

【0030】以上のように構成されたNCタッピングマ
シンにおける軸移動指令による作動実行例を図1,2の
軸移動制御ルーチンに基づいて説明する。本ルーチンは
新しい軸移動指令が読み出される毎に実行される。ステ
ップ1(以下、S1と略称する)において、最初の指令
が回転部124に対するC軸移動指令であるか否かが判
定される。YESと判定された場合には、S2におい
て、次に発せられた指令が読み込まれる。S3におい
て、次の指令がZ軸移動指令であるか否かが判定され
る。YESと判定された場合には、S4〜S7におい
て、回転部124のクランプが解除され、その解除が終
了した後、回転部124が回転させられ、180度回転
終了後、回転部124がクランプされる。クランプが終
了した後、主軸56が回転させられながらZ軸方向に移
動させられる。すなわち、液圧室146の液圧が設定値
に達してからZ軸方向駆動モータ52および主軸駆動モ
ータ58の駆動が開始されるのであり、それによってワ
ークにセンタ穴あけ加工,穴あけ加工,タッピング加工
等が行われる。
An example of the execution of an operation by an axis movement command in the NC tapping machine configured as described above will be described based on an axis movement control routine shown in FIGS. This routine is executed every time a new axis movement command is read. In step 1 (hereinafter abbreviated as S1), it is determined whether or not the first command is a C-axis movement command for the rotating unit 124. If determined to be YES, the next issued command is read in S2. In S3, it is determined whether or not the next command is a Z-axis movement command. If determined to be YES, in steps S4 to S7, the clamp of the rotating unit 124 is released, and after the release is completed, the rotating unit 124 is rotated. After the 180-degree rotation is completed, the rotating unit 124 is clamped. You. After the clamping is completed, the main shaft 56 is moved in the Z-axis direction while being rotated. That is, the drive of the Z-axis direction drive motor 52 and the main shaft drive motor 58 is started after the hydraulic pressure of the hydraulic pressure chamber 146 reaches a set value, whereby center drilling, drilling, tapping and the like are performed on the work. Is performed.

【0031】S3においてNOと判定された場合には、
S8において回転部124に対する指令の次の指令がX
軸に対する指令であるか否かが判定され、YESと判定
された場合には、S9〜S11において、回転部124
のクランプ解除および回転が行われ、回転終了後にクラ
ンプ作動と並行してX軸移動が実行され、主軸56がX
軸方向に移動させられる。すなわち、液圧室146に液
圧の供給が開始されると同時にX軸方向駆動モータ30
の駆動が開始されるのである。
If NO is determined in S3,
In S8, the next command to the rotating unit 124 is X
It is determined whether or not the command is for the axis. If the determination is YES, the rotation unit 124 is executed in S9 to S11.
The X axis movement is executed in parallel with the clamp operation after the rotation is completed, and the main shaft 56
Moved in the axial direction. That is, when the supply of the hydraulic pressure to the hydraulic chamber 146 is started, the X-axis direction driving motor 30
Is started.

【0032】S8において、NOと判定された場合に
は、S12において次の指令がY軸に対するものである
か否かが判定され、YESと判定された場合には、S1
3〜S15において、上記と同様に回転部124のクラ
ンプ作動と並行して主軸56がY軸方向へ移動させられ
る。
In S8, if NO is determined, it is determined in S12 whether the next command is for the Y axis. If YES, S1 is determined.
In 3 to S15, the main shaft 56 is moved in the Y-axis direction in parallel with the clamping operation of the rotating unit 124 as described above.

【0033】このように、軸移動制御ルーチンにおいて
は、作動指令が回転部124に対するC軸作動指令であ
る場合には、次の作動指令が読み出され、次の作動指令
が主軸56のZ軸方向の移動指令である場合には、回転
部124のクランプ作動が終了してからZ軸移動指令が
発せられる。回転部124に対する作動指令の次の作動
指令が主軸56のX軸方向あるいはY軸方向の移動指令
である場合には、回転部124のクランプ作動が終了す
る以前に、X軸あるいはY軸移動指令が発せられるので
ある。前者の場合、特許請求の範囲に言う順次作動指令
が選択されたことになり、後者の場合、並行作動指令が
選択されたことになる。
As described above, in the axis movement control routine, when the operation command is the C-axis operation command for the rotating unit 124, the next operation command is read out, and the next operation command is transmitted to the Z-axis of the main shaft 56. In the case of a movement command in the direction, a Z-axis movement command is issued after the clamping operation of the rotating unit 124 is completed. If the next operation command to the rotation unit 124 is a movement command in the X-axis direction or the Y-axis direction of the main shaft 56, the X-axis or Y-axis movement command is issued before the rotation unit 124 ends the clamping operation. Is issued. In the former case, the sequential operation commands described in the claims are selected, and in the latter case, the parallel operation commands are selected.

【0034】また、回転部124に対する移動指令の次
の作動指令がX,Y,Z軸移動のいずれでもないか、あ
るいは次に作動指令がない場合には、S3,S8,S1
2のすべてにおいてNOと判定され、S16〜S18に
おいて、回転部124が180°回転させられ、クラン
プされる。
If the operation command following the movement command to the rotating unit 124 is not any of the X, Y, and Z axis movements, or if there is no operation command next, S3, S8, S1
In all cases, No is determined, and in S16 to S18, the rotating unit 124 is rotated by 180 ° and clamped.

【0035】作動指令が回転部124に対するものでな
い場合には、S1の判定がNOとなり、S19において
その作動指令がZ軸に対するものであるか否かが判定さ
れる。そして、YESと判定された場合には、S20に
おいて主軸56がZ軸方向に移動させられ、NOと判定
された場合には、S21においてX軸に対する指令であ
るか否かが判定される。YESと判定された場合にはX
軸方向に移動させられ、NOと判定された場合にはY軸
方向に移動させられる。
If the operation command is not for the rotating section 124, the determination in S1 is NO, and in S19, it is determined whether the operation command is for the Z axis. If it is determined to be YES, the main shaft 56 is moved in the Z-axis direction in S20, and if it is determined to be NO, it is determined in S21 whether or not the command is for the X-axis. X if determined to be YES
It is moved in the axial direction, and if NO is determined, it is moved in the Y-axis direction.

【0036】以上のように、回転部124に対する移動
指令の次の指令がX軸移動指令あるいはY軸移動指令で
ある場合には、回転部124のクランプ作動と主軸56
のX軸移動あるいはY軸移動とが並行して行われるた
め、加工時間が図11の時間tだけ短縮される。また、
回転部124に対する作動指令の次の指令がZ軸移動指
令である場合には、回転部124のクランプ作動終了後
に主軸56が切削方向に移動させられるため、切削工具
60がワークに作用する時には既にワークテーブル18
がクランプされている。そのため、切削工具60が作用
してもワークが移動することはなく、加工精度が確保さ
れるとともに、切削工具60の折損が防止される。
As described above, when the next command to the rotation unit 124 is the X-axis movement command or the Y-axis movement command, the clamping operation of the rotation unit 124 and the spindle 56
Is performed in parallel with the X-axis movement or the Y-axis movement, so that the machining time is reduced by the time t in FIG. Also,
When the next command of the operation command to the rotating unit 124 is the Z-axis movement command, the main shaft 56 is moved in the cutting direction after the clamping operation of the rotating unit 124 is completed. Work table 18
Is clamped. Therefore, even if the cutting tool 60 acts, the workpiece does not move, ensuring the processing accuracy and preventing the cutting tool 60 from being broken.

【0037】以上の説明から明らかなように、本実施例
においては、C軸がクランプ機構を備えた第一制御軸で
あり、X,Y,Z軸が第二制御軸であり、Z軸が切削用
送り軸である。また、圧力センサ154と、制御装置1
60のS1〜S3,S8,S12,S19,S21等を
実行する部分とによって指令選択手段が構成されてい
る。
As is apparent from the above description, in this embodiment, the C axis is the first control axis provided with the clamp mechanism, the X, Y, and Z axes are the second control axes, and the Z axis is It is a feed shaft for cutting. Further, the pressure sensor 154 and the control device 1
The command selecting means is constituted by the portion for executing S1 to S3, S8, S12, S19, S21 and the like of 60.

【0038】なお、本実施例のNCタッピングマシンに
おいては、ワークテーブル18の回転時に、ワークテー
ブル18とX軸移動スライド24あるいはY軸スライド
34とが干渉することはないが、パレット80,81に
固定されたワークの大きさによっては、ワークテーブル
18の回転時にワークとスライド24,34とが干渉す
る場合がある。そのため、上記のように、回転部124
のクランプ作動と主軸56のX軸方向,Y軸方向の移動
とが並行して行われるようにされているのであるが、干
渉の恐れがない場合には、回転部124のクランプ解除
時あるいは回転時に主軸56のX軸方向あるいはY軸方
向の移動指令が発せられるようにしてもよい。この場合
には、本実施例の場合より大きな時間短縮効果が得られ
る。
In the NC tapping machine of this embodiment, the work table 18 does not interfere with the X-axis moving slide 24 or the Y-axis slide 34 when the work table 18 is rotated. Depending on the size of the fixed work, the work may interfere with the slides 24 and 34 when the work table 18 rotates. Therefore, as described above, the rotation unit 124
Is performed in parallel with the movement of the main shaft 56 in the X-axis direction and the Y-axis direction. At this time, an instruction to move the main shaft 56 in the X-axis direction or the Y-axis direction may be issued. In this case, a greater time reduction effect can be obtained than in the case of the present embodiment.

【0039】また、本実施例においては、説明を簡単に
するために、X,Y,Z軸方向の移動が並行して行われ
ることはないものとしたが、通常のNCタッピングマシ
ンにおいてはこれらの移動が並行して行われ得るように
されており、この場合には、C軸のクランプ作動と並行
して複数の制御軸における移動が行われることとなり、
一層大きな時間短縮効果が得られる。
In this embodiment, for simplicity of explanation, the movements in the X, Y, and Z axis directions are not performed in parallel. However, in an ordinary NC tapping machine, these movements are not performed. Can be performed in parallel, in this case, the movement in a plurality of control axes is performed in parallel with the clamp operation of the C axis,
An even greater time reduction effect can be obtained.

【0040】さらに、本発明はタッピングマシン以外の
工作機械は勿論、搬送装置,溶接装置,作業用ロボッ
ト,工業用ミシン等の数値制御装置に適用することもで
き、クランプ機構を備えた第一制御軸とそれ以外の第二
制御軸とは各装置の構成に応じて種々に変わるものであ
る。
Further, the present invention can be applied not only to a machine tool other than a tapping machine but also to a numerical control device such as a transfer device, a welding device, a working robot, and an industrial sewing machine. The shaft and the other second control shaft are variously changed depending on the configuration of each device.

【0041】その他、特許請求の範囲を逸脱することな
く、当業者の知識に基づいて種々の変形,改良を施した
態様で本発明を実施することができる。
In addition, without departing from the scope of the claims, the present invention can be carried out in various modified and improved forms based on the knowledge of those skilled in the art.

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

【図1】本発明の一実施例である数値制御装置を備えた
NCタッピングマシンの制御装置のROMに格納された
軸移動制御ルーチンの一部を示すフローチャートであ
る。
FIG. 1 is a flowchart showing a part of an axis movement control routine stored in a ROM of a control device of an NC tapping machine having a numerical control device according to an embodiment of the present invention.

【図2】上記軸移動制御ルーチンの別の部分を示すフロ
ーチャートである。
FIG. 2 is a flowchart showing another part of the axis movement control routine.

【図3】上記制御装置のROMに格納された数値制御ル
ーチンを示すフローチャートである。
FIG. 3 is a flowchart showing a numerical control routine stored in a ROM of the control device.

【図4】上記NCタッピングマシンの外観を示す正面図
である。
FIG. 4 is a front view showing the appearance of the NC tapping machine.

【図5】上記NCタッピングマシンの外観を示す側面図
である。
FIG. 5 is a side view showing the appearance of the NC tapping machine.

【図6】上記NCタッピングマシンをハウジングを取り
外して示す正面図である。
FIG. 6 is a front view showing the NC tapping machine with a housing removed.

【図7】上記NCタッピングマシンをハウジングを取り
外して示す側面図である。
FIG. 7 is a side view showing the NC tapping machine with a housing removed.

【図8】上記NCタッピングマシンの回転ワークテーブ
ル装置の図7におけるK矢視図(一部断面)であり、テ
ーブル等を取り除いた状態を示している。
FIG. 8 is a view (partial cross section) of the rotary worktable device of the NC tapping machine as viewed in the direction of the arrow K in FIG. 7 and shows a state where a table and the like are removed.

【図9】図6のLL断面図である。FIG. 9 is a sectional view taken along line LL of FIG. 6;

【図10】上記NCタッピングマシンの制御装置を示す
ブロック図である。
FIG. 10 is a block diagram showing a control device of the NC tapping machine.

【図11】C軸に対する作動指令の実行例を示す図であ
る。
FIG. 11 is a diagram showing an execution example of an operation command for the C axis.

【符号の説明】[Explanation of symbols]

16 回転ワークテーブル装置 18 テーブル 24 X軸スライド 30 X軸方向駆動モータ 34 Y軸スライド 40 Y軸方向駆動モータ 52 Z軸方向駆動モータ 56 主軸 60 切削工具 78 回転軸 82 テーブル駆動モータ 132 クランプ装置 146 液圧室 150 電磁方向切換弁 154 圧力センサ 160 制御装置 16 Rotary work table device 18 Table 24 X-axis slide 30 X-axis direction drive motor 34 Y-axis slide 40 Y-axis direction drive motor 52 Z-axis direction drive motor 56 Main shaft 60 Cutting tool 78 Rotation axis 82 Table drive motor 132 Clamp device 146 Liquid Pressure chamber 150 Electromagnetic directional switching valve 154 Pressure sensor 160 Control device

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G05B 19/18 - 19/46 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G05B 19/18-19/46

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 クランプ機構を備えた第一制御軸とその
第一制御軸以外の複数の第二制御軸の各々とをそれぞれ
数値データを含む作動指令によって制御する数値制御装
置において、 前記第一制御軸の作動指令発行時に次の作動指令を読み
出し、次の作動指令が前記第二制御軸のいかなる作動指
令であるかによって、前記第一制御軸のクランプ作動終
了後前記次の作動指令の実行開始を指令する順次作動
指令と、前記第一制御軸により移動させられるものの移
動が終了した後の第一制御軸のクランプ作動中に次の作
動指令の実行開始を指令する並行作動指令とを選択する
指令選択手段を設けたことを特徴とする数値制御装置。
1. A numerical control device for controlling a first control axis having a clamp mechanism and each of a plurality of second control axes other than the first control axis by an operation command including numerical data, respectively. reads the next operation command during operation command issuing control shaft, depending on whether the next operation command is any operation command of the second control shaft, the next operation command after clamp actuation end of the first control shaft sequentially and operation command for commanding execution start, the parallel operation instruction before Symbol movement of those is moved by the first control shaft is commanded to start executing the next operation command in the clamping operation of the first control shaft after the completion of A numerical control device, comprising: a command selection unit for selecting a command.
【請求項2】 前記第一制御軸が、工作機械の、切削加
工されるべきワークが取り付けられるワークテーブルを
移動させるワークテーブル制御軸であり、前記指令選択
手段が、前記次の作動指令が第二制御軸の切削用送り指
令である場合には順次作動指令を、次の作動指令が切削
用送り指令以外の指令である場合には並行作動指令をそ
れぞれ選択することを特徴とする請求項1記載の数値制
御装置。
2. The machine according to claim 1, wherein the first control axis is a work table control axis for moving a work table of a machine tool on which a work to be cut is mounted. 2. The method according to claim 1, wherein when the command is a feed command for cutting of the two control axes, an operation command is sequentially selected, and when the next command is a command other than the command for cutting, a parallel command is selected. Numerical control device as described.
JP14006992A 1992-05-02 1992-05-02 Numerical control unit Expired - Lifetime JP3224596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14006992A JP3224596B2 (en) 1992-05-02 1992-05-02 Numerical control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14006992A JP3224596B2 (en) 1992-05-02 1992-05-02 Numerical control unit

Publications (2)

Publication Number Publication Date
JPH05313718A JPH05313718A (en) 1993-11-26
JP3224596B2 true JP3224596B2 (en) 2001-10-29

Family

ID=15260252

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14006992A Expired - Lifetime JP3224596B2 (en) 1992-05-02 1992-05-02 Numerical control unit

Country Status (1)

Country Link
JP (1) JP3224596B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104115079B (en) * 2012-02-06 2015-12-23 三菱电机株式会社 Numerical control device
JP2015225617A (en) * 2014-05-30 2015-12-14 ブラザー工業株式会社 Numerical value control device and control method
JP6809343B2 (en) * 2017-03-31 2021-01-06 ブラザー工業株式会社 Machine tools, machine tool control methods and computer programs

Also Published As

Publication number Publication date
JPH05313718A (en) 1993-11-26

Similar Documents

Publication Publication Date Title
JP3238662B2 (en) Six-sided continuous automatic processing machine and processing method using the processing machine
US5058261A (en) Machine tool
WO2011074064A1 (en) Numerical control machine tool
US4555844A (en) Part turnover attachment for automatic machine tool
JP2006075916A (en) Protective cover opening/closing device for machine tool
US7155788B1 (en) C-axis driving device of a computer numerical controlled lathing and milling machine
JP3224596B2 (en) Numerical control unit
JP5609731B2 (en) Numerical control apparatus and clamp release method
JP2006506719A (en) Machine tool and method of operating machine tool
JP2000284817A (en) Numerical controller to simultaneously control two movable objects no common track
JPH074717B2 (en) Opening and closing control device for clamps of machine tools for processing long objects
JPH09295177A (en) Laser beam machine
JP3264705B2 (en) Control method of robot hand of numerically controlled machine tool
JP3117044B2 (en) Numerically controlled machine tools
JP3886237B2 (en) Machine Tools
JP3099197B2 (en) Work delivery device for machine tools
JPH0871805A (en) Tailstock spindle movement control and seating confirming device
JP3093095B2 (en) Operation type machine tool
JP3355213B2 (en) Automatic lathe
JP3075626B2 (en) Follow-up processing equipment
JP2555226Y2 (en) Work clamp device for automatic processing equipment exclusively for long objects
JPH081791Y2 (en) Tool return device for compound machine tools
JP2002011601A (en) Lathe
JPH0457652A (en) Machine tool
JPH1139014A (en) Working program check device for working machine, and method for the same

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080824

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090824

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100824

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110824

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120824

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120824

Year of fee payment: 11