JP3823609B2 - Method for creating part data for delivery from CAD system to subsequent process - Google Patents
Method for creating part data for delivery from CAD system to subsequent process Download PDFInfo
- Publication number
- JP3823609B2 JP3823609B2 JP15745899A JP15745899A JP3823609B2 JP 3823609 B2 JP3823609 B2 JP 3823609B2 JP 15745899 A JP15745899 A JP 15745899A JP 15745899 A JP15745899 A JP 15745899A JP 3823609 B2 JP3823609 B2 JP 3823609B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- parts
- dummy
- delivery
- 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 - Lifetime
Links
Images
Description
【0001】
【発明の属する技術分野】
この発明は、CAD(コンピュータ支援設計)システムから、CAM(コンピュータ支援加工)システムおよび、部品購入や製作発注などを行う手配システムに渡すデータを作成する方法に関するものである。
【0002】
【従来の技術】
従来は、設計業務を行う前工程において、図16に示すように、CADシステムで、図17に示す如く部品同士の関係を階層構造で定めた形状データを含むCADデータを作成するとともに、そのCADデータを用いて部品番号・部品の名称・寸法及び材質をあわせて示した部品図を作成して紙に印刷し、さらに、手配のために必要な部品情報(部品の形状と関連付けられた部品番号・材質・寸法・個数)を記録した手配データを作成している。
【0003】
そしてかかる前工程で作成した形状データや手配データや図面は、図16に示すように分けて後工程側に渡している。すなわち、製作業務を行うCAMシステムには形状データと従来の紙に印刷した図面とを渡し、部品の購入や製作発注を行う手配システムには従来の紙に印刷した図面と手配データとを渡している。
【0004】
ところで、近年は業務効率化を図るために、コンピュータに蓄えられたデータベースを利用してのCADシステムとCAMシステムとの統合やCADシステムと他のシステムとの統合が図られるようになってきており、統合化へ向けての様々な構想が提案されている。そこで、本願発明者は、CADシステムによる前工程とCAMシステムおよび手配システムによる後工程とを統合化して設計業務効率化を図れるように、従来の紙に印刷する図面を作成せずにデータのみの受け渡しを行う手段を模索した。
【0005】
しかし、後工程のCAMシステムに形状データのみを渡すことになると、CADデータ中の形状データには図17に示すような部品同士の関係および手配用の部品番号を示す部品情報は付けられているが、部品名称・寸法・材質などの情報は付けられていないのでその形状データが示しているものが何という部品であるのかを知る手段がなくなってしまう。そこで、かかる問題を解決するために、上記手配データ用の部品番号と関連付けられた部品名称を部品情報に含め、形状データに付けてCAMシステムに渡すことを試みた。
【0006】
【発明が解決しようとする課題】
しかしながら、上記の手配用の部品番号は手配をする部品にだけ付けているので、例えば、図14,15に示される、カムスライド用の基準としてポンチに設けられる2次基準ピンのように、CADシステムで形状データは作成しているが手配をしない部品には部品番号を付けていない。従って、このように部品番号を付けていない部品に関しては、上記従来の問題を解決することができない。
【0007】
そこで、手配しない部品に対しても手配用の部品番号と同様に部品番号を付けてそれをその部品の部品情報に付加することも考えられるが、このようにすると、手配システムでは、例えば図18(a)に示すピアスポンチセットPSのように、ピアスポンチPとリテーナRとをピアスポンチセットPSとして一緒に手配する場合があり、かかる場合に以下に示すような手配のミスが起こる。
【0008】
つまり、上記ピアスポンチセットPSは、図18(b)に示すように、CADデータの階層構造では、ピアスポンチPの形状データの入っているオブジェクトと、リテーナRの形状データの入っているオブジェクトとで構成されている。それゆえ、手配しない部品に手配用の部品番号を付けてそれをその部品の部品情報に付加すると、ピアスポンチPのオブジェクトとリテーナRのオブジェクトとのそれぞれの部品情報に部品番号を付加してしまうことになる。そして、これら部品情報を手配システムへ引渡してしまうと、手配システムでは、ピアスポンチPに付加した部品情報をもとにして作成した手配データと、リテーナRに付加した部品情報をもとにして作成した手配データとが、共にピアスポンチセットPSを手配する情報であると判断されてしまい、ピアスポンチセットPSを余計に手配してしまうことになる。
【0009】
また一方で、CADシステムからCAMシステムへ部品データを引渡す際、CAMシステムの使用者側では、設計者が決めた部品グループとは異なる部品グループで複数の部品をまとめて表示させたい場合がある。例えば、図14と図15に示す2次基準ピンの場合は、CADシステムでの設計時にはその形状データを下型であるポンチに付けるようにするが、CAMシステムでの製作時には、その2次基準ピンとカムスライドとの位置関係が分かるように、2次基準ピンの形状データを上型であるカムスライドの形状データと一緒に表示させることが望ましい。
【0010】
しかし、CADデータを使用して上記の処理をしたいがために、下型であるポンチと上型であるカムスライドとのそれぞれに二次基準ピンのオブジェクトを作成し、このオブジェクトのそれぞれの部品情報に手配データ用の部品番号を付加してしまうと、上記ピアスポンチセットPSのような部品と同様に、余計に手配をしてしまうという問題が生ずる。従って、従来のCADデータで上記の処理をすることは困難であるが、CADデータの構造自体を変更してしまうと、CADシステム或いはそれと関連している他のシステムへの構成を変更する必要が生じてしまうという問題がある。
【0011】
さらに、組立図のような部品間の従属関係を示す情報の代わりに手配用の部品番号を使用することとすると、部品番号を階層順に結合した階層表示部品番号を作成することが必要になるが、かかる作業を人手で行うとすると、部品同士の関係が複雑な場合等において工数が嵩みすぎるとともに、結合順を誤ってしまう可能性もある。
【0012】
加えて従来、CADシステムから手配システムへデータを引渡す際、手配する部品の合計個数の計算は人手に頼っており、作業者が、紙に印刷された図面を見ながら手配に必要な部品の個数を数え上げるという作業を行っている。しかしながらかかる作業においては、例えば図面では対称配置の部品の一方の側の図示が省略されている等、図に表されていない部品が存在する場合があり、また、例えば図19に示すセクショナルダイのように、部品名称と部品番号がそれぞれ同じであっても形状や寸法や材質が異なる複数の部品がある場合には、これらを区別して、手配する部品の個数を数え上げなければならない。従って、数え間違えをしない様に作業者は細心の注意を払わなければならず、部品の個数を数え間違えると誤った手配をしてしまうことになるという問題がある。
【0013】
【課題を解決するための手段およびその作用・効果】
この発明は、上記課題を有利に解決した引渡し用部品データの作成方法を提供するものであり、この発明のCADシステムから後工程への引渡し用部品データの作成方法は、CADシステムで設計された製品を構成する複数の部品の各々についての形状データがそれらの部品を仕分けるための枠であるオブジェクトに入れられ、前記オブジェクトが所定の分類に基づいて階層構造を成しているCADデータであって、あらかじめ設計時に、前記製品を構成する全ての部品の各々についての前記オブジェクトおよび形状データの少なくとも一方に、その部品の部品情報を付加し、前記CADデータ中で重複しているが手配は重複させない部品の一方についての部品情報をダミー部品情報とするとともに、前記ダミー部品情報以外の部品情報を正規部品情報とし、前記部品情報中の部品番号を、前記正規部品情報と前記ダミー部品情報とを区別し得る番号とするとともに、前記正規部品情報を表す部品情報中に、その正規部品情報に直接または前記オブジェクトを介して対応する形状データと一緒に出力させる形状データに対応するダミー部品情報を特定する情報を含めたCADデータを用いて、前記CADシステムを構成するコンピュータが、前記CADシステムから後工程への引渡し用の部品データを作成するに際し、前記部品情報を順次に読み込む工程と、前記読み込んだ部品情報のうちの前記ダミー部品情報を除き、前記正規部品情報のみを用いて前記引渡し用の部品データのうちの手配システム用部品データを、部品番号と部品名称と個数とを含むテキストデータとして作成する工程と、前記読み込んだ部品情報のうちの前記正規部品情報と前記ダミー部品情報とを前記形状データとともに用いて前記引渡し用部品データのうちのCAMシステム用部品データを、前記正規部品情報と前記ダミー部品情報とにそれぞれ対応する形状データとして作成する工程と、を行うことを特徴とするものである。
【0014】
かかる方法によれば、製品を構成する全ての部品の各々について、前記CADシステムから後工程への引渡し用の部品データ中の部品番号で、CADデータ中で重複しているが手配は重複させない部品の一方をダミー部品情報とするとともに他方を正規部品情報としているので、手配システムへは、ダミー部品情報を除いて正規部品情報だけを引渡すことができる。また、前記CADデータ中の、製品を構成する全ての部品の各々についての前記オブジェクトおよび形状データの少なくとも一方に、その部品の部品情報を付加していることから、CAMシステムへは、製品を構成する全ての部品の各々のついて、部品名称等の部品情報を引渡すことができる。さらに、CAMシステムへは、前記正規部品情報に、その正規部品情報に直接または前記オブジェクトを介して対応する形状データと一緒に出力させる形状データに対応するダミー部品情報を特定する情報を含めて引渡すことができることから、CAMシステムでは、正規部品情報に対応する形状データと、その正規部品情報に含まれているダミー部品情報に対応する形状データとを、一緒に表示することができる。
【0015】
なお、この発明の方法にあっては、前記製品を構成する全ての部品についての前記オブジェクトおよび形状データの少なくとも一方に付加された前記部品情報中の前記部品番号に、形状や寸法や材質の異なる部品を区別するための追い番を設けるとともに、それらの部品番号を前記階層構造に基づき階層順に結合して、部品同士の関係を表す階層表示部品番号を自動的に求め、その階層表示部品番号を前記部品情報中に追加する工程を行うこととしても良く、このようにすれば、人手に頼ることなく、コンピュータが自動的に部品番号を結合することから、正確な階層表示部品番号を求めることができ、その階層表示部品番号中の部品番号から、それぞれの部品番号に関連付けられた部品名称に基づき、その階層表示部品番号を持つ部品が親部品、子部品、孫部品のうちいずれに属するかが分かるとともに、これら部品番号が階層順に結合しているので、部品同士の関係が容易に判断できる。さらに、階層表示部品番号中の各々の部品番号に設けられた追い番によって、部品番号と部品名称がそれぞれ同じだが形状や寸法の異なる部品を区別することができる。
【0016】
さらに、この発明の方法にあっては、前記手配システム用部品データを作成する工程が、前記製品を構成する全ての部品についての前記オブジェクトおよび形状データの少なくとも一方に付加された前記正規部品情報中の前記階層表示部品番号に基づき、手配する部品の合計個数を自動的に求め、その合計個数を前記部品情報中に追加する工程を含むこととしても良く、このようにすれば、従来の人手に頼っていた、手配する部品の合計個数の計算をコンピュータが自動的に行うことができ、しかも、複数の部品間で部品番号と部品名称がそれぞれ同じだが形状や寸法が異なる場合に、それら複数の部品を前記階層表示部品番号中の追い番によって区別するので、手配する部品の合計個数を短時間でかつ正確に求めて手配システムへ引渡すことができる。
【0017】
【発明の実施の形態】
以下に、この発明の実施の形態を実施例によって、図面に基づき詳細に説明する。図1は、この発明のCADシステムから後工程への引渡し用部品データの作成方法の一実施例における引渡し用部品データの作成手順を示すフローチャート、図2は、上記実施例の方法で作成される引渡し用部品データの正規部品情報の項目を示す説明図、図3は、上記実施例の方法における引渡し用部品データ中の階層表示部品番号の書式を例示する説明図、図4は、上記実施例の方法における引渡し用部品データ中の階層表示部品番号に含める、部品名称に対応するオリジナル部品番号と追い番の順番とを例示する説明図、そして図5は、CADデータに基づき作成する部品毎の階層表示部品番号を例示した説明図である。また図6〜図13はそれぞれ、図1の各ステップの内容を示すフローチャートである。なお、この実施例の方法は、通常の三次元CADシステムで実施されるものであり、そのCADシステムは、形状データをソリッドで表示するものである。
【0018】
図1に示すようにこの実施例の方法では、先ずステップ1で、上記CADシステムを用いての、製品の設計時に、その製品を構成する部品の各々についての形状データを表すソリッドおよび、そのソリッドを入れる枠データであるオブジェクトの少なくとも一方に部品情報を付加する処理を行い、製品の設計後に、次のステップ2で、先のステップ1で付加した部品情報に基づいて階層表示部品番号を求める処理を行い、続くステップ3で、先のステップ2で求められた階層表示部品番号に基づいて手配する部品個数を求める処理を行い、続くステップ4で、手配システムへの引渡し用部品データを作成して手配システムへ出力する処理を行い、最後のステップ5で、CAMシステムへの引渡し用部品データの作成をしてCAMシステムへ出力する処理を行う。以下、これらのステップでの処理内容について詳述する。
【0019】
図1のステップ1の処理では、CADシステムの使用者が、図17に示す例と同様に、製品を構成する複数の部品の各々についての形状データを表すソリッドを作り、それらのソリッドを、部品を仕分けるための枠データであるオブジェクトに入れて、そのオブジェクトを所定の階層構造を成すように関連付けることによりCADデータを作成するとともに、そのCADデータの、ソリッドおよびオブジェクトの少なくとも一方に部品情報として、正規部品情報またはダミー部品情報を付加する。ここにおけるダミー部品情報とは、CADデータ中で重複しているが手配は重複させない部品の一方についての部品情報であり、正規部品情報とはダミー部品情報以外の部品情報である。図2は、その正規部品情報の項目を示しており、部品名称、オリジナル部品番号、材料寸法、材質、設計時に定めた親部品単位での個数、当該正規部品情報に対応するソリッドと一緒にソリッドを表示させるダミー部品情報のIDおよび、そのダミー部品情報のIDごとの個数の項目には、設計時にそれぞれの情報を入力する。
【0020】
なお、この部品情報に含まれているオリジナル部品番号は、図4に示すように、部品名称と対応しており、さらに、親部品と子部品と孫部品とでそれぞれ異なるように区別が付けられている。ここで、親部品はポンチなどの比較的大きな部品、子部品はその親部品に関連する中程度の大きさの部品、孫部品はその親部品や子部品に関連する小物部品というように、この実施例では分類しており、上記階層構造では、親部品、子部品、孫部品の順で上位から下位へと向かうことになる。また、ダミー部品情報としたい部品情報については、後述する図7のコンピュータ処理においてダミー部品情報であることを認識するための識別番号として例えばオリジナル部品番号を000としておくとともに、正規部品情報に付けられるダミー部品情報のIDとダミー部品のIDごとの個数とを入力しないでおく。
【0021】
そして次にこの実施例の方法では、上記CADシステムを構成するコンピュータがステップ2以降の処理を実行し、ステップ2で、図6に示す、階層表示部品番号を求める処理を行う。ここでは、先ずステップ11で、図7に示す、部品情報を順次読み込む処理を行う。この図7の処理では、先ずステップ21に進んで、CADデータの入っているファイルをオープンして、上位のオブジェクトから順にオブジェクトを1つ読み込む。続くステップ22で、ステップ21で読み込んだオブジェクトがあるか否かを判断し、読み込んだオブジェクトがなければ、部品情報を順次読み込む処理を終了して、図6に示す階層表示部品番号を求める処理に戻るが、読み込んだオブジェクトがあれば、続くステップ23へ進む。
【0022】
上記ステップ23で、オブジェクトに部品情報が付加されているか否かを判断し、オブジェクトに部品情報が付加されていないければ、ステップ24へ進んで、このオブジェクト内に含まれるソリッドを1つ読み込む。この一方、オブジェクトに部品情報が付加されていれば、ステップ25へ進んで、このステップ25で、オブジェクトに付加されている部品情報を読み込み、続くステップ26で、この部品情報がダミー部品情報であるかを先に述べたオリジナル部品番号から判断し、正規部品情報であれば、この部品情報を順次読み込む処理を終了して、前記階層表示部品番号を求める処理へ戻るが、ダミー部品情報であれば、b2からステップ24へ戻る。
【0023】
そして、上記ステップ24に続くステップ27で、先のステップ24で読み込んだソリッドがある否かを判断し、なかった場合にはb1からステップ21へ戻るが、読み込んだソリッドがあった場合には、ステップ28へ進んでさらに、この読み込んだソリッドに部品情報がついているか否か判断し、部品情報が付いていなければb2からステップ24へ戻る。この一方、ステップ28で部品情報が付加されていれば、ステップ29へと進んでその部品情報を読み込み、続くステップ30で、ステップ29で読み込んだ部品情報がダミー部品情報であるか否かを判断し、ダミー部品情報であった場合、b2からステップ24へと戻るが、この一方、読み込まれた部品情報がダミー部品情報ではない場合、すなわち正規部品情報であると判断すると、この部品情報を順次読み込む処理を終了して、図6に示す、階層表示部品番号を求める処理に戻る。
【0024】
上記図7に示す、部品情報を順次読み込む処理から、図6に示す、階層表示部品番号を求める処理に戻ると、ステップ12に進んで部品情報がもう無いか否かを判断し、部品情報がもう無い場合はこの階層表示部品番号を求める処理を終了して、図1に示す全体の流れの処理に戻りステップ3へと進むが、部品情報があった場合は、ステップ12からステップ13へと進んで、読み込んだ部品情報中のオリジナル部品番号が親部品のものであるか否かを判断して、親部品のオリジナル部品番号であるならば、ステップ14へと進んで、親部品の階層表示部品番号を求める処理を行う。一方、ステップ13で、読み込んだ部品情報中のオリジナル部品番号が親部品のものでないならば、ステップ15へと進んで、読み込んだ部品情報中のオリジナル部品番号が子部品のものであるか否かを判断し、子部品のオリジナル部品番号であるならば、ステップ16へと進んで、子部品の階層表示部品番号を求める処理を行い、この一方で、読み込んだ部品情報中のオリジナル部品番号が子部品のオリジナル部品番号でなければ、ステップ17へ進んで、孫部品の階層表示部品番号を求める処理を行う。
【0025】
上記ステップ14では、図8に示す親の階層表示部品番号を求める処理を行う。ここでは先ずステップ31で、親部品のオリジナル部品番号を階層表示部品番号に決定し、続くステップ32で、既に処理された部品情報の中に、この部品と同じ階層表示部品番号が付けられた部品があるか否かを判断して、この部品と同じ階層表示部品番号が付けられた部品が無い場合、つまり、部品番号と部品名称がそれぞれ同じだが形状や寸法や材質の異なる部品が無い場合には、ステップ33へ進んで、ステップ31で決定した階層表示部品番号に続けて追い番Aを付けて階層表示部品番号とするが、この一方、ステップ32で、同じ階層表示部品番号が付けられた部品がある場合、ステップ34へ進んで、既に付いている追い番の次の追い番を、上記親部品の階層表示部品番号に続けて付けて階層表示部品番号とし、次のステップ35で、その追い番を付けた階層表示部品番号を上記親部品の部品情報に登録する。そしてその後は、図6の階層表示部品番号を求める処理に戻る。
【0026】
また上記ステップ16では、図9に示す子部品の階層表示部品番号を求める処理を行う。ここでは先ずステップ41で、読み込んだ子部品を含むオブジェクト内にその子部品に関連する親部品があるか否かを判断し、親部品があればステップ42へ進んで、この親部品の階層表示部品番号に続けて、読み込んだ子部品のオリジナル部品番号を付けてその子部品の階層表示部品番号に決定する。この一方ステップ41で、親部品が無ければステップ43へ進んで、階層構造上このオブジェクトまたは、このソリッドを含むオブジェクトの上位のオブジェクト内に親部品があるか否かを判断して、上位のオブジェクト内に親部品があれば、先に述べたステップ42へ進むが、上位のオブジェクト内にも親部品がない場合には、先に述べたCADデータの階層構造によれば、子部品は親部品に関連付けられていることになっており、従って、親部品に関連付けられていない子部品は無いので、階層付けエラーと判断して、この実施例の、引渡し用部品データの作成手順を示すフローチャートを終了する。
【0027】
そして、上記ステップ42から続くステップ44へ進むと、既に処理された部品情報の中に、上記読み込んだ子部品と同じ階層表示部品番号が付けられた部品があるか否かを判断し、この子部品と同じ階層表示部品番号が付けられた部品が無い場合は、ステップ45へ進んで、ステップ42で決定した階層表示部品番号に続けて追い番Aを付けて階層表示部品番号とした後、後述するステップ47へ進むが、この一方、ステップ44で、同じ階層表示部品番号が付けられた部品がある場合は、ステップ46へ進んで、既に付いている追い番の次の追い番を、上記読み込んだ子部品の階層表示部品番号に続けて付けて階層表示部品番号とし、次のステップ47で、その追い番を付けた階層表示部品番号を上記子部品の部品情報に登録する。そしてその後は、図6の階層表示部品番号を求める処理に戻る。
【0028】
さらに、上述した図6に示すステップ17では、図10に示す孫部品の階層表示部品番号を求める処理を行う。ここでは先ずステップ51で、読み込んだ孫部品を含むオブジェクト内にその孫部品と関連する子部品があるか否かを判断し、子部品があればステップ52へ進んで、この子部品の階層表示部品番号に続けて、読み込んだ孫部品のオリジナル部品番号を付けて階層表示部品番号に決定する。この一方ステップ51で、子部品が無ければステップ53へ進んで、階層構造上このオブジェクトまたは、このソリッドを含むオブジェクト内に親部品があるか否かを判断して、親部品があればステップ54へ進み、その親部品の階層表示部品番号に続けて、読み込んだ孫部品のオリジナル部品番号を付けて階層表示部品番号に決定する。
【0029】
一方、上記ステップ53で、親部品が無い場合には、ステップ55へ進んで、このオブジェクトまたは、このソリッドを含むオブジェクトの上位のオブジェクト内に子部品があるか否かを判断し、上位のオブジェクト内に子部品があれば、先に述べたステップ52へ進むが、上位のオブジェクト内にも子部品がない場合には、ステップ56へ進む。このステップ56では、このオブジェクトまたは、このソリッドを含むオブジェクトの上位のオブジェクト内に今度は親部品があるか否かを判断して、上位のオブジェクト内に親部品があれば、先に述べたステップ54へと進むが、上位のオブジェクト内に親部品が無い場合には、先に述べたCADデータの階層構造によれば、孫部品は親部品または子部品に関連付けられていることになっており、従って、親部品と子部品のどちらにも関連付けられていない孫部品は無いので、階層付けエラーと判断して、この実施例の、引渡し用部品データの作成手順を示すフローチャートを終了する。
【0030】
そして、上記ステップ52または上記ステップ54から続くステップ57では、既に処理された部品情報の中に、上記読み込んだ孫部品と同じ階層表示部品番号が付けられた部品があるか否かを判断し、この孫部品と同じ階層表示部品番号が付けられた部品が無い場合には、ステップ58へ進んで、ステップ52またはステップ54で決定した階層表示部品番号に続けて追い番Aを付けて階層表示部品番号とした後、後述するステップ62へ進む。
【0031】
また、ステップ57で、同じ階層表示部品番号が付けられた部品がある場合は、ステップ59へ進んで、この同じ階層表示部品番号が付けられた部品が、部品名称、形状、材質、材料寸法が全く同じ(すなわち同一物)であるか否かを判断し、全く同じ(同一物)である場合にはステップ60へ進み、その同じ階層表示部品番号が付けられた部品と同じ追い番を付けて階層表示部品番号とした後、後述するステップ62へ進む。この一方、ステップ59で、部品名称、形状、材質、材料寸法のうち一つ以上異なるものがある場合には、ステップ61へ進んで、既に付いている追い番の次の追い番を、ステップ52またはステップ54で決定した、上記読み込んだ孫部品の階層表示部品番号に続けて付けて階層表示部品番号とし、ステップ62へ進む。ステップ62では、これらステップ58やステップ60やステップ61で付けた階層表示部品番号を上記孫部品の部品情報に登録する。そしてその後は、図6の階層表示部品番号を求める処理に戻る。
【0032】
そして、上記図6に示す、階層表示部品番号を求める処理を終了すると、図1に戻り、続くステップ3で、図11に示す、手配用部品の合計個数を求める処理を行う。ここでは、先ずステップ71で、先に延べた、図7に示す部品番号を順次読み込む処理を行う。そしてこの部品情報を順次読み込む処理から、図11に示す、手配用部品の合計個数を求める処理に戻ると、ステップ72に進んで部品情報がもう無いか否かを判断し、部品情報がもう無い場合はこの手配用部品合計個数を求める処理を終了して、図1に示す全体の流れの処理に戻りステップ4へと進むが、部品情報があった場合は、ステップ72からステップ73へと進む。
【0033】
上記ステップ73では、階層表示部品番号を登録した部品情報を集めたデータベースに上記読み込んだ部品と同じ階層表示部品番号があるか否かを判断し、同じ階層表示部品番号が無ければ、後述するステップ76へ進むが、同じ階層表示部品番号があれば、ステップ74へと進んで、その同じ階層表示部品番号の部品の、図2に示す、親部品単位での個数の登録があるか否かを判断し、登録されていれば、ステップ75へ進む。そしてステップ75で、既登録の手配用部品の合計個数に、その階層表示部品番号の部品についての、図2に示す親部品単位での個数を足し合わせて、手配用部品の合計個数として、後述するステップ76へと進む。一方、ステップ74で、未だ手配用部品の合計個数が登録されていなければ、ステップ76へ進んで、階層表示部品番号を登録した部品情報を集めたデータベースに、その階層表示部品番号の部品についての手配用部品の合計個数を登録する。
【0034】
そして、上記図11に示す、手配用部品の合計個数を求める処理を終了すると、図1に戻り、ステップ4で、図12に示す、手配システムへの引渡し用部品データを出力する処理を行う。ここでは、先ずステップ81で、図7に示す、先に延べた、部品番号を順次読み込む処理を行う。そしてこの部品情報を順次読み込む処理から、図12に示す、手配システムへの引渡し用部品データを出力する処理へ戻り、ステップ82へ進む。このステップ82では、部品情報がもう無いか否かを判断し、部品情報があれば、ステップ83へ進んで、上述した部品情報のデータベースに基づき、手配用のテキストデータに、階層表示部品番号と部品名称と手配用部品の合計個数とを書き込み、h1からステップ81へと戻る。この一方、ステップ82で、部品情報がもう無い場合は、ステップ84へ進んで、上記作成したテキストデータを、手配システムへの引渡し用部品データとして、手配システムへ出力し、この手配システムへの引渡し用部品データを出力する処理を終了して、図1に示す全体の流れの処理に戻りステップ5へと進む。
【0035】
上記ステップ5では、図13に示す、CAMシステムへの引渡し用部品データを出力する処理を行う。ここでは、先ずステップ91で、図7に示す、先に延べた、部品番号を順次読み込む処理を行う。そしてこの部品情報を順次読み込む処理から、図13に示す、CAMシステムへの引渡し用部品データを出力する処理へ戻り、ステップ92へ進む。このステップ92で、部品情報がもう無いか否かを判断し、読み込んだ部品情報があれば、ステップ93へ進んで、その読み込んだ部品情報のものと同じ階層表示部品番号の出力用データが次のステップ94で先に作成してあって既に存在するか否かを判断し、同じ階層表示部品番号の出力用データが存在しなければ、ステップ94で、その読み込んだ部品情報を付加した形状データを出力用データとして新規に作成する。この一方、ステップ93で、その読み込んだ部品情報のものと同じ階層表示部品番号の出力データが先に作成してあって既に存在すればステップ95へ進んで、その同じ階層表示部品番号の出力用データに、その読み込んだ部品情報を付加した形状データを出力用データとして追加作成する。
【0036】
そしてここでは、上記ステップ94または上記ステップ95からステップ96へと進み、そのステップ96で、読み込んだ部品情報中にダミー部品情報のIDが入力されているか否かを判断し、ダミー部品情報のIDが入力されていなければj1からステップ91へと戻るが、ダミー部品情報のIDが入力されていれば、ステップ97へ進んで、先にステップ94またはステップ95で作成した正規部品情報の出力用データと一緒に、そのダミー部品情報のIDに関連付けられたダミー部品情報を付加された形状データを出力用データとして追加作成して、j1からステップ91へと戻る。この一方、先に述べたステップ92で、読み込んだ部品情報がもう無い場合には、ステップ98へ進んで、上記作成した出力用データを、CAMシステムへの引渡し用部品データとして、CAMシステムへ出力し、その後、このCAMシステムへの引渡し用部品データを出力する処理を終了して、図1に示す全体の流れの処理に戻り、この実施例の、引渡し用部品データの作成手順を示すフローチャートを終了する。
【0037】
次に、この実施例の引渡し用部品データの作成方法の適用例について説明すると、例えば、上記実施例のCADシステムで、設計者が、図14に示す如き図面を設計した場合には、図15に示す如き、CADデータの階層構造となる。そして、このCADデータを構成している複数の部品においては、例えば、2次基準ピンのように手配する必要のない部品は、従来は部品情報を付けていなかったがこの実施例ではそのオブジェクトにダミー部品情報を付けることとする。また、ピアスポンチとリテーナは、ピアスポンチのオブジェクトにピアスポンチセットの正規部品情報を付加すれば、手配では、ピアスポンチセットとして両方とも手配することとなるので、ここでは、リテーナのオブジェクトにダミー部品情報を付けることとする。これにより、従来はできなかった2次基準ピンとリテーナのCAMシステムへの出力が、以下の如くして行えるようになる。
【0038】
すなわち、この実施例の方法では、上述した図1に示すステップ1で、2次基準ピンの形状データを含むオブジェクトとリテーナの形状データを含むオブジェトとのそれぞれの部品情報にオリジナル部品番号を000と入力することで、それらをダミー部品情報とする。そして、ダミー部品情報を付加した部品以外の部品には、正規部品情報を付加する。なお、この時、ピアスポンチの形状データを含むピアスポンチセットのオブジェトの正規部品情報には図2に示すように、リテーナの形状データを含むオブジェクトに付加したダミー部品情報を示すダミー部品情報のIDとダミー部品のID毎の個数とを入力しておき、カムスライドの形状データを含むオブジェクトの正規部品情報には、2次基準ピンの形状データを含むオブジェクトに付加したダミー部品情報を示すダミー部品情報のIDとダミー部品のID毎の個数とを入力しておく。
【0039】
次に、図1のステップ2へ進んで、図6に示す、階層表示部品番号を求める処理を行うと、先ずステップ11で、正規部品情報が付加された、ポンチのオブジェクトを読み込み、ステップ12からステップ13へ進むと、ポンチは親部品なので、ステップ14へ進んで、図8に示す、親部品の階層表示部品番号を求める処理を行い、その処理のステップ31でポンチのオリジナル部品番号の1が階層表示部品番号と決定されて、ステップ33で、追い番Aが付けられ、ステップ35でポンチの階層表示部品番号1Aが部品情報に登録される。同様にして、親部品である、ホルダーには5Aが、カムスライドには8Aが階層表示部品番号として登録される。
【0040】
CADデータから親部品がすべて読み込み終わると、次に子部品である、ボタンダイを読み込んで、図9に示す、子部品の階層表示部品番号を求める処理を行う。この場合は、上位のオブジェクトに親部品であるポンチが関連付けられているので、ステップ42で、このボタンダイのオリジナル部品番号が413であることから、1A413を階層表示部品番号に決定し、ステップ45で追い番Aが付けられて、ステップ47でこのボタンダイの形状データを含むオブジェクトの部品情報に、階層表示部品番号1A413Aが登録される。同様にして、子部品であるピアスポンチはカムスライドと関連付けられているので、ピアスポンチの形状データを含む、ピアスポンチセットのオブジェクトの部品情報には、階層表示部品番号8A411Aが登録される。さらに、ダミー部品情報が付加されている2次基準ピンとリテーナとのオブジェクトは、図7に示す、部品情報の読み込み処理でダミー部品情報であると判断されるので、図6に示す、階層表示部品番号では、ステップ11以降の処理は行われない。
【0041】
このようにして図1のステップ2で、上記図15に示す、CADデータを構成している全ての部品について、部品番号を求める処理を行ったら、次に、図1に示す、ステップ3の手配用部品の合計個数を求める処理を行う。ここでは、ステップ71で、親部品であるポンチから順に読み込まれて、ステップ73で、部品情報にポンチ1Aと同じ階層表示部品番号が登録されている部品はないので、予め図1のステップ1で入力されていた親部品単位での個数1を手配用部品の合計個数として、上述した階層表示部品番号を登録した部品情報を集めたデータベースに登録する。同様にして、ダミー部品情報を付加した2次基準ピンとリテーナとを除く、全ての正規部品情報の手配用部品の合計個数を計算して上記階層表示部品番号を登録した部品情報を集めたデータベースに登録する。
【0042】
このようにして図1のステップ3で、上記図15に示す、CADデータを構成している全ての部品について、手配用部品の合計個数を求める処理を行ったら、次に、図1に示すステップ4へ進み、図12に示す、手配システムへの引渡し用部品データを出力する処理を行う。ここでは、ステップ2およびステップ3と同様に、ステップ81で、親部品のポンチから順に読み込んで、ステップ83で、先のステップ2およびステップ3で階層表示部品番号と手配用部品の合計個数とを登録した部品情報を集めたデータベースに基づき、「階層表示部品番号1A」と、「部品名称ポンチ」、と「手配用の合計個数1」とを手配用のテキストデータとして出力する。さらに、正規部品情報が付加されたボタンダイ、ホルダー、カムスライドおよびピアスポンチセットについても、同様の情報を手配用のテキストデータとして出力する。そして、全ての部品情報の読み込みを終了して、ステップ84で、手配システムへの引渡し用部品データを出力すると、図15に示す如き、手配システムへの出力がテキスト形式で表示される。
【0043】
このようにして図1のステップ4で、上記図15に示す、CADデータを構成している全ての部品について、手配システムへの引渡し用部品データを出力する処理を行ったら、次に、図1に示すステップ5へ進み、図13に示す、CAMシステムへの引渡し用部品データを出力する処理を行う。ここでは、ステップ2、ステップ3そしてステップ4と同様に、ステップ91で、親部品のポンチから順に読み込んで、ステップ94で、読み込んだポンチの部品情報を付加した形状データを出力用データとして新規に作成する。さらに、正規部品情報が付加されたホルダー、カムスライド、ボタンダイおよび、ピアスポンチの形状データを含むピアスポンチセットについても、それら部品情報を付加した形状データをそれぞれ出力用データとして新規に作成する。なお、カムスライドとピアスポンチセットのそれぞれの正規部品情報には、ステップ96で、ダミー部品情報IDが入力されているので、ステップ97へ進んで、カムスライドの出力用データには2次基準ピンの形状データを、またピアスポンチの形状データを含むピアスポンチセットの出力用データにはリテーナの形状データを、それぞれ追加する。
【0044】
そして、全ての部品情報の読み込みを終了して、ステップ98で、CAMシステムへの引渡し用部品データを出力すると、図15にファイルで示す如きデータが、CAMシステムへ出力される。
【0045】
かくしてこの実施例の方法によれば、製品を構成する全ての部品の各々について、前記CADシステムから後工程への引渡し用の部品データ中の部品番号で、CADデータ中で重複しているが手配は重複させない部品の一方をダミー部品情報とするとともに他方を正規部品情報としているので、手配システムへは、ダミー部品情報を除いて正規部品情報だけを引渡すことができる。また、前記CADデータ中の、製品を構成する全ての部品の各々についての前記オブジェクトおよび形状データの少なくとも一方に、その部品の部品情報を付加していることから、CAMシステムへは、製品を構成する全ての部品の各々のついて、部品名称等の部品情報を引渡すことができる。さらに、CAMシステムへは、前記正規部品情報に、その正規部品情報に直接または前記オブジェクトを介して対応する形状データと一緒に出力させる形状データに対応するダミー部品情報を特定する情報を含めて引渡すことができることから、CAMシステムでは、正規部品情報に対応する形状データと、その正規部品情報に含まれているダミー部品情報に対応する形状データとを、一緒に表示することができる。
【0046】
しかもこの実施例の方法によれば、前記引渡し用部品データの作成時に、前記製品を構成する全ての部品についての前記オブジェクトおよび形状データの少なくとも一方に付加された前記部品情報中の前記部品番号に、形状や寸法や材質の異なる部品を区別するための追い番を設けるとともに、それらの部品番号を前記階層構造に基づき階層順に結合して、部品同士の関係を表す階層表示部品番号を自動的に求め、その階層表示部品番号を前記部品情報中に追加することから、人手に頼ることなく、コンピュータで自動的に部品番号を結合できるので、正確な階層表示部品番号を求めることができ、その階層表示部品番号中の部品番号から、それぞれの部品番号に関連付けられた部品名称に基づき、その階層表示部品番号を持つ部品が親部品、子部品、孫部品のうちいずれに属するかが分かるとともに、これら部品番号が階層順に結合しているので、部品同士の関係が容易に判断できる。さらに、階層表示部品番号中の各々の部品番号に設けられた追い番によって、部品番号と部品名称がそれぞれ同じだが形状や寸法の異なる部品を区別することができる。
【0047】
さらにこの実施例の方法によれば、前記引渡し用部品データのうちの手配システム用部品データの作成時に、前記製品を構成する全ての部品についての前記オブジェクトおよび形状データの少なくとも一方に付加された前記正規部品情報中の前記階層表示部品番号に基づき、手配する部品の合計個数を自動的に求め、その合計個数を前記部品情報中に追加することから、従来の人手に頼っていた、手配する部品の合計個数の計算をコンピュータで自動的に行うことができ、しかも、複数の部品間で部品番号と部品名称がそれぞれ同じだが形状や寸法が異なる場合に、それら複数の部品を前記階層表示部品番号中の追い番によって区別するので、手配する部品の合計個数を短時間でかつ正確に求めて手配システムへ引渡すことができる。
【0048】
以上、図示例に基づき説明したが、この発明は上述の例に限定されるものではなく、例えば、この実施例の方法では、図1に示すステップ1とステップ2以下を同じCADシステムで実施しているが、ステップ2以下を別途のコンピュータで実施しても良い。
【図面の簡単な説明】
【図1】 この発明のCADシステムから後工程への引渡し用部品データの作成方法の一実施例における引渡し用部品データの作成処理全体の概略を示すフローチャートである。
【図2】 上記実施例の方法で作成される引渡し用部品データの正規部品情報の項目を示す説明図である。
【図3】 上記実施例の方法における引渡し用部品データ中の階層表示部品番号の書式を例示する説明図である。
【図4】 上記実施例の方法における引渡し用部品データ中の階層表示部品番号に含める、部品名称に対応するオリジナル部品番号と追い番の順番とを例示する説明図である。
【図5】 CADデータに基づき作成する部品毎の階層表示部品番号を例示した説明図である。
【図6】 図1のステップ2における階層表示部品番号を求める処理の内容を示すフローチャートである。
【図7】 図6のステップ11、図11のステップ71、図12のステップ81および図13のステップ91における部品情報の順次読み込み処理の内容を示すフローチャートである。
【図8】 図6のステップ14における親部品の階層表示部品番号を求める処理の内容を示すフローチャートである。
【図9】 図6のステップ16における子部品の階層表示部品番号を求める処理の内容を示すフローチャートである。
【図10】 図6のステップ17における孫部品の階層表示部品番号を求める処理の内容を示すフローチャートである。
【図11】 図1のステップ3における手配用部品の合計個数を求める処理の内容を示すフローチャートである。
【図12】 図1のステップ4における手配システムへの引渡し用部品データの出力処理の内容を示すフローチャートである。
【図13】 図1のステップ5におけるCAMシステムへの引渡し用部品データの出力処理の内容を示すフローチャートである。
【図14】 CADシステムによって設計した3次元型構造の例を示す説明図である。
【図15】 図14に示す型構造についての上記実施例の方法で作成したデータ構造および引渡し用部品データを示す説明図である。
【図16】 従来のデータ引渡し方法を示す説明図である。
【図17】 通常のCADデータの階層構造を示す説明図である。
【図18】 ピアスポンチセットの構成例およびデータ構造を示す説明図である。
【図19】 セクショナルダイの構成例を示す説明図である。
【符号の説明】
PS ピアスポンチセット
P ピアスポンチ
R リテーナ
1A ポンチ
1A413A ボタンダイ
5A ホルダー
8A カムスライド
8A411A ピアスポンチセット[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method of creating data to be transferred from a CAD (computer-aided design) system to a CAM (computer-aided machining) system and an arrangement system for performing parts purchase, production order, and the like.
[0002]
[Prior art]
Conventionally, as shown in FIG. 16, in the pre-process for performing the design work, the CAD system creates CAD data including shape data in which the relationship between parts is defined in a hierarchical structure as shown in FIG. Using the data, create a part diagram that shows the part number, part name, dimensions, and material, print it on paper, and also provide the part information (part number associated with the part shape) necessary for the arrangement.・ Arrangement data that records material, dimensions, and number) is created.
[0003]
The shape data, arrangement data, and drawings created in the preceding process are divided and passed to the subsequent process side as shown in FIG. That is, the shape data and the drawings printed on the conventional paper are passed to the CAM system that performs the production work, and the drawings printed on the conventional paper and the arrangement data are transferred to the arrangement system that performs the purchase or production order of the parts. Yes.
[0004]
By the way, in recent years, in order to improve business efficiency, integration of a CAD system and a CAM system using a database stored in a computer and integration of a CAD system and another system have been attempted. Various concepts for integration have been proposed. Therefore, the inventor of the present application can integrate only the pre-process by the CAD system and the post-process by the CAM system and the arrangement system so as to improve the efficiency of the design work. We searched for a means of delivery.
[0005]
However, when only the shape data is passed to the CAM system in the subsequent process, the shape data in the CAD data is attached with the part information indicating the relationship between parts and the part number for arrangement as shown in FIG. However, since information such as part names, dimensions, and materials is not attached, there is no means for knowing what kind of part the shape data indicates. Therefore, in order to solve such a problem, an attempt was made to include the part name associated with the part number for the arrangement data in the part information and attach it to the shape data and pass it to the CAM system.
[0006]
[Problems to be solved by the invention]
However, since the above-mentioned part numbers for arrangement are attached only to the parts to be arranged, for example, as shown in FIGS. 14 and 15, a CAD is used as a secondary reference pin provided on a punch as a reference for a cam slide. Parts numbers that are created by the system but not arranged are not given part numbers. Therefore, the above conventional problems cannot be solved for parts that are not assigned part numbers.
[0007]
Therefore, it is conceivable to add a part number to a part not to be arranged in the same manner as the part number for arrangement and add it to the part information of the part. In this way, in the arrangement system, for example, FIG. Like the piercing punch set PS shown in FIG. 5A, the piercing punch P and the retainer R may be arranged together as a piercing punch set PS. In such a case, an arrangement error as shown below occurs.
[0008]
That is, as shown in FIG. 18B, the pierce punch set PS includes an object containing shape data of the pierce punch P and an object containing shape data of the retainer R in the hierarchical structure of CAD data. It consists of Therefore, if a part number for arrangement is assigned to a part not to be arranged and added to the part information of the part, the part number is added to the part information of the object of the piercing punch P and the object of the retainer R. It will be. When the parts information is delivered to the arrangement system, the arrangement system creates the arrangement data based on the arrangement data added to the pierce punch P and the parts information added to the retainer R. Both of the arranged data are determined to be information for arranging the pierce punch set PS, and the pierce punch set PS is additionally arranged.
[0009]
On the other hand, when handing over part data from the CAD system to the CAM system, the user of the CAM system may want to display a plurality of parts together in a part group different from the part group determined by the designer. For example, in the case of the secondary reference pin shown in FIG. 14 and FIG. 15, the shape data is attached to the lower die punch when designing with the CAD system, but the secondary reference pin when manufacturing with the CAM system. It is desirable to display the shape data of the secondary reference pin together with the shape data of the upper model cam slide so that the positional relationship between the pin and the cam slide can be understood.
[0010]
However, because it is desired to perform the above processing using CAD data, a secondary reference pin object is created for each of the lower punch and the upper cam slide, and the component information of each of the objects is created. If the part number for the arrangement data is added to the item, the problem arises that an extra arrangement is made, as in the case of the parts such as the pierce punch set PS. Therefore, although it is difficult to perform the above processing with conventional CAD data, if the structure of the CAD data itself is changed, it is necessary to change the configuration of the CAD system or another system related thereto. There is a problem that it occurs.
[0011]
Furthermore, if the arrangement part number is used instead of the information indicating the subordinate relationship between the parts as in the assembly drawing, it is necessary to create a hierarchical display part number by combining the part numbers in the hierarchical order. If this operation is performed manually, the number of man-hours is too large and the joining order may be mistaken when the relationship between the parts is complicated.
[0012]
In addition, when handing over data from the CAD system to the arrangement system, the calculation of the total number of parts to be arranged relies on humans, and the number of parts that the operator needs to make arrangements while looking at the drawings printed on paper. We are doing the work of counting up. However, in such work, there may be parts that are not shown in the drawing, for example, the illustration of one side of the symmetrically arranged parts is omitted in the drawing, and for example, the sectional die shown in FIG. As described above, when there are a plurality of parts having different shapes, dimensions, and materials even though the part name and the part number are the same, it is necessary to distinguish these and count the number of parts to be arranged. Therefore, the operator must pay close attention not to make a mistake in counting, and there is a problem that if the number of parts is mistaken, an incorrect arrangement is made.
[0013]
[Means for solving the problems and their functions and effects]
The present invention provides a delivery part data creation method that advantageously solves the above problems, and the delivery part data creation method from the CAD system of the present invention to the subsequent process is designed by a CAD system. CAD data in which shape data for each of a plurality of parts constituting a product is put in an object which is a frame for sorting the parts, and the object has a hierarchical structure based on a predetermined classification In addition, at the time of designing, part information of the part is added to at least one of the object and shape data for each of all parts constituting the product, and there is duplication in the CAD data. The part information for one of the parts not to be duplicated is dummy part information, the part information other than the dummy part information is regular part information, and the part number in the part information is the regular part information and the dummy part information. And the dummy part information corresponding to the shape data to be output together with the shape data corresponding to the normal part information directly or via the object in the part information representing the normal part information. A computer constituting the CAD system using CAD data including information for specifying When creating part data for delivery from the CAD system to a subsequent process, The part information for the arrangement system in the part data for delivery using only the regular part information except for the step of sequentially reading the part information and the dummy part information in the read part information, A step of creating text data including a number, a part name, and the number of parts; The regular part information and the dummy part information Along with the shape data make use of Said Delivery parts data Of CAM system parts data The As shape data corresponding to the regular part information and the dummy part information, create Process, The Do It is characterized by this.
[0014]
According to such a method, for all of the parts constituting the product, the part number in the part data for delivery from the CAD system to the subsequent process is duplicated in the CAD data but the arrangement is not duplicated. Since one of these is used as dummy part information and the other is used as regular part information, only the regular part information can be delivered to the arrangement system except for the dummy part information. In addition, since the part information of the part is added to at least one of the object and the shape data for each of all parts constituting the product in the CAD data, the product is configured in the CAM system. For each of all the parts to be performed, part information such as a part name can be delivered. Further, to the CAM system, the regular part information is delivered including information specifying dummy part information corresponding to the shape data to be output directly or together with the shape data corresponding to the regular part information. Therefore, in the CAM system, the shape data corresponding to the regular part information and the shape data corresponding to the dummy part information included in the regular part information can be displayed together.
[0015]
In the method of the present invention, Said In the part number in the part information added to at least one of the object and shape data for all the parts constituting the product, a serial number for distinguishing parts having different shapes, dimensions, and materials is provided. These part numbers are combined in the hierarchical order based on the hierarchical structure to automatically obtain a hierarchical display part number representing the relationship between the parts, and add the hierarchical display part number to the part information. Do the process In this way, computers can be used without relying on human resources. But Automatically merge part numbers Do Therefore, the correct hierarchical display part number can be obtained, and the part with the hierarchical display part number is the parent part based on the part name associated with each part number from the part number in the hierarchical display part number. It can be understood which of the child parts and the grandchild parts belong to each other, and since these part numbers are combined in the hierarchical order, the relationship between the parts can be easily determined. Furthermore, components having the same component number and component name but different shapes and dimensions can be distinguished by the serial number provided for each component number in the hierarchical display component number.
[0016]
Furthermore, in the method of the present invention, Said Parts data for ordering system The Create Process to do The total number of parts to be arranged is automatically determined based on the hierarchical display part number in the regular part information added to at least one of the object and shape data for all parts constituting the product, Add the total number to the part information Including process In this way, the computer calculates the total number of parts to be arranged, which has relied on the conventional human resources. But When the part number and part name are the same among multiple parts but the shape and dimensions are different, the multiple parts are distinguished by the serial number in the hierarchical display part number. The total number of parts to be arranged can be obtained in a short time and accurately and delivered to the arrangement system.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Below, the present invention Embodiment Examples will be described in detail with reference to the drawings. FIG. 1 is a flowchart showing a procedure for creating delivery part data in an embodiment of a method for creating delivery part data from the CAD system of the present invention to a subsequent process, and FIG. 2 is created by the method of the above embodiment. FIG. 3 is an explanatory diagram illustrating the format of the hierarchical display part number in the delivery part data in the method of the above embodiment, and FIG. 4 is the above embodiment. FIG. 5 is an explanatory diagram illustrating the original part number corresponding to the part name and the order of the serial number to be included in the hierarchical display part number in the delivery part data in the method of FIG. 5, and FIG. 5 is a diagram for each part created based on the CAD data. It is explanatory drawing which illustrated the hierarchy display component number. 6 to 13 are flowcharts showing the contents of the steps in FIG. The method of this embodiment is implemented by a normal three-dimensional CAD system, and the CAD system displays shape data as a solid.
[0018]
As shown in FIG. 1, in the method of this embodiment, first, in
[0019]
In the process of
[0020]
The original part number included in this part information corresponds to the part name as shown in FIG. 4, and is further distinguished from the parent part, the child part, and the grandchild part. ing. Here, the parent part is a relatively large part such as a punch, the child part is a medium-sized part related to the parent part, the grandchild part is a small part related to the parent part or the child part, and so on. In the embodiment, classification is performed, and in the hierarchical structure, the parent part, the child part, and the grandchild part are directed from the upper part to the lower part in this order. In addition, the component information desired to be the dummy component information is given, for example, an original component number of 000 as an identification number for recognizing the dummy component information in the computer processing of FIG. The dummy component information ID and the number of dummy component IDs are not input.
[0021]
Then, in the method of this embodiment, the computer constituting the CAD system executes the processing from
[0022]
In
[0023]
In
[0024]
Returning from the process of sequentially reading the part information shown in FIG. 7 to the process of obtaining the hierarchical display part number shown in FIG. 6, the process proceeds to step 12 to determine whether there is no more part information. If there is no more, the process for obtaining the hierarchical display part number is finished, and the process returns to the process of the whole flow shown in FIG. 1 and proceeds to step 3. If there is part information, the process proceeds from
[0025]
In
[0026]
Further, in
[0027]
Then, when the process proceeds from the
[0028]
Further, in
[0029]
On the other hand, if there is no parent part in
[0030]
Then, in
[0031]
If there is a part with the same hierarchical display part number in
[0032]
When the process for obtaining the hierarchical display part number shown in FIG. 6 is completed, the process returns to FIG. 1, and in the
[0033]
In the
[0034]
Then, when the process for obtaining the total number of parts for arrangement shown in FIG. 11 is completed, the process returns to FIG. 1 and the process for outputting the part data for delivery to the arrangement system shown in FIG. Here, first, in
[0035]
In
[0036]
In this case, the process proceeds from
[0037]
Next, an application example of the delivery part data creation method of this embodiment will be described. For example, when the designer designs the drawing as shown in FIG. 14 in the CAD system of the above embodiment, FIG. As shown in FIG. 3, the hierarchical structure of CAD data is obtained. In a plurality of parts constituting the CAD data, for example, parts that do not need to be arranged, such as secondary reference pins, conventionally have not been provided with part information. The dummy part information is attached. In addition, if the pierced punch and the retainer add regular part information of the pierced punch set to the pierced punch object, both will be arranged as a pierced punch set. Information shall be attached. As a result, the output of the secondary reference pin and the retainer to the CAM system which could not be performed conventionally can be performed as follows.
[0038]
That is, in the method of this embodiment, in
[0039]
Next, the process proceeds to step 2 in FIG. 1, and when the processing for obtaining the hierarchical display part number shown in FIG. 6 is performed, first, in
[0040]
When all the parent parts have been read from the CAD data, a button die, which is a child part, is next read, and processing for obtaining the hierarchical display part number of the child parts shown in FIG. 9 is performed. In this case, since the punch that is the parent part is associated with the upper object, the original part number of this button die is 413 in
[0041]
In this way, when the processing for obtaining the part numbers is performed for all the parts constituting the CAD data shown in FIG. 15 in
[0042]
Thus, in
[0043]
In this way, when the process of outputting the part data for delivery to the arrangement system is performed for all parts constituting the CAD data shown in FIG. 15 in
[0044]
When the reading of all parts information is completed and the delivery part data to the CAM system is output in
[0045]
Thus, according to the method of this embodiment, for each of all the parts constituting the product, the part number in the part data for delivery from the CAD system to the subsequent process is duplicated in the CAD data. Since one of the parts not to be duplicated is used as dummy part information and the other is used as regular part information, only the regular part information can be delivered to the arrangement system except for the dummy part information. In addition, since the part information of the part is added to at least one of the object and the shape data for each of all parts constituting the product in the CAD data, the product is configured in the CAM system. For each of all the parts to be performed, part information such as a part name can be delivered. Further, to the CAM system, the regular part information is delivered including information specifying dummy part information corresponding to the shape data to be output directly or together with the shape data corresponding to the regular part information. Therefore, in the CAM system, the shape data corresponding to the regular part information and the shape data corresponding to the dummy part information included in the regular part information can be displayed together.
[0046]
In addition, according to the method of this embodiment, when the delivery part data is created, the part number in the part information added to at least one of the object and shape data for all parts constituting the product is added. In addition to providing serial numbers for distinguishing parts with different shapes, dimensions, and materials, the part numbers are joined in hierarchical order based on the hierarchical structure, and a hierarchical display part number representing the relationship between the parts is automatically provided. Since the part number can be automatically combined by the computer without relying on the manual, the accurate hierarchical display part number can be obtained, and the hierarchy display part number is added to the part information. Based on the part name associated with each part number from the part number in the displayed part number, the part with that hierarchical display part number is the parent part. Child part, together belongs is found in any of the grandchildren parts, since these part numbers are attached in hierarchical order, the relationship between the parts can be easily determined. Furthermore, components having the same component number and component name but different shapes and dimensions can be distinguished by the serial number provided for each component number in the hierarchical display component number.
[0047]
Further, according to the method of this embodiment, when creating the arrangement system part data among the delivery part data, the object added to at least one of the object and the shape data for all parts constituting the product Based on the hierarchical display part number in the regular part information, the total number of parts to be arranged is automatically obtained, and the total number is added to the parts information. The total number of parts can be automatically calculated by the computer, and when the part number and part name are the same among multiple parts but the shape and dimensions are different, the multiple parts are displayed in the hierarchical display part number. Since they are distinguished by the serial number, the total number of parts to be arranged can be obtained in a short time and accurately and delivered to the arrangement system.
[0048]
Although the present invention has been described based on the illustrated example, the present invention is not limited to the above-described example. For example, in the method of this embodiment,
[Brief description of the drawings]
FIG. 1 is a flowchart showing an outline of an entire process of creating delivery part data in an embodiment of a delivery part data creation method from a CAD system of the present invention to a subsequent process.
FIG. 2 is an explanatory diagram showing items of regular part information of delivery part data created by the method of the embodiment.
FIG. 3 is an explanatory view exemplifying a format of a hierarchical display part number in delivery part data in the method of the embodiment.
FIG. 4 is an explanatory diagram exemplifying an original part number corresponding to a part name and an order of a serial number to be included in a hierarchical display part number in delivery part data in the method of the embodiment.
FIG. 5 is an explanatory diagram illustrating a hierarchical display part number for each part created based on CAD data.
6 is a flowchart showing the contents of processing for obtaining a hierarchical display component number in
7 is a flowchart showing the contents of sequential reading processing of component information in
8 is a flowchart showing the contents of processing for obtaining a hierarchical display part number of a parent part in
FIG. 9 is a flowchart showing the contents of processing for obtaining a hierarchical display part number of a child part in
FIG. 10 is a flowchart showing the contents of processing for obtaining a hierarchical display part number of a grandchild part in
FIG. 11 is a flowchart showing the contents of processing for obtaining the total number of parts for arrangement in
12 is a flowchart showing the contents of delivery part data output processing to the arrangement system in
13 is a flowchart showing the contents of the delivery process of the delivery part data to the CAM system in
FIG. 14 is an explanatory diagram showing an example of a three-dimensional structure designed by a CAD system.
FIG. 15 is an explanatory diagram showing a data structure and delivery part data created by the method of the above embodiment for the mold structure shown in FIG. 14;
FIG. 16 is an explanatory diagram showing a conventional data delivery method.
FIG. 17 is an explanatory diagram showing a hierarchical structure of normal CAD data.
FIG. 18 is an explanatory diagram showing a configuration example and a data structure of a pierce punch set.
FIG. 19 is an explanatory diagram showing a configuration example of a sectional die.
[Explanation of symbols]
PS Piercing punch set
P Piercing punch
R retainer
1A punch
1A413A button die
5A holder
8A Cam slide
8A411A Piercing Punch Set
Claims (3)
前記部品情報を順次に読み込む工程と、
前記読み込んだ部品情報のうちの前記ダミー部品情報を除き、前記正規部品情報のみを用いて前記引渡し用の部品データのうちの手配システム用部品データを、部品番号と部品名称と個数とを含むテキストデータとして作成する工程と、
前記読み込んだ部品情報のうちの前記正規部品情報と前記ダミー部品情報とを前記形状データとともに用いて前記引渡し用部品データのうちのCAMシステム用部品データを、前記正規部品情報と前記ダミー部品情報とにそれぞれ対応する形状データとして作成する工程と、
を行うことを特徴とする、CADシステムから後工程への引渡し用部品データの作成方法。Shape data for each of a plurality of parts constituting a product designed by a CAD system is entered in an object which is a frame for sorting the parts, and the objects form a hierarchical structure based on a predetermined classification. The CAD data is added to at least one of the object and the shape data for each of all the parts constituting the product at the time of design in advance, and the part information of the part is duplicated in the CAD data. The part information for one of the parts that are not duplicated is used as dummy part information, and the part information other than the dummy part information is used as regular part information, and the part number in the part information is set as the regular part information and the part information. It is a number that can be used to distinguish the dummy component information, and the component information that represents the regular component information includes the correct number. Using CAD data including information specifying a dummy component information corresponding to the shape data to be output directly to the part information or through the object together with the corresponding shape data, the computer constituting the CAD system, the When creating part data for delivery from the CAD system to the subsequent process,
Sequentially reading the component information;
A text including part number, part name, and number of parts for the arrangement system part data in the part data for delivery using only the regular part information except for the dummy part information in the read part information. Process to create as data,
The component data for CAM system of the component data for the delivery by using the regular component information and the dummy parts information together with the configuration data of the read component information, and the normal component information and the dummy parts information A process of creating shape data corresponding to each of
And performing a method for creating delivery parts data on subsequent steps from the CAD system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15745899A JP3823609B2 (en) | 1999-06-04 | 1999-06-04 | Method for creating part data for delivery from CAD system to subsequent process |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15745899A JP3823609B2 (en) | 1999-06-04 | 1999-06-04 | Method for creating part data for delivery from CAD system to subsequent process |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000348077A JP2000348077A (en) | 2000-12-15 |
| JP3823609B2 true JP3823609B2 (en) | 2006-09-20 |
Family
ID=15650111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15745899A Expired - Lifetime JP3823609B2 (en) | 1999-06-04 | 1999-06-04 | Method for creating part data for delivery from CAD system to subsequent process |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3823609B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3605606B2 (en) * | 2002-11-29 | 2004-12-22 | 本田技研工業株式会社 | Drawing registration system |
-
1999
- 1999-06-04 JP JP15745899A patent/JP3823609B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000348077A (en) | 2000-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5178417B2 (en) | Design support apparatus, design support system, design support method, and design support program | |
| JP6623754B2 (en) | Tabular data processing program, method and apparatus | |
| US20100100214A1 (en) | Custom-designed printed office products and related method | |
| JP4626903B2 (en) | BOM data integration device, BOM data integration method, and computer-readable recording medium recording program | |
| EP2056250A1 (en) | Production system creating system and production system creating method | |
| JP3823609B2 (en) | Method for creating part data for delivery from CAD system to subsequent process | |
| CN114595282B (en) | A method and system for displaying multi-form data linkage of over-the-counter derivatives | |
| CN112861284B (en) | Chute parameterization design method | |
| Wang | Intelligent Analysis of Computer‐Aided Garment Design CAD Based on Virtual Reality Model for Surplus Fabric Removal and Reuse without Segmentation of Cutting Pieces | |
| WO2019194029A1 (en) | Image processing device, image processing method, and storage medium for storing program | |
| US7890303B2 (en) | Parameter managing method, design parameter managing system, program and computer readable recording medium | |
| JP2003316834A (en) | Cooperation system between 3D-CAD and PDM system. | |
| CN114398336B (en) | Epidemiological ontology database establishment method | |
| CN1963849A (en) | The Integration Method of Product Data Management System | |
| JP2004220548A (en) | Media production information system | |
| Prieur | Functional elements and engineering template-based product development process. Application for the support of stamping tool design | |
| JP2001273342A (en) | Product manufacturing method and product manufacturing support method | |
| CN100489864C (en) | Material list integrating method via computer software | |
| JP2009080530A (en) | Integrated component table preparation system, and integrated component table preparation method | |
| JPH04137038A (en) | Application software generation device | |
| JP4601998B2 (en) | System development support system | |
| JP4703533B2 (en) | Prototype combination calculation apparatus, program and method thereof, and CAD system including the same | |
| US10215562B2 (en) | Personalized prototyping | |
| JP5118470B2 (en) | Integrated bill of materials creation system and integrated bill of materials creation method | |
| JP2024065745A (en) | Processing history management device, processing history management method, and processing history management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060228 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060428 |
|
| 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: 20060606 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060619 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3823609 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100707 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110707 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120707 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120707 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130707 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140707 Year of fee payment: 8 |
|
| EXPY | Cancellation because of completion of term |