JPH03213238A - Tool change method - Google Patents

Tool change method

Info

Publication number
JPH03213238A
JPH03213238A JP662690A JP662690A JPH03213238A JP H03213238 A JPH03213238 A JP H03213238A JP 662690 A JP662690 A JP 662690A JP 662690 A JP662690 A JP 662690A JP H03213238 A JPH03213238 A JP H03213238A
Authority
JP
Japan
Prior art keywords
tool
magazine
life
tools
stored
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
JP662690A
Other languages
Japanese (ja)
Inventor
Tetsuya Aoki
哲也 青木
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 JP662690A priority Critical patent/JPH03213238A/en
Publication of JPH03213238A publication Critical patent/JPH03213238A/en
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Tool Replacement In Machine Tools (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、複数の工具を着脱可能に保持する工具マガジ
ンから所定の工具を選択し、その選択された工具を工具
交換位置に呼出すことにより工具交換を行う工具交換方
法に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention selects a predetermined tool from a tool magazine that removably holds a plurality of tools, and calls the selected tool to a tool exchange position. The present invention relates to a tool exchange method for exchanging tools.

[従来技術] 従来、自動工具交換装置を供えた工作機械においては、
工具マガジンから所定の工具を選択し、その選択された
工具を工具交換位置に呼出して主軸に装着することによ
り波加工物を加工するように構成されている。この場合
、工具マガジンに保持される工具の中で、特に使用頻度
の高い工具を複数本収納し、各工具の工具寿命を管理す
ることによりその工具寿命に応じて該工具を選択するも
のが知られている。
[Prior art] Conventionally, in machine tools equipped with automatic tool changers,
It is configured to process a corrugated workpiece by selecting a predetermined tool from a tool magazine, calling the selected tool to a tool exchange position, and mounting it on the spindle. In this case, among the tools held in the tool magazine, a plurality of particularly frequently used tools are stored, and the tool life of each tool is managed so that the tool is selected according to the tool life. It is being

例えば、特公昭60−1134号公報に示されるように
、同一形格の工具を複数本ずつ工具マガジンに収納し、
該工具の残り寿命時間及び特定の波加工物に対し予め設
定した加ニブログラムに使用される工具毎の使用予測時
間に応じて、残り寿命時間が使用予測時間より大きく且
つ残り寿命時間が一番小さな工具をその加ニブログラム
における使用工具として指定するものがある。
For example, as shown in Japanese Patent Publication No. 60-1134, a plurality of tools of the same size are stored in a tool magazine,
Depending on the remaining life time of the tool and the predicted usage time for each tool used in the carnivorous program set in advance for a specific wave workpiece, the remaining life time is greater than the predicted usage time and the remaining life time is the smallest. Some specify a tool as the tool to be used in that Canadian program.

[発明が解決しようとする課題] しかしながら、上記のような装置においては、工具マガ
ジン内の適当な位置に点在する同一形格の工具の内、加
ニブログラムに使用可能な工具、すなわち残り寿命時間
が使用予測時間より大きい工具が複数収納されているに
もかかわらず、残り寿命時間が一番小さな工具を指定す
ることにより、工具交換位置により近い位置に収納され
た工具を飛ばして最も遠い工具を呼出す場合があり、工
具交換時間の短縮化の妨げになる等の問題点があった。
[Problems to be Solved by the Invention] However, in the above-mentioned device, among the tools of the same size scattered at appropriate positions in the tool magazine, only the tools that can be used for the cannibal program, that is, the remaining life Even if there are multiple tools stored that have a longer than expected usage time, by specifying the tool with the least remaining life time, the tool stored closer to the tool change position will be skipped and the tool that is furthest away will be selected. There were problems such as this, which hinders the reduction of tool exchange time.

本発明は、上述した問題点を解決するためになされたも
のであり、工具マガジンに収納された工具の寿命を管理
しながら、工具交換時間を可及的に短縮し、被加工物の
加工効率を向上させることを1的としている。
The present invention has been made to solve the above-mentioned problems, and while managing the life of the tools stored in the tool magazine, it shortens the tool exchange time as much as possible, and improves the processing efficiency of the workpiece. The first objective is to improve

[課題を解決するための手段1 この目的を達成するために本発明の工具交換方法におい
ては、工具マガジンに収納された各工具の工具寿命を管
理すると共に、少なくとも1種類の同一工具を前記工具
マガジンの所定の位置に複数本収納し、該工具への工具
交換指令に際して各工具の工具寿命を判断して工具寿命
の残存する工具の中から工具交換位置に最も近い収納位
置に存在する工具を工具交換位置に呼出している。
[Means for Solving the Problems 1] In order to achieve this object, the tool changing method of the present invention manages the tool life of each tool stored in a tool magazine, and replaces at least one type of the same tool with the tool. A plurality of tools are stored in a predetermined position in the magazine, and when a tool exchange command is issued to the tool, the tool life of each tool is determined, and the tool located at the storage position closest to the tool exchange position is selected from among the tools with remaining tool life. Calling to tool change position.

【作用] 上記の構成を有する本発明の工具交換方法によれば、工
具マガジンに収納された同一工具の中から、工具寿命が
残存している加工に使用可能な工具の内、工具交換位置
に最も近い収納位置に存在する工具を呼出すことにより
短時間で工具交換を行うことが可能となる。
[Operation] According to the tool changing method of the present invention having the above configuration, among the same tools stored in the tool magazine, tools that can be used for machining and have remaining tool life are placed in the tool changing position. By calling up the tool located at the closest storage position, tools can be replaced in a short time.

[実施例] 以下、本発明を具体化した一実施例を図面を参照して説
明する。
[Example] Hereinafter, an example embodying the present invention will be described with reference to the drawings.

第2図に実施例としての小型のマシニングセンタを、第
3図(イ)、(ロ)にそのマシニングセンタに取り付け
られる工具マガジンを示す。
FIG. 2 shows a small-sized machining center as an example, and FIGS. 3(a) and 3(b) show a tool magazine attached to the machining center.

マシニングセンタ1は、加工に用いる工具3nowを着
脱可能に保持する主軸へラド5を、ワークテーブル7に
対して近接・離間可能にコラム9に指示し、主軸へラド
5の側部において、複数の工具3を時計および反時計方
向に回転割り出し可能に指示した工具マガジン11を主
軸の軸線りに直交するマガジン軸線Mに回転自在に一体
に組み付けてなる。
The machining center 1 directs the spindle rad 5, which removably holds the tools 3now used for machining, to the column 9 so as to be able to approach and move away from the work table 7. A tool magazine 11, which can be rotated clockwise and counterclockwise as shown in FIG.

マシニングセンタlでは、1具マガジン11に収納され
た複数の工具3を自動交換しつつ、ワークの連続加工が
実行される。加工時は、主軸モータ13を駆動し、主軸
ヘッド5に保持した現工程の工具3nowを回転してワ
ークを加工する。工具交換タイミングになると、上下動
モータ15を駆動して主軸ヘッド5を上方へ退避させ、
さらに主軸モータ13を駆動して主軸オリエンテーショ
ンを実行する。続いて、マガジンモータ17を駆動して
工具マガジン11を回転し、8個の工具ポット19a〜
19hの内から、次工程の工具3nextを収納した工
具ポット19nextを回転割り出しし、揺動モータ2
1を駆動して図示しない揺動機構を作動させ、工具ボッ
ト19nextを下方へ揺動し、工具交換位V1(NP
)にて下向きに工具取出可能とする。さらに、工具交換
モータ23を駆動して交換用アーム25を作動させ、現
工程工具3now及び次工程工具3nextに対して、
同時に把持・抜取・回転・挿入・開放動作を実行して工
具を交換する。これら一連の動作を繰り返してワークの
連続加工が実行される。
In the machining center 1, continuous machining of a workpiece is executed while automatically exchanging a plurality of tools 3 stored in a single tool magazine 11. During machining, the spindle motor 13 is driven to rotate the current process tool 3now held in the spindle head 5 to process the workpiece. When it is time to change the tool, the vertical motor 15 is driven to retract the spindle head 5 upwards.
Furthermore, the spindle motor 13 is driven to execute spindle orientation. Next, the magazine motor 17 is driven to rotate the tool magazine 11, and the eight tool pots 19a to
From within 19h, the tool pot 19next containing the tool 3next for the next process is rotated and indexed, and the swing motor 2 is rotated.
1 to activate a swing mechanism (not shown), swing the tool bot 19next downward, and change the tool change position V1 (NP
) allows the tool to be taken out downwards. Furthermore, the tool exchange motor 23 is driven to operate the exchange arm 25, and for the current process tool 3now and the next process tool 3next,
At the same time, the tool is replaced by gripping, extracting, rotating, inserting, and releasing operations. Continuous machining of the workpiece is performed by repeating these series of operations.

この一連の工具交換動作の完了後、今まで使用されてい
た現工程工具3novを収納した工具ボット19nex
tが揺動機構により上方へ揺動され、再び工具を水平方
向に立ち上らせる。
After completing this series of tool exchange operations, the tool bot 19nex containing the current process tool 3nov that has been used up until now is installed.
t is swung upward by the swiveling mechanism, causing the tool to rise again in the horizontal direction.

第1図に、電子制御装置40を、各モータやセンサ等と
の関係において示す。
FIG. 1 shows the electronic control device 40 in relation to each motor, sensor, etc.

電子制御装置40は、ワーク加工、工具交換、寿命管理
といった各種制御全体を司るマスターCPU41と、ワ
ーク加工を司るスレーブCPU42と、自動工具交換を
司る自動工具交換CPU(ATC部CPU)43との三
つのCPUを中心に構成される。
The electronic control device 40 includes a master CPU 41 that controls overall various controls such as workpiece processing, tool exchange, and life management, a slave CPU 42 that controls workpiece processing, and an automatic tool change CPU (ATC section CPU) 43 that controls automatic tool exchange. It is mainly composed of two CPUs.

マスターCPtJ41には、制御装置自体を動作させる
プログラムや定数等を格納するマスタ一部ROM44と
、制御実行中の変数やフラグ等を一時記憶する第1マス
タ一部RAM45と、ワーク加工Lプログラムや工具マ
ガジン11に収納された各工具に残存している寿命を管
理する寿命管理テーブル等の上方を格納した第2マスタ
一部RAM46とが接続されている。なお、この第2マ
スタ一部RAM46は、電瀝オフ時にもバックアップさ
れている。
The master CPtJ41 includes a master partial ROM 44 that stores programs and constants for operating the control device itself, a first master partial RAM 45 that temporarily stores variables and flags during control execution, and a workpiece machining L program and tools. It is connected to a second master partial RAM 46 that stores the upper part of a life management table for managing the remaining life of each tool stored in the magazine 11. Note that this second master partial RAM 46 is backed up even when the power is turned off.

スレーブCPU42には、ワーク加Tのためのモータ駆
動プログラムや定数等を格納するスレーブ部ROM47
と、ワーク加工制御実行中の変数やフラグ等を一時記憶
するスレーブ部RAM48とが接続されている。
The slave CPU 42 has a slave part ROM 47 that stores a motor drive program and constants for adding the workpiece.
and a slave RAM 48 that temporarily stores variables, flags, etc. during execution of workpiece machining control.

ATC部CPU43には、工具交換のための交換アーム
駆動プログラムや定数等を格納するATC部ROM47
と、工具交換IIgg実行中の変数やフラグ等を一時記
憶するATCffRAM48とが接続されている。
The ATC unit CPU 43 includes an ATC unit ROM 47 that stores an exchange arm drive program and constants for tool exchange.
and an ATCffRAM 48 that temporarily stores variables, flags, etc. during tool exchange IIgg execution.

マスターCPU41とスレーブCPU42との間には、
マスターCPU41からスレーブCPU42への指令或
いはその逆方向の情報等が格納されるMS間共通RAM
51が接続されている。MS間共通RAM51は、マス
ターCPυ41及びスレーブCPυ42の双方から情報
が書き込まれあるいは参照される。同様に、マスターC
PU41とATC部CPU43との間には、MA間共通
RAM52が接続されている。
Between the master CPU 41 and slave CPU 42,
A common RAM between MSs in which commands from the master CPU 41 to the slave CPU 42 and information in the opposite direction are stored.
51 is connected. Information is written or referenced in the inter-MS common RAM 51 from both the master CPυ41 and slave CPυ42. Similarly, master C
An inter-MA common RAM 52 is connected between the PU 41 and the ATC section CPU 43.

また、マスターCPU41には、加ニブログラムあるい
は工具の寿命を管理する寿命管理テーブル等の各種情報
を人力するためのキーボード53と、入力された加ニブ
ログラムや工具の寿命に関する情報等を表示して参照す
るためのCRT54とが接続されている。また、マスタ
ーCPU41は、上下動モータ15の回転に伴う、主軸
ヘッド5の上下方向アブソリュート位置を検出する上下
位置センサ55と接続されており、この検出信号を受は
取る。
In addition, the master CPU 41 has a keyboard 53 for manually inputting various information such as a life management table for managing the lifespan of a crab program or a tool, and a keyboard 53 for displaying and referencing input information regarding the life of a crab program or tool. A CRT 54 is connected for the purpose. The master CPU 41 is also connected to a vertical position sensor 55 that detects the vertical absolute position of the spindle head 5 as the vertical motor 15 rotates, and receives and receives this detection signal.

また、スレーブCPU42は、ワークテーブル7をX軸
方向に移動させるX軸モータTab同じくY軸方向へ移
動させるY軸モータ7bと接続されており、これらに制
御信号を送出してワークWの波加工位置を変更する。さ
らに、スレーブCPU42は、」二下動モータ15及び
主軸モータ13と接続されており、これに制御信号を送
出し、ワークWに対して所定の工具による加]二を実行
する。
The slave CPU 42 is also connected to an X-axis motor Tab that moves the work table 7 in the X-axis direction and a Y-axis motor 7b that also moves the work table 7 in the Y-axis direction, and sends control signals to these to perform wave processing on the workpiece W. Change position. Further, the slave CPU 42 is connected to the second lower movement motor 15 and the main shaft motor 13, and sends control signals to these to perform machining on the workpiece W using a predetermined tool.

