JPH04372067A - Drawing system for cad system - Google Patents
Drawing system for cad systemInfo
- Publication number
- JPH04372067A JPH04372067A JP3176107A JP17610791A JPH04372067A JP H04372067 A JPH04372067 A JP H04372067A JP 3176107 A JP3176107 A JP 3176107A JP 17610791 A JP17610791 A JP 17610791A JP H04372067 A JPH04372067 A JP H04372067A
- Authority
- JP
- Japan
- Prior art keywords
- model
- screen
- input
- attribute
- drawn
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】この発明はCAD(計算機利用設
計)システムの製図方式に係わり、特に製図全般に使用
する幾何形状の描画とその属性記述に関するものである
。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a drafting method for a CAD (computer-aided design) system, and particularly to the drawing of geometric shapes used in general drafting and the description of their attributes.
【0002】0002
【従来の技術】従来の製図CADにおいては、図面は1
つ1つのベクトルから構成されるとの認識に基づき、描
画は逐一入力で行う方式と、予め作画し登録しておいた
基本図(シンボルを含む)をパターンとして描画する方
式をとっていた。[Prior Art] In conventional drafting CAD, drawings are
Based on the recognition that each vector is composed of a single vector, two methods have been used for drawing: one is to input data one by one, and the other is to draw a basic diagram (including symbols) that has been drawn and registered in advance as a pattern.
【0003】また、描画された図形に対する属性情報の
付与は、図形を構成する個々のベクトル対応に,又はこ
れら複数のベクトルを意味をもつレベルにまでグルーピ
ングして、その代表ベクトルに付与する方式をとってい
た。[0003]Additionally, attribute information is attached to a drawn figure in a manner that corresponds to each vector constituting the figure, or groups a plurality of these vectors to a meaningful level and attaches them to their representative vectors. I was taking it.
【0004】従来のCADにおける作図のための対話操
作と、その作用について以下に説明する。
(1)描画すべきベクトルの種別(直線,円など)及び
作成方法(水平,垂直など)をメニューガイダンス,あ
るいはコマンド入力により選択する。
(2)次に、描画すべきベクトルの座標を逐次入力する
ことによって所定のベクトルを画面上に描画する。
(3)上記(1)及び(2)の操作の繰り返し,及び定
形化された部分図やシンボル図に対しては、予め基本パ
ターンとして登録しておき、必要に応じてこれら基本図
を呼び出してくることにより図面を完成させる。
(4)このようにして描画した図面内の各幾何形状に対
する寸法,注記などの属性情報は、各形状の代表ベクト
ルと関連付けて付与し、図面として完成させる。[0004] Dialogue operations for drawing in conventional CAD and their effects will be explained below. (1) Select the type of vector to be drawn (straight line, circle, etc.) and creation method (horizontal, vertical, etc.) using menu guidance or command input. (2) Next, a predetermined vector is drawn on the screen by sequentially inputting the coordinates of the vector to be drawn. (3) When repeating the operations in (1) and (2) above, and for stylized partial diagrams and symbol diagrams, register them as basic patterns in advance, and call these basic diagrams as necessary. Complete the drawing by completing the drawing. (4) Attribute information such as dimensions and notes for each geometrical shape in the drawing drawn in this manner is assigned in association with the representative vector of each shape to complete the drawing.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、従来の
製図CADにおいては、“図面はベクトル要素の集合体
”という認識のもとに構築されていた為、対話形式によ
るベクトルの逐一入力が必要となり、その結果、入力操
作が非常に煩雑になるという問題点があった。また、予
め登録しておいた基本パターンの流用も可能ではあった
が、形状が固定したものしか扱えない為に、使用上の制
約が多いという問題点に加えて、オブジェクトあるいは
モデルという概念が無かった為に属性付与などの意味付
けは各形状の代表ベクトル対応にしか与えることができ
ず、属性管理が難しいという問題点もあった。[Problem to be Solved by the Invention] However, since conventional drafting CAD was constructed based on the recognition that "a drawing is a collection of vector elements," it was necessary to input vectors one by one in an interactive manner. As a result, there was a problem in that input operations became extremely complicated. In addition, although it was possible to reuse basic patterns that had been registered in advance, there were many restrictions on usage because only those with fixed shapes could be used, and there was no concept of objects or models. Therefore, meanings such as attributes can only be assigned to the representative vector correspondence of each shape, which poses the problem that attribute management is difficult.
【0006】この発明は上記のような問題点を解消する
ためになされたものであり、製図操作,及び属性入力を
容易に行うことを目的としたものである。The present invention has been made to solve the above-mentioned problems, and is aimed at facilitating drafting operations and attribute input.
【0007】[0007]
【課題を解決するための手段】この発明に係るCADシ
ステムの製図方式は、入力手段を用いて画面操作を行う
CADシステムの製図方式であって、描画対象となるモ
デルの名称及びそのモデルの名称に対応した基本表示形
状を含むメニューガイダンスを画面上に表示し、このメ
ニューガイダンスから入力手段を用いて選択されたモデ
ルを入力手段を用いて指定された位相関係に従って画面
上に描画するとともに、当該モデルに対する属性入力部
を画面上に表示し、この属性入力部への入力操作により
当該モデルに対して属性情報を付与するようにしたもの
である。[Means for Solving the Problems] A drafting method of a CAD system according to the present invention is a drafting method of a CAD system in which screen operations are performed using an input means, and includes the name of a model to be drawn and the name of the model. Displays menu guidance on the screen that includes the basic display shape corresponding to An attribute input section for a model is displayed on the screen, and attribute information is given to the model by inputting to this attribute input section.
【0008】[0008]
【作用】この発明における製図CAD操作は、例えば次
のようになる。
(1)描画対象となるモデルの名称,及びそのモデルの
名称に対応した基本表示形状を予め定義し、メニューガ
イダンスに登録しておく。
(2)メニューガイダンスを画面上に表示し、描画した
いモデル名称を選択する。
(3)当該モデルの位相(始点,経過点,終点)を画面
上でヒットする。
(4)該モデル図が指定された位相関係に従って所定の
形状で自動表示される。
(5)図形(モデル図)が表示された時点で属性入力モ
ードになるので、これに属性入力するとモデル図と属性
情報が対で管理されることになる。
このように、本発明は、ベクトルという概念を意識する
ことなく、目的とする描画対象のモデル形状を,モデル
名称とその位相指示によって直接的に描画するものであ
り、モデルというオブジェクト指向の概念を導入してい
るので、モデルに対する意味付け(属性入力)を平易に
行うことができ、これにより製図操作、及び属性入力を
容易に行うことができる。[Operation] The drafting CAD operation in this invention is, for example, as follows. (1) The name of the model to be drawn and the basic display shape corresponding to the name of the model are defined in advance and registered in the menu guidance. (2) Display menu guidance on the screen and select the model name you want to draw. (3) Hit the phase (starting point, elapsed point, end point) of the model on the screen. (4) The model diagram is automatically displayed in a predetermined shape according to the specified phase relationship. (5) When the figure (model diagram) is displayed, the mode enters the attribute input mode, so when attributes are input, the model diagram and attribute information are managed as a pair. In this way, the present invention directly draws the model shape of the target object to be drawn using the model name and its topology without being aware of the concept of a vector, and it is based on the object-oriented concept of a model. Since it has been introduced, it is possible to easily assign meaning to the model (input attributes), thereby facilitating drafting operations and inputting attributes.
【0009】[0009]
【実施例】以下、この発明の一実施例を図について説明
する。図1はこの発明による製図CAD画面の一実施例
を示す図である。図において、1はCRT画面で、その
中の2は製図画面、3はメニューガイダンスであり、こ
のメニューガイダンス3は、予め描画したいモデル名称
(この例では、道路,鉄道,溝,電柱)とそのモデル名
称に対応した基本表示形状が定義されたものである。ま
た、製図画面2中にある4,5,6及び7はそれぞれモ
デル化された道路,鉄道,溝及び電柱であり、8はモデ
ルに対して属性を入力する為の属性入力フォーム(属性
入力部)である。本実施例のCADシステムの製図方式
は、上記モデル名称とその基本表示形状の定義,及びそ
のメニューガイダンスへの登録と、後述する図2,図3
のフローチャートのプログラム化によって実現されるも
のである。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an embodiment of a drafting CAD screen according to the present invention. In the figure, 1 is a CRT screen, 2 is a drafting screen, and 3 is a menu guidance. This menu guidance 3 includes the name of the model you want to draw in advance (in this example, road, railway, ditch, utility pole) and its name. A basic display shape corresponding to the model name is defined. In addition, 4, 5, 6, and 7 on the drawing screen 2 are modeled roads, railways, ditches, and utility poles, respectively, and 8 is an attribute input form (attribute input section) for inputting attributes for the model. ). The drafting method of the CAD system of this embodiment consists of defining the model name and its basic display shape, registering it in the menu guidance, and FIGS. 2 and 3 described later.
This is realized by programming the flowchart.
【0010】以下、上記図1及び図2,図3に示すフロ
ーチャートに基づき、実施例の製図CAD操作について
説明する。Hereinafter, the drafting CAD operation of the embodiment will be explained based on the flowcharts shown in FIGS. 1, 2, and 3.
【0011】(1)マウス等のポインティングデバイス
(入力手段)を用いて、メニューガイダンス3より「道
路」を選択し(図2のステップS21)、製図画面2上
で始点(*a1)及び終点(*a2)をヒットすると、
道路のモデル4が描画される(ステップS22〜S25
)。その後、当該モデル4に対する属性入力フォーム8
が表示されるので(ステップS26)、属性情報を入力
することにより(ステップS27)、当該属性情報が道
路モデル4に付与される。そして、ステップS29でモ
デル化完了を判定し、完了でなければステップS21に
戻る。(1) Using a pointing device (input means) such as a mouse, select "road" from the menu guidance 3 (step S21 in FIG. 2), and select the starting point (*a1) and ending point ( *If you hit a2),
A road model 4 is drawn (steps S22 to S25).
). After that, the attribute input form 8 for the model 4
is displayed (step S26), and the attribute information is added to the road model 4 by inputting the attribute information (step S27). Then, in step S29, it is determined whether modeling is complete, and if it is not completed, the process returns to step S21.
【0012】(2)今度は、メニューガイダンス3より
「鉄道」を選択し(ステップS21)、製図画面2上で
始点(*b1)及び終点(*b2)をヒットすると、鉄
道のモデル5が描画される(ステップS22〜S25)
。その後、当該モデル5に対する属性入力フォーム8が
表示されるので(ステップS26)、属性情報を入力す
ることにより(ステップS27)、当該属性情報が道路
モデル5に対し付与される。(2) Next, select "Railway" from menu guidance 3 (step S21) and hit the start point (*b1) and end point (*b2) on the drawing screen 2, and a railway model 5 will be drawn. (Steps S22 to S25)
. Thereafter, the attribute input form 8 for the model 5 is displayed (step S26), and the attribute information is assigned to the road model 5 by inputting the attribute information (step S27).
【0013】(3)同様に、メニューガイダンス3より
「溝」を選択し(ステップS21)、製図画面2上で始
点(*c1),経過点(*c2,*c3,*c4,*c
5)及び終点(*c6)をヒットすると、溝のモデル6
が描画される(ステップS22〜S25)。その後、当
該モデル6に対する属性入力フォーム8が表示されるの
で(ステップS26)、属性情報を入力することにより
(ステップS27)、溝モデル6に対し属性が付与され
る。(3) Similarly, select "groove" from menu guidance 3 (step S21), and select the starting point (*c1), elapsed point (*c2, *c3, *c4, *c) on the drafting screen 2.
5) and the end point (*c6), groove model 6
is drawn (steps S22 to S25). Thereafter, the attribute input form 8 for the model 6 is displayed (step S26), and by inputting attribute information (step S27), attributes are assigned to the groove model 6.
【0014】(4)更に、メニューガイダンス3より「
電柱」を選択し(ステップS21)、製図画面2上で始
点(*d1)のみをヒットすると、電柱のモデル7が描
画される(ステップS22〜S25)。その後、当該モ
デル7に対する属性入力フォーム8が表示されるので(
ステップS26)、属性情報を入力することにより(ス
テップS27)、電柱モデル7に属性が付与される。(4) Furthermore, from Menu Guidance 3, “
When the user selects "Electric Pole" (step S21) and hits only the starting point (*d1) on the drawing screen 2, a model 7 of the utility pole is drawn (steps S22 to S25). After that, the attribute input form 8 for the model 7 will be displayed (
Attributes are given to the utility pole model 7 by inputting attribute information (step S26) (step S27).
【0015】一方、本実施例では、既にモデル化されて
いるものを図3のフローチャートに基づき図4に示すよ
うに延長することができる。すなわち、(5)メニュー
ガイダンス3より「延長」を選択する(図3のステップ
31)。この場合は、既にモデル化されている鉄道(*
b1〜*b2)を更に延長する場合を想定する。既にモ
デル化されている鉄道(*b1〜*b2)の任意点をク
リックすることによって、延長対象モデル(=鉄道)を
指定する(ステップS32)。次に、延長端点(*b2
)をクリックした後、経過点(*b3)及び最終点(*
b4)を指定することによって、図4に示すように(*
b1,*b2,*b3,*b4)を経過するモデルが新
規の鉄道モデル5としてモデル化される(ステップS3
3〜S36)。On the other hand, in this embodiment, what has already been modeled can be extended as shown in FIG. 4 based on the flowchart of FIG. That is, (5) select "Extend" from menu guidance 3 (step 31 in FIG. 3). In this case, the railway that has already been modeled (*
Assume that b1 to *b2) are further extended. By clicking on an arbitrary point on the already modeled railway (*b1 to *b2), the extension target model (=railway) is specified (step S32). Next, the extension end point (*b2
), then click the elapsed point (*b3) and the final point (*
b4), as shown in Figure 4, (*
b1, *b2, *b3, *b4) is modeled as a new railway model 5 (step S3
3-S36).
【0016】[0016]
【発明の効果】以上のように、この発明によれば、ベク
トルという概念を意識することなく、描画対象とするモ
デル形状を直接的に描画することができ、且つモデルに
対する意味付けを平易に行うことができるので、製図操
作,及び属性入力を容易に行える効果がある。[Effects of the Invention] As described above, according to the present invention, a model shape to be drawn can be directly drawn without being aware of the concept of a vector, and meaning can be easily assigned to the model. This has the effect of facilitating drafting operations and attribute input.
【図1】この発明の一実施例による製図CAD画面を示
す図である。FIG. 1 is a diagram showing a drafting CAD screen according to an embodiment of the present invention.
【図2】この発明の一実施例によるモデル化を示すフロ
ーチャートである。FIG. 2 is a flowchart illustrating modeling according to an embodiment of the present invention.
【図3】この発明の一実施例によるモデル延長を示すフ
ローチャートである。FIG. 3 is a flowchart illustrating model extension according to one embodiment of the present invention.
【図4】モデル延長を行った製図CAD画面を示す図で
ある。FIG. 4 is a diagram showing a drafting CAD screen on which model extension has been performed.
1 CRT画面 2 製図画面 3 メニューガイダンス 4 道路モデル 5 鉄道モデル 6 溝モデル 7 電柱モデル 1 CRT screen 2 Drafting screen 3 Menu guidance 4 Road model 5 Railway model 6 Groove model 7 Telephone pole model
Claims (1)
Dシステムの製図方式であって、描画対象となるモデル
の名称及びそのモデルの名称に対応した基本表示形状を
含むメニューガイダンスを画面上に表示し、このメニュ
ーガイダンスから入力手段を用いて選択されたモデルを
入力手段を用いて指定された位相関係に従って画面上に
描画するとともに、当該モデルに対する属性入力部を画
面上に表示し、この属性入力部への入力操作により当該
モデルに対して属性情報を付与するようにしたことを特
徴とするCADシステムの製図方式。[Claim 1] CA that performs screen operations using input means
D system is a drafting method in which menu guidance including the name of the model to be drawn and the basic display shape corresponding to the name of the model is displayed on the screen, and a selection is made from this menu guidance using an input means. The model is drawn on the screen according to the topological relationship specified using the input means, and an attribute input section for the model is displayed on the screen, and attribute information is input to the model by inputting to this attribute input section. A drafting method for a CAD system characterized in that a drawing method is provided.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3176107A JPH04372067A (en) | 1991-06-20 | 1991-06-20 | Drawing system for cad system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3176107A JPH04372067A (en) | 1991-06-20 | 1991-06-20 | Drawing system for cad system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04372067A true JPH04372067A (en) | 1992-12-25 |
Family
ID=16007817
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3176107A Pending JPH04372067A (en) | 1991-06-20 | 1991-06-20 | Drawing system for cad system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04372067A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07110829A (en) * | 1993-10-13 | 1995-04-25 | Nec Corp | Shape editing device |
-
1991
- 1991-06-20 JP JP3176107A patent/JPH04372067A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07110829A (en) * | 1993-10-13 | 1995-04-25 | Nec Corp | Shape editing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lipp et al. | Interactive visual editing of grammars for procedural architecture | |
| US5278946A (en) | Method of presenting multimedia data in a desired form by comparing and replacing a user template model with analogous portions of a system | |
| CN107679276B (en) | Generation method and device of power system tide wiring diagram and electronic equipment | |
| CN102201129B (en) | Three-dimensional visual operation maintenance system and method of subway comprehensive pipelines | |
| CN102169637B (en) | Dynamic route guidance method for urban traffic | |
| JPH07160827A (en) | Handwriting stroke editing apparatus and method | |
| JP2000155859A (en) | Mesh generation method and mesh generation device for numerical analysis | |
| JPH0793527A (en) | Object-oriented graphic input and display system | |
| CN103309944A (en) | Surface feature symbolization method for realizing map library integration | |
| CN102750419B (en) | Subway comprehensive pipeline aided design system and method | |
| CN110427653A (en) | Parametrization collision detection and modified method based on BIM | |
| CN116012843A (en) | A method and system for generating virtual scene data annotation | |
| US7000197B1 (en) | Method and apparatus for inferred selection of objects | |
| JP2001052149A5 (en) | ||
| Beirão et al. | Structuring a generative model for urban design: linking GIS to shape grammars | |
| CN116452756A (en) | Three-dimensional scene local automatic generation method, device, equipment and storage medium | |
| CN121300674A (en) | A Visual Control Method and System for Carbon Emissions During Construction | |
| JPH0816824A (en) | Three-dimensional computer-aided design apparatus and method | |
| CN117934699A (en) | Method and device for generating three-dimensional design model of transformer substation | |
| Gao et al. | A procedural generation method of urban roads based on osm | |
| CN116229004A (en) | Virtual road model generation method, device, computer equipment and storage medium | |
| JPH10222689A (en) | Graphic display method and apparatus, and storage medium storing graphic display program | |
| CN115795758B (en) | Pipeline update system based on node-edge relationship | |
| CN115145940B (en) | Automatic road drawing method and device | |
| JP3883644B2 (en) | Leader line automatic creation method, leader line automatic creation apparatus and program storage medium therefor |