JPH02277172A - 図面管理装置 - Google Patents
図面管理装置Info
- Publication number
- JPH02277172A JPH02277172A JP1097344A JP9734489A JPH02277172A JP H02277172 A JPH02277172 A JP H02277172A JP 1097344 A JP1097344 A JP 1097344A JP 9734489 A JP9734489 A JP 9734489A JP H02277172 A JPH02277172 A JP H02277172A
- Authority
- JP
- Japan
- Prior art keywords
- storage means
- intersection
- information
- broken line
- divided
- 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.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は水道、ガスの配管系統や電気、電話の配線系統
などの施設図面をディジタル情報化して管理する図面管
理装置に関する。
などの施設図面をディジタル情報化して管理する図面管
理装置に関する。
従来、水道、ガス、電気、電話などの配管、配線系統な
どの施設の状況管理を紙やポリエステルフィルムに描い
た図面を用いて行っている。この際、施設に変更が生じ
ると図面を修正することを必要とする。図面の修正作業
は総て人手により行わなければならず、多くの労力およ
び時間を要すると共に誤記の生ずる割合が高いという問
題点を持っている。この問題点を解決するため、例えば
特公昭61−9667号公報に記載されているように施
設図面をディジタル情報化して管理することが提案され
ている。施設図面をディジタル情報化して管理するには
ファイル装置に記憶されている多数の施設図面(地形図
、系統図、シンボル図など)をディスプレイ装置にモニ
タ表示して行っている。また1図面の修正作業もディス
プレイ装置に表示して行っている。
どの施設の状況管理を紙やポリエステルフィルムに描い
た図面を用いて行っている。この際、施設に変更が生じ
ると図面を修正することを必要とする。図面の修正作業
は総て人手により行わなければならず、多くの労力およ
び時間を要すると共に誤記の生ずる割合が高いという問
題点を持っている。この問題点を解決するため、例えば
特公昭61−9667号公報に記載されているように施
設図面をディジタル情報化して管理することが提案され
ている。施設図面をディジタル情報化して管理するには
ファイル装置に記憶されている多数の施設図面(地形図
、系統図、シンボル図など)をディスプレイ装置にモニ
タ表示して行っている。また1図面の修正作業もディス
プレイ装置に表示して行っている。
一般に、施設図面においては管路どうしが交わっている
場合に、互いが接続関係にあるか交差しているかを区別
するために管路の交わり部で一方の管路を半円形に変形
させて交差を表現している。
場合に、互いが接続関係にあるか交差しているかを区別
するために管路の交わり部で一方の管路を半円形に変形
させて交差を表現している。
従来、図面上に交差表現を含む管路を追加する場合、交
差部の前後迄の管路を折線として定義し。
差部の前後迄の管路を折線として定義し。
交差部は半円で定義していたため、交差を含む管路は3
つの歯形を定義する必要があった。このため、定義操作
の繁雑さと定義後の該当管路自体を消去あるいは交差表
現を消去するために前記3図形について各々操作しなけ
ればならないという問題があった。
つの歯形を定義する必要があった。このため、定義操作
の繁雑さと定義後の該当管路自体を消去あるいは交差表
現を消去するために前記3図形について各々操作しなけ
ればならないという問題があった。
本発明の目的は交差部を含む管路の定義及び定義後の消
去等の操作を前略にした図面管理装置を提供することに
ある。
去等の操作を前略にした図面管理装置を提供することに
ある。
上記目的は、交差部のない形で管路を折線で定義した後
、交差を発生させる区間を2点で指示し。
、交差を発生させる区間を2点で指示し。
前記折線上の該当区間に半円を折線近似した構成点列を
生成させることにより達成される。
生成させることにより達成される。
交差部のない形で折線を定義した後、交差を生成させる
区間を指示することにより、折線の定義が一回で済むと
同時に折線の定義時に交差生成点を意識する必要がない
。また、交差が管路を表わす折線の一部として半円を折
線近似した構成点列で表現されるため、交差表現を含む
管路自体を消去あるいは交差表現を消去する場合に一図
形として処理できるため、操作が簡略化される。
区間を指示することにより、折線の定義が一回で済むと
同時に折線の定義時に交差生成点を意識する必要がない
。また、交差が管路を表わす折線の一部として半円を折
線近似した構成点列で表現されるため、交差表現を含む
管路自体を消去あるいは交差表現を消去する場合に一図
形として処理できるため、操作が簡略化される。
以下、本発明の一実施例を図面を参照して説明する。
第2図は本発明の一実施例である図面管理装置の基本構
成図である。
成図である。
第2図においてファイル装置203には施設図面データ
が格納されている。施設図面データは地形図や管路図な
どの図形データと図形に関係する町名9個人名、管理口
径、管種などの、文字・数値で表現される属性データと
がある。格納されている図形データは紙に書いた図面を
一定間隔でスキャンして読取りデータの濃淡に応じて濃
淡階調化し、ディジタル画像を得てコード化したデータ
を得る図面入力装置204から入力する。施設図面は第
3図(a)に示すように複数図面から成り。
が格納されている。施設図面データは地形図や管路図な
どの図形データと図形に関係する町名9個人名、管理口
径、管種などの、文字・数値で表現される属性データと
がある。格納されている図形データは紙に書いた図面を
一定間隔でスキャンして読取りデータの濃淡に応じて濃
淡階調化し、ディジタル画像を得てコード化したデータ
を得る図面入力装置204から入力する。施設図面は第
3図(a)に示すように複数図面から成り。
各々分割して図形データファイルを作る0図形データは
第3図(b)のように直交座標系で示され。
第3図(b)のように直交座標系で示され。
図面サイズでそのx、Y軸方向の長さXo、Toが決ま
る。これらの図形データは第4図(b)〜(d)のよう
に道路、家枠、管路と階層分離したデータ記憶構造とな
っている。これらのデータを必要に応じて各階層を重ね
合わせ第4図(a)のような図形データにする。一方、
属性データはキーボード206またはフロッピーディス
クなど一括してデータを入力できるデータ入力装置20
8を用いてファイル装置203へ入力する。オペレータ
がマウス207を操作してディスプレイ装2! (CR
T)205上に図面を表示するには、まずオペレータが
マウス207を操作してCRT画面上に表示しである機
能選択用のアイコンへカーソルCUを移動して指定する
。「図面読出し」のアイコンを指定すると、中央処理袋
[(CPU)201はファイル装置203から該当の図
面データ(図形データとその属性データ)を検索しメイ
ンメモリ202に一時格納する。メインメモリ202は
画面データの検索や編集などの処理を実行するためのプ
ロダラムや処理中のデータを記憶する働きをする。
る。これらの図形データは第4図(b)〜(d)のよう
に道路、家枠、管路と階層分離したデータ記憶構造とな
っている。これらのデータを必要に応じて各階層を重ね
合わせ第4図(a)のような図形データにする。一方、
属性データはキーボード206またはフロッピーディス
クなど一括してデータを入力できるデータ入力装置20
8を用いてファイル装置203へ入力する。オペレータ
がマウス207を操作してディスプレイ装2! (CR
T)205上に図面を表示するには、まずオペレータが
マウス207を操作してCRT画面上に表示しである機
能選択用のアイコンへカーソルCUを移動して指定する
。「図面読出し」のアイコンを指定すると、中央処理袋
[(CPU)201はファイル装置203から該当の図
面データ(図形データとその属性データ)を検索しメイ
ンメモリ202に一時格納する。メインメモリ202は
画面データの検索や編集などの処理を実行するためのプ
ロダラムや処理中のデータを記憶する働きをする。
メインメモリ202に一時記憶している図面データはC
RT205の表示領域である有効表示座標に合わせて、
CPU201でデータg集された後にCRT205に表
示される。オペレータはこの表示画面により目的の図面
内容を知ることができる。なお、細かな部分を把握する
には部分拡大して表示する。このためには例えばマウス
207によりカーソルCUを移動させてCRT表示領域
から矩形の任意領域を対角線上の両端で指定して任意倍
率に拡大あるいは縮小させる。具体的にはメインメモリ
202に記憶されている該当図面データの一部をCPU
201を介して拡大・縮小編集しCRT205に表示す
る。
RT205の表示領域である有効表示座標に合わせて、
CPU201でデータg集された後にCRT205に表
示される。オペレータはこの表示画面により目的の図面
内容を知ることができる。なお、細かな部分を把握する
には部分拡大して表示する。このためには例えばマウス
207によりカーソルCUを移動させてCRT表示領域
から矩形の任意領域を対角線上の両端で指定して任意倍
率に拡大あるいは縮小させる。具体的にはメインメモリ
202に記憶されている該当図面データの一部をCPU
201を介して拡大・縮小編集しCRT205に表示す
る。
次に図面データを修正するために、目的の図面をファイ
ル装r11203から検索・編集しCRT205に表示
した後、管路と管路の交差を示すように図面データを修
正する場合について第1図により説明する。
ル装r11203から検索・編集しCRT205に表示
した後、管路と管路の交差を示すように図面データを修
正する場合について第1図により説明する。
第1図は本発明の実施例の要部を示すもので。
CPU201の管路交差生成消去部の一例を示した図で
ある。第1図においてディスプレイ表示面101は目的
の図面を検索修正するための機能選択をするマウス操作
用アイコン領域102.マウス操作により検索された図
面を表示する図面表示領域103から構成されている。
ある。第1図においてディスプレイ表示面101は目的
の図面を検索修正するための機能選択をするマウス操作
用アイコン領域102.マウス操作により検索された図
面を表示する図面表示領域103から構成されている。
図面表示領域103上へ修正対象とする図面を表示し、
管路と管路の交差表現を生成する操作は次のような手順
により処理する。マウス207を用いてディスプレイ表
示面101上のアイコン領域102にマウス207の操
作と1対1に対応して動くカーソルを移動し、1図面検
索」のアイコンを選択指示する。この選択指示がCPU
201の操作入力部109に入力され、図面検索部11
4がファイル装[203内の図形ファイル116から該
当図面データを索引し、メインメモリに格納した後1表
示編集部115を介してメインメモリ上の図面データを
図面表示領域103に合せて編集表示する。
管路と管路の交差表現を生成する操作は次のような手順
により処理する。マウス207を用いてディスプレイ表
示面101上のアイコン領域102にマウス207の操
作と1対1に対応して動くカーソルを移動し、1図面検
索」のアイコンを選択指示する。この選択指示がCPU
201の操作入力部109に入力され、図面検索部11
4がファイル装[203内の図形ファイル116から該
当図面データを索引し、メインメモリに格納した後1表
示編集部115を介してメインメモリ上の図面データを
図面表示領域103に合せて編集表示する。
次に表示された図面上の管路104と管路105の差表
現を生成するため、マウス207を操作してカーソルに
より「交差生成」を選択した後、同様にマウスにより管
路104上に交差を表わす半円を発生させる区間を半円
の始点106と半円の終点107の2点で指示する。こ
の指示が操作入力部109を経て交差生成消去部110
に渡される。交差生成消去部110は折線近似弧生成部
111、折線分割部112.折線合成部113から構成
されており、指示された管路を表わす折線と指示点によ
り折線上に半円を折線近似した点列を付加することによ
り、管路の交差表現を生成するものである。
現を生成するため、マウス207を操作してカーソルに
より「交差生成」を選択した後、同様にマウスにより管
路104上に交差を表わす半円を発生させる区間を半円
の始点106と半円の終点107の2点で指示する。こ
の指示が操作入力部109を経て交差生成消去部110
に渡される。交差生成消去部110は折線近似弧生成部
111、折線分割部112.折線合成部113から構成
されており、指示された管路を表わす折線と指示点によ
り折線上に半円を折線近似した点列を付加することによ
り、管路の交差表現を生成するものである。
この内容を交差生成消去部の交差生成処理フローを示す
第5図の交差生成内部処理501により説明する。折線
分割部112は管路104を表わす折線図形データ50
2をメインメモリ202から取り出し、指示された半円
の始点106と半円の終点107の2点で折線図形デー
タ502を3分割し、半円の始点106の外側の折線5
03と半円の終点107の外側の折線504の2折線に
変換する。折線近似弧生成部111は、指示された半円
の始点106から半円の終点107に向かって時計回り
の半円を近似した折線505を生成する。折線合成部1
13は折線分割部の生成した折線503.返線504及
び折線近似弧生成部111の゛生成した折線505の3
折線を合成した折線506を生成し、メインメモリ20
2に格納すると共に表示編集部115を介して図面表示
領域103に管路104に交差表現を付加した交差表現
付管路108を表示する。
第5図の交差生成内部処理501により説明する。折線
分割部112は管路104を表わす折線図形データ50
2をメインメモリ202から取り出し、指示された半円
の始点106と半円の終点107の2点で折線図形デー
タ502を3分割し、半円の始点106の外側の折線5
03と半円の終点107の外側の折線504の2折線に
変換する。折線近似弧生成部111は、指示された半円
の始点106から半円の終点107に向かって時計回り
の半円を近似した折線505を生成する。折線合成部1
13は折線分割部の生成した折線503.返線504及
び折線近似弧生成部111の゛生成した折線505の3
折線を合成した折線506を生成し、メインメモリ20
2に格納すると共に表示編集部115を介して図面表示
領域103に管路104に交差表現を付加した交差表現
付管路108を表示する。
次に、上記にて生成した管路の交差表現を消去する場合
について交差生成消去部の交差消去処理フローを示す第
6図の交差消去内部処理603により説明する。マウス
207を操作してカーソルにより[交差消去」を選択し
た後、同様にマウスにより交差表現付管路108上で交
差表現を消去する区間601,602をマウスにより指
示する。
について交差生成消去部の交差消去処理フローを示す第
6図の交差消去内部処理603により説明する。マウス
207を操作してカーソルにより[交差消去」を選択し
た後、同様にマウスにより交差表現付管路108上で交
差表現を消去する区間601,602をマウスにより指
示する。
この指示が操作入力部109を経て交差生成消去部11
0に渡される。交差消去時は交差生成消去部110内の
折線分割部112と折線合成部113が動作し交差の消
去を行なう。
0に渡される。交差消去時は交差生成消去部110内の
折線分割部112と折線合成部113が動作し交差の消
去を行なう。
折線分割部112は管路108を表わす折線図形データ
506をメインメモリ202から取り出し、指示された
区間6−01,602の2点で折線図形データ506を
交差生成時と同様に分割し、折線604と折線605の
2折線に変換する。折線合成部113は折線分割部の生
成した折線604と折線605の2折線を合成した折線
606を生成し、メインメモリに格納すると共に表示W
梁部115を介して図面表示領域103に交差表現付管
路108から交差表現を消去した管路607を表示する
。
506をメインメモリ202から取り出し、指示された
区間6−01,602の2点で折線図形データ506を
交差生成時と同様に分割し、折線604と折線605の
2折線に変換する。折線合成部113は折線分割部の生
成した折線604と折線605の2折線を合成した折線
606を生成し、メインメモリに格納すると共に表示W
梁部115を介して図面表示領域103に交差表現付管
路108から交差表現を消去した管路607を表示する
。
上記実施例によれば、管路上の交差を表わす円弧を生成
消去するために管路上の2点を指示するのみでよいため
1図面の入力や修正時の操作性が向上する。
消去するために管路上の2点を指示するのみでよいため
1図面の入力や修正時の操作性が向上する。
本発明によれば、管路と管路の交差を表わす円弧の生成
消去の手順を簡略化できるので図面入力修正の操作性向
上に効果がある。また、交差を表わす円弧を折線近似し
、管路を表わす折線の一部分として表現しているため、
管路としての移動消去操作の操作性向上にも効果がある
。
消去の手順を簡略化できるので図面入力修正の操作性向
上に効果がある。また、交差を表わす円弧を折線近似し
、管路を表わす折線の一部分として表現しているため、
管路としての移動消去操作の操作性向上にも効果がある
。
第1図は本発明の一実施例の要部を示す構成図、第2図
は本発明の一実施例を示す全体構成図、第3図はファイ
ル装置に格納されている図面構成と図形座標位置の関係
を示す図、第4図は図形データの階1r!I楕成図、第
5図は交差生成処理フローを示す図、第6図は交差消去
処理フローを示す図である。 101・・・ディスプレイ表示面、102・・・アイコ
ン領域、103・・・図面表示領域、104・・・交差
生成対象管路、105・・・交差相手先管路、106・
・・半円の始点、107・・・半円の終点、108・・
・交差表現付管路、109・・・操作入力部、110・
・・交差生成消去部、111・・・折線近似弧生成部、
112・・・折線分割部、113・・・折線合成部、1
14・・・図面検索部、115・・・表示編集部、11
6・・・図形ファイル、201・・・CPU、202・
・・メインメモリ、203・・・ファイル装置、204
・・・図面入力修正、205・・・CRT、206・・
・キーボード、207・・・′L01 (α) (b) 率9図
は本発明の一実施例を示す全体構成図、第3図はファイ
ル装置に格納されている図面構成と図形座標位置の関係
を示す図、第4図は図形データの階1r!I楕成図、第
5図は交差生成処理フローを示す図、第6図は交差消去
処理フローを示す図である。 101・・・ディスプレイ表示面、102・・・アイコ
ン領域、103・・・図面表示領域、104・・・交差
生成対象管路、105・・・交差相手先管路、106・
・・半円の始点、107・・・半円の終点、108・・
・交差表現付管路、109・・・操作入力部、110・
・・交差生成消去部、111・・・折線近似弧生成部、
112・・・折線分割部、113・・・折線合成部、1
14・・・図面検索部、115・・・表示編集部、11
6・・・図形ファイル、201・・・CPU、202・
・・メインメモリ、203・・・ファイル装置、204
・・・図面入力修正、205・・・CRT、206・・
・キーボード、207・・・′L01 (α) (b) 率9図
Claims (1)
- 1、施設全体の施設図面を管理領域単位毎に複数に分割
しディジタル情報として格納すると共に図形毎の属性情
報を格納する第1記憶手段と、該第1記憶手段に格納す
べき分割施設図面情報を入力する図面入力装置と、前記
第1記憶手段に格納すべき属性情報を入力するデータ入
力装置と、前記第1記憶手段に格納されている必要とす
る分割施設図面情報と属性情報または前記図面入力装置
から与えられる分割施設図面情報を一時記憶する第2記
憶手段と、該第2記憶手段に記憶された分割施設図面情
報の一部あるいは全部さらには分割施設図面情報と属性
情報をモニタ表示するディスプレイ装置と、前記第1記
憶手段から前記第2記憶手段に一時記憶させる分割施設
図面の位置座標と前記第2記憶手段から前記ディスプレ
イ装置にモニタ表示させる分割施設図面の位置座標およ
び前記ディスプレイ装置に表示された分割施設図面を修
正するための図面修正情報を入力する操作入力手段と、
これら各手段ならびに装置の制御を司るディジタル処理
装置とを具備し、該ディジタル処理装置は前記ディスプ
レイ装置に分割施設図面を表示し、その図面上で管路上
の2点を指示することにより、その区間に他の管路との
交差を表わす半円を折線で表現される管路の該当区間に
半円を折線近似した構成点列を追加することにより発生
させる機能を有することを特徴とした図面管理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1097344A JPH02277172A (ja) | 1989-04-19 | 1989-04-19 | 図面管理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1097344A JPH02277172A (ja) | 1989-04-19 | 1989-04-19 | 図面管理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02277172A true JPH02277172A (ja) | 1990-11-13 |
Family
ID=14189863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1097344A Pending JPH02277172A (ja) | 1989-04-19 | 1989-04-19 | 図面管理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02277172A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58222370A (ja) * | 1982-06-18 | 1983-12-24 | Omron Tateisi Electronics Co | 電気結線図の作画装置 |
| JPS59136864A (ja) * | 1983-01-26 | 1984-08-06 | Nippon Telegr & Teleph Corp <Ntt> | 画像編集方法 |
-
1989
- 1989-04-19 JP JP1097344A patent/JPH02277172A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58222370A (ja) * | 1982-06-18 | 1983-12-24 | Omron Tateisi Electronics Co | 電気結線図の作画装置 |
| JPS59136864A (ja) * | 1983-01-26 | 1984-08-06 | Nippon Telegr & Teleph Corp <Ntt> | 画像編集方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04205170A (ja) | 図面管理装置 | |
| JP2753245B2 (ja) | 図面管理方法及び装置 | |
| JP2819899B2 (ja) | 図面管理装置 | |
| JPH02277172A (ja) | 図面管理装置 | |
| JP3002528B2 (ja) | 図面管理方法および装置 | |
| JP3039987B2 (ja) | 図面管理装置 | |
| JP2656489B2 (ja) | 図面管理方法および装置 | |
| JP3085405B2 (ja) | 図面管理装置 | |
| JP2753250B2 (ja) | 図面管理方法及び装置 | |
| JP2810638B2 (ja) | 図面管理方法及びその装置 | |
| JP2656484B2 (ja) | 図面管理方法および装置 | |
| JP3312233B2 (ja) | 図面管理装置 | |
| JP2941279B2 (ja) | 図面管理方法および装置、電子化データの処理表示方法および装置 | |
| JP3127868B2 (ja) | 図形データ量の表示方法および装置 | |
| JPH04205180A (ja) | 図面管理装置 | |
| JP3201906B2 (ja) | 図面関連情報の検索記入方法および装置 | |
| JP3047993B2 (ja) | 図面管理装置 | |
| JP3446045B2 (ja) | 一部改訂施設図作成方式および一部改訂施設図作成方法 | |
| JPH0424873A (ja) | 図面管理方法及びその装置 | |
| JP3047994B2 (ja) | 図面管理装置 | |
| JPH0276075A (ja) | 図面管理方法及びその装置と図面表示方法 | |
| JP2753243B2 (ja) | 図面管理方法及び装置 | |
| JPH04205178A (ja) | 図面管理装置 | |
| JPH05258000A (ja) | 図面管理装置 | |
| JPH04205175A (ja) | 図面管理装置 |