一方、ATC部CPU43は、マガジンモータ17及び
揺動モータ21と接続されており、マガジンモータ17
に制御信号を送出して工具マガジン11を回転させて次
工程の工具3He)ctを割出し、揺動モータ21へ制
御信号を送出して次工程工具ポット19nextを工具
交換位置NPから揺動して次工程工具3nextを取り
出す準備をする。また、ATC部CPU43は、工具交
換モータ23と接続されており、これに制御信号を送出
して工具交換を実行する。
On the other hand, the ATC unit CPU 43 is connected to the magazine motor 17 and the swing motor 21, and the magazine motor 17
A control signal is sent to rotate the tool magazine 11 to index the next process tool 3He)ct, and a control signal is sent to the swing motor 21 to swing the next process tool pot 19next from the tool exchange position NP. Prepare to take out the next process tool 3next. Further, the ATC unit CPU 43 is connected to the tool exchange motor 23, and sends a control signal to this to execute tool exchange.

次にキーボード53からの入力される工具の寿命等に関
する情報を格納した工具情報テーブルTBを第4図に示
す。
Next, FIG. 4 shows a tool information table TB that stores information related to tool life, etc. inputted from the keyboard 53.

工具情報テーブルTBは、第2マスタ一部RAM76内
に格納されており、三つのエリアARI〜AR3からな
る。
The tool information table TB is stored in the second master part RAM 76 and consists of three areas ARI to AR3.

