(57)【要約】【課題】的確に部品のＣＡＤデータの修正を行うとともに、作業効率を向上させる。【解決手段】この製品形状設計システムは、製品設計者が各種製品の形状及び、対応する製品を構成する金型設計対象部品を含むすべての部品の形状を設計して各部品の３次元ＣＡＤデータを作成するための製品設計側ＣＡＤ装置１と、金型設計者が、製品設計者が設計し作成した製品を構成する金型設計対象部品の３次元ＣＡＤデータを修正するとともに、修正され完成した金型設計対象部品の３次元ＣＡＤデータに基づいて当該金型設計対象部品を作製するための金型の３次元ＣＡＤデータを作成するための金型設計側ＣＡＤ装置２とを備えている。【選択図】        図１
2004272327.tif 000002
【特許請求の範囲】
【請求項１】
製品を構成する部品のＣＡＤデータを作成する部品設計装置と、
前記部品のうち、型を用いて作製する型設計対象部品のＣＡＤデータを修正するとともに、修正された前記型設計対象部品のＣＡＤデータに基づいて前記型のＣＡＤデータを作成する型設計装置と
を備えていることを特徴とする製品形状設計システム。
【請求項２】
前記部品のＣＡＤデータ及び修正された前記型設計対象部品のＣＡＤデータを記憶し管理する製品形状設計サーバを備え、前記部品設計装置と、前記型設計装置と、前記製品形状設計サーバとがネットワークを介して接続されていることを特徴とする請求項１記載の製品形状設計システム。
【請求項３】
前記部品設計装置は、前記部品のＣＡＤデータの作成が完了した場合には、前記部品のＣＡＤデータを前記製品形状設計サーバに供給するとともに、前記部品のＣＡＤデータを前記製品形状設計サーバに記憶した旨の第１の通知を前記型設計装置に行い、前記型設計装置から前記型設計対象部品のＣＡＤデータを修正した旨の第２の通知があった場合には、前記製品形状設計サーバから前記修正された前記型設計対象部品のＣＡＤデータを呼び出すことを特徴とする請求項２記載の製品形状設計システム。
【請求項４】
前記型設計装置は、前記第１の通知があった場合には、前記部品のＣＡＤデータを前記製品形状設計サーバから呼び出し、前記部品のＣＡＤデータの修正が完了した場合には、修正された前記型設計対象部品のＣＡＤデータを前記製品形状設計サーバに供給するとともに、前記第２の通知を前記部品設計装置に行うことを特徴とする請求項２又は３記載の製品形状設計システム。
【請求項５】
前記製品形状設計サーバは、前記部品設計装置から供給された前記部品のＣＡＤデータを記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第１の完了信号を前記部品設計装置に送信するとともに、前記型設計装置からの呼び出し要求に応じて前記部品のＣＡＤデータを供給し、前記型設計装置から供給された修正された前記型設計対象部品のＣＡＤデータを前記記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第２の完了信号を前記型設計装置に送信するとともに、前記部品設計装置からの呼び出し要求に応じて修正された前記型設計対象部品のＣＡＤデータを供給することを特徴とする請求項２乃至４のいずれか１に記載の製品形状設計システム。
【請求項６】
製品を構成する部品のＣＡＤデータと、前記部品のうち、型を用いて作製する型設計対象部品ごとの部品構成情報とを作成する部品設計装置と、
対応する前記部品構成情報に基づいて前記型設計対象部品のＣＡＤデータを修正するとともに、修正された前記型設計対象部品のＣＡＤデータに基づいて前記型のＣＡＤデータを作成する型設計装置と
を備えていることを特徴とする製品形状設計システム。
【請求項７】
前記部品のＣＡＤデータ、前記型設計対象部品ごとの部品構成情報及び修正された前記型設計対象部品のＣＡＤデータを記憶し管理する製品形状設計サーバを備え、前記部品設計装置と、前記型設計装置と、前記製品形状設計サーバとがネットワークを介して接続されていることを特徴とする請求項６記載の製品形状設計システム。
【請求項８】
前記部品設計装置は、前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報の作成が完了した場合には、前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を前記製品形状設計サーバに供給するとともに、前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を前記製品形状設計サーバに記憶した旨の第１の通知を前記型設計装置に行い、前記型設計装置から前記型設計対象部品のＣＡＤデータを修正した旨の第２の通知があった場合には、前記製品形状設計サーバから前記修正された前記型設計対象部品のＣＡＤデータを呼び出すことを特徴とする請求項７記載の製品形状設計システム。
【請求項９】
前記型設計装置は、前記第１の通知があった場合には、前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を前記製品形状設計サーバから呼び出し、前記部品のＣＡＤデータの修正が完了した場合には、修正された前記型設計対象部品のＣＡＤデータを前記製品形状設計サーバに供給するとともに、前記第２の通知を前記部品設計装置に行うことを特徴とする請求項７又は８記載の製品形状設計システム。
【請求項１０】
前記製品形状設計サーバは、前記部品設計装置から供給された前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第１の完了信号を前記部品設計装置に送信するとともに、前記型設計装置からの呼び出し要求に応じて前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を供給し、前記型設計装置から供給された修正された前記型設計対象部品のＣＡＤデータを前記記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第２の完了信号を前記型設計装置に送信するとともに、前記部品設計装置からの呼び出し要求に応じて修正された前記型設計対象部品のＣＡＤデータを供給することを特徴とする請求項７乃至９のいずれか１に記載の製品形状設計システム。
【請求項１１】
前記部品構成情報は、少なくとも、前記型設計対象部品と嵌合する嵌合部品の形状、サイズ、材質、前記型設計対象部品と前記嵌合部品との嵌合の程度、前記型設計対象部品と前記嵌合部品との位置関係、前記型設計対象部品の近傍に配置され干渉の危険性のある干渉危険部品と前記型設計対象部品との位置関係、前記型設計対象部品と前記干渉危険部品との間隙、前記間隙の許容範囲、前記間隙の精度のいずれか１つから構成されていることを特徴とする請求項６乃至１０のいずれか１に記載の製品形状設計システム。
【請求項１２】
製品を構成する部品のＣＡＤデータを作成する部品設計装置と、前記部品のうち、型を用いて作製する型設計対象部品のＣＡＤデータを修正するとともに、修正された前記型設計対象部品のＣＡＤデータに基づいて前記型のＣＡＤデータを作成する型設計装置とネットワークを介して接続され、前記部品のＣＡＤデータ及び修正された前記型設計対象部品のＣＡＤデータを記憶し管理することを特徴とする製品形状設計サーバ。
【請求項１３】
前記部品設計装置から供給された前記部品のＣＡＤデータを記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第１の完了信号を前記部品設計装置に送信するとともに、前記型設計装置からの呼び出し要求に応じて前記部品のＣＡＤデータを供給し、前記型設計装置から供給された修正された前記型設計対象部品のＣＡＤデータを前記記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第２の完了信号を前記型設計装置に送信するとともに、前記部品設計装置からの呼び出し要求に応じて修正された前記型設計対象部品のＣＡＤデータを供給することを特徴とする請求項１２記載の製品形状設計サーバ。
【請求項１４】
製品を構成する部品のＣＡＤデータと、前記部品のうち、型を用いて作製する型設計対象部品ごとの部品構成情報とを作成する部品設計装置と、対応する前記部品構成情報に基づいて前記型設計対象部品のＣＡＤデータを修正するとともに、修正された前記型設計対象部品のＣＡＤデータに基づいて前記型のＣＡＤデータを作成する型設計装置とネットワークを介して接続され、前記部品のＣＡＤデータ、前記型設計対象部品ごとの部品構成情報及び修正された前記型設計対象部品のＣＡＤデータを記憶し管理することを特徴とする製品形状設計サーバ。
【請求項１５】
前記部品設計装置から供給された前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第１の完了信号を前記部品設計装置に送信するとともに、前記型設計装置からの呼び出し要求に応じて前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を供給し、前記型設計装置から供給された修正された前記型設計対象部品のＣＡＤデータを前記記憶部の所定の記憶領域に正常に記憶した場合には、その旨を示す第２の完了信号を前記型設計装置に送信するとともに、前記部品設計装置からの呼び出し要求に応じて修正された前記型設計対象部品のＣＡＤデータを供給することを特徴とする請求項１４記載の製品形状設計サーバ。
【請求項１６】
前記部品構成情報は、少なくとも、前記型設計対象部品と嵌合する嵌合部品の形状、サイズ、材質、前記型設計対象部品と前記嵌合部品との嵌合の程度、前記型設計対象部品と前記嵌合部品との位置関係、前記型設計対象部品の近傍に配置され干渉の危険性のある干渉危険部品と前記型設計対象部品との位置関係、前記型設計対象部品と前記干渉危険部品との間隙、前記間隙の許容範囲、前記間隙の精度のいずれか１つから構成されていることを特徴とする請求項１４又は１５記載の製品形状設計サーバ。
【請求項１７】
製品を構成する部品のＣＡＤデータを記憶し管理する製品形状設計サーバとネットワークを介して接続され、前記部品のうち、型を用いて作製する型設計対象部品のＣＡＤデータを修正するとともに、修正された前記型設計対象部品のＣＡＤデータに基づいて前記型のＣＡＤデータを作成することを特徴とする型設計装置。
【請求項１８】
製品設計者から前記部品のＣＡＤデータを前記製品形状設計サーバに記憶した旨の第１の通知があった場合には、前記部品のＣＡＤデータを前記製品形状設計サーバから呼び出し、前記部品のＣＡＤデータの修正が完了した場合には、修正された前記型設計対象部品のＣＡＤデータを前記製品形状設計サーバに供給するとともに、前記型設計対象部品のＣＡＤデータを修正した旨の第２の通知を前記製品設計者に行うことを特徴とする請求項１７記載の型設計装置。
【請求項１９】
製品を構成する部品のＣＡＤデータと、前記部品のうち、型を用いて作製する型設計対象部品ごとの部品構成情報とを記憶し管理する製品形状設計サーバとネットワークを介して接続され、対応する前記部品構成情報に基づいて前記型設計対象部品のＣＡＤデータを修正するとともに、修正された前記型設計対象部品のＣＡＤデータに基づいて前記型のＣＡＤデータを作成することを特徴とする型設計装置。
【請求項２０】
製品設計者から前記部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を前記製品形状設計サーバに記憶した旨の第１の通知があった場合には、前記部品のＣＡＤデータを前記製品形状設計サーバから呼び出し、前記部品のＣＡＤデータの修正が完了した場合には、修正された前記型設計対象部品のＣＡＤデータを前記製品形状設計サーバに供給するとともに、前記型設計対象部品のＣＡＤデータを修正した旨の第２の通知を前記製品設計者に行うことを特徴とする請求項１９記載の型設計装置。
【請求項２１】
前記部品構成情報は、少なくとも、前記型設計対象部品と嵌合する嵌合部品の形状、サイズ、材質、前記型設計対象部品と前記嵌合部品との嵌合の程度、前記型設計対象部品と前記嵌合部品との位置関係、前記型設計対象部品の近傍に配置され干渉の危険性のある干渉危険部品と前記型設計対象部品との位置関係、前記型設計対象部品と前記干渉危険部品との間隙、前記間隙の許容範囲、前記間隙の精度のいずれか１つから構成されていることを特徴とする請求項１９又は２０記載の型設計装置。
【請求項２２】
コンピュータに請求項１乃至１１のいずれか１に記載の機能を実現させるための製品形状設計プログラム。
【請求項２３】
コンピュータに請求項１２乃至１６のいずれか１に記載の機能を実現させるためのサービスプログラム。
【請求項２４】
部品設計装置から供給される製品を構成する部品のＣＡＤデータを記憶部に記憶する第１のステップと、
前記部品のうち、型を用いて作製する型設計対象部品の前記型のＣＡＤデータを作成する型設計装置からの呼び出し要求に応じて前記型設計対象部品のＣＡＤデータを前記記憶部から読み出して前記型設計装置に供給する第２のステップと、
前記型設計装置から供給される修正された前記型設計対象部品のＣＡＤデータを前記記憶部に記憶する第３のステップと、
前記部品設計装置からの呼び出し要求に応じて修正された前記型設計対象部品のＣＡＤデータを前記記憶部から読み出して前記部品設計装置に供給する第４のステップと
とを有することを特徴とするサービス方法。
【請求項２５】
部品設計装置から供給される、製品を構成する部品のＣＡＤデータと、前記部品のうち、型を用いて作製する型設計対象部品ごとの部品構成情報とを記憶部に記憶する第１のステップと、
前記型設計対象部品の前記型のＣＡＤデータを作成する型設計装置からの呼び出し要求に応じて前記型設計対象部品のＣＡＤデータ及び前記型設計対象部品ごとの部品構成情報を前記記憶部から読み出して前記型設計装置に供給する第２のステップと、
前記型設計装置から供給される修正された前記型設計対象部品のＣＡＤデータを前記記憶部に記憶する第３のステップと、
前記部品設計装置からの呼び出し要求に応じて修正された前記型設計対象部品のＣＡＤデータを前記記憶部から読み出して前記部品設計装置に供給する第４のステップと
とを有することを特徴とするサービス方法。
【請求項２６】
前記部品構成情報は、少なくとも、前記型設計対象部品と嵌合する嵌合部品の形状、サイズ、材質、前記型設計対象部品と前記嵌合部品との嵌合の程度、前記型設計対象部品と前記嵌合部品との位置関係、前記型設計対象部品の近傍に配置され干渉の危険性のある干渉危険部品と前記型設計対象部品との位置関係、前記型設計対象部品と前記干渉危険部品との間隙、前記間隙の許容範囲、前記間隙の精度のいずれか１つから構成されていることを特徴とする請求項２４又は２５記載のサービス方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、射出成型品やプレス加工品等の製品形状、製品を構成する部品形状及びこれらを作製する際に用いる型を設計するための製品形状設計システム、製品形状設計サーバ、上記型を設計するための型設計装置、製品形状設計プログラム、サービスプログラム及びサービス方法に関する。
【０００２】
【従来の技術】
従来の製品形状設計では、製品形状の設計から製造に至る工程において３次元ＣＡＤ装置が活用されている。すなわち、従来の製品形状の３次元ＣＡＤシステムは、２次元ＣＡＤシステムにて作成された２次元ＣＡＤデータを読み込むデータ読込み手段と、読み込まれた２次元ＣＡＤデータにて形成される複数の図形を３軸座標系における少なくとも２つの基準面に割り当てる図形割当て手段と、これらの図形が割り当てられた基準面における各図形の最外郭ラインを抽出する最外郭ライン抽出手段と、抽出された最外郭ラインをその対応する基準面の法線方向に延ばした形状の立体要素を作成する立体要素作成手段と、作成された複数の立体要素を合成して２次元ＣＡＤデータに基づく３次元ＣＡＤデータを作成する立体要素合成手段とから構成されている（例えば、特許文献１参照。）。
【０００３】
また、従来の３次元ＣＡＤによる金型の設計方法では、３次元ＣＡＤシステムを用い、金型ブロックソリッドから製品形状をした製品ソリッドを引き算してその金型ブロックソリッド内に空洞部を作成し、その空洞部を利用して金型ブロックソリッドをパート面で分割することにより金型のキャビティとコアとを設計する場合に、製品形状の上面から見た最外周の形状を結ぶ３次元の等傾曲線を描き、等傾曲線をｘｙｚ方向及び／又はｘｙ方向に拡大したスケーリング曲線を描き、ついで等傾曲線と拡大した曲線との間にルールド面を形成し、そのルールド面をパート面としている（例えば、特許文献２参照。）
【０００４】
【特許文献１】
特開平１０−１１１８８２号公報（第１，７−９頁、図２）
【特許文献２】
特開２０００−１１０３３号公報（第１，３頁、図２）
【０００５】
【発明が解決しようとする課題】
ところで、上記した従来の製品形状設計では、製品設計者は、３次元ＣＡＤ装置（以下、これを製品設計側ＣＡＤ装置と呼ぶ。）を操作してある製品の形状を設計し、その製品を構成する複数の部品のうち、金型を用いて作製する部品（以下、金型設計対象部品と呼ぶ。）の３次元ＣＡＤデータを当該金型を設計する金型設計者に提供している。これにより、金型設計者は、製品設計者から提供された金型設計対象部品の３次元ＣＡＤデータに基づいて、３次元ＣＡＤ装置（以下、これを金型設計側ＣＡＤ装置と呼ぶ。）を操作して当該金型設計対象部品の金型を設計している。すなわち、金型設計者は、製品設計者が設計した製品を構成する複数の部品のうち、金型設計対象部品の３次元ＣＡＤデータを把握できるだけである。したがって、金型設計者は、製品設計者によって作成された金型設計対象部品の３次元ＣＡＤデータに金型構造上問題があり、その修正を製品設計者に指示する場合には、その指示する修正内容が製品全体に及ぼす影響が分からず、製品設計者に対して不適切な修正指示をする場合があった。
【０００６】
また、上記した従来の製品形状設計では、金型設計者は、製品設計者に対し、修正内容を資料又は口頭で伝達していたため、製品設計者に修正内容が正確に伝わず、間違った修正がなされるという問題があった。そのため、金型設計対象部品の金型の設計及び製造が開始されるまで２、３日を要する場合があった。
さらに、上記した従来の製品形状設計では、金型設計者は、製品設計者が金型設計対象部品の３次元ＣＡＤデータを修正し終わるまで金型の設計を開始できないため、作業効率が悪いという問題があった。
【０００７】
この発明は、上述のような課題を解決するためになされたもので、その目的は、的確に部品の３次元ＣＡＤデータの修正を行うことができるとともに、作業効率を向上させることができる製品形状設計システム、製品形状設計サーバ、型設計装置、製品形状設計プログラム、サービスプログラム及びサービス方法を得るものである。
【０００８】
【課題を解決するための手段】
この発明に係る製品形状設計システムは、製品を構成する部品のＣＡＤデータを作成する部品設計装置と、部品のうち、型を用いて作製する型設計対象部品のＣＡＤデータを修正するとともに、修正された型設計対象部品のＣＡＤデータに基づいて型のＣＡＤデータを作成する型設計装置とを備えたものである。
【０００９】
【発明の実施の形態】
実施の形態１．
図１は、この発明の実施の形態１における製品形状設計システムを示すものである。
この例の製品形状設計システムは、射出成型品やプレス加工品等の製品形状及びこれらを作製する際に用いる金型を設計するためのものであり、製品設計側ＣＡＤ装置１と、金型設計側ＣＡＤ装置２と、製品形状設計サーバ３と、ネットワーク４とから構成されている。製品設計側ＣＡＤ装置１は、制御部と、記憶部と、表示部と、操作部と、通信部とを有するコンピュータ等の情報処理装置によって構成されている。制御部は、ＣＰＵ（中央処理装置）等からなり、記憶部に記憶された製品側設計プログラムを実行することにより、装置各部を制御する。すなわち、製品側設計プログラムが記憶部から読み出されて制御部に読み込まれ、制御部の動作を制御する。制御部は、製品側設計プログラムが起動されると、製品側設計プログラムの制御により、後述する製品側設計処理を実行するのである。
【００１０】
ここで、製品側設計プログラムとは、製品設計者が各種製品の形状及び、対応する製品を構成する金型設計対象部品を含むすべての部品の形状を設計して各部品の３次元ＣＡＤデータを作成するとともに、各金型設計対象部品ごとの部品構成情報を作成するためのプログラムをいう。また、部品構成情報は、金型設計対象部品と嵌合する部品（以下、嵌合部品と呼ぶ。）の形状、サイズ、材質、金型設計対象部品と嵌合部品との嵌合の程度、金型設計対象部品と嵌合部品との位置関係や、金型設計対象部品の近傍に配置され、一方が他方を突き抜けてしまう（以下、これを干渉という。）危険性のある部品（以下、干渉危険部品と呼ぶ。）と金型設計対象部品との位置関係、金型設計対象部品と干渉危険部品との間隙（クリアランス）、クリアランスの許容範囲、クリアランスの精度などから構成されている。
【００１１】
記憶部は、ＲＯＭ、ＲＡＭ、あるいはフラッシュメモリ等の半導体メモリ、ＦＤ（フロッピー（登録商標）・ディスク）が装着されるＦＤＤ（ＦＤドライブ）、ＨＤ（ハード・ディスク）が装着されるＨＤＤ、ＭＯ（光磁気）ディスクが装着されるＭＯディスクドライブ、あるいはＣＤ（コンパクト・ディスク）−ＲＯＭ、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（ＲｅＷｒｉｔａｂｌｅ）やＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等が装着されるＣＤ／ＤＶＤドライブ等からなる。記憶部には、上記した製品側設計プログラムが予め記憶されているとともに、制御部が上記した製品側設計プログラムを実行する際に作業用として用いられる作業領域が設けられている。
【００１２】
表示部は、ＣＲＴディスプレイ、ＬＣＤ、ＥＬディスプレイ、あるいはＰＤＰ等からなる。操作部は、テンキー、エンターキー、あるいはファンクションキー等からなるキーボードや、マウス、タッチパッド、あるいはペンデバイス等のポインティングデバイスなどを有する。通信部は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）カードやＰＣカード等を有し、ネットワーク４を介して金型設計側ＣＡＤ装置２及び製品形状設計サーバ３と通信を行うためのものである。ここで、ＮＩＣカードとは、ネットワークカード、あるいはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ；構内ネットワーク）カードと呼ばれるものであり、Ｅｔｈｅｒｎｅｔ（登録商標）などに接続するためのカードをいう。一方、ＰＣカードとは、米国のＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ  Ｍｅｍｏｒｙ  Ｃａｒｄ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｓｓｏｃｉａｔｉｏｎ）と日本電子工業振興協会（ＪＥＩＤＡ）が共同で規格化した「ＰＣ  Ｃａｒｄ  Ｓｔａｎｄａｒｄ」に準拠した、クレジットカード・サイズの周辺機器の総称である。
【００１３】
金型設計側ＣＡＤ装置２は、ハードウェアの構成については製品設計側ＣＡＤ装置１とほぼ同一である。しかし、記憶部には、金型側設計プログラムが予め記憶されているとともに、制御部が上記した金型側設計プログラムを実行する際に作業用として用いられる作業領域が設けられている。ここで、金型側設計プログラムとは、金型設計者が、製品設計者が設計し作成した製品を構成する金型設計対象部品の３次元ＣＡＤデータを修正するとともに、修正され完成した上記金型設計対象部品の３次元ＣＡＤデータに基づいて当該金型設計対象部品を作製するための金型の３次元ＣＡＤデータを作成するためのプログラムをいう。したがって、金型設計側ＣＡＤ装置２を構成する制御部は、記憶部に記憶された金型側設計プログラムを実行することにより、装置各部を制御する。すなわち、金型側設計プログラムが記憶部から読み出されて制御部に読み込まれ、制御部の動作を制御する。制御部は、金型側設計プログラムが起動されると、金型側設計プログラムの制御により、後述する金型側設計処理を実行するのである。
【００１４】
製品形状設計サーバ３は、ハードウェアの構成については製品設計側ＣＡＤ装置１とほぼ同一である。しかし、記憶部には、サービスプログラムが予め記憶されているとともに、制御部が上記したサービスプログラムを実行する際に作業用として用いられる作業領域が設けられている。さらに、記憶部には、製品設計側ＣＡＤ装置１からネットワーク４を介して供給された金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報や、金型設計側ＣＡＤ装置２からネットワーク４を介して供給された修正され完成された金型設計対象部品の３次元ＣＡＤデータが記憶される。
【００１５】
ここで、サービスプログラムとは、この例の製品形状設計システム全体を管理するとともに、製品設計側ＣＡＤ装置１及び金型設計側ＣＡＤ装置２から供給された製品を構成するすべての部品の３次元ＣＡＤデータ並びに部品構成情報及び、金型設計者が修正した金型設計対象部品の３次元ＣＡＤデータを所定の記憶領域に記憶するとともに、製品設計側ＣＡＤ装置１及び金型設計側ＣＡＤ装置２の要求に応じて記憶部の上記記憶領域に記憶された、すべての部品の３次元ＣＡＤデータ並びに部品構成情報及び、金型設計者が修正した金型設計対象部品の３次元ＣＡＤデータを供給するためのプログラムをいう。したがって、製品形状設計サーバ３を構成する制御部は、記憶部に記憶されたサービスプログラムを実行することにより、装置各部を制御する。すなわち、サービスプログラムが記憶部から読み出されて制御部に読み込まれ、制御部の動作を制御する。制御部は、サービスプログラムが起動されると、サービスプログラムの制御により、後述するサービス処理を実行するのである。なお、上記した製品側設計プログラム、金型側設計プログラム及びサービスプログラムは、全体として、製品形状設計プログラムを構成している。
【００１６】
ネットワーク４は、例えば、ＬＡＮ又は広域ネットワーク（ＷＡＮ：  Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなり、製品設計側ＣＡＤ装置１と、金型設計側ＣＡＤ装置２と、製品形状設計サーバ３とは、例えば、ツイスト・ペアケーブル、同軸ケーブルや光ファイバケーブル等によりそれぞれ接続されている。
【００１７】
次に、上記構成の製品形状設計システムの概略動作及び製品設計者並びに金型設計者の処理について図２に示すフローチャートを参照して説明する。なお、以下では説明をわかりやすくするために、製品設計側ＣＡＤ装置１の制御部が実行する製品側設計処理、金型設計側ＣＡＤ装置２の制御部が実行する金型側設計処理及び製品形状設計サーバ３の制御部が実行するサービス処理の具体的な処理については詳述せず、製品設計者及び金型設計者が主体的に処理を行うとして説明する。まず、製品設計者は、製品設計側ＣＡＤ装置１を構成する操作部を操作して製品側設計プログラムを起動させ、ある製品の形状及び、この製品を構成する金型設計対象部品を含むすべての部品の形状を設計して各部品の３次元ＣＡＤデータを作成するとともに、各金型設計対象部品ごとの部品構成情報を作成する（ステップＳＡ１）。次に、製品設計者は、すべての部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の作成が完了すると、製品設計側ＣＡＤ装置１を構成する操作部を操作して、ネットワーク４を介して製品形状設計サーバ３にアクセスし、上記したすべての部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報を記憶させる（ステップＳＡ２）。その後、製品設計者は、上記したすべての部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の製品形状設計サーバ３への記憶が完了した旨を電話又は電子メールにより金型設計者に連絡する（ステップＳＡ３）。
【００１８】
連絡を受けた金型設計者は、金型設計側ＣＡＤ装置２を構成する操作部を操作して金型側設計プログラムを起動させ、上記した操作部を操作して、製品形状設計サーバ３に記憶された金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報を呼び出すとともに、上記した部品構成情報に基づいて嵌合部品又は干渉危険部品の３次元ＣＡＤデータを呼び出し（ステップＳＡ４）、当該金型設計対象部品の３次元ＣＡＤデータが金型構造上問題がないか否かを確認する（ステップＳＡ５）。当該金型設計対象部品の３次元ＣＡＤデータに金型構造上の問題がない場合は、金型設計者は、金型設計側ＣＡＤ装置２を操作して金型の設計及び製造を開始する（ステップＳＡ１３）。一方、当該金型設計対象部品の３次元ＣＡＤデータに金型構造上の問題がある場合は、金型設計者は、金型設計対象部品以外への影響を考慮して、修正内容を検討した（ステップＳＡ６）後、金型設計側ＣＡＤ装置２を構成する操作部を操作して、問題があった金型設計対象部品の３次元ＣＡＤデータを修正する（ステップＳＡ７）。
【００１９】
金型設計者は、問題があった金型設計対象部品の３次元ＣＡＤデータの修正が完了すると、金型設計側ＣＡＤ装置２を構成する操作部を操作して、ネットワーク４を介して製品形状設計サーバ３にアクセスし、上記した修正した金型設計対象部品の３次元ＣＡＤデータを記憶させる（ステップＳＡ８）。その後、金型設計者は、上記した金型設計対象部品の３次元ＣＡＤデータの製品形状設計サーバ３への記憶が完了した旨を電話又は電子メールにより製品設計者に連絡する（ステップＳＡ９）。連絡を受けた製品設計者は、製品設計側ＣＡＤ装置１を構成する操作部を操作して、製品形状設計サーバ３に記憶された修正された金型設計対象部品の３次元ＣＡＤデータを呼び出し（ステップＳＡ１０）、当該修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がないか否かを確認する（ステップＳＡ１１）。
【００２０】
当該修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がある場合は、製品設計者は、その問題点について電話又は電子メールにより金型設計者に連絡する（ステップＳＡ３）。連絡を受けた金型設計者は、金型設計側ＣＡＤ装置２を構成する操作部を操作して、製品形状設計サーバ３に記憶された修正された金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報を呼び出すとともに、上記した部品構成情報に基づいて嵌合部品又は干渉危険部品の３次元ＣＡＤデータを呼び出し（ステップＳＡ４）、再度、当該修正された金型設計対象部品の３次元ＣＡＤデータが金型構造上問題がないか否かを確認する（ステップＳＡ５）。当該修正された金型設計対象部品の３次元ＣＡＤデータに金型構造上の問題がない場合は、金型設計者は、金型設計側ＣＡＤ装置２を操作して金型の設計及び製造を開始する（ステップＳＡ１３）。
【００２１】
一方、当該修正された金型設計対象部品の３次元ＣＡＤデータに金型構造上の問題がある場合は、金型設計者は、金型設計対象部品以外への影響を考慮して、修正内容を検討した（ステップＳＡ６）後、金型設計側ＣＡＤ装置２を構成する操作部を操作して、問題があった修正された金型設計対象部品の３次元ＣＡＤデータを再度修正する（ステップＳＡ７）。一方、ステップＳＡ１１の処理における確認の結果、当該修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がない場合は、製品設計者は、その旨を電話又は電子メールにより金型設計者に連絡する（ステップＳＡ１２）。連絡を受けた金型設計者は、金型設計側ＣＡＤ装置２を構成する操作部を操作して金型の設計及び製造を開始する（ステップＳＡ１３）。
【００２２】
このように、この例の構成によれば、製品設計者は、設計した製品を構成する金型設計対象部品の３次元ＣＡＤデータだけでなく、その部品構成情報を金型設計者に提供している。これにより、金型設計者は、製品設計者から提供された金型設計対象部品の３次元ＣＡＤデータ並びに部品構成情報及び部品構成情報に基づき呼び出した嵌合部品又は干渉危険部品の３次元ＣＡＤデータに基づいて、当該金型設計対象部品の３次元ＣＡＤデータが金型構造上問題がないか否かを確認している。そして、問題がある場合は、金型設計者が、金型設計対象部品以外への影響を考慮して、修正内容を検討し、問題があった金型設計対象部品の３次元ＣＡＤデータを修正している。したがって、金型設計対象部品の３次元ＣＡＤデータを的確に修正することができるので、従来２、３日を要していた金型製造前の部品形状決定工程を半日から１日ほどに効率化でき、製品開発を効率化することができる。また、金型設計者は、自分で金型設計対象部品の３次元ＣＡＤデータを修正するので、作業効率が向上する。
【００２３】
実施の形態２．
まず、この発明の実施の形態２における製品形状設計システムのハードウェア構成については、図１に示す、この発明の実施の形態１における製品形状設計システムのハードウェア構成と同様である。しかし、製品形状設計システムを構成する、製品設計側ＣＡＤ装置１の制御部が実行する製品側設計処理、金型設計側ＣＡＤ装置２の制御部が実行する金型側設計処理及び製品形状設計サーバ３の制御部が実行するサービス処理が後述するように異なっている。概略的にいえば、この発明の実施の形態２においては、上記したこの発明の実施の形態１と比べてより自動化されており、製品設計者及び金型設計者の負担が軽減されている。
【００２４】
次に、この発明の実施の形態２における製品形状設計システムの動作について図３〜図５に示すフローチャートを参照して説明する。前提として、製品設計者及び金型設計者は、互いの電子メールアドレスを知らせており、製品設計側ＣＡＤ装置１を構成する記憶部及び金型設計側ＣＡＤ装置２を構成する記憶部に予め記憶しておくものとする。まず、製品設計側ＣＡＤ装置１が実行する製品側設計処理について、図３に示すフローチャートを参照して説明する。製品設計者は、既に動作可能状態にある又は電源を投入して動作可能状態とした製品設計側ＣＡＤ装置１の操作部を構成するキーボード又はマウスを操作して、製品側設計プログラムの起動を指示する。製品側設計プログラムが起動されると、製品設計側ＣＡＤ装置１の制御部は、所定の初期化処理を実行した後、図３に示すステップＳＢ１の処理へ進み、製品設計者による操作部の操作に応じて、ある製品の形状及び、この製品を構成する金型設計対象部品を含むすべての部品の形状を設計して各部品の３次元ＣＡＤデータを作成するとともに、各金型設計対象部品ごとの部品構成情報を作成した後、ステップＳＢ２へ進む。
【００２５】
ステップＳＢ２では、製品設計側ＣＡＤ装置１の制御部は、製品設計者が操作部を操作して、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の作成完了を指示したか否かを判断する。この判断結果が「ＮＯ」の場合には、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ１へ戻り、製品設計者による操作部の操作に応じた各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の作成処理を続行する。そして、製品設計者が操作部を操作して、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の作成完了を指示した場合には、ステップＳＢ２の判断結果が「ＹＥＳ」となり、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ３へ進む。
【００２６】
ステップＳＢ３では、製品設計側ＣＡＤ装置１の制御部は、ネットワーク４を介して製品形状設計サーバ３に対してアクセスし、ステップＳＢ１の処理で作成された、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報を送信して、製品形状設計サーバ３を構成する記憶部の所定領域に記憶するように指示した後、ステップＳＢ４へ進む。ステップＳＢ４では、製品設計側ＣＡＤ装置１の制御部は、製品形状設計サーバ３から各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報をすべて正常に受信したことを示す完了信号を受信したか否かを判断する。この判断結果が「ＮＯ」の場合には、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ３へ戻り、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の送信処理を続行する。そして、製品形状設計サーバ３からの完了信号を受信した場合には、ステップＳＢ４の判断結果が「ＹＥＳ」となり、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ５へ進む。
【００２７】
ステップＳＢ５では、製品設計側ＣＡＤ装置１の制御部は、上記した完了信号に基づいて、記憶部の所定の記憶領域から金型設計者の電子メールアドレスを読み出し、上記した各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の製品形状設計サーバ３への記憶が完了した旨を示す完了メールを作成し、ネットワーク４を介して金型設計側ＣＡＤ装置２に送信した後、ステップＳＢ６へ進む。なお、上記した完了メールは予め作成され、記憶部の所定の記憶領域に記憶されているとしても良い。ステップＳＢ６では、製品設計側ＣＡＤ装置１の制御部は、金型設計側ＣＡＤ装置２からネットワーク４を介して電子メールを受信したか否かを判断する。この判断結果が「ＮＯ」の場合には、製品設計側ＣＡＤ装置１の制御部は、同判断を繰り返す。そして、電子メールを受信すると、ステップＳＢ６の判断結果が「ＹＥＳ」となり、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ７へ進む。
【００２８】
ステップＳＢ７では、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ６の処理で受信した電子メールが、上記した金型設計対象部品の３次元ＣＡＤデータのいずれにおいても金型構造上の問題がないことを示すＯＫメールであるか否かを判断する。この判断結果が「ＹＥＳ」の場合には、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ８へ進む。ステップＳＢ８では、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ６の処理で受信したＯＫメールを表示部に表示した後、一連の処理を終了する。これにより、製品設計者は、当該金型設計対象部品の設計及び製造が開始されたことを把握することができ、次の仕事を処理することができる。一方、ステップＳＢ７の判断結果が「ＮＯ」の場合、すなわち、ステップＳＢ６の処理で受信した電子メールが、上記した金型設計対象部品の３次元ＣＡＤデータのいずれかにおいて、金型構造上の問題があり、金型設計者が修正した旨を示す電子メールである場合には、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ９へ進む。
【００２９】
ステップＳＢ９では、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ６の処理で受信した電子メールを表示部に表示するとともに、ネットワーク４を介して製品形状設計サーバ３に対してアクセスして製品形状設計サーバ３の所定の記憶領域に記憶された修正された金型設計対象部品の３次元ＣＡＤデータを呼び出し、記憶部の所定の記憶領域に記憶するとともに、表示部に表示した後、ステップＳＢ１０へ進む。この場合、表示画面の一部に、表示された修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がない場合に操作される「ＯＫ」ボタン、問題がある場合に操作される「ＮＧ」ボタンを表示する。ステップＳＢ１０では、製品設計側ＣＡＤ装置１の制御部は、「ＯＫ」ボタン又は「ＮＧ」ボタンが操作されたか否かを判断する。この判断結果が「ＮＯ」の場合には、製品設計側ＣＡＤ装置１の制御部は、同判断を繰り返す。ステップＳＢ６の処理により受信された電子メールを見た製品設計者は、表示部に表示された修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がないか否かを確認し、問題がある場合は、「ＮＧ」ボタンを操作する。具体的には、例えば、製品設計者は、マウスを操作してマウスカーソルを「ＮＧ」ボタン上に移動させ、左ボタンをクリックする。一方、問題がない場合には、製品設計者は、「ＯＫ」ボタンを操作する。これにより、ステップＳＢ１０の判断結果が「ＹＥＳ」となり、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ１１へ進む。
【００３０】
ステップＳＢ１１では、ステップＳＢ１０の処理で検出したボタンが「ＯＫ」ボタンの場合には、製品設計側ＣＡＤ装置１の制御部は、記憶部の所定の記憶領域から金型設計者の電子メールアドレスを読み出し、修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がない旨を示すＯＫメールを作成し、ネットワーク４を介して金型設計側ＣＡＤ装置２に送信した後、ステップＳＢ１２へ進む。なお、上記したＯＫメールは予め作成され、記憶部の所定の記憶領域に記憶されているとしても良い。一方、ステップＳＢ１０の処理で検出したボタンが「ＮＧ」ボタンの場合には、製品設計側ＣＡＤ装置１の制御部は、記憶部の所定の記憶領域から金型設計者の電子メールアドレスを読み出し、製品設計者の操作部の操作に応じてその問題点を記載した電子メールを作成し、ネットワーク４を介して金型設計側ＣＡＤ装置２に送信した後、ステップＳＢ１２へ進む。ステップＳＢ１２では、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ１１の処理で送信した電子メールがＯＫメールであるか否かを判断する。この判断結果が「ＹＥＳ」の場合には、製品設計側ＣＡＤ装置１の制御部は、一連の処理を終了する。一方、ステップＳＢ１２の判断結果が「ＮＯ」の場合、すなわち、ステップＳＢ１１の処理で送信した電子メールがＯＫメールでない場合には、製品設計側ＣＡＤ装置１の制御部は、ステップＳＢ６へ戻り、上記したステップＳＢ６〜１１の処理を繰り返す。
【００３１】
次に、金型設計側ＣＡＤ装置２が実行する金型側設計処理について、図４に示すフローチャートを参照して説明する。金型設計者は、既に動作可能状態にある又は電源を投入して動作可能状態とした金型設計側ＣＡＤ装置２の操作部を構成するキーボード又はマウスを操作して、金型側設計プログラムの起動を指示する。金型側設計プログラムが起動されると、金型設計側ＣＡＤ装置２の制御部は、所定の初期化処理を実行した後、図４に示すステップＳＣ１の処理へ進み、製品設計側ＣＡＤ装置１からネットワーク４を介して、上記した各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の製品形状設計サーバ３への記憶が完了した旨を示す完了メールを受信したか否かを判断する。この判断結果が「ＮＯ」の場合には、金型設計側ＣＡＤ装置２の制御部は、同判断を繰り返す。そして、完了メールを受信すると、ステップＳＣ１の判断結果が「ＹＥＳ」となり、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ２へ進む。
【００３２】
ステップＳＣ２では、金型設計側ＣＡＤ装置２の制御部は、ネットワーク４を介して製品形状設計サーバ３に対してアクセスし、製品形状設計サーバ３の所定の記憶領域に記憶された金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報を呼び出すとともに、上記した部品構成情報に基づいて嵌合部品又は干渉危険部品の３次元ＣＡＤデータを呼び出し、記憶部の所定の記憶領域に記憶するとともに、表示部に表示した後、ステップＣ３へ進む。この場合、表示画面の一部に、表示された金型設計対象部品の３次元ＣＡＤデータに金型構造上の問題がない場合に操作される「ＯＫ」ボタン、問題がある場合に操作される「ＮＧ」ボタンを表示する。ステップＳＣ３では、金型設計側ＣＡＤ装置２の制御部は、「ＯＫ」ボタンが操作されたか否かを判断する。金型設計者は、当該金型設計対象部品の３次元ＣＡＤデータが金型構造上の問題がないか否かを確認し、問題がない場合は、「ＯＫ」ボタンを操作する。具体的には、例えば、金型設計者は、マウスを操作してマウスカーソルを「ＯＫ」ボタン上に移動させ、左ボタンをクリックする。これにより、ステップＳＣ３の判断結果が「ＹＥＳ」となり、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ４へ進む。
【００３３】
ステップＳＣ４では、金型設計側ＣＡＤ装置２の制御部は、記憶部の所定の記憶領域から製品設計者の電子メールアドレスを読み出し、金型設計対象部品の３次元ＣＡＤデータに金型構造上の問題がない旨を示すＯＫメールを作成し、ネットワーク４を介して設計設計側ＣＡＤ装置１に送信した後、ステップＳＣ１３へ進む。なお、上記したＯＫメールは予め作成され、記憶部の所定の記憶領域に記憶されているとしても良い。一方、ステップＳＣ３の判断結果が「ＮＯ」の場合、すなわち、「ＮＧ」ボタンが操作された場合には、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ５へ進む。ステップＳＣ５では、金型設計側ＣＡＤ装置２の制御部は、金型設計対象部品以外への影響を考慮して修正内容を検討した金型設計者による操作部の操作に応じて、問題があった金型設計対象部品の３次元ＣＡＤデータを修正した後、ステップＳＣ６へ進む。
【００３４】
ステップＳＣ６では、金型設計側ＣＡＤ装置２の制御部は、金型設計者が操作部を操作して、問題があった金型設計対象部品の３次元ＣＡＤデータの修正完了を指示したか否かを判断する。この判断結果が「ＮＯ」の場合には、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ５へ戻り、金型設計者による操作部の操作に応じた問題があった金型設計対象部品の３次元ＣＡＤデータの修正処理を続行する。そして、金型設計者が操作部を操作して、問題があった金型設計対象部品の３次元ＣＡＤデータの修正完了を指示した場合には、ステップＳＣ６の判断結果が「ＹＥＳ」となり、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ７へ進む。
【００３５】
ステップＳＣ７では、金型設計側ＣＡＤ装置２の制御部は、ネットワーク４を介して製品形状設計サーバ３に対してアクセスし、ステップＳＣ５の処理で修正された金型設計対象部品の３次元ＣＡＤデータを送信して、製品形状設計サーバ３を構成する記憶部の所定の記憶領域に記憶するように指示した後、ステップＳＣ８へ進む。ステップＳＣ８では、金型設計側ＣＡＤ装置２の制御部は、製品形状設計サーバ３から修正された金型設計対象部品の３次元ＣＡＤデータをすべて正常に受信したことを示す完了信号を受信したか否かを判断する。この判断結果が「ＮＯ」の場合には、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ７へ戻り、修正された金型設計対象部品の３次元ＣＡＤデータの送信処理を続行する。そして、製品形状設計サーバ３からの完了信号を受信した場合には、ステップＳＣ８の判断結果が「ＹＥＳ」となり、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ９へ進む。
【００３６】
ステップＳＣ９では、金型設計側ＣＡＤ装置２の制御部は、上記した完了信号に基づいて、記憶部の所定の記憶領域から製品設計者の電子メールアドレスを読み出し、上記した修正された金型設計対象部品の３次元ＣＡＤデータの製品形状設計サーバ３への記憶が完了した旨を示す完了メールを作成し、ネットワーク４を介して製品設計側ＣＡＤ装置１に送信した後、ステップＳＣ１０へ進む。なお、上記した完了メールは予め作成され、記憶部の所定の記憶領域に記憶されているとしても良い。ステップＳＣ１０では、金型設計側ＣＡＤ装置２の制御部は、製品設計側ＣＡＤ装置１からネットワーク４を介して電子メールを受信したか否かを判断する。この判断結果が「ＮＯ」の場合には、金型設計側ＣＡＤ装置２の制御部は、同判断を繰り返す。そして、電子メールを受信すると、ステップＳＣ１０の判断結果が「ＹＥＳ」となり、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ１１へ進む。
【００３７】
ステップＳＣ１１では、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ１０の処理で受信した電子メールが、上記した修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題がない旨を示すＯＫメールであるか否かを判断する。この判断結果が「ＹＥＳ」の場合には、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ１２へ進む。ステップＳＣ１２では、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ１２の処理で受信したＯＫメールを表示部に表示した後、ステップＳＣ１３へ進む。ステップＳＣ１３では、金型設計側ＣＡＤ装置２の制御部は、金型設計者による操作部の操作に応じて、当該金型設計対象部品の設計及び製造を開始した後、一連の処理を終了する。一方、ステップＳＣ１１の判断結果が「ＮＯ」の場合、すなわち、ステップＳＣ１０の処理で受信した電子メールが、上記した修正された金型設計対象部品の３次元ＣＡＤデータに製品全体の設計上の問題があり、その問題点を記載した電子メールである場合には、金型設計側ＣＡＤ装置２の制御部は、ステップＳＣ２へ戻り、上記したステップＳＣ２〜ＳＣ１２の処理を繰り返す。
【００３８】
次に、製品形状設計サーバ３が実行するサービス処理について、図５に示すフローチャートを参照して説明する。システム管理者は、既に動作可能状態にある又は電源を投入して動作可能状態とした製品形状設計サーバ３の操作部を構成するキーボード又はマウスを操作して、サービスプログラムの起動を指示する。サービスプログラムが起動されると、製品形状設計サーバ３の制御部は、所定の初期化処理を実行した後、図５に示すステップＳＤ１の処理へ進み、製品設計側ＣＡＤ装置１からネットワーク４を介して送信された、上記した各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報を受信したか否かを判断する。この判断結果が「ＹＥＳ」の場合には、製品形状設計サーバ３の制御部は、ステップＳＤ２へ進む。
【００３９】
ステップＳＤ２では、製品形状設計サーバ３の制御部は、受信した各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報を記憶部の所定の記憶領域に記憶した後、ステップＳＤ３へ進む。ステップＳＤ３では、製品形状設計サーバ３の制御部は、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報をすべて正常に受信して記憶部の所定の記憶領域への記憶を完了したか否かを判断する。この判断結果が「ＮＯ」の場合には、製品形状設計サーバ３の制御部は、ステップＳＤ２へ戻り、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報の記憶処理を続行する。そして、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報すべての正常受信及び記憶部の所定の記憶領域への記憶が完了した場合には、ステップＳＤ３の判断結果が「ＹＥＳ」となり、製品形状設計サーバ３の制御部は、ステップＳＤ４へ進む。
【００４０】
ステップＳＤ４では、製品形状設計サーバ３の制御部は、ネットワーク４を介して製品設計側ＣＡＤ装置１に対して、各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報をすべて正常に受信したことを示す完了信号を送信した後、ステップＳＤ５へ進む。また、ステップＳＤ１の判断結果が「ＮＯ」の場合、すなわち、製品設計側ＣＡＤ装置１からの各部品の３次元ＣＡＤデータ及び各金型設計対象部品ごとの部品構成情報を受信しなかった場合には、製品形状設計サーバ３の制御部は、何もせず、ステップＳＤ５へ進む。ステップＳＤ５では、製品形状設計サーバ３の制御部は、ネットワーク４を介して金型設計側ＣＡＤ装置２の制御部によりアクセスされ、記憶部の所定の記憶領域に記憶された金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報の呼出要求があったか否かを判断する。この判断結果が「ＹＥＳ」の場合には、製品形状設計サーバ３の制御部は、ステップＳＤ６へ進む。ステップＳＤ６では、製品形状設計サーバ３の制御部は、金型設計側ＣＡＤ装置２の制御部により呼出要求があった金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報を記憶部の所定の記憶領域から読み出し、ネットワーク４を介して金型設計側ＣＡＤ装置２に送信した後、ステップＳＤ７へ進む。一方、ステップＳＤ５の判断結果が「ＮＯ」の場合、すなわち、金型設計側ＣＡＤ装置２の制御部から金型設計対象部品の３次元ＣＡＤデータ及び部品構成情報の呼出要求がなかった場合には、製品形状設計サーバ３の制御部は、何もせず、ステップＳＤ７へ進む。
【００４１】
ステップＳＤ７では、製品形状設計サーバ３の制御部は、金型設計側ＣＡＤ装置２からネットワーク４を介して送信された、修正された金型設計対象部品の３次元ＣＡＤデータを受信したか否かを判断する。この判断結果が「ＹＥＳ」の場合には、製品形状設計サーバ３の制御部は、ステップＳＤ８へ進む。ステップＳＤ８では、製品形状設計サーバ３の制御部は、受信した修正された金型設計対象部品の３次元ＣＡＤデータを記憶部の所定の記憶領域に記憶した後、ステップＳＤ９へ進む。ステップＳＤ９では、製品形状設計サーバ３の制御部は、修正された金型設計対象部品の３次元ＣＡＤデータをすべて正常に受信して記憶部の所定の記憶領域への記憶を完了したか否かを判断する。この判断結果が「ＮＯ」の場合には、製品形状設計サーバ３の制御部は、ステップＳＤ８へ戻り、修正された金型設計対象部品の３次元ＣＡＤデータの記憶処理を続行する。そして、修正された金型設計対象部品の３次元ＣＡＤデータすべての正常受信及び記憶部の所定の記憶領域への記憶が完了した場合には、ステップＳＤ９の判断結果が「ＹＥＳ」となり、製品形状設計サーバ３の制御部は、ステップＳＤ１０へ進む。
【００４２】
ステップＳＤ１０では、製品形状設計サーバ３の制御部は、ネットワーク４を介して金型設計側ＣＡＤ装置２に対して、修正された金型設計対象部品の３次元ＣＡＤデータをすべて正常に受信したことを示す完了信号を送信した後、ステップＳＤ１１へ進む。また、ステップＳＤ７の判断結果が「ＮＯ」の場合、すなわち、金型設計側ＣＡＤ装置２からの修正された金型設計対象部品の３次元ＣＡＤデータを受信しなかった場合には、製品形状設計サーバ３の制御部は、何もせず、ステップＳＤ１１へ進む。ステップＳＤ１１では、製品形状設計サーバ３の制御部は、ネットワーク４を介して製品設計側ＣＡＤ装置１の制御部又は金型設計側ＣＡＤ装置２の制御部によりアクセスされ、記憶部の所定の記憶領域に記憶された修正された金型設計対象部品の３次元ＣＡＤデータの呼出要求があったか否かを判断する。この判断結果が「ＹＥＳ」の場合には、製品形状設計サーバ３の制御部は、ステップＳＤ１２へ進む。
【００４３】
ステップＳＤ１２では、製品形状設計サーバ３の制御部は、製品設計側ＣＡＤ装置１の制御部又は金型設計側ＣＡＤ装置２の制御部により呼出要求があった修正された金型設計対象部品の３次元ＣＡＤデータを記憶部の所定の記憶領域から読み出し、ネットワーク４を介して製品設計側ＣＡＤ装置１又は金型設計側ＣＡＤ装置２に送信した後、ステップＳＤ１へ戻り、上記したステップＳＤ１〜ＳＤ１１の処理を繰り返す。一方、ステップＳＤ１１の判断結果が「ＮＯ」の場合、すなわち、製品設計側ＣＡＤ装置１の制御部及び金型設計側ＣＡＤ装置２の制御部のいずれからも修正された金型設計対象部品の３次元ＣＡＤデータの呼出要求がなかった場合には、製品形状設計サーバ３の制御部は、何もせず、ステップＳＤ１へ戻り、上記したステップＳＤ１〜ＳＤ１１の処理を繰り返す。
【００４４】
このように、この例の構成によれば、上記したこの発明の実施の形態１と比べてより自動化されているため、製品設計者及び金型設計者の負担が軽減されている。これにより、金型製造前の部品形状決定工程をさらに短縮することができるとともに、製品設計者及び金型設計者は、相手方から電子メールが送信されるまでは他の仕事を処理することができるので、作業効率が向上する。
【００４５】
以上、この実施の形態を図面を参照して詳述してきたが、具体的な構成はこの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもこの発明に含まれる。
例えば、上述の各実施の形態においては、この発明を専用の製品設計側ＣＡＤ装置１、金型設計側ＣＡＤ装置２及び製品形状設計サーバ３に適用する例を示したが、これに限定されない。例えば、この発明は、汎用のパーソナル・コンピュータ（以下、パソコンと略する。）にも適用することが可能である。その場合には、上記製品側設計プログラムは製品設計者が操作するパソコンを構成する記憶部にアプリケーション・プログラムの１つとしてインストールされ、上記金型側設計プログラムは金型設計者が操作するパソコンを構成する記憶部にアプリケーション・プログラムの１つとしてインストールされ、上記サービスプログラムは製品形状設計サーバとして使用されるパソコンを構成する記憶部にアプリケーション・プログラムの１つとしてインストールされる。
【００４６】
また、上述の実施の形態２においては、製品側設計プログラム自体及び金型側設計プログラム自体がそれぞれ電子メールを送受信する機能を有する例を示したが、これに限定されない。例えば、製品側設計プログラム又は金型側設計プログラムのすくなくとも一方は、電子メールの送受信が必要な場合には、記憶部の所定の記憶領域から電子メールプログラムを読み出して起動させてそれに電子メールの送受信を行わせるようにしても良い。
また、上述の各実施の形態においては、この発明を３次元ＣＡＤデータを作成する場合に適用する例を示したが、これに限定されず、この発明は、２次元ＣＡＤデータを作成する場合に適用しても良い。
また、上述の各実施の形態においては、この発明を射出成型品やプレス加工品等の製品を作製する際に用いる金型の設計に適用する例を示したが、これに限定されず、この発明は、鋳造用の砂型や木型の設計に適用しても良い。
【００４７】
【発明の効果】
この発明は以上説明したように、製品を構成する部品のＣＡＤデータを作成する部品設計装置と、部品のうち、型を用いて作製する型設計対象部品のＣＡＤデータを修正するとともに、修正された型設計対象部品のＣＡＤデータに基づいて型のＣＡＤデータを作成する型設計装置とを備えている。したがって、的確に部品のＣＡＤデータの修正を行うことができるとともに、作業効率を向上させることができる。
【図面の簡単な説明】
【図１】この発明の実施の形態１を示す製品形状設計システムのブロック図である。
【図２】同システムの概略動作及び製品設計者並びに金型設計者の処理を説明するためのフローチャートである。
【図３】この発明の実施の形態２における製品形状設計システムを構成する製品設計側ＣＡＤ装置１の制御部が実行する製品側設計処理を説明するためのフローチャートである。
【図４】同システムを構成する金型設計側ＣＡＤ装置２の制御部が実行する金型側設計処理を説明するためのフローチャートである。
【図５】同システムを構成する製品形状設計サーバ３の制御部が実行するサービス処理を説明するためのフローチャートである。
【符号の説明】
１  製品設計側ＣＡＤ装置（部品設計装置）、２  金型設計側ＣＡＤ装置（型設計装置）、３  製品形状設計サーバ、４  ネットワーク。
【図１】
2004272327.tif 000003
【図２】
2004272327.tif 000004
【図３】
2004272327.tif 000005
【図４】
2004272327.tif 000006
【図５】
2004272327.tif 000007