説明

設計支援プログラム及び設計支援装置

【課題】従来よりも簡単かつ素早く設計情報物を検索することができる設計支援プログラム及び設計支援装置を提供することを目的とする。
【解決手段】設計支援プログラムが、複数の構成要素からなる構造物の3次元形状と、3次元形状以外の設計情報が掲載された設計情報物とからなる3次元設計データに基づいて、構造物の3次元形状を表示部に表示させる3次元形状表示処理と、構成要素の指定情報が操作部から入力されると、文字列検索によって、指定情報の構成要素を特定する文字列が含まれる設計情報物を探し出して表示部に表示させる設計情報物表示処理とをコンピュータに実行させる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、設計支援プログラム及び設計支援装置に関する。
【背景技術】
【0002】
現在、プラント設計者は、3次元CAD(Computer Aided Design)プログラムであるPDMS(Plant Design Management System)プログラムを活用して、プラントの設計を行っている。このPDMSプログラムには、標準機能として、プラントの各部品の形状データ及びその属性情報によって構成される3次元設計データを作成する為の設計ツールが搭載されている。PDMSプログラムでは、部品の上記属性情報として、例えば、配管であれば、材質、メーカ名及び継手等を属性情報として出力することが可能である。そして、PDMSプログラムが出力した形状データに基づいて、3次元形状表示プログラムが、閲覧用のプラント全体の3次元形状を作成し、当該3次元形状の表示を行う。その際、3次元形状表示プログラムは、3次元形状のプラント及びプラント構成する各部品を3次元ポリゴンによって表現する。また、同時に3次元形状表示プログラムは、3次元形状の各部品毎の属性情報を表示する。そして、プラント設計者は、プラント全体の3次元形状あるいはプラントの各部品の属性を閲覧することによって、設計レビューを行ったり、また適切なプラント設計を行うことができる。
【0003】
さらに、PDMSプログラムに関連するプログラムの中には、インテリジェントCADとして機能を有し、配管系統図等の設計情報物を作成する機能とともにPDMSプログラムと連携し、設計情報物に含まれる部品の座標情報及び属性情報等を蓄積したデータベースを作成し、このデータベースの座標情報に基づいて設計情報物上の部品を検索することができるし、またデータベースの属性情報に基づいて同じ属性情報を有する部品群を検索(ブロック検索)する機能が搭載されたものも存在している。
【発明の概要】
【発明が解決しようとする課題】
【0004】
ところで、上記従来技術のインテリジェントCADでは、設計情報物の作成とともに設計情報物の部品の座標情報及び属性情報等を蓄積したデータベースを作成することで、データベースの座標情報に基づいて設計情報物の部品を検索したり、またデータベースの属性情報に基づいて部品群を検索することができる。しかしながら、インテリジェントCADは、複雑な機能によって構成されている為、専門的な知識を有する者ではないとインテリジェントCADを使いこなしたり、また上記データベースを管理したりすることが困難である。
【0005】
また、インテリジェントCADでは、設計情報物の作成毎に座標情報及び属性情報等の多くの情報を含むデータベースを作成する為、データベースが肥大化しやすく、肥大化したデータベースを基に検索を行うことで、検索スピードが大きく低下してしまうという欠点が存在する。
【0006】
本発明は、上述した事情に鑑みてなされたものであり、従来よりも簡単かつ素早く設計情報物を検索することができる設計支援プログラム及び設計支援装置を提供することを目的とする。
【課題を解決するための手段】
【0007】
上記目的を達成するために、本発明では、設計支援プログラムに係る第1の解決手段として、複数の構成要素からなる構造物の3次元形状と、前記3次元形状以外の設計情報が掲載された設計情報物とからなる3次元設計データに基づいて、前記構造物の3次元形状を表示部に表示させる3次元形状表示処理と、前記構成要素の指定情報が操作部から入力されると、文字列検索によって、前記指定情報の構成要素を特定する文字列が含まれる設計情報物を探し出して前記表示部に表示させる設計情報物表示処理とをコンピュータに実行させるという手段を採用する。
【0008】
本発明では、設計支援プログラムに係る第2の解決手段として、上記第1の解決手段において、前記設計情報物表示処理は、前記指定情報の文字列が含まれる設計情報物を前記表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させるという手段を採用する。
【0009】
本発明では、設計支援プログラムに係る第3の解決手段として、上記第1の解決手段において、前記設計情報物と前記設計情報物に含まれる構成要素を特定する文字列とが対応付けられているインデックスファイルから、文字列検索によって、前記指定情報の文字列が含まれる設計情報物を探し出すインデックスファイル検索処理をコンピュータに実行させ、
設計情報物表示処理は、前記インデックスファイル検索処理が探し出した設計情報物を前記表示部に表示させるという手段を採用する。
【0010】
本発明では、設計支援プログラムに係る第4の解決手段として、上記第3の解決手段において、設計情報物表示処理は、前記インデックスファイル検索処理が探し出した設計情報物を前記表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させるという手段を採用する。
【0011】
また、本発明では、設計支援装置に係る第1の解決手段として、操作部と、表示部と、複数の構成要素からなる構造物の3次元形状と、前記3次元形状以外の設計情報が掲載された設計情報物とからなる3次元設計データに基づいて、前記構造物の3次元形状を表示部に表示させ、前記構成要素の指定情報が操作部から入力されると、文字列検索によって、前記指定情報の構成要素を特定する文字列が含まれる設計情報物を探し出して前記表示部に表示させる情報処理手段を具備するという手段を採用する。
【0012】
本発明では、設計支援装置に係る第2の解決手段として、上記第1の解決手段において、前記情報処理手段は、前記指定情報の文字列が含まれる設計情報物を表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させるという手段を採用する。
【0013】
本発明では、設計支援装置に係る第3の解決手段として、上記第1の解決手段において、前記情報処理手段は、前記設計情報物と前記設計情報物に含まれる構成要素を特定する文字列とが対応付けられているインデックスファイルから、文字列検索によって、前記指定情報の文字列が含まれる設計情報物を探し出し、探し出した設計情報物を前記表示部に表示させるという手段を採用する。
【0014】
本発明では、設計支援装置に係る第4の解決手段として、上記第3の解決手段において、前記情報処理手段は、前記インデックスファイル検索処理が探し出した設計情報物を前記表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させるという手段を採用する。
【発明の効果】
【0015】
本発明によれば、複数の構成要素からなる構造物の3次元形状と、3次元形状以外の設計情報が掲載された設計情報物とからなる3次元設計データに基づいて、構造物の3次元形状を表示部に表示させる3次元形状表示処理と、構成要素の指定情報が操作部から入力されると、文字列検索によって、指定情報の構成要素を特定する文字列が含まれる設計情報物を探し出して表示部に表示させる設計情報物表示処理とをコンピュータに実行させる。
このように、本発明では、従来のように複雑なインテリジェントCADを使用しない為に簡単に、かつインテリジェントCADのような大きなデータベースを使用しない為に素早く設計情報物を検索して、表示部に表示することができる。
【図面の簡単な説明】
【0016】
【図1】本発明の一実施形態に係る設計支援装置Aによって構成される設計支援システムSのシステム構成図である。
【図2】本発明の一実施形態に係る設計支援装置Aの機能ブロック図である。
【図3】本発明の一実施形態に係る設計支援装置Aの動作を示すフローチャートである。
【図4】本発明の一実施形態に係る設計支援装置Aの表示部1が表示する3次元形状を示す図である。
【図5】本発明の一実施形態に係る設計支援装置Aの表示部1が表示する配管系統図b2‐1を示す図である。
【発明を実施するための形態】
【0017】
以下、図面を参照して、本発明の一実施形態について説明する。本実施形態は、プラントの設計業務を支援する設計支援装置に関する。
図1は、本実施形態に係る設計支援装置Aによって構成される設計支援システムSのシステム構成図であり、図2は、本実施形態に係る設計支援装置Aの機能ブロック図である。
まず、設計支援システムSのシステム構成について、図1を参照して、説明する。設計支援システムSは、設計支援装置A、データ記憶サーバB及び通信ネットワークCから構成されている。
【0018】
設計支援装置Aは、プラント設計用の3次元CAD(Computer Aided Design)プログラムであるPDMS(Plant Design Management System)プログラムと、PDMSプラグラムによって作成された3次元設計データに基づいて3次元形状を表示させる3次元形状表示プログラム(3次元形状表示処理)と、汎用的なCADプログラムであるAutoCAD(登録商標)(設計情報物表示処理)と、PDMSプログラムによって作成された配管系統図(設計情報物)のファイル名と配管系統図に載っている部品(構成要素)の部品名称とが対応付けられているインデックスファイルを文字検索することで当該部品名称が載っている配管系統図を探し出すインデックスファイル検索プログラム(インデックスファイル検索処理)と、を実行することができるデスクトップ型またはノート型のパーソナルコンピュータである。
【0019】
そして、3次元形状表示プログラムには、カスタマイズ機能として、3次元形状の指定された部品の部品名称でインデックスファイルをインデックスファイル検索プログラムに文字検索させる機能が新たに搭載されている。また、AutoCADには、カスタマイズ機能として、インデックスファイル検索プログラムが探し出した配管系統図ファイル名と検索に用いた部品名称を受け取り、当該ファイル名の配管系統図を表示させるとともに当該部品名称の部品をズーミングして表示させる機能が新たに搭載されている。なお、この制御処理の詳細については、に設計支援装置Aの動作として後述する。
【0020】
データ記憶サーバBは、PDMSプログラムb1、3次元設計データb2、インデックスファイル検索プログラムb3及びインデックスファイルb4を記憶することを目的として設けられたサーバであり、通信ネットワークCを介して設計支援装置Aに接続する。
PDMSプログラムb1は、通信ネットワークCを介してデータ記憶サーバBから設計支援装置Aに読み取られ、設計支援装置Aによって実行される。3次元設計データb2は、設計支援装置AによってPDMSプログラムb1上で作成され、プラントの3次元形状及び3次元形状以外の設計情報が掲載された配管系統図b2‐1等の設計情報物からなるデータであり、データ記憶サーバBに記憶される。
【0021】
配管系統図b2‐1は、設計支援装置AによってPDMSプログラムb1上で作成され、計器、バルブ及び配管等の各部品の接続関係を簡略的な記号で示した図面であり、DXF形式のファイルである。インデックスファイル検索プログラムb3は、通信ネットワークCを介してデータ記憶サーバBから設計支援装置Aに読み取られ、設計支援装置Aによって実行される。インデックスファイルb4は、文書ファイルであり、配管系統図b2‐1のファイル名と、配管系統図b2‐1に載っている部品名称とが対応付けられている。
【0022】
通信ネットワークCは、ローカルエリアネットワーク及び/または公衆インターネットから構成され、設計支援装置Aとデータ記憶サーバBとを接続する。この通信ネットワークCは、設計支援装置Aとデータ記憶サーバBの間の通信における伝送路である。
【0023】
上記構成の設計支援システムSの設計支援装置Aの機能構成について、図2を参照して、説明する。設計支援装置Aは、図2に示すように、表示部1、操作部2、通信I/F部3、外部記憶部4、主記憶部5及びCPU6を備えている。なお、主記憶部5及びCPU6が、本実施形態における情報処理手段を構成する。
表示部1は、CRT(Cathode Ray Tube)ディスプレイまたは液晶ディスプレイであり、CPU6の制御の下、各種画面を表示する。
操作部2は、マウス等のポインティングデバイス及びキーボードから構成され、ユーザから受け付けた操作指示をCPU6に出力する。
【0024】
通信I/F部3は、CPU6の制御の下、通信ネットワークCを介してデータ記憶サーバBに接続し、データ記憶サーバBとの間で各種信号の送受信を行う。
外部記憶部4は、例えばフラッシュメモリまたはハードディスク等の外部記憶装置であり、CPU6が実行する3次元形状表示プログラム4a及びAutoCAD3b等の制御プログラムを記憶する。
【0025】
主記憶部5は、ROM(Read Only Memory)及びRAM(Random Access Memory)から構成されている主記憶装置であり、外部記憶部4に記憶されている制御プログラムをCPU6が実行する為に、CPU6の制御の下、外部記憶部4の制御プログラムを記憶する。また、主記憶部5は、データ記憶サーバBによって記憶されているPDMSプログラムb1及びインデックスファイル検索プログラムb3をCPU6が実行する為に、CPU6の制御の下、通信I/F部3を介してデータ記憶サーバBのPDMSプログラムb1またはインデックスファイル検索プログラムb3を記憶する。
【0026】
CPU6は、主記憶部5に記憶されている制御プログラム、操作部2から入力される操作指示に基づいて設計支援装置Aの全体動作を制御する。そして、CPU6は、PDMSプログラムb1、インデックスファイル検索プログラムb3、3次元形状表示プログラム4a及びAutoCAD4bを切り替えながら処理を実行する。なお、このCPU6の制御処理の詳細については、以下に設計支援装置Aの動作として説明する。
【0027】
次に、設計支援装置Aの動作について、図3を参照して説明する。図3は、本実施形態に係る設計支援装置Aの動作を示すフローチャートである。
まず、プラント設計者は、設計支援装置AにPDMSプログラムb1を起動させ、PDMSプログラムb1が提供する設計ツールを利用することで、プラントの3次元形状及び配管系統図b2‐1等からなる3次元設計データb2を作成し、3次元設計データb2をデータ記憶サーバBに記憶させる。
【0028】
その後、プラント設計者は、設計したプラントの3次元形状を確認する為に、3次元形状表示プログラム4aを設計支援装置Aに起動させ、3次元形状表示プログラム4aに3次元設計データb2から3次元形状を作成させるとともに当該3次元形状を表示部1に表示させる。そして、プラント設計者は、表示部1が表示する3次元形状の所望の部品が載っている配管系統図b2‐1を表示させる為に、操作部2のポインティングデバイスまたはキーボードを操作することによって、表示部1が表示する3次元形状の中の所望の部品を指定する。
【0029】
図4は、本実施形態に係る設計支援装置Aの表示部1が表示する3次元形状を示す図である。図4では、バルブが指定された3次元形状を示しており、指定されたバルブの色が変更されている。
【0030】
CPU6は、3次元形状表示プログラム4aの起動中に、プラント設計者の操作によって、3次元形状の中の部品の指定情報が操作部2から入力されると、3次元形状表示プログラム4aに従って、データ記憶サーバBのインデックスファイル検索プログラムb3を主記憶部5に記憶させ、主記憶部5のインデックスファイル検索プログラムb3を起動する(ステップS1)。
【0031】
CPU6は、ステップS1の後に、3次元形状表示プログラム4aに従って、ステップS1において指定された3次元形状の中の部品の部品名称を、インデックスファイル検索プログラムb3へ出力する(ステップS2)。CPU6は、ステップS2の後に、インデックスファイル検索プログラムb3に従って、指定された部品名称に基づいて、インデックスファイルb4の文字検索を実行することで当該部品名称の載っている配管系統図b2‐1を探し出す(ステップS3)。
【0032】
そして、CPU6は、ステップS3において部品名称の載っている配管系統図b2‐1の検索が完了すると、インデックスファイル検索プログラムb3に従って、外部記憶部4のAutoCAD4bを主記憶部5に記憶させ、主記憶部5のAutoCAD4bを起動し(ステップS4)、探し出した配管系統図b2‐1のファイル名と当該検索に用いた部品名称をAutoCADb4へ出力する(ステップS5)。
【0033】
CPU6は、ステップS5の後に、AutoCAD4bに従って、ステップS5においてAutoCAD4bが入力されたファイル名の配管系統図b2‐1をデータ記憶サーバBから主記憶部5に記憶させ、主記憶部5の配管系統図b2‐1を表示部1に表示させるとともに、ステップS5においてAutoCAD4bが入力された部品名称によって当該配管系統図b2‐1を検索し、当該配管系統図b2‐1に載っている当該部品名称に対応する部品をズーミングして表示させる(ステップS6)。図5は、本実施形態に係る設計支援装置Aの表示部1が表示する配管系統図b2‐1を示す図である。例えば、CPU6は、指定されたバルブの部品名称「02AS1079」である場合に、ステップS6において、図5に示すように、部品名称「02AS1079」のバルブをズーミングした配管系統図b2‐1を表示部1に表示させる。
【0034】
以上のように、本実施形態に係る設計支援装置Aでは、CPU6が、3次元形状表示プログラム4aに従って、指定された部品の部品名称に基づいて、インデックスファイル検索プログラムb3にインデックスの文字検索を実行させることで当該部品名称の載っている配管系統図b2‐1を探し出させる。その後、CPU6は、AutoCAD4bに従って、インデックスファイル検索プログラムb3によって探し出された配管系統図b2‐1を表示部1に表示させるとともに当該配管系統図2b‐1の中の部品をズーミングして表示させる。設計支援装置Aでは、従来のように複雑なインテリジェントCADを使用しない為に簡単に、かつインテリジェントCADのような大きなデータベースを使用しない為に素早く配管系統図b2‐1を検索して、表示部1に表示することができる。
【0035】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されることなく、例えば以下のような変形が考えられる。
(1)上記実施形態に係る設計支援装置Aは、設計対象であるプラントの設計を支援するものであるが、本発明はこれに限定されない。
設計対象としてプラント以外の、各種機器または構造物の設計を支援する設計支援装置に、本発明を適用するようにしてもよい。
【0036】
(2)上記実施形態では、設計支援装置Aが、インデックスファイル検索プログラムb3を実行することで、インデックスファイルb4から配管系統図b2‐1を探し出したが、本発明はこれに限定されない。
例えば、設計支援装置Aにおいて、CPU6が、3次元形状表示プログラム4aに従って、指定された部品の部品名称をAutoCAD4bへ出力し、AutoCAD4bに従って、指定された部品が載った配管系統図b2‐1を検索し、探し出した配管系統図b2‐1を表示部1に表示させるようにしてもよい。
【0037】
(3)上記実施形態では、設計支援装置Aが、配管系統図b2‐1を検索し、探し出した配管系統図b2‐1を表示部1に表示させたが、本発明はこれに限定されない。
例えば、設計支援装置Aが、配管系統図b2‐1以外のアイソメトリック図等の設計情報物を検索し、探し出した設計情報物を表示部1に表示させるようにしてもよい。
【0038】
(4)上記実施形態では、設計支援装置Aが、3次元形状の指定された部品の部品名称に基づいて、配管系統図b2‐1の検索を実行したが、本発明はこれに限定されない。
例えば、CPU6が、3次元形状表示プログラム4aに従って、文字入力の為のテキストフィールドを表示部1に表示させ、テキストフィールドに入力された文字に基づいて、インデックスファイルb4の文字検索をインデックスファイル検索プログラムb3に実行させるようにしてもよい。
【0039】
(5)上記実施形態では、設計支援装置Aが、3次元形状の指定された部品の部品名称に基づいて、配管系統図b2‐1の検索を実行したが、本発明はこれに限定されない。
例えば、CPU6が、3次元形状表示プログラム4aに従って、部品に限定されずに、複数の部品によって構成される部品群が指定されると、当該部品群の部品群名称に基づいて、インデックスファイルb4の文字検索をインデックスファイル検索プログラムに実行させるようにしてもよい。
【符号の説明】
【0040】
S…設計支援システム、A…設計支援装置、B…データ記憶サーバ、C…通信ネットワーク、b1…PDMSプログラム、b2…3次元設計データ、b2‐1…配管系統図、b3…インデックスファイル検索プログラム(インデックスファイル検索処理)、b4…インデックスファイル、1…表示部、2…操作部、3…通信I/F部、4…外部記憶部、4a…3次元形状表示プログラム(3次元形状表示処理)、4b…AutoCAD(設計情報物表示処理)、5…主記憶部、6…CPU


