(57)【要約】【課題】  拘束情報を設定するための拘束部品の抽出に関し、組み立て配置された部品を指定するとその近辺の部品から拘束関係にある部品の識別情報を短時間で抽出する拘束部品抽出プログラムおよび拘束部品抽出方法を提供することを目的とする。【解決手段】  指定された部品に外接する外接球を生成し、その外接球に干渉する部品を検出し、指定された部品と干渉によって検出された部品間に拘束関係があるとき拘束情報を登録するよう構成する。【選択図】    図１
2006190183.tif 000002
【特許請求の範囲】
【請求項１】
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出プログラムであって、
指定された第１の部品に対して該第１の部品に外接する外接球を生成する外接球生成手順と、
前記外接球と干渉する第２の部品を検出する干渉部品検出手順と、
前記第１の部品に対する前記第２の部品の組合せに対するそれぞれの形状データと組み立て位置とから指定された拘束関係を調べ、該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出プログラム。
【請求項２】
前記拘束部品抽出プログラムは、さらに
前記第２の部品の外接球を生成し、該外接球と干渉する第３の部品を検出し、該第２の部品と該第３の部品から前記第１の部品を除いた部品との形状データと組み立て位置に基づいて指定された拘束関係を調べて該拘束関係にある部品の識別情報を抽出することを順次行うこと
をコンピュータに実行させることを特徴とする請求項１記載の拘束部品抽出プログラム。
【請求項３】
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出プログラムであって、
指定された第１の部品に対して該第１の部品に外接する外接球を生成する外接球生成手順と、
前記外接球内に存在する第４の部品を検出する干渉部品検出手順と、
前記第１と前記第４の部品から取り得る２つの部品の組合せに対して、該組合せの２つの部品のそれぞれの形状データと組み立て位置とから指定された拘束関係を調べて該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出プログラム。
【請求項４】
前記拘束部品抽出方法は、さらに拘束関係にある部品を該部品の組み立て位置を維持しながら表示する表示手順を有すること
をコンピュータに実行させることを特徴とする請求項１乃至請求項３記載の拘束部品抽出プログラム。
【請求項５】
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出方法であって、
指定された第１の部品に対して該第１の部品に外接する外接球を生成する外接球生成手順と、
前記外接球と干渉する第２の部品を検出する干渉部品検出手順と、
前記第１の部品に対する前記第２の部品の組合せに対するそれぞれの形状データと組み立て位置とから指定された拘束関係を調べ、該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は拘束条件を設定するための拘束部品の抽出に関し、より詳細には装置として組み立て配置された３次元ＣＡＤの部品から拘束関係にある部品の識別情報を抽出する拘束部品抽出プログラムおよび拘束部品抽出方法に関する。
【背景技術】
【０００２】
３次元のＣＡＤ（Computer Aided Design）システムとして複数のフィーチャの組合せで表現したフィーチャベースパラメトリックＣＡＤシステム（以降、ＦＢＰ  ＣＡＤと言う。ＦＢＰ：Feature Based Parametric）が知られている。ＦＢＰ  ＣＡＤは、個々のモデル毎に拘束条件と形状作成手順を記録した履歴（ヒストリ）とを持つため、データ量は大きくなるがパラメータ編集によって一品多様の製品設計に適している、と言う特徴を持っている。その反面で機械装置などの一品一様の開発では、試行錯誤を繰り返しながら設計を行うことが多く、拘束条件と履歴が設計上の制約となると言う問題がある。このため、機械装置などの設計には拘束条件や履歴に縛られることのないノンフィーチャベースパラメトリックＣＡＤシステム（以降、ｎｏｎ＿ＦＢＰ  ＣＡＤと言う）が推奨される。
【０００３】
設計の終段において、動的干渉チェックや線形変位などＣＡＤデータをもとに機構検証することが一般的に行われている。このときＦＢＰ  ＣＡＤでは上述したように各モデルが拘束条件の情報を持っているため検証を行うことは比較的容易である。しかし、ｎｏｎ＿ＦＢＰ  ＣＡＤは拘束条件の情報を持っていないため検証対象となるモデル（部品）に拘束情報を与えてやる必要がある。このとき従来では、組み立てられた部品を表示した画面上で操作者が矩形の選択領域を設定し（矩形選択あるいはウインドウ選択と呼ばれている）、その選択領域に含まれる部品を検出して拘束関係を調べ、拘束関係にあるときその拘束情報をデータベースに登録するようにしていた。このように拘束情報を登録するため、組み立てられた部品の集合から拘束関係にある部品を抽出する必要があるが、数１００点の部品で構成される装置からその部品を見つけることは多大の時間を要す、と言う問題があった。
【０００４】
この問題に関連する技術として、構成する部品について部品の中心軸や共通平面などを共有するように配置された部品の識別子を格納しておき、指定された対象部品と拘束関係にある部品を関連部品として抽出する方法が提案されている。（特許文献１）。
【特許文献１】特開平９−１９０４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記に述べたようにｎｏｎ＿ＦＢＰ  ＣＡＤにおいて機構検証を行うときに拘束関係にある部品に対して拘束情報を与えておく必要がある。この場合の拘束関係は部品が組み立てられた状態において相互に生じるものであるからこの状態で拘束関係にある部品の抽出を行うことが求められる。従来行われていた矩形の選択領域を設定し、その領域内で検出された部品について拘束関係を調べる方法は、例えばＮ個の部品が検出された時、Ｎ個の組合せについて拘束関係を調べるため多くの時間を要していた。
【０００６】
特許文献１で提案された方法は、本発明の目的と異にするものであるが拘束関係にある部品を求める方法の開示がなされていないが、全部品について拘束関係を調べるのであれば矩形の選択領域を設定して行うより、より多くの時間を要すると思われる。
【０００７】
本発明は、構成する部品が組み立てられた状態（即ち、部品が配置された状態）で操作者が指定した部品をもとにその部品の近辺に位置する部品に対して拘束関係にある部品を短時間で抽出する方法を提供するものである。
【課題を解決するための手段】
【０００８】
本発明の拘束部品抽出プログラムおよび拘束部品抽出方法は以下のように構成される。
（１）第１の発明
第１の発明は、指定された部品に対して外接球を生成し、その部品の近辺の部品をこの外接球との干渉の有無で選択し、指定された部品に対する干渉した部品との組み合わせで拘束関係にある部品の識別情報を抽出するものである。
【０００９】
図１は第１の発明の原理を示すもので外接球生成手順１０、干渉部品検出手順２０および拘束部品抽出手順３０で構成する。
【００１０】
外接球生成手順１０は、装置として組み立てられた部品に対して、操作者から指定された部品に外接する外接球を生成するものである。操作者から指定された部品を第１の部品とする。
【００１１】
干渉部品検出手順２０は、この外接球と干渉する部品を検出することを行う。検出された部品を第２の部品とする。
【００１２】
拘束部品抽出手順３０は、第１の部品に対する第２の部品の組合せにおいて形状データと組み立て位置により指定された拘束関係を調べ、拘束関係にあるときその２つ部品の識別情報を抽出する。拘束関係とは、例えば軸と軸受けのように軸方向のベクトルと軸径が同じものを言う。
（２）第２の発明
第２の発明は第１の発明に加えて、第２の部品に外接球を生成し、第２の部品と干渉する第３の部品との拘束関係にある部品の識別情報を抽出する発明である。
【００１３】
即ち、第１の発明の干渉部品検出手順２０で第１の部品に干渉する部品として検出された第２の部品に外接球を生成して、その外接球に干渉する第３の部品を検出し、第２の部品と第３の部品との組合せでそれらの形状データと組み立て位置により指定された拘束関係を調べ、拘束関係にある部品の識別情報を抽出する。これを、次には第３の部品に対する外接球を生成し、これに干渉する部品を検出して同様のことを順次行う。即ち、連鎖的に干渉する部品を検出して拘束関係を調べて行くものである。
（３）第３の発明
第３の発明は、指定された部品に対して外接球を生成し、指定された部品および外接球内に在る部品で取り得る２つの部品の組み合わせで拘束関係にある部品の識別情報を抽出するものである。
【００１４】
図２は第３の発明の原理を示すもので外接球生成手順１０、外接球内部品検出手順４０および拘束部品抽出手順３１で構成する。
【００１５】
外接球生成手順１０は、第１の発明と同一である。
【００１６】
外接球内部品検出手順４０は、外接球生成手順１０で生成された外接球内に存在する部品を検出することを行う。検出された部品を第４の部品とする。
【００１７】
拘束部品抽出手順３１は、第１の部品と第４の部品から取り得る２つの組合せで、それぞれの形状データと組み立て位置を基に指定された拘束関係を調べ、拘束関係にある部品の識別情報を抽出する。
（４）第４の発明
第４の発明は、第１からと第３の発明において、拘束関係にある部品（即ち、識別情報が抽出された部品）を組み立て状態のまま（組み立て位置を維持した状態）で表示する表示手順をさらに有するものである。
（５）第５の発明
第５の発明は第１の発明に基づいた拘束部品抽出方法である。
【発明の効果】
【００１８】
第１の発明により、指定された部品の近辺に在る部品に対して選択的に拘束関係にある部品の識別情報を短時間で抽出し得るプログラムの提供ができる。
【００１９】
第２の発明により、連鎖的に拘束関係にある部品の識別情報を短時間で抽出し得るプログラムの提供ができる。
【００２０】
第３の発明により、サブアセンブリ部品のようにカバーで覆われているような場合に、そのカバー部品を指定することによりサブアセンブリ内の部品に対して選択的に拘束関係にある部品の識別情報を短時間で抽出し得るプログラムの提供ができる。
【００２１】
第４の発明により、拘束関係にある部品をビジアルに確認することができる。
【００２２】
第５の発明により、指定された部品の近辺に在る部品に対して選択的に拘束関係にある部品の識別情報を短時間で抽出し得る方法の提供ができる。
【発明を実施するための最良の形態】
【００２３】
本発明の実施例について図３から図１１を用いて説明する。
図３は拘束部品抽出装置１００の構成例を示すもので、拘束部品抽出装置１００はデータやプログラムを制御するＣＰＵ(Central Processing Unit)１１０、３Ｄモデルを表示するディスプレイ１２０、操作者が表示されたモデルに対して指示するポインティング・デバイス１３０、操作者からプログラムに対して指示が入力されるキーボード１４０、ディスプレイ１２０やポインティング・デバイス１３０、キーボード１４０の入出力を制御する入出力制御部１５０、ＣＡＤデータを格納したＣＡＤデータ記憶部１６０、拘束関係にある部品を検出しその情報を格納する拘束情報記憶部１７０、および拘束部品抽出プログラム１８０から構成する。
【００２４】
拘束部品抽出プログラム１８０は更に指示情報受付処理部１８１、拘束部品抽出処理部１８２、および拘束情報登録処理部１８３から構成する。
【００２５】
指示情報受付処理部１８１は操作者がポインティング・デバイス１３０で指示した部品を認識したり、キーボード１４０から入力した拘束条件の取得を行う。
【００２６】
拘束部品抽出処理部１８２は、指示情報受付処理部１８１で入力された情報をもとに指定された部品に外接する外接球を生成し、その外接球と干渉する部品を検出する。そして、指定された部品と検出した部品の形状データと配置データをもとに両部品の面情報から拘束関係を調べ、拘束関係にあるときは両部品の部品ＩＤ、面ＩＤおよび拘束の種類を拘束情報として取り出す。
【００２７】
拘束情報登録処理部１８３は、拘束部品抽出処理部１８２で取り出した拘束情報を拘束情報記憶部１７０に登録すると共に、ディスプレイ１２０にこの部品の表示を行う。
【００２８】
次に、ＣＡＤデータ記憶部１６０と拘束情報記憶部１７０について説明する。
【００２９】
ＣＡＤデータ記憶部１６０には３次元ＣＡＤで設計された各部品の形状データおよびその部品が装置として組み立てられた配置データが格納されている。また、拘束情報記憶部１７０は拘束部品抽出プログラム１８０によって抽出された拘束情報を格納する記憶領域である。具体的には、拘束関係にある２つの部品ＩＤ、相互に拘束を受ける面ＩＤ、および拘束の種類が記憶される。
【００３０】
具体的な処理フローの説明の前に、本発明で抽出しようとしている拘束関係について代表的な拘束である「同心」と「一致」について説明する。
【００３１】
図４は「同心」の拘束を説明する図で、円柱モデルの形状データから図４（ａ）に示すように配置基準座標（Ｘ，Ｙ，Ｚ）と円柱面の方向ベクトル（Ｖｘ，Ｖｙ，Ｖｚ）とをパラメータとして取得し、このパラメータを基に「同心」の拘束関係の有無を判定している（配置基準座標は円柱の下面の中心点位置に置かれ、方向ベクトルは下面から上面方向に向くものとしている）。即ち、図４（ｂ）に示すように２つの円柱モデルの方向ベクトルの向きが平行であり、且つ配置基準座標がベクトル上に在るとき「同心」の拘束関係にあるとする。例えば、図４（ｂ）に２つの円柱モデルの組合せについて、３通りの例を示しているがこの何れの例も拘束関係にある、と判定する。
【００３２】
続いて、図５により「一致」の拘束について説明する。「一致」は２つの部品の面が同一平面上の関係にあるものを言い、部品の形状データから図５（ａ）に示す面の法線ベクトル（Ｖｘ，Ｖｙ，Ｖｚ）と基準点（Ｘ，Ｙ，Ｚ）とをパラメータとして取得し、このパラメータを基に「一致」の拘束関係の有無を判定する（配置基準座標は面上に置かれ、法線ベクトルはＸＺ面からＹ面方向に垂直に向くものとしている）。即ち、２つの面の法線ベクトルの向きが平行で、且つ２つの配置基準座標が同一平面上に在るとき「一致」の拘束関係にあるとする。
【００３３】
次に、形状データから取得する部品を構成する面の面データについて説明する。図６（ａ）は、部品Ｕが面番号１０１〜１０４で構成され、部品Ｖが面番号１０１〜１０５で構成されていることを示している。そして、それらの面が平面か円柱面か、平面であれば法線ベクトルおよび面の配置座標、円柱面であれば方向ベクトルと配置座標を形状データを基に取得することができる。図６（ｂ）は、２つの部品（部品Ｕと部品Ｖ）が配置された状態にあり、この状態において前述した拘束関係は部品Ｕの面番号１０４と部品Ｖの面番号１０４が「同心」の拘束関係にある。即ち、部品Ｕと部品Ｖの面番号１０４は方向ベクトルの向きが平行であり、且つ配置基準座標がベクトル上に在るので「同心」の拘束関係にあると判定される。
【００３４】
次に、拘束部品抽出の処理フローについて図７を用いて説明する。この処理フローに入る前にディスプレイ１２０には装置として組み立てられた部品が表示されているものとする。先ず、操作者から入力さた拘束条件を取得する。ここでは操作者が機構検証を考えて例えば「同心」と「一致」が入力されたものとする。続いて操作者から指定された部品を認識する。例えば、図８（ａ）に示すように部品Ａ〜部品Ｄの部品が表示されており、操作者によって部品Ｂが指定されたものとする。（Ｓ１００、Ｓ１１０）。
【００３５】
続いて、指定された部品に外接するように外接球を生成し、この外接球と干渉する部品を検出する。図８（ａ）で指定された部品Ｂに対しては、図８（ｂ）に示すような外接球が生成され、この外接球と近辺の部品との干渉チェックを行い、干渉した部品を検出する。この場合、外接球とは部品Ａ、部品Ｃが干渉し、検出されたものとする。そして、操作者によって指定された部品Ｂの形状データと配置データをＣＡＤデータ記憶部１６０から取得する（Ｓ１２０〜Ｓ１４０）。
【００３６】
外接球との干渉で検出した部品の中から１つの部品を選び、その部品の形状データと配置データをＣＡＤデータ記憶部１７０から取り出す。そして、指定された部品と検出した部品のそれぞれを構成する面の面データについて、先ず「同心」の拘束条件に一致するかどうかを調べる。即ち、２つの部品を構成するそれぞれの面において取り得る組合せで円柱面の方向ベクトルと配置基準座標がベクトル上にあると言う条件に一致するものがあるかどうかを調べる。一致するものがあれば、識別情報として部品名と面番号および拘束の種類「同心」を拘束情報として拘束情報記憶部１７０に登録（記憶）する。もし、拘束関係がなければ、登録せずに次のステップに進むことになる。「同心」の拘束関係に続いて、同じ部品の組合せで「一致」についても同様に調べる。拘束関係にあるなら、やはり識別情報として部品名と面番号および拘束の種類「一致」を拘束情報として拘束情報記憶部１７０に登録する。以上のことを全ての検出された部品と指定された部品の組合せで行う。図９と図１０はこのようにして見つけた「同心」と「一致」の拘束関係にある部分を示す。即ち、部品Ａと部品Ｂ、および部品Ｂと部品Ｃの図９と図１０に示す面で「同心」と「一致」の拘束関係があることが判り登録されたものである（Ｓ１５０〜Ｓ２００）。
【００３７】
最後に、組み立てられた部品全体の表示を消去し、今回登録された拘束関係にある部品を組み立てられた配置位置を維持しながら表示する（Ｓ２１０）。
【００３８】
これまで指定された部品とその部品に生成した外接球に干渉する部品との間で拘束関係を調べ、登録することを行った。この後に、干渉した部品（図８の例では部品Ａと部品Ｃ）にそれぞれ外接球を生成し、この外接球と干渉する部品との拘束関係を調べる方法もある（即ち、第２の発明）。この場合は、予め操作者より拘束条件を入力する際に連鎖の回数を入力しておき、同様にして順次拘束関係を調べれば良い。例えば、連鎖の回数を「２」として、最初に部品Ｂを指定すると、前述のようにこの部品Ｂの外接球と干渉する部品は部品Ａと部品Ｃであり、更に部品Ａおよび部品Ｃで外接球を生成してそれに干渉する部品との間で拘束関係を調べる（この場合、共に干渉する部品は部品Ｄとなる）。このように連鎖による方法（連鎖検索と呼ぶことにする）で「同心」と「一致」が判定された例をそれぞれ図１１と図１２に示す。
【００３９】
上記の説明では、指定した部品に対して外接球を生成し、その生成した外接球に対して干渉する部品を検出することを行った。指定した部品以外の部品に対しも外接球を生成し、指定した部品の外接球とそれらの外接球との間で干渉するかどうかを判定して部品の検出を行うようにしてもよい。即ち、指定した部品に生成した外接球を第１の外接球とし、それ以外の部品の外接球を第２の外接球とするとき、第１と第２の外接球の間で干渉を判定するものである。このようにすれば、干渉の判定が球と球との干渉チェックとなり、チェックの処理は簡単になる。図１３は指定された部品の外接球とその他の部品の外接球を示すもので、この間で干渉を調べる。
【００４０】
以上の実施例に関し、さらに以下の付記を開示する。
（付記１）
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出プログラムであって、
指定された第１の部品に対して該第１の部品に外接する外接球を生成する外接球生成手順と、
前記外接球と干渉する第２の部品を検出する干渉部品検出手順と、
前記第１の部品に対する前記第２の部品の組合せに対するそれぞれの形状データと組み立て位置とから指定された拘束関係を調べ、該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出プログラム。
【００４１】
（付記２）
前記拘束部品抽出プログラムは、さらに
前記第２の部品の外接球を生成し、該外接球と干渉する第３の部品を検出し、該第２の部品と該第３の部品から前記第１の部品を除いた部品との形状データと組み立て位置に基づいて指定された拘束関係を調べて該拘束関係にある部品の識別情報を抽出することを順次行う
をコンピュータに実行させることを特徴とする付記１記載の拘束部品抽出プログラム。
【００４２】
（付記３）
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出プログラムであって、
指定された第１の部品に対して該第１の部品に外接する外接球を生成する外接球生成手順と、
前記外接球内に存在する第４の部品を検出する干渉部品検出手順と、
前記第１と前記第４の部品から取り得る２つの部品の組合せに対して、該組合せの２つの部品のそれぞれの形状データと組み立て位置とから指定された拘束関係を調べて該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出プログラム。
【００４３】
（付記４）
前記拘束部品抽出方法は、さらに拘束関係にある部品を該部品の組み立て位置を維持しながら表示する表示手順を有する
をコンピュータに実行させることを特徴とする付記１乃至付記３記載の拘束部品抽出プログラム。
【００４４】
（付記５）
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出方法であって、
指定された第１の部品に対して該第１の部品に外接する外接球を生成する外接球生成手順と、
前記外接球と干渉する第２の部品を検出する干渉部品検出手順と、
前記第１の部品に対する前記第２の部品の組合せに対するそれぞれの形状データと組み立て位置とから指定された拘束関係を調べ、該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出方法。
【００４５】
（付記６）
装置として組み立てられた部品の集合から拘束関係にある部品の識別情報を抽出する３次元ＣＡＤシステムの拘束部品抽出プログラムであって、
指定された部品に外接する第１の外接球と、指定された部品以外の部品に外接する第２の外接球とを生成する外接球生成手順と、
前記第１の外接球と干渉する前記第２の外接球を検出する干渉部品検出手順と、
前記第１の外接球の部品に対し干渉が検出された前記第２の外接球の部品の組合せに対するそれぞれの形状データと組み立て位置とから指定された拘束関係を調べ、該拘束関係にある部品の識別情報を抽出する拘束部品抽出手順と
をコンピュータに実行させることを特徴とする拘束部品抽出プログラム。
【００４６】
（付記７）
前記拘束部品抽出プログラムは、さらに
前記第１の外接球と干渉する前記第２の外接球を第３の外接球とし、該第３の外接球と該第１の外接球を除く外接球を第４の外接球とするとき、該第３の外接球と干渉する第４の外接球を検出し、該第３の外接球の部品と該第４の外接球の部品の形状データと組み立て位置に基づいて指定された拘束関係を調べて該拘束関係にある部品の識別情報を抽出することを順次行うこと
をコンピュータに実行させることを特徴とする付記６記載の拘束部品抽出プログラム。
【図面の簡単な説明】
【００４７】
【図１】第１の発明の原理図である。
【図２】第３の発明の原理図である。
【図３】拘束部品抽出装置の構成例である。
【図４】形状データから「同心」拘束の判定方法である。
【図５】形状データから「一致」拘束の判定方法である。
【図６】面データと拘束例である。
【図７】拘束部品抽出の処理フロー例である。
【図８】モデル表示と指定例である。
【図９】「同心」の条件で抽出された拘束関係例である。
【図１０】「一致」の条件で抽出された拘束関係例である。
【図１１】連鎖検索の「同心」の条件で抽出された拘束関係例である。
【図１２】連鎖検索の「一致」の条件で抽出された拘束関係例である。
【図１３】指定された部品の外接球とその他の部品の外接球である。
【符号の説明】
【００４８】
１０    外接球生成手順
２０    干渉部品検出手順
３０    拘束部品抽出手順
３１    拘束部品抽出手順
４０    外接球内部品検出手順
１００  拘束部品抽出装置
１１０  ＣＰＵ
１２０  ディスプレイ
１３０  ポインティング・デバイス
１４０  キーボード
１５０  入出力制御部
１６０  ＣＡＤデータ記憶部
１７０  拘束情報記憶部
１８０  拘束部品抽出プログラム
１８１  指示情報受付処理部
１８２  拘束部品抽出処理部
１６３  拘束情報登録処理部
【図１】
2006190183.tif 000003
【図２】
2006190183.tif 000004
【図３】
2006190183.tif 000005
【図４】
2006190183.tif 000006
【図５】
2006190183.tif 000007
【図６】
2006190183.tif 000008
【図７】
2006190183.tif 000009
【図８】
2006190183.tif 000010
【図９】
2006190183.tif 000011
【図１０】
2006190183.tif 000012
【図１１】
2006190183.tif 000013
【図１２】
2006190183.tif 000014
【図１３】
2006190183.tif 000015