JP4929018B2 - Design method using cell concept, drawing creation device, program, and recording medium - Google Patents

Design method using cell concept, drawing creation device, program, and recording medium Download PDF

Info

Publication number
JP4929018B2
JP4929018B2 JP2007102544A JP2007102544A JP4929018B2 JP 4929018 B2 JP4929018 B2 JP 4929018B2 JP 2007102544 A JP2007102544 A JP 2007102544A JP 2007102544 A JP2007102544 A JP 2007102544A JP 4929018 B2 JP4929018 B2 JP 4929018B2
Authority
JP
Japan
Prior art keywords
unit cell
upstream
design
standard
input
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 - Fee Related
Application number
JP2007102544A
Other languages
Japanese (ja)
Other versions
JP2008262265A (en
Inventor
勝秀 北川
由雄 舘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2007102544A priority Critical patent/JP4929018B2/en
Publication of JP2008262265A publication Critical patent/JP2008262265A/en
Application granted granted Critical
Publication of JP4929018B2 publication Critical patent/JP4929018B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、上流(計画)設計段階から下流(詳細)設計段階へとCAD(Computer Aided design)図面を自動生成することができるセルコンセプトを用いた設計方法設、図面作成装置、プログラム、および記録媒体に関する。   The present invention relates to a design method configuration, a drawing creation apparatus, a program, and a record using a cell concept capable of automatically generating CAD (Computer Aided design) drawings from an upstream (plan) design stage to a downstream (detail) design stage. It relates to the medium.

セルコンセプトとは、変化に対応し進化し続ける「生態系」とその力の根源「細胞」(Cell)に学んだコンセプトであり、ユーザから見える「機能」を一つの「細胞(セル)」と捉え、環境変化に「調和」、「順応」し、「進化」するコンセプトである。   The cell concept is a concept learned from the “ecosystem” that continues to evolve in response to changes and the “cell” that is the source of its power. The “function” that can be seen by the user is a single “cell”. It is a concept that “harmonizes”, “adapts”, and “evolves” to environmental changes.

従来の図面作成方法は、設計者が顧客との打ち合わせ情報にもとづいて、雛型図面をCADで修正して目的の図面を作成したり、メニューからシンボルを選んで貼り付けたりすることで図面上に目的のシンボルを配置してきた。   In the conventional drawing creation method, the designer modifies the template drawing with CAD based on the meeting information with the customer, creates the target drawing, or selects the symbol from the menu and pastes it on the drawing. The desired symbol has been placed in

このような従来のCADシステムでは、対話編集画面を使用し、あらかじめシステム提供されたそのCAD特有の図記号を配置して図面を作成していく方法、あるいは、CADの図形作成機能により、図柄を最初から自分で作成していき図面を完成させる方法がある。
このような方法では、図面を作成する時間がかかるばかりか、図面を作成するそれぞれの設計者の個性が反映されるため、図面の標準化や品質も向上しない。当然のことながら熟練した知識や経験も必要となる。
又、以前と類似したシステム仕様の図面を作成する場合には、以前作成した図面をもとに変更個所のみを修正して完成させるという方法(事例再利用)もあるが、それでも、図記号や図形作成機能により、図面細部に手を加える必要があることに変わりはない。
In such a conventional CAD system, by using a dialog editing screen, a method of creating a drawing by arranging graphic symbols specific to the CAD provided in advance by the system, or by using a CAD graphic creation function, There is a way to complete the drawing by creating it from the beginning.
Such a method not only takes time to create a drawing but also reflects the individuality of each designer who creates the drawing, so the standardization and quality of the drawing are not improved. Naturally, skilled knowledge and experience are also required.
In addition, when creating a drawing with a system specification similar to the previous one, there is a method (example reuse) in which only the changed part is corrected and completed based on the previously created drawing. There is no change in the details of the drawing.

一方、作成された図面の活用方法を考えてみると、CAD図面上で入力された属性値(図記号が計器を表すとすると、その計器種別、メーカ、形式、仕様、員数等の情報)を抽出し、他の設計図書のデータとして流用する、又、電気系の回路図面であれば、実機と組み合わせてその回路が正常に動作しているかどうかを検査するためのモニタ等がある。
現状でも作成された上流設計図面に対応する下流設計図面を自動作成するツールはあるが、回路の結線状態や機器の属性値により、複雑な展開アルゴリズムを作成する必要がある。例えば、スケルトン図面の場合、回路方式や制御電源、電気保護容量等により、下流設計図面は色々なパターンがあり、従来熟練した設計者が判断していたものを、プログラムにやらせる必要がある。このため、図面の種類毎に自動生成処理プログラムを作成しなければならない。
このような問題から、システム設計プロセスにおいて、誰もが上流設計図面を簡単に作成すること、又、上流設計図面をもとに下流設計段階の図面を自動的に効率よく作成することが難しく、上流設計からの一貫した自動化を困難にしていた。
On the other hand, when considering how to use the created drawings, the attribute values entered on the CAD drawing (if the symbol represents a meter, information such as the instrument type, manufacturer, type, specification, number, etc.) There is a monitor for inspecting whether the circuit is operating normally in combination with an actual machine if it is extracted and used as data for other design books, or in the case of an electric circuit diagram.
Although there are tools that automatically create a downstream design drawing corresponding to an upstream design drawing created at present, it is necessary to create a complex deployment algorithm depending on the circuit connection state and the attribute value of the device. For example, in the case of a skeleton drawing, the downstream design drawing has various patterns depending on the circuit system, the control power supply, the electric protection capacity, etc., and it is necessary to let the program do what has been determined by a skilled designer. For this reason, an automatic generation processing program must be created for each type of drawing.
Because of these problems, it is difficult for anyone in the system design process to easily create an upstream design drawing, and to automatically and efficiently create a drawing at the downstream design stage based on the upstream design drawing. Consistent automation from upstream design was difficult.

特許文献1では、製品を構成する部品の図形情報を定義する図形データベース、および属性情報を定義する属性定義データベースと、製品仕様から構成する部品を選定する評価式を目的関数として定義する知識データベースとを備え、部品を組み合わせて製品を設計する場合に、決められた製品仕様の各パラメータを設定し、この設定パラメータと属性情報とを基に、目的関数を用いてその最適解で部品構成を決定し、図形データベースの中から該当する部品の図形情報を取り出し、設計図面を作成して出力することを特徴とする自動設計CADシステムが記載されている。   In Patent Document 1, a graphic database that defines graphic information of parts that make up a product, an attribute definition database that defines attribute information, a knowledge database that defines an evaluation formula for selecting a part made up of product specifications as an objective function, When designing a product by combining parts, set each parameter of the determined product specification, and determine the component configuration with its optimal solution using the objective function based on this setting parameter and attribute information An automatic design CAD system is described in which graphic information of a corresponding part is extracted from a graphic database, and a design drawing is generated and output.

又、特許文献2では、階層構造をもった回路において、下位階層の回路構成要素を示す下位シンボルを記憶し、複数の下位シンボルを組み合せて、上位回路を作成することを特徴とする回路図作成装置が記載されている。
特開平5−274378号公報 特開平5−2617号公報
Further, in Patent Document 2, in a circuit having a hierarchical structure, a low-order symbol indicating a low-level circuit component is stored, and a high-order circuit is created by combining a plurality of low-order symbols. An apparatus is described.
JP-A-5-274378 JP-A-5-2617

しかしながら、特許文献1の図面作成方法では、製品仕様から製品を構成する部品選定に必要な各パラメータを設定する必要が有り、製品仕様を満たす各パラメータの設定に考え落ちがあると製品仕様を満たさないものとなる。そのようなことが無いようにするためには、製品仕様から必要な各パラメータを設定するだけの十分な知識を有した熟練の設計者の知識が必要であった。   However, in the drawing creation method of Patent Document 1, it is necessary to set each parameter necessary for selecting a part constituting the product from the product specification, and if the setting of each parameter satisfying the product specification is overlooked, the product specification is satisfied. It will not be. In order to prevent such a situation, knowledge of a skilled designer who has sufficient knowledge to set necessary parameters from the product specifications is required.

特許文献2の作図方法では、下位シンボル又は機器の仕様を含むシンボルを多数登録し呼び出すことにより、図面作成効率は多少向上している。しかしながら、一部自動結線が行われているが、基本的に結線作業は手作業で実施している。このため、設計者独自の書き方が混在し図面の統一性が失われ、作成時の入力ミスが発生する等、作成効率が悪い問題がある。   In the drawing method of Patent Document 2, the drawing creation efficiency is somewhat improved by registering and calling a large number of symbols including lower-level symbols or device specifications. However, although some automatic connections are performed, the connection work is basically performed manually. For this reason, there is a problem that the creation efficiency is poor such that the designer's original writing method is mixed, the uniformity of the drawing is lost, and an input error occurs at the time of creation.

本発明は、前記の課題を解決するための発明であって、容易に図面を作成することができるセルコンセプトを用いた設計方法、図面作成装置、プログラム、および記録媒体を提供することを目的とする。   An object of the present invention is to provide a design method, a drawing creation apparatus, a program, and a recording medium using a cell concept capable of easily creating a drawing, which is an invention for solving the above-described problems. To do.

前記課題を解決するために、第1の発明は、作画コマンドを入力する入力手段と、複数の第1の単位セル図面を組み合わせてシステムの構成を示す上流設計図面を生成する制御手段と、第1の単位セル図面を記憶する記憶手段と、上流設計図面を表示する表示手段と、を備える図面作成装置を用いて、複数の第1の単位セル図面を組み合わせて上流設計図面を設計するセルコンセプトを用いた設計方法であって、
図面作成装置は、記憶手段に、第1の単位セル図面を上流標準図面とし、第1の単位セル図面に対応した第2の単位セル図面を下流標準図面として各々格納した標準図面データベースと、第1の単位セル図面と第2の単位セル図面との対応付けを定義する展開ルールデータベースと、システムの仕様に応じて、第1の単位セル図面の選択とその配置位置を対応付ける設計知識データベースと、を有し、
制御手段は、入力手段から入力されたシステムの仕様と、設計知識データベースにもとづいて標準図面データベースから第1の単位セル図面を抽出して、新たな上流設計図面を生成し、生成された上流設計図面を構成する第1の単位セル図面の属性値を入力手段から入力されたのを受けて、入力された第1の単位セル図面の属性値および展開ルールデータベースにもとづいて標準図面データベースから第2の単位セル図面を抽出して、下流設計図面を生成することを特徴とする。
本発明は、第1の発明のセルコンセプトを用いた設計方法をコンピュータに実行させるためのプログラム、プログラムを記録した記録媒体を含む。
In order to solve the above-mentioned problems, the first invention includes an input means for inputting a drawing command, a control means for generating an upstream design drawing indicating a system configuration by combining a plurality of first unit cell drawings, A cell concept for designing an upstream design drawing by combining a plurality of first unit cell drawings using a drawing creation device comprising storage means for storing one unit cell drawing and display means for displaying an upstream design drawing A design method using
The drawing creating apparatus stores in the storage unit a standard drawing database that stores the first unit cell drawing as an upstream standard drawing and the second unit cell drawing corresponding to the first unit cell drawing as a downstream standard drawing, respectively. An expansion rule database that defines a correspondence between one unit cell drawing and a second unit cell drawing; a design knowledge database that associates the selection of the first unit cell drawing and its arrangement position according to system specifications; Have
The control means extracts the first unit cell drawing from the standard drawing database based on the system specifications input from the input means and the design knowledge database, generates a new upstream design drawing, and generates the generated upstream design. In response to the input of the attribute value of the first unit cell drawing constituting the drawing from the input means, the second from the standard drawing database based on the input attribute value of the first unit cell drawing and the expansion rule database. The unit cell drawing is extracted and a downstream design drawing is generated.
The present invention includes a program for causing a computer to execute the design method using the cell concept of the first invention, and a recording medium on which the program is recorded.

第2の発明は、作画コマンドを入力する入力手段と、複数の第1の単位セル図面を組み合わせてシステムの構成を示す上流設計図面を生成する制御手段と、第1の単位セル図面を記憶する記憶手段と、上流設計図面を表示する表示手段と、を備える図面作成装置において、
記憶手段は、第1の単位セル図面を上流標準図面とし、第1の単位セル図面に対応した第2の単位セル図面を下流標準図面として各々格納した標準図面データベースと、第1の単位セル図面と第2の単位セル図面との対応付けを定義する展開ルールデータベースと、システムの仕様に応じて、第1の単位セル図面の選択とその配置位置を対応付ける設計知識データベースと、を有し、
前記制御手段は、入力手段から入力されたシステムの仕様と、設計知識データベースにもとづいて標準図面データベースから第1の単位セル図面を抽出して、新たな上流設計図面を生成し、
さらに、生成された上流設計図面を構成する第1の単位セル図面の属性値を入力手段から入力されたのを受けて、入力された第1の単位セル図面の属性値および展開ルールデータベースにもとづいて標準図面データベースから第2の単位セル図面を抽出して、下流設計図面を生成することを特徴とする。
According to a second aspect of the present invention, input means for inputting a drawing command, control means for generating an upstream design drawing indicating a system configuration by combining a plurality of first unit cell drawings, and a first unit cell drawing are stored. In a drawing creation device comprising storage means and display means for displaying an upstream design drawing,
The storage means stores the first unit cell drawing as an upstream standard drawing and the second unit cell drawing corresponding to the first unit cell drawing as a downstream standard drawing, respectively, and a first unit cell drawing. An expansion rule database that defines the correspondence between the first unit cell drawing and the second unit cell drawing, and a design knowledge database that associates the selection of the first unit cell drawing and its arrangement position according to the system specifications,
The control means extracts the first unit cell drawing from the standard drawing database based on the system specification inputted from the input means and the design knowledge database, and generates a new upstream design drawing,
Further, the attribute value of the first unit cell drawing constituting the generated upstream design drawing is input from the input means, and based on the input attribute value of the first unit cell drawing and the expansion rule database. The second unit cell drawing is extracted from the standard drawing database to generate a downstream design drawing.

本発明によれば、容易に図面を作成することができるセルコンセプトを用いた設計方法、図面作成装置、プログラム、および記録媒体を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the design method using the cell concept which can produce drawing easily, a drawing production apparatus, a program, and a recording medium can be provided.

本発明の実施形態に係る図面作成装置について、図面を参照しながら以下詳細に説明する。ここで、本実施形態の図面作成装置は、クライアント側コンピュータに図面作成システム(CAD)を配置し、サーバ側コンピュータに共有の各種データベース(DB)を配置し、その間をネットワークで接続するクライアントサーバシステムであり、複数の設計者が共有の各種DBに格納された設計情報を利用して上流設計図面、下流(詳細)設計図面を作成することができる。   A drawing creation apparatus according to an embodiment of the present invention will be described in detail below with reference to the drawings. Here, the drawing creation apparatus of this embodiment arranges a drawing creation system (CAD) on a client side computer, arranges various shared databases (DB) on a server side computer, and connects them via a network. A plurality of designers can create an upstream design drawing and a downstream (detailed) design drawing using design information stored in various shared DBs.

《図面作成装置の全体構成》
図1は図面作成装置の全体構成図である。図2は図面作成装置の機能構成を示す機能ブロック図である。
図1に示すように図面作成装置1は、ネットワーク15と、ネットワーク15に接続されたクライアント側コンピュータ11、およびサーバ側コンピュータ13と、各種データベース(DB)とを含んで構成されている。
サーバ側コンピュータ13は、図示しない表示装置、キーボード、マウス、および各種DBを格納するハードディスク等の記憶装置(記憶手段)14を備えたパーソナルコンピュータ又はエンジニアリングワークステーションである。
サーバ側コンピュータ13は、記憶装置14に機器データベース(以下、機器DBと称する)21、設計知識データベース(以下、設計知識DBと称する)23、標準図面データベース(以下、標準図面DBと称する)25、展開ルールデータベース(以下、展開ルールDBと称する)27の各種DBを格納している。
<< Overall configuration of drawing creation apparatus >>
FIG. 1 is an overall configuration diagram of a drawing creation apparatus. FIG. 2 is a functional block diagram showing a functional configuration of the drawing creation apparatus.
As shown in FIG. 1, the drawing creating apparatus 1 includes a network 15, a client side computer 11 connected to the network 15, a server side computer 13, and various databases (DB).
The server-side computer 13 is a personal computer or an engineering workstation provided with a storage device (storage means) 14 such as a display device (not shown), a keyboard, a mouse, and a hard disk for storing various DBs.
The server-side computer 13 includes a device database (hereinafter referred to as device DB) 21, a design knowledge database (hereinafter referred to as design knowledge DB) 23, a standard drawing database (hereinafter referred to as standard drawing DB) 25, in the storage device 14. Various DBs of an expansion rule database (hereinafter referred to as an expansion rule DB) 27 are stored.

クライアント側コンピュータ11は、キーボード、マウス等の入力装置(入力手段)12a、液晶表示装置等の表示装置(表示手段)12b、図示しない、プリンタ等の印刷装置、および作成された図面の図面DB17等を格納するハードディスク等の記憶装置18を備えたパーソナルコンピュータ又はエンジニアリングワークステーションである。   The client computer 11 includes an input device (input means) 12a such as a keyboard and a mouse, a display device (display means) 12b such as a liquid crystal display device, a printing device such as a printer (not shown), a drawing DB 17 of the created drawing, and the like. It is a personal computer or an engineering workstation provided with a storage device 18 such as a hard disk for storing.

《サーバ側コンピュータの機能構成》
図2に示すように、サーバ側コンピュータ13は、通信用インターフェース(以下、通信用I/Fと称す)13aを有し、ネットワーク15を経由してクライアント側コンピュータ11と、通信用I/F37を介して接続している。
ちなみに、通信用I/F13a、37は、コンピュータ11とコンピュータ13との間の通信制御をするコンピュータソフトウエアである。
サーバ側コンピュータ13は前記した各種DBを管理する図示しない管理用ソフトウエアを有する。
<< Functional configuration of server-side computer >>
As shown in FIG. 2, the server side computer 13 has a communication interface (hereinafter referred to as communication I / F) 13 a, and a client side computer 11 and a communication I / F 37 are connected via a network 15. Connected through.
Incidentally, the communication I / Fs 13 a and 37 are computer software that controls communication between the computer 11 and the computer 13.
The server side computer 13 has management software (not shown) for managing the various DBs described above.

《クライアント側コンピュータの機能構成》
次に、クライアント側コンピュータ11の機能構成について説明する。
クライアント側コンピュータ11は、CADシステムを搭載しており、それをベースに入力装置12aを用いて入力される作画コマンドに応じてCAD図面を編集したり生成したりする図2に示すような対話編集画面制御部(制御手段、対話編集手段)31、データベース登録部33、作画処理部(制御手段)35、通信用I/F37、上流図面作成部(制御手段、上流図面生成手段)41、図面データベース・インターフェース(図面DB・I/F)42、自動展開処理部(制御手段、下流図面生成手段)43、下流図面作成部(制御手段、下流図面生成手段)45、機器データ抽出部47、機器手配仕様書作成支援部49を含む各機能ブロックを含んでいる。
又、対話作画機能以外のバッチ処理、例えば、図面内の文字列やデータの一括置換や回路の合理性チェック等を実行するCADを使いやすくするユーティリティも有している。
機器データ抽出部47は、請求項2および5に係る発明における機器データ抽出手段に、機器手配仕様書作成支援部49は、同じく機器手配仕様書作成手段に対応する。
図面DB・I/F42は、図面DB17の管理をするコンピュータソフトウエアである。
対話編集画面制御部31が第2の発明の対話編集手段を、自動展開処理部43と下流図面作成部45が第2の発明の下流図面生成手段を構成している。
<< Functional configuration of client-side computer >>
Next, the functional configuration of the client computer 11 will be described.
The client-side computer 11 is equipped with a CAD system, and based on the CAD system, interactive editing as shown in FIG. 2 is used to edit or generate a CAD drawing according to a drawing command input using the input device 12a. Screen control unit (control unit, dialog editing unit) 31, database registration unit 33, drawing processing unit (control unit) 35, communication I / F 37, upstream drawing generation unit (control unit, upstream drawing generation unit) 41, drawing database Interface (drawing DB / I / F) 42, automatic expansion processing unit (control unit, downstream drawing generation unit) 43, downstream drawing creation unit (control unit, downstream drawing generation unit) 45, device data extraction unit 47, device arrangement Each functional block including the specification creation support unit 49 is included.
It also has a utility that makes it easy to use CAD for executing batch processing other than the interactive drawing function, for example, batch replacement of character strings and data in a drawing, rationality check of a circuit, and the like.
The device data extraction unit 47 corresponds to the device data extraction means in the inventions according to claims 2 and 5, and the device arrangement specification creation support unit 49 similarly corresponds to the device arrangement specification creation means.
The drawing DB / I / F 42 is computer software for managing the drawing DB 17.
The dialogue editing screen control unit 31 constitutes the dialogue editing means of the second invention, and the automatic expansion processing unit 43 and the downstream drawing creation unit 45 constitute the downstream drawing generation means of the second invention.

(対話編集画面制御部)
対話編集画面制御部31は、ユーザインターフェースとして、図面を作成、編集したり、後記するシステム仕様を入力したり、属性や属性値を入力したり、標準図面等をデータベースに登録したりするときの各種対話画面を前記表示装置に生成する。
対話編集画面制御部31は、対話画面に用意された入力ウインドへのデータ入力やアイコンボタンの操作を受け付け、後記する各種データ登録部等の機能構成部に処理させるように制御する。
又、対話編集画面制御部31は、イベント処理部31aを有し、対話画面に応じて操作者が入力した入力を解析して、データ入力やアイコンボタン操作等で無く、例えば、作画等の指示入力の場合は、そのような指示に対し、後記する作画処理部35に処理させる機能も有する。
ここで、イベントとは、マウスやキーによりCAD上で入力された指示のことであり、例えば、CAD上で、マウスで直線を引く場合には、先ずマウスで始点を指示する際に始点指示というイベントが発生するので、イベント処理部31aは操作者の入力を解析して始点指示を検出する。
(Dialogue edit screen controller)
The dialog editing screen control unit 31 creates and edits a drawing as a user interface, inputs system specifications to be described later, inputs attributes and attribute values, and registers standard drawings and the like in a database. Various interactive screens are generated on the display device.
The dialog editing screen control unit 31 receives data input to the input window and operation of icon buttons prepared on the dialog screen, and performs control so as to be processed by a functional configuration unit such as various data registration units described later.
In addition, the dialog editing screen control unit 31 has an event processing unit 31a, analyzes input input by the operator according to the dialog screen, and instructs, for example, drawing without using data input or icon button operation. In the case of input, it has a function of causing the drawing processing unit 35 to process such an instruction to be described later.
Here, the event is an instruction input on the CAD by a mouse or a key. For example, when a straight line is drawn with the mouse on the CAD, the start point instruction is first given when the start point is instructed with the mouse. Since an event occurs, the event processing unit 31a analyzes the operator's input and detects a start point instruction.

対話編集画面制御部31は、機器DB21、設計知識DB23、標準図面DB25、展開ルールDB27等のDB毎に登録用の対話画面を有しており、又、後記する上流図面作成段階においてシステムの仕様を入力したり、それに含まれる機器に対する属性、属性値を入力したりする対話画面も有しており、それらの対話画面から必要な入力ができるようにメインメニューに応じて対話画面を切り換えて、入力を受け付ける。   The dialogue editing screen control unit 31 has a dialogue screen for registration for each DB such as the device DB 21, the design knowledge DB 23, the standard drawing DB 25, the development rule DB 27, and the specification of the system at the upstream drawing creation stage described later. There is also a dialog screen for entering the attributes and attribute values for the devices included in it, and switching the dialog screen according to the main menu so that the necessary input can be made from those dialog screens, Accept input.

(データベース登録部)
データベース登録部33は、機器DB登録部33a、設計知識DB登録部33b、標準図面DB登録部33c、展開ルールDB登録部33dを有している。
(機器データベース登録部)
機器DB登録部33aは、対話編集画面制御部31により制御された機器DB登録用の対話画面において、入力された機器データを、通信用I/F37を介して、ネットワーク15経由でサーバ側コンピュータ13に接続した機器DB21に追加や変更をしたり、指定された機器データを削除したりする。
(Database Registration Department)
The database registration unit 33 includes a device DB registration unit 33a, a design knowledge DB registration unit 33b, a standard drawing DB registration unit 33c, and a development rule DB registration unit 33d.
(Equipment Database Registration Department)
The device DB registration unit 33a receives the input device data on the dialog screen for device DB registration controlled by the dialog editing screen control unit 31 via the network 15 via the communication I / F 37 and the server side computer 13. Add or change the device DB 21 connected to, or delete the specified device data.

図3は、機器DB21に格納される機器データの例である。機器データ80は、例えば、表形式であり、欄80aには機器DB21上での識別符号である「アイテムNo.」、欄80bには属性である「機器名称」、欄80cには「メーカ名」、欄80dには「型式符号」、欄80eには「仕様」がそれぞれ登録される。ここで、前記した機器の属性とは、欄80bの機器名称を指し、機器の属性値とは、欄80c以下のメーカ、型式、仕様等を指す。
図3の例では、水位計の機器データが例示され、「仕様」の欄80eには、「ロータイプ」、「盤組み込みタイプ」が例示されているだけであるが、さらに、「水位計」という属性に対する属性値として、計測可能範囲、計測精度が欄80eに登録される。
又、モータコントロールセンタ(MCC)に収納するユニットを対象とする場合は、モータの機器データ80の仕様の欄80eには、もっと詳細なデータ、例えば、巻線回路方式、モータ容量、定格電流等が登録される。
機器データのフォーマット(データの持ち方)は全ての種類の機器に対して一律固定ではなく、機器の種類に応じたフォーマットを選択すれば良い。特に、仕様欄80eの詳細なフォーマットは機器の種類に応じて柔軟に変更対応できるものとする。それによって検索時の処理効率が上がる。
FIG. 3 is an example of device data stored in the device DB 21. The device data 80 is, for example, in a table format, the column 80a has an “item number” that is an identification code on the device DB 21, the column 80b has an attribute “device name”, and the column 80c has a “manufacturer name”. "," Model code "is registered in the column 80d, and" specification "is registered in the column 80e. Here, the above-described device attribute indicates the device name in the column 80b, and the device attribute value indicates the manufacturer, model, specification, and the like in the column 80c and below.
In the example of FIG. 3, the device data of the water level gauge is illustrated, and the “specification” column 80 e includes only “low type” and “board built-in type”. As an attribute value for the attribute, the measurable range and measurement accuracy are registered in the column 80e.
When a unit stored in the motor control center (MCC) is targeted, more detailed data such as the winding circuit system, motor capacity, rated current, etc. are displayed in the specification column 80e of the motor device data 80. Is registered.
The device data format (how to hold data) is not fixed for all types of devices, but a format corresponding to the type of device may be selected. In particular, the detailed format of the specification column 80e can be flexibly changed according to the type of device. As a result, the processing efficiency at the time of searching increases.

(設計知識DB登録部)
設計知識DB登録部33bは、対話編集画面制御部31により制御された設計知識DB登録用の対話画面において、入力された機器データを、通信用I/F37を介して、ネットワーク15経由でサーバ側コンピュータ13に接続した設計知識DB23に追加や変更をしたり、指定された機器データを削除したりする。
(Design Knowledge DB Registration Department)
The design knowledge DB registration unit 33b transmits the input device data to the server side via the network 15 via the communication I / F 37 on the design knowledge DB registration dialog screen controlled by the dialog editing screen control unit 31. The design knowledge DB 23 connected to the computer 13 is added or changed, or designated device data is deleted.

図4は、設計知識DB23に格納される設計知識データの例である。設計知識データ90(図4中では90A、90B、90Cと表示したものを代表して90と記載)は、例えば、C言語やFORTLAN等で表現されたデータであり、上流設計図面を作成する段階で、顧客等との打ち合わせで決まった設備の上流設計仕様にもとづいて、どの上流標準図面を用いれば良いか、又は、上流標準図面にどのような単位セル図面を組み込めば良いかを入力された上流設計仕様にもとづいて標準図面DB25から検索可能にするものである。そのために、これまでの設計データの蓄積にもとづき熟練技術者が各種システムの仕様を入力し、仕様は大まかな仕様から詳細な仕様へと階層的構成される。
設計知識データ90は、システムに含まれる個々の設備ごとにブロック化されて、検索が高速に行なえ、設計知識DB23の更新が容易に行なえるような構成となっている。
FIG. 4 is an example of design knowledge data stored in the design knowledge DB 23. Design knowledge data 90 (represented as 90 in FIG. 4 representing 90A, 90B, and 90C) is data expressed in, for example, C language, FORTLAN, and the like. Then, based on the upstream design specification of the equipment determined by the meeting with the customer, etc., it was input which upstream standard drawing should be used or what unit cell drawing should be incorporated in the upstream standard drawing The standard drawing DB 25 can be searched based on the upstream design specifications. For this purpose, skilled engineers input various system specifications based on the accumulated design data so far, and the specifications are hierarchically structured from rough specifications to detailed specifications.
The design knowledge data 90 is blocked for each facility included in the system, so that the search can be performed at high speed and the design knowledge DB 23 can be easily updated.

図4に示した例では、例えば、排水処理設備において「沈砂池設備」が必要であって、流入ゲートの開度を計測する要求仕様がある場合には、沈砂池設備に対する設計知識データ90Aに示すように構成機器A1、B1、C1が記載される必要あり、それらの機器に対応する単位セル図面のコード番号「LIB00001」、「LIB00002」、「LIB00003」が記載され、コード番号の右側には上流標準図面において単位セル図面が配置されるべき位置座標が記載されている。
設計知識データ90Aには、その他に沈砂池設備のホッパ重量を計測する要求仕様がある場合、スクリーン水位を計測する要求仕様がある場合が例示されている。
In the example shown in FIG. 4, for example, when “sedimentation basin equipment” is required in the wastewater treatment equipment and there is a required specification for measuring the opening of the inflow gate, the design knowledge data 90A for the sand basin equipment is included. As shown, the component devices A1, B1, and C1 need to be described, and the code numbers “LIB00001”, “LIB00002”, and “LIB00003” of the unit cell drawings corresponding to these devices are described, and on the right side of the code number The position coordinates where the unit cell drawing should be arranged in the upstream standard drawing are described.
The design knowledge data 90 </ b> A exemplifies cases where there are other required specifications for measuring the hopper weight of the sand basin facility and there are required specifications for measuring the screen water level.

図4における設計知識データ90Bは、排水処理設備において「汚水ポンプ設備」が必要であって、ポンプ井水位を計測する要求仕様がある場合、汚水流入量を計測する要求仕様がある場合が例示されている。又、設計知識データ90Cは、排水処理設備において「放流設備」が必要であって、放流量を計測する要求仕様がある場合が例示されている。
図4に示した例は非常に簡略化したものであるが、実際には測定項目の中でも、対象とするシステムの設計仕様の制約により複数の単位セル図面の中から選ぶ場合もある。例えば、メンテナンス期間を長く取りメンテナンスフリー化の要求がある場合は、耐食性、耐久性の高い構造、材質の機器の単位セル図面を選択するように設計知識データ90を複雑に構成する。
The design knowledge data 90B in FIG. 4 illustrates a case where a “sewage pump facility” is required in the wastewater treatment facility and there is a required specification for measuring the pump well level, or a required specification for measuring the amount of sewage inflow. ing. In addition, the design knowledge data 90C illustrates a case where a “discharge facility” is required in the wastewater treatment facility and there is a required specification for measuring the discharge flow rate.
The example shown in FIG. 4 is very simplified, but actually, among the measurement items, there may be a case where a selection is made from a plurality of unit cell drawings depending on the design specifications of the target system. For example, when there is a demand for maintenance-free with a long maintenance period, the design knowledge data 90 is configured in a complicated manner so as to select a unit cell drawing of a corrosion-resistant, highly durable structure and material.

このように設計知識データ90は、上流設計仕様にもとづき構成機器を自動的に選択するだけでなく、上流設計図面において選択された構成機器を含んだ単位セル図面を貼り付ける位置の情報を含んでおり、貼り付けられた単位セル図面に含まれる構成機器を表すシンボル同士を制御線や電力供給線等を示す線で接続しやすい配置として前もって位置の情報を設定してある。
このように構成機器を示すシンボルの配置位置関係が標準化され、設計者ごとのばらつきが無くなり、上流設計図面が標準化されて、上流設計図面作成時の誤りが少なくなる。
As described above, the design knowledge data 90 not only automatically selects the component device based on the upstream design specification, but also includes information on the position where the unit cell drawing including the component device selected in the upstream design drawing is pasted. In addition, position information is set in advance so that symbols representing component devices included in the pasted unit cell drawing can be easily connected with lines indicating control lines, power supply lines, and the like.
In this way, the positional relationship of the symbols indicating the component devices is standardized, there is no variation among designers, the upstream design drawing is standardized, and errors in creating the upstream design drawing are reduced.

図4に例示した設計知識データ90A、90B、90Cの例では、構成機器ごとに単位セル図面を対応させる場合を示したが、必要となる複数の構成機器、例えば、図4に示す構成機器A1、B1、C1を纏めて一つの単位セル図面として対応させたり、システムの中で必要となる各設備、その設備の計測データを包含したものを単位セル図面として対応させたりしても良い。
これは、そのような単位セル図面の組み合わせによる複数の機器を含んだ単位セル図面や上流設計図面が多くの顧客に適用される可能性が多い場合、それを単位セル図面として標準図面DB25に登録しておいて、それを高頻度に利用することで、上流設計図面をより迅速に作成することができる。
In the example of the design knowledge data 90A, 90B, and 90C illustrated in FIG. 4, the case where the unit cell drawing is associated with each component device is shown. However, a plurality of necessary component devices, for example, the component device A1 illustrated in FIG. , B1 and C1 may be collectively associated as one unit cell drawing, or each facility required in the system and the measurement data of the facility may be associated as a unit cell drawing.
If there is a high possibility that a unit cell drawing including a plurality of devices by combining such unit cell drawings or an upstream design drawing is applied to many customers, it is registered in the standard drawing DB 25 as a unit cell drawing. In addition, the upstream design drawing can be created more quickly by using it frequently.

なお、図4に例示した設計知識データ90A、90B、90Cの例では、各機器を含んだ単位セル図面を上流設計図面に貼り付ける場合の位置座標を固定にしているがそれに限定されるものではない。対話画面から入力された基点座標に対して、相対位置を示すようにして上流設計図面における貼りつけ位置を、柔軟に変更可能にしても良い。   In the example of the design knowledge data 90A, 90B, and 90C illustrated in FIG. 4, the position coordinates when the unit cell drawing including each device is pasted to the upstream design drawing are fixed, but the present invention is not limited to this. Absent. The pasting position in the upstream design drawing may be flexibly changed so as to indicate the relative position with respect to the base point coordinates input from the dialogue screen.

(標準図面DB登録部)
次に、標準図面DB登録部33cについて説明する。電気系のCADを例に取ると図5に示すような上流設計図面85は、単位セル図面86A、86B、86Cから構成されている。単位セル図面86Aは、例えば、計測名称欄であり、計測項目が記入される。単位セル図面86Bは操作盤に含まれる機器のシンボルを複数含んだ図面であり、単位セル図面86Cは現場に配置される機器のシンボルを複数含んだ図面である。
ここで、シンボル87Aは演算器類を、シンボル87Bはアレスタ類を、シンボル87Cは伝送器類を、シンボル87Dは変換器類を、シンボル87F、87F’は計器類を示す。
単位セル図面86A〜86C内には、シンボル以外に各シンボル間を結ぶパス88、単位セル図面の境界における図4中に記号×で示したパス88の端部89も記載されている。そして、この単位セル図面86A〜86Cの単位で標準図面として電子ファイル(以下、標準図面ファイルと称する)の形で標準図面DB25に登録されている。
(Standard Drawing DB Registration Department)
Next, the standard drawing DB registration unit 33c will be described. Taking an electrical CAD as an example, an upstream design drawing 85 as shown in FIG. 5 is composed of unit cell drawings 86A, 86B and 86C. The unit cell drawing 86A is, for example, a measurement name column, in which measurement items are entered. The unit cell drawing 86B is a drawing including a plurality of symbols of equipment included in the operation panel, and the unit cell drawing 86C is a drawing including a plurality of symbols of equipment arranged in the field.
Here, the symbol 87A indicates arithmetic units, the symbol 87B indicates arresters, the symbol 87C indicates transmitters, the symbol 87D indicates converters, and the symbols 87F and 87F ′ indicate instruments.
In the unit cell drawings 86A to 86C, in addition to symbols, a path 88 connecting each symbol, and an end 89 of a path 88 indicated by a symbol x in FIG. 4 at the boundary of the unit cell drawing are also described. The unit cell drawings 86A to 86C are registered in the standard drawing DB 25 in the form of an electronic file (hereinafter referred to as a standard drawing file) as a standard drawing.

ここで、パス88は信号線又は電力供給線を示す。
標準図面としては、前記した上流設計図面における単位セル図面の他に、既成の上流設計図面そのものも登録されるし、又後記する下流設計図面も登録される。
なお、登録された標準図面ファイルには、図6の(a)に示すように、例えば、識別符号である図面ファイルコード95、どのような目的の設備又は機器の標準図面であるかを示す標準図面名称96、上流設計図面そのもの、上流設計図面用の単位セル図面(第1の単位セル図面)、下流設計図面用の単位セル図面(第2の単位セル図面)であるかを示す分類コード97等を含む付加図面情報100が付加されている。
分類コード97として、さらに細分化して、機器分類コード、例えば、水位計、圧力計、電流計等をあらわす詳細コードを組み合わせて、より細かく標準図面DB25内で管理できるようにしても良い。
なお、以下では標準図面DB25に格納された標準図面のうち第1の単位セル図面を上流標準図面、第2の単位セル図面を下流標準図面と称する。
Here, the path 88 indicates a signal line or a power supply line.
As the standard drawing, in addition to the unit cell drawing in the upstream design drawing described above, an existing upstream design drawing itself is registered, and a downstream design drawing described later is also registered.
In the registered standard drawing file, as shown in FIG. 6A, for example, a drawing file code 95 which is an identification code, and a standard indicating what kind of target equipment or device is a standard drawing. Classification code 97 indicating whether the drawing name is 96, the upstream design drawing itself, the unit cell drawing for the upstream design drawing (first unit cell drawing), or the unit cell drawing for the downstream design drawing (second unit cell drawing) Additional drawing information 100 including the above is added.
The classification code 97 may be further subdivided and combined with a detailed code representing a device classification code, for example, a water level gauge, a pressure gauge, an ammeter, etc., so that it can be managed in the standard drawing DB 25 in more detail.
In the following, among the standard drawings stored in the standard drawing DB 25, the first unit cell drawing is referred to as an upstream standard drawing, and the second unit cell drawing is referred to as a downstream standard drawing.

図6の(b)に標準図面DB25内における標準図面ファイルの配置構成例を示す。サーバ用コンピュータ13(図2参照)は、図示しない前記したDB管理用ソフトウエアの中に標準図面管理部を有し、前記のような付加図面情報100を付加することにより、標準図面DB25内の登録済みの標準図面ファイルの検索がしやすくなり、標準図面DB25の標準図面ファイルの追加、変更、削除等の作業がしやすくなる。   FIG. 6B shows an arrangement configuration example of standard drawing files in the standard drawing DB 25. The server computer 13 (see FIG. 2) has a standard drawing management unit in the above-described DB management software (not shown), and by adding the additional drawing information 100 as described above, It becomes easy to search for a registered standard drawing file, and it becomes easy to add, change, and delete standard drawing files in the standard drawing DB 25.

図7の(a)に標準図面登録画面(図面編集)の例を、(b)に標準図面登録画面(登録)の例を示す。標準図面登録画面110(図7では、符号を110A、110Bと表示)では、メインメニュー欄111に「図面編集」、「検索」、「登録」と表示したアイコンボタン111a、111b、111cが用意されており、標準図面登録画面を開くと図7の(a)の標準図面登録画面(図面編集)110Aが表示されるが、アイコンボタン111bをクリックすることにより図示しない標準図面登録画面(検索)に切り換えたり、アイコンボタン111cをクリックすることにより図7の(b)に示す標準図面登録画面(登録)110Bに切り換えたりできる。   FIG. 7A shows an example of a standard drawing registration screen (drawing editing), and FIG. 7B shows an example of a standard drawing registration screen (registration). On the standard drawing registration screen 110 (in FIG. 7, the symbols are displayed as 110A and 110B), icon buttons 111a, 111b, and 111c displaying “drawing edit”, “search”, and “register” are prepared in the main menu column 111. When the standard drawing registration screen is opened, the standard drawing registration screen (drawing edit) 110A shown in FIG. 7A is displayed. By clicking the icon button 111b, the standard drawing registration screen (search) (not shown) is displayed. Switching to the standard drawing registration screen (registration) 110B shown in FIG. 7B can be performed by switching or clicking the icon button 111c.

標準図面登録画面(図面編集)110Aでは、標準図面を作成することができ、作画ウインド110aとシンボルメニューウインド110bが開かれる。
シンボルメニューウインド110bには、CAD図面で一般的に備え付けの図記号描画部品である各種シンボル87(図7の(a)では、87A、87Bと表示しているものの総称)が表示されており、その中から使用するシンボル87を、例えば、マウスで左クリックして指定し、シンボル87Aが選択された状態で作画ウインド110a内の任意の指定位置にカーソルを合せて左クリックし、その後右クリックで決定すると選択されたシンボル87Aが指定位置にコピーされる。そして、シンボル87Aの位置を移動するときは作画ウインド110aに表示されたシンボル87Aをマウスでドローして所定の位置に移動する。同様に必要に応じて他のシンボル87を作画ウインド110aに配置する。作画ウインド110aに描画されたシンボル87を削除する場合は、そのシンボル87を左クリックで指定し、右クリックで削除する。
その後、作画ウインド110aに配置したシンボル87間を必要に応じて結ぶ線を描画してパス88を設定する。パス88の描画はCADシステムそのものが有する機能を利用する。
In the standard drawing registration screen (drawing edit) 110A, a standard drawing can be created, and a drawing window 110a and a symbol menu window 110b are opened.
In the symbol menu window 110b, various symbols 87 (generally referred to as 87A and 87B in FIG. 7A), which are generally provided graphic drawing parts in CAD drawings, are displayed. The symbol 87 to be used is designated by, for example, left clicking with the mouse, the symbol 87A is selected, the cursor is moved to an arbitrary designated position in the drawing window 110a, the left click is performed, and then the right click is performed. When determined, the selected symbol 87A is copied to the designated position. When the position of the symbol 87A is moved, the symbol 87A displayed on the drawing window 110a is drawn with the mouse and moved to a predetermined position. Similarly, other symbols 87 are arranged in the drawing window 110a as necessary. When deleting the symbol 87 drawn in the drawing window 110a, the symbol 87 is designated by left-clicking, and is deleted by right-clicking.
Thereafter, a path 88 is set by drawing a line connecting the symbols 87 arranged in the drawing window 110a as necessary. The drawing of the path 88 uses the function of the CAD system itself.

シンボルメニューウインド110bに用意されたシンボルメニューに所要の形状のシンボルがない場合には、「シンボル登録」と表示されたアイコンボタン114をクリックして、図示しないシンボル作成ウインドを開き、そこで作画してシンボルを追加する。
なお、シンボルの追加、変更等のシンボルの編集機能は、CADシステムそのものが有する機能であるので、その機能を利用しても良い。
作画ウインド110aに作画完了した後、「ライブラリ登録」と表示されたアイコンボタン112aをクリックすると標準図面登録画面(登録)110B(図7の(b)参照)に切り換わる。
If the symbol menu prepared in the symbol menu window 110b does not have a symbol of the required shape, click the icon button 114 displayed as “Register symbol” to open a symbol creation window (not shown), and draw the image there. Add a symbol.
Note that symbol editing functions such as adding and changing symbols are functions that the CAD system itself has, and so these functions may be used.
After the drawing is completed on the drawing window 110a, when the icon button 112a displayed as "Library Registration" is clicked, the screen is switched to the standard drawing registration screen (registration) 110B (see FIG. 7B).

ちなみに、作画ウインド110a、シンボルメニューウインド110bの枠外に用意されたアイコンボタン113は、それぞれのウインド110a、110bをスクロールするアイコンボタンであり、標準図面登録画面(図面編集)110Aの右上隅に「×」で表示したアイコンボタン112bは標準図面登録画面110を閉じるアイコンボタンである。   Incidentally, an icon button 113 prepared outside the frame of the drawing window 110a and the symbol menu window 110b is an icon button for scrolling the respective windows 110a and 110b. The icon button 112b displayed with “” is an icon button for closing the standard drawing registration screen 110.

図示しない標準図面登録画面(検索)では、既存の登録された標準図面ファイルを呼び出し、それを前記作画ウインド110aに表示させて、改変して新たな標準図面として登録する場合に用いる。   The standard drawing registration screen (search) (not shown) is used when an existing registered standard drawing file is called, displayed on the drawing window 110a, modified and registered as a new standard drawing.

次に図7の(b)を参照しながら標準図面登録画面(登録)110Bについて説明する。標準図面登録画面(図面編集)110Aと同じ符号については説明を省略する。
標準図面登録画面(登録)110Bでは、標準図面登録画面(図面編集)110Aで作成された図面を標準図面として標準図面DB25に登録することができ、標準図面ファイルに付加する前記した付加図面情報100の入力を受け付ける。
そのために、標準図面登録画面(登録)110Bには、「分類コード」と表示された分類コード97(図6の(a)参照)を入力する欄120a、「名称」と表示された標準図面名称96(図6の(a)参照)を入力する欄120b、「サーバ」と表示された標準図面DB25を有する登録先サーバのアドレスの欄120f、「登録」と表示されたアイコンボタン115a、「属性設定」と表示されたアイコンボタン115bが設けられている。
欄120aの入力に当たっては、メニューウインドが自動的に開いて分類コードを表示し該当する分類コードをクリックすることによって、入力可能とすると便利である。
Next, the standard drawing registration screen (registration) 110B will be described with reference to FIG. The description of the same reference numerals as those in the standard drawing registration screen (drawing edit) 110A will be omitted.
In the standard drawing registration screen (registration) 110B, the drawing created in the standard drawing registration screen (drawing editing) 110A can be registered in the standard drawing DB 25 as a standard drawing, and the additional drawing information 100 described above to be added to the standard drawing file. Accepts input.
Therefore, in the standard drawing registration screen (registration) 110B, a column 120a for inputting a classification code 97 (refer to FIG. 6A) displayed as “classification code”, a standard drawing name displayed as “name”. 96 (see (a) of FIG. 6), a field 120b for registration, the address field 120f of the registration destination server having the standard drawing DB 25 displayed as “server”, an icon button 115a displayed as “registration”, “attribute” An icon button 115b labeled “SETTING” is provided.
When inputting in the column 120a, it is convenient that the menu window automatically opens, displays the classification code, and clicks the corresponding classification code to enable input.

アイコンボタン115bをクリックすることにより、作成中の標準図面に含まれるシンボル87ごとに対応付けて、属性である構成機器の名称、メーカ、形式、仕様、員数等の属性値を入力して属性の設定することができる図示しない子ウインドが開かれる。シンボルを指定して属性、属性値を入力して設定すると、シンボルの属性や属性値を表示する位置を表す矩形領域属性フィールドが生成され、その矩形領域属性フィールドには、一意に識別するための識別子が設定される。この識別子は実際の図面上では表示されないが、この識別子により、当該の標準図面に付加される付加図面情報の中の属性および属性値がイメージ表示のどのシンボルのものかが対応付けられる。
属性の設定が完了したらアイコンボタン115aをクリックすると作画された新たな標準図面の標準図面ファイルが図面ファイルコード95を識別符号として標準図面DB25に登録され、その標準図面に付随する前記図面ファイルコード95、標準図面名称96、分類コード97と属性および属性値を含んだ情報が前記付加図面情報として登録される。
By clicking the icon button 115b, an attribute value such as the name, manufacturer, format, specification, number, etc., of the component device, which is an attribute, is input in association with each symbol 87 included in the standard drawing being created. A child window (not shown) that can be set is opened. When a symbol is specified and an attribute and an attribute value are input and set, a rectangular area attribute field that represents the position of the symbol attribute and attribute value is generated. The rectangular area attribute field is used for uniquely identifying the rectangular area attribute field. An identifier is set. Although this identifier is not displayed on the actual drawing, the identifier and the attribute value in the additional drawing information added to the standard drawing are associated with which symbol of the image display.
When the attribute setting is completed, when the icon button 115a is clicked, a standard drawing file of a new standard drawing created is registered in the standard drawing DB 25 using the drawing file code 95 as an identification code, and the drawing file code 95 attached to the standard drawing is registered. The information including the standard drawing name 96, the classification code 97, the attribute and the attribute value is registered as the additional drawing information.

ちなみに、図面ファイルコード95の設定は、欄120aに分類コード97を入力すると自動的にその分類の中ですでに登録されているシーケンス番号の最大の数値に1を加算して新たな図面ファイルコード95を仮設定し、「登録」のアイコンボタン115aがクリックされたときに、仮設定された図面ファイルコード95が確定される。
プレビューウインド120dには、標準図面登録画面(図面編集)110Aで作画された標準図面が小さく表示される。又、登録先ウインド120eには、仮設定された図面ファイルコード95に従って、新たな標準図面ファイルが登録される分類コードによる位置を系統樹のアイコン表示で表示する。
なお、前記分類コードの入力方法に代えて、登録先ウインド120eに表示された分類コードによる系統樹での属すべき位置を指定すると分類コードが自動的に入力されるようにしても良い。
Incidentally, the drawing file code 95 is set by automatically adding 1 to the maximum number of sequence numbers already registered in the classification when a classification code 97 is entered in the field 120a. 95 is provisionally set, and when the “register” icon button 115a is clicked, the provisionally set drawing file code 95 is confirmed.
In the preview window 120d, the standard drawing drawn on the standard drawing registration screen (drawing edit) 110A is displayed in a small size. In addition, in the registration destination window 120e, the position based on the classification code in which a new standard drawing file is registered is displayed in a phylogenetic tree icon display in accordance with the provisionally set drawing file code 95.
Instead of the method for inputting the classification code, the classification code may be automatically input when the position to belong to in the phylogenetic tree by the classification code displayed in the registration destination window 120e is designated.

標準図面登録画面(登録)110Bには、その他に「戻る」と表示された標準図面登録画面(図面編集)110Aに戻るアイコンボタン115d、登録した標準図面とその付加図面情報を印刷するアイコンボタン115e、標準図面登録画面(登録)110Bの状態で入力されたデータを消去して標準図面登録画面(登録)110Bの状態で最初から入力し直すための「キャンセル」と表示されたアイコンボタン115cが設けられている。   On the standard drawing registration screen (registration) 110B, there is an icon button 115d for returning to the standard drawing registration screen (drawing editing) 110A in which “return” is displayed, and an icon button 115e for printing the registered standard drawing and its additional drawing information. An icon button 115c displayed as “Cancel” is provided for deleting the data input in the state of the standard drawing registration screen (registration) 110B and re-entering the data in the state of the standard drawing registration screen (registration) 110B. It has been.

(展開ルールDB登録部)
次に図8、図9を参照しながら展開ルールDB登録部33dについて説明する。
図8は展開ルールDBに登録される展開ルールデータの構造を説明する図であり、図9は展開ルール登録画面の1例を示す図である。
(Development rule DB registration part)
Next, the development rule DB registration unit 33d will be described with reference to FIGS.
FIG. 8 is a diagram for explaining the structure of the expansion rule data registered in the expansion rule DB, and FIG. 9 is a diagram showing an example of the expansion rule registration screen.

展開ルールデータは機器DB21の機器データと同様、フォーマット(データの持ち方)は固定ではなく、上流設計図面、下流設計図面の扱う機器の種類に応じたフォーマットを選択すれば良い。
展開ルールデータは、上流設計図面で用いられている第1の単位セル図面である標準図面と、下流設計図面で用いられる第2の単位セル図面である標準図面とを対応づける関係付け情報である。この関係付け情報は、第1の単位セル図面と第2の単位セル図面とを一対一に対応付けるものではなく、1つの第1の単位セル図面に対して複数の第2の単位セル図面が対応付けられ、第1の単位セル図面に含まれる機器に対して、後記する上流要求設計仕様の入力により設定された機器に対する属性値等の条件により、対応付けられる第2の単位セル図面が異なる場合はそれに対応できるように展開ルールデータ130(図8参照)を登録する。
Similarly to the device data in the device DB 21, the format (data holding method) of the expansion rule data is not fixed, and a format corresponding to the type of device handled by the upstream design drawing and the downstream design drawing may be selected.
The expansion rule data is association information that associates the standard drawing that is the first unit cell drawing used in the upstream design drawing with the standard drawing that is the second unit cell drawing used in the downstream design drawing. . This association information is not a one-to-one correspondence between the first unit cell drawing and the second unit cell drawing, but a plurality of second unit cell drawings correspond to one first unit cell drawing. The second unit cell drawing associated with the device included in the first unit cell drawing is different depending on conditions such as attribute values for the device set by the input of the upstream requirement design specification described later. Registers the expansion rule data 130 (see FIG. 8) so as to cope with it.

図8に示す展開ルールデータ130は表形式であり、欄130aに登録No.を、欄130bに第1の単位セル図面である上流標準図面の図面ファイルコード(上流図面ファイルコード)を、欄130cに第2の単位セル図面である下流標準図面の図面ファイルコード(下流図面ファイルコード)を、欄130dに上流標準図面と下流標準図面を対応付ける展開条件を記述してある。
例えば、図8に示す展開ルールデータ130の内の登録No.0001と登録No.002では、同じ上流標準図面(LIB00001)に対して、2つの下流標準図面(LIB00050、LIB00045)が対応付けられているが、展開条件にあるように、上流標準図面(LIB00001)の“属性値A”に“AX-001”が設定された場合、上流標準図面(LIB00001)は下流標準図面(LIB00050)が対応付けられ、“属性値A”に“AX−002”が設定された場合は、上流標準図面(LIB00001)は下流標準図面(LIB00045)が対応付けられる。
中には、登録No.004のように上流標準図面(LIB00003)は下流標準図面(LIB00140)に一意に、無条件で対応付けられる場合もある。
この展開条件は、下流設計図面を自動作成する前に展開ルールDB27に登録しておく必要がある。
上流設計図面作成段階で選択された上流標準図面の属性値を設定することにより、下流設計図面作成処理の段階で展開ルールをもとに下流標準図面が自動的に検索されて、下流設計図面を作成するので、上流設計図面を作成する設計者は、上流標準図面にどのような属性値を設定すると、その上流標準図面に対応してどのような下流標準図面が選択されるかは意識する必要がない。
The expansion rule data 130 shown in FIG. In the column 130b, the drawing file code of the upstream standard drawing as the first unit cell drawing (upstream drawing file code), and in the column 130c, the drawing file code of the downstream standard drawing as the second unit cell drawing (downstream drawing file). Code) is described in the column 130d and the development conditions for associating the upstream standard drawing with the downstream standard drawing.
For example, the registration No. in the expansion rule data 130 shown in FIG. 0001 and registration No. In 002, two downstream standard drawings (LIB00005, LIB00045) are associated with the same upstream standard drawing (LIB00001), but as shown in the development condition, “attribute value A of the upstream standard drawing (LIB00001)”. "AX-001" is set to "Upstream standard drawing (LIB00001) is associated with the downstream standard drawing (LIB000050), and" Attribute value A "is set to" AX-002 " The standard drawing (LIB00001) is associated with the downstream standard drawing (LIB00045).
Some of the registration numbers. As in 004, the upstream standard drawing (LIB00003) may be uniquely associated with the downstream standard drawing (LIB00140) unconditionally.
This expansion condition needs to be registered in the expansion rule DB 27 before the downstream design drawing is automatically created.
By setting the attribute value of the upstream standard drawing selected in the upstream design drawing creation stage, the downstream standard drawing is automatically searched based on the expansion rules at the downstream design drawing creation stage, and the downstream design drawing is Therefore, the designer who creates the upstream design drawing needs to be aware of what attribute value is set in the upstream standard drawing and what downstream standard drawing is selected corresponding to the upstream standard drawing. There is no.

電気系のCADを例に取ると図9に示すように展開ルール登録画面140には、上流標準図面ファイルの登録先のアドレスを検索したり、目的の上流標準図面ファイルを選定可能にしたりする上流標準図面登録先ウインド141と、選定された上流標準図面ファイルの図を表示するプレビュー・ウインド143と、下流標準図面ファイルの登録先のアドレスを検索したり、目的の下流標準図面ファイルを選定可能にしたりする下流標準図面登録先ウインド145と、選定された下流標準図面ファイルの図を表示するプレビュー・ウインド147と、前記した対応付けを入力したり、変更したり、削除したりできる標準図面対応ウインド148が設けられている。   Taking an electric CAD as an example, as shown in FIG. 9, the development rule registration screen 140 searches the upstream standard drawing file registration destination address or allows the selection of the target upstream standard drawing file. Standard drawing registration destination window 141, preview window 143 that displays the diagram of the selected upstream standard drawing file, and the address of the registration destination of the downstream standard drawing file can be searched, and the target downstream standard drawing file can be selected. A downstream standard drawing registration destination window 145, a preview window 147 for displaying a figure of the selected downstream standard drawing file, and a standard drawing compatible window in which the above-mentioned correspondence can be input, changed, or deleted 148 is provided.

上流標準図面登録先ウインド141、下流標準図面登録先ウインド145には、スロール用のアイコンボタン113が用意されている。
プレビュー・ウインド143、147には、プレビューされた図面ファイルの標準図面名称を表示するウインド142a、146aおよび図面ファイルコードを表示するウインド142b、146bが付加されている。
又、展開ルールを登録する「登録」と表示されたアイコンボタン149a、ウインド148の展開条件の入力を一括して取り消す「取消」と表示されたアイコンボタン149b、ウインド148に表示された表のマウスで左クリックして指定した行を削除する、つまり、展開ルールを削除する「削除」と表示したアイコンボタン149c、展開ルール登録作業を終了させる「終了」と表示されたアイコンボタン149dも設けられている。
In the upstream standard drawing registration destination window 141 and the downstream standard drawing registration destination window 145, an icon button 113 for scrolling is prepared.
To the preview windows 143 and 147, windows 142a and 146a for displaying standard drawing names of the previewed drawing files and windows 142b and 146b for displaying drawing file codes are added.
Also, an icon button 149a displaying "Register" for registering the expansion rule, an icon button 149b displaying "Cancel" for canceling the input of the expansion conditions of the window 148 at once, and a table mouse displayed on the window 148 Left-clicked to delete the designated line, that is, an icon button 149c displaying “Delete” for deleting the expansion rule, and an icon button 149d displaying “End” for ending the expansion rule registration work are also provided. Yes.

図9の例ではすでにある程度の上流標準図面および、それに対応する下流標準図面が登録されており、新たに登録された上流標準図面(標準図面名称:「図記号A2」、図面ファイルコード「LIB0002」)と、新たに登録された下流標準図面(標準図面名称:「図記号A−2」、図面ファイルコード「LIB00131」)とを対応付ける入力をする場合の例である。
展開ルール登録画面を起動すると、それまでに登録されている上流標準図面群の格納位置(階層)、同じく下流標準図面群の格納位置(階層)がウインド141、145内に表示される。熟練した知識を持った設計者又は、設計事例を管理している設計者は、スクロール用のアイコンボタン113を操作してウインド141から目的の上流標準図面を見つけ、クリックして選択する。選択された、例えば、「図面記号A2」の上流標準図面のアイコンの色が変化して、選択された上流標準図面であることを表示する。
同様にウインド145から前記選択された上流標準図面に対して対応付けたい目的の下流標準図面を選択する。なお、ウインド141、145で選択された標準図面のイメージがウインド143、147に表示されるため、視覚的に目的の標準図面を確認しながら選択が行える。又、図面名称が機器名称に近い名称が付けられたりして同一名称のときにも判別が付きやすいように、標準図面に付されている識別子であるファイルコードをウインド142b、146bに表示するので、図面名称が同じためによる選択間違いを防止できる。
In the example of FIG. 9, a certain number of upstream standard drawings and corresponding downstream standard drawings have already been registered, and the newly registered upstream standard drawings (standard drawing name: “graphic symbol A2”, drawing file code “LIB0002”) ) And a newly registered downstream standard drawing (standard drawing name: “graphic symbol A-2”, drawing file code “LIB00131”).
When the development rule registration screen is activated, the storage positions (hierarchies) of the upstream standard drawing groups registered so far and the storage positions (hierarchies) of the downstream standard drawing groups are displayed in the windows 141 and 145. A designer having skilled knowledge or a designer who manages a design example operates the scroll icon button 113 to find a target upstream standard drawing from the window 141 and clicks to select it. The color of the icon of the selected upstream standard drawing of, for example, “drawing symbol A2” changes to indicate that it is the selected upstream standard drawing.
Similarly, the target downstream standard drawing to be associated with the selected upstream standard drawing is selected from the window 145. Since the images of the standard drawings selected in the windows 141 and 145 are displayed in the windows 143 and 147, the selection can be made while visually confirming the target standard drawing. In addition, the file code, which is an identifier attached to the standard drawing, is displayed on the windows 142b and 146b so that the drawing name can be easily identified even when the name is similar to the device name. This prevents the selection error due to the same drawing name.

対応付けたい上流標準図面と下流標準図面を選択するとウインド148には表が表示され、上流標準図面に対応付けられている下流標準図面の数に応じて必要なだけの行数が表示され、欄148aにはシーケンス番号が振られている。欄148bには上流標準図面の図面名称が、欄148cにはその図面ファイルコードが、欄148dには上流標準図面に対応付けられている、又は、これから対応付けようとする下流標準図面の図面名称が、欄148eにはその図面ファイルコードが表示される。そして、ウインド145で選択された下流標準図面に対応する行が色替えされカーソルがその行に自動移動し、その行の属性、属性値の欄である欄148f、148g、148h、148i・・・が編集可能状態となる。ここでは、上流標準図面「図記号A2」に対して下流標準図面「図記号A−2」を対応付けるために欄148f、148g、148h、148iに属性、属性値が入力された場合である。欄148f以降は、1つの上流標準図面にいくつの機器が含まれているか、1つの機器にいくつの属性値があるかによって依存するので、フレキシブルな長さとするのが好都合である。
展開ルールの追加、削除、修正等をウインド148に対して行なった後、「登録」のアイコンボタン149aをクリックすると追加された展開ルール、修正された展開ルール、削除された展開ルールが展開ルールDB27に反映され更新される。
ちなみに、ウインド143に表示されている上流標準図面は水位計の回路を表し、シンボル87Aは演算器類を示し、シンボル87Bはアレスタ類を示す。又、ウインド145に表示されている下流標準図面は水位計の詳細回路図面を表す。上流標準図面では単線のパス88で示されているが、下流標準図面ではツイスト線のパス88で示されている。
When the upstream standard drawing and the downstream standard drawing to be associated are selected, a table is displayed in the window 148, and as many lines as necessary are displayed according to the number of downstream standard drawings associated with the upstream standard drawing. A sequence number is assigned to 148a. The column 148b is the drawing name of the upstream standard drawing, the column 148c is the drawing file code, and the column 148d is associated with or will be associated with the upstream standard drawing. However, the drawing file code is displayed in the column 148e. Then, the line corresponding to the downstream standard drawing selected in the window 145 is color-changed, and the cursor is automatically moved to that line, and the columns 148f, 148g, 148h, 148i,. Becomes editable. In this case, attributes and attribute values are input in the fields 148f, 148g, 148h, and 148i in order to associate the downstream standard drawing “graphic symbol A-2” with the upstream standard drawing “graphic symbol A2”. The column 148f and the subsequent columns depend on how many devices are included in one upstream standard drawing and how many attribute values are included in one device. Therefore, it is convenient to have a flexible length.
After adding, deleting, and correcting expansion rules to the window 148, when the “Register” icon button 149a is clicked, the expanded expansion rule, the modified expansion rule, and the deleted expansion rule are displayed in the expansion rule DB 27. It is reflected and updated.
Incidentally, the upstream standard drawing displayed in the window 143 represents the circuit of the water level gauge, the symbol 87A indicates the arithmetic units, and the symbol 87B indicates the arresters. The downstream standard drawing displayed in the window 145 represents a detailed circuit drawing of the water level gauge. In the upstream standard drawing, it is indicated by a single line path 88, whereas in the downstream standard drawing, it is indicated by a twist line path 88.

(上流図面作成部)
上流図面作成部41は、対話編集画面制御部31により制御された上流設計図面作成用の対話画面において、入力された上流設計仕様の設定に応じて、通信用I/F37を介して、ネットワーク15経由でサーバ側コンピュータ13に接続した機器DB21、設計知識DB23、標準図面DB25を検索して、上流設計図面作成に必要な機器データ、上流標準図面(第1の単位セル図面)を抽出し、上流設計図面の作成を支援し作成した上流設計図面や機器データを、図面DB17に格納する。
この上流図面作成部41の詳細な機能や作用は、図10、図11に示すフローチャートを参照して後記する。
(Upstream drawing department)
The upstream drawing creation unit 41 is connected to the network 15 via the communication I / F 37 according to the setting of the upstream design specification input on the dialogue screen for creating the upstream design drawing controlled by the dialogue editing screen control unit 31. The device DB 21, the design knowledge DB 23, and the standard drawing DB 25 connected to the server-side computer 13 are searched to extract the device data and the upstream standard drawing (first unit cell drawing) necessary for creating the upstream design drawing. The upstream design drawing and device data created by supporting the creation of the design drawing are stored in the drawing DB 17.
The detailed functions and operations of the upstream drawing creation unit 41 will be described later with reference to the flowcharts shown in FIGS.

(自動展開部)
自動展開処理部43は、対話編集画面制御部31により制御されて下流設計図面作成のための自動展開用の対話画面において、上流図面作成部41において作成された新たな上流設計図面と、展開ルールDB27から読み込んだ展開ルールデータとにもとづいて、標準図面DB25を検索して、上流設計図面に含まれる上流標準図面に対応する下流標準図面(第2の単位セル図面)を抽出する。
(Automatic deployment part)
The automatic expansion processing unit 43 is controlled by the dialog editing screen control unit 31, and in the dialog screen for automatic expansion for creating the downstream design drawing, the new upstream design drawing created in the upstream drawing creating unit 41 and the development rule Based on the development rule data read from the DB 27, the standard drawing DB 25 is searched to extract the downstream standard drawing (second unit cell drawing) corresponding to the upstream standard drawing included in the upstream design drawing.

(下流図面作成部)
下流図面作成部45は、対話編集画面制御部31により制御されて下流設計図面作成の対話画面において、抽出された下流標準図面を用いて入力指示された上流設計図面の範囲に対応する下流設計図面を作成支援し、作成された下流設計図面を図面DB17に格納する。
自動展開処理部43および下流図面作成部45の詳細な機能や作用は、図12、図13に示すフローチャートを参照して後記する。
(Downstream drawing creation department)
The downstream drawing creation unit 45 is controlled by the dialogue editing screen control unit 31 and the downstream design drawing corresponding to the range of the upstream design drawing input using the extracted downstream standard drawing on the dialogue screen for creating the downstream design drawing. Is created, and the created downstream design drawing is stored in the drawing DB 17.
Detailed functions and operations of the automatic expansion processing unit 43 and the downstream drawing creation unit 45 will be described later with reference to flowcharts shown in FIGS.

(機器データ抽出部、機器手配仕様書作成支援部)
機器データ抽出部47は、対話編集画面制御部31により制御されて機器手配仕様書作成用の下流設計図面に含まれる機器を検索して、その機器データを抽出し、リストを作成し、機器手配仕様書作成支援部49に受け渡す。
機器手配仕様書作成支援部49は、対話編集画面制御部31により制御されて機器データ抽出部47から受け取ったリストにもとづいて機器手配仕様書を作成する。
(Equipment Data Extraction Department, Equipment Arrangement Specification Creation Support Department)
The device data extraction unit 47 is controlled by the dialog editing screen control unit 31 to search for devices included in the downstream design drawing for creating the device arrangement specifications, extracts the device data, creates a list, and arranges the devices. The data is transferred to the specification creation support unit 49.
The device arrangement specification creation support unit 49 creates the device arrangement specification based on the list received from the device data extraction unit 47 under the control of the dialog editing screen control unit 31.

《上流設計図面の作成の流れ》
次に、図10、図11を参照しながら適宜図4、図5を参照してクライアント側コンピュータ11を用いて設計者が対話画面により上流設計図面を作成する場合の作業の流れを説明する。
図10、図11は上流設計図面を作成するときの対話編集画面制御部および上流図面作成部における制御の流れを説明するフローチャートである。
ステップS11では、対話編集画面制御部31は、設計者の操作にもとづいて上流設計条件入力画面を起動する。つまり、上流設計図面作成用の画面を開く。そして、対象とするシステム名称の選択を受け付ける(S12)。
<Flow for creating upstream design drawings>
Next, the flow of work when the designer creates an upstream design drawing on the dialog screen using the client computer 11 will be described with reference to FIGS. 4 and 5 as appropriate with reference to FIGS.
10 and 11 are flowcharts for explaining the flow of control in the dialog editing screen control unit and the upstream drawing creation unit when creating the upstream design drawing.
In step S11, the dialog editing screen control unit 31 activates the upstream design condition input screen based on the operation of the designer. That is, the screen for creating the upstream design drawing is opened. Then, selection of the target system name is accepted (S12).

上流設計条件入力画面を起動すると、設計知識DB23に登録してあるシステムの種類名称が表示される。ここで、例えば、廃水処理システムが選択されたとする。そうすると、排水処理システムに含まれる可能性のある個別の設備名称が一覧表示され(ステップS13)、要求仕様に含まれる個別設備の選択を受け付ける(ステップS14)。ステップS15では、上流図面作成部41は、設計者が対話画面に表示されている図示しない「個別設備の選択終了」のアイコンボタンがクリックされたか否か(個別設備の選択終了?)をチェックする。個別設備の選択が終了していない場合(No)はステップS14を繰り返し、個別設備の選択を終了の場合(Yes)はステップS16へ進む。   When the upstream design condition input screen is activated, the type name of the system registered in the design knowledge DB 23 is displayed. Here, for example, it is assumed that a wastewater treatment system is selected. Then, a list of individual equipment names that may be included in the wastewater treatment system is displayed (step S13), and selection of individual equipment included in the required specifications is accepted (step S14). In step S <b> 15, the upstream drawing creation unit 41 checks whether or not the “unfinished selection of individual equipment” icon button (not shown) displayed on the dialog screen is clicked by the designer (selection of individual equipment finished?). . If the selection of the individual equipment has not been completed (No), Step S14 is repeated. If the selection of the individual equipment has been completed (Yes), the process proceeds to Step S16.

システムに必要な個別設備を一覧画面から選択入力していくと、上流図面作成部41が選択された設備項目に対して設計知識DB23の設計知識データを検索して、その設備に必要と思われる構成機器の候補を抽出して表示し、個別設備の仕様選択、又は入力を受け付ける(ステップS16)。
ステップS13〜S16の流れを具体的に説明する。例えば、図4に示すように排水処理システムの設備一覧としてステップS13において「沈砂池設備」、「汚水ポンプ設備」、「放流設備」が表示される。これから設計する排水処理システムにすべての設備が必要であればステップS14においてすべてを選択する。そして選択された設備項目に対して、例えば、「IF 計測値=‘流入ゲート開度’ THEN」と記載されているような設計知識データ90の条件式を検索して、さらにその設備についての詳細仕様、「沈砂池設備」であれば「流入ゲート開度」、「ホッパ重量」、「スクリーン水位」等の候補が抽出されて画面表示される。そして、再び、ステップS16においてその中から必要な項目を選択する。前記の選択操作を設計対象システムの1つの個別設備に対して設計知識DB23で用意されている最も詳細な仕様まで繰り返し行う。
When the individual equipment necessary for the system is selected and input from the list screen, the upstream drawing creation unit 41 searches the design knowledge data in the design knowledge DB 23 for the selected equipment item and seems to be necessary for the equipment. The candidate for the component device is extracted and displayed, and the specification selection or input of the individual equipment is accepted (step S16).
The flow of steps S13 to S16 will be specifically described. For example, as shown in FIG. 4, “Sedimentation basin equipment”, “sewage pump equipment”, and “discharge equipment” are displayed in step S13 as the equipment list of the wastewater treatment system. If all facilities are required for the wastewater treatment system to be designed, all are selected in step S14. Then, for the selected equipment item, for example, a conditional expression of design knowledge data 90 such as “IF measured value =“ inflow gate opening degree ”THEN” is searched, and further details about the equipment are obtained. If the specification is “sedimentation basin equipment”, candidates such as “inflow gate opening”, “hopper weight”, “screen water level” are extracted and displayed on the screen. In step S16, necessary items are selected again. The above selection operation is repeatedly performed up to the most detailed specification prepared in the design knowledge DB 23 for one individual facility of the design target system.

