(57)【要約】【課題】作図対象の形状データ間の一貫性を維持しつつ、メモリなどに読み出すデータ容量の削減と、更新時間の短縮を行うことが可能な設計装置、設計プログラム及び設計方法を提供する。【解決手段】断面作成部３０１が作図対象の断面形状のデータを作成し、３次元形状作成部３０２が作図対象の３次元形状のデータを作成し、作成された断面形状のデータと３次元形状のデータとがそれぞれ出力及び更新の対象となるデータであるか否かを指示するパラメータが、設計の各段階において切り替えパラメータ入力部３０３に入力され、出力部３０４が、パラメータに基づいて断面形状のデータ及び３次元形状のデータを出力するか否かを決定し、更新部３０５が、パラメータに基づいて断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する。【選択図】図３
2007213499.tif 000002
【特許請求の範囲】
【請求項１】
作図対象の形状データのうち、少なくとも前記作図対象の断面形状のデータと３次元形状のデータとを作成する形状データ作成手段と、
前記形状データ作成手段により作成された前記断面形状のデータと前記３次元形状のデータとのそれぞれが出力及び更新の対象となるデータであるか否かを指示するパラメータが入力される入力手段と、
前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータを出力するか否かを決定する出力手段と、
前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する更新手段とを備える設計装置。
【請求項２】
前記パラメータが、設計の各段階において前記入力手段に入力される請求項１記載の設計装置。
【請求項３】
コンピュータを、
作図対象の形状データのうち、少なくとも前記作図対象の断面形状のデータと３次元形状のデータとを作成する形状データ作成手段、
前記形状データ作成手段により作成された前記断面形状のデータと前記３次元形状のデータとのそれぞれが出力及び更新の対象となるデータであるか否かを指示するパラメータが入力される入力手段、
前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータを出力するか否かを決定する出力手段、及び、
前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する更新手段として機能させるための設計プログラム。
【請求項４】
前記パラメータが、設計の各段階において前記入力手段に入力される請求項３記載の設計プログラム。
【請求項５】
形状データ作成手段が、作図対象の形状データのうち、少なくとも前記作図対象の断面形状のデータと３次元形状のデータとを作成する形状データ作成工程と、
入力手段が、前記形状データ作成手段により作成された前記断面形状のデータと前記３次元形状のデータとのそれぞれが出力及び更新の対象となるデータであるか否かを指示するパラメータが入力される入力工程と、
出力手段が、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータを出力するか否かを決定する出力工程と、
更新手段が、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する更新工程とを備える設計方法。
【請求項６】
前記パラメータが、設計の各段階において前記入力手段に入力される請求項５記載の設計方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作図対象の形状データを作成する設計装置、設計プログラム及び設計方法に関する。
【背景技術】
【０００２】
従来、Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ（ＣＡＤ）などを用いて作図対象の形状データを作成する設計装置として種々のものが知られている。例えば、これらの従来技術として、作図対象の断面形状データのみを作図したり、作図対象の３次元形状データを作成したり、作図対象の断面形状データと３次元形状データとの双方を作成するものが知られている。
【特許文献１】特開２００１−６００４号公報
【特許文献２】特開平８−２７３００３号公報
【特許文献３】特開平５−１０１１５０号公報
【特許文献４】特開平７−２５４０１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術の設計装置のように、例えば断面形状データのみを作成するものであると、利用者は３次元形状データが必要となった場合に３次元形状データを別個に作成しなければならない。同様に、３次元形状データのみを作成する従来の設計装置では、利用者は、内部の解析などを行う場合、その作図対象の断面形状データを別個に作成しなければならない。
【０００４】
さらに、従来の設計装置のように、作図対象の断面形状データ及び３次元形状データのそれぞれを別個に作成するものは、いずれか一方のデータに修正などの更新処理が行われた場合、利用者がその更新処理を作図対象の断面形状データ又は３次元形状のデータに反映させなければならず、利用者が更新をし忘れたり、誤った更新処理を行う場合があり、形状データの間で一貫性がなくなる場合があるという問題点を有している。
【０００５】
また、従来技術のうち、断面形状データと３次元形状データとの双方を作成するものは、設計の過程において、利用者にとっていずれか一方のみのデータに対する処理が必要な場合であっても、設計装置が双方のデータにアクセスし、更新処理などを行うため、処理を行う際のデータの容量が増大し、処理時間が長くかかる場合があるという問題点を有している。
【０００６】
すなわち、従来の設計装置は、設計された作図対象の形状データとして、断面検討用作図モデルや詳細３次元用作図モデルとを、設計フェーズによってつくり分けているため、設計フェーズに沿って、一つの作図対象の形状データによる一貫した検討・作図を行うことができないという問題点を有している。ここで、作図モデルとは、作図対象の形状データのことを意味する。また、従来の設計装置のように、断面形状データや３次元形状データなどの形状データを作図モデルとして一つにすると、その作図モデルのデータ容量が大きくなり、データのハンドリングが行いにくいという問題点を有している。
【０００７】
本発明は上記問題点に鑑みなされたもので、作図対象の形状データ間の一貫性を維持しつつ、メモリなどに読み出すデータ容量の削減と、更新時間の短縮を行うことが可能な設計装置、設計プログラム及び設計方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の設計装置は、作図対象の形状データのうち、少なくとも前記作図対象の断面形状のデータと３次元形状のデータとを作成する形状データ作成手段と、前記形状データ作成手段により作成された前記断面形状のデータと前記３次元形状のデータとのそれぞれが出力及び更新の対象となるデータであるか否かを指示するパラメータが入力される入力手段と、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータを出力するか否かを決定する出力手段と、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する更新手段とを備える。
【０００９】
また、本発明の設計装置は、前記パラメータが、設計の各段階において前記入力手段に入力される。
【００１０】
また、本発明の設計プログラムは、コンピュータを、作図対象の形状データのうち、少なくとも前記作図対象の断面形状のデータと３次元形状のデータとを作成する形状データ作成手段、前記形状データ作成手段により作成された前記断面形状のデータと前記３次元形状のデータとのそれぞれが出力及び更新の対象となるデータであるか否かを指示するパラメータが入力される入力手段、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータを出力するか否かを決定する出力手段、及び、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する更新手段として機能させる。
【００１１】
また、本発明の設計プログラムは、前記パラメータが、設計の各段階において前記入力手段に入力される。
【００１２】
また、本発明の設計方法は、形状データ作成手段が、作図対象の形状データのうち、少なくとも前記作図対象の断面形状のデータと３次元形状のデータとを作成する形状データ作成工程と、入力手段が、前記形状データ作成手段により作成された前記断面形状のデータと前記３次元形状のデータとのそれぞれが出力及び更新の対象となるデータであるか否かを指示するパラメータが入力される入力工程と、出力手段が、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータを出力するか否かを決定する出力工程と、更新手段が、前記パラメータに基づいて前記断面形状のデータ及び３次元形状のデータに対する更新を行うか否かを決定する更新工程とを備える。
【００１３】
また、本発明の設計方法は、前記パラメータが、設計の各段階において前記入力手段に入力される。
【発明の効果】
【００１４】
このように、本発明の設計装置によれば、作成された作図対象の形状データのうち、例えば設計の各段階というように、設計の流れの中において処理不要とされたデータについて出力や更新などのアクセスができないようにし、あたかもそのデータが存在しないものと取り扱われるため、形状データとしては断面形状のデータと３次元形状のデータとが一つのデータとして処理されるため一貫性を維持しつつ、メモリなどに読み出すデータ容量を削減することができ、更新時間の短縮を図ることができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明の設計装置の一実施形態について図面を参照して説明する。なお、以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。また、以下に説明する本発明の設計装置の一実施形態の説明は、本発明の設計方法及び設計プログラムの一実施形態の説明を兼ねる。
【００１６】
まず、図１及び図２を参照して本発明の設計装置の一実施形態の動作の概略について説明する。図１及び図２は、本発明の設計装置の一実施形態の動作の概略図である。図１に示されるように、本発明の設計装置の一実施形態を用いて設計する場合、設計段階には、設計の初期段階、設計の中盤段階、設計の終盤段階との３つの段階(以下、この設計段階
のことを設計フェーズともいう）が含まれる。
【００１７】
設計初期段階とは、大まかに断面を配置し、構造の妥当性を検討する段階であり、設計の中盤段階とは、断面の成立性を確認し、場合によっては簡易的な３次元形状を作成する段階であり、設計の終盤段階とは、詳細な３次元形状で細部まで成立性を確認する段階である。
【００１８】
そして、本発明の設計装置の一実施形態における設計フェーズ（設計段階）は、利用者がＣＡＤなどを用いて作図対象の断面形状のデータを作成する断面作成段階１０１と、作成された断面形状を利用者が確認する段階である断面成立性確認段階１０２と、作成された断面形状に基づいて利用者が３次元形状を作成する段階である３次元形状作成段階１０３と、作成された３次元形状を利用者が確認する段階である３次元成立性確認段階１０４とにより構成される。
【００１９】
また、本発明の設計装置により作成される形状データである作図モデルのアウトプット形態としては、断面形状のアウトプットである断面アウトプット１０５と、簡易形状のアウトプットである簡易形状アウトプット１０６と、完成系の３次元形状の出力データである詳細３次元形状のアウトプットである詳細３次元形状アウトプット１０７とが含まれる。
【００２０】
本発明の設計装置の一実施形態においては、図１に示されるように、作図モデルのアウトプット形態を、設計の流れの各段階において切り替える点を特徴とする。また、本明細書にいうアウトプットとは、そのアウトプット対象が活動状態となった場合に、形状データが出力されて画面などに表示されると共に、設計装置から更新処理が可能な状態となることをいい、アウトプットデータとは、そのデータが活動状態とされた場合に、出力され画面に表示されると共に更新可能とされているデータのことをいう。なお、活動状態又は非活動状態の定義については後述する。
【００２１】
すなわち、図２に示されるように、利用者が設計装置により設計されている作図モデルを確認する場合には、（１）設計の初期段階で大雑把な断面配置を検討したい場合と、（２）設計の中盤段階で大雑把な３次元形状を確認しながら断面の成立性を確認したい場合と、（３）設計の終盤段階で詳細な３次元形状を検討し成立性を確認したい場合との３つを考えることができる。もちろん、本発明の設計装置において、利用者によりなされる確認をなす場合としては図２に示される場合に限定されるものではなく、その他の場合を考えることもできる。
【００２２】
そして、図２に示されるように、（１）初期段階で大雑把な断面配置を検討したい場合、作図モデルのうち、断面形状の作図データの出力である断面アウトプット１０５が活動状態となっており、簡易３次元形状の作図データの出力である簡易３次元形状アウトプット１０６と詳細３次元形状の作図データの出力である詳細３次元形状アウトプット１０７が非活動状態であり、アウトプットの対象とされていない。なお、アウトプットが活動状態となっているとは、その対象となるデータがアウトプットされる状態となっていることを意味し、アウトプットが非活動状態であるとは、その対象となるデータがアウトプットされずに非活動状態となっていることを意味する。
【００２３】
なお、図２において、アウトプット形態のうち実線で囲まれているものが、活動状態のアウトプットすなわち作図モデルのデータのうち活動状態のデータであることを意味し、アウトプット形態のうち点線で囲まれているものが、非活動状態のアウトプットすなわち作図モデルのデータのうち非活動状態のデータであることを意味している。
【００２４】
また、作図モデルのデータが活動状態であるとは、そのデータがアウトプットされて、例えば画面に表示され出力されると共に、利用者により更新対象となることを意味し、作図モデルのデータが非活動状態であるとは、そのデータが、データとしては存在するが、アウトプットされず、設計装置からみて存在しないこととして取り扱われ、設計装置からアクセスされず、設計装置の画面にも表示されず、非活動状態のままである限り更新処理の対象ともならないことを意味する。
【００２５】
また、図２に示されるように、（２）中盤段階で大雑把な３次元形状を確認しながら断面の成立性を確認したい場合、断面アウトプット１０５と簡易３次元形状アウトプット１０６とが活動状態となっており、詳細３次元形状アウトプット１０７が非活動状態となりアウトプットされない。
【００２６】
また、図２に示されるように、（３）終盤段階で詳細な３次元形状を検討し、成立性を確認したい場合、断面アウトプット１０５と詳細３次元形状アウトプット１０７とが活動状態となっており、簡易３次元形状アウトプット１０６が非活動状態となり
アウトプットされない。
【００２７】
次に、本発明の設計装置の内部構成について図面を参照して説明する。図３は、本発明の設計装置の一実施形態の内部構成のブロック図である。図３に示されるように、本発明の設計装置の一実施形態は、利用者の指示によりパラメータなどが入力されて作図対象の断面形状のデータを作成し、記憶部３０６に保存する断面作成部３０１と、断面作成部３０１において作成された断面形状のデータに基づいて作図対象の３次元形状のデータを作成する３次元形状作成部３０２とを備える。
【００２８】
ここで、３次元形状作成部３０２は、作図対象の完成形の形状となる詳細３次元形状を作成する詳細３次元形状作成部３０７と、作図対象の外形などが作成されその詳細部位については作成されていない簡易な形状である簡易３次元形状のデータを作成する簡易３次元形状作成部３０８とを備える。なお、本発明の設計装置の一実施形態では、断面作成部３０１及び３次元形状作成部３０２との機能がＣＡＤにより実現されるとしても良い。
【００２９】
また、本発明の設計装置の一実施形態は、形状データを活動状態にするか非活動状態にするかを切り替えるためのパラメータが利用者などから入力される切り替えパラメータ入力部３０３と、切り替えパラメータ入力部３０３において入力されたパラメータに基づいて出力する形状データを切り替える出力部３０４とを備える。
【００３０】
すなわち、出力部３０４は、切り替えパラメータ入力部３０３において入力されたパラメータに基づいて、記憶部３０６に保存されている形状データのいずれかを活動状態とし、その外を非活動状態とする。そして、出力部３０４は、活動状態とされた形状データを出力し、画面に表示する。
【００３１】
次に、本発明の設計装置の一実施形態は、利用者からの形状データに対する修正などの更新処理を受け付つけて、この更新処理を形状データに反映させる更新部３０５と、形状データや切り替えパラメータなどを保存する記憶部３０６とを備える。
【００３２】
更新部３０５は、活動状態となっている形状データに対して更新処理を行う。そして、
非活動状態となっている形状データに対しては、更新処理を行わず、後に当該非活動状態の形状データが活動状態となった際に、更新処理の内容を反映する。そのため、更新部３０５は、非活動状態となっている形状データに対する更新処理の内容を記憶部３０６に保存しておき、後に必要になった場合にこの保存されている更新処理の内容を読み出して使用する。ここで、図３に示される各部の機能の一部又は全部が、ＣＰＵとメモリに格納されたプログラムとが協働することにより実現されるとしても良い。
【００３３】
次に、本発明の設計装置の一実施形態の動作についてさらに詳細に説明する。図４は、本発明の設計装置の一実施形態の動作の概略図である。図４に示されるように、本発明の設計装置を用いて設計を行う場合の設計フェーズには、設計の初期段階、設計の中盤段階、設計の終盤段階とが含まれる。
【００３４】
すなわち、設計フェーズには、設計の初期段階として、断面作成段階４０１と、断面成立性確認段階４０２と、簡易３次元形状作成段階４０３と、３次元形状作成段階４０４と、３次元設立性確認段階４０５とが含まれる。
【００３５】
すなわち、図４に示される工程図４０６から４１１のうち、ＦＲピラーガーニッシュのＡ−Ａ断面の取り付け部の検討過程を示す工程図４０６と、断面の作成中を示す工程図４０７とが断面作成段階４０１の工程図であり、断面が成立するように形状を確認しながら成立性を確認することを示す工程図４０８が断面成立性確認段階４０２の工程図である。
【００３６】
また、簡易３次元形状の作成を示す工程図４０９が簡易３次元形状作成段階４０３の工程図である。また、成立した断面を基に３次元形状を作成することを示す工程図４１０が３次元形状作成段階４０４の工程図であり、３次元で干渉などがないかの成立性を確認することを示す工程図４１１が、３次元成立性確認段階４０５の工程図である。
【００３７】
次に、本発明の設計装置の一実施形態において、設計の各段階において、どのような形状データがアウトプットされるのかについて図５を参照して説明する。図５は、本発明の設計装置の一実施形態における、設計の各段階において出力される形状データの概略図である。図５においては、丸印で示されている箇所がアウトプットされるデータであることを示している。すなわち、丸印で示されている箇所が、活動状態として定義されているデータであることを示し、斜線で示されている部分が非活動状態であることを示している。
【００３８】
図５に示されるように、本発明の設計装置の一実施形態では設計の初期段階では、断面形状のデータのみが活動状態となりアウトプットされ、簡易３次元形状のデータ及び詳細３次元形状のデータとは非活動状態となりアウトプットされない。ここで、本発明の設計装置の一実施形態では、活動状態と非活動状態との切り替えは、設計の各段階において切り替えパラメータが利用者から入力されることにより実現される。
【００３９】
また、図５に示されるように、本発明の設計装置の一実施形態では設計の中盤段階では、断面形状のデータと簡易３次元形状データとが活動状態となりアウトプットされ、詳細３次元形状のデータは非活動状態となりアウトプットされない。
【００４０】
また、図５に示されるように、本発明の設計装置の一実施形態では設計の終盤段階では、断面形状のデータと詳細３次元形状データとが活動状態となりアウトプットされ、簡易３次元形状のデータとは非活動状態となりアウトプットされない。このように、本発明の設計装置の一実施形態では、一つの作図モデルに対して、設計フェーズの各段階において、アウトプットされる形状データの形態を切り替えることとしている。
【００４１】
次に、本発明の設計装置の一実施形態において、この設計装置に格納されるデータ構造
について図６を参照して説明する。図６は、本発明の設計装置の一実施形態に使用されるデータ構造の概念図である。
【００４２】
図６に示されるように、本発明の設計装置の一実施形態のデータ構造においては、作図モデルのデータファイル６０１に、アウプット切り替えパラメータ６０２と、断面形状のデータ６０３と、簡易３次元形状のデータ６０４と、詳細３次元形状のデータ６０５とが含まれる。
【００４３】
そして、アウプット切り替えパラメータ６０２には、簡易３次元形状がアウトプットされる活動状態のデータであるのかのＯＮ（活動状態）又はＯＦＦ(非活動状態)を示すパラメータ６０６と、詳細３次元形状がアウトプットされる活動状態のデータであるのかのＯＮ（活動状態）又はＯＦＦ(非活動状態）を示すパラメータ６０７とが含まれる。これら
図６に示される各データは、例えば図３に示される記憶部３０６に保存される。
【００４４】
次に、本発明の設計装置の一実施形態における、設計フェーズにおけるデータの切り替え動作について図７を参照して説明する。図７は、本発明の設計装置の一実施形態におけるデータの切り替え動作の概念図である。
【００４５】
図７に示されるように、設計の初期段階では、切り替えパラメータのうち、簡易３次元形状のパラメータ７０１と詳細３次元形状のパラメータ７０２とがＯＦＦ（非活動状態）となっている。したがって、初期段階では、簡易３次元形状のデータ７０４と詳細３次元形状のデータ７０５とは非活動状態となり、断面形状のデータのみが活動状態となっている。なお、図７において、形状データに示される横線は、その形状データが非活動状態であることを示す。
【００４６】
また、図７に示されるように、設計の中盤段階では、切り替えパラメータのうち、簡易３次元形状のパラメータ７０１はＯＮ(活動状態)となり、詳細３次元形状のパラメータ７０２はＯＦＦ（非活動状態）となっている。したがって、設計の中盤段階では、詳細３次元形状のデータ７０５は非活動状態となり、断面形状のデータ７０３と簡易３次元形状のデータ７０４とが活動状態となっている。
【００４７】
また、図７に示されるように、設計の終盤段階では、切り替えパラメータのうち、簡易３次元形状のパラメータ７０１はＯＦＦ（非活動状態）となり、詳細３次元形状のパラメータ７０２はＯＮ(活動状態)となっている。したがって、設計の終盤段階では、簡易３次元形状のデータ７０４は非活動状態となり、断面形状のデータ７０３と詳細３次元形状のデータ７０５とが活動状態となっている。
【００４８】
このように、本発明の設計装置の一実施形態では、設計フェーズ（断面作成→断面成立性確認→３次元形状作成→３次元成立性確認など)に合わせて、出力される作図モデルの
形状データのうちアウトプットされる活動状態の形状データを切り替えることにより、作図対象についてひとつの作図モデルで一貫した設計フェーズに沿った検討を行うことができ、検討することが不要な形状データに対する検討・作図工数の削減を実現することができる。
【００４９】
すなわち、本発明の設計装置の一実施形態では、設計フェーズに合わせて形状データのうちアウトプットされる活動状態の形状データを切り替えることにより、利用者に必要な形状の形状データのみを設計装置が扱うデータとすることができ、形状データのうち、不要なアウトプットとなるデータは、そのアウトプットに至るデータの部分も含めて非活動化することにより、不要なデータを設計装置からみてデータ的に存在していない状態とすることができ、形状データとしては断面形状のデータと３次元形状のデータとが一つのデ
ータとして処理されているため一貫性を維持しつつ、メモリに読み出す必要あるデータ容量の削減と、データに対する更新時間の削減を図ることができる。
【図面の簡単な説明】
【００５０】
【図１】本発明の設計装置の一実施形態の動作の概略図である。
【図２】本発明の設計装置の一実施形態の動作の概略図である。
【図３】本発明の設計装置の一実施形態の内部構成のブロック図である。
【図４】本発明の設計装置の一実施形態の動作の概略図である。
【図５】本発明の設計装置の一実施形態における、設計の各段階において出力される形状データの概略図である。
【図６】本発明の設計装置の一実施形態に使用されるデータ構造の概念図である。
【図７】本発明の設計装置の一実施形態におけるデータの切り替え動作の概念図である。
【符号の説明】
【００５１】
１０１  断面作成段階
１０２  断面成立性作成段階
１０３  ３次元形状作成段階
１０４  ３次元成立性確認段階
１０５  断面アウトプット
１０６  簡易形状アウトプット
１０７  詳細３次元形状アウトプット
３０１  断面作成部（形状データ作成手段）
３０２  ３次元形状作成部（形状データ作成手段）
３０３  切り替えパラメータ入力部（入力手段）
３０４  出力部（出力手段）
３０５  更新部（更新手段）
３０６  記憶部
３０７  詳細３次元形状作成部
３０８  簡易３次元形状作成部
４０１  断面作成段階
４０２  断面成立性確認段階
４０３  簡易３次元形状作成段階
４０４  ３次元形状作成段階
４０５  ３次元成立性確認段階
４０６，４０７，４０８，４０９，４１０，４１１  工程図
６０１  作図モデルのデータファイル
６０２  アウプット切り替えパラメータ
６０３  断面形状のデータ
６０４  簡易３次元形状のデータ
６０５  詳細３次元形状のデータ
６０６，６０７  パラメータ
７０１，７０２  パラメータ
７０３  断面形状のデータ
７０４  簡易３次元形状のデータ
７０５  詳細３次元形状のデータ
【図１】
2007213499.tif 000003
【図２】
2007213499.tif 000004
【図３】
2007213499.tif 000005
【図４】
2007213499.tif 000006
【図５】
2007213499.tif 000007
【図６】
2007213499.tif 000008
【図７】
2007213499.tif 000009