第1番目のエリアARIは指定工具エリアであり、加ニ
ブログラム上で指定された指定工具番号Tprogが記
憶されている。
The first area ARI is a designated tool area, and stores the designated tool number Tprog designated on the Kani program.

第2番目のエリアAR2は、ポット番号Pnと工具番号
Tnとの対応を表し、工具マガジン11の各工具ポット
19a〜19hのいずれに工具番号何番の工具が収納さ
れているかを示す情報を格納している。以下、第2番目
のエリアAR2をマガジン工具設定エリアAR2と呼ぶ
。マガジン工具設定エリアAR2の一番右側の欄には主
工具情報Qmが与えられており、各工具に対して主工具
として指定された工具があればその工具番号が記されて
いる。例えば、ポット番号7番の工具ポットに収納され
た工具番号60番の工具は、工具番号2番を主工具とす
る予備工具であることが分かる。なお、主工具の指定の
ないものは、それ自身が主工具であることを表している
The second area AR2 represents the correspondence between the pot number Pn and the tool number Tn, and stores information indicating which of the tool pots 19a to 19h of the tool magazine 11 stores the tool and the tool number. are doing. Hereinafter, the second area AR2 will be referred to as a magazine tool setting area AR2. Main tool information Qm is given in the rightmost column of the magazine tool setting area AR2, and if there is a tool designated as the main tool for each tool, the tool number is written therein. For example, it can be seen that the tool with tool number 60 stored in the tool pot with pot number 7 is a spare tool whose main tool is tool number 2. Note that if the main tool is not specified, it indicates that the main tool itself is the main tool.