ステップS17では、上流図面作成部41は、設計者が対話画面に表示されている図示しない「個別設備の仕様入力終了」のアイコンボタンがクリックされたか否か(個別設備の仕様入力終了?)をチェックする。個別設備の仕様入力が終了していない場合(No)はステップS16を繰り返し、個別設備の使用入力終了の場合(Yes)はステップS18へ進む。ステップS18では、上流図面作成部41は、選択された当該個別設備に係る上流標準図面(第1の単位セル図面)を設計知識データ90に記載された図面ファイルコードにもとづいて、標準図面DB25から検索して画面に表示する(当該個別設備に係る上流標準図面のプレビュー)。そして、検索された上流標準図面が意図したものであるとの確認操作を入力されたか否かチェックする(ステップS19)。確認を受けた場合(Yes)は、ステップS20へ進み、上流標準図面を図面DB17に格納する。なお、このときその図面に対応する付加図面情報も一緒に図面DB17に格納される。確認を受け付けていない場合(No)はステップS18を続ける。
なお、ステップS14、S16における誤入力による上流標準図面の誤選択がなされた場合の、ステップS14、S16への戻りの操作については、本質的なものではないので本フローチャートでは省略してある。
In step S <b> 17, the upstream drawing creation unit 41 determines whether or not the “unfinished individual facility specification input” icon button (not illustrated) displayed on the dialog screen is clicked by the designer (end of individual facility specification input?). To check. If the individual facility specification input has not been completed (No), Step S16 is repeated, and if the individual facility use input has been completed (Yes), the procedure proceeds to Step S18. In step S18, the upstream drawing creation unit 41 obtains the upstream standard drawing (first unit cell drawing) relating to the selected individual facility from the standard drawing DB 25 based on the drawing file code described in the design knowledge data 90. Search and display on screen (upstream standard drawing preview of the individual equipment). Then, it is checked whether or not a confirmation operation indicating that the retrieved upstream standard drawing is intended is input (step S19). When the confirmation is received (Yes), the process proceeds to step S20, and the upstream standard drawing is stored in the drawing DB 17. At this time, additional drawing information corresponding to the drawing is also stored in the drawing DB 17 together. When confirmation is not received (No), step S18 is continued.
It should be noted that the operation of returning to steps S14 and S16 when the upstream standard drawing is erroneously selected due to erroneous input in steps S14 and S16 is not essential and is omitted in this flowchart.

ステップS21では、ステップS14で選択された個別設備に対して、ステップS16における個別設備の仕様選択又は入力がなされたかチェックする(仕様入力のされていない個別設備あり?)。仕様入力のされていない個別設備がある場合(Yes)はステップS16へ戻り繰り返す。仕様入力のされていない個別設備がない場合(No)はステップS22へ進む。
ステップS22では、上流図面作成部41は、上流設計図面上での配置設定を行ないプレビューする。そして、ステップS23において設計者の確認操作を受けて(Yes)、ステップS24へ進み、上流設計図面上に、選択された上流標準図面を配置描画する。設計者の確認操作を受けていない場合(No)は、そのままプレビュー状態に留まる。
ステップS22〜S24の流れを具体的に図4の設計知識データ90を参照して説明すると、「沈砂池設備」の「流入ゲート開度」測定で構成機器A1が選択された場合、上流設計図面に配置される上流標準図面は図面ファイルコード“LIB00001”の図面であり、上流設計図面上の配置位置は画面上の座標(200,300)となる。こうして、選択された仕様に基づきすべての上流標準図面が自動的に配置され、上流設計図面のベースが作成される。
In step S21, it is checked whether the specification selection or input of the individual equipment in step S16 has been performed for the individual equipment selected in step S14 (is there any individual equipment for which specification is not input?). If there is an individual facility for which no specification is input (Yes), the process returns to step S16 and is repeated. If there is no individual facility for which no specification is input (No), the process proceeds to step S22.
In step S22, the upstream drawing creation unit 41 performs layout setting on the upstream design drawing and previews it. Then, in response to the designer's confirmation operation in step S23 (Yes), the process proceeds to step S24, and the selected upstream standard drawing is arranged and drawn on the upstream design drawing. If the confirmation operation of the designer has not been received (No), it remains in the preview state as it is.
The flow of steps S22 to S24 will be specifically described with reference to the design knowledge data 90 of FIG. 4. When the component device A1 is selected in the “inflow gate opening” measurement of the “sedimentation basin equipment”, the upstream design drawing. The upstream standard drawing arranged in the drawing is a drawing of the drawing file code “LIB00001”, and the arrangement position on the upstream design drawing is the coordinates (200, 300) on the screen. In this way, all the upstream standard drawings are automatically arranged based on the selected specification, and the base of the upstream design drawing is created.

その後、設計者は、上流設計図面上の上流標準図面の単位で相対位置の移動を行なって、図面を見やすくしたり、上流標準図面間でパス88の端部89(図5参照)同士を接続線91で接続したりする等の作画を本来のCADシステムの機能の入力装置12aからの作画コマンドにより行ない、対話編集画面制御部31が作画コマンドを受け付け、作画処理部35が実行する(移動、パス等の作画コマンド受け付けステップS25)。
このとき、上流図面作成部41は未接続のパスの端部89を検索して、それが残っている場合は、警報表示又はパスの端部89の点滅表示をすると良い。
ステップS26では、上流図面作成部41は、対話画面上に表示された「上流設計図面作画終了」のアイコンボタンがクリックされたか否か(上流図面作画終了?)をチェックする。終了の場合(Yes)はステップS27へ進み、そうでない場合(No)はステップS25を続ける。
こうして図5に示すような上流設計図面が完成する。ここで、点線枠で示した単位セル図面86A、86B、86Cが上流標準図面に対応している
Thereafter, the designer moves the relative position in units of the upstream standard drawing on the upstream design drawing to make the drawing easy to see, or connects the end portions 89 (see FIG. 5) of the path 88 between the upstream standard drawings. A drawing such as connection by a line 91 is performed by a drawing command from the input device 12a of the original CAD system function, the dialog editing screen control unit 31 receives the drawing command, and the drawing processing unit 35 executes (movement, A drawing command reception step S25).
At this time, the upstream drawing creation unit 41 searches for the end portion 89 of the unconnected path, and when it remains, it is preferable to display an alarm or blink the end portion 89 of the path.
In step S <b> 26, the upstream drawing creation unit 41 checks whether or not the “upstream design drawing drawing end” icon button displayed on the dialog screen has been clicked (upstream drawing drawing end?). If it is finished (Yes), the process proceeds to step S27. If not (No), step S25 is continued.
Thus, the upstream design drawing as shown in FIG. 5 is completed. Here, the unit cell drawings 86A, 86B and 86C shown by dotted line frames correspond to the upstream standard drawings.

