JPH1011487A - Design system for single component constituting assembly component - Google Patents
Design system for single component constituting assembly componentInfo
- Publication number
- JPH1011487A JPH1011487A JP8164418A JP16441896A JPH1011487A JP H1011487 A JPH1011487 A JP H1011487A JP 8164418 A JP8164418 A JP 8164418A JP 16441896 A JP16441896 A JP 16441896A JP H1011487 A JPH1011487 A JP H1011487A
- Authority
- JP
- Japan
- Prior art keywords
- input
- single part
- storage means
- shape
- attribute
- 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
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は組立部品を構成する
単品部品の設計システムに係り、より詳細には、パラメ
トリックにモデル化された組立部品のパラメータ部分の
入力値に基づいて、その組立部品を構成する各単品部品
の設計を自動で行うことのできるCADシステムに関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a design system for a single part constituting an assembly part, and more particularly, to a system for designing an assembly part based on input values of parameter parts of the assembly part parametrically modeled. 1. Field of the Invention The present invention relates to a CAD system capable of automatically designing each component part to be constituted.
【0002】[0002]
【従来の技術】1つの部品からなる単品部品の設計で、
加工フィーチャーをパラメトリックに創成し、パラメー
タ部分に値を与えて図面データを生成するCADシステ
ムが提案されている(特開平7−182391号公
報)。2. Description of the Related Art In the design of a single part made of one part,
A CAD system has been proposed in which a machining feature is created parametrically and a parameter portion is given a value to generate drawing data (JP-A-7-182391).
【0003】このCADシステムは、3次元ソリッドモ
デルと加工フィーチャーとをパラメトリックに創成する
モデリング手段及び加工フィーチャー付加手段を備える
とともに、3次元ソリッドモデル及び加工フィーチャー
を図面データに変換して図面化するモデル図面化手段
と、図面データの属性として生産データ及び加工データ
を付加する生産・加工データ付加手段と、形状データ内
の指示された数値データと、形状データ、図面データ、
生産データ及び加工データのデータ内の前記指示された
数値データに関連する数値データとをパラメータに変換
し、前記形状データ内の指示されたパラメータに対応す
る数値データが与えられると、上記と逆の変換を行う数
値データ/パラメータ変換手段とを備えた構成となって
いる。This CAD system includes modeling means for creating a three-dimensional solid model and a machining feature in a parametric manner and machining feature adding means, and a model for converting the three-dimensional solid model and the machining feature into drawing data and drawing it. Drawing means, production / processing data adding means for adding production data and processing data as attributes of the drawing data, designated numerical data in the shape data, shape data, drawing data,
When the numerical data related to the specified numerical data in the data of the production data and the processing data is converted into a parameter, and the numerical data corresponding to the specified parameter in the shape data is given, the reverse of the above is performed. It is configured to include numerical data / parameter conversion means for performing conversion.
【0004】このような構成のCADシステムでは、組
立部品の設計に際しては、組立部品を構成する単品部品
(板部品)に付加されるパラメトリック創成された加工
フィーチャーのパラメータ部分(種類、寸法、配置位
置)への値の入力は、組立部品の図面を参照しながら、
必要な値を抽出して、手動で行うようになっている。In the CAD system having such a configuration, when designing an assembly part, the parameter part (type, size, arrangement position) of a parametrically created processing feature to be added to a single part (plate part) constituting the assembly part. The value input to) is performed while referring to the drawing of the assembly part.
The required values are extracted and manually performed.
【0005】[0005]
【発明が解決しようとする課題】このように、従来のC
ADシステムでは、組立部品の設計に際し、図面からの
値の抽出ミスやパラメータ部分への入力ミス等が発生す
る可能性があるため、設計精度が低下するといった問題
があった。また、類似する組立部品を設計する場合で
も、その都度重複する作業を行う必要があるといった問
題があった。As described above, the conventional C
In the AD system, when designing an assembly part, there is a possibility that a mistake in extracting a value from a drawing or a mistake in inputting to a parameter portion may occur. In addition, there is a problem that even when designing similar assembled parts, it is necessary to perform an overlapping operation each time.
【0006】本発明は係る問題点を解決すべく創案され
たもので、その目的は、パラメトリックにモデル化され
た組立部品のパラメータ部分の入力値に基づいて、その
組立部品を構成する各板部品の設計まで自動で行うこと
のできる組立部品を構成する板部品の設計システムを提
供することにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and has as its object the purpose of making each of the plate parts constituting the assembly part based on the input values of the parameter part of the assembly part parametrically modeled. It is an object of the present invention to provide a design system for plate parts constituting an assembly part which can automatically perform the design up to the design.
【0007】[0007]
【課題を解決するための手段】上記課題を解決するた
め、本発明の請求項1記載の組立部品を構成する単品部
品の設計システムは、組立部品を構成する各種単品部品
の基本形状項目及び属性入力項目からなる基本形状モデ
ルを記憶する単品部品基本形状記憶手段と、単品部品を
表現するための加工フィーチャーの属性項目からなる加
工フィーチャーの基本モデルを記憶する加工フィーチャ
ー記憶手段と、単品部品の詳細寸法及び単品部品への加
工フィーチャーの付加を導き出す単品部品詳細設計ルー
ルを記憶する単品部品詳細設計ルール記憶手段と、設計
する組立部品の形状入力及び属性入力を行う組立部品設
計情報入力手段と、この組立部品設計情報入力手段から
入力された組立部品の形状入力及び属性入力を記憶する
組立部品設計情報記憶手段と、この組立部品設計情報記
憶手段に記憶された形状入力及び属性入力に基づき、前
記単品部品基本形状記憶手段から組立部品を構成する単
品部品の基本形状モデルを抽出して、その属性入力項目
に属性を入力した基本形状モデルを生成するとともに、
この属性を入力した基本形状モデルと、前記単品部品詳
細設計ルール記憶手段に記憶されている単品部品詳細設
計ルールとに基づいて、前記基本形状モデルの形状入力
項目に形状の値を入力した基本形状モデルを生成する一
方、前記加工フィーチャー記憶手段から単品部品への加
工フィーチャーの基本モデルを抽出し、前記単品部品詳
細設計ルールに基づいて、その属性入力項目に属性を入
力した基本モデルを生成する単品部品詳細設計ルール実
行手段と、この単品部品詳細設計ルール実行手段によっ
て生成された前記基本形状モデル及び基本モデルからな
る単品部品詳細形状データを記憶する単品部品詳細形状
データ記憶手段と、この単品部品詳細形状データ記憶手
段に記憶された単品部品詳細形状データに基づき、図面
データ作成ルールに従って単品部品図面データを作成す
る図面作成手段とを備えた構成とする。In order to solve the above-mentioned problems, a design system for a single component constituting an assembled component according to the first aspect of the present invention comprises a basic shape item and an attribute of various single components constituting the assembled component. Single part basic shape storage means for storing a basic shape model consisting of input items, processing feature storage means for storing a processing feature basic model consisting of processing feature attribute items for expressing a single part, and details of the single part A single-part detailed design rule storage unit for storing a single-part detailed design rule for deriving dimensions and addition of a processing feature to a single-part part; an assembly part design information inputting unit for inputting a shape and an attribute of an assembly part to be designed; An assembly part design information record that stores the shape input and attribute input of the assembly part input from the assembly part design information input means. Means for extracting a basic shape model of a single part constituting an assembly from the single part basic shape storage means based on the shape input and the attribute input stored in the assembly part design information storage means; Generate a basic shape model with attributes input to
Based on the basic shape model inputting this attribute and the single part detailed design rule stored in the single part detailed design rule storage means, the basic shape in which the shape value is input to the shape input item of the basic shape model While a model is generated, a basic model of a machining feature into a single component is extracted from the machining feature storage means, and a single model is generated based on the single component detailed design rule to generate a basic model in which an attribute is input to an attribute input item thereof. Part detail design rule executing means; single part detailed shape data storage means for storing the basic shape model generated by the single part detailed design rule executing means and single part detailed shape data comprising the basic model; Drawing data creation rules based on the single part detailed shape data stored in the shape data storage means Thus a structure in which a drawing creating means for creating a single item part drawing data.
【0008】また、本発明の請求項2記載の組立部品を
構成する単品部品の設計システムは、請求項1記載のシ
ステムにおいて、前記単品部品基本形状記憶手段に記憶
されている組立部品を構成する各種単品部品の基本形状
項目及び属性入力項目の追加、変更、削除を行う単品部
品基本形状編集手段と、前記加工フィーチャー記憶手段
に記憶されている単品部品を表現するための加工フィー
チャーの属性項目の追加、変更、削除を行う加工フィー
チャー編集手段と、前記単品部品詳細設計ルール記憶手
段に記憶されている単品部品の詳細寸法及び単品部品へ
の加工フィーチャーの付加を導き出す単品部品詳細設計
ルールの追加、変更、削除を行う単品部品詳細設計ルー
ル編集手段とを備えた構成とする。According to a second aspect of the present invention, there is provided a system for designing a single part constituting an assembled part according to the first aspect of the present invention, wherein the single part basic shape storage means constitutes an assembled part. A single part basic shape editing means for adding, changing, and deleting basic shape items and attribute input items of various single parts, and a processing feature attribute item for expressing a single part stored in the processing feature storage means. Processing feature editing means for adding, changing, and deleting; addition of a single part detail design rule for deriving the detailed dimensions of the single part stored in the single part detailed design rule storage means and addition of the processing feature to the single part; It is configured to include a single part detailed design rule editing means for changing and deleting.
【0009】[0009]
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0010】図1は、本発明の組立部品を構成する単品
部品の設計システムの電気的構成を示すブロック図であ
る。FIG. 1 is a block diagram showing an electrical configuration of a design system for a single component constituting an assembled component according to the present invention.
【0011】本発明の設計システムは、組立部品設計情
報入力手段1、組立部品設計情報記憶手段2、単品部品
基本形状編集手段3、単品部品基本形状記憶手段4、加
工フィーチャー編集手段5、加工フィーチャー記憶手段
6、単品部品詳細設計ルール編集手段7、単品部品詳細
設計ルール記憶手段8、単品部品詳細設計ルール実行手
段9、単品部品詳細形状データ記憶手段10、図面デー
タ作成ルール編集手段11、図面データ作成ルール記憶
手段12、図面データ作成ルール実行手段13、単品部
品図面データ記憶手段14、及び図面出力手段15によ
って構成されている。The design system of the present invention comprises an assembly part design information input means 1, an assembly part design information storage means 2, a single part basic shape editing means 3, a single part basic shape storage means 4, a processing feature editing means 5, a processing feature. Storage means 6, single part detailed design rule editing means 7, single part detailed design rule storage means 8, single part detailed design rule execution means 9, single part detailed shape data storage means 10, drawing data creation rule editing means 11, drawing data It is composed of a creation rule storage unit 12, a drawing data creation rule execution unit 13, a single part drawing data storage unit 14, and a drawing output unit 15.
【0012】そして、単品部品詳細設計ルール実行手段
9には、組立部品設計情報入力手段1の出力が導かれた
組立部品設計情報記憶手段2の出力と、単品部品基本形
状編集手段3の出力が導かれた単品部品基本形状記憶手
段4の出力と、加工フィーチャー編集手段5の出力が導
かれた加工フィーチャー記憶手段6の出力と、単品部品
詳細設計ルール編集手段7の出力が導かれた単品部品詳
細設計ルール記憶手段8の出力とがそれぞれ導かれてい
る。The output of the assembling part design information storing means 2 to which the output of the assembling part design information input means 1 is derived and the output of the asingle part basic shape editing means 3 are output to the single part detailed design rule executing means 9. The output of the derived single-part basic shape storage means 4, the output of the processing feature storage means 6 from which the output of the processing feature editing means 5 is derived, and the single-component part from which the output of the single-part detailed design rule editing means 7 is derived. The output of the detailed design rule storage means 8 is respectively derived.
【0013】また、単品部品詳細設計ルール実行手段9
の出力は、単品部品詳細形状データ記憶手段10に導か
れており、単品部品詳細形状データ記憶手段10の出力
は図面データ作成ルール実行手段13に導かれている。Also, a single part detailed design rule executing means 9
Is output to the single part detailed shape data storage means 10, and the output of the single part detailed shape data storage means 10 is directed to the drawing data creation rule executing means 13.
【0014】また、図面データ作成ルール編集手段11
の出力は図面データ作成ルール記憶手段12に導かれて
おり、図面データ作成ルール記憶手段12の出力は図面
データ作成ルール実行手段13に導かれている。そし
て、図面データ作成ルール実行手段13の出力は、単品
部品図面データ記憶手段14に導かれており、単品部品
面データ記憶手段14の出力が、図面出力手段15に導
かれた構成となっている。Further, drawing data creation rule editing means 11
Is output to the drawing data creation rule storage means 12, and the output of the drawing data creation rule storage means 12 is guided to the drawing data creation rule execution means 13. The output of the drawing data creation rule executing means 13 is led to the single part drawing data storage means 14, and the output of the single part surface data storage means 14 is led to the drawing output means 15. .
【0015】組立部品設計情報記憶手段2には、組立部
品設計情報入力手段1から入力された組立部品の形状
(縦、横、高さ等の数値)及び属性(単品部品の機能名
称)の情報が記憶される。The assembly part design information storage means 2 stores information on the shape (numerical values such as height, width, height, etc.) and attributes (function names of single parts) input from the assembly part design information input means 1. Is stored.
【0016】単品部品基本形状記憶手段4には、単品部
品の基本形状モデルが記憶されている。この基本形状モ
デルは、図6に示すように、〔部品番号〕、〔部品名
称〕、〔機能名称〕、〔a縦寸法〕、〔b横寸法〕、
〔c厚み寸法〕の各項目からなっている。The single part basic shape storage means 4 stores a basic shape model of a single part. As shown in FIG. 6, the basic shape model includes [part number], [part name], [function name], [a vertical dimension], [b horizontal dimension],
It consists of items of [c thickness dimension].
【0017】加工フィーチャー記憶手段6には、加工フ
ィーチャーの基本モデルが記憶されている。この基本モ
デルは、図9に示すように、〔発生コード〕、〔所属
先〕、〔種別〕、〔引数1〕、〔引数2〕、〔引数
3〕、〔基準点〕、〔基準ベクトル〕の各項目からなっ
ている。The processing feature storage means 6 stores a basic model of the processing feature. As shown in FIG. 9, this basic model includes [generation code], [affiliation], [type], [argument 1], [argument 2], [argument 3], [reference point], [reference vector] Each item consists of:
【0018】〔発生コード〕には、その加工フィーチャ
ーが生成されるごとに順次コードが与えられる。〔所属
先〕には、その加工フィーチャーが形状を表現している
単品部品の品番が入力される。〔種別〕には、穴、溝、
角などのフィーチャー種別が入力される。〔引数1〕、
〔引数2〕、〔引数3〕には、それぞれのフィーチャー
種別ごとに必要な引数が入力される。また、〔基準
点〕、〔基準ベクトル〕は、加工フィーチャーの基準
点、基準ベクトルが、図7に示す単品部品の座標系のど
の位置に配置されているかを表している。図7は、単品
部品の一つである板部品の基本形状と、基準点と、基準
ベクトルとを示している。A code is sequentially given to [generation code] every time the processing feature is generated. In [Affiliation], the part number of a single part whose shape is represented by the processed feature is input. [Type] includes holes, grooves,
A feature type such as a corner is input. [Argument 1],
Arguments required for each feature type are input to [Argument 2] and [Argument 3]. Also, [reference point] and [reference vector] indicate where the reference point and the reference vector of the processing feature are located in the coordinate system of the single component shown in FIG. FIG. 7 shows a basic shape of a plate component, which is one of the single components, a reference point, and a reference vector.
【0019】単品部品詳細設計ルール記憶手段8には、
単品部品詳細設計ルールが登録されている。このルール
は、図11に示すように、「もし」で始まる条件部と、
「ならば」以下の結論部とで構成されている。The single part detailed design rule storage means 8 includes:
Single part detailed design rules are registered. This rule includes, as shown in FIG. 11, a conditional part starting with “if”,
"Nara" consists of the following conclusions.
【0020】具体的には、ルール001は、〔機能名
称〕に「側板左」という単品部品が入っている場合、そ
の基本形状モデルの〔a縦寸法〕の項目に「H」(組立
部品の高さ寸法)の値を入れる、ということを表してい
る。また、ルール007は、〔機能名称〕に「背板」と
いう単品部品が入っている場合、その基本形状モデルの
〔c厚み寸法〕の項目に、組立部品の形状にかかわりな
く「3」という値をいれる、ということを表している。
また、ルール103は、〔機能名称〕に「側板左」とい
う単品部品が入っている場合、その単品部品の形状を表
現するために、基本モデルの〔種別〕の項目に「穴」、
〔引数1:直径〕の項目に「30」、〔引数2:深さ〕
の項目に「15」、〔基準点〕に「B/3、A1 +7.
5、15」、〔基準ベクトル〕の項目に「(0,0,
0)(0,−1,0)(0,0,−1)」という値をい
れる、ということを表している。ただし、B、A1 につ
いては後述する。Specifically, rule 001 states that if a single part called “side plate left” is included in the “function name”, “H” (the length of the assembly part) Height value). In addition, rule 007 is that if [single part] “back plate” is included in [function name], the value of “3” is entered in the item “c thickness dimension” of the basic shape model regardless of the shape of the assembled part. To be inserted.
In addition, when a single component called “side plate left” is included in the [function name], the rule 103 includes “hole” in the “type” item of the basic model in order to represent the shape of the single component.
[Argument 1: Diameter] is "30", [Argument 2: Depth]
And "B / 3, A 1 +7.
5, 15 ", and" (0, 0,
0) (0, -1, 0) (0, 0, -1) ". However, B, will be described below A 1.
【0021】単品部品詳細設計ルール実行手段9は、組
立部品設計情報記憶手段2に記憶された形状入力及び属
性入力に基づき、単品部品基本形状記憶手段4から組立
部品を構成する単品部品の基本形状モデルを抽出して、
その属性入力項目に属性を入力した基本形状モデルを生
成するとともに、この属性を入力した基本形状モデル
と、単品部品詳細設計ルール記憶手段8に記憶されてい
る単品部品詳細設計ルールとに基づいて、基本形状モデ
ルの形状入力項目に形状の値を入力した基本形状モデル
を生成する一方、加工フィーチャー記憶手段6から単品
部品への加工フィーチャーの基本モデルを抽出し、単品
部品詳細設計ルールに基づいて、その属性入力項目に属
性を入力した基本モデルを生成するブロックである。Based on the shape input and attribute input stored in the assembly part design information storage means 2, the single part detailed design rule execution means 9 stores the basic shape of the single part constituting the assembly from the single part basic shape storage means 4. Extract the model,
A basic shape model in which the attribute is input to the attribute input item is generated, and based on the basic shape model in which the attribute is input and the single component detailed design rule stored in the single component detailed design rule storage unit 8, While generating a basic shape model in which a shape value is input to the shape input item of the basic shape model, a basic model of a processing feature into a single part is extracted from the processing feature storage means 6, and based on a single part detailed design rule, This is a block for generating a basic model in which an attribute is input to the attribute input item.
【0022】単品部品詳細形状データ記憶手段10は、
単品部品詳細設計ルール実行手段によって生成された前
記基本形状モデル及び基本モデルからなる単品部品詳細
形状データを記憶するブロックである。The individual part detailed shape data storage means 10
FIG. 4 is a block for storing the basic shape model generated by the single part detailed design rule executing means and single part detailed shape data including the basic model. FIG.
【0023】単品部品基本形状編集手段3は、単品部品
の基本形状モデルを定義するとともに、単品部品基本形
状記憶手段4に記憶されている組立部品を構成する各種
単品部品の基本形状モデルの基本形状項目(a縦寸法、
b横寸法、c厚み寸法の各項目)及び属性入力項目(部
品番号、部品名称、機能名称)の追加、変更、削除を行
うブロックである。The single part basic shape editing means 3 defines the basic shape model of the single part and also stores the basic shapes of the basic shape models of the various single parts constituting the assembled parts stored in the single part basic shape storage means 4. Items (a vertical dimension,
This block is used to add, change, or delete items (b horizontal dimension, c thickness dimension) and attribute input items (part number, part name, function name).
【0024】加工フィーチャー編集手段5は、加工フィ
ーチャーの基本モデルを定義するとともに、加工フィー
チャー記憶手段6に記憶されている単品部品を表現する
ための加工フィーチャーの属性項目の追加、変更、削除
を行うブロックである。The machining feature editing means 5 defines a basic model of the machining feature, and adds, changes, and deletes the attribute items of the machining feature for expressing the single parts stored in the machining feature storage means 6. It is a block.
【0025】単品部品詳細設計ルール編集手段7は、単
品部品の詳細寸法及び単品部品への加工フィーチャーの
付加を導き出す単品部品詳細設計ルールを登録するとと
もに、単品部品詳細設計ルール記憶手段4に記憶されて
いる単品部品詳細設計ルールの追加、変更、削除を行う
ブロックである。The single part detailed design rule editing means 7 registers a single part detailed design rule for deriving the detailed dimensions of the single part and the addition of the machining feature to the single part, and is stored in the single part detailed design rule storage means 4. This block is used to add, change, or delete the individual part detailed design rules.
【0026】図面データ作成ルール記憶手段12には、
単品部品詳細形状データ記憶手段10に記憶された単品
部品詳細形状データに基づいて、図面データを作成する
図面データ作成ルールが記憶されている。The drawing data creation rule storage means 12 stores
A drawing data creation rule for creating drawing data based on the single part detailed shape data stored in the single part detailed shape data storage means 10 is stored.
【0027】図面データ作成ルール編集手段11は、図
面データ作成ルール記憶手段12に記憶されている図面
データ作成ルールの追加、変更、削除を行うブロックで
ある。The drawing data creation rule editing means 11 is a block for adding, changing and deleting drawing data creation rules stored in the drawing data creation rule storage means 12.
【0028】図面データ作成ルール実行手段13は、単
品部品詳細形状データ記憶手段10に記憶された単品部
品詳細形状データに対し、図面データ作成ルール記憶手
段12に記憶されている図面データ作成ルールを実行し
て、図面データを生成するブロックである。The drawing data creation rule executing means 13 executes the drawing data creation rule stored in the drawing data creation rule storage means 12 for the single part detailed shape data stored in the single part detailed shape data storage means 10. To generate drawing data.
【0029】単品部品図面データ記憶手段14は、図面
データ作成ルール実行手段13によって生成された図面
データを記憶するブロックである。The single part drawing data storage means 14 is a block for storing the drawing data generated by the drawing data creation rule executing means 13.
【0030】図面出力手段15は、単品部品図面データ
記憶手段14に記憶された図面データをスクリーン及び
プロッタに出力するブロックである。The drawing output means 15 is a block for outputting the drawing data stored in the single part drawing data storage means 14 to a screen and a plotter.
【0031】次に、上記構成の組立部品を構成する単品
部品の設計システムの動作について、図2に示すフロー
チャートを参照して説明する。ただし、本実施形態で
は、図3及び図4に示す形状の組立部品を設計する場合
を例に挙げて説明する。Next, the operation of the system for designing a single component constituting the assembled component having the above configuration will be described with reference to the flowchart shown in FIG. However, in the present embodiment, a case where an assembly part having the shape shown in FIGS. 3 and 4 is designed will be described as an example.
【0032】この組立部品は、その機能名称が「側板
左」、「側板右」、「底板」、「背板」、「幕板」、
「蹴込み板」の6種類の板部品(単品部品)によって形
成されており、その各寸法(W、H、B、A1 、A2 )
は、図5に示す値となっている。The assembled parts have the function names “side plate left”, “side plate right”, “bottom plate”, “back plate”, “curtain plate”,
It is formed by six types of plate parts (single parts) of “pick-up plate”, and their dimensions (W, H, B, A 1 , A 2 )
Has the values shown in FIG.
【0033】そのため、組立部品設計情報入力手段1で
は、図5に示す各寸法と、図4に示す各板部品の機能名
称とを入力する(ステップS1)。組立部品設計情報記
憶手段2は、これらの入力情報、すなわち組立部品の形
状(縦、横、高さ等の数値)及び属性(板部品の機能名
称)の情報を記憶する(ステップS2)。Therefore, the assembly part design information input means 1 inputs the dimensions shown in FIG. 5 and the function names of the plate parts shown in FIG. 4 (step S1). The assembly part design information storage means 2 stores these input information, that is, information of the shape (numerical values such as height, width, height, etc.) and attributes (function names of plate parts) of the assembly parts (step S2).
【0034】単品部品詳細設計ルール実行手段9では、
まず、組立部品設計情報記憶手段2に記憶された図5に
示す形状入力値及び機能名称の属性入力に基づき、単品
部品基本形状記憶手段4から、組立部品を構成する6種
類の板部品(図12)の基本形状モデル(図6)を抽出
し(ステップS3)、その属性入力項目に属性(部品番
号、部品名称、機能名称)を入力した基本形状モデル
(図8及び図13)を生成する(ステップS4)。In the single part detailed design rule execution means 9,
First, based on the shape input value and the attribute input of the function name shown in FIG. 5 stored in the assembly part design information storage means 2, six types of plate parts (see FIG. 12) is extracted (step S3), and a basic shape model (FIGS. 8 and 13) is generated in which attributes (part number, part name, function name) are input to the attribute input items. (Step S4).
【0035】次に、この属性(部品番号、部品名称、機
能名称)を入力した各板部品の基本形状モデル(図1
3)と、単品部品詳細設計ルール記憶手段8に記憶され
ている単品部品詳細設計ルール(図11)とに基づい
て、図13に示す各板部品の基本形状モデルの形状入力
項目に、形状の値を入力した基本形状モデル(図14)
を生成する(ステップS5)。また、加工フィーチャー
記憶手段6から板部品への加工フィーチャーの基本モデ
ル(図9)を抽出し(ステップS6)、単品部品詳細設
計ルール(図11のルール103)に基づいて、その属
性入力項目に属性を入力した基本モデル(図15)を生
成する(ステップS7)。ここで、図15に示された最
初の基本モデルの各項目に入力された数値を、図形とし
て表したものが図10である。Next, the basic shape model (FIG. 1) of each plate component to which these attributes (part number, part name, function name) are input.
Based on 3) and the single part detailed design rule (FIG. 11) stored in the single part detailed design rule storage means 8, the shape input item of the basic shape model of each plate part shown in FIG. Basic shape model with input values (Fig. 14)
Is generated (step S5). Further, a basic model (FIG. 9) of the processing feature to the plate component is extracted from the processing feature storage means 6 (step S6), and based on the single part detailed design rule (rule 103 in FIG. 11), the attribute input item is entered. A basic model (FIG. 15) to which the attribute has been input is generated (step S7). Here, FIG. 10 shows a numerical value input to each item of the first basic model shown in FIG. 15 as a graphic.
【0036】このようにして、単品部品詳細設計ルール
実行手段9で生成された図14に示す各板部品の基本形
状モデル、及び図15に示す加工フィーチャーの基本モ
デルが、単品部品詳細形状データとして単品部品詳細形
状データ記憶手段10に記憶される(ステップS8)。In this way, the basic shape model of each plate part shown in FIG. 14 and the basic model of the machining feature shown in FIG. 15 generated by the single part detailed design rule executing means 9 are used as single part detailed shape data. It is stored in the single part detailed shape data storage means 10 (step S8).
【0037】図面データ作成ルール実行手段13は、単
品部品詳細形状データ記憶手段10に記憶された図14
及び図15に示す単品部品詳細形状データに対し、図面
データ作成ルール記憶手段12に記憶されている図面デ
ータ作成ルールを実行して、図面データを生成し、その
生成した図面データを単品部品図面データ記憶手段14
に記憶する(ステップS9)。The drawing data creation rule executing means 13 stores the single-part detailed shape data storing means 10 shown in FIG.
The drawing data creation rule stored in the drawing data creation rule storage unit 12 is executed on the single part detailed shape data shown in FIG. 15 to generate drawing data, and the generated drawing data is converted to the single part drawing data. Storage means 14
(Step S9).
【0038】図面出力手段15では、必要に応じて、単
品部品図面データ記憶手段14に記憶された図面データ
を、スクリーン及びプロッタに出力する(ステップS1
0)。The drawing output means 15 outputs the drawing data stored in the single part drawing data storage means 14 to the screen and the plotter as needed (step S1).
0).
【0039】なお、上記実施形態では、単品部品の例と
して板部品をとりあげて説明しているが、単品部品とし
ては、この他にも角状棒部品や丸状棒部品、ボルトやナ
ットなどの締付具部品等、種々の形状のものがあり、こ
れらの単品部品についても本発明のシステムにおいて設
計することが可能なものである。In the above embodiment, a plate component is described as an example of a single component, but other components such as a square bar component, a round bar component, a bolt and a nut, etc. There are various shapes such as fastener parts, and these individual parts can be designed in the system of the present invention.
【0040】[0040]
【発明の効果】本発明の組立部品を構成する単品部品の
設計システムによれば、基本形状の決定した組立部品か
ら、寸法のみ異なる種々の形状の組立部品を設計する場
合に、その組立部品の寸法を入力するだけで、組立部品
を構成する各単品部品の設計を自動的に行うことができ
るため、大幅な工数の削減が可能となる。また、システ
ム内でルールに従って自動的に各単品部品を設計できる
ため、人間の手作業による入力ミス等が無く、設計精度
が大幅に向上するものである。According to the system for designing a single component constituting an assembled part according to the present invention, when designing an assembled part having various dimensions only in dimensions from an assembled part having a determined basic shape, By simply inputting the dimensions, it is possible to automatically design each single component constituting the assembled component, so that the number of man-hours can be greatly reduced. In addition, since individual parts can be automatically designed in the system according to the rules, there is no input error or the like due to manual work by a human, and the design accuracy is greatly improved.
【図1】本発明の組立部品を構成する単品部品の設計シ
ステムの電気的構成を示すブロック図である。FIG. 1 is a block diagram showing an electrical configuration of a design system for a single component constituting an assembled component according to the present invention.
【図2】本発明の組立部品を構成する単品部品の設計シ
ステムの動作を説明するためのフローチャートである。FIG. 2 is a flowchart for explaining the operation of the design system for a single component constituting the assembled component of the present invention.
【図3】組立部品の一例を示す斜視図である。FIG. 3 is a perspective view showing an example of an assembly part.
【図4】組立部品の一例を示す斜視図である。FIG. 4 is a perspective view showing an example of an assembly part.
【図5】組立部品の形状入力値を一覧表としてまとめた
図表である。FIG. 5 is a table summarizing the input values of the shapes of the assembled parts as a list.
【図6】単品部品の一つである板部品の基本形状モデル
を示す図表である。FIG. 6 is a table showing a basic shape model of a plate part which is one of the single parts.
【図7】単品部品の一つである板部品の基本形状と基準
点と基準ベクトルとを示す図である。FIG. 7 is a diagram illustrating a basic shape, a reference point, and a reference vector of a plate component, which is one of the single components.
【図8】単品部品詳細設計ルールの実行によって単品部
品の一つである板部品の基本形状モデルの属性入力項目
に属性の入力された基本形状モデルを示す図表である。FIG. 8 is a chart showing a basic shape model in which an attribute is input to an attribute input item of a basic shape model of a plate component, which is one of the single components, by executing a single component detailed design rule.
【図9】加工フィーチャーの基本モデルを示す図表であ
る。FIG. 9 is a table showing a basic model of a machining feature.
【図10】加工フィーチャーの利用例を示す斜視図であ
る。FIG. 10 is a perspective view showing an example of using a processing feature.
【図11】単品部品詳細設計ルールの一部を示す図表で
ある。FIG. 11 is a table showing a part of a single part detailed design rule.
【図12】組立部品を構成する単品部品の種類を一覧表
としてまとめた図表である。FIG. 12 is a table summarizing the types of single parts constituting the assembled parts as a list.
【図13】単品部品詳細設計ルールの実行によって属性
入力項目に属性の入力された基本形状モデルを示す図表
である。FIG. 13 is a chart showing a basic shape model in which an attribute is input to an attribute input item by executing a single part detailed design rule.
【図14】単品部品詳細設計ルールの実行によって属性
入力項目及び形状入力項目の全てに属性及び数値が入力
された基本形状モデルを示す図表である。FIG. 14 is a table showing a basic shape model in which attributes and numerical values are input to all of the attribute input items and the shape input items by executing the single part detailed design rules.
【図15】単品部品詳細設計ルールの実行によって属性
入力項目に属性が入力された基本モデルを示す図表であ
る。FIG. 15 is a chart showing a basic model in which an attribute is input to an attribute input item by executing a single part detailed design rule.
1 組立部品設計情報入力手段 2 組立部品設計情報記憶手段 3 単品部品基本形状編集手段 4 単品部品基本形状記憶手段 5 加工フィーチャー編集手段 6 加工フィーチャー記憶手段 7 単品部品詳細設計ルール編集手段 8 単品部品詳細設計ルール記憶手段 9 単品部品詳細設計ルール実行手段 10 単品部品詳細形状データ記憶手段 11 図面データ作成ルール編集手段 12 図面データ作成ルール記憶手段 13 図面データ作成ルール実行手段 14 単品部品図面データ記憶手段 15 図面出力手段 DESCRIPTION OF SYMBOLS 1 Assembly part design information input means 2 Assembly part design information storage means 3 Single part basic shape editing means 4 Single part basic shape storage means 5 Processing feature editing means 6 Processing feature storage means 7 Single part detailed design rule editing means 8 Single part details Design rule storage means 9 Single part detailed design rule execution means 10 Single part detailed shape data storage means 11 Drawing data creation rule editing means 12 Drawing data creation rule storage means 13 Drawing data creation rule execution means 14 Single part part drawing data storage means 15 Drawing Output means
Claims (2)
形状項目及び属性入力項目からなる基本形状モデルを記
憶する単品部品基本形状記憶手段と、 単品部品を表現するための加工フィーチャーの属性項目
からなる加工フィーチャーの基本モデルを記憶する加工
フィーチャー記憶手段と、 単品部品の詳細寸法及び単品部品への加工フィーチャー
の付加を導き出す単品部品詳細設計ルールを記憶する単
品部品詳細設計ルール記憶手段と、 設計する組立部品の形状入力及び属性入力を行う組立部
品設計情報入力手段と、 この組立部品設計情報入力手段から入力された組立部品
の形状入力及び属性入力を記憶する組立部品設計情報記
憶手段と、 この組立部品設計情報記憶手段に記憶された形状入力及
び属性入力に基づき、前記単品部品基本形状記憶手段か
ら組立部品を構成する単品部品の基本形状モデルを抽出
して、その属性入力項目に属性を入力した基本形状モデ
ルを生成するとともに、この属性を入力した基本形状モ
デルと、前記単品部品詳細設計ルール記憶手段に記憶さ
れている単品部品詳細設計ルールとに基づいて、前記基
本形状モデルの形状入力項目に形状の値を入力した基本
形状モデルを生成する一方、前記加工フィーチャー記憶
手段から単品部品への加工フィーチャーの基本モデルを
抽出し、前記単品部品詳細設計ルールに基づいて、その
属性入力項目に属性を入力した基本モデルを生成する単
品部品詳細設計ルール実行手段と、 この単品部品詳細設計ルール実行手段によって生成され
た前記基本形状モデル及び基本モデルからなる単品部品
詳細形状データを記憶する単品部品詳細形状データ記憶
手段と、 この単品部品詳細形状データ記憶手段に記憶された単品
部品詳細形状データに基づき、図面データ作成ルールに
従って単品部品図面データを作成する図面作成手段とを
備えたことを特徴とする組立部品を構成する単品部品の
設計システム。1. A single part basic shape storage means for storing a basic shape model comprising basic shape items and attribute input items of various single parts constituting an assembled part, and an attribute item of a processing feature for expressing the single part. A machining feature storage means for storing a basic model of the machining feature, and a single part detailed design rule storage means for storing a detailed dimension of the single part and a single part detailed design rule for deriving the addition of the processing feature to the single part. Assembly part design information input means for inputting the shape and attribute of an assembly part; assembly part design information storage means for storing the shape input and attribute input of the assembly input from the assembly part design information input means; Based on the shape input and the attribute input stored in the part design information storage means, the single part basic shape description is stored. Means for extracting a basic shape model of a single part constituting an assembly part, generating a basic shape model in which an attribute is input to an attribute input item thereof, and a basic shape model in which the attribute is input; Based on the single part detailed design rules stored in the rule storage means, a basic shape model in which a shape value is input to the shape input item of the basic shape model is generated, and the basic shape model is converted from the processing feature storage means to a single part. A single part detailed design rule executing means for extracting a basic model of the machined feature of the above and generating a basic model in which an attribute is input to the attribute input item based on the single part detailed design rule; and executing the single part detailed design rule Means for storing the basic shape model generated by the means and the single part detailed shape data comprising the basic model. A part detail shape data storage unit; and a drawing part creating unit part drawing data based on the drawing data creation rule based on the unit part detail shape data stored in the unit part detail shape data storage unit. Design system for single parts that make up the assembled parts.
れている組立部品を構成する各種単品部品の基本形状項
目及び属性入力項目の追加、変更、削除を行う単品部品
基本形状編集手段と、 前記加工フィーチャー記憶手段に記憶されている単品部
品を表現するための加工フィーチャーの属性項目の追
加、変更、削除を行う加工フィーチャー編集手段と、 前記単品部品詳細設計ルール記憶手段に記憶されている
単品部品の詳細寸法及び単品部品への加工フィーチャー
の付加を導き出す単品部品詳細設計ルールの追加、変
更、削除を行う単品部品詳細設計ルール編集手段とを備
えたことを特徴とする請求項1記載の組立部品を構成す
る単品部品の設計システム。2. A single part basic shape editing means for adding, changing and deleting basic shape items and attribute input items of various single parts constituting an assembled part stored in said single part basic shape storage means; Machining feature editing means for adding, changing, and deleting the attribute item of the machining feature for expressing the single component stored in the machining feature storage means, and single component stored in the single component detailed design rule storage means 2. An assembly part according to claim 1, further comprising a single part detail design rule editing means for adding, changing and deleting a single part detail design rule for deriving addition of a detailed feature and a machining feature to the single part. A single part component design system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8164418A JPH1011487A (en) | 1996-06-25 | 1996-06-25 | Design system for single component constituting assembly component |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8164418A JPH1011487A (en) | 1996-06-25 | 1996-06-25 | Design system for single component constituting assembly component |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1011487A true JPH1011487A (en) | 1998-01-16 |
Family
ID=15792776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8164418A Pending JPH1011487A (en) | 1996-06-25 | 1996-06-25 | Design system for single component constituting assembly component |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1011487A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6964302B2 (en) | 2002-12-10 | 2005-11-15 | Halliburton Energy Services, Inc. | Zeolite-containing cement composition |
US6989057B2 (en) | 2002-12-10 | 2006-01-24 | Halliburton Energy Services, Inc. | Zeolite-containing cement composition |
-
1996
- 1996-06-25 JP JP8164418A patent/JPH1011487A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6964302B2 (en) | 2002-12-10 | 2005-11-15 | Halliburton Energy Services, Inc. | Zeolite-containing cement composition |
US6989057B2 (en) | 2002-12-10 | 2006-01-24 | Halliburton Energy Services, Inc. | Zeolite-containing cement composition |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101493839A (en) | Method for generating general-purpose test document | |
CN103605845A (en) | Machine tool fixture library management system based on assembling knowledge description | |
Geelink et al. | Unified feature definition for feature based design and feature based manufacturing | |
JPH1011487A (en) | Design system for single component constituting assembly component | |
US7574329B1 (en) | Object model for decision and issue tracking | |
JP4935494B2 (en) | Design support device | |
US8055482B2 (en) | Integrating multiple design systems in a CAD system | |
Heikkinen et al. | Extended CAD-models—State of practice within three companies | |
CN112347528A (en) | Node modeling method and device for furniture, electronic equipment and storage medium | |
Whitman et al. | Issues encountered between model views | |
CN116933346B (en) | Method for introducing three-dimensional intelligent component into two-dimensional CAD professional aided design system | |
JPH1011488A (en) | Parts expansion system for assembly parts | |
JP2003114974A (en) | Business process display device and its method | |
Bernstein | Canonical Models Of Architecture | |
JP2000137745A (en) | System and method for inputting timing specification of logic circuit | |
JP2937381B2 (en) | Integrated circuit design method and design apparatus | |
US20210334293A1 (en) | Progressive renderer of complex domain models | |
Ligang et al. | The Development and Application of User Domain Parts Library on Knowledge Based Engineering | |
JP2695859B2 (en) | Editing system automatic generation method | |
CN111767253A (en) | Building model file integration method and device | |
JP2001338001A (en) | Cad model preparing system and recording medium with cad model preparation program recorded | |
CN114329671A (en) | Digital equipment simulation design system, method, storage medium and electronic equipment | |
Plöger | Improving comment attachment algorithms | |
JP2018055561A (en) | Shape series creation system | |
JPH045766A (en) | Parts table automatic preparing processing system |