JPH0638267B2 - Design support device - Google Patents
Design support deviceInfo
- Publication number
- JPH0638267B2 JPH0638267B2 JP60019980A JP1998085A JPH0638267B2 JP H0638267 B2 JPH0638267 B2 JP H0638267B2 JP 60019980 A JP60019980 A JP 60019980A JP 1998085 A JP1998085 A JP 1998085A JP H0638267 B2 JPH0638267 B2 JP H0638267B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- design
- pipe
- piping
- obstacle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、計算機支授設計(CAD)装置に係り、特
に、配管系レイアウト設計において、レイアウト決定後
の設計変更により、修正が必要となる配管を迅速に選択
するのに好適な配管系設計支援装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer aided design (CAD) device, and in particular, in a piping system layout design, a pipe that requires modification due to a design change after the layout is determined. The present invention relates to a piping system design support device suitable for quickly selecting a pipe.
配管系レイアウト設計においては、対象空間内の障害物
の位置データ、および設計基準データを入力とし、干渉
しない最適な配管経路を自動的に決定する手法が開発さ
れている(特願昭58-187033)。この手法では、一度経
路が決定された後設計変更により、障害物の位置が変更
されると、入力データを変更し、全経路に対し、再度配
管経路の再配置計算を行なうので、修正する必要のない
配管も再配置計算を行なうことになり、設計効率が悪く
なるという欠点があつた。In the piping system layout design, a method has been developed that automatically determines the optimum piping route that does not interfere with the position data of obstacles in the target space and the design reference data as input (Japanese Patent Application No. 58-187033). ). In this method, if the position of the obstacle is changed by design change after the route is determined once, the input data is changed and the relocation calculation of the pipe route is performed again for all routes, so it is necessary to correct it. There is a drawback in that the efficiency of design will be deteriorated because the rearrangement calculation will be performed even for the pipes that do not have.
設計変更に関連する部分のみレイアウト設計を行なう方
法としては、特開昭58-114265記載の方法がある。この
手法は、プリント基板やICの設計において、回路素子
毎に情報モジユールを用意し、設計変更に関連して接続
情報が変更された事を示すフラグを情報モジユール内に
持たせ、このフラグを参照して、レイアウト変更が必要
な回路素子を選択するものである。しかし、この手法で
は、設計変更により、どの様に接続情報が変更されるか
すなわち、ある回路素子が設計変更された時、他のどの
回路素子の接続情報が変更されるかを決定する方法は与
えていない。これを、配管レイアウトに置き換えると、
設計変更が行なわれた時、どの配管経路を修正するかを
決定する方法を与えていないことに相当する。As a method of designing the layout only for the portion related to the design change, there is a method described in JP-A-58-114265. In this method, an information module is prepared for each circuit element in designing a printed circuit board or an IC, and a flag indicating that the connection information is changed in association with the design change is provided in the information module, and the flag is referred to. Then, the circuit element whose layout needs to be changed is selected. However, in this method, there is no method for determining how the connection information is changed by the design change, that is, when the design of a certain circuit element is changed, the connection information of another circuit element is changed. Did not give. If you replace this with a piping layout,
This is equivalent to not providing a method for deciding which pipe path should be modified when a design change is made.
本発明の目的は、レイアウトの変更に際して影響を受け
るレイアウト対象物を簡単に確認できる設計支援装置を
提供することにある。It is an object of the present invention to provide a design support device that can easily confirm a layout object that is affected when a layout is changed.
本発明の特徴は、レイアウトされた複数の前記レイアウ
ト対象物のうち指定された前記レイアウト対象物を変更
したときに、この変更の影響を受けてレイアウトを変更
すべき他の前記レイアウト対象物を求める手段と、求め
られた前記他のレイアウト対象物のデータを表示する手
段とを備えたことにある。A feature of the present invention is that when the designated layout object is changed from among the plurality of laid out layout objects, another layout object whose layout is to be changed is influenced by the change. Means and means for displaying the obtained data of the other layout object.
以下、本発明を具体的に説明する。第1図は、本発明に
よる設計支援装置、例えば配管系設計支援装置の構成の
一実施例を示したものである。CRT装置2に、画像を
表示するための画像表示装置3は、描画像の座標データ
を画像データ記憶装置4から読み込む。画像データ記憶
装置4には、描画像座標データとして配管および障害物
の図形表示データを書き込む。この処理のために、演算
処理装置5は、演算部5a、処理手順記憶部5b、中間
データ記憶部5c、入力部5d、画像データ出力部5
e、配管データ入力部5f、配管データ出力部5g、障
害物データ入力部5h、障害物データ出力部5i、設計
基準データ入力部5j、設計基準データ出力部5kより
構成されている。処理手順記憶部5bに記憶された処理
手順は逐次、演算部5aから呼び出された上、実行され
る。第2図に演算処理装置5aでの処理手順の一実施例
を示す。Hereinafter, the present invention will be specifically described. FIG. 1 shows an embodiment of the configuration of a design support device according to the present invention, for example, a piping system design support device. The image display device 3 for displaying an image on the CRT device 2 reads the coordinate data of the drawn image from the image data storage device 4. In the image data storage device 4, graphic display data of piping and obstacles is written as drawn image coordinate data. For this processing, the arithmetic processing device 5 includes an arithmetic unit 5a, a processing procedure storage unit 5b, an intermediate data storage unit 5c, an input unit 5d, and an image data output unit 5.
e, a pipe data input unit 5f, a pipe data output unit 5g, an obstacle data input unit 5h, an obstacle data output unit 5i, a design standard data input unit 5j, and a design standard data output unit 5k. The processing procedure stored in the processing procedure storage unit 5b is sequentially called by the calculation unit 5a and then executed. FIG. 2 shows an embodiment of the processing procedure in the arithmetic processing unit 5a.
以下、本実施例の処理手順を追つて、本発明による装置
の動作を説明する。The operation of the apparatus according to the present invention will be described below by following the processing procedure of this embodiment.
まず、本実施例での処理手順の第1のステツプ9では、
設計変更データを入力装置1から入力し、中間データ記
憶部5cに一時記憶する。設計変更データは、障害物デ
ータ、配管データ、設計基準データのいずれかを変更す
るデータである。例えば、変更する障害物名および変更
後の位置座標である。次に、第2のステツプ10では、
中間データ記憶部5cに記憶した設計変更データをもと
に、対応する変更前のデータを記憶装置6,7,8から
読み込み、中間データ記憶部5cに一時記憶する。第3
図に、第2のステツプ10での処理手順の一実施例を示
す。本実施例では、変更データが障害物データである例
を示す。入力装置1から、設計変更データとして、変更
される障害物名(コード)および新たな位置座標を入力
した場合、障害物データ記憶装置7より、コードに対応
した障害物データを読み込み、中間データ記憶部5cに
記憶する。第4図に、障害物データの一実施例を示す。First, in the first step 9 of the processing procedure in this embodiment,
Design change data is input from the input device 1 and temporarily stored in the intermediate data storage unit 5c. The design change data is data for changing any of obstacle data, piping data, and design standard data. For example, the name of the obstacle to be changed and the position coordinates after the change. Next, in the second step 10,
Based on the design change data stored in the intermediate data storage unit 5c, corresponding pre-change data is read from the storage devices 6, 7, 8 and temporarily stored in the intermediate data storage unit 5c. Third
An example of the processing procedure in the second step 10 is shown in the figure. In this embodiment, an example in which the change data is obstacle data is shown. When the obstacle name (code) to be changed and a new position coordinate are input as the design change data from the input device 1, the obstacle data corresponding to the code is read from the obstacle data storage device 7 and the intermediate data is stored. It is stored in the unit 5c. FIG. 4 shows an example of obstacle data.
次に、第3のステツプ11では、設計変更の影響によ
り、修正が必要となる配管を配管データ記憶装置6の配
管の中から選択し、中間データ記憶部5cに一時記憶す
る。第5図に、第3のステツプ11での処理手順の一実
施例を示す。本実施例では、変更データが障害物データ
である例を説明する。配管及び障害物は、レイアウト対
象物である。Next, in the third step 11, the pipes that need to be corrected due to the influence of the design change are selected from the pipes of the pipe data storage device 6 and temporarily stored in the intermediate data storage unit 5c. FIG. 5 shows an embodiment of the processing procedure in the third step 11. In this embodiment, an example in which the change data is obstacle data will be described. The pipes and obstacles are layout objects.
(1)ステツプ13 第6図にステツプ13の処理手順の一実施例を示す。ま
ず、各配管の位置データを配管データ記憶装置6から、
設計変更した障害物の変更前後位置データを中間データ
記憶部5cから読み込む。第7図に配管データの一実施
例を示す。次に、これらの位置データを用い、演算部5
aにおいて、設計変更によりその配管が修正必要か否か
の判定のための計算を実施する。計算例を第8図を用い
て説明する。(1) Step 13 FIG. 6 shows an embodiment of the processing procedure of step 13. First, the position data of each pipe is obtained from the pipe data storage device 6,
The position data before and after the change of the design-changed obstacle is read from the intermediate data storage unit 5c. FIG. 7 shows an example of piping data. Next, using these position data, the calculation unit 5
In a, a calculation is performed to determine whether the piping needs to be modified due to the design change. A calculation example will be described with reference to FIG.
配管の部分ラインを配管の始終点座標、及び曲り点座標
より定義する。第8図の例では点S(xs,ys,
zs)と点P(xp,yp,zp)を結ぶライン17,
点Pと点Q(xQ,yQ,zQ)を結ぶライン18及び
点Qと点G(xG,yG,zG)を結ぶライン19を定
義する。次に各ラインが、設計変更した障害物16と干
渉するか否かをチエツクする。具体的には、ラインの始
点・終点の座標より、ラインの方程式を作成する。The partial line of the pipe is defined by the coordinates of the start and end points of the pipe and the coordinates of the bend point. In the example of FIG. 8, the points S (x s , y s ,
z s ) and the line 17 connecting the point P (x p , y p , z p ),
Points P and Q (x Q, y Q, z Q) the connecting line 18 and the point Q and the point G (x G, y G, z G) defining a line 19 connecting the. Next, it is checked whether or not each line interferes with the obstacle 16 whose design has been changed. Specifically, a line equation is created from the coordinates of the start and end points of the line.
次に、障害物の位置データより、障害物を構成する各面
の方程式を作成する。 Next, from the position data of the obstacle, the equation of each surface forming the obstacle is created.
(1),(2)式より、直線と面が交さする時、配管と障害物
が干渉すると判定し、この配管を修正が必要な配管とす
る。 From equations (1) and (2), it is determined that the pipe and the obstacle interfere when the straight line and the surface intersect, and this pipe is the pipe that needs to be corrected.
さらに、第9図に示す様に、障害物が変更されたことに
より、通過可能領域が拡大した配管を選択する。具体的
には、変更前の障害物20を、障害物としてう回し、か
つ変更後の障害物21とは干渉しない配管を修正が必要
な配管とする。配管が障害物をう回しているか否かは、
配管が、障害物の2つ以上の面に面しているか否かで判
定する。この判定は、上記(1),(2)の方程式を用いるこ
とにより実施する。Further, as shown in FIG. 9, a pipe whose passable area is enlarged due to the change of the obstacle is selected. Specifically, a pipe that bypasses the obstacle 20 before the change and that does not interfere with the obstacle 21 after the change is a pipe that needs to be corrected. Whether or not the pipe is bypassing the obstacle,
Judge whether the pipe faces two or more surfaces of the obstacle. This determination is performed by using the equations (1) and (2) above.
以上の手順で修正が必要と判定した配管を修正配管Aと
し、中間データ記憶部5cに記憶する。The pipe determined to be corrected by the above procedure is set as the corrected pipe A and stored in the intermediate data storage unit 5c.
(2)ステツプ14 次に、設計変更した障害物に対する設計基準データを設
計基準データ記憶装置8より選択して読み込み、中間デ
ータ記憶部に一時記憶する。第10図に設計基準データ
の一実施例を示す。設計変更した障害物に対する設計基
準データは以下の手順で選択する。すなわち、各設計基
準データの結論データの対象の名称と、設計変更される
障害物名とを比較し、一致した場合には、条件部データ
の配管の系統名と結論データの値とを設計基準データと
して選択する。(2) Step 14 Next, the design reference data for the obstacle whose design has been changed is selected from the design reference data storage device 8 and read, and temporarily stored in the intermediate data storage unit. FIG. 10 shows an example of the design standard data. Design standard data for obstacles whose design has been changed is selected by the following procedure. That is, the name of the target of the conclusion data of each design standard data and the name of the obstacle to be redesigned are compared, and if they match, the piping system name of the condition part data and the value of the conclusion data are used as the design standard. Select as data.
次に、配管データ記憶装置の中の、上記系統名と同じ系
統名の配管に対してのみ、以下の手順で、障害物の設計
変更により、修正が必要となるか否かを判定する。第1
1図に示す様に、設計変更後の障害物位置より、結論デ
ータの値だけ外側に離れた面で囲まれた領域を、変更後
通過禁止領域22、設計変更前の障害物位置より、結論
データの値だけ離れた面で囲まれた領域を、変更前通過
禁止領域23とし両領域の位置座標を計算する。さら
に、配管位置座標と上記両領域位置座標を用い、ステツ
プ13と同様な方法で配管と上記両領域との干渉チエツ
ク計算を行ない、修正が必要か否かを判定する。配管2
4は、設計変更後に、変更後禁止領域と干渉するため修
正が必要となる。配管25は、設計変更前には、禁止領
域のためにう廻していたが、設計変更後には、う廻する
必要がなくなるので、修正が必要となる。Next, it is determined whether or not correction is necessary due to the design change of the obstacle in the following procedure only for the pipe having the same system name as the above system name in the pipe data storage device. First
As shown in Fig. 1, the area surrounded by the surface separated by the value of the conclusion data from the obstacle position after the design change is compared with the post-change passage prohibition area 22 and the obstacle position before the design change. An area surrounded by surfaces separated by the data value is set as the pre-change passage prohibition area 23, and the position coordinates of both areas are calculated. Further, using the pipe position coordinates and the two region position coordinates, the interference check calculation between the pipe and both regions is performed in the same manner as in step 13, and it is determined whether or not the correction is necessary. Piping 2
No. 4 interferes with the post-change prohibited area after the design change, and thus needs to be corrected. Before the design change, the pipe 25 was swirled for the prohibited area, but after the design change, it is not necessary to swirl the pipe 25, so that the pipe 25 needs to be corrected.
以上の手順で修正が必要と判定した配管を修正配管Bと
し、中間データ記憶部5cに一時記憶する。The pipe determined to be corrected by the above procedure is set as the corrected pipe B and is temporarily stored in the intermediate data storage unit 5c.
(3)ステツプ15 ステツプ15の処理手順の一実施例を第13図に示す。
まず設計基準データ記憶装置8より、配管配置の優先順
位を示す優先順位データを読み込み、中間データ記憶部
5cに一時記憶する。優先順位データの一実施例を第1
2図に示す。ある優先順位の配管が修正されても、その
配管より優先順位の高い配管は影響を受けないため、修
正する必要はない。逆に、その配管より優先順位の低い
配管の中には、影響を受けるため修正する必要がある配
管が含まれている可能性がある。そこで、ステツプ1
3,14で求めた修正配管A,Bを修正することにより
影響を受ける配管を上記優先順位データを用い配管デー
タ記憶装置の配管データより次の手順で選択する。(3) Step 15 FIG. 13 shows an embodiment of the processing procedure of step 15.
First, priority data indicating the priority of piping arrangement is read from the design standard data storage device 8 and temporarily stored in the intermediate data storage unit 5c. First embodiment of priority data
Shown in Figure 2. Even if the piping of a certain priority is modified, the piping having a higher priority than the piping is not affected, and it is not necessary to modify it. Conversely, some pipes that have a lower priority than that pipe may include pipes that need to be modified because they are affected. Then, step 1
The pipes affected by correcting the corrected pipes A and B obtained in 3 and 14 are selected from the pipe data of the pipe data storage device by the following procedure using the priority data.
修正配管A,Bの中の各配管名を記憶部5cより読み込
み、これらの配管の優先順位を上記優先順位データより
決定する。次に、記憶装置6の配管データを読み込みこ
の配管(以下設計配管と称す)の優先順位を決定する。
設計配管の優先順位が修正配管A,Bの各配管の優先順
位より低かつた場合には、以下の手順を実施し、設計配
管が修正配管により制約を受けているか否かを判定す
る。制約を受けるとは、具体的には、修正配管が設計配
管の障害物となつているか又は、設計配管が、設計配管
と修正配管の間の位置関係を定める設計基準により制限
を受けていることである。第14図に、配管と配管の位
置関係を定める設計基準の一実施例を示す。Each pipe name in the corrected pipes A and B is read from the storage unit 5c, and the priority order of these pipes is determined from the priority order data. Next, the piping data in the storage device 6 is read and the priority of this piping (hereinafter referred to as design piping) is determined.
When the priority of the design piping is lower than the priority of each of the modified piping A and B, the following procedure is performed to determine whether the design piping is restricted by the modified piping. To be restricted means, specifically, that the modified piping is an obstacle to the design piping, or that the design piping is restricted by the design standard that defines the positional relationship between the design piping and the modified piping. Is. FIG. 14 shows an example of a design standard for defining the positional relationship between pipes.
まず、修正配管を部分ラインに分割し、各部分ラインを
直方体で近似し位置座標を計算する。この時、直方体の
ラインと垂直方向の断面の正方形の一辺の長さは、配管
の直径とする。この直方体の2面以上の面に、設計配管
が面していれば、この配管は、直方体を障害物としてう
廻していることになる。すなわち、設計配管の位置座標
と上記直方体の位置座標により、配管が直方体の2面以
上の面に面しているか否かを計算し、面していれば、修
正配管が設計配管の障害物となつていると判断し、この
設計配管を修正配管Cとし、中間データ記憶部5cに記
憶する。上記設計配管が修正配管でなかつた場合には、
以下の手順を実施する。まず、記憶装置8の配管と配管
の位置関係を定める設計基準(第14図)の条件データ
の対象が上記設計配管の系統名と一致し、かつ結論デー
タの対象が修正配管の系統名と一致する設計基準を探索
し、その結論データの値を、最小間隔として読み込む。
次に、ステツプ27と同様に、修正配管の部分ラインを
直方体で近似する。ただし、この時、部分ラインと垂直
な直方体の断面の正方形の一辺の長さは、配管の半径と
上記最小間隔の和の2倍とする。さらに、ステツプ28
と同様に、設計配管が上記直方体の2面以上に面してい
れば、設計配管が、設計基準により制限を受けていると
判定し、この設計配管名を修正配管Cとし、中間データ
記憶部5cに記憶する。First, the corrected pipe is divided into partial lines, each partial line is approximated by a rectangular parallelepiped, and the position coordinates are calculated. At this time, the length of one side of the square of the cross section perpendicular to the line of the rectangular parallelepiped is the diameter of the pipe. If the design pipe faces two or more faces of this rectangular parallelepiped, this pipe is turning around the rectangular parallelepiped as an obstacle. That is, based on the position coordinates of the design pipe and the position coordinates of the rectangular parallelepiped, it is calculated whether or not the pipe faces two or more faces of the rectangular parallelepiped, and if so, the corrected pipe is an obstacle to the design pipe. It is determined that the pipe is connected, and this design pipe is set as the corrected pipe C and stored in the intermediate data storage unit 5c. If the above design piping is not modified piping,
Perform the following steps. First, the target of the condition data of the design standard (FIG. 14) that defines the positional relationship between the piping of the storage device 8 and the piping matches the system name of the above design piping, and the target of the conclusion data matches the system name of the corrected piping. The design standard to be searched is searched, and the value of the conclusion data is read as the minimum interval.
Next, similar to step 27, the partial line of the correction pipe is approximated by a rectangular parallelepiped. However, at this time, the length of one side of the square of the rectangular parallelepiped cross section perpendicular to the partial line is twice the sum of the radius of the pipe and the minimum interval. In addition, step 28
Similarly, if the design pipe faces two or more surfaces of the rectangular parallelepiped, it is determined that the design pipe is restricted by the design standard, the design pipe name is set as the correction pipe C, and the intermediate data storage unit Store in 5c.
以上は、設計変更データが障害物である場合のステツプ
11での実施例であるが、他の実施例として、設計変更
データが配管である場合がある。この時のステツプ11
での実施例を以下に示す。The above is an example in step 11 when the design change data is an obstacle, but as another example, the design change data may be piping. Step 11 at this time
Examples of the above are shown below.
中間データ記憶部5cには、ステツプ9で入力装置1よ
り入力された設計変更する配管名と新たな位置座標、お
よびステツプ10で、記憶装置6から読み込まれた変更
前の位置座標が記憶されている。上記新旧両座標より、
新旧の部分ラインを定義する。さらに、部分ラインをそ
れぞれ直方体で近似し、その位置座標を計算する。上記
新旧の直方体を、それぞれ変更後の障害物、変更前の障
害物とみなせばステツプ13,14,15と同様な方法
で、修正が必要な配管を選択し、中間データ記憶部5c
に記憶できる。ただし、この場合、設計基準としては、
配管と配管の位置関係を定める設計基準を用いる。In the intermediate data storage unit 5c, the pipe name and the new position coordinate input from the input device 1 in step 9 and the position coordinate before the change read in from the storage device 6 are stored in step 10. There is. From the old and new coordinates above,
Define old and new partial lines. Furthermore, each partial line is approximated by a rectangular parallelepiped and the position coordinates thereof are calculated. If the old and new rectangular parallelepipeds are regarded as obstacles after change and obstacles before change, the pipes that need to be corrected are selected in the same manner as in steps 13, 14, and 15, and the intermediate data storage unit 5c is selected.
Can be memorized in However, in this case, the design criteria are:
Use design criteria that determine the positional relationship between pipes.
また、設計変更データが設計基準データである場合のス
テツプ11での実施例を以下に示す。Further, an example in step 11 in the case where the design change data is the design reference data will be shown below.
中間データ記憶部5cには、入力装置1より入力された
変更される設計基準データが記憶されている。第10図
に示す設計基準の結論部データの値が300mmから50
0mmに変更される例を以下説明する。この場合には、修
正すべき配管は、障害物N21A03の表面からの距離500
mm以内に存在するHD系配管である。まず、障害物N21A
03の表面より500mm離れた平面で囲まれた領域を通過
禁止領域とし、その位置座標を計算する。次に記憶装置
6の配管データ(第7図)の系統名がHDである配管の
配管名(ラインコード)及び位置データを読み込み、こ
のデータを用いて部分ラインを定義する。さらに、部分
ライン位置座標と禁止領域位置座標を用い、ステツプ1
3と同様な方法で干渉チエツク計算を行なう。この結
果、部分ラインと禁止領域が干渉するなら、上記配管名
を中間部データ記憶部に記憶する。The changed design reference data input from the input device 1 is stored in the intermediate data storage unit 5c. The value of the conclusion part data of the design standard shown in FIG.
An example of changing to 0 mm will be described below. In this case, the pipe to be modified is at a distance of 500 from the surface of obstacle N21A03.
HD type piping that exists within mm. First, obstacle N21A
The area surrounded by a plane 500 mm away from the surface of 03 is set as a passage prohibited area, and its position coordinates are calculated. Next, the pipe name (line code) and position data of the pipe whose system name is HD in the pipe data (FIG. 7) of the storage device 6 are read, and the partial line is defined using this data. Furthermore, using the partial line position coordinates and the prohibited area position coordinates, step 1
The interference check calculation is performed in the same manner as in 3. As a result, if the partial line interferes with the prohibited area, the pipe name is stored in the intermediate data storage unit.
第2図の第4のステツプ12では、中間データ記憶部5
cにステツプ11で記憶した修正が必要となる配管デー
タ、ステツプ9で記憶した設計変更データ、記憶装置
6,7の配管データ及び障害物データから、画像データ
を作成し、画像データ出力部5eから画像データ記憶装
置4に書き込む。ステツプ12の例を第15図に示す。
演算処理装置5がこの処理を実行後、画像表示装置3
は、画像データ記憶装置4の画像データに含まれる描画
像の座標値、色、輝度を指定するデータを読み込み、表
示装置2に画像表示する。なお、上記画像データを作成
する処理には、 (1)透視図法に従う表示 (2)等角投影法に従う表示 (3)第三角法等の製図法に従う表示 が可能となる、座標データ変換処理を利用する。In the fourth step 12 of FIG. 2, the intermediate data storage unit 5
Image data is created from the piping data stored in step c, which needs to be corrected, the design change data stored in step 9, the piping data in the storage devices 6 and 7, and the obstacle data, and is output from the image data output unit 5e. Write to the image data storage device 4. An example of step 12 is shown in FIG.
After the arithmetic processing device 5 executes this processing, the image display device 3
Reads the data specifying the coordinate value, color and brightness of the drawn image included in the image data of the image data storage device 4, and displays the image on the display device 2. In addition, the processing to create the above image data includes coordinate data conversion processing that enables (1) display according to the perspective drawing method (2) display according to the conformal projection method (3) display according to the drawing method such as the third trigonometric method. To use.
第16図に、透視図法による画像表示例を示す。この例
では、座標データは、直角多角形(直方体の集合)の頂
点座標として、透視図法に従つた数値演算により画像デ
ータに変換される。FIG. 16 shows an example of image display by the perspective drawing method. In this example, the coordinate data is converted into image data by the numerical operation according to the perspective drawing as the vertex coordinates of a right-angled polygon (set of rectangular parallelepipeds).
本実施例では、出力表示装置としてCRTを用い、CR
T画面上に配管の画像を表示したが、他の実施例とし
て、出力表示装置として、ラインプリンタを用い、修正
が必要な配管名のみを出力することも考えられる。In this embodiment, a CRT is used as an output display device, and CR
Although the image of the pipe is displayed on the T screen, as another embodiment, it is possible to use a line printer as the output display device and output only the pipe name that needs correction.
以上、第2図に示す処理手順の第1ステツプから第4ス
テツプまでの実施例によれば、設計変更データを入力す
ることにより、自動的に、修正が必要となる配管の候補
を選択し、これを出力表示装置上に表示する。As described above, according to the first to fourth steps of the processing procedure shown in FIG. 2, by inputting the design change data, the pipe candidates that need to be corrected are automatically selected, This is displayed on the output display device.
本発明によれば、レイアウトされた一部のレイアウト対
象物の変更によって、レイアウトを変更する必要のある
他のレイアウト対象物を、簡単に知ることができる。こ
のため、レイアウトの変更作業の効率が向上する。According to the present invention, by changing a part of the layout objects that have been laid out, it is possible to easily know another layout object whose layout needs to be changed. Therefore, the efficiency of the layout change work is improved.
第1図は本発明の配管系設計支援装置の構成図、第2図
はその構成における演算処理装置による処理のフロー
図、第3図はその第2ステツプの詳細な処理のフロー
図、第4図は障害物データの記憶形式の例を示す図、第
5図は第2図のフローの第3ステツプの詳細な処理のフ
ロー図、第6図はその第1ステツプの詳細な処理のフロ
ー図、第7図は配管データの記憶形式の例を示す図、第
8図は配管と障害物の位置関係図、第9図は配管と障害
物の位置関係図、第10図は配管と障害物の位置関係を
定める設計基準データの記憶形式の例を示す図、第11
図は配管と設計基準の関係図、第12図は優先順位デー
タの記憶形式の例を示す図、第13図は第5図の第3ス
テツプの詳細な処理のフロー図、第14図は配管と配管
の位置関係を定める設計基準データの記憶形式の例を示
す図、第15図は第2図の第4ステツプの処理の詳細な
処理のフロー図、第16図は本発明による表示画面の例
を示す図である。 1……入力装置、2……CRT、3……画像表示装置、 4……画像データ記憶装置、5……演算処理装置、6…
…配管データ記憶装置、7……障害物データ記憶装置、
8……設計基準データ記憶装置。FIG. 1 is a block diagram of a piping system design support apparatus of the present invention, FIG. 2 is a flow chart of processing by an arithmetic processing unit in that construction, FIG. 3 is a flow chart of detailed processing of the second step, and FIG. FIG. 5 is a diagram showing an example of a storage format of obstacle data, FIG. 5 is a flow chart of detailed processing of the third step of the flow of FIG. 2, and FIG. 6 is a flow chart of detailed processing of the first step. , FIG. 7 is a diagram showing an example of a storage format of piping data, FIG. 8 is a positional relationship diagram of piping and obstacles, FIG. 9 is a positional relationship diagram of piping and obstacles, and FIG. 10 is piping and obstacles. 11 is a diagram showing an example of a storage format of design standard data that defines the positional relationship of
Fig. 12 is a diagram showing the relationship between piping and design standards, Fig. 12 is a diagram showing an example of the storage format of priority data, Fig. 13 is a detailed process flow diagram of step 3 in Fig. 5, and Fig. 14 is piping. And FIG. 15 is a diagram showing an example of a storage format of design reference data that determines the positional relationship between the pipe and pipe, FIG. 15 is a detailed process flow diagram of the process of step 4 in FIG. 2, and FIG. It is a figure which shows an example. 1 ... Input device, 2 ... CRT, 3 ... Image display device, 4 ... Image data storage device, 5 ... Arithmetic processing device, 6 ...
… Piping data storage, 7… Obstacle data storage,
8 ... Design standard data storage device.
Claims (1)
物の位置データを作成し、レイアウトされた各対象物を
表示装置に表示するようにした設計支援装置において、
レイアウトを変更すべき特定の対象物を指定して入力す
る入力手段と、前記特定の対象物のレイアウトを変更し
たことによりレイアウトを変更せざるを得ない他の対象
物を少なくとも前記位置データを用いて探索する手段
と、探索された他の対象物のデータを前記表示装置に表
示させる手段とを設けたことを特徴とする設計支援装
置。1. A design support apparatus for designing a layout of a plurality of objects to create position data of each object and displaying each laid out object on a display device,
Using at least the position data, input means for designating and inputting a specific object whose layout is to be changed, and other objects whose layout has to be changed by changing the layout of the specific object. And a means for displaying data of another searched object on the display device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60019980A JPH0638267B2 (en) | 1985-02-06 | 1985-02-06 | Design support device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60019980A JPH0638267B2 (en) | 1985-02-06 | 1985-02-06 | Design support device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61180373A JPS61180373A (en) | 1986-08-13 |
JPH0638267B2 true JPH0638267B2 (en) | 1994-05-18 |
Family
ID=12014327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60019980A Expired - Lifetime JPH0638267B2 (en) | 1985-02-06 | 1985-02-06 | Design support device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0638267B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008015896A (en) * | 2006-07-07 | 2008-01-24 | Toyota Motor Corp | Automatic design data creation method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016085565A (en) * | 2014-10-24 | 2016-05-19 | 株式会社ダイテック | Design assistance program and design assistance device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE446395B (en) * | 1981-06-18 | 1986-09-08 | Rigello Pak Ab | SET TO MAKE A PACKAGING OF PLASTIC MATERIAL |
-
1985
- 1985-02-06 JP JP60019980A patent/JPH0638267B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008015896A (en) * | 2006-07-07 | 2008-01-24 | Toyota Motor Corp | Automatic design data creation method |
Also Published As
Publication number | Publication date |
---|---|
JPS61180373A (en) | 1986-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS62267874A (en) | Designing back-up device | |
JPS61213969A (en) | Design assisting method and its device | |
US5964810A (en) | Map display apparatus | |
JP2828271B2 (en) | Shape generation method in CAD system | |
JP5081311B2 (en) | Map information processing apparatus, map information processing method, map information processing program, and recording medium | |
JPH10154174A (en) | Character string automatic editing system | |
JP2666750B2 (en) | Figure placement device | |
JPH0638267B2 (en) | Design support device | |
JP2729699B2 (en) | Tracking start point input method and device | |
JP4489468B2 (en) | CLEARANCE DISTANCE MEASURING METHOD FOR PRINTED BOARD DESIGN APPARATUS, CLEARANCE DISTANCE MEASURING APPARATUS FOR PRINTED BOARD DESIGN APPARATUS, PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM | |
JP3325723B2 (en) | Three-dimensional graphic display device and three-dimensional graphic display method | |
JPS61131171A (en) | Graphic element selecting device | |
JPH08248875A (en) | Digital road map display device | |
JPH0778809B2 (en) | Design support method and apparatus | |
JP3092779B2 (en) | Graphic processing method and apparatus | |
JP2009157574A (en) | Graphic element aligning device and program | |
JPS6366674A (en) | Layout processor | |
JP4674079B2 (en) | Map display device and navigation device | |
JPH06282593A (en) | Leader preparing method | |
JPH096811A (en) | Area arithmetic unit | |
JP2900707B2 (en) | How to display design rule errors | |
JP3535594B2 (en) | Figure processing method | |
JPH11353381A (en) | Trip plan preparing device and computer-readable medium recorded with program | |
JPS6334668A (en) | Automatic layout design supporting device | |
JPH11185010A (en) | Contour connecting method |