ステップS27では、上流図面作成部41は、属性値設定を受け付ける。
ステップS27において、設計者は上流設計図面上に配置された上流標準図面に記載されたシンボル87の属性(に対して属性値を設定する入力をし、上流図面作成部41がその入力を受け付ける。属性とは、回路内の計器をあらわす図記号を例にとると、機器名称(用途)や機器の型式等の機器データであり、上流設計図面上にも表示される場合がある。
ステップS27における属性設定は、あらかじめ機器の情報が登録されている機器DB21に上流図面作成部41がアクセスすることにより、属性に連携した属性値の候補を抽出して対話画面に表示させることも可能であり、その場合は画面上での選択入力のみで属性値を設定することができる。
In step S27, the upstream drawing creation unit 41 accepts attribute value settings.
In step S27, the designer inputs to set an attribute value for the attribute (of the symbol 87 described in the upstream standard drawing arranged on the upstream design drawing, and the upstream drawing creation unit 41 receives the input. For example, an attribute is a device symbol such as a device name (use) or a device model, and may be displayed on an upstream design drawing.
In the attribute setting in step S27, the upstream drawing creation unit 41 accesses the device DB 21 in which device information is registered in advance, so that attribute value candidates linked to the attributes can be extracted and displayed on the dialog screen. In this case, the attribute value can be set only by selection input on the screen.

又、属性と機器DB21内の機器データを対応付けしておけば、属性値についても自動的に入力することが可能となる。
ステップS28では、上流図面作成部41は、属性値未設定機器なしか否かをチェックする。属性値未設定機器なしの場合(Yes)はステップS29へ進み、属性値未設定機器が残っている場合(No)はステップS27を繰り返す。
ステップS29では、ステップS26で確定した上流設計図面を図面DB17に格納する。そして、ステップS30において、上流図面作成部41は、上流設計図面に配置された上流標準図面に含まれる機器の仕様リストを生成し、図面DB17に格納する。
このとき、同じ上流標準図面が複数使用されている場合はそれもチェックして機器の員数のデータも機器の仕様リストに加える。
なお、前記したように、ステップS27で入力された属性値は、上流設計図面に配置された上流標準図面のシンボルに対応して付せられた矩形領域属性フィールドの識別子と上流設計図面上の上流標準図面の配置座標との組み合わせにより対応付けるようにすると、1つの上流設計図面中に同じ上流標準図面が複数あって、その間では機器の属性値が異なる場合でも、どの位置の機器の仕様がどれであるか一意に特定できる。
以上、により上流設計図面の作成の制御が終了する。
Further, if the attribute and the device data in the device DB 21 are associated with each other, the attribute value can be automatically input.
In step S28, the upstream drawing creation unit 41 checks whether there is no attribute value unset device. If there is no attribute value unset device (Yes), the process proceeds to step S29. If no attribute value set device remains (No), step S27 is repeated.
In step S29, the upstream design drawing determined in step S26 is stored in the drawing DB 17. In step S30, the upstream drawing creation unit 41 generates a specification list of devices included in the upstream standard drawing arranged in the upstream design drawing and stores it in the drawing DB 17.
At this time, if a plurality of the same upstream standard drawings are used, it is also checked and the data on the number of devices is added to the device specification list.
As described above, the attribute value input in step S27 includes the identifier of the rectangular area attribute field attached to the upstream standard drawing symbol arranged in the upstream design drawing and the upstream in the upstream design drawing. If they are associated with each other in combination with the layout coordinates of the standard drawing, even if there are multiple upstream standard drawings in one upstream design drawing and the attribute values of the devices are different among them, the specification of the device at which position It can be uniquely identified.
Thus, the control for creating the upstream design drawing is completed.

図10、図11のフローチャートにおけるステップS12〜S17が請求項に記載の発明のシステム仕様入力手段に、ステップS27、S28が機器仕様入力手段に対応する。   Steps S12 to S17 in the flowcharts of FIGS. 10 and 11 correspond to the system specification input means of the invention described in the claims, and steps S27 and S28 correspond to the device specification input means.

《下流設計図面作成の流れ》
次に、図12、図13を参照しながら適宜図5、図8、図14、図15を参照してクライアント側コンピュータ11を用いて設計者が対話画面により下流設計図面を作成する場合の作業の流れを説明する。
図12、図13は上流設計図面を作成するときの対話編集画面制御部、自動展開処理部および下流図面作成部における制御の流れを説明するフローチャートである。
ステップS51では、対話編集画面制御部31は、設計者の操作にもとづいて下流設計図面作成画面を起動し、自動展開処理部43は、図面DB17に格納された作成された前記上流設計図面と、そこに用いられている上流標準図面の付加図面情報と、その上流設計図面に含まれる機器の属性、属性値(つまり前記ステップS30で作成された機器の仕様リスト)を読み込む。
ステップS52では、自動展開処理部43は、展開ルールDB27から展開ルールを読み込む。
<Flow of downstream design drawing creation>
Next, work when the designer creates a downstream design drawing on the interactive screen using the client side computer 11 with reference to FIGS. 5, 8, 14 and 15 with reference to FIGS. The flow of will be described.
FIGS. 12 and 13 are flowcharts for explaining the flow of control in the dialog editing screen control unit, the automatic development processing unit, and the downstream drawing creation unit when creating an upstream design drawing.
In step S51, the dialog editing screen control unit 31 activates a downstream design drawing creation screen based on the operation of the designer, and the automatic expansion processing unit 43 includes the created upstream design drawing stored in the drawing DB 17, The additional drawing information of the upstream standard drawing used there, and the device attributes and attribute values (that is, the device specification list created in step S30) included in the upstream design drawing are read.
In step S52, the automatic expansion processing unit 43 reads the expansion rule from the expansion rule DB 27.

そして、設計者がマウスを用いて対話画面上に表示された上流設計図面上で、1つの下流設計図面として扱う範囲を、例えば、図5において矩形領域93で設定するのを、自動展開処理部43が受け付ける(ステップS53)。そして、ステップS54において、自動展開処理部43は、その上流設計図面中に含まれる上流標準図面に対応する下流標準図面(第2の単位セル図面)を標準図面DB25から検索する(下流標準図面検索)。
図8の例を用いれば、ステップS53で指定された上流標準図面が“LIB00001”であったとすると、展開条件により、これに対応する下流標準図面として“LIB00050”と“LIB00045”が検索される。上流設計図面から下流の詳細図面を作成する場合には、上流標準図面の回路構成は同じでも、回路内の属性値(機器の型式など)によっては対応する下流標準図面が異なることがあるため、ステップS54では1つの上流標準図面に対して複数の下流標準図面が検索される場合がある。こうして検索された複数の下流標準図面から、ある上流標準図面に対する回路を一意に決定するために、上流設計図面作成段階で設定された上流標準図面の属性値をもとに、下流標準図面を特定する。再び図8の例を用いると、上流標準図面“LIB00001”の属性値Aに“AX−001”が設定された場合は、下流標準図面として“LIB00050”が選ばれ、属性値Aに“AX−002”が設定された場合は、下流標準図面として“LIB00045”が選ばれる。
Then, the automatic expansion processing unit sets the range to be handled as one downstream design drawing on the upstream design drawing displayed on the dialogue screen using the mouse, for example, in the rectangular area 93 in FIG. 43 accepts (step S53). In step S54, the automatic expansion processing unit 43 searches the standard drawing DB 25 for the downstream standard drawing (second unit cell drawing) corresponding to the upstream standard drawing included in the upstream design drawing (downstream standard drawing search). ).
If the example of FIG. 8 is used and the upstream standard drawing designated in step S53 is “LIB00001”, “LIB00005” and “LIB00045” are retrieved as the corresponding downstream standard drawings according to the development conditions. When creating a downstream detailed drawing from an upstream design drawing, the corresponding downstream standard drawing may differ depending on the attribute value (device type, etc.) in the circuit, even if the circuit configuration of the upstream standard drawing is the same. In step S54, a plurality of downstream standard drawings may be searched for one upstream standard drawing. In order to uniquely determine the circuit for a certain upstream standard drawing from the plurality of downstream standard drawings searched in this way, the downstream standard drawing is specified based on the attribute value of the upstream standard drawing set at the upstream design drawing creation stage. To do. Using the example of FIG. 8 again, when “AX-001” is set in the attribute value A of the upstream standard drawing “LIB00001”, “LIB000050” is selected as the downstream standard drawing and “AX− When “002” is set, “LIB00045” is selected as the downstream standard drawing.

ステップS55では、自動展開処理部43は、下流標準図面が一意に選択されたか否かをチェックする。一意に選択された場合(Yes)はステップS59へ進み、一意に選択されなかった場合(No)はステップS56へ進む。
ステップS56では、自動展開処理部43は、対話画面により設計者が複数上げられた候補中から手動選択又はキャンセル入力するのを受け付ける。そしてステップS57において自動展開処理部43は、展開ログを記録する。
In step S55, the automatic development processing unit 43 checks whether or not the downstream standard drawing is uniquely selected. If it is uniquely selected (Yes), the process proceeds to step S59. If it is not uniquely selected (No), the process proceeds to step S56.
In step S56, the automatic expansion processing unit 43 accepts manual selection or cancellation input from among a plurality of candidates raised by the designer on the interactive screen. In step S57, the automatic development processing unit 43 records a development log.

展開ログとは、自動展開処理作業により上流標準図面に対し展開された下流標準図面の履歴を記録して蓄積するものであり、上流標準図面と下流標準図面との利用履歴を集計して、より使いやすい標準図の作成に参考にしたり、展開ルールにおける抜けの発見を容易にしたりするためのものである。図14にログ表160の例を示す。
表160には、アイテムNo.、使用された上流標準図面の図面ファイルコード、それに対応して展開された下流標準図面の図面ファイルコード、使用された上流設計図面を識別する上流設計図面シートNo.、上流設計図面中の上流標準図面の座標、発生日時、エラーがあった場合のそのエラーの種類を示すエラーコードが記載される。
The development log records and accumulates the history of the downstream standard drawings developed for the upstream standard drawings by the automatic development processing work. It is intended to be used for creating an easy-to-use standard map, and to make it easier to find omissions in expansion rules. FIG. 14 shows an example of the log table 160.
Table 160 shows an item number. , The drawing file code of the upstream standard drawing used, the drawing file code of the downstream standard drawing developed correspondingly, and the upstream design drawing sheet No. identifying the used upstream design drawing. The coordinates of the upstream standard drawing in the upstream design drawing, the date and time of occurrence, and an error code indicating the type of error when there is an error are described.

ステップS58では、自動展開処理部43は、キャンセルの入力がされたか否かをチェックする。キャンセルされた場合(Yes)は、ステップS66へ進み、キャンセルされなかった場合(No)は、ステップS59へ進む。
ステップS59では、下流図面作成部45は、下流設計図面上での配置設定を行ないプレビューする。そして、ステップS60において設計者の確認操作を受けて(Yes)、ステップS61へ進み、下流設計図面上に、検索された下流標準図面を配置描画する。設計者の確認操作を受けていない場合(No)は、そのままプレビュー状態に留まる。
In step S58, the automatic expansion processing unit 43 checks whether or not a cancel is input. If canceled (Yes), the process proceeds to step S66. If not canceled (No), the process proceeds to step S59.
In step S59, the downstream drawing creation unit 45 performs layout setting on the downstream design drawing and previews it. Then, in response to the designer's confirmation operation in step S60 (Yes), the process proceeds to step S61, and the retrieved downstream standard drawing is arranged and drawn on the downstream design drawing. If the confirmation operation of the designer has not been received (No), it remains in the preview state as it is.

その後、設計者は、下流設計図面上の下流標準図面の単位で相対位置の移動を行なって、図面を見やすくしたり、下流標準図面間のパス88の端部89同士を接続したりする等の作画を本来のCADシステムの機能の作画コマンドにより行ない、対話編集画面制御部31が作画コマンドを受け付け、作画処理部35が実行する(移動、パス等の作画コマンド受け付けステップS62)。
このとき、下流図面作成部45は未接続のパスの端部89を検索して、それが残っている場合は、警報表示又はパスの端部89の点滅表示をすると良い。
ステップS63では、下流図面作成部45は、対話画面上に表示された「下流設計図面確定」のアイコンボタンがクリックされたか否か(この下流設計図面確定?)をチェックする。確定の場合(Yes)はステップS64へ進みこの下流設計図面を図面DB17に格納し、そうでない場合(No)はステップS62を続ける。
After that, the designer moves the relative position in units of the downstream standard drawing on the downstream design drawing to make the drawing easy to see, or to connect the end portions 89 of the path 88 between the downstream standard drawings. Drawing is performed by the drawing command of the original CAD system function, the dialog editing screen control unit 31 receives the drawing command, and the drawing processing unit 35 executes (drawing command reception step S62 such as movement and path).
At this time, the downstream drawing creation unit 45 searches for the end portion 89 of the unconnected path, and if it remains, it is preferable to display an alarm or blinking the end portion 89 of the path.
In step S63, the downstream drawing creation unit 45 checks whether or not the “downstream design drawing confirmation” icon button displayed on the dialogue screen has been clicked (this downstream design drawing confirmation?). If it is confirmed (Yes), the process proceeds to step S64, and the downstream design drawing is stored in the drawing DB 17. If not (No), step S62 is continued.

例えば、図5に示す矩形領域93に対して、図15に示すような下流設計図面180が生成される。ここで、点線枠で示した単位セル図面76A、76Bがそれぞれ下流標準図面である。
ちなみに、図15におけるシンボル87Bはアレスタ類を、シンボル87Cは伝送器類を、シンボル87Dは変換器類を、シンボル87Gはアイソレータを示す。下流標準図面ではパス92がツイスト線での表示となっている。
For example, a downstream design drawing 180 as shown in FIG. 15 is generated for the rectangular area 93 shown in FIG. Here, the unit cell drawings 76A and 76B indicated by dotted line frames are downstream standard drawings.
Incidentally, symbol 87B in FIG. 15 indicates arresters, symbol 87C indicates transmitters, symbol 87D indicates converters, and symbol 87G indicates an isolator. In the downstream standard drawing, the path 92 is indicated by a twist line.

ステップS65では、下流図面作成部45は、下流標準図面の作成が終了していない上流標準図面があるか否かをチェックする。無しの場合(No)はステップS66へ進み展開ログをプリンタ又は記憶装置18に出力して終了する。下流標準図面の作成が終了していない上流標準図面がある場合(Yes)はステップS53からステップ65を繰り返す。
以上により下流設計図面の作成の制御が終了する。
In step S65, the downstream drawing creation unit 45 checks whether or not there is an upstream standard drawing that has not been created. If not (No), the process proceeds to step S66, where the development log is output to the printer or storage device 18, and the process ends. If there is an upstream standard drawing for which the creation of the downstream standard drawing has not been completed (Yes), Steps S53 to 65 are repeated.
Thus, the control for creating the downstream design drawing is completed.

図12、13に示したフローチャートのS51〜S66が第1の発明の制御手段に対応する。   S51 to S66 in the flowcharts shown in FIGS. 12 and 13 correspond to the control means of the first invention.

以上、本実施形態によれば、システム要求仕様を入力すると設計知識DB23にもとづいて、候補となる個別の設備が表示され、さらに、個別の設備の仕様が表示され、個別の設備の仕様を設定するとそれに含まれる機器を含む上流標準図面がプレビューされるので、上流設計図面の作成が容易であり、熟練技術者でなくとも機器の選択が容易に行なえる。
又、機器の属性値を入力することによって、展開ルールDB27にもとづいて機器の属性値に応じた詳細設計図面における機器の選択が自動的に行われるので、詳細設計に慣れていない設計者でも熟練設計者と同様の適切な機器の選択が行なえる。
又、下流設計図面が上流設計図面と展開ルールDB27にもとづいて展開され描画されるので、効率的に間違いの無い下流設計図面が作成できる。
又、上流設計図面、下流設計図面の作成において、設計知識DB23にもとづいて単位セル図面が自動的に配置されるので、図面の品質が一定に統一できる。
さらに、上流設計図面、下流設計図面の作成において単位セル図面のパス88の端部89で、接続線91で結ばれていない端部89を検出することで、接続線91の引き忘れを防止できる。
As described above, according to the present embodiment, when a system requirement specification is input, candidate individual equipments are displayed based on the design knowledge DB 23, and further, individual equipment specifications are displayed, and individual equipment specifications are set. Then, since the upstream standard drawing including the devices included therein is previewed, it is easy to create the upstream design drawing, and the device can be easily selected even by a skilled engineer.
Also, by inputting the attribute value of the device, the device is automatically selected in the detailed design drawing according to the attribute value of the device based on the expansion rule DB 27, so even a designer who is not familiar with the detailed design is skilled. Appropriate equipment can be selected in the same way as the designer.
Further, since the downstream design drawing is developed and drawn based on the upstream design drawing and the development rule DB 27, a downstream design drawing without any mistake can be efficiently created.
Further, in creating the upstream design drawing and the downstream design drawing, the unit cell drawings are automatically arranged based on the design knowledge DB 23, so that the quality of the drawing can be unified.
Further, by detecting the end 89 not connected by the connection line 91 at the end 89 of the path 88 of the unit cell drawing when creating the upstream design drawing and the downstream design drawing, forgetting to draw the connection line 91 can be prevented. .

なお、本実施形態において、設計知識データの属性値、展開ルールデータの展開条件の属性値は数値データの場合に1つの値である必要は無く、範囲で指定しても良い。   In the present embodiment, the attribute value of the design knowledge data and the attribute value of the expansion condition of the expansion rule data need not be one value in the case of numerical data, and may be specified as a range.

本発明の実施形態に係る図面作成装置の全体構成図である。1 is an overall configuration diagram of a drawing creation apparatus according to an embodiment of the present invention. 図面作成装置の機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of drawing production apparatus. 機器DBに格納される機器データの内容を説明する図である。It is a figure explaining the content of the apparatus data stored in apparatus DB. 設計知識DBに格納される設計知識データの内容を説明する図である。It is a figure explaining the content of the design knowledge data stored in design knowledge DB. 上流設計図面を説明する図である。It is a figure explaining an upstream design drawing. (a)は標準図面に付加される付加図面情報の内容を説明する図であり、(b)は標準図面DB内での図面ファイルの格納方法を説明する図である。(A) is a figure explaining the content of the additional drawing information added to a standard drawing, (b) is a figure explaining the storage method of the drawing file in standard drawing DB. (a)は標準図面登録画面(図面編集)の例を、(b)は標準図面登録画面(登録)の例を示す図である。(A) is a figure which shows the example of a standard drawing registration screen (drawing edit), (b) is a figure which shows the example of a standard drawing registration screen (registration). 展開ルールDBに登録される展開ルールデータの構造を説明する図である。It is a figure explaining the structure of the expansion rule data registered into expansion | deployment rule DB. 展開ルール登録画面の1例を示す図である。It is a figure which shows an example of an unfolding rule registration screen. 上流設計図面を作成するときの対話編集画面制御部および上流図面作成部における制御の流れを説明するフローチャートである。It is a flowchart explaining the flow of control in a dialog edit screen control unit and an upstream drawing creation unit when creating an upstream design drawing. 上流設計図面を作成するときの対話編集画面制御部および上流図面作成部における制御の流れを説明するフローチャートである。It is a flowchart explaining the flow of control in a dialog edit screen control unit and an upstream drawing creation unit when creating an upstream design drawing. 上流設計図面を作成するときの対話編集画面制御部、自動展開処理部および下流図面作成部における制御の流れを説明するフローチャートである。It is a flowchart explaining the flow of control in a dialog edit screen control unit, an automatic expansion processing unit, and a downstream drawing creation unit when creating an upstream design drawing. 上流設計図面を作成するときの対話編集画面制御部、自動展開処理部および下流図面作成部における制御の流れを説明するフローチャートである。It is a flowchart explaining the flow of control in a dialog edit screen control unit, an automatic expansion processing unit, and a downstream drawing creation unit when creating an upstream design drawing. ログ表の例を示す図である。It is a figure which shows the example of a log table. 下流設計図面を説明する図である。It is a figure explaining downstream design drawing.

符号の説明Explanation of symbols

1 図面作成装置
11 クライアント側コンピュータ
12a 入力装置(入力手段)
12b 表示装置(表示手段)
13 サーバ側コンピュータ
14 記憶装置(記憶手段)
15 ネットワーク
17 図面データベース
18 記憶装置
21 機器データベース
23 設計知識データベース
25 標準図面データベース
27 展開ルールデータベース
31 対話編集画面制御部(制御手段、対話編集手段)
31a イベント処理部
33 データベース登録部
33a 機器DB登録部
33b 設計知識DB登録部
33c 標準図面DB登録部
33d 展開ルールDB登録部
35 作画処理部(制御手段)
41 上流図面作成部(制御手段、上流図面生成手段)
43 自動展開処理部(制御手段、下流図面生成手段)
45 下流図面作成部(制御手段、下流図面生成手段)
47 機器データ抽出部
49 機器手配仕様書作成支援部
DESCRIPTION OF SYMBOLS 1 Drawing production apparatus 11 Client side computer 12a Input device (input means)
12b Display device (display means)
13 server side computer 14 storage device (storage means)
DESCRIPTION OF SYMBOLS 15 Network 17 Drawing database 18 Storage device 21 Equipment database 23 Design knowledge database 25 Standard drawing database 27 Deployment rule database 31 Dialog edit screen control part (control means, dialog edit means)
31a Event processing unit 33 Database registration unit 33a Device DB registration unit 33b Design knowledge DB registration unit 33c Standard drawing DB registration unit 33d Development rule DB registration unit 35 Drawing processing unit (control means)
41 Upstream drawing creation unit (control means, upstream drawing generation means)
43 Automatic expansion processing unit (control means, downstream drawing generation means)
45 Downstream drawing creation unit (control means, downstream drawing creation means)
47 Equipment data extraction part 49 Equipment arrangement specification creation support part

Claims (10)

作画コマンドを入力する入力手段と、複数の第1の単位セル図面を組み合わせてシステムの構成を示す上流設計図面を生成する制御手段と、前記第1の単位セル図面を記憶する記憶手段と、前記上流設計図面を表示する表示手段と、を備える図面作成装置を用いて、前記複数の第1の単位セル図面を組み合わせて前記上流設計図面を設計するセルコンセプトを用いた設計方法であって、
前記図面作成装置は、前記記憶手段に、
前記第1の単位セル図面を上流標準図面とし、前記第1の単位セル図面に対応した第2の単位セル図面を下流標準図面として各々格納した標準図面データベースと、
前記第1の単位セル図面と前記第2の単位セル図面との対応付けを定義する展開ルールデータベースと、
前記システムの仕様に応じて、前記第1の単位セル図面の選択とその配置位置を対応付ける設計知識データベースと、
を有し、
前記制御手段は、
前記入力手段から入力されたシステムの仕様と、前記設計知識データベースにもとづいて前記標準図面データベースから前記第1の単位セル図面を抽出して、新たな上流設計図面を生成し、
前記生成された上流設計図面を構成する前記第1の単位セル図面の属性値を前記入力手段から入力されたのを受けて、前記入力された前記第1の単位セル図面の属性値および前記展開ルールデータベースにもとづいて前記標準図面データベースから前記第2の単位セル図面を抽出し
前記抽出した第2の単位セル画面が一意に決定されるか否かを判定し、決定されない場合は、複数の候補のなかから、ユーザによる手動選択の入力を受け付けて、下流設計図面を生成することを特徴とするセルコンセプトを用いた設計方法。
Input means for inputting a drawing command; control means for generating an upstream design drawing indicating a system configuration by combining a plurality of first unit cell drawings; storage means for storing the first unit cell drawings; A design method using a cell concept for designing the upstream design drawing by combining the plurality of first unit cell drawings using a drawing creation device comprising a display means for displaying the upstream design drawing,
The drawing creating device stores the storage means,
A standard drawing database that stores the first unit cell drawing as an upstream standard drawing and the second unit cell drawing corresponding to the first unit cell drawing as a downstream standard drawing;
An expansion rule database defining an association between the first unit cell drawing and the second unit cell drawing;
In accordance with the specifications of the system, a design knowledge database associating the selection of the first unit cell drawing and its arrangement position;
Have
The control means includes
Extracting the first unit cell drawing from the standard drawing database based on the specification of the system inputted from the input means and the design knowledge database, and generating a new upstream design drawing;
In response to the attribute value of the first unit cell drawing constituting the generated upstream design drawing being input from the input means, the input attribute value of the first unit cell drawing and the expansion Extracting the second unit cell drawing from the standard drawing database based on a rule database ;
It is determined whether or not the extracted second unit cell screen is uniquely determined. If not determined, a user selects manual selection input from a plurality of candidates and generates a downstream design drawing. A design method using a cell concept characterized by this.
前記制御手段は、前記生成された上流設計図面を前記表示手段に表示させ、編集可能とすることを特徴とする請求項1に記載のセルコンセプトを用いた設計方法。   2. The design method using a cell concept according to claim 1, wherein the control means displays the generated upstream design drawing on the display means so as to be editable. 前記第2の単位セル図面に記載された機器の属性、属性値を格納した機器データベースを有し、
前記制御手段は、前記入力手段からの前記第1の単位セル図面の属性値の入力を受け付けるときに、前記機器データベースを参照して選択可能とすることを特徴とする請求項1又は請求項2に記載のセルコンセプトを用いた設計方法。
A device database storing device attributes and attribute values described in the second unit cell drawing;
3. The control unit according to claim 1, wherein when the input of the attribute value of the first unit cell drawing is received from the input unit, the control unit can select the attribute value by referring to the device database. Design method using the cell concept described in 1.
作画コマンドを入力する入力手段と、複数の第1の単位セル図面を組み合わせてシステムの構成を示す上流設計図面を生成する制御手段と、前記第1の単位セル図面を記憶する記憶手段と、前記上流設計図面を表示する表示手段と、を備える図面作成装置において、
前記記憶手段は、
前記第1の単位セル図面を上流標準図面とし、前記第1の単位セル図面に対応した第2の単位セル図面を下流標準図面として各々格納した標準図面データベースと、
前記第1の単位セル図面と前記第2の単位セル図面との対応付けを定義する展開ルールデータベースと、
前記システムの仕様に応じて、前記第1の単位セル図面の選択とその配置位置を対応付ける設計知識データベースと、
を有し、
前記制御手段は、
前記入力手段から入力されたシステムの仕様と、前記設計知識データベースにもとづいて前記標準図面データベースから前記第1の単位セル図面を抽出して、新たな上流設計図面を生成し、
さらに、前記生成された上流設計図面を構成する前記第1の単位セル図面の属性値を前記入力手段から入力されたのを受けて、前記入力された前記第1の単位セル図面の属性値および前記展開ルールデータベースにもとづいて前記標準図面データベースから前記第2の単位セル図面を抽出し
前記抽出した第2の単位セル画面が一意に決定されるか否かを判定し、決定されない場合は、複数の候補のなかから、ユーザによる手動選択の入力を受け付けて、下流設計図面を生成することを特徴とする図面作成装置。
Input means for inputting a drawing command; control means for generating an upstream design drawing indicating a system configuration by combining a plurality of first unit cell drawings; storage means for storing the first unit cell drawings; In a drawing creation device comprising display means for displaying an upstream design drawing,
The storage means
A standard drawing database that stores the first unit cell drawing as an upstream standard drawing and the second unit cell drawing corresponding to the first unit cell drawing as a downstream standard drawing;
An expansion rule database defining an association between the first unit cell drawing and the second unit cell drawing;
In accordance with the specifications of the system, a design knowledge database associating the selection of the first unit cell drawing and its arrangement position;
Have
The control means includes
Extracting the first unit cell drawing from the standard drawing database based on the specification of the system inputted from the input means and the design knowledge database, and generating a new upstream design drawing;
Further, in response to the attribute value of the first unit cell drawing constituting the generated upstream design drawing being input from the input means, the attribute value of the input first unit cell drawing and Extracting the second unit cell drawing from the standard drawing database based on the expansion rule database ;
It is determined whether or not the extracted second unit cell screen is uniquely determined. If not determined, a user selects manual selection input from a plurality of candidates and generates a downstream design drawing. A drawing creation apparatus characterized by that.
作画コマンドを入力する入力手段と、複数の第1の単位セル図面を組み合わせてシステムの構成を示す上流設計図面を生成する制御手段と、前記第1の単位セル図面を記憶する記憶手段と、前記上流設計図面を表示する表示手段と、を備える図面作成装置において、
前記記憶手段は、
前記第1の単位セル図面を上流標準図面とし、前記第1の単位セル図面に対応した第2の単位セル図面を下流標準図面として各々格納した標準図面データベースと、
前記第1の単位セル図面と前記第2の単位セル図面との対応付けを定義する展開ルールデータベースと、
前記システムの仕様に応じて、前記上流標準図面の選択とその配置位置を対応付ける設計知識データベースと、
を有し、
前記制御手段は、
前記システムの仕様の入力を受け付けるシステム仕様入力手段と、
前記入力されたシステムの仕様と前記設計知識データベースにもとづいて前記標準図面データベースから前記第1の単位セル図面を抽出して、新たな上流設計図面を生成する上流図面生成手段と、
前記生成された上流設計図面を表示、編集可能とする対話編集手段と、
前記生成された上流設計図面を構成する前記第1の単位セル図面の属性値の入力を受け付ける機器仕様入力手段と、
前記入力された前記第1の単位セル図面の属性値および前記展開ルールデータベースにもとづいて標準図面データベースから前記第2の単位セル図面を抽出し
前記抽出した第2の単位セル画面が一意に決定されるか否かを判定し、決定されない場合は、複数の候補のなかから、ユーザによる手動選択の入力を受け付けて、下流設計図面を生成する下流図面生成手段と、
を有することを特徴とする図面作成装置。
Input means for inputting a drawing command; control means for generating an upstream design drawing indicating a system configuration by combining a plurality of first unit cell drawings; storage means for storing the first unit cell drawings; In a drawing creation device comprising display means for displaying an upstream design drawing,
The storage means
A standard drawing database that stores the first unit cell drawing as an upstream standard drawing and the second unit cell drawing corresponding to the first unit cell drawing as a downstream standard drawing;
An expansion rule database defining an association between the first unit cell drawing and the second unit cell drawing;
In accordance with the specifications of the system, a design knowledge database that associates the selection of the upstream standard drawing and the arrangement position thereof,
Have
The control means includes
System specification input means for receiving input of specifications of the system;
Upstream drawing generation means for extracting the first unit cell drawing from the standard drawing database based on the input system specifications and the design knowledge database, and generating a new upstream design drawing;
Dialog editing means for displaying and editing the generated upstream design drawing;
Device specification input means for receiving an input of an attribute value of the first unit cell drawing constituting the generated upstream design drawing;
Extracting the second unit cell drawing from a standard drawing database based on the input attribute value of the first unit cell drawing and the expansion rule database ;
It is determined whether or not the extracted second unit cell screen is uniquely determined. If not determined, a user selects manual selection input from a plurality of candidates and generates a downstream design drawing. Downstream drawing generation means;
A drawing creation apparatus comprising:
前記第2の単位セル図面に記載された機器の属性、属性値を格納した機器データベースを有し、
前記機器仕様入力手段は、前記第1の単位セル図面の属性値の入力を受け付けるときに、前記機器データベースを参照して選択可能とすることを特徴とする請求項5に記載の図面作成装置。
A device database storing device attributes and attribute values described in the second unit cell drawing;
6. The drawing creation apparatus according to claim 5, wherein the device specification input means can select an attribute value of the first unit cell drawing with reference to the device database when receiving an input of the attribute value of the first unit cell drawing.
さらに、前記生成された下流設計図面から機器データを抽出する機器データ抽出手段と、
前記抽出された機器データにもとづいて機器手配仕様書を生成する機器手配仕様書作成手段と、を有することを特徴とする請求項5又は請求項6に記載の図面作成装置。
Furthermore, device data extraction means for extracting device data from the generated downstream design drawing,
The drawing creation apparatus according to claim 5, further comprising a device arrangement specification creation unit that generates an equipment arrangement specification based on the extracted device data.
前記新たに生成された上流設計図面の前記第1の単位セル図面間の接続線で結ばれていないパスの端部を検出、又は前記新たに生成された下流設計図面の前記第2の単位セル図面間の接続線で結ばれていないパスの端部を検出して警報することを特徴とする請求項5から請求項7のいずれか1項に記載の図面作成装置。   An end of a path not connected by a connection line between the first unit cell drawings of the newly generated upstream design drawing is detected, or the second unit cell of the newly generated downstream design drawing is detected. 8. The drawing creating apparatus according to claim 5, wherein an alarm is detected by detecting an end portion of a path not connected by a connecting line between the drawings. 請求項1から請求項3のいずれか1項に記載のセルコンセプトを用いた設計方法をコンピュータに実行させるためのプログラム。   The program for making a computer perform the design method using the cell concept of any one of Claims 1-3. 請求項9に記載のプログラムを記録した記録媒体。   A recording medium on which the program according to claim 9 is recorded.
JP2007102544A 2007-04-10 2007-04-10 Design method using cell concept, drawing creation device, program, and recording medium Expired - Fee Related JP4929018B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007102544A JP4929018B2 (en) 2007-04-10 2007-04-10 Design method using cell concept, drawing creation device, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007102544A JP4929018B2 (en) 2007-04-10 2007-04-10 Design method using cell concept, drawing creation device, program, and recording medium

Publications (2)

Publication Number Publication Date
JP2008262265A JP2008262265A (en) 2008-10-30
JP4929018B2 true JP4929018B2 (en) 2012-05-09

Family

ID=39984716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007102544A Expired - Fee Related JP4929018B2 (en) 2007-04-10 2007-04-10 Design method using cell concept, drawing creation device, program, and recording medium

Country Status (1)

Country Link
JP (1) JP4929018B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5276612B2 (en) * 2010-02-22 2013-08-28 三菱電機株式会社 Design data management device
JP7036845B2 (en) * 2020-01-14 2022-03-15 エヌ・ティ・ティ・コミュニケーションズ株式会社 Display device, display method and display program
CN117349923B (en) * 2023-09-26 2024-06-11 中机中联工程有限公司 Intelligent design method, system, equipment and medium for industrial building process equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002049647A (en) * 2000-08-03 2002-02-15 Hitachi Ltd Design support system

Also Published As

Publication number Publication date
JP2008262265A (en) 2008-10-30

Similar Documents

Publication Publication Date Title
JP4827834B2 (en) Method and apparatus for modifying process control data
CN105700888B (en) A kind of visualization quick development platform based on jbpm workflow engine
KR100987876B1 (en) Custom rule system and method for expert systems
JP2008191725A (en) Plant facility management/maintenance support system
US6698010B1 (en) System, method and computer program product for automatic generation of data processing program
JP5651050B2 (en) Data generation apparatus and data generation program
JP4929018B2 (en) Design method using cell concept, drawing creation device, program, and recording medium
CN105468381A (en) Android and IOS system and operating method for rapidly integrating third-party class libraries
JP3987018B2 (en) Integrated business software introduction and operation support system
KR100723323B1 (en) Product design support system, product design support method, and program
CN112230900A (en) Development engine system and method for self-defining setting form model
JP4648194B2 (en) Printed circuit board design instruction support method and apparatus
CN101710275A (en) Method and system of editing workflow logic and screens with a gui tool
JP4995009B2 (en) POD screen generation device and program thereof
EP3418913A1 (en) System and method for merging a source data from a source application into a target data of a target application
JP2004341623A (en) Security specification creation support device and security specification creation support method
JP4146803B2 (en) Design support system
CN113515921A (en) Auxiliary generation method of patent text and electronic terminal
JP2003288458A (en) Integrated project management tool
US20120198373A1 (en) Focus-Driven User Interface
JP4706001B2 (en) Design computer programs
JP7462841B2 (en) Information providing device, information providing method, and information providing program
JP3770805B2 (en) CAD apparatus, CAD system, and component design method
EP4261678A1 (en) Generation of a technical instruction
KR100656559B1 (en) Program Automatic Generating Tools

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090417

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111004

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111130

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120117

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120213

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150217

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4929018

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees