JPH05307582A - Synthesized graphic generator - Google Patents
Synthesized graphic generatorInfo
- Publication number
- JPH05307582A JPH05307582A JP4111219A JP11121992A JPH05307582A JP H05307582 A JPH05307582 A JP H05307582A JP 4111219 A JP4111219 A JP 4111219A JP 11121992 A JP11121992 A JP 11121992A JP H05307582 A JPH05307582 A JP H05307582A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- synthetic
- composite
- master
- frame
- 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
- 238000000034 method Methods 0.000 claims abstract description 62
- 239000002131 composite material Substances 0.000 claims abstract description 35
- 239000000203 mixture Substances 0.000 claims abstract description 19
- 238000010189 synthetic method Methods 0.000 claims abstract 4
- 230000002194 synthesizing effect Effects 0.000 description 17
- 238000001308 synthesis method Methods 0.000 description 16
- 230000015572 biosynthetic process Effects 0.000 description 6
- 238000003786 synthesis reaction Methods 0.000 description 6
- 230000008602 contraction Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【目的】 本発明は、合成パターン発生装置に関し、部
品のパターンを組み合わせる合成方法を記述した合成方
法ファイルを作成し、この合成方法ファイルをもとに部
品のパターンの合成を行って表示などし、処理プログラ
ムの書き替えなしに単に合成方法ファイルを作成、変更
などするのみで新たな合成パターンを生成したり、合成
パターンを変更したりすることを目的とする。
【構成】 部品を組み合わせる合成方法を記述した合成
方法ファイル31を格納する合成方法マスタ3と、合成
しようとする部品のパターンを予め格納する合成部品マ
スタ6とを備え、合成指示に対応して、合成方法マスタ
3から取り出した該当する合成方法ファイル31の合成
方法に従って合成部品マスタ6から該当する部品のパタ
ーンを取り出して合成パターンを生成するように構成す
る。
(57) [Summary] [Object] The present invention relates to a composite pattern generator, and creates a composite method file that describes a composite method that combines patterns of parts, and creates a composite pattern of parts based on this composite method file. The purpose is to generate a new synthetic pattern or change the synthetic pattern by simply creating and changing the synthetic method file without performing rewriting of the processing program. [Composition] A combination method master 3 for storing a combination method file 31 in which a combination method for combining parts is described, and a combination part master 6 for storing in advance a pattern of a part to be combined are provided. According to the composition method of the corresponding composition method file 31 extracted from the composition method master 3, the pattern of the corresponding component is extracted from the composition component master 6 to generate a composition pattern.
Description
【0001】[0001]
【産業上の利用分野】本発明は、部品を合成した合成図
形を発生する合成図形発生装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a combined figure generating device for generating a combined figure in which parts are combined.
【0002】[0002]
【従来の技術】従来、建築用CADにおいて、複数の部
品のパターンを合成して合成図形を作成する場合、パタ
ーンの組み合わせ方法をプログラム内にロジックとして
組み込み、図6に示すようにして合成図形を表示などし
ていた。以下図6の構成の動作を簡単に説明する。2. Description of the Related Art Conventionally, in building CAD, when a pattern of a plurality of parts is synthesized to create a synthetic figure, a method of combining the patterns is incorporated into a program as logic, and the synthetic figure is generated as shown in FIG. It was displayed. The operation of the configuration of FIG. 6 will be briefly described below.
【0003】図6は、従来技術の説明図を示す。図6に
おいて、S41は、合成情報を入力する。例えば部品
A、部品B、部品Cのパターンを合成して合成図形を表
示などするために必要な合成情報を入力する。FIG. 6 shows an explanatory view of the prior art. In FIG. 6, S41 inputs the synthesis information. For example, composition information necessary for composing the patterns of the parts A, B, and C to display a composite figure is input.
【0004】S42は、部品Aの検索、合成する。S4
3は、部品Bの検索、合成する。S44は、部品Cの検
索、合成する。In step S42, the part A is searched and synthesized. S4
3 retrieves and synthesizes the part B. In step S44, the part C is searched and combined.
【0005】S45は、合成図形を表示する。以上のよ
うに、S42からS44のプログラム内のロジックに従
い、合成部品マスタから該当する部品を検索して取り出
し、合成するという処理を順次繰り返していた。In step S45, the composite figure is displayed. As described above, according to the logic in the program from S42 to S44, the process of searching for the corresponding component from the synthetic component master, taking out the component, and synthesizing the components is sequentially repeated.
【0006】[0006]
【発明が解決しようとする課題】上述したように従来の
合成は、プログラム内のロジックとして部品のパターン
の組み合わせ方法を記述していたため、新たな部品のパ
ターンの組み合わせを行った合成図形を表示などする場
合、いちいちプログラムを組まなければならないという
問題があった。このため、プログラム自体が大きくな
り、しかも新たなパターンの組み合わせが必要となった
ときにその都度、プログラムの記述を追加するなどが必
要となってしまい、開発工数が増大してしまうという問
題もあった。As described above, in the conventional composition, the method of combining the patterns of the parts was described as the logic in the program. Therefore, the composite figure obtained by combining the patterns of the new parts is displayed. When doing, there was a problem that a program had to be created one by one. For this reason, the program itself becomes large, and when a new pattern combination is required, it is necessary to add a description of the program each time, and the development man-hours increase. It was
【0007】本発明は、これらの問題を解決するため、
部品のパターンを組み合わせる合成方法を記述した合成
方法ファイルを作成し、この合成方法ファイルをもとに
部品のパターンの合成を行って表示などし、処理プログ
ラムの書き替えなしに単に合成方法ファイルを作成、変
更などするのみで新たな合成図形を生成したり、合成図
形を変更したりすることを目的としている。The present invention solves these problems.
Create a compositing method file that describes a compositing method that combines parts patterns, compose part patterns based on this compositing method file, and display it, etc., and simply create a compositing method file without rewriting the processing program. The purpose is to generate a new composite figure or change the composite figure only by changing.
【0008】[0008]
【課題を解決するための手段】図1を参照して課題を解
決するための手段を説明する。図1において、合成方法
マスタ3は、部品のパターンを組み合わせる合成方法を
記述した合成方法ファイル31を予め格納するものであ
る。[Means for Solving the Problems] Means for solving the problems will be described with reference to FIG. In FIG. 1, the synthesizing method master 3 stores in advance a synthesizing method file 31 describing a synthesizing method for combining patterns of parts.
【0009】合成部品マスタ6は、合成しようとする部
品のパターン、更に拡縮範囲データを予め格納するもの
である。The composite component master 6 stores in advance a pattern of a component to be composited and further enlargement / reduction range data.
【0010】[0010]
【作用】本発明は、図1に示すように、合成指示に対応
して、合成方法マスタ3から取り出した該当する合成方
法ファイル31の合成方法に従って合成部品マスタ6か
ら該当する部品のパターンを取り出して合成図形を生成
するようにしている。According to the present invention, as shown in FIG. 1, a pattern of a corresponding component is fetched from the synthesized component master 6 in accordance with a synthesis method of a corresponding synthesis method file 31 fetched from the synthesis method master 3 in response to a synthesis instruction. To generate a synthetic figure.
【0011】また、合成部品マスタ6に予め格納する部
品のパターンに拡縮範囲データを持たせ、合成方法ファ
イル31の合成方法に従って、当該形状データの拡縮範
囲データの範囲にある部分を拡縮して部品の拡縮を行っ
て合成図形を生成するようにしている。Further, the pattern of the parts stored in advance in the composite part master 6 is provided with expansion / contraction range data, and the part within the range of the expansion / contraction range data of the shape data is expanded / contracted according to the composition method of the composition method file 31. Are scaled to generate a composite figure.
【0012】従って、部品のパターンを組み合わせる合
成方法を記述した合成方法ファイル31を作成し、この
合成方法ファイル31をもとにパターンの合成を行って
表示などすることにより、処理プログラムの書き替えな
しに単に合成方法ファイル31を新規作成するのみで新
たな合成図形を作成したり、変更するのみで合成図形を
変更したりすることが可能となる。Therefore, a synthesis method file 31 describing a synthesis method for combining patterns of parts is created, and patterns are synthesized based on the synthesis method file 31 and displayed, so that the processing program is not rewritten. It is possible to create a new composite figure by simply creating a new composite method file 31 and to change the composite figure by only changing it.
【0013】[0013]
【実施例】次に、図1から図5を用いて本発明の実施例
の構成および動作を順次詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the construction and operation of an embodiment of the present invention will be sequentially described in detail with reference to FIGS.
【0014】図1は、本発明の1実施例構成図を示す。
図1において、形状蓄積手段1は、合成指示に対応し
て、合成方法マスタ3から取り出した合成方法ファイル
31に記述された合成方法に従い、合成部品マスタ6か
ら取り出した部品のパターン(形状、図形)や回転など
した後のパターンを蓄積(記憶)などするものである
(図3参照)。FIG. 1 shows a block diagram of an embodiment of the present invention.
In FIG. 1, the shape accumulating unit 1 responds to a combination instruction, and in accordance with the combining method described in the combining method file 31 extracted from the combining method master 3, the pattern (shape, figure) of the part extracted from the combined component master 6. ) And the pattern after rotation etc. are accumulated (stored), etc. (see FIG. 3).
【0015】合成方法読出し手段2は、合成方法マスタ
3から、合成指示された合成方法ファイル31を読み出
すものである。合成方法マスタ3は、予め作成した合成
方法ファイル31を格納するものである。The synthesizing method reading means 2 reads the synthesizing method file 31 instructed to synthesize from the synthesizing method master 3. The synthesis method master 3 stores the synthesis method file 31 created in advance.
【0016】合成方法ファイル31は、合成部品マスタ
6から部品のパターンを取り出して合成する方法(手
順)を記述したものである(図2参照)。形状変換手段
4は、合成方法ファイル31に記述されている合成方法
が回転などのときに部品のパターンを回転させたりなど
するものである。変換には、 ・左右回転 ・上下回転 ・拡大・縮小 ・部分拡大・部分縮小 ・その他 がある。The synthesizing method file 31 describes a method (procedure) for taking out a component pattern from the synthesizing component master 6 and synthesizing it (see FIG. 2). The shape conversion unit 4 rotates the pattern of the component when the composition method described in the composition method file 31 is rotation. The conversion includes: horizontal rotation, vertical rotation, enlargement / reduction, partial enlargement / partial reduction, and others.
【0017】合成部品検索手段5は、合成部品マスタ6
を検索して該当する部品のパターンなどを読み出すもの
である。合成部品マスタ6は、合成しようとする部品の
パターンなどを予め格納したものである(図5参照)。The synthetic component search means 5 is a synthetic component master 6
To retrieve the pattern of the corresponding part. The composite component master 6 stores in advance patterns of components to be composited (see FIG. 5).
【0018】合成手段7は、合成指示された部品のパタ
ーンを合成するものである。目的データファイル8は、
合成手段7によって合成した後の合成図形を格納するも
のである。The synthesizing means 7 is for synthesizing the patterns of the parts instructed to be synthesized. The target data file 8 is
The composite figure after being combined by the combining means 7 is stored.
【0019】図2は、本発明の合成方法ファイル例を示
す。先頭の数字は、処理番号であって、1レコードづつ
取り出し、処理を行う順番を表す。ここで、例えば処理
番号1の記述 枠L=Search(group=枠 and rl=
L) は、データ属性が“枠”、rlが“L”のデータ(部品
のパターン)を、合成部品マスタ6から検索して取り出
し、識別子“枠L”を付与することを表す。以下図3の
フローチャートを用いて詳細に説明する。FIG. 2 shows an example of the synthesis method file of the present invention. The number at the beginning is a processing number, and represents the order in which each record is extracted and processed. Here, for example, the description of the process number 1 frame L = Search (group = frame and rl =
L) indicates that data (part pattern) having a data attribute of “frame” and rl of “L” is retrieved from the composite component master 6 and given an identifier “frame L”. Details will be described below with reference to the flowchart of FIG.
【0020】図3は、本発明の動作説明フローチャート
を示す。図3において、S1は、1行目の読み込みを行
う。これは、図2の合成方法ファイル31の処理番号1
の1行目のレコードの読み込みを行う。FIG. 3 shows a flowchart for explaining the operation of the present invention. In FIG. 3, S1 reads the first line. This is the processing number 1 of the synthesis method file 31 in FIG.
The record of the first line of is read.
【0021】S2は、S1で読み込んだレコードのデー
タ属性が“枠”、rlが“L”のデータを、合成部品マ
スタ6より検索し、“枠L”という識別子をつける。こ
れは、右側に記載したように、合成部品マスタ6から取
り出したパターンに“枠L”という識別子をつけて保持
する。In S2, the data having the data attribute "frame" and rl "L" of the record read in S1 is searched from the composite component master 6 and an identifier "frame L" is added. As described on the right side, this is held by attaching an identifier "frame L" to the pattern extracted from the composite component master 6.
【0022】S3は、2行目の読み込みを行う。これ
は、図2の処理番号2のレコードを読み込む。S4は、
識別子“枠L”の図形データ(パターン)を左右反転
し、“枠R”という識別子をつける。これは、右側に記
載したように、S2で取り出したパターンの左右を回転
して図示のようにパターンを生成し、これに“枠R”を
付与する。In step S3, the second line is read. This reads the record of process number 2 in FIG. S4 is
The figure data (pattern) of the identifier "frame L" is horizontally inverted and an identifier "frame R" is attached. As described on the right side, this rotates the left and right of the pattern extracted in S2 to generate a pattern as shown in the figure, and adds a "frame R" to it.
【0023】S5は、3行目の読み込みを行う。これ
は、図2の処理番号3のレコードを読み込む。S6は、
データ属性が“サッシ”のデータを合成部品マスタ6よ
り検索し、“サッシ”という識別子をつける。これは、
右側に記載したように、サッシのパターンを取り出し、
識別子“サッシ”を付与する。In step S5, the third line is read. This reads the record of process number 3 in FIG. S6 is
Data having the data attribute "sash" is searched from the composite component master 6 and an identifier "sash" is added. this is,
Take out the sash pattern as described on the right,
The identifier "sash" is given.
【0024】S7は、4行目の読み込みを行う。これ
は、図2の処理番号4のレコードを読み込む。S8は、
3つの図形(パターン)の合成を行う。即ち、“枠L”
を合成し、“枠L”のすぐ右に“サッシ”を合成し、そ
の“サッシ”のすぐ右に“枠R”を合成する。これは、
図2の処理番号4の右辺の 枠L(0、0) サッシ(Xmax(枠L)、0) 枠L(Xmax(枠L)+Xmax(サッシ)、0) という順序で合成する(図4を用いて後述する)。In step S7, the fourth line is read. This reads the record of process number 4 in FIG. S8 is
The three figures (patterns) are combined. That is, "frame L"
Are combined, the “sash” is combined to the right of the “frame L”, and the “frame R” is combined to the right of the “sash”. this is,
Frame L (0, 0) sash (Xmax (frame L), 0) frame L (Xmax (frame L) + Xmax (sash), 0) on the right side of process number 4 in FIG. Use later).
【0025】以上によって、図2の合成方法ファイル3
1の処理番号1、2、3、4という順序に1レコードづ
つ取り出し、このレコードに記述された合成方法に従
い、ここでは、処理番号1のレコードにより、合成部品
マスタ6から枠Lのパターンを取り出す。By the above, the synthesis method file 3 of FIG.
One record is taken out in the order of the process numbers 1, 2, 3, and 4 of No. 1, and the pattern of the frame L is taken out from the composite part master 6 by the record of the process number 1 according to the synthesizing method described in this record. ..
【0026】処理番号2のレコードにより、処理番号1
で取り出したパターンを左右回転させる。処理番号3の
レコードにより、合成部品マスタ6からサッシのパター
ンを取り出す。From the record of the process number 2, the process number 1
Rotate the pattern extracted in step right and left. The sash pattern is extracted from the composite component master 6 by the record of the process number 3.
【0027】処理番号4のレコードにより、処理番号1
で取り出した枠Lのパターンを位置(0、0)に配置、
処理番号3で取り出したサッシを位置(Xmax(枠
L)、0)に配置、処理番号2で左右回転させた枠Rの
パターンを位置(Xmax(枠L)+枠max(サッ
シ)、0)に配置する。これにより、図4の3項目に示
すようなパターンが合成されることとなる。従って、合
成方法ファイル31に合成方法を記述するのみで、複数
の部品のパターンを組み合わせた合成図形を任意かつ容
易に生成することが可能となる。The processing number 1 is recorded according to the processing number 4 record.
Arrange the pattern of the frame L extracted in step 2 at position (0, 0),
The sash extracted in the process number 3 is arranged at the position (Xmax (frame L), 0), and the pattern of the frame R rotated left and right in the process number 2 is positioned (Xmax (frame L) + frame max (sash), 0). To place. As a result, the patterns shown in the three items in FIG. 4 are synthesized. Therefore, only by describing the composition method in the composition method file 31, it is possible to arbitrarily and easily generate a composite figure in which patterns of a plurality of parts are combined.
【0028】図4は、図2の処理番号4の合成例を示
す。ここで、1項目、2項目、3項目は、図2の合成方
法ファイル31の処理番号4の右辺の 1項目:枠L(0、0)による合成図形を表し 2項目:サッシS(Xmax(枠L)、0)による合成
図形を表し 3項目:枠L(Xmax(枠L)+Xmax(サッ
シ)、0)による合成図形を表す。詳細に以下説明す
る。FIG. 4 shows an example of composition of the process number 4 in FIG. Here, the 1st item, the 2nd item, and the 3rd item represent the 1st item on the right side of the process number 4 of the synthesizing method file 31 of FIG. 2: a composite figure by the frame L (0, 0) 2nd item: the sash S (Xmax ( Represents a composite figure by frames L) and 0) 3 items: Represents a composite figure by frame L (Xmax (frame L) + Xmax (sash), 0). The details will be described below.
【0029】1項目:図3のS2で合成部品マスタ6か
らデータ属性が“枠”、rlが“L”として取り出した
“枠L”のパターン(図形)を、位置(0、0)に配置
する。これにより、黒丸の位置を(0、0)として図示
のように“枠L”のパターンを配置する。1 item: A pattern (figure) of "frame L" extracted as the data attribute "frame" and rl as "L" from the composite component master 6 in S2 of FIG. 3 is arranged at the position (0, 0). To do. As a result, the pattern of the "frame L" is arranged as shown in the figure with the position of the black circle as (0, 0).
【0030】2項目:図3のS6で合成部品マスタ6か
らデータ属性が“サッシ”として取り出した“サッシ”
のパターン(図形)を、位置(Xmax(枠L)、0)
に配置する。これにより、黒丸の位置を(Xmax(枠
L)、0)として図示のように“サッシ”のパターンを
配置する。2 items: "Sash" whose data attribute is taken out as "sash" from the composite part master 6 in S6 of FIG.
Position (Xmax (frame L), 0)
To place. As a result, the position of the black circle is set to (Xmax (frame L), 0) and the “sash” pattern is arranged as illustrated.
【0031】3項目:図3のS4で左右反転した“枠
R”のパターン(図形)を、位置(Xmax(枠L)+
Xmax(サッシ)、0)に配置する。これにより、黒
丸の位置を(Xmax(枠L)+Xmax(サッシ)、
0)として図示のように“枠R”のパターンを配置す
る。3 items: The pattern (figure) of "frame R" which is horizontally reversed in S4 of FIG. 3 is set at the position (Xmax (frame L) +
It is placed at Xmax (sash), 0). As a result, the position of the black circle is changed to (Xmax (frame L) + Xmax (sash),
The pattern of “frame R” is arranged as shown in FIG.
【0032】図5は、本発明の合成部品マスタ例を示
す。図5の(a)は、合成部品マスタの1レコード例を
示す。ここで、データ属性は、枠、サッシなどである。
形状データは、実際の形状のデータである。拡縮範囲デ
ータは、拡大、縮小する範囲のデータであって、図5の
(b)、(c)に示す場合のものである。FIG. 5 shows an example of a synthetic component master of the present invention. FIG. 5A shows an example of one record of the synthetic component master. Here, the data attribute is a frame, a sash, or the like.
The shape data is actual shape data. The enlargement / reduction range data is data of an enlargement / reduction range, and is the case shown in FIGS. 5B and 5C.
【0033】図5の(b)は、部品のパターンのうち、
拡大、縮小する範囲を斜線で示したものである。ここで
は、Y軸の値がY1からY2の範囲内(Y1−Y2と表
記する)、Y3からY4の範囲内(Y3−Y4と表記す
る)が拡大、縮小する範囲である。FIG. 5B shows a pattern of parts among
The range of enlargement / reduction is indicated by diagonal lines. Here, the Y-axis value is in the range of Y1 to Y2 (denoted as Y1-Y2) and in the range of Y3 to Y4 (denoted as Y3-Y4) is the range to be expanded or contracted.
【0034】図5の(c)は、部品のパターンのうち、
拡大、縮小する範囲を斜線で示したものである。ここで
は、X軸の値がX1からX2の範囲内(X1−X2と表
記する)が拡大、縮小する範囲である。FIG. 5C shows a pattern of parts among the patterns of parts.
The range of enlargement / reduction is indicated by diagonal lines. Here, the X-axis value is in the range of X1 to X2 (denoted as X1-X2) is the range of expansion and contraction.
【0035】従って、図2の合成方法ファイル31中に
拡縮する範囲について、拡縮値を設定することにより、
この拡縮範囲データの部分を任意に拡縮する。Therefore, by setting a scaling value for the scaling range in the synthesis method file 31 of FIG.
This portion of the expansion / contraction range data is arbitrarily expanded / reduced.
【0036】[0036]
【発明の効果】以上説明したように、本発明によれば、
部品のパターンを組み合わせる合成方法を記述した合成
方法ファイル31を作成し、この合成方法ファイル31
をもとにパターン合成を行って表示などする構成を採用
しているため、従来の処理プログラムの書き替えなし
に、単に合成方法ファイル31を新規作成するのみで新
たな合成図形を作成したり、合成方法ファイル31を変
更するのみで変更後の合成図形を作成したりすることが
容易にできる。これにより、 (1) 従来は最終的に合成する、例えば図4の3項目
に示すような枠付きサッシのパターンを必要な分だけ作
成しなければならなかったが、本発明により、合成方法
ファイル31に記述して枠とサッシを任意に合成し、多
種類の枠付きサッシのパターンを必要に応じて自動的に
作成することができる。As described above, according to the present invention,
A synthesizing method file 31 that describes a synthesizing method that combines parts patterns is created, and the synthesizing method file 31 is created.
Since a configuration for performing pattern composition based on the above is used for display, a new composite figure can be created by simply creating a new composition method file 31 without rewriting a conventional processing program. It is possible to easily create a changed combined figure only by changing the combining method file 31. As a result, (1) in the past, it was necessary to create a necessary number of frame sash patterns as shown in item 3 of FIG. As described in No. 31, a frame and a sash can be arbitrarily combined, and a variety of types of framed sash patterns can be automatically created as needed.
【0037】(2) また、合成部品マスタ6のレコー
ドに拡縮範囲データを設定しておき、この拡縮範囲内の
部分のみを拡縮して任意のサイズの枠付きサッシなどの
パターンを容易に作成できる。(2) Further, enlarging / reducing range data is set in the record of the composite component master 6, and only the portion within this enlarging / reducing range can be enlarged / reduced to easily create a pattern such as a framed sash. ..
【図1】本発明の1実施例構成図である。FIG. 1 is a configuration diagram of an embodiment of the present invention.
【図2】本発明の合成方法ファイル例である。FIG. 2 is an example of a synthesis method file of the present invention.
【図3】本発明の動作説明フローチャートである。FIG. 3 is a flowchart for explaining the operation of the present invention.
【図4】図2の処理番号4の合成例である。FIG. 4 is a synthesis example of process number 4 in FIG.
【図5】本発明の合成部品マスタ例である。FIG. 5 is an example of a synthetic component master of the present invention.
【図6】従来技術の説明図である。FIG. 6 is an explanatory diagram of a conventional technique.
1:形状蓄積手段 2:合成方法読出し手段 3:合成方法マスタ 31:合成方法ファイル 4:形状変換手段 5:合成部品検索手段 6:合成部品マスタ 7:合成手段 8:目的データファイル 1: Shape storage means 2: Synthesis method reading means 3: Synthesis method master 31: Synthesis method file 4: Shape conversion means 5: Synthesis component search means 6: Synthesis component master 7: Synthesis means 8: Target data file
Claims (2)
形発生装置において、 部品を組み合わせる合成方法を記述した合成方法ファイ
ル(31)を格納する合成方法マスタ(3)と、 合成しようとする部品のパターンを予め格納する合成部
品マスタ(6)とを備え、 合成指示に対応して、上記合成方法マスタ(3)から取
り出した該当する合成方法ファイル(31)の合成方法
に従って上記合成部品マスタ(6)から該当する部品の
パターンを取り出して合成図形を生成するように構成し
たことを特徴とする合成図形発生装置。1. A composite figure generator for generating a composite figure in which parts are combined, a combination method master (3) storing a combination method file (31) describing a combination method for combining parts, and a part to be combined. And a synthetic component master (6) that stores the pattern of (1) in advance, and the synthetic component master (6) according to the synthetic method of the corresponding synthetic method file (31) extracted from the synthetic method master (3) corresponding to the synthetic instruction. 6. A synthetic figure generation device, characterized in that the pattern of the corresponding part is taken out from 6) to generate a synthetic figure.
部品のパターンに拡縮範囲データを持たせ、 合成方法ファイル(31)の合成方法に従って、当該部
品のパターンの拡縮範囲データの範囲にある部分を拡縮
して合成図形を生成するように構成したことを特徴とす
る請求項1記載の合成図形発生装置。2. A pattern of a component to be stored in advance in the composite component master (6) is provided with enlargement / reduction range data, and within the range of the enlargement / reduction range data of the pattern of the component according to the composition method of the composition method file (31). 2. The synthetic figure generating device according to claim 1, wherein the synthetic figure generating apparatus is configured so as to generate a synthetic figure by enlarging or reducing a portion.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4111219A JPH05307582A (en) | 1992-04-30 | 1992-04-30 | Synthesized graphic generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4111219A JPH05307582A (en) | 1992-04-30 | 1992-04-30 | Synthesized graphic generator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05307582A true JPH05307582A (en) | 1993-11-19 |
Family
ID=14555550
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4111219A Pending JPH05307582A (en) | 1992-04-30 | 1992-04-30 | Synthesized graphic generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05307582A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08249367A (en) * | 1995-03-10 | 1996-09-27 | Media Drive Kk | 3D image creation device for buildings |
| US5993086A (en) * | 1996-12-09 | 1999-11-30 | King Jim Co., Ltd. | Character printing apparatus having judging means |
| WO2004051518A1 (en) * | 2002-11-29 | 2004-06-17 | Honda Motor Co., Ltd. | Drawing storing system and drawing storing method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59197930A (en) * | 1983-04-26 | 1984-11-09 | Toshiba Corp | Graphic input device |
| JPH039480A (en) * | 1989-06-06 | 1991-01-17 | Nec Corp | Housing cad system |
-
1992
- 1992-04-30 JP JP4111219A patent/JPH05307582A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59197930A (en) * | 1983-04-26 | 1984-11-09 | Toshiba Corp | Graphic input device |
| JPH039480A (en) * | 1989-06-06 | 1991-01-17 | Nec Corp | Housing cad system |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08249367A (en) * | 1995-03-10 | 1996-09-27 | Media Drive Kk | 3D image creation device for buildings |
| US5993086A (en) * | 1996-12-09 | 1999-11-30 | King Jim Co., Ltd. | Character printing apparatus having judging means |
| WO2004051518A1 (en) * | 2002-11-29 | 2004-06-17 | Honda Motor Co., Ltd. | Drawing storing system and drawing storing method |
| JP2004185118A (en) * | 2002-11-29 | 2004-07-02 | Honda Motor Co Ltd | Drawing registration system |
| US7123256B2 (en) | 2002-11-29 | 2006-10-17 | Honda Motor Co. Ltd. | Drawing registration system and drawing registration method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0589658B1 (en) | Superimposing of graphic data with graphic parameter store | |
| JP3278623B2 (en) | Map three-dimensionalization system, map three-dimensionalization method, and storage medium storing map three-dimensionalization program | |
| JPH079569B2 (en) | Display controller and graphic display device using the same | |
| JP2771858B2 (en) | Multi-screen synthesis device | |
| JP2000115640A (en) | Display control device, display control method, and recording medium | |
| JP2712789B2 (en) | Image display device | |
| JP2613364B2 (en) | Graphic processing system | |
| JP2584070B2 (en) | Data editing device and data editing method | |
| JP3099581B2 (en) | Video generation apparatus and video generation method | |
| JPS61267095A (en) | Display method | |
| JP3272463B2 (en) | Image forming apparatus and method of using the same | |
| JPS59222888A (en) | Video display | |
| JP2567108B2 (en) | Image composition method in image processing | |
| JP2845821B2 (en) | Font pattern generation method | |
| JP2003108106A (en) | Multimedia presentation system | |
| JPH06105228A (en) | Video generator | |
| JPH10312152A (en) | Numerical simulation result display system and display method | |
| JPH0328976A (en) | Continuous picture transfer device | |
| JPH0567185A (en) | Picture display processing device | |
| JPS61254985A (en) | Image display unit | |
| JPH07141520A (en) | Animation editing method and device | |
| JPH1145331A (en) | Picture processor and microscope picture processor | |
| JPH06332681A (en) | Object oriented system design supporting device | |
| JPH0816809A (en) | Drawing system | |
| JPH1074077A (en) | Method and device for two dimensional spatial conversion of picture |