(57)【特許請求の範囲】
【請求項１】
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムであって、
入力手段、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
接続対象部の種類情報および必要条件情報、ならびに第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した属性情報記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす接続対象部および部品の作図を行なう作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
を備えていることを特徴とする自動配管作図システム。
【請求項２】
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う請求項１の自動配管作図システム。
【請求項３】
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムであって、
入力手段、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２接続対象部および部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した第１属性情報記憶手段、
接続される第１および第２接続対象部を繋ぐ第３接続対象部の種類情報および必要条件情報を含む属性情報を記憶した第２属性記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記第１属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす第１および第２接続対象部ならびにこれらの第１および第２接続対象部を繋ぐ第３接続対象部の作図を行なうとともに、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
を備えていることを特徴とする自動配管作図システム。
【請求項４】
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う請求項３の自動配管作図システム。
【請求項５】
入力手段および表示部を備えるコンピュータであって、
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムに用いられるコンピュータを、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
接続対象部の種類情報および必要条件情報、ならびに第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した属性情報記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす接続対象部および部品の作図を行なう作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
として機能させるためのプログラム。
【請求項６】
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行うようにする請求項５のプログラム。
【請求項７】
入力手段および表示部を備えるコンピュータであって、
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムに用いられるコンピュータを、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２接続対象部および部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した第１属性情報記憶手段、
接続される第１および第２接続対象部を繋ぐ第３接続対象部の種類情報および必要条件情報を含む属性情報を記憶した第２属性記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記第１属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす第１および第２接続対象部ならびにこれらの第１および第２接続対象部を繋ぐ第３接続対象部の作図を行なうとともに、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
として機能させるプログラム。
【請求項８】
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行うようにする請求項７のプログラム。
【請求項９】
請求項５〜８のいずれかに記載のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動配管作図システム、プログラムおよび情報記録媒体に関し、さらに詳細には、第１被接続対象部と第２被接続対象部の間の区間の配管を効率よく自動で作図する自動配管作図システム、自動配管作図システムのプログラム、情報記憶媒体を提供する。
【背景技術】
【０００２】
従来の２次元ＣＡＤシステムに於いて、たとえば工作物である配管経路を作図する場合、第１被接続対象部の接続位置をマウスでクリックし、配管の曲り位置まで移動させ、その位置で配管の端点を指定することで直管部を作図する。このように配管経路を決定する場合にはマウスカーソルを、配管の端点とすべき位置まで移動し、その位置でクリックする必要がある。このような処理を繰返し、配管部を順次作成し、曲り部に継手を発生させて接続対象部をマウスでクリックし第１被接続対象部の接続位置から第２被接続対象部の接続位置までの区間の配管経路を作図する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の作図システムでは、特定点の一部の情報しか設定できないため、口径の異なる場合や、高さの異なる場合の情報は作図時に設定する必要があり、口径の指定、高さ変更、サイズの変更等の情報変更作業が誤操作を招くことがあった。
本発明はこのような点に鑑みてなされたものであり、作図操作に於いて、順次作図処理を無くし、作図始端および終端を指定（マウスでクリック）するだけで自動経路作図することのできる自動配管作図システム、プログラム、および情報記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的は、以下（１）〜（９）の構成の本発明の自動配管作図システム、プログラム、および情報記憶媒体により達成される。
（１）
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムであって、
入力手段、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
接続対象部の種類情報および必要条件情報、ならびに第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した属性情報記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす接続対象部および部品の作図を行なう作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
を備えていることを特徴とする自動配管作図システム。
（２）
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う前記（１）の自動配管作図システム。
（３）
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムであって、
入力手段、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２接続対象部および部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した第１属性情報記憶手段、
接続される第１および第２接続対象部を繋ぐ第３接続対象部の種類情報および必要条件情報を含む属性情報を記憶した第２属性記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記第１属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす第１および第２接続対象部ならびにこれらの第１および第２接続対象部を繋ぐ第３接続対象部の作図を行なうとともに、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
を備えていることを特徴とする自動配管作図システム。
（４）
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う前記（３）の自動配管作図システム。
（５）
入力手段および表示部を備えるコンピュータであって、
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムに用いられるコンピュータを、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
接続対象部の種類情報および必要条件情報、ならびに第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した属性情報記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす接続対象部および部品の作図を行なう作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
として機能させるためのプログラム。
（６）
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行うようにする前記（５）のプログラム。
（７）
入力手段および表示部を備えるコンピュータであって、
複数の接続部を有する第１被接続対象部と第２被接続対象部の間の区間の配管を自動で作図する自動配管作図システムに用いられるコンピュータを、
第１および第２被接続対象部の２次元図形情報および３次元図形情報を記憶した被接続対象部図形情報記憶手段、
第１および第２被接続対象部を２次元または３次元で前記表示部に表示する表示部、
第１および第２被接続対象部の接続点ごとに接続点にそれぞれ接続される第１および第２接続対象部および部品の種類情報および必要条件情報を含む属性情報であって、被接続対象部ごとに対応づけられた属性情報を記憶した第１属性情報記憶手段、
接続される第１および第２接続対象部を繋ぐ第３接続対象部の種類情報および必要条件情報を含む属性情報を記憶した第２属性記憶手段、
表示部に２次元または３次元で表示された第１および第２被接続対象部の図形を基にし、前記表示部において前記入力手段により任意の設定位置が入力されたとき、その任意の設定位置から最も近い被接続対象部の接続点を決定する接続点決定手段、
決定された接続点に基づき前記第１属性情報記憶手段から前記接続対象部の種類情報および必要条件情報を抽出する第１接続条件抽出手段、
決定された第１および第２被接続対象部の各接続点の前記属性情報記憶手段から各接続点についての前記部品の種類情報および必要条件情報を抽出する第２接続条件抽出手段、
２次元または３次元で前記表示部に表示された第１および第２被接続対象部の各接続点に対し、抽出した前記接続対象部および部品の種類情報および必要条件情報に基づき、これらの種類情報および必要条件情報を満たす第１および第２接続対象部ならびにこれらの第１および第２接続対象部を繋ぐ第３接続対象部の作図を行なうとともに、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行う作図指令手段、および
前記接続点決定手段により前記第１被接続対象部の接続点が決定されたとき、前記第１被接続対象部の接続点から第２被接続対象部の接続点までの区間に必要な接続対象部および部品を選択し、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして、該区間の作図を行うように前記作図指令手段を自動的に起動する自動起動手段、
として機能させるプログラム。
（８）
前記作図指令手段が、その作図が２次元の場合には３次元の作図も同時に行い、その作図が３次元の場合には２次元の作図も同時に行うようにする前記（７）のプログラム。
（９）
前記（５）〜（８）のいずれかに記載のプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体。
【発明の効果】
【０００５】
本発明の自動配管作図システムにおいては、上記した構成であるので、第１および第２被接続対象部の接続点が決定されると、第１および第２被接続対象部の径、高さ等の位置等の違いが有ったとしても、それらの間の区間の配管経路（継ぎ手を含む）を自動作図することができる。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態による自動配管作図システムのブロック図を示す。
【図２】作図ウィンドウの表示例を示す。
【図３】本発明の実施形態による自動配管作図システムにより自動配管作図を行う場合の動作例のフロチャートを示す。
【図４】表示部に示された第１および第２被接続対象部の図である。
【図５】図４に示された第１および第２被接続対象部の間の配管を説明するための図である。
【図６】（Ａ）、（ｂ）、（Ｃ）機器と機器の間の配管の例を示す図である。
【図７】（Ａ）、（ｂ）機器と配管の間の配管接続を説明するための図である。
【発明を実施するための形態】
【０００７】
以下、本発明を実施するための形態による自動配管作図システム等を図面を参照しながら説明する。
【０００８】
図１は、本発明の実施形態に係る自動配管作図システムのブロック図である。
【０００９】
本発明の実施形態に係る自動配管作図システム１００は、表示部１０と、記憶部２０と、処理部３０と、操作部４０と、情報記憶媒体５０とを含む。
【００１０】
表示部１０は、操作部４０からの入力に応じて、工作物である機器、配管、継ぎ手、弁類、ダクト、ダクト継ぎ手等である被接続対象部を表示する。表示部１０の機能は、被接続対象部を表示することができるものであれば特に限定されず、たとえば、たとえばディスプレイ（液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイ）、ＣＲＴを挙げることができる。表示部１０には、図２に示すように、作図ウィンドウ６０が表示され、その作図ウィンドウに２次元の平面データ領域６２、２次元の断面データ領域６４および３次元データ領域６６を表示することができる。なお、これらの３つのデータ６２，６４，６６のうち、一つのデータまたは二つのデータのみ表示してもよい。
【００１１】
記憶部２０は、図１に示したように、図形情報記憶手段２０ａと、属性情報記憶手段２０ｂとを含む。
【００１２】
図形情報記憶手段２０ａは、被接続対象部ごとに２次元図形情報および３次元図形情報を記憶している。なお、図形情報の態様としては、単線形状図や、複線形状図、パラメトリック図形であってもよい。
【００１３】
属性情報記憶手段２０ｂは、接続対象部ごとにその種類情報および必要条件情報を含む属性情報を記憶している。この属性情報は、被接続対象部の接続点ごとに設定され、接続対象部の種類および必要条件、たとえば、接続対象部の種類、取付高さ、位置などの情報を含む。また、属性情報には、その工作物の構成要素の寸法（たとえば幅、奥行き、高さ）などの情報を含むことができる。接続対象部の種類とは、配管であるとか、ダクトであるとかである。
【００１４】
記憶部２０の機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、またはメモリ（ＲＯＭ、ＲＡＭ）などのハードウェアにより実現できる。なお、記憶部２０の機能がＲＡＭにより実現される場合には、属性情報や設計条件が記憶された情報記憶媒体から、電源立ち上げ時にそれらの情報を読み取る必要がある。
【００１５】
処理部３０は、作図指令手段３０ａと、表示制御手段３０ｂと、接続点決定手３０ｃと、接続条件抽出手段３０ｄと、起動手段３０ｅと、２次元−３次元図形生成手段３０ｆと、図形情報生成手段３０ｇと、図形情報抽出手段３０ｈと、位置認識手段３０ｉと、演算手段３０ｊとを含む。
【００１６】
作図指令手段３０ａは、被接続対象部に接続される接続対象部の作図を指令する手段である。接続対象部は、被接続対象部に接続されるものであるが、たとえば、被接続対象部がノズルからなる場合には接続対象部は配管となり、被接続対象部が空調機の場合には被接続対象部はダクトとなる。被接続対象部は、接続対象部が接続される接続点を少なくとも一つ有する。
【００１７】
表示制御手段３０ｂは、作図指令手段により作図の指示をされた接続対象部を表示部１０に表示されるように制御するものである。
【００１８】
接続点決定手段３０ｃは、表示部１０に表示された被接続対象部の接続点のうち、一つの接続点を決定するものである。接続点決定手段３０ｃが接続点を決定する方法は、後述の処理フローのところで説明する。
【００１９】
接続条件抽出手段３０ｄは、接続点決定手段３０ｃにより決定された接続点に基づき、被接続対象部に対応する属性情報から、その接続点に接続される接続対象部の種類および必要条件を抽出するものである。また、接続対象部の必要条件としては、たとえば寸法（接続対象部が配管の場合は径）などを挙げることができる。
【００２０】
起動手段３０ｅは、接続条件抽出手段３０ｄにより抽出された接続対象部の種類および必要条件を満たす接続対象部の作図を指令する作図指令手段３０ａを起動するものである。たとえば、接続点決定手段３０ｃにより配管が接続される接続点が選択された場合には、起動手段３０ｅは、配管の作図を指令する作図指令手段３０ａを自動起動する。
２次元−３次元図形生成手段３０ｆは、接続対象部の作図を２次元で行った場合には３次元の作図も同時に行い、接続対象部の作図を３次元で行った場合には２次元の作図も同時に行う機能を有している。
【００２１】
図形情報生成手段３０ｇは、２次元の図形情報（平面の図形情報、断面の図形情報を含む。）および３次元の図形情報を生成するものである。具体的には、図形情報生成手段３０ｇは、属性情報に含まれる構成要素の寸法にしたがって、図形情報（たとえばパラメトリック図形）を生成する。属性情報に含まれる寸法に基づいて図形情報（パラメトリック図面）を作成することにより、記憶部２０に記憶する図形情報をその分だけ減らすことができる。
【００２２】
図形情報抽出手段３０ｈは、図形情報記憶手段２０ｃから被接続対象部の２次元の図形情報（平面図の図形情報、断面図の図形情報）または３次元の図形情報を抽出するものである。
【００２３】
位置認識手段３０ｉは、表示部１０に表示された２次元または３次元の被接続対象部の図形情報の位置（設計上の位置）を認識する手段である。位置認識手段３０ｉは、たとえば画面上の基準点からの距離に基づいて算出することができる。
【００２４】
演算手段３０ｊは、第および第２被接続対象部の接続点の属性情報等から、その被接続対象部に必要な部品（例えばガスケット、フランジ）を決定したり、経路における曲り部を自動決定したりする手段である。
【００２５】
処理部３０の機能は、プロセッサ（たとえばＣＰＵ）により実現することができる。
【００２６】
操作部４０は、操作者が操作データを入力するためのものである。操作部４０は、操作者が操作データを入力することができるものあれば特に限定されず、その機能は、たとえば、キーボード、マウスにより実現できる。
【００２７】
操作部４０は、経路入力手段４０ａと、被接続対象部指定手段４０ｂと、設計条件入力手段４０ｃと、接続領域指定手段４０ｄと、経路編集手段４０ｅとを含む。
【００２８】
経路入力手段４０ａは、接続対象部の構成要素（たとえば配管）を作図する際に、その経路を入力する手段である。マウスによりカーソルを移動させ、そのカーソルの移動経路にしたがって、接続対象部の構成要素の経路が決まる場合には、マウスが経路入力手段として機能する。
【００２９】
被接続対象部指定手段４０ｂは、表示部１０に表示する２次元または３次元の被接続対象部の図形情報を指定する手段である。表示部１０に複数の被接続対象部の図形情報を表示し、マウスによりカーソルを動かし、クリックして図形情報を指定する場合には、マウスが被接続対象部指定手段として機能する。
【００３０】
設計条件入力手段４０ｃは、工作物の設計条件を入力する手段である。
【００３１】
接続領域指定手段４０ｄは、操作者が被接続対象部および接続点を指定するための手段である。たとえば、接続領域指定手段４０ｄとしてのマウスにより画面上に表示されたカーソルを動かし、カーソルが所定領域にあるときにマウスをクリックすることで、接続領域を指定することができる。
【００３２】
経路編集手段４０ｅは、表示部１０に表示されている配管などの経路の変更情報を入力する手段である。たとえば、キーボードの所定のキーを押すことで、経路編集手段４０ｅにより表示部１０に表示された構成要素の経路を変更などすることができる。
【００３３】
情報記憶媒体５０は、プログラム（たとえば、設計図作成システムを実行するプログラム）などの情報を記憶させるものである。情報記憶媒体５０の機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、またはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【００３４】
次に、本発明の実施形態による自動配管作図を、第１および第２被接続対象部としてそれぞれノズル、機器を、接続対象部として配管を例に挙げて、図３以降を参照しながら説明する。
【００３５】
まず、被接続対象部指定手段４０ｂにより、表示部１０に表示する第１被接続対象部（ノズル）および第２被接続対象部（機器）を指定する（Ｓ１０）。被接続対象部指定手段４０ｂにより被接続対象部が指定されると、表示制御手段３０ｂが表示部１０に被接続対象部７０、７２を２次元図および／または３次元図で表示する（Ｓ１１）。
【００３６】
次に、表示部１０に表示された第１および第２被接続対象部７０、７２の図形を基にし、接続領域指定手段４０ｄにより接続領域を指定する（Ｓ１２）。この接続領域の指定は、たとえばカーソル７６をマウスで動かし、マウスをクリックすることで行うことができる。その接続領域が指定されると、接続点決定手段３０ｃは、第１および第２被接続対象部の第１および第２接続点を決定する。
【００３７】
次に、接続条件抽出手段３０ｄが、決定した第１および第２接続点に基づき第１および第２被接続対象部の属性情報（第１および第２被接続対象部の属性：接続口径、接続タイプ、取付高さ）から接続条件を読み出す（Ｓ１４）。読み出した接続条件等により、配管に必要な種類必要条件を満たす接続対象部を抽出する（Ｓ１５）。すなわち、すなわち、図５に示したように、ノズルである第１被接続対象部７０に必要なガスケット７０ａ、フランジ７０ｂ、機器である第２被接続対象部７２に必要なガスケット７２ａ、フランジ７２ｂ、第１、第２および第３配管７４、７６、７８、第１および第２継ぎ手８０、８２の図形を自動発生する。このとき、第１および第２接続点における第１および第２被接続対象部の属性情報（位置情報）から第１および第２被接続対象部の接続区間における曲り位置を決定する。第１および第２接続点の間の接続区間の距離がＬであるので、曲り位置は、例えば１／２Ｌと決定する。この曲り部において使用される継ぎ手は自動生成される。さらには、２つの継ぎ合わせる配管の径が異なる場合には、口径変更継ぎ手の自動生成をおこなう。
【００３８】
次に、起動手段３０ｅが、抽出した接続対象部を含む配管の作図を指令する作図指令手段３０ａを自動起動させ、配管を表示部に表示する（Ｓ１６）。
【００３９】
最後に、前記の接続対象部の作図を２次元で行った場合には３次元の作図も同時に行い、接続対象部の作図を３次元で行った場合には２次元の作図も同時に行う（Ｓ１７）。以上の手順は、情報記憶媒体５０に記憶されている。
【００４０】
なお、図６（Ａ）、図６（Ｂ）、図６（Ｃ）に機器と機器の間の配管接続の例を示した。例えば、図６（Ａ）に示すように、前記第１および第２被接続対象部が両者共に機器である場合であって、それらの接続点がずれを持って所定距離隔てて向き合っている場合には、両接続点からの配管が接続点の延長として互いに平行に前記所定距離の１／２のところまで延び、そこから互いの方向に延び接続されるようにして配管する。
【００４１】
また、図７（Ａ）、図７（Ｂ）に機器から配管への配管接続の例を示した。  このとき、図７（Ｂ）に示したように、機器から配管の接続点への線分と、機器から配管への垂線とのなす角が所定値（例えば、２２．５度）以下である場合には、前記垂線の位置で配管を行う。
すなわち、前記第１および第２被接続対象部の一方が機器で、他方が配管である場合であって、機器の接続点の延長線に対して直角に前記機器に対して所定距離をもって配管が延びているとき、機器の接続点と配管の接続点とを結ぶ線が前記延長線に対して所定角を越えた場合には、前記機器の接続点からの配管が前記接続点の延長として前記所定距離の１／２のところまで延び、一方、配管からの配管は前記延長線と平行に前記所定距離の１／２のところまで延び、それらから互いの方向に延び接続されるようにして、また、前記所定角を越えない場合には、配管の接続点を前記延長線上に変え、これらの接続点を接続するようにして配管する。
【符号の説明】
【００４２】
１０    表示部
２０    記憶部
２０ａ  図形情報記憶手段
２０ｂ  属性情報記憶手段
３０    処理部
３０ａ  作図指令手段
３０ｂ  表示制御手段
３０ｃ  接続点決定手段
３０ｄ  接続条件抽出手段
３０ｅ  起動手段
３０ｆ  ２次元−３次元図形生成手段
３０ｇ  図形情報生成手段
３０ｈ  図形情報抽出手段
３０ｉ  位置認識手段
３０ｊ  位置変更手段
４０    操作部
４０ａ  経路入力手段
４０ｂ  被接続対象部指定手段
４０ｃ  設計条件入力手段
４０ｄ  接続領域指定手段
４０ｅ  経路編集手段
５０    情報記憶媒体
７０  第１被接続対象部
７２  第２被接続対象部
【図１】
0005675701.tif 000002
【図２】
0005675701.tif 000003
【図３】
0005675701.tif 000004
【図４】
0005675701.tif 000005
【図５】
0005675701.tif 000006
【図６】
0005675701.tif 000007
【図７】
0005675701.tif 000008