JPH01265363A - Drawing control device - Google Patents
Drawing control deviceInfo
- Publication number
- JPH01265363A JPH01265363A JP63093434A JP9343488A JPH01265363A JP H01265363 A JPH01265363 A JP H01265363A JP 63093434 A JP63093434 A JP 63093434A JP 9343488 A JP9343488 A JP 9343488A JP H01265363 A JPH01265363 A JP H01265363A
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- line
- symbols
- facility
- 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.)
- Granted
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は水道、ガスの配管系統や電気、電話の配線系統
などの施設図面をディジタル情報化して管理する図面管
理装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a drawing management device for converting facility drawings such as water and gas piping systems, electricity and telephone wiring systems into digital information and managing the drawings.
従来、水道、ガス、電気、電話などの配管、配線系統な
どの施設の状況管理を紙やポリエステルフィルムに描い
た図面を用いて行なっている。この際、施設に変更が生
じると図面を修正することを必要とする。図面の修正作
業は総て人手により行なわなければならず、多くの労力
および時間を要すると共に誤記の生ずる割合が高いとい
う問題点を持っている。この問題点を解決するため、例
えば特公昭61−9667号公報に記載されているよう
に施設図面をディジタル情報化して管理することが提案
されている。施設図面をディジタル情報化して管理する
にはファイル装置に記憶されている多数の施設図面(地
形図、系統図、シンボル図など)をディスプレイ装置に
モニタ表示して行っている。また1図面の修正作業もデ
ィスプレイ装置に表示して行なっている。Conventionally, the status of facilities such as water, gas, electricity, and telephone piping and wiring systems has been managed using drawings drawn on paper or polyester film. At this time, if changes occur to the facility, the drawings will need to be revised. All drawing correction work must be done manually, which is problematic in that it requires a lot of effort and time, and the rate of errors is high. In order to solve this problem, it has been proposed to manage facility drawings by converting them into digital information, as described in Japanese Patent Publication No. 61-9667, for example. To manage facility drawings by converting them into digital information, a large number of facility drawings (topographical maps, system diagrams, symbol diagrams, etc.) stored in a file device are displayed on a monitor on a display device. Also, correction work for one drawing is performed by displaying it on a display device.
施設図面をディジタル情報化して入力する方法としでは
、ハンドデジタイザを用いる方法、入力した図面をディ
スプレイに表示しながらタブレットやマウスを用いて会
話人力する方法9図面自動読取装置を用いる方法等が知
られている。特にシンボル(記号)の読取に関しては、
特開昭62−206694号公報に記載されているよう
に入力図面の部分図形と記号辞書の照合によって認識す
る方法等が提案されている。Known methods for inputting facility drawings into digital information include using a hand digitizer, displaying the inputted drawings on a display while having a conversation using a tablet or mouse, and using an automatic drawing reading device. ing. Especially when it comes to reading symbols,
As described in Japanese Unexamined Patent Publication No. 62-206694, a method for recognizing a partial figure of an input drawing by comparing it with a symbol dictionary has been proposed.
以上のように施設図面をディジタル情報で管理するため
にディジタル化して入力する場合、施設図面の記号には
施設を表わす線上や線の末端に線の向きに合わせて記入
されるという特色を持っているため、デジタイザや会話
人力で入力する場合は線上や線の末端に線の向きに合わ
せて正確に配置するのが難しく、会話人力の場合には更
にディスプレイと元図を交互に見ながら入力するため作
業効率が低下するという問題があった。また、記号の自
動読取を用いる方法は、各記号毎に記号辞書に登録しな
ければならないという問題や様々な形状の記号が他の図
形と重なったり傾きを持って記入されているため、現状
では必ずしも100%の認識率を期待できず、認識後に
会話修正を行なわなければならないという課題を有して
いる。As mentioned above, when facility drawings are digitized and input to manage digital information, the symbols on the facility drawings have the characteristic that they are written on the line representing the facility or at the end of the line in accordance with the direction of the line. Therefore, when inputting using a digitizer or conversational manual input, it is difficult to accurately place the line on the line or at the end of the line according to the direction of the line.When inputting using conversational manual input, inputting is performed while looking at the display and the original diagram alternately. Therefore, there was a problem that work efficiency decreased. In addition, the method of automatically reading symbols has the problem that each symbol must be registered in a symbol dictionary, and symbols of various shapes overlap with other shapes or are written at an angle. The problem is that a 100% recognition rate cannot necessarily be expected, and conversation must be corrected after recognition.
本発明の目的は、上記問題点に対して施設図面の記号入
力を精度よく確実にかつ効率よく行なうことのできる図
面管理装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems by providing a drawing management device that can accurately, reliably, and efficiently input symbols on facility drawings.
上記目的は、以下の手法を取ることにより達成される。 The above objective is achieved by taking the following approach.
施設図面の線情報を階層化して図面入力装置で読取るた
めに色分はトレースした図面上に、記号を配置すべき位
置から引出線と、その先に記号の種別を表わす番号を記
入する。このとき引出線及び記号の番号は施設の線情報
とは色をわけ独立した階層とし、番号は他の図形と重な
らないように正立て記入する。In order to hierarchize the line information on the facility drawing and read it with a drawing input device, a leader line is drawn from the position where the symbol is to be placed, and a number indicating the type of symbol is written on the drawing where the color is traced. At this time, the numbers of the leader lines and symbols are separated by color from the line information of the facility and are placed in an independent hierarchy, and the numbers are written in an upright position so as not to overlap with other figures.
記号の定義としては、記号の種別を表わす番号に対応し
て、形状及び記号の配置条件として単独で配置するもの
、線図形上に配置されるもの、線図形の末端に配置され
るものを定義し、線図形上または線図形の末端に配置さ
れるものについては、対応する線図形の階層も定義して
おく。As for the definition of symbols, the shape and symbol arrangement conditions include those that are placed alone, those that are placed on a line figure, and those that are placed at the end of a line figure, according to the number that represents the type of symbol. However, for items placed on a line figure or at the end of a line figure, the hierarchy of the corresponding line figure is also defined.
記号を会話方式で配置する場合は、トレースした図面を
図面読取装置で読取ってベクトル化した結果及び記号の
番号と形状の一覧表を同時にディスプレイに表示し、図
面上のベクトルとして読取られた数字を人間が判読して
該当する番号の記号を一欄表から選択し、引出線の示す
位置に配置する。この際、線図形上あるいは線図形の末
端に配置される記号であれば、近傍にある該当記号の配
置対象となる階層の線上あるいは線の末端に記号の位置
を自動補正し、記号の向きを該当する線の向きに自動的
に合せる。記号の配置が終了した時点で記号の番号と引
出線の階層の図形を一括消去する。 また、記号を自動
配置する場合は、トレースした図面を図面読取装置で読
取ってベクトル化すると同時に、記号の番号を示す数字
を自動認識し、数字に対応した番号の記号を数字の近傍
にある引出線の反対側の端点位置に自動配置する。When arranging symbols in a conversational manner, the traced drawing is read by a drawing reading device, the result of vectorization and a list of symbol numbers and shapes are displayed simultaneously on the display, and the numbers read as vectors on the drawing are displayed on the display. Humans read and select the corresponding number symbol from the one-column table, and place it at the position indicated by the leader line. At this time, if the symbol is placed on a line figure or at the end of a line figure, the position of the symbol is automatically corrected on the line or at the end of the line of the hierarchy where the corresponding symbol is placed nearby, and the direction of the symbol is changed. Automatically match the direction of the corresponding line. Once the placement of the symbol is complete, the symbol number and the shape of the leader line hierarchy are deleted all at once. In addition, when placing symbols automatically, the traced drawing is read by a drawing reading device and vectorized, and at the same time, the number indicating the number of the symbol is automatically recognized, and the symbol with the number corresponding to the number is placed in the drawer near the number. Automatically place at the end point position on the opposite side of the line.
この際、該当記号が線図形上あるいは線図形の末端に配
置されるものであれば会話方式時と同様に近傍の線上あ
るいは線の末端に向きを線の向きと合せて配置する。At this time, if the corresponding symbol is placed on a line figure or at the end of a line figure, it is placed on a nearby line or at the end of a line so that its direction matches the direction of the line, as in the case of the conversation system.
入力図面に記号を記入する代りに記号の種別を示す番号
と引出線を記入することにより、記号や文字を自動認識
しなくても、ベクトルとして処理された数字を人間が判
読して該当する記号を引出線の示す位置に配置できるた
め、記号の会話人力をディスプレイだけを見て行なえる
。記号の番号と引出線を色分けして独立した階層として
入力することにより、配置完了後に用済みとなった記号
の番号と引出線を一括消去できる。記号の定義において
線図形上に配置されるもの、線図形の末端に配置される
ものを定義しておき、指示点の近傍にある線上あるいは
線の末端に記号の位置を自動補正し向きを線の向きにあ
わせることにより、正確な配置が出来ると共に向きの入
力が不要となる。Instead of writing symbols in the input drawing, by writing numbers and leader lines that indicate the type of symbol, humans can read the numbers processed as vectors and find the corresponding symbol without having to automatically recognize the symbols and characters. Since the symbol can be placed in the position indicated by the leader line, the user can speak the symbol by looking only at the display. By color-coding symbol numbers and leader lines and inputting them as independent hierarchies, symbol numbers and leader lines that are no longer used after placement can be deleted all at once. Define what will be placed on the line shape and what will be placed at the end of the line shape in the symbol definition, and automatically correct the position of the symbol on the line near the indicated point or at the end of the line and change the direction to the line. By matching the orientation, accurate placement is possible and there is no need to input the orientation.
また、記号の代りに番号を記入することにより、自動認
識する際に数字の認識のみを行なえばよく、記号用に特
別な認識が不要になる。また、番号は引出線を用いて他
の図形と重ならないように王立で記入するため認識率が
向上する。Furthermore, by writing numbers instead of symbols, only the numbers need to be recognized during automatic recognition, eliminating the need for special recognition for symbols. In addition, the recognition rate is improved because the number is written using a leader line in a square format so as not to overlap with other figures.
以下、本発明の一実施例を図面を参照して説明する。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第2図は本発明の一実施例である図面管理装置の基本構
成図である。FIG. 2 is a basic configuration diagram of a drawing management device which is an embodiment of the present invention.
第2図においてファイル装置203には施設図面データ
が格納されている。施設図面データは地形図や管路図な
どの図形データと図形に関係する町名2個人名、管理口
径、管種などの、文字・数値で表現される属性データと
がある。格納されている図形データは紙に書いた図面を
一定間隔でスキャンして読取りデータの濃淡に応じた濃
淡階調化と色に応じた色相階層化を行ない、ディジタル
画像を得た抜色コード付のベクトルデータを得る図面入
力装[204から入力する。施設図面は第3図(a)に
示すように複数図面から成り、各々分割して図形データ
ファイルを作る。図形データは第3図(b)のように直
交座標系で示され、図面サイズでそのX、Y軸方向の長
さXO,Yoが決まる。これらの図形データは第4図(
b)〜(d)のように道路、家枠、管路と階層分離した
データ記憶構造となっている。これらのデータを必要に
応じて各階層を重ね合わせ第4図(a)のような図形デ
ータにする。一方、属性データはキーボード206また
はフロッピーディスクなど一括してデータを入力できる
データ入力装置208を用いてファイル装置203へ入
力する。オペレータがマウス207を操作してディスプ
レイ装置(CRT)205上に図面を表示するには、ま
ずオペレータがマウス207を操作してCRT画面上に
表示しである機能選択用のアイコンへカーソルを移動し
て指定する。「図面読出し」のアイコンを指定すると、
中央処理装置(CPU)201はファイル装置203か
ら該当の図面データ(図形データとその属性データ)を
検索しメインメモリ202に一時格納する。メインメモ
リ202は画面データの検索や編集などの処理を実行す
るためのプログラムや処理中のデータを記憶する働きを
する。メインメモリ202に一時記憶している図面デー
タはCRT205の表示領域である有効表示座標に合わ
せて。In FIG. 2, facility drawing data is stored in a file device 203. Facility drawing data includes graphic data such as topographic maps and pipeline maps, and attribute data expressed in characters and numbers, such as town names, personal names, management diameters, and pipe types related to the graphics. The stored graphic data is created by scanning drawings drawn on paper at regular intervals, creating gradations according to the shading of the read data, and hierarchizing hues according to the colors, resulting in digital images with color removal codes. The vector data is inputted from the drawing input device [204]. As shown in FIG. 3(a), the facility drawing consists of a plurality of drawings, each of which is divided into graphic data files. The graphic data is shown in an orthogonal coordinate system as shown in FIG. 3(b), and its lengths XO and Yo in the X and Y axis directions are determined by the drawing size. These graphical data are shown in Figure 4 (
As shown in b) to (d), the data storage structure is hierarchically separated into roads, house frames, and pipes. Each layer of these data is superimposed as necessary to form graphic data as shown in FIG. 4(a). On the other hand, attribute data is input to the file device 203 using a keyboard 206 or a data input device 208 such as a floppy disk that can input data in bulk. In order for the operator to display a drawing on the display device (CRT) 205 by operating the mouse 207, the operator first operates the mouse 207 to move the cursor to a function selection icon displayed on the CRT screen. Specify. When you specify the "Read drawing" icon,
A central processing unit (CPU) 201 retrieves the corresponding drawing data (graphic data and its attribute data) from the file device 203 and temporarily stores it in the main memory 202 . The main memory 202 functions to store programs for executing processes such as searching and editing screen data and data being processed. The drawing data temporarily stored in the main memory 202 is aligned with the effective display coordinates of the display area of the CRT 205.
CPU201でデータ編集された後にCRT205に表
示される。オペレータはこの表示画面により目的の図面
内容を知ることができる。なお、細かな部分を把握する
には部分拡大して表示する。このためには例えばマウス
207によりカーソルCUを移動させてCRT表示領域
から矩形の任意領域を対角線上の両端で指定して任意倍
率に拡大あるいは縮小させる。具体的にはメインメモリ
202に記憶されている該当図面データの一部をCPU
201を介して拡大・縮小編集しCRT205に表示す
る。After the data is edited by the CPU 201, it is displayed on the CRT 205. The operator can know the target drawing content from this display screen. In addition, to understand the finer details, enlarge the part and display it. To do this, for example, the mouse 207 is used to move the cursor CU to designate an arbitrary rectangular area from the CRT display area at both ends on the diagonal line, and enlarge or reduce it to an arbitrary magnification. Specifically, part of the corresponding drawing data stored in the main memory 202 is sent to the CPU.
The image is enlarged/reduced via the CRT 201 and displayed on the CRT 205.
次に施設図形データのディジタル化入力のうち記号デー
タ入力の手順と記号配置処理について第1図により説明
する。Next, the procedure for inputting symbol data and symbol arrangement processing in the digitization input of facility graphic data will be explained with reference to FIG.
第1図は本発明の実施例の要部を示すもので、CPL1
201の記号配置処理部の一例を示した図である。FIG. 1 shows the main part of an embodiment of the present invention.
2 is a diagram illustrating an example of a symbol placement processing unit 201. FIG.
入力素因101には地形図と管路図及び文字が記載され
ている。この図面を地形図と管路図の2枚に分けて各々
階層分離を行なうため色別トレースして、図面入力部@
2o4からディジタル化してファイル装@203の図形
ファイル104へ入力する。また、文字は属性データと
してキーボード206あるいはデータ入力部[208を
用いてファイル装@2o3の属性ファイル105へ入力
する。ここで管路図のトレース図102には、管路の他
に記号の配置点から引出線をひき、その延長上の空白部
分に記号の種別を示す番号を数字で正立させて記入する
。この管路トレース図102を図面入力装置204に入
力し、数字も他の線図形と同じく色コード付のベクトル
データに変換した後、CPU201内の入力図面変換部
103にて色コードを階層情報に変換して図形ファイル
104に格納する。The input predisposition 101 includes a topographic map, a pipeline map, and characters. Divide this drawing into two sheets, a topographic map and a pipeline map, and trace them by color to separate the layers.
2o4 is digitized and input to the graphic file 104 in the file device @203. Further, characters are input as attribute data to the attribute file 105 of the file device @2o3 using the keyboard 206 or the data input unit [208. Here, in the trace diagram 102 of the pipe diagram, a leader line is drawn from the arrangement point of the symbol in addition to the pipe line, and a number indicating the type of symbol is written in an upright digit in the blank area on the extension thereof. After inputting this pipe trace diagram 102 into the drawing input device 204 and converting the numbers into vector data with color codes like other line figures, the input drawing conversion unit 103 in the CPU 201 converts the color codes into hierarchical information. It is converted and stored in the graphic file 104.
第5図に管路トレース図102の階層構造を示す。管路
トレース図102は配水管層501.給水管層502.
記号の種別を示す番号と引出線からなる記号入力用層5
03の3色に色別はトレースされており、図形ファイル
104内の図形データはこの3色に対応した3階層に分
かれて格納される。FIG. 5 shows the hierarchical structure of the pipe trace diagram 102. The pipe trace diagram 102 shows the water pipe layer 501. Water supply pipe layer 502.
Symbol input layer 5 consisting of a number indicating the type of symbol and a leader line
03 colors are traced, and the graphic data in the graphic file 104 is stored in three layers corresponding to these three colors.
上記で入力した図形ファイル104の記号入力用層50
3を実際の記号に置き換えるため、図形データをディス
プレイ装置(CRT) 205上へ表示しマウス207
を操作して記号の会話人力を行なう。Symbol input layer 50 of the graphic file 104 input above
In order to replace 3 with an actual symbol, display the graphic data on the display device (CRT) 205 and use the mouse 207.
Manipulate symbols to perform conversation skills.
ディスプレイ表示面106には図面の検索表示や記号配
置等の機能選択を行なうためのアイコン107が表示さ
れている。マウス207を用いてディスプレイ表示面1
06上のマウス207の動きに対応して動くカーソルを
移動しアイコン107上の「図面検索」を選択する。こ
れにより、操作入力部108から図面検索部109に図
面検索表示要求が出される。図面検索部109は該当す
る図面データを図形ファイル104.属性ファイル10
5から検索し、メインメモリ202上の検索図面データ
110に格納した後、図面表示部111に図面表示要求
を出す。図面表示部111は、検索図面データ110の
図形データ、属性データを階層別に編集し、記号につい
ては、記号の種別を示す番号と位置・傾きで記述されて
いる図形データの中の記号データと、記号定義データ1
15に格納されている形状データから、表示図形データ
に変換を行なう。図面表示部111はこの結果を表示編
集部112を経由してディスプレイ表示面106の図面
表示領域113に表示する。この時点での図面データは
、管路トレース図102から入力されたベクトルデータ
のみが図面表示領域113に表示される。記号の番号を
示す数字もベクトルとして処理された結果が表示される
ため、形状が若干くずれているが数字として判別する上
では支障がない。Icons 107 are displayed on the display surface 106 for selecting functions such as drawing search and display and symbol arrangement. Display screen 1 using mouse 207
06, move the cursor that moves in response to the movement of the mouse 207, and select "Drawing Search" on the icon 107. As a result, a drawing search display request is issued from the operation input unit 108 to the drawing search unit 109. The drawing search unit 109 retrieves the corresponding drawing data from the graphic file 104. Attribute file 10
5 and stored in the retrieved drawing data 110 on the main memory 202, a drawing display request is issued to the drawing display section 111. The drawing display unit 111 edits the graphic data and attribute data of the search drawing data 110 by hierarchy, and for symbols, the symbol data in the graphic data described by the number indicating the type of symbol and the position/inclination, Symbol definition data 1
The shape data stored in 15 is converted into display graphic data. The drawing display section 111 displays this result in the drawing display area 113 of the display screen 106 via the display editing section 112. As for the drawing data at this point, only the vector data input from the pipe trace diagram 102 is displayed in the drawing display area 113. The numbers indicating the symbol numbers are also displayed as the result of being processed as vectors, so although the shape is slightly distorted, there is no problem in identifying them as numbers.
ここで、記号定義データ115の内容について第6図の
記号定義操作フロー、第7図の記号定義テーブル構成、
第8図の記号形状定義方法をもとに説明する。施設図面
の記号には、地形図上の記号に多い他の図形に対して独
立に正立記入されるもの(単独記号と呼ぶ)、配水管の
バルブのように線上に線の向きに合わせて記入されるも
の(線上記号と呼ぶ)、給水管のメータのように線の端
点に記入されるもの(線束記号と呼ぶ)の3種類に大別
でき、これらの区分を記号種別として各記号に対して予
め設定しておくことにより、記号の位置や傾きを線に合
わせて補正することができる。Here, regarding the contents of the symbol definition data 115, the symbol definition operation flow shown in FIG. 6, the symbol definition table structure shown in FIG.
This will be explained based on the symbol shape definition method shown in FIG. Symbols on facility drawings include symbols on topographic maps that are written in an upright position independently of other figures (called independent symbols), and symbols that are written on a line according to the direction of the line, such as valves on water pipes. It can be roughly divided into three types: those written on the line (called on-line symbols), and those written at the end points of lines like water pipe meters (called line bundle symbols), and these classifications are classified into each symbol as a symbol type. By setting this in advance, the position and inclination of the symbol can be corrected to match the line.
また、記号の配置対象となる線図形の階層を対応線図形
層として定義しておくことにより、誤った階層の線上に
記号が配置されるのを防げる。Furthermore, by defining the layer of the line figure on which the symbol is to be placed as the corresponding line figure layer, it is possible to prevent the symbol from being placed on a line in the wrong layer.
記号定義操作手順は、まず記号番号選択601を行ない
、形状定義6029名称人力603を行なった後、記号
種別入力604を行ない、記号種別が線上あるいは線束
時には対応線図形層入力606を行なう。この結果記号
定義データ115には、第7図の記号定義テーブル構成
に示すように、各記号毎に番号、形状データ、名称、記
号種別、対応線図形層の各項目がセットされる。第7図
の例では、メータφ13.メータφ20は何れも給水管
の線束に配置される記号として定義され、止水栓は給水
管の線上に、仕切弁は配水管の線上に配置される記号と
して定義されている。In the symbol definition operation procedure, first, symbol number selection 601 is performed, shape definition 6029 name manual input 603 is performed, symbol type input 604 is performed, and when the symbol type is on a line or line bundle, corresponding line figure layer input 606 is performed. In the resulting symbol definition data 115, as shown in the symbol definition table structure of FIG. 7, items such as a number, shape data, name, symbol type, and corresponding line figure layer are set for each symbol. In the example of FIG. 7, the meter φ13. Each meter φ20 is defined as a symbol placed on a line of water supply pipes, a stop valve is defined as a symbol placed on a line of water supply pipes, and a gate valve is defined as a symbol placed on a line of water pipes.
また、線上記号と線末記号は、形状定義においても相違
がある。第8図の記号形状定義方法において、(a)は
線上記号の場合で、配置点に記号の中心が対応するよう
に記号定義面801の中心点802に左右対称に形状定
義803を行なう。There is also a difference in shape definition between line symbols and line end symbols. In the symbol shape definition method shown in FIG. 8, (a) is a case of a symbol on a line, and the shape definition 803 is performed symmetrically about the center point 802 of the symbol definition surface 801 so that the center of the symbol corresponds to the arrangement point.
(b)は線束記号の場合で、配置点が線の端点てあり、
その先に記号を図形として表示させるため、記号定義面
804の中心点805の右側に形状定義806を行なう
。(b) is the case of a line bundle symbol, where the arrangement point is the end point of the line,
In order to display the symbol as a figure beyond that, a shape definition 806 is performed on the right side of the center point 805 of the symbol definition surface 804.
次に、図面表示領域113に表示された記号の番号を示
す数字と引出線をもとに行なう記号配置について説明す
る。Next, a description will be given of symbol arrangement based on numbers indicating the symbol numbers displayed in the drawing display area 113 and leader lines.
マウス207を用いてアイコン107上の「記号配置」
を選択する。これにより、操作入力部108から記号−
覧表示部114に記号−覧表示要求が出され、記号−覧
表示部114は記号定義データ115の記号の番号と番
号に対応した形状データを一覧表形式にして表示編集部
112を経由してディスプレイ表示面106上に記号−
覧表116を表示する。次に表示図面上の記号の番号に
対応した記号を記号−覧表116からマウスを用いて選
択する。これにより、選択された記号の番号が操作入力
部108を経て記号選択部117により判定され、選択
された記号が記号−覧表示部1142表示編集部112
を経て記号−覧表116上でハイライト表示される。“Symbol placement” on the icon 107 using the mouse 207
Select. As a result, the symbol -
A symbol-list display request is issued to the symbol-list display section 114, and the symbol-list display section 114 converts the symbol numbers and shape data corresponding to the numbers in the symbol definition data 115 into a list format and sends them via the display editing section 112. The symbol - on the display surface 106
A list 116 is displayed. Next, a symbol corresponding to the symbol number on the displayed drawing is selected from the symbol list 116 using the mouse. As a result, the number of the selected symbol is determined by the symbol selection section 117 via the operation input section 108, and the selected symbol is displayed in the symbol list display section 1142 and the display editing section 112.
, and is highlighted on the symbol list 116.
次に選択した記号の配置位置を指示するため、図面表示
領域113上の引出線の指し示す位置をマウスを操作し
て指示する。指示された座標が操作入力部108を経て
、記号配置座標補正部118に渡される。記号配置座標
補正部118は、選択された記号の記号種別が線上・線
束であれば、指示された座標を近くの線上、線の端点上
に補正する。この結果を受けて記号傾き補正部119は
記号の傾きを線の傾きに一致するよう補正する。Next, in order to indicate the placement position of the selected symbol, the user operates the mouse to indicate the position indicated by the leader line on the drawing display area 113. The designated coordinates are passed through the operation input section 108 to the symbol arrangement coordinate correction section 118. If the symbol type of the selected symbol is on a line or on a line bundle, the symbol arrangement coordinate correction unit 118 corrects the designated coordinates to be on a nearby line or an end point of the line. In response to this result, the symbol inclination corrector 119 corrects the inclination of the symbol to match the inclination of the line.
上記の記号配置座標補正部118と記号傾き補正部11
9の処理について、第9図の指示点・傾き補正処理にて
説明する。(、)は線上記号の場合である。配置する記
号が仕切弁であり、対応線図形層が配水管である場合、
指示点901の最も近くにある線902が給水管であり
、次に近い線903が配水管であるとすると、対応線図
形層に一致する線903上に垂線を下ろし、その足を記
号位置補正点904とする。記号の傾きは、線903の
傾き905に一致させ記号配置906を行なう。(b)
の線束記号の場合は、指示点907の最も近くにある選
択した記号の対応線図形層に線の端点909を記号位置
補正点として、線上記号の場合と同様に傾き910をセ
ットし記号配置911を行なう。The above symbol arrangement coordinate correction section 118 and symbol tilt correction section 11
9 will be explained with reference to the indicated point/tilt correction process in FIG. 9. (,) is for a line symbol. If the symbol to be placed is a gate valve and the corresponding line figure layer is a water pipe,
Assuming that the line 902 closest to the indicated point 901 is a water pipe, and the next closest line 903 is a water pipe, a perpendicular line is drawn on the line 903 that matches the corresponding line figure layer, and its foot is corrected for the symbol position. Let it be a point 904. Symbol arrangement 906 is performed so that the slope of the symbol matches the slope 905 of line 903. (b)
In the case of a line bundle symbol, set the end point 909 of the line as the symbol position correction point in the corresponding line figure layer of the selected symbol closest to the indicated point 907, set the slope 910 as in the case of the symbol on the line, and set the symbol arrangement 911. Do this.
この結果、検索図面データ110には、配置された記号
データが格納され、配置された記号が図面表示部111
2表示編集部112を経て図面表示領域113上に配置
される。As a result, the arranged symbol data is stored in the search drawing data 110, and the arranged symbol data is stored in the drawing display section 111.
2 is placed on the drawing display area 113 via the display editing section 112.
以上の記号配置操作を繰り返し、図面上への記号配置が
全て終了した時点で、記号入力用層503の階層の図形
を一括消去することにより、図面への記号入力が完了す
る。The symbol placement operation described above is repeated, and when all the symbol placement on the drawing is completed, the graphics in the layer for symbol input 503 are deleted all at once, thereby completing the symbol input on the drawing.
以上説明してきた実施例においては、記号を会話配置し
ているが、同じトレース図及び記号定義。In the embodiments described above, the symbols are arranged in a conversational manner, but the trace diagrams and symbol definitions are the same.
位置・傾き補正を用いて記号を自動配置する場合の実施
例について第10図を用いて、配置する記号が線上記号
である場合を例にとり説明する。An example of automatically arranging symbols using position/tilt correction will be described with reference to FIG. 10, taking as an example the case where the symbols to be arranged are line symbols.
まず、管路トレース図102を図面入力装置204から
入力した結果1001の記号入力用層503に対して数
字認識置換1002を行ない、ベクトルを文字に置換し
、数字認識結果1003を得る。この認識置換を行なう
際、図面トレース時に数字を空白部に正立させて記入し
ておくことにより、認識処理が単純になるため認識精度
が向上する。この記号の番号を示す数字の最も近くにあ
る引出線をサーチ1004L、、対応する引出線100
5を得る。該当引出線の端点を配置指示点1007とし
、以下は会話人力時と同様の指示点補正1009と傾き
設定を行ない、最後に記号入力用層503を一括消去す
ることにより配置結果1011を得る。First, a numeric recognition substitution 1002 is performed on the symbol input layer 503 of the result 1001 obtained by inputting the pipe trace diagram 102 from the drawing input device 204, and vectors are replaced with characters to obtain a numeric recognition result 1003. When performing this recognition replacement, by writing the numbers upright in the blank space when tracing the drawing, the recognition process is simplified and the recognition accuracy is improved. Search for the leader line closest to the number indicating the number of this symbol 1004L, , the corresponding leader line 100
Get 5. The end point of the corresponding leader line is set as the placement instruction point 1007, and the instruction point correction 1009 and tilt setting are performed in the same way as when speaking manually, and finally, the symbol input layer 503 is erased all at once to obtain the placement result 1011.
尚、本実施例においては色別トレースして図面入力装置
に入力することにより階層分離を行なったが1階層毎に
別図面として単色でトレースし図面入力装置から入力す
ることにより・階′層分離を行なうことも可能である。In this embodiment, layer separation was performed by tracing in different colors and inputting it to the drawing input device.However, by tracing each layer in a single color as a separate drawing and inputting it from the drawing input device, layer separation can be achieved. It is also possible to do this.
記号入力用層については、本発明では、ベクトル化した
後にCRTディスプレイ装置に表示し、まh自動配置時
の数字認識を行なったが、記号入力用層をイメージデー
タのままCRTディスプレイ装置に表示し、また、数字
認識をイメージデータから行なうことも可能である。In the present invention, the symbol input layer is vectorized and then displayed on the CRT display device to perform number recognition during automatic arrangement, but the symbol input layer is displayed as image data on the CRT display device. , It is also possible to perform number recognition from image data.
本発明によれば次のような効果を奏し得る。 According to the present invention, the following effects can be achieved.
(1)、CRTディスプレイに対して会話型でシンボル
(記号)を配置する際、記号の種類と配置位置がディス
プレイ上に表示されているため1図面を見なくとも記号
配置が行なえる。(1) When arranging symbols on a CRT display in an interactive manner, the symbol type and arrangement position are displayed on the display, so the symbol arrangement can be done without looking at a single drawing.
(2)、記号を配置する際、記号の種別に応じて線上あ
るいは線の末端に位置が補正され併せて傾きが自動設定
されるため、簡単な操作で精度よく記号配置を行なえる
。(2) When arranging a symbol, the position is corrected on the line or at the end of the line depending on the type of symbol, and the inclination is automatically set, so that the symbol can be placed accurately with simple operations.
(3)、記号入力用図形層を別階層として色分はトレー
スし入力するので記号配置完了後に不要となった記号入
力用図形層を一括消去できる。(3) Since the graphic layer for symbol input is set as a separate layer and the colors are traced and input, the graphic layer for symbol input that is no longer needed after the symbol arrangement is completed can be deleted all at once.
(4)、線上あるいは線の末端に配置される記号につい
て、対応する線図形の階層が予め決められているので、
誤って別階層の線に対して記号が配置されることがない
。(4) For symbols placed on a line or at the end of a line, the hierarchy of the corresponding line figure is determined in advance, so
A symbol will not be placed on a line in a different hierarchy by mistake.
(5)、記号の自動配置を行なう場合、入力図面上の記
号そのものを自動認識する代りに空白部に正立して書か
れた数字を自動認識するので記号用の特殊な認識処理が
不要でかつ認識精度も向上する。また、引出線により配
置点が示されるので位置精度も向上する。(5) When automatically placing symbols, instead of automatically recognizing the symbol itself on the input drawing, it automatically recognizes the number written upright in the blank space, so there is no need for special recognition processing for symbols. Moreover, recognition accuracy is also improved. Furthermore, since the placement points are indicated by the leader lines, positional accuracy is also improved.
第1図は本発明の一実施例の要部を示す構成図、第2図
は本発明の一実施例を示す全体構成図、第3図はファイ
ル装置に格納されている図面構成と図形座標位置の関係
を示す図、第4図は図形データの階層構成図、第5図は
管路トレース図の階層構成図、第6図は記号定義操作フ
ロー、第7図は記号定義テーブル構成図、第8図は記号
種別に対応した記号形状定義方法を示す図、第9図は記
号配置指示点の補正と傾き設定処理内容を示す図、第1
0図は記号自動配置処理フローを示す図である。
101・・・入力製図、102・・・管路トレース図、
103・・・入力図面変換部、104・・・図形ファイ
ル、105・・・属性ファイル、106・・・ディスプ
レイ表示面、107・・・アイコン、108・・・操作
入力部、109・・・図面検索部、110・・・検索図
面データ、111・・・図面表示部、112・・・表示
編集部、113・・・図面表示領域、114・・・記号
−覧表示部、115記号定義データ、116・・・記号
−覧表、117・・・記号選択部、118・・・記号配
置座標補正部、119・・・記号傾き補正部、201・
・・CPU、202・・メインメモリ、203・・・フ
ァイル装置、204・・・図面入力装置、205・・・
CRT、206・・・キーボード、207・・・マウス
、208・・・データ入力装置。
第2図
$3 (2]
(グ)(2)面構成
(b)図形?全辷樺
第5図
Yt口
第7旧
第20
名9riJ
(蛎Fig. 1 is a block diagram showing the main parts of an embodiment of the present invention, Fig. 2 is an overall block diagram showing an embodiment of the present invention, and Fig. 3 is a drawing structure and figure coordinates stored in a file device. Figure 4 is a diagram showing the positional relationship, Figure 4 is a hierarchical configuration diagram of graphic data, Figure 5 is a hierarchical configuration diagram of a pipe trace diagram, Figure 6 is a symbol definition operation flow, Figure 7 is a symbol definition table configuration diagram, Fig. 8 is a diagram showing the symbol shape definition method corresponding to the symbol type, Fig. 9 is a diagram showing the contents of the symbol placement instruction point correction and tilt setting processing, and Fig. 1
FIG. 0 is a diagram showing the symbol automatic placement processing flow. 101... Input drawing, 102... Pipe tracing diagram,
103... Input drawing conversion unit, 104... Graphic file, 105... Attribute file, 106... Display screen, 107... Icon, 108... Operation input unit, 109... Drawing Search section, 110... Search drawing data, 111... Drawing display section, 112... Display editing section, 113... Drawing display area, 114... Symbol-list display section, 115 Symbol definition data, 116... Symbol list, 117... Symbol selection section, 118... Symbol arrangement coordinate correction section, 119... Symbol tilt correction section, 201.
...CPU, 202...Main memory, 203...File device, 204...Drawing input device, 205...
CRT, 206...keyboard, 207...mouse, 208...data input device. Fig. 2 $3 (2) (g) (2) Surface composition (b) Figure? Full-length birch Fig. 5 Yt mouth 7 Old No. 20 name 9riJ
Claims (1)
しディジタル情報として格納すると共に図形毎の属性情
報を格納する第1記憶手段と、該第1記憶手段に格納す
べき分割施設図面情報のうち管路とシンボルの種別を示
す符号およびシンボル配置点を示す引出線の描かれてい
る図面から読取り、入力する図面入力装置と、前記第1
記憶手段に格納すべき属性情報を入力するデータ入力装
置と、前記第1記憶手段に格納されている必要とする分
割施設図面情報と属性情報または前記図面入力装置から
与えられる分割施設図面情報を一時記憶する第2記憶手
段と、該第2記憶手段に記憶された分割施設図面情報の
一部あるいは全部さらには分割施設図面情報と属性情報
をモニタ表示するディスプレイ装置と、前記第1記憶手
段から前記第2記憶手段に一時記憶させる分割施設図面
の位置座標と前記第2記憶手段から前記ディスプレイ装
置にモニタ表示させる分割施設図面の位置座標および前
記ディスプレイ装置に表示された分割施設図面を修正す
るための図面修正情報を入力する操作入力手段と、これ
ら各手段ならびに装置の制御を司るディジタル処理装置
とを具備し、前記ディスプレイ装置に前記図面読取装置
で読取つた分割施設情報と同時に前記シンボルの符号と
形状の一覧表を併せて表示し、前記操作入力手段により
分割施設図面上のシンボルの符号に対応するシンボルを
一覧表より選択して前記引出線の示す位置にシンボルを
配置するようにしたことを特徴とする図面管理装置。 2、特許請求の範囲第1項において、各シンボルが施設
図面上に配置される形態により分割施設図面上に配置さ
れたシンボルの位置座標を近傍の配管線上または配管線
の端点に自動補正するとともに、シンボルの向きを前記
配管線の向きに自動補正することを特徴とする図面管理
装置。 3.特許請求の範囲第1項において、入力された分割施
設図面上のシンボルを表わす符号を自動認識し、この符
号に該当するシンボルを引出線の示す位置に自動配置す
ることを特徴とする図面管理装置。 4、特許請求の範囲第1項において、分割施設図面のト
レースする際には、シンボルの符号と引出線を他の図形
と別色でトレースし、カラー図面読取装置で読取ること
により階層分離を行ない、シンボルの配置完了後に、前
記シンボルを示す符号と引出線を階層一括消去すること
を特徴とする図面管理装置。 5、特許請求の範囲第2項において、シンボルの配置対
象となる配管線の階層を各シンボル毎に定義しておき誤
まつた階層の配管線上にシンボルが配置されるのを防止
することを特徴とする図面管理装置。[Scope of Claims] 1. A first storage means for dividing a facility drawing of the entire facility into a plurality of pieces for each management area and storing them as digital information, and storing attribute information for each figure, and storing in the first storage means a drawing input device that reads and inputs the divided facility drawing information to be read from a drawing in which codes indicating types of pipes and symbols and leader lines indicating symbol arrangement points are drawn;
a data input device for inputting attribute information to be stored in the storage means; and a data input device for temporarily inputting the necessary divided facility drawing information and attribute information stored in the first storage means or the divided facility drawing information given from the drawing input device. a second storage means for storing information, a display device for displaying part or all of the divided facility drawing information stored in the second storage means, as well as the divided facility drawing information and attribute information on a monitor; the positional coordinates of the divided facility drawing to be temporarily stored in a second storage means, the positional coordinates of the divided facility drawing to be displayed on the monitor from the second storage means on the display device, and for correcting the divided facility drawing displayed on the display device; It is equipped with an operation input means for inputting drawing correction information, and a digital processing device that controls these means and the device, and displays the code and shape of the symbol on the display device at the same time as the divided facility information read by the drawing reading device. A list is also displayed, and the operation input means selects a symbol from the list that corresponds to the code of the symbol on the divided facility drawing, and places the symbol at the position indicated by the leader line. drawing management device. 2. In claim 1, the positional coordinates of the symbols placed on the divided facility drawing are automatically corrected to a nearby piping line or an end point of the piping line according to the form in which each symbol is placed on the facility drawing. , a drawing management device characterized in that the orientation of the symbol is automatically corrected to the orientation of the piping line. 3. A drawing management device according to claim 1, characterized in that a code representing a symbol on an input divided facility drawing is automatically recognized, and a symbol corresponding to this code is automatically placed at a position indicated by a leader line. . 4. In claim 1, when tracing a divided facility drawing, the symbols and leader lines are traced in a different color from other figures, and the layers are separated by reading them with a color drawing reading device. . A drawing management device characterized in that, after the arrangement of symbols is completed, codes and leader lines indicating the symbols are deleted in a hierarchical manner. 5. Claim 2 is characterized in that the hierarchy of the piping line on which the symbol is to be placed is defined for each symbol to prevent the symbol from being placed on the piping line of the wrong hierarchy. drawing management device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63093434A JP2753258B2 (en) | 1988-04-18 | 1988-04-18 | Drawing management device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63093434A JP2753258B2 (en) | 1988-04-18 | 1988-04-18 | Drawing management device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01265363A true JPH01265363A (en) | 1989-10-23 |
| JP2753258B2 JP2753258B2 (en) | 1998-05-18 |
Family
ID=14082202
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63093434A Expired - Fee Related JP2753258B2 (en) | 1988-04-18 | 1988-04-18 | Drawing management device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2753258B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5331335A (en) * | 1990-08-10 | 1994-07-19 | Fujitsu Limited | Panning control device for controlling area of display image in computer aided design system |
-
1988
- 1988-04-18 JP JP63093434A patent/JP2753258B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5331335A (en) * | 1990-08-10 | 1994-07-19 | Fujitsu Limited | Panning control device for controlling area of display image in computer aided design system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2753258B2 (en) | 1998-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2753245B2 (en) | Drawing management method and apparatus | |
| JPH04205170A (en) | Drawing management device | |
| JPH01265363A (en) | Drawing control device | |
| JP2656484B2 (en) | Drawing management method and apparatus | |
| JP3085404B2 (en) | Drawing management device | |
| JP2598153B2 (en) | Drawing management method and apparatus | |
| JP3312233B2 (en) | Drawing management device | |
| JP2810638B2 (en) | Drawing management method and apparatus | |
| JP2676440B2 (en) | Drawing management device | |
| JPH04205183A (en) | Drawing control unit | |
| JP3039987B2 (en) | Drawing management device | |
| JP2923707B2 (en) | Drawing management device | |
| JP2753249B2 (en) | Drawing management method and apparatus | |
| JP2941279B2 (en) | Drawing management method and apparatus, computerized data processing display method and apparatus | |
| JP3209561B2 (en) | CAD system | |
| JP3201906B2 (en) | Method and apparatus for searching and entering drawing-related information | |
| JP2753243B2 (en) | Drawing management method and apparatus | |
| JP3053108B2 (en) | Drawing management device | |
| JPH0276075A (en) | Drawing management method, its equipment and drawing display method | |
| JPS63276176A (en) | Drawing controller | |
| JP2753227B2 (en) | Drawing management method and apparatus | |
| JP2753250B2 (en) | Drawing management method and apparatus | |
| JP3047993B2 (en) | Drawing management device | |
| JP2941278B2 (en) | Drawing management device | |
| JPH04364579A (en) | Drawing management method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |