JPH03105481A - Automatic graphic deformation system - Google Patents
Automatic graphic deformation systemInfo
- Publication number
- JPH03105481A JPH03105481A JP24420389A JP24420389A JPH03105481A JP H03105481 A JPH03105481 A JP H03105481A JP 24420389 A JP24420389 A JP 24420389A JP 24420389 A JP24420389 A JP 24420389A JP H03105481 A JPH03105481 A JP H03105481A
- Authority
- JP
- Japan
- Prior art keywords
- transformation
- deformation
- parameters
- graphic
- definition
- 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
- 230000009466 transformation Effects 0.000 claims description 43
- 238000011426 transformation method Methods 0.000 claims description 3
- 230000001131 transforming effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はCADシステムに関し、特に設計作業の柔軟な
編集設計を可能とする自動図形変形方式に関する.
〔従来の技術〕
設計の技術では、図面編集のためCADシステムに図形
変形機能が必要であった.
従来、図形データを読み込む図形変形データ入力手段と
、図形変形のためのパラメータをコマンドにより定義し
て保存する図形変形定義手段と、定義パラメータに値を
入力し図形変形する図形変形実行手段と,図形変形後の
更新された図形変形定義情報を保存する図形変形出力手
段とを具備する自動図形変形方式においては、図形変形
のときにパラメータ値を入力する場合,定義されたパラ
メータのすべてにおいてパラメータ値を入力し、どのパ
ラメータが図形変形でのどこの定義に対応するのか混乱
していた。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a CAD system, and more particularly to an automatic figure deformation method that enables flexible editing and design in design work. [Conventional technology] Design technology requires a CAD system to have a shape transformation function for editing drawings. Conventionally, a figure transformation data input means for reading figure data, a figure transformation definition means for defining and saving parameters for figure transformation by a command, a figure transformation execution means for inputting values to the definition parameters and transforming the figure, In an automatic figure transformation method that includes a figure transformation output means that saves updated figure transformation definition information after transformation, when parameter values are input during figure transformation, parameter values are input for all defined parameters. I was confused about which parameter corresponds to which definition in shape transformation.
上述した従来の自動図形変形方式では、個々の定義され
たパラメータが関連を持たないので、図形変形時に定義
されたすべてのパラメータに対してパラメータ値を入力
しなければならないという欠点がある.また、すべての
パラメータ値を入力するということは,どのパラメータ
がどの部分の図形変形かを記憶していなければならない
という欠点もある。The conventional automatic figure transformation method described above has the disadvantage that parameter values must be entered for all parameters defined during figure transformation, since the individual defined parameters are not related. In addition, inputting all parameter values also has the disadvantage that it is necessary to remember which parameter corresponds to which part of the figure.
本発明の自動図形変形方式は,図形変形に必要な図形デ
ータを読み込む図形変形データ入力手段と、図形変形の
ためのパラメータをコマンドにより定義して保存する図
形変形定義手段と,前記図形変形定義手段によって定義
したパラメータに値を入力して、図形変形する図形変形
実行手段と、図形変形後の更新された図形変形定義情報
を保存する図形変形出力手段とを具備することを特徴と
する.
〔実施例〕
次に本発明について図面を参照して説明する。The automatic figure deformation method of the present invention comprises a figure deformation data input means for reading figure data necessary for figure deformation, a figure deformation definition means for defining and saving parameters for figure deformation using commands, and said figure deformation definition means. The present invention is characterized by comprising a figure transformation executing means for inputting values to parameters defined by the figure to transform the figure, and a figure transformation output means for saving the updated figure transformation definition information after the figure transformation. [Example] Next, the present invention will be described with reference to the drawings.
第1図に示すように本発明の自動図形変形方式は、図形
データを読い込む図形変形データ入力手段工1と,、図
形変形のためのパラメータをコマンドにより定義する定
義部l21.定義されたパラメータに任意の値を定義す
る規格テーブル部122,図形変形定義情報を保存する
出力部123からなる図形変形定義手段12と、図形変
形を実行させるために図形変形定義情報を呼び出す入力
部131、定義してあるパラメータに値を入力する実行
部132からなる図形変形実行手段13と,図形変形後
の更新された図形変形定義情報を保存する図形変形出力
手段l4とを具備する。As shown in FIG. 1, the automatic figure deformation method of the present invention includes a figure deformation data input means 1 for reading figure data, and a definition part 121 for defining parameters for figure deformation using commands. A graphic deformation definition means 12 consisting of a standard table part 122 that defines arbitrary values for defined parameters, an output part 123 that stores graphic deformation definition information, and an input part that calls the graphic deformation definition information in order to execute the graphic deformation. 131, a graphic transformation execution means 13 consisting of an execution unit 132 for inputting values to defined parameters, and a graphic transformation output means 14 for storing updated graphic transformation definition information after graphic transformation.
図形変形データ入力手段11は図形データ、各要素の座
標値などを取り込む。The figure deformation data input means 11 takes in figure data, coordinate values of each element, and the like.
図形変形定義手段l2の定義部121は、図形変形デー
タ入力手段11により読み込まれた図形データに対して
パラメータを定義する。図形変形コマンドには、平行移
動,拡大/縮小,回転移動,その他のいくつかのコマン
ドがあり、それらを組み合わせることによってあらゆる
図形変形が可能となる。The definition section 121 of the graphic deformation definition means 12 defines parameters for the graphic data read by the graphic deformation data input means 11. Graphical transformation commands include parallel movement, enlargement/reduction, rotational movement, and several other commands, and by combining these commands, all kinds of graphical transformations are possible.
規格テーブル部122は定義部121によって定義され
たパラメータを規格テーブル内に取り込む。そこで規格
テーブル内のパラメータに対して値を登録する.規格テ
ーブル部を使用することにより実行部132では1つの
パラメータ値を入力するだけで他のパラメータ値が検索
され、一意に決まるわけである。ただし、パラメータ値
登録の際に同じパラメータ値が登録された場合は一意に
決まらないため規格テーブル部122において検索キー
となるパラメータを1つ設定し、そのパラメータ値は必
ず異なる値を登録しなければならない.図形変形データ
入力手段11と定義部121と規格テーブル部122に
より作威されたデータが図形変形定義情報となる.
出力部123は図形変形定義情報をデータベースへ登録
し、図形変形定義手段12を終了する.図形変形実行手
段13の入力部131は、図形変形データ入力手段1l
から図形変形定義手段12までに定義された図形変形定
義情報をデータベース内より読み込む。The standard table section 122 takes in the parameters defined by the definition section 121 into a standard table. Therefore, register values for the parameters in the standards table. By using the standard table section, the execution section 132 simply inputs one parameter value to search for other parameter values and uniquely determine them. However, if the same parameter value is registered at the time of parameter value registration, it will not be determined uniquely, so one parameter must be set as a search key in the standard table section 122, and a different value must be registered for that parameter value. No. The data created by the figure deformation data input means 11, the definition section 121, and the standard table section 122 becomes the figure deformation definition information. The output unit 123 registers the graphic deformation definition information in the database, and terminates the graphic deformation definition means 12. The input unit 131 of the figure transformation execution means 13 includes the figure transformation data input means 1l.
The graphic deformation definition information defined from to the graphic deformation definition means 12 is read from the database.
実行部132は定義部121により定義されたパラメー
タに値を入力することにより図形変形する。だが規格テ
ーブル内にパラメータ値が登録されている場合は検索キ
ーとなるパラメータに値を入力するだけで図形変形が実
行できる.図形変形出力手段工4は図形変形後の更新デ
ータを図形変形定義情報としそれをデータベースへ登録
する。The execution unit 132 deforms the figure by inputting values to the parameters defined by the definition unit 121. However, if parameter values are registered in the standard table, shape transformation can be performed simply by inputting the values into the parameters that serve as search keys. The figure transformation output means 4 uses the updated data after the figure transformation as figure transformation definition information and registers it in the database.
第2図の図形を変形する場合の動作を第1図を参照して
説明する.図形変形データ入力手段11で第2図の図形
データを読み込む.このときの図形データとしては座標
値(0,O),(100.0), (100,100
), (0.100)が読み込まれる.
定義部121で次のようにコマンドを定義する.平行移
動コマンドでパラメータをA,Bとし、P1を基準,P
2を対象とする。P2の移動に追従させP3を移動させ
る.次に同じく平行移動コマンドでパラメータをC,D
とし、P1を基準,P4を対象とする.P4の移動に追
従させP3を移動させる.
規格テーブル部122でパラメータに対してパラメータ
値を第3図のように定義する。このときの検索キーとな
るパラメータをAと設定する.出力部123で図形変形
定義情報をデータベースへ登録する。The operation when transforming the figure in Figure 2 will be explained with reference to Figure 1. The figure data of FIG. 2 is read in by the figure deformation data input means 11. At this time, the figure data includes coordinate values (0, O), (100.0), (100,100
), (0.100) are read. Define the command in the definition section 121 as follows. Set the parameters to A and B using the parallel movement command, and set P1 as the reference, P
2. Move P3 to follow the movement of P2. Next, use the same parallel movement command to change the parameters to C and D.
P1 is the standard and P4 is the target. Move P3 to follow the movement of P4. Parameter values are defined for parameters in the standard table section 122 as shown in FIG. Set the parameter that will be the search key at this time to A. The output unit 123 registers the graphic deformation definition information in the database.
入力部131で図形変形定義情報を読み込む.実行部1
32で定義パラメータに値を入力する.検索キーのパラ
メータがAで定義パラメータに値を入力する.検索キー
のパラメータがAで規格テーブルが第3図のように定義
されているためA=50と入力することによりB=0,
C=O,D=50と決定し、第4図のように図形変形す
る.図形変形出力手段14で更新された図形変形定義情
報をデータベースへ登録する。The input unit 131 reads the graphic deformation definition information. Execution part 1
In step 32, enter values for the definition parameters. The search key parameter is A and enter the value in the definition parameter. Since the search key parameter is A and the standard table is defined as shown in Figure 3, by inputting A=50, B=0,
Determine C=O and D=50, and transform the figure as shown in Figure 4. The graphic deformation definition information updated by the graphic deformation output means 14 is registered in the database.
以上説明したように本発明は、設計作業の図形編集にお
いて、定義パラメータに規格テーブルを使用してパラメ
ータ値を設定することにより、最小のパラメータを入力
するだけで図形変形が可能である.また、パラメータが
どの図形変形に対応しているか記憶しておく必要がなく
なる.(以下余白)As explained above, in the present invention, when editing figures in design work, by setting parameter values using a standard table for definition parameters, it is possible to transform figures simply by inputting the minimum parameters. Also, there is no need to remember which shape transformation a parameter corresponds to. (Margin below)
第1図は本発明の構或を示すブロック図、第2図は図形
変形前の図形を示す図、第3図は規格テーブルの定義を
例示する図,第4図は図形変形後の図形を示す図である
。
1l・・・図形変形データ入力手段、12・・・図形変
形定義手段、121・・・定義部、122・・・規格テ
ーブル部、123・・・出力部、13・・・図形変形実
行手段、131・・・入力部、132・・・実行部、1
4・・・図形変形出力手段。FIG. 1 is a block diagram showing the structure of the present invention, FIG. 2 is a diagram showing a figure before shape transformation, FIG. 3 is a diagram illustrating the definition of a standard table, and FIG. 4 is a diagram showing a figure after shape transformation. FIG. 1l... Graphic transformation data input means, 12... Graphic transformation definition means, 121... Definition section, 122... Standard table section, 123... Output section, 13... Graphic transformation execution means, 131...Input section, 132...Execution section, 1
4...Figure deformation output means.
Claims (1)
入力手段と、図形変形のためのパラメータをコマンドに
より定義して保存する図形変形定義手段と、前記図形変
形定義手段によって定義したパラメータに値を入力して
、図形変形する図形変形実行手段と、図形変形後の更新
された図形変形定義情報を保存する図形変形出力手段と
を具備することを特徴とする自動図形変形方式。A figure transformation data input means for reading figure data required for figure transformation, a figure transformation definition means for defining and saving parameters for figure transformation by commands, and a figure transformation definition means for inputting values into the parameters defined by the figure transformation definition means. 1. An automatic figure transformation method comprising: a figure transformation execution means for transforming a figure; and a figure transformation output means for storing updated figure transformation definition information after the figure transformation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24420389A JPH03105481A (en) | 1989-09-19 | 1989-09-19 | Automatic graphic deformation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24420389A JPH03105481A (en) | 1989-09-19 | 1989-09-19 | Automatic graphic deformation system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03105481A true JPH03105481A (en) | 1991-05-02 |
Family
ID=17115305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24420389A Pending JPH03105481A (en) | 1989-09-19 | 1989-09-19 | Automatic graphic deformation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03105481A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009010900A (en) * | 2007-06-28 | 2009-01-15 | Alinco Inc | Wireless repeater |
-
1989
- 1989-09-19 JP JP24420389A patent/JPH03105481A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009010900A (en) * | 2007-06-28 | 2009-01-15 | Alinco Inc | Wireless repeater |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03105481A (en) | Automatic graphic deformation system | |
| JP3282677B2 (en) | Semiconductor manufacturing apparatus control method and semiconductor manufacturing apparatus | |
| JPH03219305A (en) | Multi-piece layout specification system | |
| JPH01108602A (en) | Sequence controller | |
| JP2875135B2 (en) | Program device for programmable controller | |
| JPH0417002A (en) | Sequence program searching system | |
| JPS63300302A (en) | Program input display device for programmable controller | |
| JPH03116223A (en) | Screen control method for variable length data input | |
| JPS6318401A (en) | Programming device for programmable controller | |
| JPS63105868A (en) | Machining area division processing device for turning processing | |
| JPH06131406A (en) | Drawing preparing method | |
| JPH04326172A (en) | Stereoscopic data preparing and editing device | |
| JPH04365103A (en) | Cad/cam device | |
| JPH09147132A (en) | CAD system | |
| JPH0231208A (en) | Programming unit | |
| JPH0765065A (en) | Production management system generator | |
| JPS6316377A (en) | Input system for graphic data | |
| JPH01109430A (en) | How to create a computer processing program | |
| JPH10171509A (en) | Process control equipment | |
| JPS63219077A (en) | System configuration design method | |
| JPH08115351A (en) | Plant screen design equipment | |
| JPH04111077A (en) | Operation realizing tool for graphic processing | |
| JPH09160626A (en) | Nc data generation system | |
| JPH04330571A (en) | Standard assembling drawing generating system | |
| JPH01165121A (en) | Etching control device |