また、この例では、ポット番号1番ないし4番及び6番
の工具ポットに主工具が収納され、5番及び7番の工具
ポットに予備工具が収納されている。9番、10番の工
具ポットは本実施例では存在しないが、エリアとしてと
っである。従って、例えば10番には主軸に保持した工
具の番号Tnを表示する構成とすることも可能である。
Further, in this example, the main tools are stored in the tool pots numbered 1 to 4 and 6, and the spare tools are stored in the tool pots numbered 5 and 7. Although tool pots No. 9 and No. 10 do not exist in this embodiment, they are special areas. Therefore, for example, the number 10 may be configured to display the number Tn of the tool held on the spindle.

マガジン工具設定エリアAR2の情報は、工具交換がな
される毎に、マスターCPU41により書き代えられる
The information in the magazine tool setting area AR2 is rewritten by the master CPU 41 every time a tool is replaced.

第3番口のエリアAR3は、工具番号何番の工具に何分
間の寿命L「が残存しているかを表す工具寿命管理エリ
アである。工具寿命管理エリアAR3は、60本の工具
の残存寿命L「を管理可能とされており、加工に使用さ
れた各工具に対して、マスターCPU41が、実際の使
用時間を残17寿命L「から減じることにより逐次書き
代えている。
The area AR3 at the third opening is a tool life management area that indicates how many minutes of life L'' remain for the tool with the tool number. L'' can be managed, and the master CPU 41 sequentially rewrites each tool used for machining by subtracting the actual usage time from the remaining 17 lifespan L''.

