JP4334180B2 - Collaborative machining data creation method and system - Google Patents
Collaborative machining data creation method and system Download PDFInfo
- Publication number
- JP4334180B2 JP4334180B2 JP2002116020A JP2002116020A JP4334180B2 JP 4334180 B2 JP4334180 B2 JP 4334180B2 JP 2002116020 A JP2002116020 A JP 2002116020A JP 2002116020 A JP2002116020 A JP 2002116020A JP 4334180 B2 JP4334180 B2 JP 4334180B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- sheet
- shape
- machining
- carry
- 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
- 238000003754 machining Methods 0.000 title claims description 85
- 238000000034 method Methods 0.000 title claims description 28
- 238000012545 processing Methods 0.000 claims description 54
- 239000000463 material Substances 0.000 claims description 18
- 238000005520 cutting process Methods 0.000 claims description 15
- 239000007787 solid Substances 0.000 claims description 8
- 239000002184 metal Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 208000034530 PLAA-associated neurodevelopmental disease Diseases 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Images
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
- General Factory Administration (AREA)
- Numerical Control (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、連携加工データ作成方法及びそのシステムに関し、さらに詳細には、板金加工ラインに配置された各機械(例えば、周辺装置)の制御を行う制御用データと、NC工作機械の制御用データをリンクさせた連携加工データ作成方法及びそのシステムに関する。
【0002】
【従来の技術】
一般に、例えば、図7に示すように事務所に備えられている自動プログラミング装置701においては、製品形状を部品形状に分割して、この部品形状の展開形状を作成する処理703を行う。そして、加工マシンの決定処理705を行う。続いて、多数個取りの場合、ネスティング処理707を行いシート形状に複数の展開された部品形状を配置する。これに、板厚、材質、シートの大きさの情報等が加わりシート情報の作成処理709が実行される。
【0003】
そして、Gコードプログラム作成処理711が実行される。続いて、前記Gコードプログラムが、NC工作機715側に送信される。NC工作機715がGコードプログラムに基づきシートの加工を行う。このとき、スケジュールデータ721の情報を読み込み搬入装置717が棚から適宜、使用するシートを取り込む。最後に搬出装置719によりNC加工機715から切断製品、残材等が取り外される。
【0004】
【発明が解決しようとする課題】
このような従来の制御データ作成方法は、以下のような問題があった。すなわち、加工中に割り込み仕事(加工)が入ったとき、現在加工中のシートから全製品を加工後、割り込み仕事を入れる。この場合、割り込み仕事に取りかかるまで時間が掛かるという問題があった。さらにスケジュールデータに記憶されているシートの枚数を変更しなければならないという問題があった。
【0005】
また、例えば3ピース目の製品を加工後、割り込み仕事を入れた場合、割り込み仕事が終了した後、元のシートをセットし、4ピース目の先頭まで空運転で進めなければならないという問題があった。さらに、3ピース目の途中で即加工停止し、割り込み仕事を入れる場合、割り込み仕事から戻ったときに、3ピース目の製品は不良になるという問題があった。
【0006】
【課題を解決するための手段】
本発明は、前述のごとき問題に鑑みてなされたもので、所定の板厚、材質、大きさの板材であるシートを保管する棚からシートを取り出す搬入装置と、前記シートを切断するNC工作機と、切断後の材料を搬出する搬出装置との動作の連携を考慮した制御データである連携加工データを作成する連携加工データ作成方法において、
前記シートから切断される複数の部品の展開形状である展開部品形状を、表示部に表示されたシート形状に配置したネスティングデータを作成するネスティングデータ作成工程と、
前記ネスティングデータと、シートが棚の何処の位置に収納されているかを特定する情報であるスケジュールデータとを関連づけた連携加工データを作成する連携加工データ作成工程と、
前記連携加工データに基づき、前記搬入装置と、前記NC工作機と、前記搬出装置との動作を関連づけて制御を行うライン制御工程とを含み、
前記シート形状と、このシート形状に配置される部品の展開部品形状のデータは3次元立体モデルのデータであるとともに、前記展開部品形状のデータは、面のデータと該面の外形を構成する線データとを含み、
切断加工が中断したとき、加工対象の線データを記憶し、どこまで加工を行ったかを該線データにより判断することが望ましい。
【0009】
切断加工が中断したとき、シート形状に配置された展開部品形状を再配置する工程を含むことが好ましい。
【0010】
そして、所定の板厚、材質、大きさの板材であるシートを保管する棚からシートを取り出す搬入装置と、前記シートを切断するNC工作機と、切断後の材料を搬出する搬出装置との動作の連携を考慮した制御データである連携加工データを作成する連携加工データ作成システムにおいて、
前記シートから切断される複数の部品の展開形状である展開部品形状を、表示部に表示されたシート形状に配置したネスティングデータを作成するネスティングデータ作成手段と、
前記ネスティングデータと、シートが棚の何処の位置に収納されているかを特定する情報であるスケジュールデータとを関連づけた連携加工データを作成する連携加工データ作成手段と、
前記連携加工データに基づき、前記搬入装置と、前記NC工作機と、前記搬出装置との動作を関連づけて制御を行うライン制御手段とを有し、
前記シート形状と、このシート形状に配置される部品の展開部品形状のデータは3次元立体モデルのデータであるとともに、前記展開部品形状のデータは、面のデータと該面の外形を構成する線データとを有し、
切断加工が中断したとき、加工対象の線データを記憶し、どこまで加工を行ったかを該線データにより判断することが好ましい。
【0011】
【発明の実施の形態】
本発明の実施の形態を、図面を参照して説明する。なお、本例でNC加工機はレーザ加工機を想定している。
【0012】
図1に連携加工データ作成システム1の概略の構成を示す。
【0013】
前記連携加工データ作成システム1は、事務所に備えられた自動プログラミング装置3により連携加工データ(本例ではスケジュールデータがリンクされた加工データを想定する)を作成するために、図形データの編集を行う。すなわち、展開処理101により、製品モデルから分割された部品モデルの展開を行い展開部品形状(3次元の展開部品のモデル、又は2次元の展開部品の平面形状)を作成する。続いて、加工マシン決定処理103により加工マシン(例えば、レーザ加工作機)の決定を行う。
【0014】
多数個取りのとき、ネスティング処理105により、展開部品形状をシート形状(3次元のシートのモデル、又は2次元のシートの形状)にネスティングして配置する。一方、シート情報作成処理107により、シートの大きさ、板厚、材質等の情報を作成する。
【0015】
これにより、単なるプロダクトモデル111がシートモデルSTAのどこに配置されているかの情報109が作成される。なお、単なるプロダクトモデルとは3次元立体モデルである。
【0016】
続いて、スケジュールメモリ37に記憶されているスケジュールデータと、シート形状に配置された展開部品形状(単なるプロダクトモデルでもある)とが関連付けされて連携加工データ(プロダクトモデルでもある)が作成される。この連携加工データは連携加工データメモリ39に記憶される。
【0017】
すなわち、連携加工データ(プロダクトモデル)とは、シート形状に複数の展開部品形状がネスティングされ配置されたものに、スケジュールデータが関連づけられていて、加工のためのデータを作成するのに必要な情報を全て含んだものをいう。また、スケジュールデータはシートが棚の何処に収納されているかを特定するデータである。
【0018】
この連携加工データにより加工ライン9(搬入機47、NC工作機49、搬出機51を含む)が制御され実際の加工が行われる。
【0019】
このとき、スケジュールデータが関連付けされているため、棚への収納位置や、収納枚数、及び切断後の材料のテイクアウト等を考慮して自動制御することができる。
【0020】
図2は連携加工データ作成システム1の各処理の構成を示している。前記連携加工データ作成システム1は、展開部品形状をシート形状にネスティングして配置する等を行う自動プログラミング装置3と、展開部品をシートから切断加工する機械の制御を行うコントローラ5とを備えている。前記自動プログラミング装置3と、前記コントローラ5とはLAN等の通信システム7により通信可能である。また、前記コントローラ5には加工ライン9と接続されている。
【0021】
なお、前記自動プログラミング装置3と、コントローラ5とは、コンピュータよりなるものであって入出力装置、表示画面、コンピュータ本体を備えている。
【0022】
前記自動プログラミング装置3は、図形(例えば、製品の立体モデル)を編集するCAD部11と、操作される図形等を表示する表示部13と、情報の入出力処理を行う入出力部15とを備えている。また、前記CAD部11により作成された展開部品形状は展開部品形状メモリ17に記憶される。入出力部15より入力されたシート情報(例えば、シートの板厚、材質、大きさ等)はシート情報メモリ19に記憶される(シート情報は3次元のシートモデルより自動で抽出してもよい)。
【0023】
前記自動プログラミング装置3は、複数の展開部品形状をシート形状に効率を考慮して配置するネスティング部21と、シート形状と、ネスティングされシート形状に配置された展開部品形状とであるネスティングデータを記憶するネスティングデータメモリ23と、ネスティングデータを読み込みコントローラ5に送信する送信部25とを備えている。
【0024】
前記コントローラ5は、送信されてきたネスティングデータを受信する受信部27と、受信したネスティングデータを記憶するネスティングデータメモリ29と、割り込み加工があったとき、割り込み加工に係るNCデータを記憶するNCデータメモリ31と、コントローラ5の操作等を行う表示パネル33とを備えている。
【0025】
さらに、コントローラ5は、連携加工データ作成部35と、スケジュールデータメモリ37と、連携加工データメモリ39とを備えている。
【0026】
前記連携加工データ作成部35は、ネスティングデータメモリ29より、ネスティングデータを読み込み、かつ、スケジュールデータメモリ37よりスケジュールデータを読み込む。そして、前記ネスティングデータと前記スケジュールデータとを関連付けした連携加工データを作成し連携加工データメモリ39に記憶する。なお、前記スケジュールデータメモリ37に記憶されているスケジュールデータは、オペレータが表示パネル33より作成することもできる。一方、他のコンピュータ等で作成したスケジュールデータをスケジュールデータメモリ37にインストールしてもよい。
【0027】
図3、図4を参照する。図3は展開部品形状BMA、BMB(3次元モデルの場合)がシート形状STA(3次元モデルの場合)に配置された状態を示す。シート形状STAには展開部品形状BMAが配置されている。これは元になる展開部品形状BMAがシート形状STA上に複数配置されているものである。展開部品形状BMAの基準点PAがシート形状STA上の点PA1に合わせて配置される。同様にPA2、及びPA3を基準点にして展開部品形状BMAが配置される。これにより、配置された展開部品形状BMAのシート形状STA上の基準点PTに対する位置が算出できる。
【0028】
一方、前記展開部品形状BMAは切断形状である面PLAを含んでいる。前記面PLAは線分LA1、LA2、LA3、及びLA4を含んでいる。そして、各線分(LA1、LA2、LA3、及びLA4)の始点と終点から、レーザ加工の軌跡を算出することができる。
【0029】
同様に、シート形状STAには展開部品形状BMB(3次元立体モデル)が配置されている。展開部品形状BMBの基準点PBがシート形状上の点PB1に合わせて配置される。これにより、配置された展開部品形状BMBのシート形状STA上の基準点PTに対する位置が算出できる。
【0030】
一方、前記展開部品形状BMBは切断形状である面PLBを含んでいる。前記面PLBは線分LB1、LB2、LB3、LB4、LB5及びLA6を含んでいる。そして、各線分(LB1、LB2、LB3、LB4、LB5及びLA6)の始点と終点から、レーザ加工の軌跡を算出することができる。
【0031】
さらに、展開部品形状BMA、BMBは3次元立体モデルであるため、例えば、面PLA、PLBの内側と外側の判断はプログラムで容易にできる。これにより、レーザ加工のアプローチ位置を自動で決定することができる。
【0032】
図4はスケジュールデータのファイルレイアウトを示している。このファイルレイアウトは以下の項目を含む。すなわち、番号項目401、シート名項目403、収納枚数項目405、棚位置項目407、及びその他の項目409である。
【0033】
上述のように、連携加工データは、シート形状、展開部品形状、スケジュールデータがそれぞれ関連づけられているので、搬入装置47、NC工作機械49、搬出装置51の動作を関連づけた制御を行うことができる。例えば、作成された連携加工データはレーザの加工軌跡となる線分(図3においてはLA1〜LA4等)を加工順に並べてある。そして、1つのシートの加工が終了したときに、何処の棚の何処の位置からシートを取り出すかの制御データが付加されている。これをシーケンスに実行すれば所定の加工ができる。
【0034】
再び、図2を参照する。前記コントローラ5は、また、ライン制御部41と、割込管理部43と、連携加工データサブメモリ45とを備えている。
【0035】
前記ライン制御部41は、連携加工データメモリ39より連携加工データを抽出して実際のラインの制御を行う。
【0036】
前記割込管理部43は、製品(展開された部品)の加工中に、他の製品(展開された部品)の加工依頼が有ったとき、現在までどこまで加工したかのデータを連携加工データサブメモリ45に記憶する。
【0037】
また、この割込管理部43は、割り込まれた加工のNCデータを読み込み連携加工データメモリ39に出力する。これにより、割り込み加工を実行することができる。
【0038】
前記加工ライン9は、シートを収納しておく棚からシートを搬入する搬入装置47と、シートから展開部品を切断するNC工作機49(レーザ加工機、NCタレットパンチプレス等)と、切断された展開部品等を取り出す搬出装置51とを備えている。
【0039】
図5、図6は連携加工データ作成システム1の動作を示している。
【0040】
ステップS501では板金加工業者が板金製品製作依頼者より板金製品の製作依頼を受注する。このとき、受注した製品の三面図を電子データ等により受信する。
【0041】
ステップS503では板金加工業者のCADオペレータ等が前記三面図から製品の立体モデルを作成する。
【0042】
ステップS505では、加工が効率良く行えるように複数の部品モデルに分割する。そして、前記部品モデルそれぞれを曲げの伸び等を考慮して展開し、展開図を作成する。
【0043】
ステップS517では、シートから展開部品を切断するためのNC加工機(例えば、レーザ加工機、NCタレットパンチプレス等)を決定する。
【0044】
ステップS519では、板金の材質、板厚、XY方向の大きさ等のデータであるシート情報を作成する。
【0045】
ステップS511では所定の大きさ、板厚の板金であるシートから展開図の通り展開された展開部品を複数切断するためのデータを作成するためCAD部11にリンクされているネスティング部21により自動で展開部品形状をシート形状に配置する(ネスティングデータの作成)。このとき、歩留まりが良くなるように考慮され配置される。
【0046】
ステップS513では、送信部25が作成されたネスティングデータを自動プログラミング装置3からコントローラ5に送信する。
【0047】
ステップS515では、コントローラ5に備えられた受信部27がネスティングデータを受信し、ネスティングデータメモリ29に記憶する。
【0048】
ステップS517では、連携加工データ作成部35がネスティングデータメモリ29からネスティングデータを読み込み、かつ、スケジュールデータメモリ37からスケジュールデータを読み込む。両者を関連づけて連携加工データを作成し、連携加工データメモリ39に記憶する。
【0049】
ステップS519ではライン制御部41が前記連携加工データを読み込み、製品(部品)の加工を行う。なお、加工中にシートの交換があったときはスケジュールデータの書き換えが行なわれる。
【0050】
ステップS521では、製品(部品)の加工中に他の割り込み加工があるかどうかを判断する。他の割り込みがあると判断したとき、処理はステップS523に進む。他の割り込みか無いと判断したとき、処理はステップS529に進む。
【0051】
ステップS523では加工ライン(NC加工機49、搬入装置47、搬出装置51等)の処理を一時的に停止する。続いて、停止直前までの加工内容が連携加工データサブメモリ45に記憶される。このとき、どこまで加工を行ったかは、展開部品形状の加工対象の線分をメモリに記憶することにより判断できる。図3を参照する。展開部品形状BMAは面PLAを含んでいる。この面PLAは線分LA1、LA2、LA3、及びLA4を含んでいる。連携加工データは線分(LA1〜LA4等)を加工順に並べてある。そして、ライン制御部41は前記線分を一本毎に連携加工データメモリ39より抽出しながら加工データ(例えば、Gコード)を作成している。そして、線分LA3を抽出して加工中に、この加工が中断したとき、この線分LA3をメモリに記憶する。これにより、加工は線分LA3前まで行われたことが分かる。
【0052】
続いて、一時的に残材が棚に収納されたとき、割り込み管理部43はスケジュールデータの書き換えを行う。これにより、処理を再開したとき新たなこの書き換えられたスケジュールデータを考慮した連携加工データを作成することができる。
【0053】
ステップS525では、割り込み加工を行う。この割り込み加工を行う場合、受信部27が割り込み加工用のNCデータを受信し、NCデータメモリ31に記憶する。そして、割込管理部43が連携加工データメモリ39に格納されている連携加工データを連携加工データサブメモリ45に、一旦保管する。前記NCデータを連携加工データメモリ39に出力してライン制御部49がNCデータに基づき割り込み加工を行う。
【0054】
ステップS527では、元の加工を復帰する。すなわち、割り込み加工が終了したとき、連携加工データメモリ39に記憶されている割り込み加工用のNCデータを削除すると同時に、一旦、連携加工データサブメモリ45に保管されている連携加工データを連携加工データメモリ39に移す。前述したように連携加工データから何処まで加工さらたかが線分で識別できる。続いて、ライン制御部41が連携加工データを読み込み加工の再開を行う。このとき、棚に収納されているシートの位置はスケジュールデータが書き換えられているため特定することができる。
【0055】
なお、加工されていない展開部品モデルを再度ネスティングして、切断時間の効率化を図ることができる。
【0056】
ステップS529では、加工処理が終了する。そして、搬出装置51が加工終了のトリガを取得して、切断後に残った残材等の搬出を行う。残材が棚に収納されたときは、スケジュールデータの書き換えが行われる。
【0057】
なお、本発明は、上述した実施の態様の例に限定されることなく、適宜の変更を加えることにより、その他の態様で実施できるものである。
【0058】
【発明の効果】
上述の如く本発明に係る連携加工データ作成方法によれば、割込仕事(加工)が入ったとき、この加工中のシートに配置されている全製品を加工しなくても割り込み仕事を入れることができる。このため、割り込み仕事に取りかかるまで時間が掛からないという効果がある。
【0059】
スケジュールデータとネスティングデータが関連づけられているため、加工の進捗状況によりスケジュールデータの変更が自動で行える。このため、割り込み加工のシートの取り出し処理等が自動で行えるという効果がある。
【0060】
シートモデル、展開部品モデルは3次元立体モデルであるので、板厚、形状等のデータを自動で抽出でき、またアプローチ位置等を自動で決定できるという効果がある。
【図面の簡単な説明】
【図1】連携加工データ作成システムの概略の構成を示す概略図である。
【図2】連携加工データ作成システムの各処理の概略を示す概略図である。
【図3】単なるプロダクトモデルを説明する説明図である。
【図4】スケジュールデータを説明する説明図である。
【図5】連携加工データ作成システムの流れを説明するフローチャート図である。
【図6】図5の続きのフローチャート図である。
【図7】従来の加工データの作成方法を示す従来図である。
【符号の説明】
1 連携加工データ作成システム
3 自動プログラミング装置
5 コントローラ
7 LAN
9 加工ライン[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a coordinated machining data creation method and system, and more specifically, control data for controlling each machine (for example, a peripheral device) arranged on a sheet metal machining line, and control data for an NC machine tool. The present invention relates to a linked machining data creation method and a system thereof.
[0002]
[Prior art]
In general, for example, in an
[0003]
Then, a G code
[0004]
[Problems to be solved by the invention]
Such conventional control data creation methods have the following problems. That is, when an interruption work (processing) is entered during machining, the interruption work is entered after machining all products from the currently processed sheet. In this case, there is a problem that it takes time until the interruption work is started. Furthermore, there is a problem that the number of sheets stored in the schedule data has to be changed.
[0005]
In addition, for example, if an interrupt job is entered after the third piece of product is processed, the original sheet must be set after the interrupt job has been completed, and it is necessary to advance to the top of the fourth piece by idling. It was. Further, when the machining is stopped immediately in the middle of the third piece and interrupt work is performed, the product of the third piece becomes defective when returning from the interrupt work.
[0006]
[Means for Solving the Problems]
The present invention has been made in view of the above-described problems, and includes a carry-in device for taking out a sheet from a shelf for storing a sheet having a predetermined plate thickness, material, and size, and an NC machine tool for cutting the sheet. In the coordinated machining data creation method for creating coordinated machining data that is control data that takes into account the coordination of operation with the unloading device that unloads the material after cutting,
A nesting data creation step of creating nesting data in which a developed part shape that is a developed shape of a plurality of parts cut from the sheet is arranged in a sheet shape displayed on the display unit;
A collaborative machining data creation step for creating collaborative machining data associating the nesting data with schedule data which is information specifying where the sheet is stored on the shelf;
A line control step for performing control by associating operations of the carry-in device, the NC machine tool, and the carry-out device based on the cooperative machining data ;
The sheet shape and the developed part shape data of the parts arranged in the sheet shape are data of a three-dimensional solid model, and the developed part shape data is the surface data and the lines constituting the outer shape of the surface. Data and
When the cutting process is interrupted, it is desirable to store the line data to be processed and determine how far the process has been performed based on the line data.
[0009]
It is preferable to include a step of rearranging the developed part shape arranged in the sheet shape when the cutting process is interrupted.
[0010]
And operation | movement of the carrying-in apparatus which takes out a sheet | seat from the shelf which stores the sheet | seat which is a board | plate material of predetermined | prescribed board thickness, material, and a size, NC machine tool which cut | disconnects the said sheet | seat, and the carrying-out apparatus which carries out the material after cutting | disconnection In the coordinated machining data creation system that creates coordinated machining data that is control data that takes into account coordination,
Nesting data creating means for creating nesting data in which a developed part shape, which is a developed shape of a plurality of parts cut from the sheet, is arranged in a sheet shape displayed on the display unit;
Collaborative machining data creation means for creating collaborative machining data associating the nesting data with schedule data that is information specifying where the sheet is stored in the shelf;
Line control means for performing control in association with the operation of the carry-in device, the NC machine tool, and the carry-out device based on the cooperative machining data ;
The sheet shape and the developed part shape data of the parts arranged in the sheet shape are data of a three-dimensional solid model, and the developed part shape data is the surface data and the lines constituting the outer shape of the surface. Data and
When the cutting process is interrupted, it is preferable to store the line data to be processed and determine how far the process has been performed based on the line data.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described with reference to the drawings. In this example, the NC processing machine is assumed to be a laser processing machine.
[0012]
FIG. 1 shows a schematic configuration of the cooperative machining
[0013]
The collaborative machining
[0014]
In the case of taking a large number of pieces, the nesting process 105 nests and arranges the developed part shape into a sheet shape (a three-dimensional sheet model or a two-dimensional sheet shape). On the other hand, the sheet
[0015]
As a result,
[0016]
Subsequently, the schedule data stored in the
[0017]
In other words, linked machining data (product model) is information necessary to create data for machining because schedule data is associated with a sheet shape in which a plurality of developed part shapes are nested and arranged. The one that includes all. The schedule data is data for specifying where the sheet is stored on the shelf.
[0018]
The machining line 9 (including the carry-in
[0019]
At this time, since schedule data is associated, automatic control can be performed in consideration of the storage position on the shelf, the number of stored sheets, the take-out of the material after cutting, and the like.
[0020]
FIG. 2 shows a configuration of each process of the cooperative machining
[0021]
The
[0022]
The
[0023]
The
[0024]
The
[0025]
Furthermore, the
[0026]
The cooperative machining
[0027]
Please refer to FIG. 3 and FIG. FIG. 3 shows a state in which the developed part shapes BMA and BMB (in the case of the three-dimensional model) are arranged in the sheet shape STA (in the case of the three-dimensional model). A developed part shape BMA is arranged in the sheet shape STA. This is one in which a plurality of developed part shapes BMA are arranged on the sheet shape STA. The reference point PA of the developed part shape BMA is arranged according to the point PA1 on the sheet shape STA. Similarly, the developed part shape BMA is arranged with PA2 and PA3 as reference points. Thereby, the position with respect to the reference point PT on the sheet shape STA of the deployed developed part shape BMA can be calculated.
[0028]
On the other hand, the developed part shape BMA includes a plane PLA having a cut shape. The plane PLA includes line segments LA1, LA2, LA3, and LA4. The locus of laser processing can be calculated from the start point and end point of each line segment (LA1, LA2, LA3, and LA4).
[0029]
Similarly, a developed part shape BMB (three-dimensional solid model) is arranged in the sheet shape STA. The reference point PB of the developed part shape BMB is arranged according to the point PB1 on the sheet shape. Thereby, the position with respect to the reference point PT on the sheet shape STA of the deployed part shape BMB can be calculated.
[0030]
On the other hand, the developed part shape BMB includes a surface PLB which is a cut shape. The plane PLB includes line segments LB1, LB2, LB3, LB4, LB5, and LA6. Then, the locus of laser processing can be calculated from the start point and end point of each line segment (LB1, LB2, LB3, LB4, LB5, and LA6).
[0031]
Furthermore, since the developed part shapes BMA and BMB are three-dimensional solid models, for example, determination of the inside and outside of the planes PLA and PLB can be easily made by a program. Thereby, the approach position of laser processing can be determined automatically.
[0032]
FIG. 4 shows a file layout of schedule data. This file layout includes the following items: That is, a
[0033]
As described above, since the cooperative machining data is associated with the sheet shape, the developed part shape, and the schedule data, it is possible to perform control in which the operations of the carry-in
[0034]
Reference is again made to FIG. The
[0035]
The
[0036]
When there is a processing request for another product (deployed part) during the processing of the product (deployed part), the interrupt
[0037]
Further, the interrupt
[0038]
The
[0039]
5 and 6 show the operation of the coordinated machining
[0040]
In step S501, a sheet metal processor receives an order for a sheet metal product production request from a sheet metal product production requester. At this time, a three-sided view of the ordered product is received by electronic data or the like.
[0041]
In step S503, a CAD operator of a sheet metal processor creates a three-dimensional model of the product from the three views.
[0042]
In step S505, the process is divided into a plurality of component models so that the processing can be performed efficiently. Then, each of the component models is expanded in consideration of bending elongation and the like, and a development view is created.
[0043]
In step S517, an NC processing machine (for example, a laser processing machine, an NC turret punch press, etc.) for cutting the developed part from the sheet is determined.
[0044]
In step S519, sheet information which is data such as the material of the sheet metal, the sheet thickness, and the size in the XY direction is created.
[0045]
In step S511, the
[0046]
In step S513, the
[0047]
In step S 515, the receiving
[0048]
In step S 517, the cooperative machining
[0049]
In step S519, the
[0050]
In step S521, it is determined whether there is another interrupt processing during the processing of the product (part). When it is determined that there is another interrupt, the process proceeds to step S523. If it is determined that there is no other interrupt, the process proceeds to step S529.
[0051]
In step S523, processing of the processing line (
[0052]
Subsequently, when the remaining material is temporarily stored in the shelf, the interrupt
[0053]
In step S525, interrupt processing is performed. When performing this interrupt processing, the receiving
[0054]
In step S527, the original processing is restored. That is, when interrupt machining is completed, the NC data for interruption machining stored in the linkage
[0055]
In addition, it is possible to improve the cutting time by nesting the unprocessed developed part model again.
[0056]
In step S529, the processing process ends. Then, the carry-out
[0057]
In addition, this invention is not limited to the example of the embodiment mentioned above, It can implement in another aspect by adding an appropriate change.
[0058]
【The invention's effect】
As described above, according to the linked machining data creation method according to the present invention, when an interruption work (machining) is entered, an interruption work is entered without machining all the products arranged on the sheet being machined. Can do. For this reason, there is an effect that it does not take time until the interruption work is started.
[0059]
Since the schedule data and the nesting data are associated with each other, the schedule data can be automatically changed according to the processing progress. For this reason, there is an effect that an interruption processing sheet take-out process and the like can be automatically performed.
[0060]
Since the sheet model and the developed part model are three-dimensional solid models, data such as plate thickness and shape can be automatically extracted, and the approach position and the like can be automatically determined.
[Brief description of the drawings]
FIG. 1 is a schematic diagram showing a schematic configuration of a coordinated machining data creation system.
FIG. 2 is a schematic diagram showing an outline of each process of the coordinated machining data creation system.
FIG. 3 is an explanatory diagram illustrating a simple product model.
FIG. 4 is an explanatory diagram for explaining schedule data;
FIG. 5 is a flowchart illustrating the flow of a coordinated machining data creation system.
6 is a flowchart subsequent to FIG.
FIG. 7 is a conventional diagram showing a conventional method for creating machining data.
[Explanation of symbols]
1 Collaborative machining
9 Processing line
Claims (3)
前記シートから切断される複数の部品の展開形状である展開部品形状を、表示部に表示されたシート形状に配置したネスティングデータを作成するネスティングデータ作成工程と、
前記ネスティングデータと、シートが棚の何処の位置に収納されているかを特定する情報であるスケジュールデータとを関連づけた連携加工データを作成する連携加工データ作成工程と、
前記連携加工データに基づき、前記搬入装置と、前記NC工作機と、前記搬出装置との動作を関連づけて制御を行うライン制御工程とを含み、
前記シート形状と、このシート形状に配置される部品の展開部品形状のデータは3次元立体モデルのデータであるとともに、前記展開部品形状のデータは、面のデータと該面の外形を構成する線データとを含み、
切断加工が中断したとき、加工対象の線データを記憶し、どこまで加工を行ったかを該線データにより判断することを特徴とする連携加工データ作成方法。 Coordination of operations of a carry-in device that takes out a sheet from a shelf that stores sheets that are plates of a predetermined thickness, material, and size, an NC machine tool that cuts the sheet, and a carry-out device that carries out the cut material In the linked machining data creation method that creates linked machining data that is control data that takes into account
A nesting data creation step of creating nesting data in which a developed part shape that is a developed shape of a plurality of parts cut from the sheet is arranged in a sheet shape displayed on the display unit;
A collaborative machining data creation step for creating collaborative machining data associating the nesting data with schedule data which is information specifying where the sheet is stored on the shelf;
A line control step for performing control by associating operations of the carry-in device, the NC machine tool, and the carry-out device based on the cooperative machining data ;
The sheet shape and the developed part shape data of the parts arranged in the sheet shape are data of a three-dimensional solid model, and the developed part shape data is the surface data and the lines constituting the outer shape of the surface. Data and
A linked machining data creation method characterized in that when cutting is interrupted, line data to be machined is stored, and to what extent machining has been performed is determined based on the line data.
前記シートから切断される複数の部品の展開形状である展開部品形状を、表示部に表示されたシート形状に配置したネスティングデータを作成するネスティングデータ作成手段と、
前記ネスティングデータと、シートが棚の何処の位置に収納されているかを特定する情報であるスケジュールデータとを関連づけた連携加工データを作成する連携加工データ作成手段と、
前記連携加工データに基づき、前記搬入装置と、前記NC工作機と、前記搬出装置との動作を関連づけて制御を行うライン制御手段とを有し、
前記シート形状と、このシート形状に配置される部品の展開部品形状のデータは3次元立体モデルのデータであるとともに、前記展開部品形状のデータは、面のデータと該面の外形を構成する線データとを有し、
切断加工が中断したとき、加工対象の線データを記憶し、どこまで加工を行ったかを該線データにより判断することを特徴とする連携加工データ作成システム。 Coordination of operations of a carry-in device that takes out a sheet from a shelf that stores sheets that are plates of a predetermined thickness, material, and size, an NC machine tool that cuts the sheet, and a carry-out device that carries out the cut material In the coordinated machining data creation system that creates coordinated machining data that is control data that takes into account
Nesting data creating means for creating nesting data in which a developed part shape, which is a developed shape of a plurality of parts cut from the sheet, is arranged in a sheet shape displayed on the display unit;
Collaborative machining data creation means for creating collaborative machining data associating the nesting data with schedule data that is information specifying where the sheet is stored in the shelf;
Line control means for performing control in association with the operation of the carry-in device, the NC machine tool, and the carry-out device based on the cooperative machining data ;
The sheet shape and the developed part shape data of the parts arranged in the sheet shape are data of a three-dimensional solid model, and the developed part shape data is the surface data and the lines constituting the outer shape of the surface. Data and
When the cutting process is interrupted, the line data to be processed is stored, and how far the processing has been performed is determined based on the line data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002116020A JP4334180B2 (en) | 2002-04-18 | 2002-04-18 | Collaborative machining data creation method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002116020A JP4334180B2 (en) | 2002-04-18 | 2002-04-18 | Collaborative machining data creation method and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003308114A JP2003308114A (en) | 2003-10-31 |
| JP4334180B2 true JP4334180B2 (en) | 2009-09-30 |
Family
ID=29397042
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002116020A Expired - Fee Related JP4334180B2 (en) | 2002-04-18 | 2002-04-18 | Collaborative machining data creation method and system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4334180B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7774436B2 (en) * | 2021-12-15 | 2025-11-21 | 日酸Tanaka株式会社 | Cutting material collection system and cutting material collection method |
-
2002
- 2002-04-18 JP JP2002116020A patent/JP4334180B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003308114A (en) | 2003-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5657115B2 (en) | Processing simulation apparatus and method | |
| US20110060444A1 (en) | Method for allocation of one or more pipes with several pipe parts to be cut | |
| JPH09285886A (en) | Automatic programming device for cutting plate materials | |
| JPH04237306A (en) | Method for restarting punch press machine and neumerical control device | |
| EP0929852B1 (en) | Folding line generation method for bending and bending system based thereon | |
| JP2002108431A (en) | Integrated control system for manufacturing metallic plate products | |
| JP3069176B2 (en) | Method and apparatus for forming scrap lines in laser processing | |
| JP4334180B2 (en) | Collaborative machining data creation method and system | |
| JP3208096B2 (en) | Automatic machining system by bar code | |
| US20030179226A1 (en) | Machining center support system | |
| JP2933979B2 (en) | Automatic programming device | |
| CN1983094A (en) | Metal plank blanking system and method | |
| JP2003108212A (en) | Method and system for automating working with sheet metal | |
| CN114701204A (en) | Process parameter processing method and related equipment for corrugated paper packaging industry | |
| JPH07200021A (en) | Automatic product arrangement method | |
| JP2633624B2 (en) | NC data creation method for punching shape processing | |
| JP2003186511A (en) | Nc (numerical control) data editing support method and system | |
| JP2869105B2 (en) | Workpiece processing data editing method | |
| JPH11277378A (en) | Plate material processing method and its device | |
| JPS58221406A (en) | Working system | |
| JPH05282016A (en) | Robot controller | |
| JP2698426B2 (en) | Laser processing equipment | |
| JPS62216006A (en) | Sheet metal working cam | |
| CN118534841A (en) | A plate processing control method and system for a dust-free grinding automatic production line | |
| JPS59227353A (en) | Control device of shaping machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050331 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080208 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080226 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080424 |
|
| 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: 20090526 |
|
| 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: 20090623 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130703 Year of fee payment: 4 |
|
| 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 |