JPS63312042A - Tool interference preventing apparatus in numerically controlled automatic lathe - Google Patents
Tool interference preventing apparatus in numerically controlled automatic latheInfo
- Publication number
- JPS63312042A JPS63312042A JP14668487A JP14668487A JPS63312042A JP S63312042 A JPS63312042 A JP S63312042A JP 14668487 A JP14668487 A JP 14668487A JP 14668487 A JP14668487 A JP 14668487A JP S63312042 A JPS63312042 A JP S63312042A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- tools
- numerically controlled
- interference
- controlled automatic
- 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
Links
- 230000002265 prevention Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49157—Limitation, collision, interference, forbidden zones, avoid obstacles
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Auxiliary Devices For Machine Tools (AREA)
Abstract
Description
【発明の詳細な説明】
(1)発明の技術分野
本発明は複数の任意に独立して駆動可能な工具駆動源を
有する数値制御自動旋盤に関する。DETAILED DESCRIPTION OF THE INVENTION (1) Technical Field of the Invention The present invention relates to a numerically controlled automatic lathe having a plurality of tool drive sources that can be arbitrarily and independently driven.
(2)発明の従来技術
複数の任意に独立して駆動可能な工具駆動源を有すると
ころの従来の数値制御自動旋盤は該工具駆動源ごとに工
具の駆動ストロークを設定できる駆動ストローク設定手
段を有し、各工具別に駆動ストロークを規制できるよう
になっている。該設定手段により各工具別に駆動ストロ
ークを規制することにより、例えばオペレータが加ニブ
ログラム作成時に、各工具ごとに設定されている駆動ス
トロークの設定値の範囲外の数値をプログラムするなど
の単純なプログラムミスを防止できるようになっている
。(2) Prior Art of the Invention A conventional numerically controlled automatic lathe that has a plurality of tool drive sources that can be arbitrarily and independently driven has a drive stroke setting means that can set the tool drive stroke for each tool drive source. However, the drive stroke can be regulated for each tool. By regulating the drive stroke for each tool using the setting means, it is possible to prevent simple programming errors such as when an operator programs a value outside the range of the drive stroke set value for each tool when creating a cutting program. can be prevented.
しかしながら、従来の数値制御自動旋盤では、各駆動源
ごとの工具単独での駆動ストロークの規制はでき、るも
のの、隣接する駆動源の工具ごとの相対的な規制までは
できないのが現状である。したがって、例えばオペレー
タが工具の駆動ストロークを閏違え、さらに隣接した工
具どうしを同時に駆動するなどの複数のミスが重なった
複雑なプログラムミスをした場合には、これを防止する
ための手段はなく該工具どうしの衝突すなわち工具とう
しの干渉が生じて該工具等を破損するなどの危険が生じ
る。However, in conventional numerically controlled automatic lathes, although it is possible to regulate the drive stroke of each tool individually for each drive source, it is currently not possible to regulate the relative regulation of each tool of adjacent drive sources. Therefore, if an operator makes a complex programming error that includes multiple errors, such as changing the drive stroke of a tool and driving adjacent tools at the same time, there is no way to prevent this. There is a risk that the tools will collide with each other, that is, the tools will interfere with each other, resulting in damage to the tools.
(3)発明の目的
本発明は前記の欠点に鑑みなされたもので、オペレータ
が複雑なプログラムミスをしても工具破損などの危険が
生じず、安全性の高い数値制御自動旋盤における工具干
渉防止装置を提供することを目的とする。(3) Purpose of the Invention The present invention was made in view of the above-mentioned drawbacks, and it prevents tool interference in a highly safe numerically controlled automatic lathe, without causing any risk of tool damage even if the operator makes a complicated programming error. The purpose is to provide equipment.
(4)発明の概要
本発明は互いに隣接する工具駆動源に装着された第1の
工具と第2の工具が干渉するのを防止するために、これ
ら工具が同時に存在できない干渉領域を設定し、さらに
第1の工具が該干渉領域にある場合第2の工具が待機す
るための待機位置を設けることにより前記の目的を達成
したものである。(4) Summary of the invention In order to prevent interference between a first tool and a second tool attached to mutually adjacent tool drive sources, the present invention sets an interference area in which these tools cannot exist at the same time, Furthermore, the above object is achieved by providing a standby position where the second tool waits when the first tool is in the interference area.
(5)発明の実施例
以下、本発明を一実施例に基づき詳細に説明する。第1
図は本発明の数値制御自動旋盤における工具干渉防止装
置の構成を示した構成図である。(5) Example of the Invention The present invention will now be described in detail based on an example. 1st
The figure is a configuration diagram showing the configuration of a tool interference prevention device in a numerically controlled automatic lathe of the present invention.
鎖国において、1はデータの演算及びパスライン2を介
して各回路の制御を行う中央処理装置(以下、 cp
uと言う、)である、 3は工具13及至工具17(T
l及至T 5)の現在位置座標を記憶するための工具位
置レジスター回路で、パスライン2および判別回路6に
接続されている。4は同時に移動したりするとお互いに
干渉を起こす隣接する工具どうしが複数では存在できな
い干渉領域を設定するための干渉領域設定回路で、パス
ライン2および判別回路6に接続されている。5は干渉
領域設定回路4で設定される干渉領域にある工具が4定
回路で、パスライン2および判別回路6に接続されてい
る。6は干渉領域設定回路4のデータ内容と工具位置レ
ジスター回路3のデータ内容とを比較することにより干
渉領域内に工具が存在するかどうかを判別すると共に、
該干渉領域内に工具が存在する場合には該工具と干渉す
る他の工具が待機位置まで移動したかどうかを判別する
ための判別回路で、工具位置レジスター3、干渉領域設
定回路4、待機位置設定回路5、パスライン2および駆
動データメモリ回路7に接続されている。In national isolation, 1 is a central processing unit (hereinafter referred to as cp) that performs data calculations and controls each circuit via path line 2.
3 is tool 13 to tool 17 (T
This is a tool position register circuit for storing the current position coordinates of 1 and T5), and is connected to the pass line 2 and the discrimination circuit 6. An interference area setting circuit 4 is connected to the path line 2 and the discrimination circuit 6 for setting an interference area where a plurality of adjacent tools cannot exist because they interfere with each other if they move at the same time. Reference numeral 5 denotes a four constant circuit in which the tool is located in the interference area set by the interference area setting circuit 4, and is connected to the path line 2 and the discrimination circuit 6. 6 determines whether or not a tool exists within the interference area by comparing the data content of the interference area setting circuit 4 and the data content of the tool position register circuit 3;
This is a determination circuit for determining whether another tool interfering with the tool has moved to a standby position when a tool exists in the interference area, and includes a tool position register 3, an interference area setting circuit 4, and a standby position. It is connected to the setting circuit 5, the pass line 2 and the drive data memory circuit 7.
7は判別回路6により判別された判別結果により工具の
駆動を行うサーボモータ10を駆動するための駆動デー
タを一時記憶するための駆動データメモリ回路で、判別
回路6の他パスライン2および入出力回路8にも接続さ
れている。9は駆動データメモリ回路7に記憶されてい
る駆動データに従ってサーボモータ10を駆動するサー
ボモータ駆動回路で、入出力回路8および工具の移動を
行うサーボモータlOに接続されている。11はオペレ
ータが作成した加ニブログラムのデータを入力するため
の加工データ入力装置、12は該加ニブログラムのデー
タなどを表示したりする表示装置(以下、CRTと言う
、)でこれら装置はいずれも入出力回路8に接続されて
いる。Reference numeral 7 designates a drive data memory circuit for temporarily storing drive data for driving a servo motor 10 that drives a tool based on the determination result determined by the determination circuit 6, and includes the determination circuit 6, the pass line 2, and the input/output circuit. It is also connected to circuit 8. Reference numeral 9 denotes a servo motor drive circuit that drives the servo motor 10 according to drive data stored in the drive data memory circuit 7, and is connected to the input/output circuit 8 and the servo motor IO that moves the tool. 11 is a processed data input device for inputting the data of the Canadian program created by the operator, and 12 is a display device (hereinafter referred to as CRT) for displaying the data of the Canadian program. It is connected to the output circuit 8.
第2図は数値制御自動旋盤における工具の座標図を示し
たものであり、13及至17は工具を駆動するための駆
動源で、該駆動源にはそれぞれ工具T1、T2、T3、
T4、T5が装着されている。FIG. 2 shows a coordinate diagram of tools in a numerically controlled automatic lathe, and 13 to 17 are drive sources for driving the tools, and the drive sources include tools T1, T2, T3, and T3, respectively.
T4 and T5 are installed.
これら工具はすべて該座標図において原点<X100.
0)に位置し、該原点と該座標系の中心(X’0.0)
とを結ぶ直線上を、原点を最大値として任意に移動する
ことができる。したがって、例えば隣接する工具T1と
T2が同時に中心(X 0゜0)に向かって移動したり
した場合には、これら工具の干渉が生じることになる0
本実施例における工具の干渉はT1とT2の地表1に示
した工具が干渉を起こす。All of these tools have origin <X100 in the coordinate diagram.
0), the origin and the center of the coordinate system (X'0.0)
It is possible to move arbitrarily on the straight line connecting the origin and the maximum value. Therefore, for example, if adjacent tools T1 and T2 simultaneously move toward the center (X 0°0), interference between these tools will occur.
In this embodiment, the tools shown on the ground surface 1 at T1 and T2 interfere with each other.
表1
干渉領域にある工具 干渉領域にある工具と干渉を起こ
す工具
TI T2
T2 TlまたはT3
T3 T2またはT4
T4 T3またはT5
T5 T4
表1において、干渉領域とは干渉領域設定回路4により
設定される座標p (x)の数値以下の座標領域であり
、例えば工具位置レジスター回路3により示される工具
Tの現在位置の座標をt(X)とすればt(X>≦P(
X)の場合には工具Tが干渉領域にあり、t (X)>
P (X)の場合には干渉領域外にあることになる。該
干渉領域は工具の形状等を考慮することによりP(X)
<原点(X100.O)の範囲内で任意に設定すること
ができる。該干渉領域内にある工具が存在すれば、該工
具と干渉を起こす他の工具が該干渉領域に向かって移動
してきても該工具は該干渉領域内に移動することはでき
ない、したがって、該工具は該干渉領域外の座標上のど
こかに待機する必要がある。その待機位置Q (X)は
待機位置設定回路5によりP (X) <Q (X)≦
原点(X10.O,O)の範囲内で任意に設定すること
ができる。Table 1 Tools in the interference area Tools that interfere with tools in the interference area TI T2 T2 Tl or T3 T3 T2 or T4 T4 T3 or T5 T5 T4 In Table 1, the interference area is set by the interference area setting circuit 4 It is a coordinate area that is less than or equal to the value of the coordinate p (x). For example, if the coordinate of the current position of the tool T indicated by the tool position register circuit 3 is t (X), then t (X>≦P(
In the case of X), the tool T is in the interference area and t (X)>
In the case of P (X), it is outside the interference region. The interference area can be calculated as P(X) by considering the shape of the tool, etc.
It can be set arbitrarily within the range of <Origin (X100.O). If a tool exists within the interference area, even if another tool that causes interference with the tool moves toward the interference area, the tool cannot move into the interference area. Therefore, the tool cannot move into the interference area. needs to wait somewhere on the coordinates outside the interference area. The standby position Q (X) is determined by the standby position setting circuit 5 as P (X) <Q (X)≦
It can be set arbitrarily within the range of the origin (X10.O, O).
第3図は本実施例における工具を中心(xOlo)方向
へ移動させた場合のフローチャート図である。鎖国にお
いて、工具Tn(1≦n≦5=nは自然数)の移動命令
が来ると、まず工具位置レジスター回路3に記憶されて
いる工具Toに隣接する工具T n−1およびT n+
1の座標t o−1(X )およびtn+l (X )
と、干渉領域設定回路4に記憶されている干渉領域の最
大値座11P (X)との比較を行う。FIG. 3 is a flowchart when the tool is moved in the center (xOlo) direction in this embodiment. When a command to move the tool Tn (1≦n≦5=n is a natural number) is received during the national isolation, first, the tools Tn-1 and Tn+ adjacent to the tool To stored in the tool position register circuit 3 are moved.
1 coordinates t o−1 (X ) and tn+l (X )
A comparison is made with the maximum value coordinate 11P (X) of the interference region stored in the interference region setting circuit 4.
比較の結果、t n−1(X ) > P (X )ま
たはt n+1(X)>P (X)であれば該工具To
を中心(X 0゜0)に向かって移動させる。一方、t
n−1(X )≦P (X)またはt n+1 (X
)≦P(X)の場合には待機位置設定回路5に記憶さ
れている工具の待機る場合、n+1が6となる場合には
その判断記号はないものとする。すなわち、n=1の場
合にはt n−1(X )≦p(x)が、n=5の場合
にはtn÷1(X)≦P (X)がそれぞれ省略される
ことになる。As a result of the comparison, if t n-1 (X) > P (X) or t n+1 (X) > P (X), the tool To
Move toward the center (X 0°0). On the other hand, t
n-1(X)≦P(X) or tn+1(X
)≦P(X), when the tool stored in the standby position setting circuit 5 is on standby, and when n+1 is 6, there is no judgment symbol. That is, when n=1, tn-1(X)≦p(x) is omitted, and when n=5, tn÷1(X)≦P(X) is omitted.
次に、お互いに隣接する工具T1とT2とを同時に移動
するように作成された加ニブログラム例により本発明の
説明を行う、なお、該プログラムにおいて、Gooは位
置決め指令コードで、現在位置からある値だけ離れた座
標位置へ工具が早退り速度で移動する。GOIは直線補
間指令コードで、工具が現在位置からある座標位置まで
速度指令コードFで指定された速度で移動する。A2は
該指令コードと共に用いる特定の指令コードで付加され
る数値により特定の条件を設定することができるが、こ
の場合は工具T2をGOOXIO1OZ35.0で早送
り移動するものとする。また、待機位置をQ(X)=X
40.0、素材の加工を開始するための工具の待機位置
(以下、アプローチ位置と言う、)をX10.0と仮定
する。Next, the present invention will be explained using an example of a machine program created to move adjacent tools T1 and T2 at the same time. In this program, Goo is a positioning command code and a certain value from the current position. The tool moves at a fast retraction speed to a coordinate position that is far away. GOI is a linear interpolation command code, and the tool moves from the current position to a certain coordinate position at a speed specified by the speed command code F. For A2, specific conditions can be set by a numerical value added with a specific command code used together with the command code, but in this case, the tool T2 is moved in rapid traverse at GOOXIO1OZ35.0. Also, the standby position is Q(X)=X
40.0, and the standby position of the tool (hereinafter referred to as approach position) for starting machining of the material is assumed to be X10.0.
[プログラム例]
(1)TI
(2)GOOXIo、0215.0
(3)GOIZ30.OFo、02
(4)、 001 X 10. OF 0. 03.
A 2前記加ニブログラムに従って、互いに干渉を
起こす関係にある隣接した工具T1およびT2を用いて
素材の加工を行うと、まずシーケンス(1)により工具
T1が選択され、シーケンス(2)により該工具TIが
座標X10.Oのアプローチ位置にアプローチされる0
次にシーケンス(3)により工具T1による加工が行わ
れ、シーケンス(4)により工具T1がアプローチ位置
X10.Oに移動すると同時に工具T2がアプローチ位
置X10.Oに移動するようになっている。したがって
、該加ニブログラム通りに工具T1およびT2が移動を
行えば、これら工具は干渉を起こして工具を破損してし
まうことになる。[Program example] (1) TI (2) GOOXIo, 0215.0 (3) GOIZ30. OFo, 02 (4), 001 X 10. OF0. 03.
A2 When a material is machined using adjacent tools T1 and T2 that interfere with each other according to the cutting program, the tool T1 is first selected in sequence (1), and the tool TI is selected in sequence (2). is the coordinate X10. 0 approached to O's approach position
Next, according to sequence (3), machining is performed using tool T1, and according to sequence (4), tool T1 is moved to approach position X10. At the same time as the tool T2 moves to the approach position X10. It is designed to move to O. Therefore, if the tools T1 and T2 move according to the cannibal program, these tools will interfere and be damaged.
ところが、この場合アプローチ位置X10.0は干渉領
域内にあるため、シーケンス(4)では指令コードA2
による工具T2のアプローチ位置への移動はできず、工
具T2は待機位置X40.Oで待機することになり、工
具T1との干渉を防止することができる。However, in this case, the approach position X10.0 is within the interference area, so in sequence (4), the command code A2
The tool T2 cannot be moved to the approach position due to X40. Since the tool T1 is placed on standby at O, interference with the tool T1 can be prevented.
以上、本発明を一実施例に基づき詳細に説明したが、干
渉する工具は待機位置に待機させておき、干渉条件が解
除されてから該工具の移動を開始しても良いし、また該
工具が待機位置に待機した状態ですべての工具の移動を
停止するなどしても良い、さらに、本実施例においては
独立した5つの工具駆動源に工具T1及至T5が装着さ
れていて、隣接する工具どうしが互いに干渉を起こす場
合を一例として説明したが、本発明は工具駆動源や゛工
具の数などに限定されるものではなく、互いに隣接した
独立して駆動可能な複数の工具駆動源を有し、該工具駆
動源または該工具駆動源に装着された工具された工具が
互いに干渉を起こす場合であればすべてが対象となるも
のである。The present invention has been described above in detail based on one embodiment. However, the interfering tool may be kept in a standby position and the movement of the tool may be started after the interference condition is canceled. It is also possible to stop the movement of all the tools while waiting at the standby position.Furthermore, in this embodiment, the tools T1 to T5 are attached to five independent tool drive sources, and the adjacent tools Although the explanation has been given as an example of a case in which tools interfere with each other, the present invention is not limited to the tool drive source or the number of tools, but can include a plurality of tool drive sources that are adjacent to each other and can be driven independently. However, this applies to all cases where the tool drive source or the tools attached to the tool drive source interfere with each other.
(6)発明の効果
以上、詳述したように本発明によれば、隣接した工具駆
動源に装着された工具どうしが同時に存在できない干渉
領域を設定することにより、オペレータが複雑なプログ
ラムミスをしても工具破損などの危険が生じず、安定性
の高い数値制御自動旋盤における工具干渉防止装置を提
供できるなどの効果がある。(6) Effects of the Invention As detailed above, according to the present invention, by setting an interference area where tools attached to adjacent tool drive sources cannot exist at the same time, an operator can avoid making complicated programming errors. However, there is no risk of damage to the tool, and there are advantages in that it is possible to provide a highly stable tool interference prevention device for numerically controlled automatic lathes.
第1図は本発明の数値制御自動旋盤における工具干渉装
置の構成図、第2図は数値制御自動旋盤における工具の
座標図、第3図は本実施例における工具を中心方向へ移
動した場合のフローチャート図である。Fig. 1 is a configuration diagram of the tool interference device in the numerically controlled automatic lathe of the present invention, Fig. 2 is a coordinate diagram of the tool in the numerically controlled automatic lathe, and Fig. 3 is a diagram of the tool in the present embodiment when the tool is moved toward the center. It is a flowchart figure.
Claims (1)
値制御自動旋盤において、 互いに干渉を起こす隣接した第1の工具駆動源に装着し
た第1の工具と、第2の工具駆動源に装着した第2の工
具とが同時に存在しない干渉領域を設定する干渉領域設
定手段と、 該干渉領域内にある第1の工具が該干渉領域外に移動す
るまで第2の工具が待機するための待機位置を設定する
待機位置設定手段 とを具備したことを特徴とする数値制御自動旋盤におけ
る工具干渉防止装置。[Claims] In a numerically controlled automatic lathe having a plurality of tool drive sources that can be arbitrarily and independently driven, a first tool attached to an adjacent first tool drive source that interferes with each other, and a second tool that are attached to adjacent first tool drive sources that interfere with each other. interference area setting means for setting an interference area in which a second tool attached to a tool drive source does not exist at the same time; 1. A tool interference prevention device for a numerically controlled automatic lathe, comprising a standby position setting means for setting a standby position for waiting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14668487A JPS63312042A (en) | 1987-06-12 | 1987-06-12 | Tool interference preventing apparatus in numerically controlled automatic lathe |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP14668487A JPS63312042A (en) | 1987-06-12 | 1987-06-12 | Tool interference preventing apparatus in numerically controlled automatic lathe |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63312042A true JPS63312042A (en) | 1988-12-20 |
Family
ID=15413247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14668487A Pending JPS63312042A (en) | 1987-06-12 | 1987-06-12 | Tool interference preventing apparatus in numerically controlled automatic lathe |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63312042A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002341914A (en) * | 2001-05-16 | 2002-11-29 | Citizen Watch Co Ltd | Numerically controlled lathe having opposed comblike tool posts, method for machining work by the same and its program |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59166449A (en) * | 1983-03-10 | 1984-09-19 | Fanuc Ltd | Method of controlling machine tool with many cutting tools |
-
1987
- 1987-06-12 JP JP14668487A patent/JPS63312042A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59166449A (en) * | 1983-03-10 | 1984-09-19 | Fanuc Ltd | Method of controlling machine tool with many cutting tools |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002341914A (en) * | 2001-05-16 | 2002-11-29 | Citizen Watch Co Ltd | Numerically controlled lathe having opposed comblike tool posts, method for machining work by the same and its program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4288849A (en) | Machine tool control systems | |
EP0104409B1 (en) | A method of establishing safe zones in a numerically controlled machine | |
EP0068797B1 (en) | Numerical control systems | |
US4604705A (en) | Numerical control machining method and system therefor | |
US4606001A (en) | Customized canned cycles for computer numerical control system | |
EP0105158A2 (en) | Customization window for a computer numerical control system | |
US4513380A (en) | Method of tool recovery in threadcutting apparatus | |
JPH046001B2 (en) | ||
EP0407589B1 (en) | Nc instruction system | |
EP0362398A1 (en) | Numeric control unit for multiple-spindle and multiple-system machine tool | |
JPS624551A (en) | Automatic drawing system of tool configuration | |
JPS63312042A (en) | Tool interference preventing apparatus in numerically controlled automatic lathe | |
JPH08263115A (en) | Interference evading method for nc machine tool | |
JPH0288139A (en) | Exchanging device for tool | |
US5060163A (en) | Programming apparatus for lathes | |
JPH10143213A (en) | Multi-surface working machine and multi-surface working method | |
JP3050991B2 (en) | Tool offset shape data input type numerical control method and device | |
EP0394450A1 (en) | Numerical controller | |
EP0346487A1 (en) | Numerical control apparatus | |
EP0380685A1 (en) | Nc command system | |
JP2843180B2 (en) | Group management control method | |
JP2992163B2 (en) | Numerical control method and device | |
EP0314802A1 (en) | High-efficiency tool selection system | |
JP2856953B2 (en) | Flexible production system | |
JPH0634921Y2 (en) | Numerical control machine tool |