工具番号1番〜60番の各工具に対する元々の寿命は、
予め、キーボード53から人力されている。なお、例え
ば、58番、59番の工具については、現在は工具マガ
ジン11に収納されていないが、残存寿命L「の情報と
してはバックアップされている。58番59番の工具が
工具マガジン11にセットされると、後衛の寿命管理処
理において参照されることになる。
The original lifespan of each tool with tool numbers 1 to 60 is
It is manually input from the keyboard 53 in advance. For example, tools No. 58 and No. 59 are not currently stored in the tool magazine 11, but the remaining life L'' information is backed up. When set, it will be referenced in the lifespan management process of the rear guard.

次に、マスターCPU41の実行する工具選択処理を第
5図に示すフローチャートに基いて説明する。
Next, the tool selection process executed by the master CPU 41 will be explained based on the flowchart shown in FIG.

工具選択処理においては、加ニブログラムを参照して指
定工具番号Tprogを読み込む(Sl)続いて、この
指定工具番号Tprogに対してマガジン工具エリアA
R2の主工具情報Qmを参照しくS2)、主工具情報Q
mが発見できない場合は、該指定工具番号Tprogと
同一の工具番号Tnの工具の残存寿命Lrを、工具寿命
管理エリアAR3で参照する(S3)。
In the tool selection process, the specified tool number Tprog is read with reference to the machine program (Sl), and then the magazine tool area A is read for this specified tool number Tprog.
Please refer to main tool information Qm of R2), main tool information Q
If m cannot be found, the remaining life Lr of the tool having the same tool number Tn as the specified tool number Tprog is referred to in the tool life management area AR3 (S3).

つぎに、工具寿命L「がゼロより大きいか否かを判断し
くS4)、ゼロより大きい場合は、前記指定工具番号T
p rogに対応する工具番号Tnの工具が収納されて
いるポット番号Pnを、マガジン工具設定エリアAR2
で参照し、このポット番号Pnを割出すべく、ATC部
CPU43へ指令を送出する(S9)。
Next, it is determined whether or not the tool life L" is greater than zero (S4), and if it is greater than zero, the designated tool number T
The pot number Pn in which the tool with the tool number Tn corresponding to prog is stored is stored in the magazine tool setting area AR2.
, and sends a command to the ATC unit CPU 43 to determine this pot number Pn (S9).

一方、残存寿命Lrがゼロ以下の場合は、CRT84に
エラー表示を出力して処理を終了する(S8)。
On the other hand, if the remaining life Lr is less than zero, an error display is output to the CRT 84 and the process ends (S8).

また、前記S2において主工具情報Qmを参照し、主工
具情報Qmが存在する場合には、該工具情報Qmの指定
に従って前記指定工具番号Tprogと工具番号Tn及
び該主工具の予備工具に対応する工具番号Tnの残存寿
命Lrを、工具寿命管理エリアAR3で次々に参照する
(S5)。
Further, in S2, the main tool information Qm is referred to, and if the main tool information Qm exists, the specified tool number Tprog, the tool number Tn, and the spare tool of the main tool are matched according to the designation of the tool information Qm. The remaining life Lr of the tool number Tn is referred to one after another in the tool life management area AR3 (S5).

次に、各工具番号Tnの中で工具寿命L「がゼロより大
きい工具が存在するか否かを判断しくS6)、ゼロより
大きい工具が存在する場合は、そのゼロより大きい各工
具番号Tnの工具が収納されている全てのポット番号P
nを、マガジン工具設定エリアAR2で参照し、工具交
換位置NPに最も誓い割出し位置に収納されたポット番
号Pnを判断した後(S7)、該ポット番号Pnを割出
すべく、ATC部CPU43へ指令を送出する(S9)
Next, it is determined whether there is a tool whose tool life L is greater than zero among each tool number Tn (S6), and if there is a tool whose tool life L is greater than zero, then the All pot numbers P where tools are stored
n in the magazine tool setting area AR2 and determines the pot number Pn that is stored in the index position most at the tool exchange position NP (S7), and then goes to the ATC unit CPU 43 to index the pot number Pn. Send command (S9)
.

一方、工具寿命L「がゼロより多きい工具が存在しない
場合は、同一工具の寿命がすべて消滅したものとしてC
RT84にエラー表示を出力して処理を終了する(S8
)。
On the other hand, if there is no tool whose tool life L is greater than zero, it is assumed that the life of the same tool has disappeared and C
Outputs an error display to RT84 and ends the process (S8
).

次に、この間の処理を第1図に示す工具マガジンにおけ
るポット番号位置を参照して説明する。
Next, the processing during this time will be explained with reference to the pot number positions in the tool magazine shown in FIG.

まず、所定の加工が終了してポット番号8番に工具番号
24番の工具が収納された状態で、指定工具番号2番が
指示されると(Sl)、マガジン工具設定エリアAR2
が参照されて工具番号2番の主工具に対する予備工具は
、60番であ、ることか分かる。更に、工具番号60番
の主工具に対するる予備工具は、58番であることが分
かる(S2)。ここで、上記各工具番号2番、60番及
び58番の工具の残存寿命L「が工具寿命管理エリアA
R3で参照され(S5)、各工具の残存寿命L「が全て
ゼロ以下でないことが分かる(S6)。
First, when the designated tool number 2 is instructed (Sl) with the tool number 24 stored in the pot number 8 after the specified machining is completed, the magazine tool setting area AR2
It can be seen that the spare tool for the main tool with tool number 2 is number 60. Furthermore, it can be seen that the spare tool for the main tool with tool number 60 is number 58 (S2). Here, the remaining life L of the tools No. 2, No. 60, and No. 58 above is the tool life management area A.
R3 is referenced (S5), and it can be seen that the remaining life L'' of each tool is not all less than zero (S6).

次に、各工具番号2番、60番及び58番が収納された
各ポット番号Pnを、マガジン工具設定エリアARで夫
々参照し、工具交換位11NPに最も近いポット番号が
7番であることが分かる(S7)従って、この場合指定
工具番号2番の指示に対しては、工具マガジン11が1
ステツプだけ時計方向に回動されることにより、ポット
番号7番に収納された工具番号60番の工具が工具交換
位置に呼出されるようにポット番号を指示することにな
る(S9)。
Next, refer to each pot number Pn in which tool numbers 2, 60, and 58 are stored in the magazine tool setting area AR, and find that the pot number closest to tool change point 11NP is number 7. I understand (S7) Therefore, in this case, for the instruction of designated tool number 2, the tool magazine 11 is
By rotating the tool clockwise by one step, the pot number is designated so that the tool with tool number 60 stored in pot number 7 is called to the tool exchange position (S9).

ここで各工具の使用が繰り返されて工具番号2番、60
番及び58番の中で工具寿命L「がゼロ以下のものが存
在すれば、該工具を除いた工具寿命L「がゼロより大き
い工具のみで87からの処理を実行することになる。
Here, the use of each tool is repeated and tool numbers 2 and 60 are used.
If there is a tool among Nos. and No. 58 whose tool life L" is less than or equal to zero, the processing from 87 will be executed only with tools whose tool life L" is greater than zero, excluding the tool.

この工具選択処理が終了すると、マスターCPU41が
、ATC部CPU43へ、次工程の工具の割り出しを指
令する。この指令に基づいて、ATC部CPU43がマ
ガジンモータ17、揺動モータ21及び工具交換モータ
23を駆動して工具交換を実行する。
When this tool selection process is completed, the master CPU 41 instructs the ATC section CPU 43 to index the tool for the next process. Based on this command, the ATC unit CPU 43 drives the magazine motor 17, the swing motor 21, and the tool exchange motor 23 to execute tool exchange.

マスターCPU41は、この工具交換の結果工具マガジ
ン11に戻された現工程工具3nowの工具番号Tnを
、次工程工具3nextを収納していた工具ポット19
nextのボ・ノド番号Pnに対応するように、マガジ
ン工具設定エリアAR2を書き換える。
The master CPU 41 transfers the tool number Tn of the current process tool 3now returned to the tool magazine 11 as a result of this tool exchange to the tool pot 19 that had stored the next process tool 3next.
The magazine tool setting area AR2 is rewritten to correspond to the next board number Pn.

同時にマスターCPU41は、先に実行されたワーク加
工中にスレーブCPU42で積算しておいた主軸モータ
13の駆動時間tuseを残存寿命Lrから減算してエ
バ寿命管理エリアAR3の該当する箇所を書き換える。
At the same time, the master CPU 41 subtracts the driving time tuse of the spindle motor 13 accumulated by the slave CPU 42 during the previously executed workpiece machining from the remaining life Lr, and rewrites the corresponding part of the evaluation life management area AR3.

以上説明したように、本実施例によれば、工具マガジン
に収納された工具の残存寿命を管理すると共に、同一の
工具が複数本収納されている場合に、工具交換位置に最
も近い収納位置に存在する工具を呼び出すことができる
ので、次に使用する工具が工具交換位置に極めて近い位
置に収納されているのにもかかわらず、更に離れた位置
に収納されている工具を呼出し工具交換に無駄な時間を
要することがなくなる。
As explained above, according to this embodiment, the remaining life of the tools stored in the tool magazine is managed, and when multiple identical tools are stored, they are stored in the storage position closest to the tool exchange position. Since the existing tool can be called up, even if the next tool to be used is stored very close to the tool change position, a tool stored further away is called up and wasted in changing the tool. This eliminates the need for a lot of time.

この結果、使用頻度の高い工具をその頻瓜に応じて適当
な数だけ登録するだけで、長時間の無人運転を非常に効
率よく実行することができ、生産性を向上することがで
きる。
As a result, simply by registering an appropriate number of frequently used tools according to their frequency, long-term unmanned operation can be carried out very efficiently and productivity can be improved.

尚、本実施例においては、残存寿命の管理において使用
時間を減算する手法を採用したが、使用時間を積算して
限界使用時間の情報と比較して残存寿命を判断したり、
使用回数に応じて残存寿命を判断するようにしてもよい
ことは勿論である。
In addition, in this embodiment, a method of subtracting the usage time was adopted to manage the remaining lifespan, but the remaining lifespan may be determined by adding up the usage time and comparing it with information on the limit usage time.
Of course, the remaining life may be determined according to the number of times of use.

また、自動工具交換装置として交換用アームを使用して
工具マガジンに対してランダムな収納位置に工具を戻す
構成のものを採用したが、工具を常に一定の収納位置に
戻すタレット形式の自動工具交換装置においても、本発
明を適用できることは言うまでもない。この場合、工具
を工具マガジンに戻した際に、ポット番号に対応する工
具番号を書き換える必要はなく、同一の工具を工具マガ
ジンの工具収納位置に略均等な位置に配置しておくこと
により、工具マガジンをいずれの位置からも常に最短時
間へ該工具に交換可能とすることもできる。
In addition, although we adopted an automatic tool changer that uses an exchange arm to return tools to random storage positions in the tool magazine, we also adopted a turret-style automatic tool changer that always returns tools to a fixed storage position. It goes without saying that the present invention can also be applied to devices. In this case, when the tool is returned to the tool magazine, there is no need to rewrite the tool number corresponding to the pot number, and by placing the same tool at approximately equal positions in the tool storage position of the tool magazine, the tool It is also possible to always replace the magazine with the tool from any position in the shortest possible time.

[発明の効果] 以−1−詳述したことから明らかなように本発明によれ
ば、工具マガジンに収納された各工具の工具寿命を管理
すると共に、工具マガジンに収納された同一工具の中か
ら工具交換位置に最も近い収納位置に存在する工具を呼
出すようにしたので、工具寿命に応じた連続運転が可能
となると共に、工具交換時間を可及的に短縮し、生産効
率を向上させることができる等の効果を有する。
[Effects of the Invention] As is clear from the detailed description below, according to the present invention, the tool life of each tool stored in a tool magazine is managed, and the tool life of each tool stored in a tool magazine is managed. Since the tool located at the storage position closest to the tool exchange position is called from the machine, continuous operation is possible according to the tool life, and the tool exchange time is shortened as much as possible, improving production efficiency. It has effects such as being able to.

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

