JPH06320399A - 自動加工装置 - Google Patents
自動加工装置Info
- Publication number
- JPH06320399A JPH06320399A JP5116242A JP11624293A JPH06320399A JP H06320399 A JPH06320399 A JP H06320399A JP 5116242 A JP5116242 A JP 5116242A JP 11624293 A JP11624293 A JP 11624293A JP H06320399 A JPH06320399 A JP H06320399A
- Authority
- JP
- Japan
- Prior art keywords
- tool
- machining
- schedule
- processing
- tools
- 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.)
- Granted
Links
- 238000003754 machining Methods 0.000 title claims abstract description 163
- 238000000034 method Methods 0.000 abstract description 24
- 238000003860 storage Methods 0.000 description 10
- 230000032258 transport Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000003801 milling Methods 0.000 description 5
- 230000007547 defect Effects 0.000 description 4
- 238000005553 drilling Methods 0.000 description 3
- 102100028043 Fibroblast growth factor 3 Human genes 0.000 description 2
- 102100024061 Integrator complex subunit 1 Human genes 0.000 description 2
- 101710092857 Integrator complex subunit 1 Proteins 0.000 description 2
- 108050002021 Integrator complex subunit 2 Proteins 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 101100365087 Arabidopsis thaliana SCRA gene Proteins 0.000 description 1
- 101710092886 Integrator complex subunit 3 Proteins 0.000 description 1
- 102100025254 Neurogenic locus notch homolog protein 4 Human genes 0.000 description 1
- 101100438139 Vulpes vulpes CABYR gene Proteins 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
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
- Multi-Process Working Machines And Systems (AREA)
Abstract
り、工具ストック部がより多種類の工具を格納すること
を可能とし、FMSの能率的な連続運転を実現する。 【構成】工具スケジュールテーブル(28)に設定され
た順序に従って機械加工を行う加工部(MCn)と、こ
れらの加工部で用いられる工具を格納するストック部
(16)と、これら加工部およびストック部などを制御
する制御部とから構成された自動加工システムにおい
て、前記工具スケジュールテーブルに設定すべき工具お
よびその加工時間を記憶する加工レベルテーブル(2
6)と、前記工具スケジュールテーブルに設定された各
加工機の工具毎の設定内容を比較して比較結果を表示す
るとともに必要に応じて設定内容を変更するスケジュー
ル設定部(20)とを設け、工具スケジュールテーブル
に設定された各加工機ごとに工具使用順序をスケジュー
ル設定部(20)により変更することを可能とした。
Description
の自動工作機械からなる複数の加工部を付帯設備ととも
に統括制御して自動的に機械加工を行うFMS(フレキ
シブル生産システム)に関するものである。
のである。このFMSは、複数のマシニングセンタMC
1〜MCnと加工前後のそれぞれのワークの貯蔵部(図
示略)との間をワーク搬送路2に沿って移動するキャリ
ア4によって結合した構成となっている。前記各マシニ
ングセンタMC1〜MCnは、所定のプログラムにした
がって工具マガジン6から選択された工具を主軸8へ取
り付け、テーブル10の上のワークへ所定の加工を施す
ようになっている。
々の工具マガジン6には、一般的な加工に用いられる使
用頻度の高い汎用工具(以下パーマネント工具という)
が複数種にわたって格納されている。また前記工具マガ
ジン6は、工具搬送路12を移動する工具キャリア14
を介して工具ストッカ16に接続され、必要に応じて工
具ストッカ16から工具の供給を受け、あるいは、工具
ストッカ16へ工具を返却するようになっている。
ン6に格納されているパーマネント工具の予備、あるい
は、特定の加工にのみに用いられる特殊な工具が格納さ
れている。前記工具ストッカ16は、マシニングセンタ
で使用された工具が破損あるいは消耗した場合に、ある
いは、いずれかのマシニングセンタで特殊な工具を用い
た加工が必要な場合に前記工具キャリア12を介して工
具を供給することにより、各マシニングセンタにおける
加工種類の可能性を拡大し、あるいは、工具欠損による
ダウンタイムを減少させる機能を果たしている。
定の連続的な自動運転(例えば夜間)の期間中に各マシ
ニングセンタで必要とされるすべての種類および数の工
具を過不足なく格納しておくことが必要とされている。
間中においては、複数のマシニングセンタで同一の特殊
な工具を用いた加工が同時に行われることがあり、この
ような場合を考慮すると、前記工具ストッカ16には、
同一の工具をマシニングセンタの数に対応する数だけ格
納しておくことが必要になり、これが自動運転に種々の
制約を与えてしまうという問題がある。
工具の数は一定に制限されているから、複数個の特殊工
具を重複して格納しようとすると、工具ストッカ16全
体に格納される工具の種類が少なくなり、したがって、
外部からの工具の補充を行わないことを前提する自動運
転期間中は、マシニングセンタおよび工具ストッカ16
に格納された工具の範囲でしか加工を行うことができ
ず、自動運転中に処理し得る加工の種類が制限されるの
である。
6、工具ストッカ16の容量を大きくすることが考えら
れるが、これらの容量が過大であるとコストアップにな
るとともに、選択範囲が広くなるため、必要な一つの工
具を選択しようとする処理に時間がかかり、したがっ
て、作業効率が低下するという問題がある。
で、FMSにおける加工の順序を適正に制御することに
より、工具ストック部がより多種類の工具を格納するこ
とを可能とし、FMSの能率的な連続運転を実現するこ
とを目的とする。
め、請求項1の発明は、工具スケジュールテーブルに時
系列的に設定された順序に従って工具を使用してそれぞ
れワークに対して機械加工を行う自動工作機械からなる
複数の加工部と、これらの加工部で用いられる工具を格
納するストック部と、前記複数の加工部へワークを搬入
しあるいは搬出するワーク搬送部と、前記ストック部と
前記加工部との間で工具を搬送する工具搬送部と、これ
ら加工部、ストック部、ワーク搬送部、および工具搬送
部を制御する制御部とから構成された自動加工システム
において、前記工具スケジュールテーブルに設定すべき
工具およびその加工時間を記憶する加工レベルテーブル
と、前記工具スケジュールテーブルに設定された各加工
機の工具毎の設定内容を比較して比較結果を表示すると
ともに必要に応じて設定内容を変更するスケジュール設
定部とからなることを特徴とする。請求項2の発明は、
請求項1の自動加工装置において、前記加工レベルテー
ブルには工具が複数に分類して記憶され、前記スケジュ
ール設定部は、各分類の工具毎に前記加工順テーブルの
設定内容の比較およびその設定変更を行うことを特徴と
する。請求項3の発明は、請求項2の自動加工装置にお
いて、前記加工レベルテーブルは、ワークに対する加工
の優先順位にしたがって工具を分類していることを特徴
とする。請求項4の発明は、請求項1〜3のいずれかの
自動加工装置において、前記制御部は、加工順テーブル
に設定された工具に使用不可能なものがあるか否かを判
断し、使用不可能な工具が存在する場合には工具スケジ
ュールテーブル中の当該工具による加工を省略すべく加
工部を制御することを特徴とする。請求項5の発明は、
請求項1〜4のいずれかの自動加工装置において、前記
制御部は、前記工具による加工を開始する前に、各工具
に必要に応じて施される前加工に用いられる前加工工具
を記憶する前加工工具テーブル、および、各工具が所定
の加工を実行したか否かを記憶する本工具完了テーブル
を参照し、前加工工具による加工が終了していることを
条件として加工を実行し、終了していない場合には前記
工具スケジュールテーブル上の次の工具による処理を実
行することを特徴とする。
ルテーブルを参照することにより、スケジュール設定部
において、同一時間中の工具の重複使用の有無が判断さ
れ、判断結果に応じて工具スケジュールテーブルにおけ
る工具の使用順序を変更することにより、工具の重複使
用のないスケジュールを組むことができる。
することにより、例えば、ある工具について、必要な前
加工が終了した後に当該工具による加工を行わせること
ができる。
具スケジュールの各工程の実行の可否を判断することに
より、自動運転中に一部の工具が欠損した場合には、そ
の工具による処理を省略して他の部分の加工を行うこと
ができる。
テーブルにおける前加工に相当する工具の加工の完了の
有無をを参照することにより、その後の工程における加
工が可能か否かが判断され、前述のような運転中の工具
の欠損に伴って実行不可能となった後工程を自動的に省
略することができる。
説明する。符号20は例えばパソコン等により構成され
たスケジュール設定部である。このスケジュール設定部
20には、このシステムで各ワークへ施すべき一連の加
工の内容を記録した記憶部22から本加工プログラムに
ついてのデータが供給されるようになっている。またス
ケジュール設定部20には、加工システム全体を制御す
るFMSコントローラ24が接続されるとともに、加工
スケジュール調整に必要な各種のデータのテーブルを格
納する記憶部26〜30が接続されている。
されている。この加工レベルテーブル26は、前記本加
工プログラムに基づいてそれぞれのワークについての加
工の順序を規定する。記憶部27には各マシニングセン
タMC1〜MC3についての工具毎の加工順序を示す加
工順テーブルが記憶されている。記憶部28には、前記
加工順テーブルに記憶された工具の使用順序とそれぞれ
の加工時間および工具交換時間を考慮した工具の使用ス
ケジュールが時系列的に記憶されている。記憶部30に
は、本工具完了テーブルが記憶されている。この本工具
完了テーブルは、各加工において、一つ工具が行うべき
一連の加工(一ブロックの加工)が完了したことをそれ
ぞれ記憶する。記憶部32には、前加工テーブル32が
記憶されている。この前加工テーブル32は、本加工で
用いられる本工具に対して、その前加工に必要な工具を
記憶するとともに、この工具による前加工の完了の有無
を記憶する。さらに、記憶部32には、加工時間テーブ
ルが記憶されている。この加工時間テーブル32は、前
記本加工プログラムからそれぞれの加工に用いられる工
具を抜き出し、その加工時間を記憶する。
ーボードなどからなる入力部34が接続されていて、デ
ータの書換え等の入力がなされるようになっている。な
お、実施例では、3台のマシニングセンタMC1〜MC
3(n=3)によってFMSが構成されている。
て所定の加工を行なおうとする場合の例を説明する。
れた直方体状をなし、次のような機械加工によって形成
されている。 a.I,II,III,IV,V,VI1,VI2,のそれぞれ面のフ
ライス加工。すなわち、実施例のマシニングセンタMC
iが横型フライスであるとすると、予め上下の面(Iお
よびII)がフライス加工されたワークWをテーブルに乗
せ、割り出しを繰り返しながらIII,IV,V,VI1およびV
I2(この二つ面は同一の割出し角において行われる)の
4面を工具T1(具体的にはフライスカッタ)によって
順次加工することによって所定の形状に加工される。 b.大径の穴36についてのボーリングバーを用いたボ
ーリング加工。具体的には、内周用の荒加工工具T2と
仕上げ加工工具T3とを用いた内周切削加工によって所
定の内径の穴36が形成される。 c.各面の穴38、40、42、44についてのドリル
T4、T5,T6による加工。 d.一部の穴40、42についてのタップT7,T8に
よる加工。
〜dの加工は次のような順序で行われる。 T1のフライスカッタを用いた面III,IV,V,VI1,V
I2,に対する加工。 面IIIの4箇所の穴38についてのドリルT4による
穴加工。 面IIIの4箇所の穴42についてのドリルT6による
下穴加工 前記下穴についてのタップT8によるねじ加工。 面IIIの穴36の内周についてのボーリングバーT2
による荒加工およびT3による仕上げ加工。
ングセンターMC1〜MC3で行われる加工の内容、お
よび、これらの機器へのワークの搬入、搬出についての
データが記憶されている。スケジュール設定部20は、
供給される本加工プログラムに基づき、マシニングセン
タで実行される加工の内容を工具毎に分析して、図3の
ような加工レベルテーブルを作成し、これを記憶部26
へ記憶する。
って行われる一連の加工を一つのブロックとして、ブロ
ック毎に使用工具、加工時間、および加工レベルが記憶
される。例えば、4つの穴42に対するT6による加工
がブロック5であり、また、これらに対するT8による
加工がブロック6となる。ここで、加工レベル1は、す
べての加工に先だって実行すべき加工をいい、加工レベ
ル2は、これを実行するために加工レベル1の完了が不
可避である加工をいい、加工レベル3は、同じく加工レ
ベル2の完了が不可避である加工をいう。
面のフライス加工がレベル1に相当し、各穴の下穴ある
いは荒加工がレベル2に相当し、穴の仕上げ加工あるい
はタップ加工がレベル3に相当する。なお、工具の交換
に要する時間(TiとTi+1との間の時間)は1分とす
る。
T6〜T5〜T3〜T8〜T7の処理を加工順テーブル
27に設定する。設定された加工順テーブル27と、そ
れぞれの工具の使用時間および交換時間から、レベル1
の処理(工具T1における処理)を各マシニングセンタ
の工具スケジュールテーブル28に設定する。レベル1
の処理はT1による加工のみであるので、工具の使用順
序の変更の余地がなく、したがって、図4に示すよう
に、MC2には、MC1におけるT1による加工が終了
しかつ所定の交換時間が経過する迄の待時間INT1
(=21分)が設定され、MC3には、さらにMC2に
おける加工が終了しかつ所定の交換時間が経過する迄の
待時間INT2(=42分)が設定される。
ケジュールテーブル28の内容そのもの、あるいは、工
具T1についての使用が重複する旨が、スケジュール設
定部20あるいは入力部34を構成するパソコンなどの
ディスプレイに表示され操作者に認識される。操作者
は、このような表示に基づき、待時間が生じたままで次
のレベルの処理へ移行するか否かについてを判断する。
く、工具T1をマシニングセンタの数(=3)に応じた
個数だけ工具格ストッカ16に準備するか、工具T1を
各マシニングセンタへパーマネント工具として各々採用
するかの処理が操作者によって取られる。そして、T1
が同時に3個使用可能である旨が入力部34から入力さ
れると、INT1,およびINT2を生じさせることな
く、各マシニングセンタにおいて重複してT1の処理が
行われるように、MC2、MC3の工具スケジュールテ
ーブル28が設定される。
る工具T2、T4,T5,T6を抽出し、これらによる
加工をMC1についての加工順テーブル27に設定す
る。この設定に基づき、図5に示すようにMC1の工具
スケジュールテーブル28を設定する。
ル27に設定し、重複をチェックする。レベル2につい
て、加工レベルテーブル26にしたがって T4〜T2〜T6〜T6〜T5 なるMC1と同一の加工順を設定すると、当然にMC1
と重複するという判断がされる。さらに、最初の工具T
4について予備の工具があるか(あるいはパーマネント
工具であるか)が判断され、予備の工具が存在しない場
合には、加工順テーブル27に設定された加工順序をシ
フトして、 T2〜T6〜T6〜T5〜T4 なる加工順序を設定する。
すように工具スケジュールテーブル28を設定し、同一
時間軸上で同一の工具が使用されている状態となってい
るかを判断する。図5および図6の工具スケジュールに
よれば、工具T6の使用が重複しているので、さらに、
加工順テーブル27に設定された加工順序をシフトし
て、同様の判断を繰り返す。
工具スケジュールテーブル28が得られる。図7の工具
スケジュールテーブルと図5の工具スケジュールテーブ
ルとを比較すると両者に同一工具の同時使用はなく、し
たがってMC2に図7の工具スケジュールテーブルが設
定される。
う。実施例の場合、レベル2に含まれる工程が5つであ
るにもかかわらず、3台のマシニングセンタで2回ずつ
延べ6工程にわたって工具T6が使用されているから、
MC3の加工順テーブル27をいかようにシフトしても
重複が解消されない。したがって、T6が重複するこ
と、および、重複の回避が不可能であることをディスプ
レィなどに表示する。操作者は、この表示にしたがっ
て、 a.工具T6をパーマネント工具として各マシニングセ
ンタに採用する。 b.工具ストッカ16へ工具T6を追加し、工具T6の
同時使用を可能にする。 c.MC3において他のワークを処理するように本加工
プログラム22を修正する。 d.MC3におけるT6による加工を中止する。 e.図8に示すように、重複の生じた工具T6について
は、所定の待時間INT3の後に処理を行うべくスケジ
ュールを設定する。のいずれかの処置をとり、これに対
応して条件を設定する。
行うと、各マシニングセンタに対しての工具スケジュー
ルテーブル28が完成する。
上記処理をフローチャートにより示せば、図9および図
10に示す通りである。すなわち、レベル1に対する処
理においては、各マシニングセンタに対して工具スケジ
ュールを設定し(SP1)、設定されたスケジュールに
おける工具の重複の有無、および待時間を表示し(SP
2)、操作者により、スケジュールを承認するか否かが
判断され(SP3)、承認された場合には処理を終了
し、承認されない場合には予備工具の追加などの対策に
ついての条件変更が入力された後(SP4)、再度前記
SP1以下の処理を繰り返すことになる。
C1およびMC2に対してスケジュールを設定し(SP
10,11)、工具の重複の有無を判別し(SP1
2)、重複している場合には、MC2における加工順を
シフトした後(SP14)、SP11へ戻り、重複して
いない場合にはMC3についてのスケジュール設定を行
う(SP15)。さらに、MC3における工具の重複使
用の有無を判別し(SP16)、重複していなければ処
理を終了し、重複していれば加工順をシフトして(SP
18)SP15へ戻り、設定を繰り返す。また、だぶり
があると判断された場合には、すべての組合せに対して
シフトされたか否かが判断され、(SP13,SP1
7)、さらにシフトする余地がない場合には、だぶりが
ある旨、およびだぶりが生じた工具を表示して操作者の
判断を仰ぐ(SP19)。また操作者の判断によって条
件の変更、例えば工具の追加などが行われた場合には、
その条件に基づいて上記処理が繰り返される。
ールテーブルに基づく自動加工装置の自動運転は次のよ
うにして行われる。
具毎の加工が完了した時点で、工具が寿命に達したか、
あるいは破損したかについての判断が行われる。この判
断は、例えば、マシニングセンタの主軸の負荷電流が工
具毎に決められた基準範囲にあるか否かにより行われ
る。
れる。 (i)正常の場合には、ワーク毎の本工具完了テーブル3
0へ当該ワークについての加工が終了した旨を設定す
る。 (ii)寿命に達し、あるいは破損した場合には本工具完了
テーブル30へは加工未完を示す「未」を設定し、予備
工具に交換すべく工具ストッカ16からマシニングセン
タへ工具を供給する。 (iii)寿命に達し、あるいは破損した場合であって予備
工具がない場合には、後に述べるように工具スケジュー
ルテーブル28を変更する。 (iv)当該工具が寿命に達し、あるいは破損した旨を工具
毎の管理テーブル(図示略)へ記憶する。
する。この加工は、前述の準備作業によって図11に示
すように調整されたスケジュールにしたがって行われる
ものとする。なお、レベル2における工具T6の重複
は、工具T6を2個準備して同時使用を可能とすること
により対処されている。
ば、MC2のT1(予備が存在している工具)が破損し
た旨をFMSの制御装置が認識すると(例えば送り量、
主軸負荷が基準値から外れることにより認識される)、
下記のように処理が行われる。 a.MC2を停止させるとともに、キャリア4を用いて
ワークを機外へ搬出する。また、各工具による加工が終
了したか否か個々のワーク毎に記憶している本工具完了
テーブルの工具T1の欄へ図13に示すように未加工を
示す「未」を記憶させる。 b.システム中の予備の工具を検索し、予備の工具をM
C2へ取り付ける。なお、使用頻度の高い工具、あるい
は、レベル1に相当する工具は、欠損によってその後の
工程に大きく影響するから、予備の工具が必ず設けられ
ていることを前提とする。 c.他のマシニングセンタの工具スケジュールテーブル
を参照して、図12に示すようにMC2の工具スケジュ
ールを再設定し、ワークをMC2へ供給して加工を開始
する。
よる処理が時間遅れをもって開始され、図11に示すM
C2のスケジュールではMC1あるいはMC3と重複が
生じるので、レベル2の処理を再構成することが必要と
なるのである。また、T1についての「未」を「済」に
書き換え、その後、各工具の加工が終了する毎に本工具
完了テーブルに「済」を書き込んでいく。なお、工具T
1の予備が存在していない場合であっても、昼間の有人
運転中であれば、別の加工機を用いてT1に相当する加
工を行った後、ワークをFMSへ再投入することが可能
である。
2(予備が存在しない工具)が欠損した場合について説
明する。図11に示すような工具スケジュールにしたが
って行われる加工において、MC1の工具T2が欠損し
たとすると、欠損が発見された時点で当該ワークがキャ
リア4を介してMC1から取り除かれる。また、工具管
理テーブル(図示略)に工具T2が欠損した旨が書き込
まれる。その後、MC1にキャリア4を介して新たなワ
ークが投入されると、再度工具T1による加工が開始さ
れる。
る以前にT2による加工が終了しているので、そのま
ま、図11の場合と同様のスケジュールにしたがって加
工が行われる。
にMC1におけるT2の加工が終了した後にT2による
加工が行われるスケジュールとなっているので、T2に
よる加工をとばし、T4による加工から直ちにT6によ
る加工へ進む。またレベル3におけるT3の加工には、
レベル2のT2が不可避であるから、T7の加工の後、
T3の加工をとばしてT8の加工へ進む。
ーブルがFMSコントローラ24によって常時監視され
ていて、各マシニングセンタで次に使おうとする工具が
存在しない場合 (欠損した旨が記憶されている場合)
には、工具スケジュールにかかわらず、当該工具による
加工を行うことなく直ちに後工程を実行させるべくスケ
ジュール設定を変更するようになっている。本工具完了
テーブル30を常時監視し、レベル2の加工が「済」と
なっていることを条件としてレベル3の加工を実行さ
せ、レベル2に「未」が存在する場合には、これに対応
するレベル3の加工を行うことなく、直ちにその次の工
程を実行させるよう設定を変更する。
が省略された結果、工具の加工スケジュールにずれが生
じて、本来空いているべき工具が使用中となってしまっ
た場合、当該工具が空きになる迄各マシニングセンタの
工程と工程との間に待時間が置かれることになる。
合、当該工具の欠損を工具管理テーブルへ記憶させると
ともに、本工具完了テーブルに「未」を記憶させる。以
後、欠損した工具による加工は省略される。すなわち、
以後のワークに対しては有効な工具による加工のみが実
行される。
は、次のような手法によって行うことができる。すなわ
ち、各工具について前加工に必要な工具をそれぞれ記憶
する前加工工具テーブル32には、例えば、 T1の場合は「前工具なし」 T2の場合は「T1」 T3の場合は「T2」 と前加工工具の番号(存在しない場合には前工具なし)
が記憶されている。そして、所定の工具による加工に先
立って前記本工具完了テーブル30を参照し「済」が記
憶されていることを条件として加工を実行させ、「未」
の場合には当該加工を省略すればよい。
がなければ全部のワークについての処理が終了する。ま
た、一部の工具に欠損が生じ、しかも予備の工具が存在
しない場合には、欠損が生じた以降の当該工具、および
この工具を前加工工具とする他の工具についての加工が
省略されたワークが生産される。また、このような未加
工部を有するワークの存在は、一連の自動運転が終了し
た後、本工具完了テーブル30における「未」の有無を
チェックすることによって容易に判別することができ
る。
ムと別個に設けられたパソコンなどをスケジュール設定
部として利用するようにしたが、この機能を本加工プロ
グラムのレベルで行うこと、あるいは、各マシニングセ
ンタの制御装置のレベルで行うことも可能である。
の工具マガジンに工具を格納するとともに、システム全
体に対して工具ストッカを設けるようにしたが、マシニ
ングセンタの工具マガジンを省略して、単一の工具スト
ッカから各マシニングセンタへ工具を供給する方式を採
用することもできる。
一連の機械加工を複数のマシニングセンタによって並列
的に実行しようとする場合に、工具の使用順序を入れ換
えて工具スケジュールを設定することにより、同一の工
具の同時使用を回避することができ、したがって、シス
テム全体における保有工具数を可及的に減少させ、ある
いは多種類の工具の保有を可能として連続運転の可能性
を高めることができる。また、加工に用いられる工具を
レベル毎に分類して各レベル内で使用順序を入れ換える
ことにより、複数の工具が必要とされる加工を円滑に行
うことができる。さらに、各工具についての加工の完了
の有無、および工具の欠損の有無を記憶させることによ
り、欠損が生じた後、その工具を用いた加工、あるい
は、その工具を前処理とする加工を自動的に省略するこ
とができる。
MC1〜MC3のタイミングチャート図である。
MC1のタイミングチャートである。
MC2のシフト前のタイミングチャート図である。
MC2のシフト後のタイミングチャート図である。
MC3のシフト後のタイミングチャート図である。
トである。
のフローチャートである。
の修正後のタイミングチャートである。
ミングチャートである。
3のタイミングチャートである。
である。
6 工具マガジン 8 主軸 12 搬送路 1
4 工具キャリア 16 工具ストッカ 20 スケジュール設定部
22 本加工プログラム 24 FMSコントローラ 26 加工レベル
テーブル 27 加工順テーブル 28 工具スケジ
ュールテーブル 30 本加工完了テーブル 32 前加工テー
ブル 36,38,40,42,44 穴 MC1〜MC3 マシニングセンタ(加工機) W
ワーク
Claims (5)
- 【請求項1】 工具スケジュールテーブルに時系列的に
設定された順序に従って工具を交換しつつワークに対し
てそれぞれ機械加工を行う自動工作機械からなる複数の
加工部と、これらの加工部で用いられる工具を格納する
ストック部と、前記複数の加工部へワークを搬入しある
いは搬出するワーク搬送部と、前記ストック部と前記加
工部との間で工具を搬送する工具搬送部と、これら加工
部、ストック部、ワーク搬送部、および工具搬送部を制
御する制御部とから構成された自動加工システムにおい
て、前記工具スケジュールテーブルに設定すべき工具お
よびその加工時間を記憶する加工レベルテーブルと、前
記工具スケジュールテーブルに設定された各加工機の工
具毎の設定内容を比較して比較結果を表示するとともに
必要に応じて設定内容を変更するスケジュール設定部と
を設けたことを特徴とする自動加工装置。 - 【請求項2】 前記加工レベルテーブルには工具が複数
種に分類して記憶され、前記スケジュール設定部は、各
分類の工具毎に前記加工順テーブルの設定内容の比較お
よびその設定変更を行うことを特徴とする請求項1の自
動加工装置。 - 【請求項3】 前記加工レベルテーブルは、加工の優先
順位にしたがって工具を分類していることを特徴とする
請求項2の自動加工装置。 - 【請求項4】 前記制御部は、加工順テーブルに設定さ
れた工具に使用不可能なものがあるか否かを判断し、使
用不可能な工具が存在する場合には工具スケジュールテ
ーブル中の当該工具による加工を省略すべく加工部を制
御することを特徴とする請求項1〜3のいずれか一に記
載の自動加工装置。 - 【請求項5】 前記制御部は、前記工具による加工を開
始する前に、各工具に必要に応じて施される前加工に用
いられる前加工工具を記憶する前加工工具テーブル、お
よび、各工具が所定の加工を実行したか否かを記憶する
本工具完了テーブルを参照し、前加工工具による加工が
終了していることを条件として加工を実行し、終了して
いない場合には前記工具スケジュールテーブル上の次の
工具による処理を実行することを特徴とする請求項1〜
4のいずれか一に記載の自動加工装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5116242A JP2702055B2 (ja) | 1993-05-18 | 1993-05-18 | 自動加工装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5116242A JP2702055B2 (ja) | 1993-05-18 | 1993-05-18 | 自動加工装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06320399A true JPH06320399A (ja) | 1994-11-22 |
| JP2702055B2 JP2702055B2 (ja) | 1998-01-21 |
Family
ID=14682316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5116242A Expired - Fee Related JP2702055B2 (ja) | 1993-05-18 | 1993-05-18 | 自動加工装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2702055B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60242944A (ja) * | 1984-05-17 | 1985-12-02 | Hitachi Seiki Co Ltd | Fmsにおける工具管理方法 |
| JPS62174850U (ja) * | 1986-04-25 | 1987-11-06 |
-
1993
- 1993-05-18 JP JP5116242A patent/JP2702055B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60242944A (ja) * | 1984-05-17 | 1985-12-02 | Hitachi Seiki Co Ltd | Fmsにおける工具管理方法 |
| JPS62174850U (ja) * | 1986-04-25 | 1987-11-06 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2702055B2 (ja) | 1998-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4547854A (en) | Method of controlling lineup of tools in numerical control machine tool | |
| KR940007132B1 (ko) | 자동 프로그래밍장치 | |
| US4616322A (en) | Method and apparatus for preparing spare tools for a machine tool | |
| US4608645A (en) | Numerical control system for a machine tool with a tool dimension compensation function | |
| JPH028855B2 (ja) | ||
| JPS63102857A (ja) | 省段取りを目的とする生産システム及び加工セルシステム | |
| JP2702055B2 (ja) | 自動加工装置 | |
| JPH0585304B2 (ja) | ||
| JP3209890B2 (ja) | 生産セル | |
| JP2927838B2 (ja) | 自動加工システム | |
| JPH074729B2 (ja) | 数値制御工作機械に於けるワーク加工プログラムの作成方法 | |
| JPH0435298B2 (ja) | ||
| JP4255090B2 (ja) | 工作機械の数値制御装置 | |
| JPS62259738A (ja) | Nc工作機械工具自動供給装置 | |
| JP3121658B2 (ja) | 加工生産システムにおける加工機の運転制御方法 | |
| JP3492186B2 (ja) | 加工ラインの工程設計自動化システム | |
| JPS60214008A (ja) | 数値制御工作機械に於けるワ−ク加工精度の補正方法 | |
| JPS58151607A (ja) | Ncデ−タ分割編集装置 | |
| JPS6150741A (ja) | 工具取替装置を備えた加工装置 | |
| Stecke et al. | Flexible automation | |
| JPS60172436A (ja) | ツ−ルカセツトによる工具供給方法 | |
| Greenwood | The Processes | |
| CN118534841A (zh) | 一种无尘打磨自动生产线的板材加工控制方法以及系统 | |
| JPS62154105A (ja) | 自動プログラミングにおける4軸同時加工組合わせ決定方法 | |
| Jo et al. | US Army Tank-automotive Command |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19970826 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071003 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081003 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081003 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091003 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |