(57)【要約】【課題】    金型のパーティングライン（ＰＬ）の作成を支援する装置を提供する。【解決手段】  コンピュータ画面に製品形状を表示させた状態で、ＰＬ作成位置をユーザに指定させ（ステップ１）、指定されたＰＬ作成位置から、スライド方向及びスライドの合わせ面を調整するための基準軸を導出する（ステップ２）。初期状態では仮決定モードが選択され（ステップ３）、ＰＬ作成位置を用いてＰＬを作成し、作成されたＰＬ及び基準軸からスライドの合わせ面形状を作成する（ステップ４）。作成されたＰＬを表示し（ステップ５）、それをユーザに確認させ（ステップ６）、さらに、作成されたＰＬで型割される金型形状を作成して表示し（ステップ７）、それをユーザに確認させる（ステップ８）。ＰＬ及び金型形状がユーザの意図したものでない場合、ユーザに仮決定モードを調整モードに変更させ（ステップ３）、ユーザの指示に応じてＰＬの所定の調整を行う（ステップ９）。【選択図】          図１
2006062089.tif 000002
【特許請求の範囲】
【請求項１】
形状を有する製品のための金型のパーティングラインを作成することを支援するプログラムであって、
コンピュータを、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成するパーティングライン作成手段と、
作成された前記パーティングラインを表示するパーティングライン表示手段と、
表示された前記パーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じて前記パーティングラインを調整することができるパーティングライン調整手段、
として機能させることを特徴とするパーティングライン作成支援プログラム。
【請求項２】
形状を有する製品のための金型のパーティングラインを作成することを支援するプログラムであって、
コンピュータを、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置からスライド方向を検出するスライド方向検出手段と、
ユーザによって指定された前記パーティングライン作成位置からスライドの合わせ面を所定の平面内で角度調整するための基準軸を定義する基準軸定義手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成し、さらに、作成された前記パーティングライン及び前記基準軸を用いてスライドの合わせ面形状を作成するパーティングライン及び合わせ面作成手段と、
作成されたパーティングラインを表示するパーティングライン表示手段と、
表示されたパーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じてパーティングラインを調整することができるパーティングライン調整手段と、
作成されたパーティングラインで型割される金型形状を作成して表示する金型作成表示手段と、
表示された金型形状が意図したものでない場合に、ユーザの指示に応じてパーティングライン及びスライドの合わせ面を調整することができるパーティングライン及び合わせ面調整手段、
として機能させることを特徴とするパーティングライン作成支援プログラム。
【請求項３】
さらに、コンピュータを、意図したパーティングラインが作成された場合に、
パーティングラインに対して見切りリブを作成する見切りリブ作成手段と、
作成された見切りリブをパラメータ変更により編集できる見切りリブ編集手段、として機能させることを含む請求項１又は２に記載のパーティングライン作成支援プログラム。
【請求項４】
前記パーティングライン位置指定手段は、画面上に表示された製品形状内の複数の点として指定させるようにしたものである請求項１から３のいずれか１つに記載のパーティングライン作成支援プログラム。
【請求項５】
前記スライド方向は、ユーザによって指定された前記パーティングライン作成位置と金型座標軸の原点を起点として放射状に配置された新たに定義したベクトル群とを用いて検出され、
前記基準軸は、ユーザによって指定された前記パーティングライン作成位置と前記新たに定義したベクトル群とを用いて定義されることを特徴とする請求項２から４のいずれか１つに記載のパーティングライン作成支援プログラム。
【請求項６】
前記パーティングライン調整手段は、
パーティングライン位置を移動して調整すること、及び
製品に段差形状が存在する場合に、パーティングラインを分岐して段差形状に沿ったパーティングラインに調整すること、
を含む請求項１から５のいずれか１つに記載のパーティングライン作成支援プログラム。
【請求項７】
前記パーティングライン及び合わせ面調整手段は、
パーティングライン位置を、移動して調整すること、又はパラメータ変更により調整すること、
製品に段差形状が存在する場合に、パーティングラインを分岐して段差形状に沿ったパーティングラインに調整すること、及び
前記基準軸を所定の平面に沿って前記基準軸を基準としてスライドの合わせ面角度を調整すること、
を含む請求項２から６のいずれか１つに記載のパーティングライン作成支援プログラム。
【請求項８】
前記金型作成表示手段は、
スライド方向と、パーティングラインと、スライドの合わせ面形状と、を用いて作成して表示することを特徴とする請求項２から７のいずれか１つに記載のパーティングライン作成支援プログラム。
【請求項９】
操作履歴記憶機能を有する汎用ＣＡＤソフトウェアを含むことによって実現されることを特徴とする請求項１から８のいずれか１つに記載のパーティングライン作成支援プログラム。
【請求項１０】
形状を有する製品のための金型のパーティングラインを作成することを支援するプログラムであって、
コンピュータを、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促す手段と、
パーティングライン作成位置がユーザによって指定された場合に仮決定モードに移行する手段と、
仮決定モードで、ユーザによって指定された前記パーティングライン作成位置及び製品形状の情報を用いて所定の方向の仮のパーティングラインを作成する手段と、
仮決定モードで作成された仮のパーティングラインを表示する手段と、
表示された仮のパーティングラインが意図したものであるかをユーザが確認し、そのパーティングラインが意図したものでないと判断し、パーティングライン仮決定モードからパーティングライン調整モードに切り替えた場合に、パーティングラインを調整するようにユーザに促す手段と、
ユーザによる調整指示に応じてパーティングラインを調整する手段と、
調整モードで作成されたパーティングラインを表示する手段と、
表示された調整後のパーティングラインが意図したものであるかをユーザに応答させるように促し、ユーザが、前記表示された調整後のパーティングラインを観察して、そのパーティングラインが意図したものでないと応答する場合に、再度、パーティングラインを調整するようにユーザに促す手段、
として機能させることを特徴とするパーティングライン作成支援プログラム。
【請求項１１】
形状を有する製品のための金型のパーティングラインを作成することを支援するプログラムであって、
コンピュータを、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促し、ユーザによって指定されたパーティングライン作成位置からスライド方向を検出し、さらに、スライドの合わせ面を所定の平面内で角度調整するための基準軸を定義する手段と、
パーティングライン作成位置がユーザによって指定された場合に仮決定モードに移行する手段と、
仮決定モードで、ユーザによって指定された前記パーティングライン作成位置、前記合わせ面角度調整用基準軸、及び製品形状の情報を用いて所定の方向の仮のパーティングラインを作成し、さらに、前記仮のパーティングライン及び前記基準軸を用いてスライドの合わせ面形状を作成する手段と、
仮決定モードで作成された仮のパーティングラインを表示する手段と、
表示された仮のパーティングラインが意図したものであるかをユーザが確認し、そのパーティングラインが意図したものでないと判断し、パーティングライン仮決定モードからパーティングライン調整モードに切り替えた場合に、パーティングライン及びスライドの合わせ面形状を調整するようにユーザに促す手段と、
ユーザによる調整指示に応じてパーティングライン及びスライドの合わせ面形状を調整する手段と、
調整モードで作成されたパーティングラインを表示する手段と、
表示された調整後のパーティングラインが意図したものであるかをユーザに応答させるように促し、ユーザが、前記表示された調整後のパーティングラインを観察して、そのパーティングラインが意図したものでないと応答する場合に、再度、パーティングライン及びスライドの合わせ面形状を調整するようにユーザに促す手段と、
パーティングライン仮決定モード及びパーティングライン調整モードにおいて作成された前記パーティングライン表示をユーザが観察して、そのパーティングラインが意図したものであると応答する場合に、型割形状を作成し、その後、表示する手段と、
型割形状表示が意図したものであるかをユーザに応答させるように促し、ユーザが、型割形状を観察して、その形状が意図したものでないと応答する場合に、パーティングライン及びスライドの合わせ面形状を調整するようにユーザに促す手段、
として機能させることを特徴とするパーティングライン作成支援プログラム。
【請求項１２】
形状を有する製品のための金型のパーティングラインを作成することを支援する装置であって、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成するパーティングライン作成手段と、
作成された前記パーティングラインを表示するパーティングライン表示手段と、
表示された前記パーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じて前記パーティングラインを調整することができるパーティングライン調整手段と、
を備えることを特徴とするパーティングライン作成支援装置。
【請求項１３】
形状を有する製品のための金型のパーティングラインを作成することを支援する装置であって、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置からスライド方向を検出するスライド方向検出手段と、
ユーザによって指定された前記パーティングライン作成位置からスライドの合わせ面を所定の平面内で角度調整するための基準軸を定義する基準軸定義手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成し、さらに、作成された前記パーティングライン及び前記基準軸を用いてスライドの合わせ面形状を作成するパーティングライン及び合わせ面作成手段と、
作成されたパーティングラインを表示するパーティングライン表示手段と、
表示されたパーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じてパーティングラインを調整することができるパーティングライン調整手段と、
作成されたパーティングラインで型割される金型形状を作成して表示する金型作成表示手段と、
表示された金型形状が意図したものでない場合に、ユーザの指示に応じてパーティングライン及びスライドの合わせ面を調整することができるパーティングライン及び合わせ面調整手段と、
を備えることを特徴とするパーティングライン作成支援装置。
【請求項１４】
意図したパーティングラインが作成された場合に、
パーティングラインに対して見切りリブを作成する見切りリブ作成手段と、
作成された見切りリブをパラメータ変更により編集できる見切りリブ編集手段と、をさらに含むことを特徴とする請求項１２又は１３に記載のパーティングライン作成支援装置。
【請求項１５】
前記パーティングライン位置指定手段は、画面上に表示された製品形状内の複数の点として指定させるようにしたことを特徴とする請求項１２から１４のいずれか１つに記載のパーティングライン作成支援装置。
【請求項１６】
前記スライド方向は、ユーザによって指定された前記パーティングライン作成位置と金型座標軸の原点を起点として放射状に配置された新たに定義したベクトル群とを用いて検出され、
前記基準軸が、ユーザによって指定された前記パーティングライン作成位置と前記新たに定義したベクトル群とを用いて定義されることを特徴とする請求項１３から１５のいずれか１つに記載のパーティングライン作成支援装置。
【請求項１７】
前記パーティングライン調整手段は、
パーティングライン位置を移動して調整すること、及び
製品に段差形状が存在する場合に、パーティングラインを分岐して段差形状に沿ったパーティングラインに調整すること、
を含んでいる請求項１２から１６のいずれか１つに記載のパーティングライン作成支援装置。
【請求項１８】
前記パーティングライン及び合わせ面調整手段は、
パーティングライン位置を、移動して調整すること、又はパラメータ変更により調整すること、
製品に段差形状が存在する場合に、パーティングラインを分岐して段差形状に沿ったパーティングラインに調整すること、及び
前記基準軸を所定の平面に沿って前記基準軸を基準としてスライドの合わせ面角度を調整すること、
を含んでいる請求項１３から１７のいずれか１つに記載のパーティングライン作成支援装置。
【請求項１９】
前記金型作成表示手段は、
スライド方向と、パーティングラインと、スライドの合わせ面形状と、を用いて作成して表示することを特徴とする請求項１３から１８のいずれか１つに記載のパーティングライン作成支援装置。
【請求項２０】
操作履歴記憶機能を有する汎用ＣＡＤ手段を含むことによって実現されることを特徴とする請求項１２から１９のいずれか１つに記載のパーティングライン作成支援装置。
【請求項２１】
形状を有する製品のための金型のパーティングラインを作成することを支援する装置であって、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促す手段と、
パーティングライン作成位置がユーザによって指定された場合に仮決定モードに移行する手段と、
仮決定モードで、ユーザによって指定された前記パーティングライン作成位置及び製品形状の情報を用いて所定の方向の仮のパーティングラインを作成する手段と、
仮決定モードで作成された仮のパーティングラインを表示する手段と、
表示された仮のパーティングラインが意図したものであるかをユーザが確認し、そのパーティングラインが意図したものでないと判断し、パーティングライン仮決定モードからパーティングライン調整モードに切り替えた場合に、パーティングラインを調整するようにユーザに促す手段と、
ユーザによる調整指示に応じてパーティングラインを調整する手段と、
調整モードで作成されたパーティングラインを表示する手段と、
表示された調整後のパーティングラインが意図したものであるかをユーザに応答させるように促し、ユーザが、前記表示された調整後のパーティングラインを観察して、そのパーティングラインが意図したものでないと応答する場合に、再度、パーティングラインを調整するようにユーザに促す手段と、
を備え、意図したパーティングラインが作成されるまで、パーティングライン調整を繰り返すことができることを特徴とするパーティングライン作成支援装置。
【請求項２２】
形状を有する製品のための金型のパーティングラインを作成することを支援する装置であって、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促し、ユーザによって指定されたパーティングライン作成位置からスライド方向を検出し、さらに、スライドの合わせ面を所定の平面内で角度調整するための基準軸を定義する手段と、
パーティングライン作成位置がユーザによって指定された場合に仮決定モードに移行する手段と、
仮決定モードで、ユーザによって指定された前記パーティングライン作成位置、前記基準軸、及び製品形状の情報を用いて所定の方向の仮のパーティングラインを作成し、さらに、前記仮のパーティングライン及び前記基準軸を用いてスライドの合わせ面形状を作成する手段と、
仮決定モードで作成された仮のパーティングラインを表示する手段と、
表示された仮のパーティングラインが意図したものであるかをユーザが確認し、そのパーティングラインが意図したものでないと判断し、パーティングライン仮決定モードからパーティングライン調整モードに切り替えた場合に、パーティングライン及びスライドの合わせ面形状を調整するようにユーザに促す手段と、
ユーザによる調整指示に応じてパーティングライン及びスライドの合わせ面形状を調整する手段と、
調整モードで作成されたパーティングラインを表示する手段と、
表示された調整後のパーティングラインが意図したものであるかをユーザに応答させるように促し、ユーザが、前記表示された調整後のパーティングラインを観察して、そのパーティングラインが意図したものでないと応答する場合に、再度、パーティングライン及びスライドの合わせ面形状を調整するようにユーザに促す手段と、
パーティングライン仮決定モード及びパーティングライン調整モードにおいて作成された前記パーティングライン表示をユーザが観察して、そのパーティングラインが意図したものであると応答する場合に、型割形状を作成し、その後、表示する手段と、
型割形状表示が意図したものであるかをユーザに応答させるように促し、ユーザが、型割形状を観察して、その形状が意図したものでないと応答する場合に、パーティングライン及びスライドの合わせ面形状を調整するようにユーザに促す手段と、
を備え、意図したパーティングライン及び型割形状が作成されるまで、パーティングライン調整を繰り返すことができることを特徴とするパーティングライン作成支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータを用いて、各種製品の金型設計を行うためのプログラム及び装置に関する。
【背景技術】
【０００２】
トランスミッション・ケースや、ハウジングなどの複雑な形状を有する製品は、パーティングライン（以下、ＰＬと称する）検討の難易度が高い。従来の２次元の検討方法では、設計者が２次元の図面から３次元の製品形状を頭の中で想像し、それに対して反転形状である金型の形状をイメージして検討した結果を、２次元の図面に落とし込んでいる。つまり、頭の中では２次元からの情報を３次元化し、そこからさらに３次元的に処理をしていることになる。これに対して、ＣＡＤソフトウェア等を用いて、製品形状を３次元モデルで作成し、コンピュータモニタ上に表示して、これを検討に用いることにより金型形状のイメージを容易にする方法も採られている。しかしながら、これらは複雑な形状を有する製品に対する金型自体がコンピュータモニタ上に表示されるものではなく、金型形状に関してはあくまでも頭の中でイメージしなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
型割後の金型形状に薄肉箇所がないか等の検討は、頭の中で３次元的に処理することを伴うため難易度が高く、熟練者でなければ一通り検討するのに時間が掛かってしまうこともある。また、後になってから金型にとって最良のＰＬ設定を見出しても、製品設計が既に進んでしまっていると、コストが問題となり、それを製品設計に反映させることができない場合も起こり得る。製品設計に必要となるトータル時間とコストを考慮すると、金型設計者にとっては、金型を作り直すことはできる限り避けることが望ましい。
【０００４】
従って、金型を作り直すことを避けるべく、実際に金型を製造する前の工程において、精度良いＰＬ及び金型を検討しておくことは理想的である。そのために、検討中に仮設定したＰＬを実際に型割されたときの金型形状に反映させて、その形状をコンピュータモニタ上に表示し、３次元的に見ながらさらにＰＬの検討を再度行えることは、経験の浅い設計者がアンダーカット等を見つけ易くなる等の利点もあるため望ましい。
【０００５】
本発明は、このような技術的背景のもとになされたものであり、その目的は、複雑な形状を有する製品のＰＬ検討を支援するために、製品形状を３次元モデルで作成することの他に、設計支援ツールを用いてＰＬの作成を容易にし、さらに、実際に型割したときの形状の検討を３次元的に行うことを可能にすることである。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明は、形状を有する製品のための金型のパーティングラインを作成することを支援するプログラムであって、
コンピュータを、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成するパーティングライン作成手段と、
作成された前記パーティングラインを表示するパーティングライン表示手段と、
表示された前記パーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じて前記パーティングラインを調整することができるパーティングライン調整手段、
として機能させることを特徴とするパーティングライン作成支援プログラムを提供する。
【０００７】
さらに、本発明は、形状を有する製品のための金型のパーティングラインを作成することを支援するプログラムであって、
コンピュータを、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置からスライド方向を検出するスライド方向検出手段と、
ユーザによって指定された前記パーティングライン作成位置からスライドの合わせ面を所定の平面内で角度調整するための基準軸を定義する基準軸定義手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成し、さらに、作成された前記パーティングライン及び前記基準軸を用いてスライドの合わせ面形状を作成するパーティングライン及び合わせ面作成手段と、
作成されたパーティングラインを表示するパーティングライン表示手段と、
表示されたパーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じてパーティングラインを調整することができるパーティングライン調整手段と、
作成されたパーティングラインで型割される金型形状を作成して表示する金型作成表示手段と、
表示された金型形状が意図したものでない場合に、ユーザの指示に応じてパーティングライン及びスライドの合わせ面を調整することができるパーティングライン及び合わせ面調整手段、
として機能させることを特徴とするパーティングライン作成支援プログラムを提供する。
【０００８】
さらに、本発明は、形状を有する製品のための金型のパーティングラインを作成することを支援する装置であって、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成するパーティングライン作成手段と、
作成された前記パーティングラインを表示するパーティングライン表示手段と、
表示された前記パーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じて前記パーティングラインを調整することができるパーティングライン調整手段と、
を備え、意図したパーティングライン及び型割形状が作成されるまで、パーティングライン調整を繰り返すことができることを特徴とするパーティングライン作成支援装置を提供する。
【０００９】
さらに、本発明は、形状を有する製品のための金型のパーティングラインを作成することを支援する装置であって、
製品形状を表示させた状態で、パーティングライン作成位置を指定するようにユーザに促すパーティングライン位置指定手段と、
ユーザによって指定された前記パーティングライン作成位置からスライド方向を検出するスライド方向検出手段と、
ユーザによって指定された前記パーティングライン作成位置からスライドの合わせ面を所定の平面内で角度調整するための基準軸を定義する基準軸定義手段と、
ユーザによって指定された前記パーティングライン作成位置及び前記製品形状の情報を用いて所定の方向のパーティングラインを作成し、さらに、作成された前記パーティングライン及び前記基準軸を用いてスライドの合わせ面形状を作成するパーティングライン及び合わせ面作成手段と、
作成されたパーティングラインを表示するパーティングライン表示手段と、
表示されたパーティングラインがユーザの意図したものでない場合に、ユーザの指示に応じてパーティングラインを調整することができるパーティングライン調整手段と、
作成されたパーティングラインで型割される金型形状を作成して表示する金型作成表示手段と、
表示された金型形状が意図したものでない場合に、ユーザの指示に応じてパーティングライン及びスライドの合わせ面を調整することができるパーティングライン及び合わせ面調整手段と、
を備え、意図したパーティングライン及び型割形状が作成されるまで、パーティングライン調整を繰り返すことができることを特徴とするパーティングライン作成支援装置を提供する。
【発明を実施するための最良の形態】
【００１０】
以下に図面を参照して、本発明の実施の形態について説明する。ただし、以下の説明は、あくまでも本発明の例示にすぎず、以下の記載によって発明の技術的範囲が限定されるものではない。なお、異なる図において付されている同一の番号は、同等のものを指しているものとする。
【００１１】
本実施形態に係るＰＬ作成支援システムは、一般的なコンピュータとその上で実行される所定のソフトウェアによって実現される。設計者（ユーザ）は、このコンピュータ画面上で、この所定のソフトウェアに誘導されながら必要な操作を行うことによって、実際のＰＬ作成作業を進めて行く。
【００１２】
[全体処理フロー]
図１は、コンピュータを用いて動作する、本実施形態に係るＰＬ作成支援処理の全体フローを示す。このフローは、既に所定の製品形状及び汎用ＣＡＤシステムで用いられるような金型座標軸がコンピュータ内部に記憶されていることを前提とする。また、本実施形態は、金型が上下に開閉するようなスライド部のない単純である場合よりもむしろ、金型がスライド部を有するような場合を主な対象とする。もちろん、これは、このような単純な金型の設計には対応していないことを意味しているのではなく、スライド部を有するような複雑な金型を設計する際に特に有効であることを意味するものである。
【００１３】
以下に処理のフローについて説明する。本処理のフローは、ユーザの指定する製品上のＰＬ検討位置からコンピュータによって自動的にＰＬを作成して金型を表示させる「仮決定モード」によるフローと、この仮決定モードで作成されたＰＬの調整をして意図したＰＬ及び金型を作成していく「調整モード」によるフローと、の２つのフローに大きく分けられる。そして、これら２つのフローは後述するモードを選択するステップ（ステップ３）で２つのフローに分岐する。
【００１４】
また、説明の簡単のために、フローの説明では、製品の縦方向（金型座標軸におけるＺ軸方向）のＰＬを作成することを想定する。
【００１５】
[ＰＬ検討位置指定ステップ（ステップ１）]
まず、ユーザは、金型を作成する製品を指定し、その製品形状をモニター画面上に表示させる。そして、画面上に表示させた製品のＰＬ検討位置（箇所）を指定するためにＰＬ検討する位置をユーザに選択させるように促す（ステップ１）。
【００１６】
ここで、画面上に指定する位置は、製品上の任意の複数の点として指定することがきるようになっている。ただし、この複数点の指定は、ユーザの意図するＰＬの両端点付近を指定することが望ましい。なぜならば、後述のフローは、前述したように製品の縦方向（Ｚ軸方向）のＰＬを作成することを想定しており、Ｚ軸方向と平行な指定された点付近のＰＬを検討し決定していく場合に、指定された複数点のうちの最大・最小のＺ軸座標値をＰＬの存在範囲として取り扱うため、ユーザはこれを考慮すべきだからである。なお、指定された点は、コンピュータ内では、その画面上の点から伸びる画面に対する垂線が製品と交わる点を製品上の位置として認識される。
【００１７】
[スライド方向検出及び合わせ面角度調整用基準軸の定義（ステップ２）]
次に、ＰＬで互いに接する２つのスライドの摺動方向、及び、所定の平面（例えば、金型座標軸ＸＹ平面）において合わせ面を角度調整するための基準軸（以下、合わせ面角度調整用基準軸と称する）を決定する（ステップ２）。ここで決定される合わせ面角度調整用基準軸は、後述するステップ９においてユーザによってＰＬ調整されるベースとなるデータとして用いられる。また、２つのスライド方向は、ステップ７、１４の型割形状表示を行うために用いられる。従って、ステップ２は、直接的にはＰＬ作成自体に関係するステップではなく、型割の作成及び表示に関係するステップである。以下に詳細内容を説明する。
【００１８】
まず、金型座標軸を基準として新たに定義するベクトル群について説明する。図２は、ＣＡＤソフトウェア上で用いられるような金型座標軸から新たに定義したベクトル群を示す。図２に示される新たに定義したベクトル群（１０、１２、１４、１６）は、金型座標軸の原点（金型座標軸の原点は、製品の重心に配置されるのが通常である）を始点とし、９０度間隔で配置された４つのベクトルであって、金型座標ＸＹ軸それぞれとの成す角が４５度となるように配置されているベクトルである。また、図３に示される新たに定義したベクトル群（２０、２２、２４、２６）は、金型座標ＸＹ軸に平行な金型座標軸を始点とした４つのベクトルを示す。そして、図２及び図３のベクトルを統合した、ＸＹ平面内に４５度間隔（８方向）で放射状に配置されたベクトル群が、スライド方向を決定するために用いられることとなる。なお、以下で具体的に説明するが、スライド部の摺動方向であるスライド方向は、図３に示したベクトル群（２０、２２、２４、２６）のうちの隣り合う２つのベクトル方向として検出される。
【００１９】
前記ベクトル群を用いて２つのスライド方向を検出する方法について説明する。まず、原点を始点とし、ユーザが指定した複数点の重心（２点の場合は中間点）を終点とするベクトル（以下、指定ベクトル）を算出する。次に、この指定ベクトルと図２に示すベクトル群（１０、１２、１４、１６）それぞれとの成す角を算出し、成す角が最も小さいベクトル要素（以下、基準ベクトル）を検出する。次に、図３に示す４つのベクトル群から基準ベクトルと４５度の角度をなす２つのベクトル要素を検出する。例えば図４の１２が、この基準ベクトルとして検出された場合、基準ベクトル１２と４５度の角度をなす図５に示すような２つのベクトル要素２０、２２が検出される。そして、Ｚ軸が手前に向かってくる方向から見て、基準ベクトルから、時計回り４５度に相当するベクトル要素をスライド方向１、半時計回り４５度に相当するベクトルをスライド方向２として定める。従って、図５の場合には、ベクトル要素２０がスライド方向１、ベクトル要素２２がスライド方向２となる。なお、２つのスライド方向の成す角は９０度となる。
【００２０】
このように、２つのスライドのＰＬに対する相対的な位置関係を定義すること、すなわちスライド方向１とスライド方向２を検出しておくことにより、例えば、後述する手法で型割を作成したものを汎用ＣＡＤソフトウェアのいわゆる操作履歴記憶機能を用いて表示する場合に整合性を保つことができる。すなわち、汎用ＣＡＤソフトウェアの操作履歴記憶機能がそれぞれのスライド方向は製品のＰＬに対して左右どちらに位置しているものであるかを認識することができるようになる。
【００２１】
次に、前記合わせ面角度調整用基準軸を定義する。図６に、基準ベクトル１２、ユーザによって指定された複数点の重心（２点の場合はその中間点）３０、及びこれらによって定められる合わせ面角度調整用基準軸３２を図６に示す。ＸＹ平面上における合わせ面角度調整用基準軸３２は、ユーザによって指定された複数点の重心（２点の場合はその中間点）を含み基準ベクトル１２に平行な軸として定義する。これは、後述するステップ９においてＸＹ平面内で回転させることにより合わせ面角度を調整するのに用いられることになる。
【００２２】
なお、上記のように新たに導入したベクトル群は、必ずしもＸＹ平面内に放射状に４５度間隔で配置されているものでなくてもよい。例えば、多様な製品形状に適応させるべく、ベクトル群を放射状に３０度間隔に配置する１２方向の軸として定義し、２つのスライド方向のなす角を狭めることも可能であり、この場合には、２つのスライド方向のなす角は６０度となる。
【００２３】
[仮決定モードの選択（ステップ３）]
次に、ＰＬ作成を行うモード（「仮決定モード」と「調整モード」）の選択を行う。ＰＬ作成開始後のＰＬの仮決定がなされていない状況においては“Ｙｅｓ”が自動的に選択される。なお、後述するように、手動でＰＬを調整していく場合（後述するステップ９の場合）にはユーザは“Ｎｏ”を選択する必要がある。
【００２４】
[仮のＰＬ及びスライド（金型）の仮の合わせ面の作成（ステップ４）]
次に、仮決定モードにおいて、仮のＰＬ及び仮の合わせ面形状を作成する（ステップ４）。なお、合わせ面とは、金型部品同士が接触する境界面を示す。
【００２５】
まず、金型座標軸のＺ軸に平行な平面であって、ステップ２で求められる合わせ面角度調整用基準軸を含む図７に示すような平面４０（以下、無限平面と称する）を求める。次に、ステップ１で指定された複数点の最大・最小のＺ座標値を上下限とする領域よりも僅かに狭いＺ軸方向の所定領域で無限平面４０をカットし、図９に示すような有限平面４６を求める。そして、製品の輪郭を成す部分と有限平面４６との交線群のうち、合わせ面角度調整用基準軸上の製品外側方向の端点から最も近い曲線要素を求めると、図８に示す仮のＰＬ４４となる。次に、仮のＰＬ４４で有限平面４６を２つに分割した領域のうち、製品の外側を求めると、スライド（金型）の仮の合わせ面が導かれる。
【００２６】
[仮のＰＬの表示（ステップ５）]
次に、作成された仮のＰＬを画面上に表示する（ステップ５）。この具体的処理は、製品内におけるＰＬの位置情報さえ確定させていれば、汎用ＣＡＤソフトウェアの例えば操作履歴記憶機能を用いるような方法で表示可能であるため、ここでは詳細には説明しない。ユーザは、この表示させたＰＬを確認しながら、後述するステップ６において調整することができる。
【００２７】
[仮のＰＬ及びスライド（金型）の仮の合わせ面の確認（ステップ６）]
次に、ユーザはステップ５によって画面上に表示された仮のＰＬ及びスライド（金型）の仮の合わせ面形状を確認し、意図したものが作成されていない場合には、「仮決定モード」を「調整モード」に切り替えて調整するためにステップ３にフィードバックすることができる（ステップ６）。具体的には、まず、ＰＬを見てＰＬ位置の作成が意図したものであるかどうかを判断し、作成されたＰＬ位置が意図したものと異なる場合、ＰＬを調整するためにステップ３にフィードバックする。次に、スライド（金型）の合わせ面角度が意図したものであるかどうかを判断し、意図したものと異なる場合、スライド（金型）の合わせ面角度を調整するためにステップ３にフィードバックする。次に、製品のＰＬ付近に段差形状が存在し、段差形状に沿ってＰＬを分岐させる必要があるとユーザが判断する場合にもＰＬの分岐を作成するためにステップ３にフィードバックする。
【００２８】
なお、通常は、上述の段差形状に対するフィードバックに対するＰＬ及び合わせ面の調整は、後述するステップ７の型割（金型）形状表示により実際のスライド（金型）を確認しながらの方が精度の良い調整が行えると考えられる。しかしながら、例えば、ＰＬの位置を微調整したい場合や型割（金型）表示する前段階において段差形状を有していることが明らかである場合には、ステップ３にフィードバックできることは有用である。すなわち、これにより、ユーザによる操作工数を削減でき、さらにそれに伴うコンピュータ処理の無駄な工数を削減することが可能となり、ＰＬ作成時間の短縮を図ることが可能になると考えられる。
【００２９】
[型割（金型）形状の作成及び表示（ステップ７）]
次に、ＰＬ表示結果から意図したＰＬであることを確認する場合、金型座標軸の原点（製品の重心でもある）を始点とするベクトルによって与えられるステップ２で求めた２つのスライドの方向、ステップ６によって確認されてＯＫとなったＰＬ、及びステップ４によって作成された合わせ面形状を用いて型割（金型）の形状を作成し表示することができる（ステップ７）。
【００３０】
まず、２つのスライド方向を用いて、２つのスライド方向にそれぞれ所定の長さを有する線分を隣り合う２辺（２辺の接点は金型座標軸の原点とし、２辺それぞれは原点からスライド方向に最も遠い製品の位置までの距離よりも長いものとする）とする長方形（正方形を含む）を求める。次に、求めた長方形をＰＬの存在する範囲でＺ軸に平行に移動させてできる図１０のような直方体のブロック５０を求める。
【００３１】
次に、このブロックから製品部分を取り除く。この処理は、汎用ＣＡＤソフトウェアが通常有するような機能によって実現されると考えられるため、ここでは詳述しない。ここで、製品がその内部に空洞を有し、かつそれがこのブロック内に存在する場合には、このブロックから製品部分を取り除くことにより、図１１のように、製品内部に位置するブロック５２を含む複数に分離されたブロックが残り得ることが想像できる。
【００３２】
空洞を有しないような単純な製品形状の場合、製品部分を取り除き、残ったブロックを合わせ面で分割すれば、分割後のブロックが作成しようとしているＰＬで型割される金型となる。一方、製品形状が空洞を含んでいる場合は、上述のように製品を挟んで複数のブロックが生成されることとなる。このうち、製品の空洞箇所に位置しているブロック５２は、金型がアンダーカット等を含んでいるかどうかを確認するためには、通常は不必要となる。従って、この場合には、この不必要なブロック５２を取り除く処理を行う。ブロック５２を取り除いた結果を図１２に示す。なお、この処理は、まず、金型座標軸の原点位置、２つのスライド方向、及びＰＬ位置の関係から、製品内部に位置する側のブロックを認識し、次に、それを取り除くことによって行うことができる。そして、残ったブロックを図１３の合わせ面４６で分割し、分割後のブロック５４、５６がそれぞれ作成しようとしているＰＬで型割される金型となる。
【００３３】
次に、生成された型割（金型）形状を画面上に表示させる。この表示方法は、汎用ＣＡＤソフトウェアが通常有するような機能を用いて実現されると考えられるため、ここでは詳述しない。なお、表示には汎用ＣＡＤソフトウェアの操作履歴記憶機能を用いることが可能であるが、これは、ステップ２で述べたように、２つのスライド方向がＰＬとの位置関係を踏まえた情報であることにより可能となる。
【００３４】
出来上がった金型は、アンダーカットや肉薄部を含んでおり、さらに金型形状を調整しなければならない場合も多い。この場合、上述したように画面上に金型形状を表示させて金型形状に含まれるアンダーカット等の特殊形状の存在を確認し、それを踏まえてＰＬをさらに調整する必要がある。
【００３５】
上述のように、この型割（金型）表示は、アンダーカット等の存在を確認するのに必要でないような金型部分を取り除いて表示させることを含んでいる。従って、この型割（金型）表示は、ユーザによって指示されることなしに、確認したい金型を選択し、その金型のみを表示させる処理であることに注目すべきである。すなわち、この型割表示は、２つのスライド方向、合わせ面、及びＰＬの情報さえあれば、自動的に着目するＰＬで型割される金型を表示できるという特徴を有している。また、実際の金型を製造することなしに、コンピュータを用いて型割（金型）表示することによって、製品の周りを取り囲む金型を割って、製品形状を取り出すことを想像できるというのは非常に有用である。
【００３６】
[型割（金型）の確認（ステップ８）]
次に、ステップ７により表示される型割（金型）を観察してＰＬの作成ミスによってアンダーカット及び通常よりも薄くなってしまった部分（肉薄部）がないか等を確認する。射出成型で作られる形状は、製品材料が均一に流れることが品質の安定化に繋がるため、一般には一定肉厚が良いとされており、肉薄部に対してはその厚さを調整すべきである。アンダーカット及び肉薄部が存在するかを確認し、再度、ＰＬを作り直す必要があるとユーザが判断する場合には、「仮決定モード」を「調整モード」に切り替えてＰＬを調整するためにステップ３にフィードバックすることができる。一方、ＰＬに問題がない場合は、ＰＬが最終決定される（ステップ８）。
【００３７】
最良のＰＬ作成を行うには、このように３次元の金型形状を見ながら行うことが最適だと考えられる。すなわち、型割をどこにするかを決定した場合にも、３次元製品形状を参照しただけでは、金型部品の詳細形状を想像することは難しいため、実際にその表示を行って形状を確認することができることは、非常に有益である。
【００３８】
[調整モードの選択（ステップ３）]
次に、ステップ６及びステップ８において、ユーザが仮にＰＬ及びスライド（金型）の仮の合わせ面角度の調整を行うように判断した場合の処理フローについて説明する。
【００３９】
まず、ステップ６及びステップ８において、ユーザが調整を行うように判断した場合には、上述したようにステップ３にフィードバックされる。そして、このとき、ステップ３ではユーザに「仮決定モード」を「調整モード」に切り替えるように促す。ユーザによってモードが調整モードに切り替えられた場合、ステップ９に移行し、ＰＬ調整を行うことができる。以下、調整フローについて順次説明していく。
【００４０】
[ＰＬ及びスライド（金型）の合わせ面角度の調整（ステップ９）]
ステップ６及びステップ８において不十分なＰＬ及び金型であると判断された場合であって、ステップ３で調整モードが選択されている場合には、ユーザは調整を行うことができる（ステップ９）。調整は、ＰＬ及びスライド（金型）の合わせ面角度に対するものである。以下、それぞれの調整について説明する。
【００４１】
まず、ユーザはＰＬ位置の調整を行うことができる。なお、この修正によりＰＬ位置が移動するため、それに伴って合わせ面の位置も移動することとなる。次に、ユーザはスライド（金型）の合わせ面角度の調整を行うことができる。合わせ面角度の調整は、具体的には、ステップ２で求めた合わせ面角度調整用基準軸３２を座標軸ＸＹ平面内で回転させて行う。図６を用いて説明すると、合わせ面角度調整用基準軸３２は、ステップ１で指定された複数点の重心（２点の場合はその中間点）又はユーザによるＰＬ位置調整が行われた場合には移動後のその対応点３０を中心としてＸＹ平面内で３６の方向に回転させることができ（回転後の合わせ面角度調整用基準軸を３４に示す）、このとき、合わせ面は、合わせ面角度調整用基準軸３２の動き（回転）に連動して、Ｚ軸との平行を保持しながら回転する。これにより、合わせ面の角度調整が行える。次に、ユーザはＰＬを分岐する調整を行うことができる。これは、ＰＬが製品上の段差上に存在している場合に行い、ＰＬ上で段差とぶつかる点を起点として段差に沿って分岐する。従って、ＰＬを分岐させた場合には、結果として３つ以上の金型を考慮していることとなる。
【００４２】
[調整後のＰＬ及び合わせ面形状の作成（ステップ１０）]
次に、ステップ９による調整が行われた場合には、ＰＬ及び合わせ面の形状を再決定する（ステップ１０）。ステップ９におけるＰＬの位置調整及び合わせ面の角度調整に関する情報を用いて、調整後のＰＬ及び合わせ面が作成される。
【００４３】
[調整後のＰＬ表示及び型割（金型）形状表示とその確認（ステップ１１―１４）]
次に、ステップ１０によって再決定されたＰＬが表示される（ステップ１１）。これは、ステップ４と同様の処理により行われる。
【００４４】
次に、ステップ６によって再度ＰＬの位置、合わせ面角度、及びＰＬ分岐の確認を行い、確認の結果、意図したＰＬが生成されていないと判断する場合は、ＰＬを再調整するためにステップ３にフィードバックされ、一方、確認がＯＫの場合は、型割（金型）表示ステップに移行する（ステップ１２）。なお、このフィードバック（ステップ１２からステップ３へのフィードバック）は、ユーザの意図したＰＬが生成されるまで、繰り返すことができる。
【００４５】
次に、ステップ１２において確認がＯＫであった場合には、調整後のＰＬ及び合わせ面を反映させた型割形状を作成し表示を行う（ステップ１３）。金型作成は、２つのスライド方向、調整後のＰＬ、及び調整後の合わせ面形状を用いてステップ７の方法に従って行う。ただし、ステップ９においてＰＬの分岐調整がなされている場合には、ＰＬ分岐位置を境に分離される新たな金型が考慮される。
【００４６】
次に、ステップ１３において表示される金型形状にアンダーカット等が存在するかを確認し、ＰＬ調整したにも関わらず、さらに調整が必要である場合には、ステップ３に再度フィードバックされ、ＰＬ調整によって意図した金型が作成されたと判断する場合には、ＰＬが最終決定される（ステップ１４）。このフィードバック（ステップ１４からステップ３へのフィードバック）は、ユーザの意図した金型形状が生成されるまで、繰り返すことができる。
【００４７】
以上のように、ＰＬ確認及びＰＬ調整のフローは、（特に、アンダーカットが存在するような場合に）ＰＬの形状が意図したものとなるまで行われ、その都度、ＰＬが修正されていく。すなわち、ステップ９のＰＬ調整に応じて、生成される金型は、その互いの合わせ面の位置が変更されることとなり、その形状は随時修正されることになる。
【００４８】
[見切りリブ生成（ステップ１５）]
ステップ８及び１４による確認においてＯＫであると判断された場合には、最後のステップとして、抜き勾配に関わる製品形状の成立性向上及び金型自体の耐久性向上などのために、最終的に決定されたＰＬに沿って、見切り面のリブを作成し、その後、作成されたリブを編集することができる（ステップ１５）。ここで、見切りリブとは、製品形状において、ＰＬに沿って形成されるリブのことを指す。本ステップでは、リブは、スライド方向及び合わせ面方向等に関する所定のパラメータを用いて、スライド方向に平行な方向、又は合わせ面方向に平行な方向に作成される。また、作成されたリブの編集は、前記所定のパラメータを変更することによって行うことができる。
【００４９】
多くの場合において、ＰＬを境界に抜き方向が異なるために、抜き勾配を定義する方向が異なるので、リブがないと製品形状を成立させることが困難になることが予想される。従って、必要十分な見切りリブを生成しておき、それを製品設計で自由に利用できることは、非常に有効である。見切りリブ生成後は、生成したリブ形状のデータを製品設計にフィードバックする。また、金型形状そのものではなく、生成したリブ形状のみのデータを製品設計にフィードバックすれば事足りるということは、データ運用的にも有用である。
【００５０】
以上のように、ＰＬ作成支援処理の全体フローによると、精度の高いＰＬ及び金型を効率良く作成することができる。その特徴は、まず、仮決定モードによってユーザが意図しているＰＬに近似したＰＬを仮に決定する工程と、その仮決定されたＰＬに対して調整を行うことができる工程と、を有することである。また、仮決定されたＰＬを調整していく工程は、実際のＰＬとそのＰＬの型割とを表示させることにより製品及び金型のＰＬ付近における形状を見ながら行えることも大きな特徴である。
【実施例１】
【００５１】
ここで、これまで説明してきた処理フローを利用して実際にＰＬの作成及び金型形状の表示を行う実施例について説明する。
【００５２】
本システムは、パーソナルコンピュータやワークステーションなどの一般的なコンピュータ端末及びその周辺機器、そして、このコンピュータ上で実行されるコンピュータプログラムから構成されている。コンピュータ周辺機器は、汎用のものであるため、本システムの中心的な役割を果たすのは、コンピュータプログラムから成るＰＬ作成支援に係るソフトウェアの部分である。
【００５３】
本実施例に係るＰＬ作成支援ソフトウェアは、コンピュータ端末上のＣＡＤソフトウェアとリンクしており、端末上のＣＡＤソフトウェアからアクセスして制御できるようになっている。このＣＡＤソフトウェアとしては、この分野で広く利用されている市販のソフトウェアを用いることができる他、独自に開発し又はカスタマイズしたＣＡＤソフトウェアであってもよい。なお、このＰＬ作成支援ソフトウェアは、ＣＡＤソフトウェア上での制御でなければ動作しないという限定を示すものではなく、本システムを構成するＰＬ作成支援ソフトウェア上にＣＡＤソフトウェアをリンクさせるようにカスタマイズした形態で動作させるものであってもよい。
【００５４】
ここでは、ＣＡＤソフトウェアとリンクさせる方法として、ＣＡＤソフトウェア上でＰＬ作成支援ソフトウェア（以下、本ツール）を読み込み、本ツールを制御することによって動作させる方法について説明する。
【００５５】
図１４は、ＣＡＤソフトウェアを起動させ、コンピュータのディスプレイに現れる製品表示ウィンドウに製品形状を表示させた状態を示している。図１４は、製品が、６０、６２、６４、６６によってＸＹ平面内で４つの領域に仕切られている状態を示している。また、４つの各領域内の矢印７０、７２、７４、７６は、その方向のスライド（金型）を作成することができることを示している。ユーザは、ここから、この４つ領域のうちのいずれか１つの領域に着目し、その領域内の意図した位置にＰＬを作成し、さらにそのＰＬで型割される金型を作成していく。例えば、６４と６６に挟まれる領域内にＰＬを作成する場合には、矢印７４の方向のスライド（金型）をＰＬで型割することにより金型が作成される。本ツールにおいて、ＰＬの位置情報についての基準は、一般に用いられる金型座標軸から新たに定義する放射状の８方向のベクトル群を用いる。この８方向の軸は、実施の形態で述べたものと同様であり、軸の中心に対して４５度間隔で配置されている。
【００５６】
ユーザが、ＣＡＤソフトウェア上で本ツールを読み込むと、図１５のようにツールに関する情報を表示するサブウィンドウ８０が現れる。このサブウィンドウ８０が本ツールのユーザインターフェースとして機能し、ユーザは、このサブウィンドウ８０で選択、指定、及び入力等を行い、本ツールを動作させることができる。
【００５７】
ここで、本ツールを読み込んだ時の初期のモードは、「ＰＬ仮決定モード」になっている。ユーザは、まず、サブウィンドウ８０でＰＬ作成開始を指定する。すると、ＰＬ作成する箇所付近の２点を指定するように促されるため、図１６の８２、８４ように、およその作成位置の２点を指定することができる。その結果、ＰＬが自動生成され、図１７に示すように、点８２、８４の中間点８６を通りＺ軸に平行な線としてＰＬが表示される。これは、上述した仮決定モードにおいて、図１のステップ１からステップ５の処理を行った状態に相当する。
【００５８】
次に、ユーザは、仮決定されたＰＬを確認して、調整が必要である場合には、所望のＰＬに修正するために、「ＰＬ仮決定モード」を「ＰＬ調整モード」に切り替える。そして、マウスによるドラッグ＆ドロップ操作によって、図１７の指定した２点の中間点８６をＸＹ平面に平行な面に沿って移動させると、それに連動してＰＬ位置を移動調整することができる。また、この調整は、（図に示していないが、）本ツール上でＰＬ位置情報に関する所定のパラメータを変更する指定を行うことにより、それに連動してＰＬ位置を変更調整するという方法によっても行うことができる。次に、平行移動調整後、マウスによるドラッグ＆ドロップ操作によって、図１８のように、合わせ面角度調整用基準ライン上の任意の位置９０をＸＹ平面に沿った９２の方向に移動させると、それに連動してスライドの合わせ面が移動し、合わせ面の角度の調整を行うことができる。なお、これは、上述した図１のフローのステップ６からステップ３へのフィードバック及びステップ９の調整を行ったことに相当する。
【００５９】
次に、ＰＬ調整後のモデルデータを更新すると、図１９のように調整後のＰＬ９４が表示される。ユーザは、この表示されたＰＬ９４を見て、ＰＬ位置確認、合わせ面角度確認等を再度行うことができる。再度調整が必要となる場合は、所望のＰＬが生成されるまで、上述のような調整を繰り返すことができる。
【００６０】
次に、ＰＬ確認がＯＫである場合には、サブウィンドウにおいて「ＰＬ調整モード」を「型割（金型）表示モード」に変更する。その結果、図２０のようにスライド（金型）９６、９８が表示される。ここで、ユーザが、このスライド形状を目視確認してアンダーカット又は肉薄部等を発見した場合には、「型割（金型）表示モード」から「ＰＬ調整モード」に変更し、製品形状を表示させた状態で、ＰＬ調整を行うことができる。具体的には、図２１、図２２のように、ユーザは、ドラッグ及びドロップ操作１００により製品の段差形状に合致するようにＰＬを２方向に分岐させることができる（ただし、図２２は図２１の製品を画面上で９０度回転させて表示させたものである）。これは、上述した図１のフローのステップ８からステップ３へのフィードバックに相当する。
【００６１】
次に、ＰＬ再調整後のモデルデータを更新すると、図２３のように、意図したＰＬ１０２が表示されることになる。仮に意図したＰＬでないと判断する場合には、所望のＰＬが生成されるまで調整を繰り返すことができる。
【００６２】
次に、ＰＬ確認がＯＫである場合には、「ＰＬ調整モード」を「型割（金型）表示モード」に変更し、モデルデータを更新する。その結果、図２４のようにスライド（金型）１０４、１０６が再度表示される。
【００６３】
図２５のＰＬ９４、１０２は、調整前後でアンダーカットが無くなった様子を見やすくするために拡大して表示したものである。ＰＬを調整したことにより、ＰＬは、図２５の９４から１０２に変化し、調整前に目視確認されたアンダーカットがなくなっていることを確認することができる。なお、図２５の９４は、図２０の９４を拡大表示し、図２５の１０２は、図２４の１０２を拡大表示したものである。
【００６４】
多くの場合において、型割後の金型部品形状が正確にイメージできないのと同様に、型割形状を表示しない場合には、３次元製品形状を参照したとしても、微細なアンダーカットを発見することは難しい。従って、アンダーカットがなくなっているかを再度確認するために、型割形状を表示させることができるのは有益である。
【００６５】
次に、「型割（金型）表示モード」を「見切りリブモード」に変更し、見切りリブを自動生成することができる。そして、モデルデータを更新することにより、図２６のように、見切りリブ１０８を表示させることができる。
【００６６】
これまで述べてきたように、本システムによる金型設計は、従来、汎用ＣＡＤソフトウェア上で設計者が試行錯誤しながら行っていた設計作業とは大きく異なったものとなる。具体的には、設計者であるユーザは、本システムを利用することにより、ＰＬ及び金型形状の各調整後の段階で、その形状を表示させて、確認することができる。
【００６７】
従って、本システムにより、従来から問題となってきた金型設計工程におけるＰＬ作成ミスを低減させることができ、それに伴い、ＰＬ作成ミスによる金型製造のやり直しを最小限に抑えることができ、設計時間短縮及びコスト削減を実現することが可能となる。
【００６８】
以上のように、本発明の実施の一形態及び実施例について説明してきたが、本発明は、上記の実施例に限定されるものではなく、これに種々の変更を加え得るものであることは容易に理解される。そして、それらが特許請求の範囲の各請求項に記載した事項、及びそれと均等な事項の範囲内にある限り、当然に本発明の技術的範囲に含まれる。上記の実施例は特定の製品に対してのものであったが、これはあくまでも一例であり、本発明がこの特定の具体例に限定されるものではない。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の一形態に係るＰＬ作成支援処理の全体フローを示した図である。
【図２】コンピュータ端末に金型座標軸を基準として新たに定義するＸＹ軸と４５度の角をなすベクトル群を表示させたときの画面の図である。
【図３】コンピュータ端末に金型座標軸を基準として新たに定義するＸＹ軸に平行なベクトル群を表示させたときの画面の図である。
【図４】コンピュータ端末にステップ２で求める基準ベクトルを表示させたときの画面の図である。
【図５】コンピュータ端末にステップ２で検出される２つのスライド方向を表示させたときの画面の図である。
【図６】コンピュータ端末にステップ２で求める合わせ面角度調整用基準軸、及びステップ９における合わせ面角度調整の様子を表示させたときの画面の図である。
【図７】コンピュータ端末にステップ４で求められる無限平面を表示させたときの画面の図である。
【図８】コンピュータ端末にステップ４で求められるＰＬを表示させたときの画面の図である。
【図９】コンピュータ端末にステップ４で求められるスライドの合わせ面形状を表示させたときの画面の図である。
【図１０】コンピュータ端末に金型作成のベースとなるブロック形状を表示させたときの画面の図である。
【図１１】コンピュータ端末に図１０のブロック形状から製品形状を取り除いた後に残るブロックを表示させたときの画面の図である。
【図１２】コンピュータ端末に図１１のブロックからＰＬ検討に関係しないブロックを取り除いた後に残るブロックを表示させたときの画面の図である。
【図１３】コンピュータ端末に図１２のブロックに合わせ面位置を付加して表示させたときの画面の図である。
【図１４】コンピュータ端末にＣＡＤソフトウェアを用いて製品形状を表示させたときの画面の図である。
【図１５】コンピュータ端末に本システムに係るソフトウェアを起動させた様子を表示させたときの画面の図である。
【図１６】コンピュータ端末にユーザによってＰＬ検討箇所付近に指定された２点を表示させたときの画面の図である。
【図１７】コンピュータ端末にＰＬ調整モードでＰＬを移動調整する様子を表示させたときの画面の図である。
【図１８】コンピュータ端末にＰＬ調整モードで合わせ面角度を調整する様子を表示させたときの画面の図である。
【図１９】コンピュータ端末にＰＬ調整モードでＰＬを調整した後のＰＬ更新結果を表示させたときの画面の図である。
【図２０】コンピュータ端末に型割（金型）形状表示モードでスライド（金型）形状を表示させたときの画面の図である。
【図２１】コンピュータ端末にＰＬ調整モードでＰＬの分岐調整をする様子を表示させたときの画面の図である。
【図２２】コンピュータ端末に図１５の製品を画面上で９０度回転させて表示させた様子を表示させたときの画面の図である。
【図２３】コンピュータ端末にＰＬ再調整後のＰＬの様子を表示させたときの画面の図である。
【図２４】コンピュータ端末に型割（金型）表示モードでＰＬ再調整後のスライド（金型）形状を表示させたときの画面の図である。
【図２５】コンピュータ端末に型割（金型）表示モードでＰＬ再調整後にアンダーカットがなくなっている様子を表示させたときの画面の図である。
【図２６】コンピュータ端末に見切りリブモードで生成された見切りリブを表示させたときの画面の図である。
【図１】
2006062089.tif 000003
【図２】
2006062089.tif 000004
【図３】
2006062089.tif 000005
【図４】
2006062089.tif 000006
【図５】
2006062089.tif 000007
【図６】
2006062089.tif 000008
【図７】
2006062089.tif 000009
【図８】
2006062089.tif 000010
【図９】
2006062089.tif 000011
【図１０】
2006062089.tif 000012
【図１１】
2006062089.tif 000013
【図１２】
2006062089.tif 000014
【図１３】
2006062089.tif 000015
【図１４】
2006062089.tif 000016
【図１５】
2006062089.tif 000017
【図１６】
2006062089.tif 000018
【図１７】
2006062089.tif 000019
【図１８】
2006062089.tif 000020
【図１９】
2006062089.tif 000021
【図２０】
2006062089.tif 000022
【図２１】
2006062089.tif 000023
【図２２】
2006062089.tif 000024
【図２３】
2006062089.tif 000025
【図２４】
2006062089.tif 000026
【図２５】
2006062089.tif 000027
【図２６】
2006062089.tif 000028