第1図から第5図までは本発明を具体化した実施例を示
すもので、第1図は制御装置と各モータ。 センサ等の関係を示すブロック図、第2図はマシニング
センタを示す斜視図、第3図(イ)2 (ロ)はそのマ
シニングセンタに増付けられる工具マガジンの正面図及
び側面図、第4図は工具の寿命等に関する情報を格納し
た工具情報テーブルを示す説明図、第5図は工具選択処
理のフローチャートである。 図中、3は工具、11は工具マガジン、40は電子制御
装置、NPは工具交換位置である。
1 to 5 show embodiments embodying the present invention, and FIG. 1 shows a control device and each motor. A block diagram showing the relationship between sensors, etc., Figure 2 is a perspective view showing the machining center, Figures 3 (a) and 2 (b) are front and side views of a tool magazine added to the machining center, and Figure 4 is a tool FIG. 5 is a flowchart of the tool selection process. In the figure, 3 is a tool, 11 is a tool magazine, 40 is an electronic control unit, and NP is a tool exchange position.

Claims (1)

【特許請求の範囲】 1、複数の工具(3)を着脱可能に保持する工具マガジ
ン(11)から所定の工具(3)を選択し、その選択さ
れた工具(3)を工具交換位置(NP)に呼出すことに
より工具交換を行なう工具交換方法において、 前記工具マガジン(11)に収納された各工具(3)の
工具寿命を管理すると共に、少なくとも1種類の同一工
具を前記工具マガジン(11)の所定の位置に複数本収
納し、該工具への工具交換指令に際して各工具の工具寿
命を判断して工具寿命の残存する工具の中から工具交換
位置(NP)に最も近い収納位置に存在する工具を工具
交換位置(NP)に呼出すことにより工具交換を行なう
ことを特徴とする工具交換方法。
[Claims] 1. Select a predetermined tool (3) from a tool magazine (11) that removably holds a plurality of tools (3), and move the selected tool (3) to the tool exchange position (NP). ), the tool life of each tool (3) stored in the tool magazine (11) is managed, and at least one type of the same tool is transferred to the tool magazine (11). A plurality of tools are stored in a predetermined position, and when a tool change command is issued to the tool, the tool life of each tool is determined, and the tool is located at the storage position closest to the tool change position (NP) from among the tools with remaining tool life. A tool changing method characterized in that the tool is changed by calling the tool to a tool changing position (NP).
JP662690A 1990-01-16 1990-01-16 Tool change method Pending JPH03213238A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP662690A JPH03213238A (en) 1990-01-16 1990-01-16 Tool change method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP662690A JPH03213238A (en) 1990-01-16 1990-01-16 Tool change method

Publications (1)

Publication Number Publication Date
JPH03213238A true JPH03213238A (en) 1991-09-18

Family

ID=11643574

Family Applications (1)

Application Number Title Priority Date Filing Date
JP662690A Pending JPH03213238A (en) 1990-01-16 1990-01-16 Tool change method

Country Status (1)

Country Link
JP (1) JPH03213238A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016049575A (en) * 2014-08-28 2016-04-11 ブラザー工業株式会社 Machine Tools

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016049575A (en) * 2014-08-28 2016-04-11 ブラザー工業株式会社 Machine Tools

Similar Documents

Publication Publication Date Title
US5378218A (en) NC-machining controller
JPS58143934A (en) Numerical controlled machine tool with tool replacing device
JP6569825B1 (en) Numerical controller
JP5802377B2 (en) Tool changer for machine tools
JPS6244281B2 (en)
US4245316A (en) System for providing time control data in a numerical control system
JPS60167738A (en) Tool indication system of automatic tool changing device
JPH01146642A (en) Stop control device for cutting tool
JPH071272A (en) Tool magazine indexing device
JPH07314290A (en) Life management system for multi-blade tools
JPH03213238A (en) Tool change method
JP2675593B2 (en) Tool changer
JP3537922B2 (en) Method and apparatus for rearranging tools in machine tools
JP2829212B2 (en) Automatic tool change control method and device
JP4341118B2 (en) Tool changing device and tool changing method
JPS63311408A (en) Numerical controller
KR102504724B1 (en) Turning center
JPH05269635A (en) Numerical controller with tool rearranging function
JPH10100033A (en) Method for selecting tool, and machine tool using it
JPH0347976B2 (en)
JPH04304943A (en) Read-write device for tool information in tool magazine
JPH0435298B2 (en)
JPS58211842A (en) Numerically controlled machine tool with tool exchange device
JPH04105838A (en) Automatic tool exchange method and device between tool magazines
JPH07110461B2 (en) Tool storage method of tool magazine and its tool magazine filing device