【特許請求の範囲】
【請求項1】
複数の構成要素からなる構造物の3次元形状と、前記3次元形状以外の設計情報が掲載された設計情報物とからなる3次元設計データに基づいて、前記構造物の3次元形状を表示部に表示させる3次元形状表示処理と、
前記構成要素の指定情報が操作部から入力されると、文字列検索によって、前記指定情報の構成要素を特定する文字列が含まれる設計情報物を探し出して前記表示部に表示させる設計情報物表示処理とを
コンピュータに実行させることを特徴とする設計支援プログラム。
【請求項2】
前記設計情報物表示処理は、前記指定情報の文字列が含まれる設計情報物を前記表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させることを特徴とする請求項1に記載の設計支援プログラム。
【請求項3】
前記設計情報物と前記設計情報物に含まれる構成要素を特定する文字列とが対応付けられているインデックスファイルから、文字列検索によって、前記指定情報の文字列が含まれる設計情報物を探し出すインデックスファイル検索処理をコンピュータに実行させ、
設計情報物表示処理は、前記インデックスファイル検索処理が探し出した設計情報物を前記表示部に表示させることを特徴とする請求項1に記載の設計支援プログラム。
【請求項4】
設計情報物表示処理は、前記インデックスファイル検索処理が探し出した設計情報物を前記表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させることを特徴とする請求項3に記載の設計支援プログラム。
【請求項5】
操作部と、
表示部と、
複数の構成要素からなる構造物の3次元形状と、前記3次元形状以外の設計情報が掲載された設計情報物とからなる3次元設計データに基づいて、前記構造物の3次元形状を表示部に表示させ、前記構成要素の指定情報が操作部から入力されると、文字列検索によって、前記指定情報の構成要素を特定する文字列が含まれる設計情報物を探し出して前記表示部に表示させる情報処理手段を具備する
ことを特徴とする設計支援装置。
【請求項6】
前記情報処理手段は、前記指定情報の文字列が含まれる設計情報物を表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させることを特徴とする請求項5に記載の設計支援装置。
【請求項7】
前記情報処理手段は、前記設計情報物と前記設計情報物に含まれる構成要素を特定する文字列とが対応付けられているインデックスファイルから、文字列検索によって、前記指定情報の文字列が含まれる設計情報物を探し出し、探し出した設計情報物を前記表示部に表示させることを特徴とする請求項5に記載の設計支援装置。
【請求項8】
前記情報処理手段は、前記インデックスファイル検索処理が探し出した設計情報物を前記表示部に表示させるとともに、前記設計情報物に含まれる前記指定情報の文字列に対応する構成要素をズーミングして前記表示部に表示させることを特徴とする請求項7に記載の設計支援装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate