JPS6333189B2 - - Google Patents
Info
- Publication number
- JPS6333189B2 JPS6333189B2 JP57234064A JP23406482A JPS6333189B2 JP S6333189 B2 JPS6333189 B2 JP S6333189B2 JP 57234064 A JP57234064 A JP 57234064A JP 23406482 A JP23406482 A JP 23406482A JP S6333189 B2 JPS6333189 B2 JP S6333189B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- graphic
- business
- model
- stores
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/12—Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Architecture (AREA)
- Human Computer Interaction (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、図形データ意味付けテーブルを有す
るCAD(Computer Aided Design)システムに
関するものである。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a CAD (Computer Aided Design) system having a graphic data meaning table.
CADシステムは、デイスプレイ装置を使用し
て製図作業を会話的に行うシステムであるが、現
在のCADシステムにおいては、図形データの論
理的な意味付けはプログラム内部で意識すること
がせいぜいであつた。そのため、図形の論理的な
意味付けを必要とする処理は全て個別のプログラ
ムを作成して行わなければならなかつた。
A CAD system is a system that uses a display device to perform drafting work interactively, but in current CAD systems, the logical meaning of graphic data can only be recognized within the program. Therefore, all processes requiring logical meaning of figures had to be performed by creating separate programs.
本発明は、上記の考察に基づくものであつて、
図形データの意味付けをテーブルを作成すること
によつて汎用的に行うようにしたCADシステム
を提供することを目的としている。
The present invention is based on the above considerations, and includes:
The purpose of the present invention is to provide a CAD system that can universally assign meaning to graphic data by creating a table.
そしてそのため、本発明のCADシステムは、
図形のシンボル情報を格納する部品ライブラリ1
2と、
図形と図面とが格納されている図形データベー
ス11と、
複数のモデル構造定義テーブルの情報および図
形DB・業務DBインタフエース・テーブルの情
報を格納するモデル構造テーブル・フアイル13
と、
部品の価格や部品の在庫量などの情報を格納す
る業務データベース15と、
モデル定義部26、図面定義部27および図形
定義部28を有するモデル構造定義テーブル2
4、並びに図形データベース・キーと業務データ
ベース・キーとを対応付ける図形DB・業務DB
インタフエース・テーブル25よりなる図形デー
タ意味付テーブル22と、
図形データ意味付テーブル22のデータに基づ
いて、図形データベース11および部品ライブラ
リ12をアクセスする図形データベース・アクセ
ス手段20と、
図形データ意味付テーブル22のデータに基づ
いて業務データベース15をアクセスする業務デ
ータベース・アクセス手段23と、
モデル構造定義テーブル・フアイル13と図形
データ意味付テーブル22の間のデータ転送を制
御するテーブル・フアイル・アクセス手段19と
を具備し、
上記モデル定義部26には、製品を特定するモ
デル情報、上記製品を作成するときに使用される
図面を特定する図面種情報、および図面間の関係
を示す図面間情報が格納され、
上記図面定義部27には、図面を特定する図面
情報、図面に含まれている図形を特定する図面種
情報および図形間の関係を示す図形間情報が格納
され、
上記図形定義部28には、図形を特定する図形
情報および図形間の関係を示す図形情報が格納さ
れる
ことを特徴とするものである。
Therefore, the CAD system of the present invention
Parts library 1 that stores symbol information of shapes
2, a figure database 11 that stores figures and drawings, and a model structure table file 13 that stores information on a plurality of model structure definition tables and information on figure DB/business DB interface tables.
a business database 15 that stores information such as parts prices and parts inventory, and a model structure definition table 2 that includes a model definition section 26, a drawing definition section 27, and a figure definition section 28.
4. Graphic DB/Business DB that associates graphic database keys with business database keys.
a graphic data meaningful table 22 consisting of an interface table 25; a graphic database access means 20 for accessing the graphic database 11 and the parts library 12 based on the data in the graphic data meaningful table 22; and a graphic data meaningful table 22. a business database access means 23 that accesses the business database 15 based on the data of 22; a table file access means 19 that controls data transfer between the model structure definition table file 13 and the graphic data semantic table 22; The model definition section 26 stores model information that specifies the product, drawing type information that specifies the drawing used when creating the product, and inter-drawing information that indicates the relationship between the drawings. The drawing definition section 27 stores drawing information for specifying drawings, drawing type information for specifying figures included in the drawings, and inter-figure information for indicating relationships between figures, and the figure definition section 28 stores: , graphic information specifying a graphic and graphic information indicating a relationship between the graphics are stored.
以下、本発明を図面を参照しつつ説明する。 Hereinafter, the present invention will be explained with reference to the drawings.
第1図は本発明におけるモデル構造を説明する
図、第2図は本発明のCADシステムの1実施例
の概要を説明する図、第3図は本発明における図
形データ意味付けテーブルを説明する図である。 FIG. 1 is a diagram for explaining the model structure in the present invention, FIG. 2 is a diagram for explaining the outline of one embodiment of the CAD system of the present invention, and FIG. 3 is a diagram for explaining the graphic data meaning table in the present invention. It is.
第1図において、10はモデル、11は図形
DB、12は部品ライブラリをそれぞれ示してい
る。なお、DBはデータ・ベースを意味してい
る。1つの製品を作る場合、複数枚の図面を必要
とするが、1つの製品に対する図面の塊りをモデ
ルという。第1図の例では、モデル10は図面
1,2……nから構成されている。図面nには図
形1、図形2、図形3および図形シンボルが描か
れている。図形DB11は各種の図形情報や図面
情報を格納するものであり、部品ライブラリ12
は各種の図形シンボル情報を格納するものであ
る。 In Figure 1, 10 is a model and 11 is a figure.
DB and 12 each indicate a component library. Note that DB means database. When making one product, multiple drawings are required, and a collection of drawings for one product is called a model. In the example of FIG. 1, the model 10 is composed of drawings 1, 2...n. In drawing n, a figure 1, a figure 2, a figure 3, and a figure symbol are drawn. The figure DB 11 stores various figure information and drawing information, and the parts library 12
stores various graphic symbol information.
第2図は本発明のCADシステムの概要を示す
図、第3図は本発明における図形データ意味付け
テーブルを説明する図である。第2図および第3
図において、13はモデル構造定義テーブル・フ
アイル、14はユーザアプリケーシヨン、15は
業務DB、16は表示用ワーク・フアイル、17
はグラフイツク・デイスプレイ、18はグラフイ
ツク用入力デバイス、19はテーブル・フアイ
ル・アクセス・ルーチン、20は図形DBアクセ
ス・ルーチン、21は表示用ワーク・フアイル・
アクセス・ルーチン、22は図形データ意味付け
テーブル、23は業務DBアクセス・ルーチン、
24はモデル構造定義テーブル、25は図形
DB・業務DBインタフエース・テーブル、26
はモデル定義部、27は図面定義部、28は図形
定義部、29は図形DBキー・インデツクス部、
30は業務DBキー・インデツクス部、31は図
形DBキー・業務DBキー対応テーブル、32は
インタフエース・テーブル制御情報をそれぞれ示
している。 FIG. 2 is a diagram showing an overview of the CAD system of the present invention, and FIG. 3 is a diagram explaining a graphic data meaning table in the present invention. Figures 2 and 3
In the figure, 13 is a model structure definition table file, 14 is a user application, 15 is a business DB, 16 is a display work file, 17
18 is a graphics display, 18 is a graphics input device, 19 is a table file access routine, 20 is a graphic DB access routine, and 21 is a display work file.
access routine, 22 is a graphic data meaning table, 23 is a business DB access routine,
24 is a model structure definition table, 25 is a figure
DB/Business DB interface table, 26
is a model definition section, 27 is a drawing definition section, 28 is a figure definition section, 29 is a figure DB key index section,
30 is a business DB key/index section, 31 is a graphic DB key/business DB key correspondence table, and 32 is interface table control information.
モデル構造定義テーブル・フアイル13は複数
のモデル構造テーブルや図形DB・業務DBイン
タフエース・テーブルを格納するものである。ユ
ーザ・アプリケーシヨン14は、テーブル・フア
イル・アクセス・ルーチン19、図形DBアクセ
ス・ルーチン20、表示用ワーク・フアイル・ア
クセス・ルーチン21、図形データ意味付けテー
ブル22および業務DBアクセス・ルーチン23
を含んでおり、CADのための各種の制御を行う
ものである。テーブル・フアイル・アクセス・ル
ーチン19はモデル構造定義テーブル・フアイル
13をアクセスするためのものであり、図形DB
アクセス・ルーチン20は図形DB11や部品ラ
イブラリ12をアクセスするためのものであり、
表示用ワーク・フアイル・アクセス・ルーチン2
1は表示用ワーク・フアイル16をアクセスする
ためのものである。図形データ意味付けテーブル
22は、モデル構造定義テーブル24および図形
DB・業務DBインタフエース・テーブル25を
有している。業務DBアクセス・ルーチン23
は、業務DB15をアクセスするためのものであ
る。業務DB15には、部品の価格や部品の在庫
量などの情報が格納されている。表示用ワーク・
フアイル16には、図形DB11から読出された
図形情報や部品ライブラリ12から読出された図
形シンボル情報、グラフイツク・デイスプレイ1
7の画面上に現在表示されている図面に関する情
報などが格納される。グラフイツク・デイスプレ
イ17は図形を表示するものであり、グラフイツ
ク用入力デバイス18は図形や各種の制御情報を
入力するためのものである。グラフイツク用入力
デバイス18としては、タブレツトやライト・ペ
ン及びジヨイステイツクを使用することが出来
る。 The model structure definition table file 13 stores a plurality of model structure tables and graphic DB/business DB interface tables. The user application 14 includes a table file access routine 19, a graphic DB access routine 20, a display work file access routine 21, a graphic data meaning table 22, and a business DB access routine 23.
It includes various controls for CAD. The table file access routine 19 is for accessing the model structure definition table file 13, and is for accessing the model structure definition table file 13.
The access routine 20 is for accessing the figure DB 11 and the parts library 12.
Display work file access routine 2
1 is for accessing the display work file 16. The figure data meaning table 22 includes the model structure definition table 24 and the figure data meaning table 22.
It has a DB/business DB interface table 25. Business DB access routine 23
is for accessing the business DB 15. The business DB 15 stores information such as parts prices and parts inventory. Display work・
The file 16 contains graphic information read from the graphic DB 11, graphic symbol information read from the parts library 12, and the graphic display 1.
Information regarding the drawing currently displayed on the screen of 7 is stored. The graphic display 17 is for displaying figures, and the graphic input device 18 is for inputting figures and various control information. As the graphics input device 18, a tablet, light pen, or joystick can be used.
図形データ意味付けテーブル22は、モデル構
造定義テーブル24と図形DB・業務DBインタ
フエース・テーブル25を有している。モデル構
造定義テーブル24は、モデル定義部26、図面
定義部27および図形定義部28から構成されて
いる。モデル定義部26は、モデル情報、図面種
情報、図面間情報およびユーザ定義情報を有して
いる。モデル情報は、モデル種および属性から構
成されている。モデル種とは製品の種類を示し、
属性とはその製品種類に属するモデルのモデル名
を示す。図面種情報は、その製品を作るために用
いられる図面の名前を示すものである。図面間情
報は、各図面間の関係(隣接、包含、階層、論理
結合、グループ)を示すものである。図面定義部
27は、図面情報、図形種情報および図形関係情
報から構成されている。図面情報は、図面名と属
性とから構成されている。この属性とは、その図
面で示される製品部分の属性、例えば色などを表
わすものである。図形種情報は、その図面に用い
られている図形の名前を示すものである。図形関
係情報は、各図形間の関係を示すものである。図
形定義部28は、図形情報および図形関係情報を
有している。図形情報は、図形名と属性とから構
成されている。属性とは例えば図形の大きさ等を
示すものである。図形関係情報は、図形間の関係
(隣接、包含、階層、論理結合、グループ)を示
している。モデル定義部26と図面定義部27と
は図面名で関連付けられ、図面定義部27と図形
定義部28は図形名で関連付けられている。図形
DBキー・インデツクス部29は、図面DBキ
ー・業務DBキー対応テーブル31を図形DBキ
ーをキーとしてアクセスするときに用いられるも
のであり、業務DBキー・インデツクス部30
は、図面DBキー・業務DBキー対応テーブル3
1を業務DBキーをキーとしてアクセスするとき
に用いられるものである。図形DBキー・業務
DBキー対応テーブル31は複数のエントリEを
有しており、各エントリEには互に関連せる図形
DBキーと業務DBキーが記入されている。図形
DBキーとは例えば図面名や図形名であり、業務
DBキーとは製品又は部品の型番である。インタ
フエース・テーブル制御情報32は、図形DB・
業務DBインタフエース・テーブル25に登録さ
れている部品の個数を示す情報や空き領域情報な
どを含んでいる。 The graphic data meaning table 22 has a model structure definition table 24 and a graphic DB/business DB interface table 25. The model structure definition table 24 includes a model definition section 26, a drawing definition section 27, and a figure definition section 28. The model definition section 26 has model information, drawing type information, inter-drawing information, and user-defined information. Model information consists of model type and attributes. Model type indicates the type of product.
The attribute indicates the model name of the model belonging to the product type. The drawing type information indicates the name of the drawing used to make the product. The inter-drawing information indicates the relationship (adjacency, inclusion, hierarchy, logical connection, group) between drawings. The drawing definition section 27 includes drawing information, figure type information, and figure related information. The drawing information consists of a drawing name and attributes. This attribute represents the attribute of the product part shown in the drawing, such as color. The figure type information indicates the name of the figure used in the drawing. The graphic relationship information indicates the relationship between each graphic. The graphic definition section 28 has graphic information and graphic related information. The graphic information consists of a graphic name and attributes. The attribute indicates, for example, the size of a figure. The graphic relationship information indicates relationships between graphics (adjacency, inclusion, hierarchy, logical connection, group). The model definition section 26 and the drawing definition section 27 are associated with each other by a drawing name, and the drawing definition section 27 and the figure definition section 28 are associated with each other by a figure name. shapes
The DB key/index section 29 is used when accessing the drawing DB key/business DB key correspondence table 31 using the graphic DB key as a key.
is drawing DB key/business DB key correspondence table 3
1 is used when accessing using the business DB key as a key. Graphic DB key/business
The DB key correspondence table 31 has multiple entries E, and each entry E has mutually related figures.
The DB key and business DB key are entered. shapes
A DB key is, for example, a drawing name or figure name, and
The DB key is the model number of the product or part. The interface table control information 32 contains the graphic DB
It includes information indicating the number of parts registered in the business DB interface table 25, free space information, etc.
第2図のシステムは例えば下記のように動作す
る。或る製品の類似設計を行いたい場合には、オ
ペレータはグラフイツク用入力デバイス18から
モデル種、モデル名および図面名を入力する。そ
うすると、ユーザ・アプリケーシヨン14は、モ
デル構造定義テーブル・フアイル13の中から指
定されたモデル構造定義テーブルおよび図形
DB・業務DBインタフエース・テーブルを取出
し、これを図形データ意味付けテーブル22の中
にセツトする。そして、このモデル構造定義テー
ブル24のモデル定義部26を参照し、指定され
た図面を図形DB11より取出し、この図面をグ
ラフイツク・デイスプレイ17上に表示する。指
定された図面が図形DB11に格納されていない
場合にはユーザ・アプリケーシヨン14は、図面
定義部27および図形定義部28を参照し、関連
せる図形を図形DB11および部品ライブラリ1
2から取出して指定された図面を作成し、これを
グラフイツク・デイスプレス17の画面上に表示
する。オペレータは、グラフイツク・デイスプレ
イ17の画面上に表示されている図面を見て、類
似設計を行う。グラフイツク・デイスプレイ17
の画面上における類似設計が終了すると、モデル
構造定義部22に必要情報が追加され、また必要
に応じて画面上の類似設計図面が図形DB11に
登録される。 The system of FIG. 2 operates, for example, as follows. When an operator wishes to create a similar design for a certain product, the operator inputs the model type, model name, and drawing name from the graphics input device 18. Then, the user application 14 downloads the model structure definition table and figure specified from the model structure definition table file 13.
The DB/business DB interface table is taken out and set in the graphic data meaning table 22. Then, by referring to the model definition section 26 of the model structure definition table 24, the specified drawing is retrieved from the graphic DB 11, and this drawing is displayed on the graphic display 17. If the specified drawing is not stored in the figure DB 11, the user application 14 refers to the drawing definition section 27 and the figure definition section 28, and stores related figures in the figure DB 11 and the parts library 1.
2 to create a specified drawing and display it on the screen of the graphic display 17. The operator looks at the drawing displayed on the screen of the graphic display 17 and makes a similar design. Graphic display 17
When the similar design on the screen is completed, necessary information is added to the model structure definition section 22, and the similar design drawing on the screen is registered in the graphic DB 11 as necessary.
具体例を次に示す。ここでは、薬罐の類似設計
を例にとる。設計内容としては、既に設計済の薬
罐の設計図を検索し、薬罐の蓋のつまみの形状を
大きくし、材質をプラスチツクから木に変更する
ものである。 A specific example is shown below. Here, we will take a similar design of a medicine can as an example. The design involves searching for blueprints for medicine cans that have already been designed, making the shape of the knob on the lid of the medicine can larger, and changing the material from plastic to wood.
先ず、オペレータは、モデル種「薬罐」、モデ
ル名「小型薬罐」、図面名「つまみ」を入力する。
アプリケーシヨン・プログラム14は、モデル種
「薬罐」、モデル名「小型薬罐」で特定されるモデ
ル構造定義テーブルの情報をモデル構造定義テー
ブル・フアイル13から取出し、これをモデル構
造定義テーブル24に格納する。これと同時に、
対応する図形DB・業務DBインタフエース・テ
ーブルの情報もモデル構造定義テーブル・フアイ
ル13から取出され、図形DB・業務DBインタ
フエース・テーブル25に格納される。指定され
た図面名が「つまみ」であるので、「つまみ」の
図面定義部の内容に基づいて図面DB11が検索
され、検索された図面がデイスプレイ17に表示
される。この時、指定された「つまみ」の図面が
が存在しない場合には、図面定義部のデータをも
とに部品ライブラリ12から部品としての「つま
み」を検索し、「つまみ」の図面を作成すする。
次に、オペレータは画面に表示されている「つま
み」の形状を変更する。また、材質をプラスチツ
クから木製に変更すると、図面定義部が変更され
る。図面の変更が終了すると、新モデルの薬罐と
して登録したい場合には、新たなモデル名「木製
つまみ薬罐」を入力し、図形DB11に登録す
る。 First, the operator inputs the model type "Medicine Can", the model name "Small Medicine Can", and the drawing name "Knob".
The application program 14 extracts the information of the model structure definition table specified by the model type "Medicine can" and the model name "Small medicine can" from the model structure definition table file 13, and stores it in the model structure definition table 24. Store. At the same time,
Information on the corresponding graphic DB/business DB interface table is also extracted from the model structure definition table file 13 and stored in the graphic DB/business DB interface table 25. Since the specified drawing name is "knob", the drawing DB 11 is searched based on the contents of the drawing definition section of "knob", and the searched drawing is displayed on the display 17. At this time, if the specified "knob" drawing does not exist, the "knobs" as a part is searched for from the parts library 12 based on the data in the drawing definition section, and a "knob" drawing is created. do.
Next, the operator changes the shape of the "knob" displayed on the screen. Also, when the material is changed from plastic to wood, the drawing definition section is changed. When the modification of the drawing is completed, if the user wants to register a new model medicine can, input the new model name "wooden knob medicine can" and register it in the figure DB 11.
或る製品の原価を計算したいような場合、オペ
レータはグラフイツク用入力用デバイス18から
原価計算を行いたい旨の指示を行うと共に、モデ
ル種およびモデル名を入力する。そうすると、ユ
ーザ・アプリケーシヨン14は、対応するモデル
構造定義テーブル24を参照して原価計算に関連
する図形DBキーを取出し、図形DB・業務DBイ
ンタフエース・テーブル25を参照してこれら図
形DBキーに対応する業務DBキーを求め、これ
らの業務DBキーを基にして業務DB15をリー
ドし、各部品の原価を求め、各部品の原価を集計
して製品の原価を計算する。 When the operator wishes to calculate the cost of a certain product, the operator uses the graphic input device 18 to instruct that he wishes to perform cost calculation, and also inputs the model type and model name. Then, the user application 14 refers to the corresponding model structure definition table 24 to retrieve the graphic DB keys related to cost accounting, refers to the graphic DB/business DB interface table 25, and retrieves these graphic DB keys. The corresponding business DB keys are found, the business DB 15 is read based on these business DB keys, the cost of each part is found, and the cost of each part is totaled to calculate the cost of the product.
ここでは、先と同様に薬罐を用いて具体例を示
す。オペレータは、モデル種「薬罐」、モデル名
「木製つまみ薬罐」を入力する。そうすると、ア
プリケーシヨン・プログラム14は、モデル種お
よびモデル名を指定して、モデル構造定義テーブ
ル・フアイル13から対応するモデル構造定義テ
ーブルの情報を取出し、モデル構造定義テーブル
24に格納する。また、このときモデル構造定義
テーブル・フアイル13に格納されている図形
DB・業務DBインタフエース・テーブルの情報
も同時に取出され、図形DB・業務DBインタフ
エース・テーブル25に格納される。次に、アプ
リケーシヨン・プログラム14は、モデル構造定
義テーブル24の図形定義部内の図形名(「木製
つまみ」等)をもとに、図形DB・業務DBイン
タフエース・テーブル25を参照し、業務DBキ
ーを得る。この業務DBキーをもとに業務DB1
5から部品原価を求め、集計処理を行う。 Here, a specific example will be shown using a medicine can as before. The operator inputs the model type "medicine can" and the model name "wooden knob medicine can." Then, the application program 14 specifies the model type and model name, retrieves the corresponding model structure definition table information from the model structure definition table file 13, and stores it in the model structure definition table 24. Also, at this time, the figures stored in the model structure definition table file 13
Information on the DB/business DB interface table is also retrieved at the same time and stored in the graphic DB/business DB interface table 25. Next, the application program 14 refers to the figure DB/business DB interface table 25 based on the figure name (such as "wooden knob") in the figure definition section of the model structure definition table 24, and updates the business DB. Get the key. Business DB1 based on this business DB key
Calculate the parts cost from step 5 and perform aggregation processing.
以上の説明から明らかなように、本発明によれ
ば、図形データの意味付けを特定の製品の設計を
行うプログラムで行う必要がなくなるので、汎用
性のあるCADシステムを作成することが可能と
なる。
As is clear from the above description, according to the present invention, it is no longer necessary to assign meaning to graphic data in a program that designs a specific product, making it possible to create a versatile CAD system. .
第1図は本発明におけるモデル構造を説明する
図、第2図は本発明のCADシステムの1実施例
の概要を説明する図、第3図は本発明における図
形データ意味付けテーブルを説明する図である。
1……モデル、11……図形DB、12……部
品ライブラリ、13……モデル構造定義テーブ
ル・フアイル、14……ユーザ・アプリケーシヨ
ン、15……業務DB、16……表示用ワーク・
フアイル、17……グラフイツク・デイスプレ
イ、18……グラフイツク用入力デバイス、19
……テーブル・フアイル・アクセス・ルーチン、
20……図形DBアクセス・ルーチン、21……
表示用ワーク・フアイル・アクセス・ルーチン、
22……図形データ意味付けテーブル、23……
業務DBアクセス・ルーチン、24……モデル構
造定義テーブル、25……図形DB・業務DBイ
ンタフエース・テーブル、26……モデル定義
部、27……図面定義部、28……図形定義部、
29……図形DBキー・インデツクス部、30…
…業務DBキー・インデツクス部、31……図形
DBキー・業務DBキー対応テーブル、32……
インタフエース・テーブル制御情報。
FIG. 1 is a diagram for explaining the model structure in the present invention, FIG. 2 is a diagram for explaining the outline of one embodiment of the CAD system of the present invention, and FIG. 3 is a diagram for explaining the graphic data meaning table in the present invention. It is. 1... Model, 11... Figure DB, 12... Parts library, 13... Model structure definition table/file, 14... User application, 15... Business DB, 16... Display work file.
File, 17... Graphics display, 18... Graphics input device, 19
...table file access routine,
20... Graphic DB access routine, 21...
display work file access routines,
22... Graphic data meaning table, 23...
Business DB access routine, 24... Model structure definition table, 25... Graphic DB/Business DB interface table, 26... Model definition section, 27... Drawing definition section, 28... Graphic definition section,
29...Figure DB key index section, 30...
...Business DB key index section, 31...Graphics
DB key/business DB key correspondence table, 32...
Interface table control information.
Claims (1)
リ12と、 図形と図面とが格納されている図形データベー
ス11と、 複数のモデル構造定義テーブルの情報および図
形DB・業務DBインタフエース・テーブルの情
報を格納するモデル構造テーブル・フアイル13
と、 部品の価格や部品の在庫量などの情報を格納す
る業務データベース15と、 モデル定義部26、図面定義部27および図形
定義部28を有するモデル構造定義テーブル2
4、並びに図形データベース・キーと業務データ
ベース・キーとを対応付ける図形DB・業務DB
インタフエース・テーブル25よりなる図形デー
タ意味付テーブル22と、 図形データ意味付テーブル22のデータに基づ
いて、図形データベース11および部品ライブラ
リ12をアクセスする図形データベース・アクセ
ス手段20と、 図形データ意味付テーブル22のデータに基づ
いて業務データベース15をアクセスする業務デ
ータベース・アクセス手段23と、 モデル構造定義テーブル・フアイル13と図形
データ意味付テーブル22の間のデータ転送を制
御するテーブル・フアイル・アクセス手段19と
を具備し、 上記モデル定義部26には、製品を特定するモ
デル情報、上記製品を作成するときに使用される
図面を特定する図面種情報、および図面間の関係
を示す図面間情報が格納され、 上記図面定義部27には、図面を特定する図面
情報、図面に含まれている図形を特定する図面種
情報および図形間の関係を示す図形間情報が格納
され、 上記図形定義部28には、図形を特定する図形
情報および図形間の関係を示す図形情報が格納さ
れる ことを特徴とするCADシステム。[Claims] 1. A parts library 12 that stores symbol information of figures, a figure database 11 that stores figures and drawings, and information on a plurality of model structure definition tables and a figure DB/business DB interface. Model structure table file 13 that stores table information
a business database 15 that stores information such as parts prices and parts inventory, and a model structure definition table 2 that includes a model definition section 26, a drawing definition section 27, and a figure definition section 28.
4. Graphic DB/Business DB that associates graphic database keys with business database keys.
a graphic data meaningful table 22 consisting of an interface table 25; a graphic database access means 20 for accessing the graphic database 11 and the parts library 12 based on the data in the graphic data meaningful table 22; and a graphic data meaningful table 22. a business database access means 23 that accesses the business database 15 based on the data of 22; a table file access means 19 that controls data transfer between the model structure definition table file 13 and the graphic data semantic table 22; The model definition section 26 stores model information that specifies the product, drawing type information that specifies the drawing used when creating the product, and inter-drawing information that indicates the relationship between the drawings. The drawing definition section 27 stores drawing information for specifying drawings, drawing type information for specifying figures included in the drawings, and inter-figure information for indicating relationships between figures, and the figure definition section 28 stores: , a CAD system characterized by storing figure information that specifies figures and figure information that indicates relationships between figures.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57234064A JPS59125468A (en) | 1982-12-30 | 1982-12-30 | Cad system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57234064A JPS59125468A (en) | 1982-12-30 | 1982-12-30 | Cad system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59125468A JPS59125468A (en) | 1984-07-19 |
| JPS6333189B2 true JPS6333189B2 (en) | 1988-07-04 |
Family
ID=16965017
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57234064A Granted JPS59125468A (en) | 1982-12-30 | 1982-12-30 | Cad system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59125468A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0795304B2 (en) * | 1987-05-08 | 1995-10-11 | 三菱電機株式会社 | Mapping system |
| JP2655643B2 (en) * | 1987-05-25 | 1997-09-24 | キヤノン株式会社 | Graphic processing unit |
| JPH01145774A (en) * | 1987-12-01 | 1989-06-07 | Kanebo Ltd | Network system for personal computer cad |
-
1982
- 1982-12-30 JP JP57234064A patent/JPS59125468A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59125468A (en) | 1984-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zloof | Office-by-Example: A business language that unifies data and word processing and electronic mail | |
| US5991776A (en) | Database system with improved methods for storing free-form data objects of data records | |
| US5636350A (en) | Using symbols whose appearance varies to show characteristics of a result of a query | |
| US5499359A (en) | Methods for improved referential integrity in a relational database management system | |
| JP2525275B2 (en) | Database operation method | |
| Weller et al. | Graphic and relational data base support for problem solving | |
| Cruz et al. | A visual approach to multimedia querying and presentation | |
| Prasad et al. | A microcomputer-based image database management system | |
| JP2007265031A (en) | Dictionary content processing apparatus, content display system, and content display method | |
| JPS6333189B2 (en) | ||
| JPH08329101A (en) | Database system | |
| JP2789618B2 (en) | Tree structure drawing system | |
| Cruz et al. | Delaunay/sup MM: a visual framework for multimedia presentation | |
| JP2845897B2 (en) | Document search / display method and apparatus | |
| JP3118888B2 (en) | Data management device | |
| JP2819567B2 (en) | Classification index creation device | |
| JPH07296145A (en) | Graphic processing device | |
| JPS63191271A (en) | Image information storage and retrieval method | |
| JP2002082965A (en) | Document search method | |
| EP0569188A1 (en) | Accessing a computer database | |
| JPH0277872A (en) | A storage medium storing a document processing program and a document processing device | |
| Esterhay Jr | The technology of PDQ | |
| Harris et al. | An environment for building graphical user interfaces for nested relational databases | |
| JP3424473B2 (en) | Data processing system | |
| CN119179689A (en) | Visual big data auxiliary analysis method |