JPH0741523B2 - Tool management method for machining system - Google Patents
Tool management method for machining systemInfo
- Publication number
- JPH0741523B2 JPH0741523B2 JP2198995A JP19899590A JPH0741523B2 JP H0741523 B2 JPH0741523 B2 JP H0741523B2 JP 2198995 A JP2198995 A JP 2198995A JP 19899590 A JP19899590 A JP 19899590A JP H0741523 B2 JPH0741523 B2 JP H0741523B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- tools
- magazine
- machining
- pot
- 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 - Fee Related
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Automatic Tool Replacement In Machine Tools (AREA)
- Multi-Process Working Machines And Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、少なくとも1台の工具マガジン付NC工作機械
と工具を保管する工具室とを有する加工システムにおけ
る工具管理方法に関する。TECHNICAL FIELD The present invention relates to a tool management method in a machining system having at least one NC machine tool with a tool magazine and a tool room for storing tools.
NC工作機械において連続加工乃至は無人加工を行う場
合、先行して次加工工程の加工スケジュールについての
工具をチェックし、必要な工具を事前に準備しておくこ
とが不可欠である。When performing continuous machining or unmanned machining on an NC machine tool, it is essential to check the tools for the machining schedule of the next machining process in advance and prepare the necessary tools in advance.
具体的には、先ず現在の工具マガジンに収容される工具
(加工すべく工具マガジンから取り出され主軸に存在す
る工具があればそれを含む)でその一連の加工を行い得
るのか否か、換言すれば、その加工スケジュールを構成
する多数のNCプログラムの実行時に使用されるべき工具
の工具条件を満足する工具が工具マガジン上に総てある
のか否かを判断する必要がある。そして、そこに無いの
であれば、工具室からあるいは別の場所から工具マガジ
ン上に移し替える(補充する)必要がある。もっとも、
そのように工具補充をすべきときに工具マガジンの工具
収容可能量を越えてしまうような場合は、結局その加工
スケジュールを全部連続しては実行できないことにな
る。Specifically, first, whether or not a series of machining can be performed with the tools accommodated in the current tool magazine (including the tools taken out from the tool magazine for machining and existing on the spindle, if any), in other words, For example, it is necessary to judge whether or not there are all the tools on the tool magazine that satisfy the tool conditions of the tools to be used during execution of a large number of NC programs constituting the machining schedule. If it is not there, it is necessary to transfer (replenish) it from the tool room or another place onto the tool magazine. However,
When the tool storage capacity of the tool magazine is exceeded when the tools should be replenished, the machining schedule cannot be continuously executed.
以上のような判断処理は、通常作業者によって時間をか
けて注意深く行われる。The above determination process is usually performed carefully by a worker over time.
しかるに、多数のNCプログラムについてその総ての使用
されるべき工具の工具条件等を基にして工具を逐一選択
等していく上記処理は、実際上、骨の折れる極めて厄介
な作業であり、このため、人手に頼ることなく機械的に
容易・迅速に処理し得る抜本的な解決策が希求されてい
る。However, the above process of selecting tools one by one on the basis of the tool conditions etc. of all the tools to be used for a large number of NC programs is actually a very troublesome work, and this Therefore, a drastic solution that can be mechanically and quickly processed without relying on human labor is desired.
そこで本発明は、工具マガジンから工具を降ろす優先順
位を考慮した作業効率の良い工具差替えが行えるととも
に、工具マガジンの工具差し替えに必要な作業内容を順
番に並べて出力し、作業者の作業能率を向上させる加工
システムの工具管理方法を提供することをその課題とす
る 〔課題を解決するための手段〕 上記課題を解決するために本発明は、少なくとも1台の
工具マガジン付NC工作機械と工具を保管する工具室とを
有する加工システムで、ある1台のNC工作機械に割り当
てられた加工スケジュールの加工を実行するのに必要な
工具を準備するための工具管理方法において、前記加工
システムで使用する全工具に工具マガジンの工具差し替
えのため工具マガジンから工具を降ろす優先順位を予め
付け、前記必要工具のリストが予め与えられ、前記各必
要工具をイ当該NC工作機械の工具マガジンに現在ある
か、ロなければ前記工具室にあるか、ハ更になければ新
規に導入すべきか、の3種類に類別し、前記必要工具と
当該NC工作機械の工具マガジンに現在ある工具とを比較
して不要となる工具を選別し、前記選別した不要となる
工具の前記優先順位の高いものから順にその収納ポット
番号とともに工具差替え作業内容および工具番号を示し
た工具差替え手順票を作成し、前記作成した工具差替え
手順票を前記ロ及びハに類別された工具リストとともに
表示装置に出力することを構成上の特徴とする。Therefore, the present invention can perform tool replacement with good work efficiency in consideration of the priority of dropping the tool from the tool magazine, and output work contents necessary for tool replacement of the tool magazine in order to improve the work efficiency of the worker. It is an object of the present invention to provide a tool management method for a machining system that enables the following: [Means for Solving the Problems] In order to solve the above problems, the present invention stores at least one NC machine tool with a tool magazine and tools. A tool management method for preparing a tool required to execute machining according to a machining schedule assigned to a certain NC machine tool in a machining system having a tool room To prioritize the removal of tools from the tool magazine in order to replace the tools in the tool magazine, the list of required tools is given in advance. The required tools are categorized into three types, i.e., whether they are currently in the tool magazine of the NC machine tool, if they are not in the tool room, or if they are not further installed, they should be newly introduced. And the tools that are currently in the tool magazine of the NC machine tool are compared to select unnecessary tools, and the contents of the tool replacement work together with the storage pot number in descending order of priority of the selected unnecessary tools. And a tool replacement procedure slip indicating the tool number, and the created tool replacement procedure slip is output to a display device together with the tool list classified into the above-mentioned B and C.
工具マガジンから工具を降ろす優先順位を予め各工具毎
につけてあるので、その優先順位の高い工具から降ろし
て行き、優先順位の低い、つまり次々工程で使用する可
能性の高い工具は極力降ろされない様にできる。また工
具差し替えの作業を順番に並べて工具差替え手順票を作
成して出力するようにしたので、作業者が手順票をみな
がら機械的に工具差替え作業を容易に行うことができ
る。更に、工具差替え手順票は、工具マガジンに導入す
べき工具が工具室にあるのか、新規に導入するのかの類
別も表示され、これまた作業を容易、迅速に行える。Since priorities are assigned to each tool beforehand from the tool magazine, tools with higher priorities are lowered first, and tools with lower priorities, that is, tools that are likely to be used in subsequent processes, are not lowered as much as possible. You can Further, since the tool replacement work is arranged in order and the tool replacement procedure form is created and output, the worker can easily perform the tool replacement work mechanically while viewing the procedure form. Further, the tool replacement procedure form also displays the type of tool to be introduced in the tool magazine, whether it is in the tool room or newly introduced, and the work can be performed easily and quickly.
以下、本発明の一実施例を図面を参照して説明する。 An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明に係る加工システムの工具管理方法を実
現するための工具管理装置1の基本原理を示すブロック
図である。FIG. 1 is a block diagram showing the basic principle of a tool management device 1 for realizing a tool management method for a machining system according to the present invention.
工具管理装置1は、登録記憶手段3、工具存在判定手段
5、登録記憶刷新手段7、加工可能性判定手段9、及び
情報出力手段11を有する。The tool management device 1 includes a registration storage unit 3, a tool presence determination unit 5, a registration storage renewal unit 7, a workability determination unit 9, and an information output unit 11.
登録記憶手段3は、NC工作機械13の工具マガジン15のポ
ットに収容される工具をその工具条件と共に仮想マガジ
ンに展開して登録、記憶する。工具条件としては、全工
具に付けた通しの個別番号(ITN)で表示される工具
の、径・刃数・材質等を表わす機能工具番号(FTN)及
び消費時間(Exh Time)である。なお、工具室17にある
工具についても同様に登録・記憶される。その他破損し
た等の工具ステータス情報も適宜登録・記憶しても良
い。The registration storage means 3 develops and stores, in the virtual magazine, the tools accommodated in the pot of the tool magazine 15 of the NC machine tool 13 along with the tool conditions. The tool condition is a functional tool number (FTN) and a consumption time (Exh Time) indicating the diameter, the number of blades, the material, etc. of the tool displayed by the serial individual number (ITN) attached to all the tools. The tools in the tool room 17 are similarly registered and stored. In addition, tool status information such as damage may be appropriately registered and stored.
工具存在判定手段5は、先ず対象とする加工スケジュー
ルを構成する複数のNCプログラムの実行時に使用される
べき工具の工具条件を1本分ずつ抽出する。具体的に
は、FTN及び使用(加工)時間(Ctime)である。そし
て、その工具条件を満足する工具が仮想マガジン又は工
具室にあるかあるいはいずれにもないかを判定する。The tool presence determination means 5 first extracts, one by one, the tool conditions of a tool to be used when executing a plurality of NC programs constituting the target machining schedule. Specifically, it is FTN and use (processing) time (Ctime). Then, it is determined whether or not there is a tool satisfying the tool condition in the virtual magazine, the tool room, or neither.
登録記憶刷新手段7は、工具存在判定手段5の結果に応
じ、加工に必要な、仮想マガジンにある工具、工具室に
ある工具、及びいずれにもない工具について、それぞれ
が識別できる形式でそれらを仮想マガジン上に新たに登
録・記憶せしめるようにする。The registered memory renewal means 7 determines, in accordance with the result of the tool presence determination means 5, a tool in a virtual magazine, a tool in a tool room, and a tool which is not in any one, which are necessary for machining, in a format capable of identifying each. Make it possible to newly register and store it on the virtual magazine.
加工可能性判定手段9は、刷新された仮想マガジン上の
加工に必要な工具の数量が実際の工具マガジンのポット
数を越えるか否かを判定し、それが越える場合に、加工
不能であるという内容の情報を出力する。Machinability determination means 9 determines whether or not the number of tools required for machining on the renewed virtual magazine exceeds the actual number of pots in the tool magazine, and if the number exceeds the actual pot number, it means that machining is impossible. Outputs content information.
情報出力手段11は、加工可能性判定手段9による加工可
能の判定に基づき、仮想マガジンにある工具に関しては
残留せしめるべき旨、工具室にある工具に関してはその
工具を開きポットにあるいは加工に不要な工具のポット
に差し替えるべき旨、いずれにも無い工具に関しては新
規登録すべき旨、の各情報を出力する。The information output means 11 indicates that the tool in the virtual magazine should remain based on the determination of the workability by the workability determination means 9, and that the tool in the tool chamber is not necessary for opening the tool in the pot or for processing. Information indicating that the tool should be replaced with a pot, and that any tool that is not present should be newly registered is output.
以上、本工具管理装置1を概説したが、これは本明細書
で説明を省略した複数台のNC工作機械を制御し得る統轄
コンピュータで基本的に構成できる。そして、FTNのデ
ータ等は例えば工具プリセッタによって入力し、工具室
の状況はこれと統轄コンピュータとを電気的に結ぶかあ
るいは端末装置でこれを入力し、それらの各種のデータ
類はその補助記憶装置に格納するようにすればよい。な
お、各工具の消費時間は、NC工作機械が具有する時間計
を利用して計測すればよい。また、工具マガジンは固定
番地式のものが好ましいが、工具の変更されたロケーシ
ョンが統轄コンピュータに逐一入力され得るような通信
手段が別途設けられる構成であれば、固定番地式の工具
マガジンに限られない。The tool management device 1 has been outlined above, but it can be basically configured by a centralized computer capable of controlling a plurality of NC machine tools, the description of which is omitted in this specification. Then, FTN data and the like are input by, for example, a tool presetter, and the status of the tool room is electrically connected to this or a supervising computer or is input by a terminal device, and these various data are stored in the auxiliary storage device. It should be stored in. In addition, the consumption time of each tool may be measured by using a time meter included in the NC machine tool. Further, the tool magazine is preferably a fixed-address type, but it is not limited to the fixed-address type tool magazine as long as the communication means is separately provided so that the changed location of the tool can be input to the controlling computer one by one. Absent.
以上説明した本実施例の工具管理装置の作用・効果につ
いて第2図のフローチャートを参照して以下説明する。The operation and effect of the tool management apparatus of this embodiment described above will be described below with reference to the flowchart of FIG.
先ず、ステップ101において現在の工具マガジン(以
下、Cmag)のデータを仮想マガジン(以下、Vmag)上に
展開する。すなわち、Cmagの各ポットに収容されている
総ての工具(加工すべくポットから取り出され主軸に存
在する工具があれば、それを含む)のITN(個別工具番
号)、FTN(機能工具番号)、及びExh Time(消費時
間)をVmag上に代入し、これらの工具は一応使用されな
い工具であると仮定してそれを示すフラグ(Lock Fla
g)を総てリセット(OFF)する。また、このとき工具が
収容されていない空きポットを明確にするためにそのポ
ット番号(Pot No)を上記Vmagと異なる仮想マガジン
(以下、Vmag2)上に展開しておく。First, in step 101, the data of the current tool magazine (hereinafter, Cmag) is developed on a virtual magazine (hereinafter, Vmag). That is, ITN (Individual tool number) and FTN (Functional tool number) of all tools stored in each pot of Cmag (including tools that have been taken out of the pot for machining and are on the spindle) , And Exh Time (consumption time) are substituted on Vmag, and it is assumed that these tools are not used for the time being and a flag (Lock Fla
Reset all (g). At this time, the pot number (Pot No) is expanded on a virtual magazine (hereinafter, Vmag2) different from Vmag in order to clarify an empty pot in which no tool is stored.
次いで、スケジュールデータに基づく1つのNCプログラ
ムにおいて使用されるべき工具の条件(FTN及び使用時
間(Ctime))を順次1本分ずつ抽出し(ステップ10
3)、総てのNCプログラムについてこの抽出及びステッ
プ107以下のループ処理が行われるようにする(ステッ
プ105)。Next, the tool conditions (FTN and usage time (Ctime)) to be used in one NC program based on the schedule data are sequentially extracted one by one (step 10
3) The extraction and the loop processing from step 107 onward are performed for all NC programs (step 105).
ステップ107においては、抽出した工具条件のうちFTNに
関してその機能を有する工具が対象とするNC工作機械の
Cmag(現在の工具マガジン)上に、実際の処理において
はVmag(仮想マガジン)上に存在するか否かを判別す
る。ここにおいて、該当工具が存在する(YES)場合、
満足する寿命値をそれが更に有するか否かを判別する
(ステップ109)。換言すれば、その工具のいわゆる余
命あるいは残寿命(具体的には、その工具固有の寿命
(Life Time)から累計した今までの消費時間(Exh Tim
e)を差し引いた値、すなわち(Life Time)−(Exh Ti
me)がこれから加工するときに要求される使用時間(Ct
ime)を上まわっているか否かを判別する。ステップ109
において、(Life Time)−(Exh Time)≧Ctimeであれ
ば(YES)、加工に必要とされる機能及び寿命を満足す
る工具がCmag(Vmag)上に存在するのであるから、その
旨の処理を行う(ステップ111)。すなわち、その工具
のITN(個別工具番号)及びポット番号(Pot No)を確
定させ(ITN=確定、Pot No=確定)、加工に必要な工
具である、換言すればCmagから絶対に降ろしてはいけな
い工具であることを明確にするため、Lock Flagをセッ
ト(ON)する。また、その工具でその加工を行ったもの
と仮定して、加工前の累計消費時間に使用時間(Ctim
e)を加算したものを新たな累計消費時間とする((Exh
Time)+(Ctime)→(Exh Time))。In step 107, among the extracted tool conditions, the tool having the function with respect to the FTN has a target NC machine tool
Whether or not it exists on Cmag (current tool magazine) and Vmag (virtual magazine) in actual processing is determined. Here, if the corresponding tool exists (YES),
It is determined whether it further has a satisfactory lifetime value (step 109). In other words, the so-called remaining life or remaining life of the tool (specifically, the total consumption time (Exh Tim
(Life time)-(Exh Ti
me) required usage time (Ct
ime) is determined. Step 109
In (Life Time)-(Exh Time) ≥ Ctime (YES), there is a tool on Cmag (Vmag) that satisfies the function and life required for machining. (Step 111). That is, the ITN (individual tool number) and pot number (Pot No) of the tool are fixed (ITN = fixed, Pot No = fixed), and the tool is necessary for machining. In other words, it should never be removed from Cmag. Set (ON) the Lock Flag to clarify that it is a prohibited tool. In addition, assuming that the tool has performed the machining, the accumulated consumption time before machining (Ctim
The new cumulative consumption time is calculated by adding e) ((Exh
Time) + (Ctime) → (Exh Time)).
ステップ107において該当する工具が存在しない(NO)
場合、あるいはステップ109において工具は存在するが
寿命を満足しない(NO)場合はいずれもステップ113に
進み、そのFTNの工具が今度は工具室に存在するか否か
を判別する。ここにおいて、該当工具が存在する(YE
S)場合、上述したステップ109と同様にその工具が満足
する寿命値を有するか否かを判別する(ステップ11
5)。ステップ115において、その工具が寿命を満足する
(YES)場合、使用できる工具が工具室に存在する旨の
処理を行う(ステップ117)。すなわち、ITNを確定させ
(ITN=確定)、Lock Flagをセット(ON)する。また、
累計消費時間についても同様とする((Exh Time)+
(Ctime)→(Exh Time))。ただし、この工具は実際
に加工を行う前に工具室から持って来てCmagに事前に差
し込んでおく必要があり、それを明確にするためにポッ
ト番号を確定させないでおく(Pot NO=不定)。なお、
以後の処理に際してこの工具は工具室からVmag上に移し
換えられた、すなわちVmag上に存在するものとして取り
扱う。There is no corresponding tool in step 107 (NO)
In either case, or if there is a tool in step 109 but the service life is not satisfied (NO), the process proceeds to step 113, and it is determined whether or not the tool of the FTN is present in the tool chamber. There is a corresponding tool here (YE
In the case of S), it is determined whether or not the tool has a satisfactory life value as in step 109 described above (step 11
Five). In step 115, when the tool has reached the end of its life (YES), processing is performed to the effect that there is a usable tool in the tool chamber (step 117). That is, ITN is confirmed (ITN = confirmation), and Lock Flag is set (ON). Also,
The same applies to the cumulative consumption time ((Exh Time) +
(Ctime) → (Exh Time)). However, it is necessary to bring this tool from the tool room and insert it in Cmag in advance before actually performing the machining, and do not fix the pot number to clarify it (Pot NO = undefined) . In addition,
In the subsequent processing, this tool is transferred from the tool chamber to Vmag, that is, is treated as existing on Vmag.
ステップ113において工具室に該当する工具が存在しな
い(NO)場合、あるいはステップ115において工具は存
在するが寿命を満足しない(NO)場合はステップ119に
進み、本加工システム外から工具を新規に持って来てCm
agに事前に差し込む必要があり、それを明確にするため
にポット番号及び個別工具番号を確定させないでおく
(Pot No=不定、ITN=不定)。なお、以後の処理に際
してこの工具は工具登録を受けてVmag上に存在するもの
として取り扱う。また、この工具は加工に必要な工具
(絶対に降ろしてはいけない工具)であることには変わ
りがなく、Lock Flagをセット(ON)すると共に、未使
用の新規工具であると仮定し累計消費時間(Exh Time)
として使用時間(Ctime)を代入する。If there is no corresponding tool in the tool room in step 113 (NO), or if there is a tool in step 115 but the tool life is not satisfied (NO), proceed to step 119, and bring a new tool from outside the machining system. Come on Cm
It is necessary to insert it in ag in advance, and the pot number and individual tool number are not fixed to clarify it (Pot No = undefined, ITN = undefined). In the subsequent processing, this tool is treated as if it exists on Vmag after receiving the tool registration. In addition, this tool is still a tool necessary for machining (a tool that should never be lowered), and with Lock Flag set (ON), it is assumed that it is a new unused tool Exh Time
Substitute the usage time (Ctime) as
以上説明したステップ103,105,107,…、そしてステップ
103に戻るループ処理を、スケジュールデータに基づく
総てのNCプログラムの工具について行ったならば、すな
わちステップ105においてYESの場合、次のステップ123
に進む。なお、この段階のVmag上には、加工に使用され
ない(従って、マガジンから降ろしてよい)工具を示す
Lock Flag=OFFのデータと、加工に必要な(絶対にマガ
ジンから降ろしてはいけない)工具を示すLock Flag=O
Nのデータとが混在している。The steps 103, 105, 107, ...
If the loop processing returning to 103 is performed for all the NC program tools based on the schedule data, that is, if YES in step 105, the next step 123 is performed.
Proceed to. Note that Vmag at this stage shows tools that will not be used for machining (and therefore may be removed from the magazine).
Lock Flag = OFF data and Lock Flag = O that indicates the tool required for machining (must never be removed from the magazine)
N data is mixed.
ステップ123においては、Lock Flag=ONの工具、すなわ
ち絶対にマガジンから降ろしてはいけない工具の本数
と、対象とする機械の工具マガジンの収容可能本数、と
を単純に比較し、前者が後者を上まわる(YES)ような
場合は、その分だけ加工に必須の工具が工具マガジン上
に存在しないために加工を行えないあるいは続けられな
いと推定してその旨を表示する(ステップ125)。すな
わち、この制御ルーチン実行時点の実工具の状況を踏ま
えたスケジュールデータに基づく所定の加工範囲(これ
は上記Vmagを用いたシュミレーション範囲に対応する)
においては、実質的に工具不足となり加工不能になる、
ということをオペレータに通知する。そして、本制御ル
ーチンの処理を終了する。In step 123, the number of tools with Lock Flag = ON, that is, the number of tools that should never be removed from the magazine, is simply compared with the number of tools that can be accommodated in the tool magazine of the target machine, and the former is the latter. In the case of turning (YES), it is estimated that machining cannot be performed or cannot be continued because the tool essential for machining does not exist on the tool magazine by that amount, and that is displayed (step 125). That is, a predetermined machining range based on the schedule data based on the actual tool situation at the time of executing this control routine (this corresponds to the simulation range using Vmag above)
In, the tool becomes practically insufficient and machining becomes impossible,
Notify the operator. Then, the processing of this control routine ends.
他方、ステップ123においてNOの場合は、対応するCmag
の収容可能な工具本数をオーバーしない数の加工に必要
な工具がVmag上に形式上存在していることを意味する。
しかしながら、その中には実際の工具マガジンにも工具
室にも存在しないためにステップ119で仮想登録したよ
うな工具も含まれている。On the other hand, if NO in step 123, the corresponding Cmag
It means that the tools necessary for machining that do not exceed the number of tools that can be accommodated in are formally present on Vmag.
However, it includes tools that are virtually registered in step 119 because they do not exist in the actual tool magazine or the tool room.
そこで、ステップ127においてVmag上に仮想登録した工
具が存在するか否か、換言すれば別途新規に用意(補
充)しなければならない工具があるか否かを判別する。
ここにおいて仮想登録した工具が存在する(YES)なら
ば、新たに工具登録をすべき工具がある旨を表示する
(ステップ129)。具体的には、どのようなFTNの工具が
何本必要であるというような内容の第3図にその一例を
示す如くの工具登録要求票を発行してオペレータに通知
し、本制御ルーチンの処理を終了する。Therefore, in step 127, it is determined whether or not there is a virtually registered tool on Vmag, in other words, whether or not there is a tool that must be newly prepared (supplemented) separately.
If there is a virtually registered tool (YES), it is displayed that there is a tool to be newly registered (step 129). Specifically, a tool registration request form is issued to notify the operator by issuing a tool registration request form as shown in FIG. 3 with the content of what kind of FTN tool is required, and processing of this control routine. To finish.
ステップ127において、新規に登録すべきような工具が
ない(NO)場合はステップ131に進むことになる。な
お、この段階においては、加工に必要な工具はVmag上に
揃っているが、それらの工具は実際の工具マガジンある
いは工具室のいずれかに存在するという不確定要素を有
するためにそれを明確にしていく必要がある、換言すれ
ば工具室にある工具を工具マガジン上に持って来る処理
が問題となる。ステップ131以下のステップはこれを解
決するものである。In step 127, if there is no tool to be newly registered (NO), the process proceeds to step 131. It should be noted that at this stage, the tools required for machining are available on Vmag, but those tools have an uncertain factor that they exist either in the actual tool magazine or in the tool room, so it should be clarified. In other words, the process of bringing the tools in the tool room onto the tool magazine becomes a problem. Step 131 The following steps solve this.
先ずステップ131において、Pot No=不定の工具、すな
わち工具室に存在する工具であって事前にCmagに差し込
んでおく必要のある工具をVmag上から選び出し、「追加
工具」とする。そして、このようにして選び出した総て
の追加工具についてステップ135以下のループ処理が行
われるようにする(ステップ133)。First, in step 131, Pot No = indefinite tool, that is, a tool existing in the tool chamber and which needs to be inserted into Cmag in advance, is selected from Vmag and set as an "additional tool". Then, the loop processing from step 135 onward is performed for all the additional tools thus selected (step 133).
ステップ135においては、先ずLock Flag=OFFの工具
(加工に使用しないので工具マガジンから降ろしてもよ
い工具)の中に寿命の尽きたものがあるか否かを判別す
る。ここにおいて、寿命を終えた工具が存在する(YE
S)場合、その工具のポット番号をもらい受けて追加工
具のポット番号とする(ステップ137)。換言すれば、
その工具は不要なので工具マガジンから降ろし、空きと
なったそのポットにその追加工具を差し入れることとす
る。なお、この情報は後述するステップ145における工
具交換票作成等のデータとなる。In step 135, it is first determined whether or not some of the tools with Lock Flag = OFF (tools that can be removed from the tool magazine because they are not used for machining) have reached their end of life. Here, there are tools that have reached the end of their life (YE
S), the pot number of the tool is received and used as the pot number of the additional tool (step 137). In other words,
Since the tool is unnecessary, we will take it off the tool magazine and insert the additional tool into the empty pot. It should be noted that this information becomes data for creating a tool change slip in step 145 described later.
ステップ135において寿命を終えた工具が存在しない(N
O)場合、ステップ139に進み、空きポットが存在するか
否かを判別する。ここにおいて、空きポットが存在する
(YES)場合、そのポット番号をもらい受けて追加工具
のポット番号とする(ステップ141)。換言すれば、そ
のポットは空なのでそこに追加工具を差し入れることと
する。なお、この情報も上記ステップ137のときのもの
と同様にステップ145における工具交換票作成等のデー
タとなる。There is no tool that has reached the end of its life in step 135 (N
In the case of O), the process proceeds to step 139, and it is determined whether or not there is an empty pot. If there is an empty pot (YES), the pot number is received and used as the pot number of the additional tool (step 141). In other words, since the pot is empty, we will insert an additional tool into it. Note that this information also serves as data for creating the tool change slip in step 145 as in the case of step 137 above.
ステップ139において空きポットが存在しない(NO)場
合、再度Lock Flag=OFFの工具の中から適切なものを選
択し、その工具のポット番号をもらい受けて追加工具の
ポット番号とする(ステップ143)、このときの工具選
択の基準としては、工具マガジンから降ろす優先順位を
決めておく、具体的には例えば数値が大きくなるほど降
ろさないようにするという規約を決めて1から10までの
数字を各FTNに個別に付しておけばよい。優先順位が同
じ場合は、例えばポット番号の大小で選択するようにす
ればよい。なお、再々言うまでもないが、このようにし
て得られた追加工具のポット番号等の情報はステップ14
5における工具交換票作成等のデータとなる。If there is no empty pot in step 139 (NO), an appropriate tool is again selected from the tools of Lock Flag = OFF, the pot number of the tool is received, and the pot number of the additional tool is set (step 143). , As a criterion for tool selection at this time, the priority order of unloading from the tool magazine is determined, specifically, for example, the rule that the higher the number is, the lower the priority is set, the number from 1 to 10 is set for each FTN. It should be attached to each separately. If the priorities are the same, the pot numbers may be selected according to the size. Needless to say, the information such as the pot number of the additional tool obtained in this way can be found in step 14
This will be the data for creating the tool change slip in item 5.
以上説明したステップ133,135,…、そしてステップ133
に戻るループ処理を、Pot No=不定の工具について総て
行ったならば、すなわちステップ133においてYESの場
合、次のステップ145に進む。Steps 133, 135, ... Described above, and Step 133
If all the loop processing for returning to Step No. is performed with respect to tools with Pot No = indefinite, that is, if YES in step 133, the process proceeds to the next step 145.
ステップ145においては、どのポット番号の工具を降ろ
してそこに何の工具を載せるかに関する情報(ステップ
137及びステップ143)、並びにどの空きポットに何の工
具を載せるかに関する情報(ステップ141)等に基づ
き、オペレータに理解され易い形式から成る工具交換票
及び工具差替え手順票を作成して、それをモニターにあ
るいは紙片に表示する。In step 145, information about which pot number tool to drop and what tool to put on it (step
137 and step 143), and based on the information (step 141) regarding which tools to put in which empty pots, etc., create a tool change sheet and a tool change procedure sheet in a format that is easy for the operator to understand and Display on the monitor or on a piece of paper.
ここで工具交換票の一例を第4図に示す。これは、ポッ
ト番号別に、現在の工具マガジンの内容及び次加工工程
の同マガジンの内容を一覧にしたものである。この票か
ら、例えば、現在の01番のポットにはITNが99の工具が
入っており、次加工工程においても変わらずに使用する
ため、その工具は「残留」することになることがわか
る。また、例えば02番のポットにはITNが98の工具が入
っているが、次加工工程ではそのポットにITNが97の工
具が入るべきである、すなわち、02番のポットからITN
98の工具を降ろしてITN 97の工具を載せる必要があるこ
とがわかる。また、例えば03番のポットには何も入って
いないが(空きポット)、次加工工程ではITN 96の工具
をこの空きポットに載せればよいことがわかる。Here, an example of the tool change slip is shown in FIG. This is a list of the contents of the current tool magazine and the contents of the same magazine for the next machining process, sorted by pot number. From this vote, it can be seen that, for example, the current pot number 01 contains a tool with an ITN of 99, and it will be used in the next machining process without change, so that the tool will "remain". Also, for example, the 02 pot has a tool with an ITN of 98, but in the next processing step, the tool with an ITN of 97 should be placed in the pot, that is, from the 02 pot to the ITN.
It turns out that it is necessary to unload the 98 tool and load the ITN 97 tool. In addition, for example, the No. 03 pot contains nothing (empty pot), but it can be seen that the ITN 96 tool can be placed on this empty pot in the next processing step.
他方、必要な作業内容を簡潔にまとめた工具差替え手順
票の一例を第5図に示す。同票は、ポット番号01に関し
ては作業が不要なためにポット番号02に関する作業から
記載され、それに関しては先ずITN 98の工具を降ろして
変わりにITN 97の工具を載せ、ポット番号03に関しては
ITN 96の工具を単に載せ、ポット番号04に関してはITN
95の工具を降ろして代わりにITN 94の工具を載せ、…、
というように必要な作業を順番に並べて作業者が機械的
に当該作業を容易に行い得るようにしたものである。On the other hand, FIG. 5 shows an example of a tool replacement procedure form in which necessary work contents are briefly summarized. The same vote is written starting from the work on pot number 02 because there is no need to work on pot number 01. Regarding that, first put down the tool of ITN 98 and put the tool of ITN 97 instead, and for pot number 03,
Simply load the ITN 96 tool and for pot number 04 ITN
Drop 95 tools and put ITN 94 tools in its place ...
Thus, the necessary work is arranged in order so that the worker can easily perform the work mechanically.
以上説明したように、本実施例装置によれば、イその加
工スケジュールの範囲では工具マガジンの収容能力を越
えるために加工不可能、又はロ新規に工具登録すれば加
工可能(そのリストを出力)、あるいはハ工具差替え等
を行えば手持ち(工具マガジン又は工具室にある)の工
具で加工可能(工具交換のリストを出力)、というよう
な3つの具体的な解答がタイムリーに得られるため、従
来の不都合等が一挙に解決する。すなわち、加工可能範
囲や工具交換票を手計算によって求める煩わしさが全く
なくなり、また工具差替え等の具体的手順まで出力され
得るために、工具準備等に関する作業能率や効率が飛躍
的に向上する。本装置は、例えば週末から週明けまでの
期間、あるいは休日等に無人でNC工作機械を連続運転す
る必要がある場合に好適と言い得る。すなわち、本装置
は、NC工作機械自体の稼動の如何に拘らず先行的にシミ
ュレーションして工具準備に関する結果を安全且つ確実
にそして迅速に出力でき、作業者はこれに基づいて単に
機械的に工具を準備するだけでよく、従って作業者等の
負担が大幅に軽減されることになる。As described above, according to the apparatus of the present embodiment, (a) processing is impossible within the range of the processing schedule because the capacity of the tool magazine is exceeded, or (b) processing is possible if a new tool is registered (the list is output). Or, if you change the tool, you can process with a hand-held tool (in the tool magazine or tool room) (output a list of tool changes), so you can get three specific answers in a timely manner. Conventional inconveniences, etc. are solved at once. That is, the troublesomeness of manually calculating the machinable range and the tool replacement slip is completely eliminated, and a specific procedure such as tool replacement can be output, so that the work efficiency and efficiency related to tool preparation and the like are dramatically improved. It can be said that the present device is suitable when it is necessary to continuously operate the NC machine tool unattended, for example, during the period from the weekend to the beginning of the week or on holidays. That is, this device can output the result of tool preparation safely and reliably and quickly by performing a simulation in advance regardless of the operation of the NC machine tool itself, and the operator can simply mechanically output the tool based on this. It suffices to prepare, so that the burden on the operator etc. is greatly reduced.
本発明によれば、所定加工スケジュールを実行する際に
必要となる工具についての具体的な指示が容易・迅速に
供給され得るために、工具準備等に関する作業の作業性
等が著しく向上する。According to the present invention, since a specific instruction regarding a tool necessary for executing a predetermined machining schedule can be easily and quickly supplied, workability of work related to tool preparation and the like is significantly improved.
すなわち、工具マガジンから工具を降ろす優先順位の低
い、つまり次々工程で使用する可能性の高い工具は極力
工具マガジンから降ろされない様にでき、また、作業者
が手順票を見ながら機械的に工具差替え作業を容易に行
うことができる。更に、工具差替え手順票は、工具マガ
ジンに導入すべき工具が工具室にあるのか、新規に導入
するのかの類別も表示され、これまた作業を容易、迅速
に行える。In other words, it is possible to prevent tools that have a low priority of unloading tools from the tool magazine, that is, tools that are likely to be used in subsequent processes, from being removed from the tool magazine as much as possible, and for the operator to mechanically replace the tools while viewing the procedure sheet. Work can be performed easily. Further, the tool replacement procedure form also displays the type of tool to be introduced in the tool magazine, whether it is in the tool room or newly introduced, and the work can be performed easily and quickly.
第1図は本発明に係る加工システムの工具管理方法を実
現するための工具管理装置の基本原理を示すブロック
図、 第2図は本工具管理装置の作動の一例を示すフローチャ
ート図、 第3図は工具登録要求票の一例を示す図、 第4図は工具交換票の一例を示す図、 第5図は工具差替え手順票の一例を示す図である。 1……工具管理装置、3……登録記憶手段、 5……工具存在判定手段、 7……登録記憶刷新手段、 9……加工可能性判定手段、 11……情報出力手段、13……NC工作機械、 15……工具マガジン、17……工具室。FIG. 1 is a block diagram showing the basic principle of a tool management device for realizing a tool management method for a machining system according to the present invention, and FIG. 2 is a flow chart diagram showing an example of the operation of the tool management device, FIG. Is a diagram showing an example of a tool registration request form, FIG. 4 is a diagram showing an example of a tool replacement form, and FIG. 5 is a diagram showing an example of a tool replacement procedure form. 1 ... Tool management device, 3 ... Registration storage means, 5 ... Tool existence determination means, 7 ... Registration storage renewal means, 9 ... Machinability determination means, 11 ... Information output means, 13 ... NC Machine tool, 15 ... Tool magazine, 17 ... Tool room.
Claims (1)
械と工具を保管する工具室とを有する加工システムで、
ある1台のNC工作機械に割り当てられた加工スケジュー
ルの加工を実行するのに必要な工具を準備するための工
具管理方法において、 前記加工システムで使用する全工具に工具マガジンの工
具差し替えのため工具マガジンから工具を降ろす優先順
位を予め付け、 前記必要工具のリストが予め与えられ、 前記各必要工具をイ当該NC工作機械の工具マガジンに現
在あるか、ロなければ前記工具室にあるか、ハ更になけ
れば新規に導入すべきか、の3種類に類別し、 前記必要工具と当該NC工作機械の工具マガジンに現在あ
る工具とを比較して不要となる工具を選別し、 前記選別した不要となる工具の前記優先順位の高いもの
から順にその収納ポット番号とともに工具差替え作業内
容および工具番号を示した工具差替え手順票を作成し、 前記作成した工具差替え手順票を前記ロ及びハに類別さ
れた工具リストとともに表示装置に出力することを特徴
とする加工システムの工具管理方法。1. A machining system having at least one NC machine tool with a tool magazine and a tool room for storing tools.
In a tool management method for preparing tools required to execute machining according to a machining schedule assigned to one NC machine tool, a tool for replacing tools in a tool magazine with all tools used in the machining system Prioritize priorities for unloading tools from the magazine in advance, a list of the required tools is given in advance, and each of the required tools is currently in the tool magazine of the relevant NC machine tool, or if not, in the tool room, If it does not exist, it should be newly introduced. It is classified into three types, and the unnecessary tools are selected by comparing the necessary tools with the tools currently in the tool magazine of the NC machine tool. Create a tool replacement procedure sheet showing the contents of the tool replacement work and the tool number together with the storage pot number in order from the highest priority tool. Tool management method of machining system and outputs the tool replacement procedures form the display device together with a tool list classified into the B and C.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2198995A JPH0741523B2 (en) | 1990-07-30 | 1990-07-30 | Tool management method for machining system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2198995A JPH0741523B2 (en) | 1990-07-30 | 1990-07-30 | Tool management method for machining system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0487759A JPH0487759A (en) | 1992-03-19 |
JPH0741523B2 true JPH0741523B2 (en) | 1995-05-10 |
Family
ID=16400355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2198995A Expired - Fee Related JPH0741523B2 (en) | 1990-07-30 | 1990-07-30 | Tool management method for machining system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0741523B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3245040B2 (en) * | 1996-02-29 | 2002-01-07 | トリニティ工業株式会社 | Electrostatic coating machine |
JP4841342B2 (en) * | 2006-07-14 | 2011-12-21 | トリニティ工業株式会社 | Paint leak detector, paint filling system |
EP3040156A4 (en) * | 2013-08-30 | 2017-04-26 | Makino Milling Machine Co., Ltd. | Tool management system |
JP2016160267A (en) | 2015-02-26 | 2016-09-05 | 株式会社日本製鋼所 | Method for producing microporous membrane or microporous stretched film, and microporous film or microporous biaxially stretched film |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60242944A (en) * | 1984-05-17 | 1985-12-02 | Hitachi Seiki Co Ltd | Tool management in fms |
JPH01216754A (en) * | 1988-02-22 | 1989-08-30 | Fanuc Ltd | Device for controlling arrangement of tool |
-
1990
- 1990-07-30 JP JP2198995A patent/JPH0741523B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0487759A (en) | 1992-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0134935A2 (en) | Method and apparatus for preparing spare tools for a machine tool | |
WO2018001454A1 (en) | Management of 3d printing | |
JPH0741523B2 (en) | Tool management method for machining system | |
CN100429741C (en) | Production line management system and method | |
JP2009157690A (en) | Manufacturing process management apparatus, manufacturing process management method, program and recording medium for the same | |
JPH09101987A (en) | Project progress managing device | |
JP2009145942A (en) | Work scheduling device, its system and its program | |
CN110780637A (en) | Tool management system, tool management device, and tool management method | |
JPH06266413A (en) | Method and system for production management | |
JPS60242944A (en) | Tool management in fms | |
JP2004334509A (en) | Production management system | |
JPH11156657A (en) | Automatic tool selection device and automatic tool selection method | |
WO2019163259A1 (en) | Rewriting device, rewriting system, rewriting method and control program | |
US20230415287A1 (en) | Tool Transport System, Control Method for Tool Transport System, and Control Program for Tool Transport System | |
JPH10135096A (en) | Scheduling method in semiconductor manufacture | |
EP4360804A1 (en) | Tool transport system, control method, and control program | |
JP5359312B2 (en) | Manufacturing line process management method and process management system | |
CN110020808B (en) | Community transaction information processing method and system | |
JP5359311B2 (en) | Workpiece manufacturing time prediction method, manufacturing date prediction method, arrival time prediction method, arrival date prediction method, workpiece manufacturing time prediction device, and arrival time prediction device | |
JP4439344B2 (en) | Sample analysis support device | |
JPS6167108A (en) | Tool managing method in fa system | |
US20240278366A1 (en) | Machining system, search method, and search program | |
JP2600628B2 (en) | Work order determination method considering multiple assignment conditions | |
JP2011060949A (en) | Control device | |
JP2911198B2 (en) | Method for determining next work in machining system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090510 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100510 Year of fee payment: 15 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110510 Year of fee payment: 16 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110510 Year of fee payment: 16 |