JP4598211B2 - NC turret punch press mold setup method and apparatus, and NC turret punch press mold setup program recording computer-readable recording medium - Google Patents
NC turret punch press mold setup method and apparatus, and NC turret punch press mold setup program recording computer-readable recording medium Download PDFInfo
- Publication number
- JP4598211B2 JP4598211B2 JP30011599A JP30011599A JP4598211B2 JP 4598211 B2 JP4598211 B2 JP 4598211B2 JP 30011599 A JP30011599 A JP 30011599A JP 30011599 A JP30011599 A JP 30011599A JP 4598211 B2 JP4598211 B2 JP 4598211B2
- Authority
- JP
- Japan
- Prior art keywords
- mold
- information
- data
- turret
- machining
- 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
- 238000000034 method Methods 0.000 title claims description 33
- 238000003754 machining Methods 0.000 claims description 106
- 238000012790 confirmation Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 7
- 238000013500 data storage Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 3
- 230000015654 memory Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Punching Or Piercing (AREA)
- Mounting, Exchange, And Manufacturing Of Dies (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、NCタレットパンチプレスの金型段取り方法と、NCタレットパンチプレスの金型段取り装置、並びにNCタレットパンチプレスの金型段取りを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【0002】
【従来の技術】
一般に、NCタレットパンチプレスは、所要の複数の金型をタレットの所定位置にセットし、選択して加工に使用するようになっている。
【0003】
すなわち、自動プログラミング装置を用いる等により作成したNCデータに基づいて、NCタレットパンチプレスに加工作業を行わせるにあたり、従来は、作業指示書で現場の作業者に、タレットの所定位置にセットすべき金型についての情報を手渡し、現場作業者はこの作業指示書に基づいて、タレットの所定位置に所要の金型をセットするとともに、加工に際して金型段取りの要否判定に用いるNCデータの金型情報との比較に供するため、固定的に設けた金型配置情報記憶装置に、タレットの金型配置情報を入力していた。
【0004】
【発明が解決しようとする課題】
しかしながら、このような従来のものは、金型配置情報の入力操作が必要不可欠であることに加えて、入力ミスによって、NCデータの金型情報と金型配置情報との間に、ズレ(不一致)が生じる場合がある。このようなズレがあると、オペレータが、金型配置情報のとおりにタレットの所定位置に所要の金型をセットしても、NCデータの金型情報とタレット上の実際の金型配置とが一致せず、そのため、間違った金型によって加工が行われたり、金型段取りが不要であるにもかかわらず、金型段取り指令に応じて加工が中断してしまうことがあるという問題があった。
【0005】
この発明の課題は、上記従来のもののもつ問題点を排除して、金型配置情報の入力操作が不要で、それにより、NCデータの金型情報と金型配置情報との間に、入力ミスに起因した不一致をなくすことのできるNCタレットパンチプレスの金型段取り方法およびその装置、並びにNCタレットパンチプレスの金型段取りを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することにある。
【0010】
【課題を解決する手段】
請求項1に係る発明は、NCデータと金型配置情報とを比較することで金型段取りの要否判定を行うNCタレットパンチプレスの金型段取り方法において、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する工程と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する工程と、前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する工程と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する工程とからなるNCタレットパンチプレスの金型段取り方法である。
【0013】
請求項2に係る発明は、複数の金型をタレットの各位置にセットし、NCデータに基づいてタレット上の金型を選択して加工に使用するNCタレットパンチプレスにおいて、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する工程と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する工程と、前記表示する金型情報を前記加工スケジュールの仮想金型配置情報として登録する工程と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較する工程と、比較したNCデータに含まれる金型が前記仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する工程とからなるNCタレットパンチプレスの金型段取り方法である。
【0014】
請求項3に係る発明は、請求項1または請求項2記載の発明において、前記タレットの金型交換に供するため表示する前記金型情報に基づいて、前記仮想金型配置情報を更新する工程を含むNCタレットパンチプレスの金型段取り方法である。
【0019】
請求項4に係る発明は、NCデータと金型配置情報とを比較することで金型段取りの要否判定を行うNCタレットパンチプレスの金型段取り装置において、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する手段と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する手段と、前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する手段と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する手段とを備えているNCタレットパンチプレスの金型段取り装置である。
【0022】
請求項5に係る発明は、複数の金型をタレットの各位置にセットし、NCデータに基づいてタレット上の金型を選択して加工に使用するNCタレットパンチプレスにおいて、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する手段と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する手段と、前記表示する金型情報を前記加工スケジュールの仮想金型配置情報として登録する手段と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較する手段と、比較したNCデータに含まれる金型が前記仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する手段とを備えているNCタレットパンチプレスの金型段取り装置である。
【0023】
請求項6に係る発明は、請求項4または請求項5記載の発明において、前記タレットの金型交換に供するため表示する前記金型情報に基づいて、前記仮想金型配置情報を更新する手段を備えているNCタレットパンチプレスの金型段取り装置である。
【0028】
請求項7に係る発明は、NCデータと金型配置情報とを比較することで金型段取りの要否判定を行うNCタレットパンチプレスの金型段取りを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する処理と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する処理と、前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する処理と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する処理とをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0031】
請求項8に係る発明は、複数の金型をタレットの各位置にセットし、NCデータに基づいてタレット上の金型を選択して加工に使用するNCタレットパンチプレスの金型段取りを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する処理と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する処理と、前記表示する金型情報を前記加工スケジュールの仮想金型配置情報として登録する処理と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較する処理と、比較したNCデータに含まれる金型が前記仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する処理とをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0032】
請求項9に係る発明は、請求項7または請求項8記載の発明において、前記タレットの金型交換に供するため表示する前記金型情報に基づいて、前記仮想金型配置情報を更新する処理を含むプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0033】
【発明の実施の形態】
この発明の実施の形態を、図面を参照して説明する。
図1は、この発明によるNCタレットパンチプレスの金型段取り装置の一実施の形態を示すブロック図であり、このNCタレットパンチプレスの金型段取り装置1は、実質的にコンピュータで構成されるものであって、処理装置(CPU)10、記憶装置30、入力装置40および表示装置50を備えている。また、図1において、60はNCデータファイル、70はNCタレットパンチプレス本体である。
【0034】
処理装置(CPU)10は、描画処理部11を備え、また、NCデータ読み込み処理部12、金型情報抽出処理部13および仮想金型配置設定処理部14を備え、さらに、NCデータ/仮想金型配置・比較処理部21および金型段取り設定処理部22を備えている。
【0035】
記憶装置30は、NCデータ記憶部31、金型情報記憶部32および仮想金型配置情報記憶部33を備えている。
【0036】
入力装置40は、マウス、キーボード等を備えた入力操作用のものであり、表示装置50は、CRT、LCD等の画像表示用のものである。
【0037】
処理装置(CPU)10において、NCデータ読み込み処理部12は、加工に先立ち、オペレータが入力装置40を使って所定の起動操作をすると、NCデータファイル60から加工に用いるNCデータを読み込んで、そのNCデータをNCデータ記憶部31に保存するものである。加工に用いるNCデータが、例えばA、B、C、Dの4つのNCデータからなるときは、そのNCデータをすべて読み込んで、A、B、C、Dに分けて保存するようになっている。
【0038】
金型情報抽出処理部13は、NCデータ記憶部31を参照して、NCデータ読み込み処理部12が読み込んだNCデータから金型情報を抽出するものである。NCデータ記憶部31を参照して得たNCデータが、A、B、C、Dの4つのNCデータからなるときは、その4つのNCデータA、B、C、Dを1つの加工スケジュールとして、この加工スケジュールの各NCデータからすべての金型情報を抽出するものであり、抽出した金型情報は金型情報記憶部32に保存されるようになっている。すなわち、4つのNCデータA、B、C、Dの金型情報が、例えば図2に示すようなものであるときは、そのすべての金型情報が金型情報記憶部32に保存されるものである。
【0039】
仮想金型配置設定処理部14は、金型情報記憶部32を参照して、抽出した加工スケジュールの金型情報を仮想金型配置情報として設定するものであり、タレット上の同一位置については、先行するNCデータの金型情報を優先して設定するようになっている。すなわち、加工スケジュールの金型情報が、例えば図2に示すようなものであるときは、その加工スケジュールで用いるT番号は、T201、T202、T211、T212、T213、T214、T215の7つであり、そのうちT201の金型は、NCデータAのもの(丸10φ)とNCデータCのもの(角8□)とで相違しているが、このような場合は、先に使用するNCデータAの金型(丸10φ)を優先して、図3に示すように、T番号の順に設定するようになっている。
【0040】
そして、仮想金型配置設定処理部14は、設定した仮想金型配置情報を、タレット上の金型の位置確認に供するために、描画処理部11を介して表示装置50に画面表示させるとともに、加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として、仮想金型配置情報記憶部33に登録するようになっている。
【0041】
NCデータ/仮想金型配置・比較処理部21は、加工の実行に際し、オペレータが入力装置40を使って所定の加工開始指令操作をすると、NCデータ記憶部31を参照するとともに、仮想金型配置情報記憶部33を参照して、加工スケジュールの各NCデータ(A、B、C、D)ごとに、NCデータと仮想金型配置情報とを逐次比較するものである。そして、比較したNCデータに含まれる金型が仮想金型配置情報に含まれているとき(NCデータA、B、D)は、そのNCデータをNCタレットパンチプレス本体70の制御部へ転送して、そのNCデータに基づく加工を実行させ、また、比較したNCデータに含まれる金型が仮想金型配置情報に含まれていないとき(NCデータC)は、加工中断指令をNCタレットパンチプレス本体70の制御部へ送って、加工を一時中断させるようになっている。
【0042】
金型段取り設定処理部22は、NCデータ/仮想金型配置・比較処理部21がNCタレットパンチプレス本体70の加工を一時中断させたとき、金型情報記憶部32および仮想金型配置情報記憶部33を参照して、抽出した金型情報の中から、比較したNCデータ(C)に含まれていて仮想金型配置情報に含まれていない金型(T201の角8□)についての金型情報を選択し、その選択した金型情報を金型段取り情報として設定するものである。
【0043】
そして、金型段取り設定処理部22は、設定した金型段取り情報を、タレットの金型交換に供するために、描画処理部11を介して表示装置50に画面表示させるとともに、その後の加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として、仮想金型配置情報記憶部33に更新登録するようになっている。
【0044】
次に、上記の実施の形態の作用について、図6に示すフローチャートを用いて説明する。
【0045】
まず、加工に先立ち、オペレータが入力装置40を使って所定の起動操作をすると(ステップS1)、NCデータ読み込み処理部12が、NCデータファイル60から加工に用いるNCデータ(例えばA、B、C、D)を読み込み、金型情報抽出処理部13が、これらのNCデータを1つの加工スケジュールとして、各NCデータからすべての金型情報を抽出する(ステップS2)。
【0046】
すると、仮想金型配置設定処理部14が、加工スケジュールの金型情報から、タレット上の同一位置については先行するNCデータの金型情報を優先させた仮想金型配置情報を設定して、タレット上の金型の位置確認に供するために表示する(ステップS3)。
【0047】
また、仮想金型配置設定処理部14が、設定した仮想金型配置情報を、加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する(ステップS4)。
【0048】
そこで、オペレータは、表示された仮想金型配置情報を見て、その仮想金型配置のとおりにタレットの所定位置に所定の金型をセットする(ステップS5)。
【0049】
つぎに、加工の実行に際し、オペレータが入力装置40を使って所定の加工開始指令操作をすると(ステップS6)、NCデータ/仮想金型配置・比較処理部21が、加工スケジュールの各NCデータ(A、B、C、D)ごとに、NCデータと仮想金型配置情報とを逐次比較する(ステップS7)。
【0050】
そして、比較したNCデータに含まれる金型が仮想金型配置情報に含まれているとき、すなわち、金型段取りの必要がないとき(ステップS8のNO)は、NCデータ/仮想金型配置・比較処理部21が、そのNCデータをNCタレットパンチプレス本体70の制御部へ転送する(ステップS11)。この場合は、NCタレットパンチプレス本体70が、そのNCデータにしたがって所定の加工を実行することとなる。
【0051】
一方、比較したNCデータに含まれる金型が仮想金型配置情報に含まれていないとき、すなわち、金型段取りが必要であるとき(ステップS8のYES)は、NCデータ/仮想金型配置・比較処理部21が、加工中断指令をNCタレットパンチプレス本体70の制御部へ送って、加工を一時中断させる(ステップS21)とともに、金型段取り設定処理部22が、設定した金型段取り情報を、タレットの金型交換に供するために表示し(ステップS22)、また、仮想金型配置情報を更新する(ステップS23)。
【0052】
そこで、オペレータは、表示された金型段取り情報を見て、その金型段取りのとおりにタレットの所定位置にある金型を所定のものに交換する(ステップS5)。
【0053】
そして、加工スケジュールに含まれるすべてのNCデータがNCタレットパンチプレス本体70へ転送され終わるまで、上記のステップを繰り返したのち(ステップS12)、終了することとなる。
【0054】
そのため、図2に示すような金型情報をもった4つのNCデータA、B、C、Dを1つの加工スケジュールとして、図3に示すような仮想金型配置情報に基づいて加工を開始した場合は、NCデータAおよびNCデータBの加工が終了するまで、金型段取りを行わずに加工が実行される。
【0055】
そして、NCデータCの加工に移る際に、図4に示すような金型段取り情報が表示される。
【0056】
これに応じて、オペレータが指示されたとおりの金型段取り作業を行なって、加工を再開すると、NCデータCの加工が実行される。
【0057】
そして、NCデータDの加工に必要な金型は最初にセット済みであるから、NCデータCの加工終了に続いて、NCデータDの加工が実行され、その結果、加工スケジュールに含まれるすべてのNCデータA、B、C、Dの加工が終了することとなる。
【0058】
図7は、上記のようなNCタレットパンチプレスの金型段取りを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体の一例としてCD−ROM2を示したものであり、CD−ROM2に格納されたNCタレットパンチプレスの金型段取りを実行させるためのプログラムは、CD−ROMドライブ3にセットされて所定の読み出し動作が行われることで、コンピュータシステム(NCタレットパンチプレスの金型段取り装置1)にインストールされるものである。
【0059】
CD−ROM2に記録されたプログラムは、NCデータと金型配置情報とを比較することで金型段取りの要否判定を行うNCタレットパンチプレスの金型段取りを実行させるものであって、加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する処理と、抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する処理と、前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する処理と、加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する処理とをコンピュータに実行させるためのプログラムである。
【0060】
このようなプログラムを記録する記録媒体は、CD−ROM2に限定するものでなく、例えば、各種のディスクメモリ、半導体メモリその他適宜のものを使用することが可能である。
【0061】
なお、上記の実施の形態では、4つのNCデータA、B、C、Dを1つの加工スケジュールとして構成したが、これに限定するものでなく、例えば、単一のNCデータについても適用することが可能である。
【0062】
【発明の効果】
この発明は以上のように、加工に先立ち、NCデータから金型情報を抽出し、その金型情報を、金型段取りの要否判定に用いる仮想金型配置情報として登録するように構成したので、金型配置情報の入力操作が不要で、それにより、NCデータの金型情報と仮想金型配置情報との間に、入力ミスに起因した不一致をなくすことができ、そのため、オペレータが、仮想金型配置情報のとおりにタレットの所定位置に所要の金型をセットすることで、NCデータの金型情報とタレット上の実際の金型配置とを完全に一致させることができ、その結果、間違った金型による加工や、間違った金型段取り指令による加工の中断を、未然に防止することができる効果がある。
【図面の簡単な説明】
【図1】NCタレットパンチプレスの金型段取り装置の一実施の形態を示すブロック図である。
【図2】加工に用いる複数のNCデータ群の一例を示す説明図である。
【図3】図2のNCデータ群について設定される仮想金型配置情報の表示と、タレット上の金型セット位置との関係を示す説明図である。
【図4】図2のNCデータ群について加工途中で交換される金型段取り情報の表示を示す説明図である。
【図5】図2のNCデータ群について金型交換後の仮想金型配置情報の内容を示す説明図である。
【図6】図1のものの動作を示すフローチャートである。
【図7】NCタレットパンチプレスの金型段取りを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体の一例を示す説明図である。
【符号の説明】
1 NCタレットパンチプレスの金型段取り装置
2 CD−ROM
3 CD−ROMドライブ
10 処理装置(CPU)
11 描画処理部
12 NCデータ読み込み処理部
13 金型情報抽出処理部
14 仮想金型配置設定処理部
21 NCデータ/仮想金型配置・比較処理部
22 金型段取り設定処理部
30 記憶装置
31 NCデータ記憶部
32 金型情報記憶部
33 仮想金型配置情報記憶部
40 入力装置
50 表示装置
60 NCデータファイル
70 NCタレットパンチプレス本体[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a mold setup method for an NC turret punch press, a mold setup apparatus for an NC turret punch press, and a computer-readable recording medium storing a program for executing the mold setup for an NC turret punch press. Is.
[0002]
[Prior art]
In general, the NC turret punch press sets a plurality of required dies at predetermined positions on the turret and selects them for use in processing.
[0003]
In other words, in order to allow the NC turret punch press to perform a machining operation based on NC data created by using an automatic programming device or the like, conventionally, a work instruction should be set at a predetermined position on the turret by an operator on site. Handing over the information about the mold, the field worker sets the required mold at a predetermined position of the turret based on this work instruction, and the mold of NC data used for determining the necessity of mold setup at the time of processing For comparison with information, turret mold arrangement information is input to a fixed mold arrangement information storage device.
[0004]
[Problems to be solved by the invention]
However, in such a conventional apparatus, in addition to the indispensable input operation of the mold arrangement information, there is a shift (mismatch) between the mold information of the NC data and the mold arrangement information due to an input error. ) May occur. If there is such a deviation, even if the operator sets the required mold at a predetermined position of the turret according to the mold arrangement information, the NC data of the mold information and the actual mold arrangement on the turret will be different. Therefore, there is a problem that processing may be interrupted according to the mold setup command even though the processing is performed with the wrong mold or the mold setup is unnecessary. .
[0005]
An object of the present invention is to eliminate the above-mentioned problems of the conventional apparatus and eliminate the need for an input operation of mold arrangement information, thereby making it possible to make an input error between the mold information of NC data and the mold arrangement information. Disclosed is a NC turret punch press mold setup method and apparatus capable of eliminating inconsistencies caused by the above, and a computer-readable recording medium recording a program for executing NC turret punch press mold setup It is in.
[0010]
[Means for solving the problems]
The invention according to
[0013]
The invention according to
[0014]
According to a third aspect of the present invention, in the first or second aspect of the present invention, the step of updating the virtual mold arrangement information based on the mold information displayed for use in exchanging the turret mold. This is a die set-up method for an NC turret punch press.
[0019]
The invention according to
[0022]
The invention according to claim 5 is an NC turret punch press that sets a plurality of dies at each position of the turret, selects a die on the turret based on NC data, and uses it for processing. A plurality of NC data groups used for machining is taken as one machining schedule, and means for extracting mold information from each NC data of the machining schedule, and the extracted mold information of the machining schedule, the position of the mold on the turret Means for preferentially displaying the mold information of the preceding NC data for the same position on the turret for confirmation, and means for registering the mold information to be displayed as virtual mold arrangement information of the machining schedule; , Means for sequentially comparing with the virtual mold arrangement information for each NC data of the processing schedule, and the NC data compared When the included mold is not included in the virtual mold arrangement information, the mold information about the mold is selected from the extracted mold information and displayed for use in replacing the turret mold. A mold setup apparatus for an NC turret punch press.
[0023]
The invention according to claim 6 is the invention according to
[0028]
The invention according to
[0031]
The invention according to
[0032]
The invention according to claim 9 is the invention according to
[0033]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an embodiment of an NC turret punch press mold setup apparatus according to the present invention. The NC turret punch press
[0034]
The processing device (CPU) 10 includes a drawing processing unit 11, an NC data
[0035]
The
[0036]
The
[0037]
In the processing device (CPU) 10, the NC data reading
[0038]
The mold information
[0039]
The virtual mold arrangement setting
[0040]
The virtual mold arrangement setting
[0041]
The NC data / virtual mold arrangement /
[0042]
When the NC data / virtual mold arrangement /
[0043]
Then, the mold setup setting
[0044]
Next, the effect | action of said embodiment is demonstrated using the flowchart shown in FIG.
[0045]
First, prior to machining, when the operator performs a predetermined starting operation using the input device 40 (step S1), the NC data reading
[0046]
Then, the virtual mold arrangement setting
[0047]
Further, the virtual mold arrangement setting
[0048]
Therefore, the operator looks at the displayed virtual mold arrangement information, and sets a predetermined mold at a predetermined position of the turret according to the virtual mold arrangement (step S5).
[0049]
Next, when performing the machining, when the operator performs a predetermined machining start command operation using the input device 40 (step S6), the NC data / virtual mold arrangement /
[0050]
When the molds included in the compared NC data are included in the virtual mold arrangement information, that is, when there is no need for mold setup (NO in step S8), NC data / virtual mold arrangement / The
[0051]
On the other hand, when the mold included in the compared NC data is not included in the virtual mold arrangement information, that is, when the mold setup is necessary (YES in step S8), the NC data / virtual mold arrangement / The
[0052]
Therefore, the operator looks at the displayed mold setup information and replaces the mold at a predetermined position of the turret with a predetermined one according to the mold setup (step S5).
[0053]
The above steps are repeated until all NC data included in the machining schedule has been transferred to the NC turret punch press main body 70 (step S12), and then the process ends.
[0054]
Therefore, machining was started based on virtual mold arrangement information as shown in FIG. 3 with four NC data A, B, C, and D having mold information as shown in FIG. 2 as one machining schedule. In this case, the machining is executed without performing the mold setup until the machining of the NC data A and the NC data B is completed.
[0055]
When the NC data C is processed, mold setup information as shown in FIG. 4 is displayed.
[0056]
In response to this, when the operator performs a mold setup operation as instructed and resumes machining, machining of NC data C is executed.
[0057]
Since the dies required for machining NC data D are set first, NC data D machining is executed following the completion of machining NC data C. As a result, all the data included in the machining schedule are processed. Processing of NC data A, B, C, and D ends.
[0058]
FIG. 7 shows a CD-
[0059]
The program recorded on the CD-
[0060]
The recording medium for recording such a program is not limited to the CD-
[0061]
In the above-described embodiment, the four NC data A, B, C, and D are configured as one machining schedule. However, the present invention is not limited to this, and, for example, can be applied to single NC data. Is possible.
[0062]
【The invention's effect】
As described above, the present invention is configured so that the mold information is extracted from the NC data prior to processing, and the mold information is registered as virtual mold arrangement information used for determining the necessity of mold setup. Therefore, it is not necessary to input the mold arrangement information, thereby eliminating the discrepancy caused by the input error between the mold information of the NC data and the virtual mold arrangement information. By setting the required mold at the predetermined position of the turret according to the mold arrangement information, the mold information of NC data and the actual mold arrangement on the turret can be completely matched. There is an effect that it is possible to prevent the machining by the wrong mold and the interruption of the machining due to the wrong mold setup command.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an embodiment of a mold setup device for an NC turret punch press.
FIG. 2 is an explanatory diagram showing an example of a plurality of NC data groups used for processing.
FIG. 3 is an explanatory diagram showing a relationship between display of virtual mold arrangement information set for the NC data group of FIG. 2 and a mold set position on the turret.
4 is an explanatory view showing a display of mold setup information exchanged during machining for the NC data group of FIG. 2; FIG.
FIG. 5 is an explanatory diagram showing the contents of virtual mold arrangement information after mold replacement for the NC data group of FIG. 2;
6 is a flowchart showing the operation of the apparatus shown in FIG.
FIG. 7 is an explanatory diagram showing an example of a computer-readable recording medium on which a program for executing mold setup of an NC turret punch press is recorded.
[Explanation of symbols]
1 NC turret punch press
3 CD-
DESCRIPTION OF SYMBOLS 11
Claims (9)
加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する工程と、
抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する工程と、
前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する工程と、
加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する工程と、からなることを特徴とするNCタレットパンチプレスの金型段取り方法。In the mold setup method of the NC turret punch press that determines whether or not the mold setup is necessary by comparing the NC data and the mold arrangement information.
Prior to machining, a plurality of NC data groups used for the machining as one machining schedule, and extracting mold information from each NC data of the machining schedule;
In order to provide the mold information of the extracted processing schedule to confirm the position of the mold on the turret, for the same position on the turret, the process of preferentially displaying the mold information of the preceding NC data;
Registering the mold information to be displayed as virtual mold arrangement information used for determining the necessity of mold setup in the machining schedule;
When executing machining, each NC data of the machining schedule is sequentially compared with the virtual mold arrangement information, and when the mold included in the NC data is not included in the virtual mold arrangement information, the extraction is performed. A mold setup method for an NC turret punch press, comprising: selecting mold information for the mold from the mold information displayed, and displaying the mold information for use in turret mold replacement.
加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する工程と、
抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する工程と、
前記表示する金型情報を前記加工スケジュールの仮想金型配置情報として登録する工程と、
加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較する工程と、
比較したNCデータに含まれる金型が前記仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する工程と、からなることを特徴とするNCタレットパンチプレスの金型段取り方法。In the NC turret punch press that sets a plurality of dies at each position of the turret, selects a die on the turret based on NC data, and uses it for processing
Prior to machining, a plurality of NC data groups used for the machining as one machining schedule, and extracting mold information from each NC data of the machining schedule;
In order to provide the mold information of the extracted processing schedule to confirm the position of the mold on the turret, for the same position on the turret, the process of preferentially displaying the mold information of the preceding NC data;
Registering the mold information to be displayed as virtual mold arrangement information of the processing schedule;
A step of sequentially comparing the virtual mold arrangement information for each NC data of the machining schedule when performing machining;
When the mold included in the compared NC data is not included in the virtual mold arrangement information, the mold information on the mold is selected from the extracted mold information, and the mold exchange of the turret is performed. And a process for displaying for use in the NC turret punch press.
加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する手段と、
抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する手段と、
前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する手段と、
加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する手段と、を備えていることを特徴とするNCタレットパンチプレスの金型段取り装置。In a mold setup device for an NC turret punch press that determines the necessity of mold setup by comparing NC data and mold arrangement information.
Prior to machining, a plurality of NC data groups used for the machining as one machining schedule, and means for extracting mold information from each NC data of the machining schedule;
Means for preferentially displaying the mold information of the preceding NC data for the same position on the turret in order to provide the mold information of the extracted processing schedule to the position confirmation of the mold on the turret;
Means for registering the mold information to be displayed as virtual mold arrangement information used for determining the necessity of mold setup in the machining schedule;
When executing machining, each NC data of the machining schedule is sequentially compared with the virtual mold arrangement information, and when the mold included in the NC data is not included in the virtual mold arrangement information, the extraction is performed. A mold setup for an NC turret punch press, comprising: means for selecting mold information for the mold from the mold information displayed and displaying the selected mold information for turret mold exchange apparatus.
加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する手段と、
抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する手段と、
前記表示する金型情報を前記加工スケジュールの仮想金型配置情報として登録する手段と、
加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較する手段と、
比較したNCデータに含まれる金型が前記仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する手段と、を備えていることを特徴とするNCタレットパンチプレスの金型段取り装置。In the NC turret punch press that sets a plurality of dies at each position of the turret, selects a die on the turret based on NC data, and uses it for processing
Prior to machining, a plurality of NC data groups used for the machining as one machining schedule, and means for extracting mold information from each NC data of the machining schedule;
Means for preferentially displaying the mold information of the preceding NC data for the same position on the turret in order to provide the mold information of the extracted processing schedule to the position confirmation of the mold on the turret;
Means for registering the mold information to be displayed as virtual mold arrangement information of the machining schedule;
Means for sequentially comparing the virtual mold arrangement information for each NC data of the machining schedule when performing machining;
When the mold included in the compared NC data is not included in the virtual mold arrangement information, the mold information on the mold is selected from the extracted mold information, and the mold exchange of the turret is performed. An NC turret punch press mold setup apparatus, characterized by comprising: a display means for use.
加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する処理と、
抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する処理と、
前記表示する金型情報を、前記加工スケジュールにおける金型段取りの要否判定に用いる仮想金型配置情報として登録する処理と、
加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較して、当該NCデータに含まれる金型が当該仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する処理と、をコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。A computer-readable recording medium storing a program for executing mold setup of an NC turret punch press that determines whether or not mold setup is necessary by comparing NC data and mold arrangement information,
Prior to machining, a plurality of NC data groups used for the machining as one machining schedule, and processing for extracting mold information from each NC data of the machining schedule,
In order to provide the mold information of the extracted processing schedule to confirm the position of the mold on the turret, the process of displaying the preceding NC data mold information preferentially for the same position on the turret;
A process of registering the mold information to be displayed as virtual mold arrangement information used for determining the necessity of mold setup in the processing schedule;
When executing machining, each NC data of the machining schedule is sequentially compared with the virtual mold arrangement information, and when the mold included in the NC data is not included in the virtual mold arrangement information, the extraction is performed. A computer recording a program for selecting a mold information for the mold from among the mold information and displaying the selected turret for use in replacing the turret. A readable recording medium.
加工に先立ち、当該加工に用いる複数のNCデータ群を1つの加工スケジュールとして、この加工スケジュールの各NCデータから金型情報を抽出する処理と、
抽出した前記加工スケジュールの金型情報を、タレット上の金型の位置確認に供するため、タレット上の同一位置については先行するNCデータの金型情報を優先して表示する処理と、
前記表示する金型情報を前記加工スケジュールの仮想金型配置情報として登録する処理と、
加工の実行に際し、前記加工スケジュールの各NCデータごとに前記仮想金型配置情報と逐次比較する処理と、
比較したNCデータに含まれる金型が前記仮想金型配置情報に含まれていないとき、前記抽出した金型情報の中から当該金型についての金型情報を選択して、タレットの金型交換に供するため表示する処理と、をコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。A computer reading that records a program to set up multiple dies at each position on the turret, select a die on the turret based on NC data, and execute the mold setup of the NC turret punch press used for processing A possible recording medium,
Prior to machining, a plurality of NC data groups used for the machining as one machining schedule, and processing for extracting mold information from each NC data of the machining schedule,
In order to provide the mold information of the extracted processing schedule to confirm the position of the mold on the turret, the process of displaying the preceding NC data mold information preferentially for the same position on the turret;
Processing for registering the mold information to be displayed as virtual mold arrangement information of the processing schedule;
A process of sequentially comparing the virtual mold arrangement information for each NC data of the machining schedule when performing machining;
When the mold included in the compared NC data is not included in the virtual mold arrangement information, the mold information on the mold is selected from the extracted mold information, and the mold exchange of the turret is performed. A computer-readable recording medium having recorded thereon a program for causing a computer to execute processing for display for use in a computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30011599A JP4598211B2 (en) | 1999-10-21 | 1999-10-21 | NC turret punch press mold setup method and apparatus, and NC turret punch press mold setup program recording computer-readable recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30011599A JP4598211B2 (en) | 1999-10-21 | 1999-10-21 | NC turret punch press mold setup method and apparatus, and NC turret punch press mold setup program recording computer-readable recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001121222A JP2001121222A (en) | 2001-05-08 |
| JP4598211B2 true JP4598211B2 (en) | 2010-12-15 |
Family
ID=17880911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30011599A Expired - Fee Related JP4598211B2 (en) | 1999-10-21 | 1999-10-21 | NC turret punch press mold setup method and apparatus, and NC turret punch press mold setup program recording computer-readable recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4598211B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4507691B2 (en) * | 2004-05-12 | 2010-07-21 | 村田機械株式会社 | Tool setup information creation device |
| JP5055732B2 (en) * | 2005-09-15 | 2012-10-24 | 村田機械株式会社 | Setup tool information display device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2849434B2 (en) * | 1990-03-14 | 1999-01-20 | 株式会社アマダ | Die change system for punch press machine |
| JP3394265B2 (en) * | 1990-12-06 | 2003-04-07 | 株式会社アマダ | Turret punch press tool change instruction device |
| JP3317989B2 (en) * | 1992-02-27 | 2002-08-26 | 株式会社アマダ | Die change management device for NC turret punch press |
| US5943240A (en) * | 1996-10-09 | 1999-08-24 | Nakamura; Kaoru | Machine tool control system and method utilizing metal mold arrangement information |
-
1999
- 1999-10-21 JP JP30011599A patent/JP4598211B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001121222A (en) | 2001-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106796425B (en) | Machine tool control device | |
| JP3422124B2 (en) | Program creation device | |
| JP4707946B2 (en) | Process simulation system | |
| JP4598211B2 (en) | NC turret punch press mold setup method and apparatus, and NC turret punch press mold setup program recording computer-readable recording medium | |
| JPH08328829A (en) | Parameter change history management system | |
| JPH10296592A (en) | Incorrect work prevention device | |
| GB2109130A (en) | Method of controlling indexing of magazine pockets in a machining centre | |
| JPS62113277A (en) | Component information controller | |
| JP2001184112A (en) | Method and device for automatically blanking parts and computer readable recording medium recording program for executing automatic blanking of parts | |
| JPS6022363B2 (en) | Program safety confirmation method for industrial robots | |
| JP3660038B2 (en) | Numerical controller | |
| JP4406805B2 (en) | Programmable controller data management system | |
| US5283750A (en) | Automatic editing method for polyhedron machining processes | |
| JP3227736B2 (en) | Work content switching instruction device | |
| JP2000057322A (en) | Image processor provided with image processing editing history mechanism in computer | |
| JP2869105B2 (en) | Workpiece processing data editing method | |
| JP2001105284A (en) | Production instruction system in production line | |
| JP3684887B2 (en) | Solid model generation method | |
| JP2001195118A (en) | Operating condition monitoring system and its monitoring method | |
| JP2003303008A (en) | Process control method | |
| JPH07262210A (en) | Drawing display device | |
| JPH0346007A (en) | Nc information generation system | |
| JPH0895612A (en) | SFC program development equipment | |
| JPH0778008A (en) | Programmable device for programmable controller | |
| JP2001100826A (en) | NC data creation device, NC data creation method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061004 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090521 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090526 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100202 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100401 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100914 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100924 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 3 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |