JP2003281219A - Method of setting master-slave relation between parts - Google Patents

Method of setting master-slave relation between parts

Info

Publication number
JP2003281219A
JP2003281219A JP2002076742A JP2002076742A JP2003281219A JP 2003281219 A JP2003281219 A JP 2003281219A JP 2002076742 A JP2002076742 A JP 2002076742A JP 2002076742 A JP2002076742 A JP 2002076742A JP 2003281219 A JP2003281219 A JP 2003281219A
Authority
JP
Japan
Prior art keywords
parent
component
child
parts
relationship
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.)
Granted
Application number
JP2002076742A
Other languages
Japanese (ja)
Other versions
JP3903819B2 (en
Inventor
Hisashi Koizumi
寿 小泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2002076742A priority Critical patent/JP3903819B2/en
Publication of JP2003281219A publication Critical patent/JP2003281219A/en
Application granted granted Critical
Publication of JP3903819B2 publication Critical patent/JP3903819B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

<P>PROBLEM TO BE SOLVED: To automatically set the master-slave relation between parts designed by using CAD on the basis of arrangement thereof. <P>SOLUTION: Three dimensional CAD data of parts forming a machinery is obtained from a part database 120, and a computer 130 obtains a contact surface between both the parts forming the machinery on the basis of the CAD data. Direction, in which each part can be moved, is obtained on the basis of the obtained contact surface, and when one part can be moved in the obtained direction, while brought in contact with other parts, this one part is set as an extension of the other part, and the other part is set as a main of the described one part. The master-slave relation thereof set is displayed in a display 140. <P>COPYRIGHT: (C)2004,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、CADを用いて作
成した部品の親子関係をその配置関係に基づいて自動的
に設定する部品の親子関係設定方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a component parent-child relationship setting method for automatically setting a parent-child relationship of a part created by using CAD based on the layout relationship.

【0002】[0002]

【従来の技術】従来の3次元CADシステムでは、部品
の形状を特定するためのデータを部品単位で入力し、そ
のデータを入力した後に部品を個々に配置し、最終的
に、それぞれの部品同士の相互関係(親子関係)が自動
的に設定されるようになっている。この設定がされる
と、部品同士の関係がツリー構造で表示できるため、次
のような利点を生じる。
2. Description of the Related Art In a conventional three-dimensional CAD system, data for specifying the shape of a part is input on a part-by-part basis, and after the data is input, the parts are individually arranged, and finally the parts are separated from each other. Mutual relationship (parent-child relationship) is automatically set. When this setting is made, the relationship between the parts can be displayed in a tree structure, so that the following advantages occur.

【0003】部品の親子関係がわかると、部品同士の接
触関係もわかるので、位置ズレの発生および加工データ
の付け忘れなどのチェックが自動的にできる。
When the parent-child relationship of the parts is known, the contact relationship between the parts is also known, so that it is possible to automatically check the occurrence of positional deviation and forgetting to add the machining data.

【0004】部品の親子関係がわかると、設計サイドで
干渉確認(特に動作シミュレーション)をするときに、
干渉部品の分別が容易になる。
When the parent-child relationship of the parts is known, when performing interference confirmation (particularly, operation simulation) on the design side,
Interfering parts can be easily separated.

【0005】部品の親子関係がわかると、ユーザーサイ
ド(例えば、NCデータの作成者、小物部品の作成者)
で必要なデータだけを選別して受け取ることができる。
When the parent-child relationship of parts is known, the user side (for example, creator of NC data, creator of small parts)
With, you can select and receive only the necessary data.

【0006】このため、受け取ったデータに基づく部品
の理解を早く深めることができる。また、データを変換
する際の変換時間の短縮と記憶媒体の必要記憶領域の節
約ができる。
Therefore, the understanding of the component based on the received data can be deepened quickly. Further, it is possible to shorten the conversion time when converting data and save the required storage area of the storage medium.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、従来の
3次元CADシステムでは、部品相互間の配置関係では
なく、部品相互間の機能関係に基づいて親子関係が設定
されるようになっているため、配置関係が重要視される
設計では、設計の負担が大きくなるという欠点がある。
これは、配置関係が非常に重要なウエイトを占める設計
においては、機能関係に束縛されている部品の親子関係
を配置関係に基づく親子関係に変換する必要があるから
である。
However, in the conventional three-dimensional CAD system, the parent-child relationship is set based on the functional relationship between the parts rather than the layout relationship between the parts. In a design in which the layout relationship is considered important, there is a drawback in that the design load becomes heavy.
This is because in a design in which the layout relationship occupies a very important weight, it is necessary to convert the parent-child relationship of the components bound by the functional relationship into the parent-child relationship based on the layout relationship.

【0008】例えば、図13のように、ロワーヘッド1
0にカムドライブ15が取り付けられ、またアッパーヘ
ッド20にカムスライド25が取り付けられている装置
の場合、カムドライブ15とカムスライド25との機能
関係が重要視される(アッパーヘッド20の下降によっ
てカムドライブ15がカムスライド25を摺動移動させ
る構造であるため、機能を考慮すると両カムの位置関係
が重要になる)ことから、従来の3次元CADシステム
により設定される親子関係は、ロワーヘッド10には子
供がなく、アッパーヘッド20の子供としてカムスライ
ド25とカムドライブ15が存在するという、図に示し
たような関係になる。
For example, as shown in FIG. 13, the lower head 1
In the case of a device in which the cam drive 15 is attached to 0 and the cam slide 25 is attached to the upper head 20, the functional relationship between the cam drive 15 and the cam slide 25 is emphasized (the lowering of the upper head 20 causes the cam to move). Since the drive 15 has a structure for slidingly moving the cam slide 25, the positional relationship between both cams is important in consideration of the function). Therefore, the parent-child relationship set by the conventional three-dimensional CAD system is the same as that of the lower head 10. Has no children, and the cam slide 25 and the cam drive 15 exist as children of the upper head 20, which is the relationship shown in the figure.

【0009】このように機能関係に基づいて親子関係が
設定されていると、例えば設計作業においてカムスライ
ド25の位置だけをずらす場合に次のような不具合が生
じる。上述のように、機能上はカムスライド25とカム
ドライブ15がアッパーヘッド20の子供の関係にある
ため、設計作業においてカムスライド25の位置をずら
すと、これに伴ってカムドライブ15の位置もずれてし
まう。したがって、カムスライド25だけをずらす場合
には、CADシステムによって設定された親子関係を実
際の配置関係に即した親子関係に変える必要がある。実
際の配置関係は、図に示したように、ロワーヘッド10
の子供としてカムドライブ15が、アッパーヘッド20
の子供としてカムスライド25がそれぞれ存在するとい
う関係にあるため、設計者は、このような親子関係に図
面を見ながら設定し直す。この親子関係の設定によって
カムスライド25とカムドライブ15との関係がなくな
るので、カムスライド25だけをずらすことができるよ
うになる。
If the parent-child relationship is set based on the functional relationship in this way, the following problems will occur when only the position of the cam slide 25 is displaced in the design work, for example. As described above, since the cam slide 25 and the cam drive 15 are functionally related to each other as a child of the upper head 20, if the position of the cam slide 25 is displaced during the design work, the position of the cam drive 15 will be displaced accordingly. Will end up. Therefore, when only the cam slide 25 is displaced, it is necessary to change the parent-child relationship set by the CAD system to a parent-child relationship that matches the actual arrangement relationship. As shown in the figure, the actual positional relationship is as follows.
As a child of the cam drive 15, the upper head 20
Since there is a cam slide 25 as a child of each, the designer resets such a parent-child relationship while looking at the drawing. By setting the parent-child relationship, the relationship between the cam slide 25 and the cam drive 15 is lost, so that only the cam slide 25 can be displaced.

【0010】このように従来の3次元CADシステムで
は、設計作業には適さない、機能を重視した親子関係が
自動的に設定されるため、設計者は、設計作業に適し
た、配置関係を重視した親子関係に設定し直さなければ
ならない。機能関係を重視した親子関係から配置関係を
重視した親子関係への変換は、設計者が図面を見ながら
手作業で行う必要がある。上記の例のように設計の対象
が非常に単純な装置であればこの変換作業はミスするこ
となく短時間で完了するが、実際の製品の構造は非常に
複雑であるから、この変換作業をミスすることなく行う
のは大変である。
As described above, in the conventional three-dimensional CAD system, the function-oriented parent-child relationship, which is not suitable for the design work, is automatically set, so that the designer attaches importance to the layout relationship, which is suitable for the design work. The parent-child relationship must be set again. It is necessary for the designer to manually perform the conversion from the parent-child relationship that emphasizes the functional relationship to the parent-child relationship that emphasizes the layout relationship while looking at the drawing. If the device to be designed is a very simple device like the above example, this conversion work can be completed in a short time without mistake, but since the actual product structure is very complicated, this conversion work is It's hard to do without making mistakes.

【0011】本発明は、このような従来の問題点に鑑み
て成されたものであり、CADを用いて作成した部品の
親子関係をその配置関係に基づいて自動的に設定できる
ようにした部品の親子関係設定方法の提供を目的とす
る。
The present invention has been made in view of the above-mentioned problems of the related art, and it is possible to automatically set the parent-child relationship of parts created using CAD based on the arrangement relationship. The purpose is to provide a parent-child relationship setting method.

【0012】[0012]

【課題を解決するための手段】上記した課題を解決し、
目的を達成するための本発明は、下記の方法によって達
成される。
[Means for Solving the Problems] In order to solve the above problems,
The present invention for achieving the object is achieved by the following method.

【0013】請求項1に記載の方法は、機械を構成する
部品の3次元CADデータを取得する第1段階と、前記
機械を構成する部品相互間の接触面を求める第2段階
と、求めた接触面に基づいて各部品の移動可能方向を求
める第3段階と、1つの部品がいずれかの移動可能方向
に他の部品と接触しながら移動できるときには、前記1
つの部品を前記他の部品の「子」に設定するとともに前
記他の部品を前記1つの部品の「親」に設定する第4段
階と、を含むことを特徴とする部品の親子関係設定方法
である。
The method according to claim 1 comprises a first step of obtaining three-dimensional CAD data of parts constituting a machine, and a second step of obtaining a contact surface between the parts constituting the machine. The third step of determining the movable direction of each component based on the contact surface, and when one component can move in any movable direction while contacting another component,
A fourth step of setting one part as a "child" of the other part and setting the other part as a "parent" of the one part. is there.

【0014】請求項2に記載の方法は、請求項1に記載
の部品の親子関係設定方法において、親子関係が定まっ
た2つの部品を1つの部品と仮定する第5段階と、仮定
した1つの部品の全てについて、前記第3段階と前記第
4段階の処理を行う第6段階と、をさらに含むことを特
徴とする。
According to a second aspect of the present invention, in the parent-child relationship setting method according to the first aspect, there is a fifth step in which two parts whose parent-child relationships are fixed are assumed to be one part, and one assumed step. It is characterized in that it further includes a sixth step of performing the processes of the third step and the fourth step for all the parts.

【0015】請求項3に記載の方法は、請求項1または
請求項2に記載の部品の親子関係設定方法において、前
記第4段階において、前記「親」に設定する部品は、前
記「子」に設定された1つの部品よりも体積の大きい部
品とは接触しない部品であることを特徴とする。
According to a third aspect of the present invention, in the component parent-child relationship setting method according to the first or second aspect, in the fourth step, the component set as the "parent" is the "child". It is characterized in that it is a component that does not come into contact with a component having a larger volume than the one component set in 1.

【0016】請求項4に記載の方法は、請求項2に記載
の部品の親子関係設定方法において、前記第1段階から
前記第6段階までの処理によって「親」に設定された部
品を移動させると、その移動に伴って移動する部品であ
って、取り付けのための穴加工ができ、その[親]に設
定された部品と接触する部品を、その「親」に設定され
た部品の「子」に設定する第7段階をさらに含むことを
特徴とする。
According to a fourth aspect of the present invention, in the component parent-child relationship setting method according to the second aspect, the component set as the "parent" is moved by the processing from the first step to the sixth step. And the part that moves with the movement and that can be drilled for mounting and that comes into contact with the part set in its [parent] is the "child" of the part set in its "parent". It is characterized by further including a seventh step of setting to ".

【0017】請求項5に記載の方法は、請求項4に記載
の部品の親子関係設定方法において、前記第1段階から
前記第6段階までの処理によって「親」に設定された部
品が無くなったとした場合、移動可能な部品であって、
取り付けのための穴加工ができ、その[親]に設定され
た部品と接触する部品を、その「親」に設定された部品
の「子」に設定する第8段階をさらに含むことを特徴と
する。
According to a fifth aspect of the present invention, in the parent-child relationship setting method according to the fourth aspect, there is no part set as the "parent" by the processing from the first step to the sixth step. If it is a movable part,
It is characterized by further including an eighth step of setting a part which can be drilled for mounting and which is in contact with a part set as its [parent] to a "child" of the part set as its "parent". To do.

【0018】請求項6に記載の方法は、請求項5に記載
の部品の親子関係設定方法において、前記第1段階から
前記第8段階までの処理によっても親子関係が確定して
いない部品に対して、その部品と接触する他の部品があ
るか否かを調べる第9段階と、その部品と接触する他の
部品があるときには、接触する他の部品の体積がその部
品の体積よりも大きいことを条件として、その部品を、
接触する他の部品の「子」とする第10段階と、をさら
に含むことを特徴とする。
According to a sixth aspect of the present invention, in the component parent-child relationship setting method according to the fifth aspect, for a component for which a parent-child relationship has not been established even by the processing from the first step to the eighth step. Step 9 to check if there is another part that contacts the part, and if there is another part that contacts the part, the volume of the other part that contacts the part is larger than the volume of the part The condition is that
And a tenth step of being a "child" of the other component with which it comes into contact.

【0019】[0019]

【発明の効果】以上説明したように、本発明に係る部品
の親子関係設定方法によれば、CADを用いて作成した
部品の親子関係をその配置関係に基づいて自動的に設定
できるので、機能関係を重視した親子関係から配置関係
を重視した親子関係への変換は、設計者が図面を見なが
ら手作業で行う必要がなくなり、短時間で信頼性の高い
変換作業ができる。
As described above, according to the component parent-child relationship setting method of the present invention, it is possible to automatically set the parent-child relationship of parts created using CAD based on the layout relationship thereof. The conversion from the parent-child relationship with emphasis on the relationship to the parent-child relationship with emphasis on the arrangement relationship does not need to be performed manually by the designer while looking at the drawing, and the conversion work with high reliability can be performed in a short time.

【0020】[0020]

【発明の実施の形態】以下に添付図面を参照して、本発
明にかかる部品の親子関係設定方法の好適な実施の形態
を3次元型構造を例にして詳細に説明する。図1は、本
発明に係る方法を実施することができるCAD装置の概
略構成図である。
BEST MODE FOR CARRYING OUT THE INVENTION Preferred embodiments of a parent-child relationship setting method for parts according to the present invention will be described in detail below with reference to the accompanying drawings, taking a three-dimensional structure as an example. FIG. 1 is a schematic configuration diagram of a CAD device capable of carrying out the method according to the present invention.

【0021】図に示すように、CAD装置100は、3
次元型構造データ(部品に関するデータであり、形状デ
ータ、配置データなどを含む)を入力する入力装置11
0と、入力した部品に関するデータを記憶する部品デー
タベース120と、本発明に係る方法を実施して部品の
親子関係を設定する演算装置130と、演算装置130
による演算結果を表示するディスプレイ140とを有し
ている。
As shown in FIG.
Input device 11 for inputting three-dimensional structure data (data relating to parts, including shape data, layout data, etc.)
0, a component database 120 that stores data about input components, an arithmetic unit 130 that implements the method according to the present invention to set a parent-child relationship between components, and an arithmetic unit 130.
Display 140 for displaying the calculation result of

【0022】図2から図5は、本発明に係る部品の親子
関係設定方法の処理手順を説明するためのフローチャー
トである。なお、このフローチャートにおいては、プレ
ス装置の上型または下型を構成する要素単位を1つの部
品としている。
FIG. 2 to FIG. 5 are flowcharts for explaining the processing procedure of the component parent-child relationship setting method according to the present invention. In addition, in this flowchart, the element unit that constitutes the upper mold or the lower mold of the press device is one component.

【0023】まず、演算装置130は、部品データベー
ス120から3次元型構造データ(部品の3次元CAD
データ)を取得して(第1段階)、プレスが最下点の状
態にあるとき(上型が下型に合わさって最も下まで下り
ている状態)の部品間の接触面を全て求める(第2段
階)。部品間の接触面は、一般的に使用されているアル
ゴリズムによって、複数の部品間で座標の一致している
面が存在するか否かによって求める。例えば、図6に示
すような2つの部品60、62に着目すると、2つの部
品同士が接触している部分(太線の部分)が接触面とな
る(S1)。
First, the arithmetic unit 130 extracts three-dimensional structure data (three-dimensional CAD of a part) from the part database 120.
Data) (first stage), and when the press is at the lowest point (upper die is aligned with the lower die and descends to the bottom), all contact surfaces between the parts are obtained (first). 2 stages). The contact surface between the parts is determined by a commonly used algorithm depending on whether or not there is a surface whose coordinates are the same among a plurality of parts. For example, when focusing on the two parts 60 and 62 as shown in FIG. 6, the part where the two parts are in contact with each other (thick line part) is the contact surface (S1).

【0024】プレスが最下点の状態にあるときには、上
型と下型とが噛み合っている状態であるので、一般的に
動く部品はないと考えられる。ところが、この状態でも
動く部品があるときには、その部品は接触している部品
に取り付けられていると考えられる。接触している部品
は1つの部品である場合と、複数の部品である場合とが
ある。
When the press is at the lowest point, the upper die and the lower die are in mesh with each other, so it is generally considered that there are no moving parts. However, if there is a moving part even in this state, it is considered that the part is attached to the part in contact with it. The parts that are in contact may be one part or a plurality of parts.

【0025】以上のことを調べるために、演算装置13
0は、各部品の接触面の情報からその部品が移動可能か
どうかを調べる(第3段階)。例えば、図6に示した部
品62に着目すると、その部品62は図7に示すように
実線の矢印の方向に動くことができるが、点線の矢印の
方向には動くことができない。このステップでは、この
ことを一般的に使用されているアルゴリズムを使って求
める。また、図8に示すように、2つの部品同士が1つ
の面で接触してはいるものの、ある部品に対して回転で
きる部品80については、図示する回転方向に動くこと
ができると判断する(S2)。
In order to check the above, the arithmetic unit 13
0 checks whether or not the component is movable from the information on the contact surface of each component (third stage). For example, focusing on the part 62 shown in FIG. 6, the part 62 can move in the direction of the solid arrow but cannot move in the direction of the dotted arrow as shown in FIG. In this step, this is found using commonly used algorithms. In addition, as shown in FIG. 8, it is determined that a component 80, which has two components in contact with each other on one surface but is rotatable with respect to a certain component, can move in the illustrated rotation direction ( S2).

【0026】その部品が動く部品であるときには(S
3:YES)、その部品と接触する部品の数を調べる
(S4)。接触する部品の数が1つであれば(S5:Y
ES)、その部品を接触する部品の子として親子関係を
設定する(第4段階)。例えば、図6に示した部品62
の場合、図7の実線の矢印の方向に動くことができるの
で、動く部品であるとの判断がされる。部品62は、2
つの面で接触しているものの、接触している部品は部品
60だけであるので、部品62は部品60の子に設定さ
れる。また、図8に示した部品82の場合、図示する回
転方向に動くことができるので、動く部品であるとの判
断がされる。部品82は部品80に接触しているので、
部品80の子に設定される(S6)。
If the part is a moving part (S
3: YES), and the number of parts that come into contact with the part is checked (S4). If the number of contacting parts is one (S5: Y
ES), and set a parent-child relationship as a child of the contacting part (4th step). For example, the component 62 shown in FIG.
In the case of, it is possible to move in the direction of the solid arrow in FIG. 7, so it is determined that the part is a moving part. The part 62 is 2
The parts 62 are set as the children of the part 60 because the parts 60 are in contact with each other only on one side but only the part 60 is in contact. Further, in the case of the component 82 shown in FIG. 8, since it can move in the illustrated rotation direction, it is determined that it is a moving component. Since the part 82 is in contact with the part 80,
It is set as a child of the component 80 (S6).

【0027】一方、S3のステップで動く部品ではない
と判断されるか(S3:NO)、またはS5のステップ
で接触する部品が存在しない、あるいは接触する部品が
複数であると判断されたときには(S5:NO)、現時
点で親子関係を設定することはできないので、次の部品
に対する処理を行う。
On the other hand, when it is determined in step S3 that it is not a moving part (S3: NO), or when it is determined in step S5 that there is no contacting part or that there is a plurality of contacting parts ( (S5: NO), since it is not possible to set the parent-child relationship at this time, the process for the next part is performed.

【0028】以上のS2からS6までの処理は、3次元
型構造データに含まれる全ての部品について行われる。
したがって、ここまでの処理によって、少なくとも2つ
の部品同士に対する親子関係が設定されることになる。
The above processing from S2 to S6 is performed for all parts included in the three-dimensional structure data.
Therefore, by the processing up to this point, the parent-child relationship for at least two components is set.

【0029】次に、演算装置130は、親子関係が設定
された部品同士を1つの部品として考えるための処理を
する(第5段階)(S7)。この1つの部品として考え
た部品の接触面の情報からその部品が動くかどうかを調
べる。この処理は、実質的にはS2の処理と同じ処理で
ある(S8)。その1つの部品として考えた部品が動く
部品であるときには、その部品と接触する部品の数を調
べる(S9)。接触する部品の数が1つであれば(S1
0:YES)、その部品を接触する部品の子として親子
関係を設定する(第6段階)(S11)。以上の処理に
よって、親子関係が設定された部品同士を、さらに1つ
の部品として考えるための処理をする(S12)。な
お、接触する部品の数が複数であれば(S10:N
O)、現時点では親子関係を設定することはできないの
で、次の部品に対する処理を行う。
Next, the arithmetic unit 130 performs a process for considering the parts for which the parent-child relationship is set as one part (fifth step) (S7). From the information of the contact surface of the part considered as this one part, it is checked whether or not the part moves. This process is substantially the same as the process of S2 (S8). If the part considered as the one part is a moving part, the number of parts in contact with the part is checked (S9). If the number of contacting parts is one (S1
0: YES), the parent-child relationship is set as a child of the contacting component (sixth step) (S11). Through the above process, the parts for which the parent-child relationship is set are further considered as one part (S12). If there are a plurality of contacting parts (S10: N
O), since it is not possible to set a parent-child relationship at this time, the processing for the next part is performed.

【0030】以上のS9からS12までの処理は、S2
からS6までの処理によって親子関係が設定された全て
の部品について行われる。例えば、図9に示したような
構造のワークを考えると、S1〜S12までの処理で親
子関係は次のように設定されることになる。
The above-described processing from S9 to S12 is S2.
It is performed for all the components for which the parent-child relationship is set by the processing from S to S6. For example, considering a work having the structure shown in FIG. 9, the parent-child relationship is set as follows in the processing of S1 to S12.

【0031】このワークは、4つの部品90、91、9
2、93から構成されている。S1のステップの処理で
は、部品90と部品91との接触面、部品90と部品9
3との接触面、部品91と部品92との接触面が求めら
れる。S2のステップの処理では、これらの接触面の情
報から、4つの部品90、91、92、93は全て動く
部品であることがわかる。S4、S5の処理では接触す
る部品が1つであるかどうかが判断される。部品90と
部品91は、接触する部品が複数あるので、親子関係は
設定されない。部品92と部品93は、接触する部品が
1つであるので、S6のステップの処理において、部品
93は部品90の子に設定され、部品92は部品91の
子に設定される。次に、S7のステップの処理では、部
品90と部品93が1つの部品として考えられ、また、
部品91と部品92が1つの部品として考えられる。S
8からS12のステップの処理では、1つの部品として
考えられた部品90と部品93には接触する面が存在し
ないのでこれ以上の処理は行われないが、1つの部品と
して考えられた部品91と部品92は、部品90と接触
する面があり、その接触面の情報から1つの部品として
考えられた部品91と部品92は部品90に対して動く
ことができ、また、接触する部品は部品90の1つだけ
であるので、1つの部品として考えられた部品91と部
品92は部品90の子に設定される。したがって、ここ
までの処理では、部品90と部品93とが親子関係にあ
り、同様に部品90と部品91とが親子関係にあり、さ
らに部品91と部品92とが親子関係にあるというよう
に各部品の親子関係が設定される。
This work is made up of four parts 90, 91, 9
It is composed of 2, 93. In the process of step S1, the contact surface between the component 90 and the component 91, the component 90 and the component 9
3 and the contact surfaces of the parts 91 and 92 are calculated. In the process of step S2, it can be understood from the information of the contact surfaces that all the four parts 90, 91, 92 and 93 are moving parts. In the processes of S4 and S5, it is determined whether or not there is only one contacting part. Since there are a plurality of parts 90 and 91 that are in contact with each other, no parent-child relationship is set. Since only one component 92 and one component 93 are in contact with each other, the component 93 is set as the child of the component 90 and the component 92 is set as the child of the component 91 in the process of step S6. Next, in the process of step S7, the component 90 and the component 93 are considered as one component, and
The parts 91 and 92 can be considered as one part. S
In the processing of steps 8 to S12, since there is no contact surface between the component 90 and the component 93, which are considered as one component, no further processing is performed, but the component 91 and the component 91 considered as one component are not processed. The component 92 has a surface in contact with the component 90, and the component 91 and the component 92, which are considered as one component based on the information of the contact surface, can move with respect to the component 90, and the contacting component is the component 90. There is only one of the above, so that the parts 91 and 92 considered as one part are set as the children of the part 90. Therefore, in the processing up to this point, the parts 90 and 93 have a parent-child relationship, the parts 90 and 91 have a parent-child relationship, and the parts 91 and 92 have a parent-child relationship. The parent-child relationship of parts is set.

【0032】次に、演算装置130は、以上のようにし
て親子関係が設定された部品のうち、最終的にどれを親
にするべきかを決める。これは、動く部品のうち、自部
品よりも大きいものに接しない部品を見つけてそれを親
とする処理である。つまり、動く部品のうち体積的に一
番大きい部品であって、その部品がその部品よりも大き
な部品に接していないという条件を満たす部品を親とす
る。図9の例では、部品90がこのワークを構成する部
品の中で一番体積が大きく、また、部品90よりも大き
な部品には接していないので、このワークの中では部品
90が親となる。したがって、部品90が親で、その子
として部品91と93があり、さらに部品91の子とし
て部品92があるという構造になる。この構造は、部品
の配置関係に即した構造である(S13)。
Next, the arithmetic unit 130 finally decides which of the parts, for which the parent-child relationship is set as described above, should be the parent. This is a process of finding a part that does not come into contact with a larger part than its own part among the moving parts and using it as a parent. That is, among the moving parts, the part that is the largest in volume and satisfies the condition that the part is not in contact with a part larger than that part is the parent. In the example of FIG. 9, since the component 90 has the largest volume among the components constituting this work and is not in contact with a component larger than the component 90, the component 90 becomes the parent in this work. . Therefore, the component 90 is a parent, the components 91 and 93 are its children, and the component 92 is a child of the component 91. This structure is a structure conforming to the arrangement relationship of parts (S13).

【0033】以上までの処理で、部品の親子関係が決定
するが、ここまでは、プレスが最下点の状態にある(上
型が下型に合わさって最も下まで下りている状態)こと
を前提に親子関係を決定してきた。したがって、プレス
の上型が上昇したときに、決定された親子関係が維持さ
れないことも考えられる。そこで、そのことが維持され
るかどうかを次の処理によって確認する。
By the above processing, the parent-child relationship of the parts is determined. Up to this point, the press is at the lowest point (the upper die is aligned with the lower die and descends to the lowest). The parent-child relationship has been decided on the premise. Therefore, it is possible that the determined parent-child relationship is not maintained when the upper die of the press rises. Therefore, it is confirmed by the following processing whether or not this is maintained.

【0034】まず、プレスの上型を上昇させた状態で、
上記の処理で子に決定された部品がその子の親と接触す
るか否かを調べる(S14)。接触していれば(S1
5:YES)、その子の部品に取り付け穴加工ができる
かどうかを調べる(S16)。穴加工ができれば(S1
7:YES)、その子の部品(自部品)は、自部品と接
触する親の部品の子であると確定する(S18)。な
お、プレスの上型を上昇させた状態で、子に決定された
部品がその子の親と接触しなければ(S15:NO)、
次の部品に対する処理を行う。以上の処理は、親の部品
とともに動く子の部品の全てに対して行う(第7段
階)。
First, with the upper die of the press raised,
It is checked whether or not the part determined to be a child in the above process contacts the parent of the child (S14). If there is contact (S1
5: YES), and it is checked whether or not mounting holes can be formed on the child part (S16). If drilling is possible (S1
7: YES), and the child component (own component) is determined to be a child of the parent component that contacts the own component (S18). When the upper die of the press is raised and the child-determined component does not contact the child's parent (S15: NO),
Perform processing for the next part. The above processing is performed for all child parts that move together with the parent part (7th step).

【0035】以上の処理では、親と決定された部品をC
AD上で動かしたときに、それと一緒に動く子の部品で
あって、穴加工ができるものは、その親にボルトなどを
用いて取り付けることができるので、その親子関係はほ
ぼ間違いのないものとして、その親子関係を確定しよう
としている。なお、プレスの型構造の場合、プレス精度
を保証するために、固定されている方の型(固定型)に
優先的に部品を取り付けるようにしている。したがっ
て、上記の処理は、固定型(底面のZ座標値が一番小さ
いもの)から可動型(底面のZ座標値が一番大きいも
の)の順に処理することが望ましい。
In the above processing, the component determined to be the parent is C
A child part that moves with it when it is moved on AD and that can be drilled can be attached to its parent using bolts, etc., so the parent-child relationship is almost correct. , Trying to establish the parent-child relationship. In the case of a press die structure, parts are preferentially attached to the die that is being fixed (fixed die) in order to guarantee the press accuracy. Therefore, it is desirable to perform the above processing in the order of the fixed type (the one having the smallest Z coordinate value of the bottom surface) to the movable type (the one having the largest Z coordinate value of the bottom surface).

【0036】以上までの処理でも親子関係の確定が行わ
れなかったものについては、さらに、親の部品が無くな
った場合に新たに動き出す(移動する)子の部品がある
か否かを調べる(S19)。動き出す子の部品がある場
合、その子の部品に取り付け穴加工ができるかどうかを
調べる(S20)。穴加工ができれば(S21:YE
S)、その子の部品(自部品)は、決定されている親の
部品の子であると確定する(S22)。なお、その子の
部品に穴加工をすることができなければ(S21:N
O)、次の部品に対する処理を行う。以上の処理は、親
の部品とともに動く全ての子の部品に対して行う(第8
段階)。
If the parent-child relationship is not confirmed even in the above processing, it is further checked whether or not there is a new child component (moving) when the parent component is lost (S19). ). If there is a child part that starts moving, it is checked whether or not mounting holes can be formed in the child part (S20). If drilling is possible (S21: YE
S), the child part (self part) is determined to be a child of the determined parent part (S22). If the child part cannot be drilled (S21: N
O), processing for the next part is performed. The above processing is performed for all child parts that move together with the parent part (8th example).
Stage).

【0037】次に、演算装置130は、親子関係が確定
された部品同士を、S7のステップの処理と同様に、1
つの部品として考えるための処理をする(S23)。そ
して、1つの部品として考えた親の部品が無くなった場
合にその親の部品とともに新たに動き出す子の部品があ
るか否かを調べる(S24)。動き出す子の部品がある
場合、その子の部品が他の部品の子として確定している
か否かを調べる(S25)。確定していない部品がある
場合には(S26:YES)、その確定していない部品
と接触する部品の有無を調べる(第9段階)(S2
7)。接触する部品が他にある場合には(S28:YE
S)、その確定していない部品(自部品)と接触する部
品の大きさを調べる(S29)。接触する部品が小さけ
れば(S30:YES)、また、接触する部品が他にな
ければ(S28:NO)、自部品を、親の部品の中の接
触する部品の子とする親子関係を確定する(第10段
階)(S31)。なお、動き出す子の部品がある場合、
その子の部品が他の部品の子として確定していないとき
(S26:NO)、または、確定していない部品(自部
品)と接触する部品が小さくなければ(S30:N
O)、次の部品に対する処理を行う。以上の処理によっ
て親子関係の確定したものは1つの部品として考えるた
めの処理をする(S32)。そして、親子関係が確定し
たものは取り除いて、親子関係の確定していないものに
ついて、以上の処理を繰り返す(S33)。
Next, the arithmetic unit 130 sets the parts for which the parent-child relationship has been determined to 1 by the same manner as in the process of step S7.
Processing for considering as one component is performed (S23). Then, when the parent component considered as one component disappears, it is checked whether or not there is a new child component that starts moving together with the parent component (S24). If there is a child part that starts to move, it is checked whether or not the child part is determined as a child of another part (S25). If there is an unconfirmed part (S26: YES), it is checked whether or not there is a part in contact with the unconfirmed part (9th step) (S2).
7). If there are other parts to contact (S28: YE
S) Then, the size of the part that comes into contact with the unconfirmed part (self part) is checked (S29). If the contacting component is small (S30: YES), and if there is no other contacting component (S28: NO), the parent-child relationship in which the self component is the child of the contacting component in the parent component is determined. (10th stage) (S31). If there is a child part that starts moving,
When the child component is not confirmed as a child of another component (S26: NO), or when the component that contacts the undetermined component (own component) is small (S30: N).
O), processing for the next part is performed. A process in which the parent-child relationship is fixed by the above process is considered as one component (S32). Then, the parent-child relationship is confirmed is removed, and the above processing is repeated for the parent-child relationship not confirmed (S33).

【0038】以上の処理を、図10に示したようなCA
Dデータに適用した場合、機能の関係を重視して親子関
係を作成する従来の場合では、そのモデリング構造は、
PUNCHが親であり、その子としてINSERTとp
rc−assyがあるという関係になってしまう。とこ
ろが、穂位置の関係を重視する本発明の方法によれば、
PUNCHが親であり、その子としてINSERTとB
/DIE1があり、さらにINSERTの子としてB/
DIE2があるという関係が生成される。
The above processing is performed by the CA as shown in FIG.
When applied to D data, in the conventional case where a parent-child relationship is created with an emphasis on functional relationships, its modeling structure is
PUNCH is a parent, and its children are INSERT and p
There is a relationship that there is rc-assy. However, according to the method of the present invention, which emphasizes the relationship of the ear position,
PUNCH is the parent and INSERT and B are its children
/ DIE1 and B / as a child of INSERT
The relationship that DIE2 is present is created.

【0039】また、図11に示したようなCADデータ
に適用した場合、従来の場合では、そのモデリング構造
は、UPR−Hが親であり、その子としてCAM−Sと
prc−assyがあるという関係になってしまう。と
ころが、本発明の方法によれば、UPR−Hが親であ
り、その子としてCAM−S、PRCR1があり、さら
にCAM−Sの子としてPRCR2およびPRCR3が
あり、さらにPRCR2の子としてPRCP2が、PR
CR3の子としてPRCP3がそれぞれあり、PRCR
1の子としてPRCP1があるという関係が生成され
る。
When applied to CAD data as shown in FIG. 11, in the conventional case, the modeling structure has a relation that UPR-H is a parent and CAM-S and prc-assy are children thereof. Become. However, according to the method of the present invention, UPR-H is a parent, CAM-S and PRCR1 are its children, PRCR2 and PRCR3 are further children of CAM-S, and PRCP2 is a child of PRCR2.
PRCR3 is a child of CR3, and PRCR
A relationship is created in which PRCP1 is a child of 1.

【0040】以上のように、本発明の方法によれば、C
ADデータから配置関係に基づく正しい親子関係が表示
され、オペレータはこの表示に基づいて効率的な設計作
業をすることができるようになる。
As described above, according to the method of the present invention, C
The correct parent-child relationship based on the arrangement relationship is displayed from the AD data, and the operator can perform efficient design work based on this display.

【0041】本発明に係る方法を、プレス装置を簡略化
して描いた図12に基づいて検証してみる。なお、図中
の〜の数字は、部品相互間で親子関係が確定する時
点を示している。は、上記のS1〜S6のステップの
処理をした時点で親子関係が確定するもの、は、さら
にS7〜S12のステップの処理をした時点で親子関係
が確定するもの、は、さらにS13のステップの処理
をした時点で親子関係が確定するもの、は、さらにS
14〜S18のステップの処理をした時点で親子関係が
確定するもの、は、さらにS19〜S33のステップ
の処理をした時点で親子関係が確定するもの、は、S
1〜S33のステップの処理をもう一度行った場合に親
子関係が確定するもの、は、さらにもう一度S1〜S
33のステップの処理をもう一度行った場合に親子関係
が確定するものである。
The method according to the present invention will be verified with reference to FIG. 12, which is a simplified drawing of a press machine. It should be noted that the numbers from to in the figure indicate the time points at which the parent-child relationship is established between the parts. Indicates that the parent-child relationship is determined at the time when the above steps S1 to S6 are processed, and that the parent-child relationship is determined at the time when the steps S7 to S12 are further processed. If the parent-child relationship is fixed at the time of processing,
If the parent-child relationship is determined when the steps 14 to S18 are processed, the parent-child relationship is determined when the steps S19 to S33 are further processed is S.
If the parent-child relationship is determined when the processing of steps 1 to S33 is performed again,
The parent-child relationship is determined when the processing of step 33 is performed again.

【0042】これらの処理を要約すると、次のようなこ
とである。は、1つの部品と接している移動可能な部
品は、接している部品の子とする処理である。は、親
子関係が決定したものは1つの部品と考え、この親子関
係が決定した部品に接する部品については、これらの部
品同士の間で親子関係を決定する。は、移動可能な部
品のうち、その部品よりも体積の大きな部品とは接しな
いものを親に決定する。は、親に決定された部品を動
かしたときに動き出す部品であって、取り付け用の穴加
工ができるものをその親の子と定める。は、親子関係
が決定したものは1つの部品と考え、これを動かしたと
きに動き出す部品であって、その部品よりも体積の大き
い他の部品に接していない部品との間で親子関係を定め
る。は、親子関係の確定したものを除いて、〜の
処理を繰り返し、親子関係を定める。は、さらにもう
一度の処理を繰り返す。
A summary of these processes is as follows. Is a process in which a movable part in contact with one part is made a child of the contacted part. Considers that the parent-child relationship is determined as one part, and determines the parent-child relationship between these parts with respect to the part in contact with the part whose parent-child relationship is determined. Determines, as a parent, a movable part that does not come into contact with a part having a larger volume than the movable part. Is a part of the parent that starts moving when the part determined by the parent is moved, and is capable of drilling holes for attachment. Considers that the parent-child relationship is determined as one part, and determines the parent-child relationship with a part that starts moving when it is moved and is not in contact with another part having a larger volume than the part. . Defines the parent-child relationship by repeating the processes of to, except for the case where the parent-child relationship is confirmed. Repeats the process once more.

【0043】例えば、部品1201と部品1202との
親子関係は、S1〜S6の処理だけで確定する。部品1
201と部品1202とは3つの接触面で接触してい
る。部品1202は図面の左方向に動くことができ、か
つこの部品1202と接触している部品は部品1201
の1つだけであるので、部品1202は、部品1201
の「子」に確定される。つまり、1つの部品と接してい
る移動可能な部品は、接している部品の子とする処理
()によって親子関係が決定できる。
For example, the parent-child relationship between the component 1201 and the component 1202 is determined only by the processing of S1 to S6. Part 1
The 201 and the component 1202 are in contact with each other at three contact surfaces. The component 1202 can move to the left in the drawing, and the component in contact with this component 1202 is the component 1201.
Component 1202 is a single component
Is confirmed as the "child" of. In other words, a movable part that is in contact with one part can have a parent-child relationship determined by the process () of making a child of the contacted part.

【0044】また、部品1201と部品1203との親
子関係は、S1〜S6の処理だけでは確定させることが
できず、さらにS7〜S12の処理が行われることによ
って確定する。部品1201と部品1203とは1つの
面で接触している。部品1203は、図面の左右方向に
動くことができるが、この部品1203は部品1201
だけでなく部品1204とも接触しているので、部品1
203は部品1201の「子」に、また、部品1204
は部品1203の「子」に設定される。つまり、1つの
部品と接している移動可能な部品は、接している部品の
子とする処理()と、親子関係が決定したものは1つ
の部品と考え、この親子関係が決定した部品に接する部
品については、これらの部品同士の間で親子関係を決定
すると言う処理()によって親子関係が決定できる。
Further, the parent-child relationship between the component 1201 and the component 1203 cannot be determined only by the processing of S1 to S6, and is further determined by the processing of S7 to S12. The component 1201 and the component 1203 are in contact with each other on one surface. The component 1203 can move in the left-right direction in the drawing, but the component 1203 is the component 1201.
Not only is it in contact with the part 1204,
203 is a "child" of the component 1201, and 1204
Is set as the “child” of the component 1203. In other words, a movable part that is in contact with one part is treated as a child of the part that is in contact (), and a part whose parent-child relationship is determined is considered as one part, and the part whose parent-child relationship is determined is contacted. For parts, the parent-child relationship can be determined by the process () of determining the parent-child relationship between these parts.

【0045】以上のように、本発明に係る部品の親子関
係設定方法によれば、CADを用いて作成した部品の親
子関係をその配置関係に基づいて自動的に設定できるこ
とになる。
As described above, according to the component parent-child relationship setting method of the present invention, it is possible to automatically set the parent-child relationship of the parts created by using the CAD based on the layout relationship.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明に係る方法を実施することができるCA
D装置の概略構成図である。
FIG. 1 CA capable of implementing the method according to the invention
It is a schematic block diagram of a D device.

【図2】本発明に係る方法の処理手順を示すフローチャ
ートである。
FIG. 2 is a flowchart showing a processing procedure of a method according to the present invention.

【図3】本発明に係る方法の処理手順を示すフローチャ
ートである。
FIG. 3 is a flowchart showing a processing procedure of a method according to the present invention.

【図4】本発明に係る方法の処理手順を示すフローチャ
ートである。
FIG. 4 is a flowchart showing a processing procedure of a method according to the present invention.

【図5】本発明に係る方法の処理手順を示すフローチャ
ートである。
FIG. 5 is a flowchart showing a processing procedure of a method according to the present invention.

【図6】本発明に係る方法の処理手順の説明に供する図
である。
FIG. 6 is a diagram for explaining a processing procedure of a method according to the present invention.

【図7】本発明に係る方法の処理手順の説明に供する図
である。
FIG. 7 is a diagram for explaining a processing procedure of a method according to the present invention.

【図8】本発明に係る方法の処理手順の説明に供する図
である。
FIG. 8 is a diagram for explaining a processing procedure of a method according to the present invention.

【図9】本発明に係る方法の処理手順の説明に供する図
である。
FIG. 9 is a diagram for explaining a processing procedure of a method according to the present invention.

【図10】従来の方法を用いた親子関係と本発明に係る
方法を用いた親子関係との相違の説明に供する図であ
る。
FIG. 10 is a diagram for explaining a difference between a parent-child relationship using the conventional method and a parent-child relationship using the method according to the present invention.

【図11】従来の方法を用いた親子関係と本発明に係る
方法を用いた親子関係との相違の説明に供する図であ
る。
FIG. 11 is a diagram for explaining a difference between a parent-child relationship using the conventional method and a parent-child relationship using the method according to the present invention.

【図12】プレス装置に本発明に係る方法を適用した場
合、どのように親子関係が確定されていくのかを説明す
るための図である。
FIG. 12 is a diagram for explaining how a parent-child relationship is established when the method according to the present invention is applied to a press device.

【図13】従来の方法によってどのように親子関係が確
定されていくのかを説明するための図である。
FIG. 13 is a diagram for explaining how a parent-child relationship is established by a conventional method.

【符号の説明】 100…CAD装置、 110…入力装置、 120…部品データベース、 130…演算装置、 140…ディスプレイ。[Explanation of symbols] 100 ... CAD device, 110 ... input device, 120 ... parts database, 130 ... arithmetic unit, 140 ... Display.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 機械を構成する部品の3次元CADデー
タを取得する第1段階と、 前記機械を構成する部品相互間の接触面を求める第2段
階と、 求めた接触面に基づいて各部品の移動可能方向を求める
第3段階と、 1つの部品がいずれかの移動可能方向に他の部品と接触
しながら移動できるときには、前記1つの部品を前記他
の部品の「子」に設定するとともに前記他の部品を前記
1つの部品の「親」に設定する第4段階と、 を含むことを特徴とする部品の親子関係設定方法。
1. A first step of obtaining three-dimensional CAD data of a part constituting a machine, a second step of obtaining a contact surface between parts constituting the machine, and each part based on the obtained contact surface. The third step of obtaining the movable direction of the part, and when one part can move in any of the movable directions while contacting the other part, the one part is set as a "child" of the other part and A fourth step of setting the other component as a "parent" of the one component, and a parent-child relationship setting method of the component.
【請求項2】 親子関係が定まった2つの部品を1つの
部品と仮定する第5段階と、 仮定した1つの部品の全てについて、前記第3段階と前
記第4段階の処理を行う第6段階と、 をさらに含むことを特徴とする請求項1に記載の部品の
親子関係設定方法。
2. A fifth step in which two parts with a fixed parent-child relationship are assumed to be one part, and a sixth step in which the processing in the third step and the fourth step is performed for all of the assumed one part. The parent-child relationship setting method for components according to claim 1, further comprising:
【請求項3】 前記第4段階において、前記「親」に設
定する部品は、前記「子」に設定された1つの部品より
も体積の大きい部品とは接触しない部品であることを特
徴とする請求項1または請求項2に記載の部品の親子関
係設定方法。
3. In the fourth step, the component set as the “parent” is a component that does not come into contact with a component having a larger volume than one component set as the “child”. The parent-child relationship setting method for a component according to claim 1 or 2.
【請求項4】 前記第1段階から前記第6段階までの処
理によって「親」に設定された部品を移動させると、そ
の移動に伴って移動する部品であって、取り付けのため
の穴加工ができ、その[親]に設定された部品と接触す
る部品を、その「親」に設定された部品の「子」に設定
する第7段階をさらに含むことを特徴とする請求項2に
記載の部品の親子関係設定方法。
4. When a part set as “parent” is moved by the processing from the first step to the sixth step, it is a part that moves with the movement, and hole machining for attachment is performed. 3. The method according to claim 2, further comprising a seventh step of setting a component that can be contacted with a component set as its [parent] as a “child” of the component set as its “parent”. How to set the parent-child relationship of parts.
【請求項5】 前記第1段階から前記第6段階までの処
理によって「親」に設定された部品が無くなったとした
場合、移動可能な部品であって、取り付けのための穴加
工ができ、その[親]に設定された部品と接触する部品
を、その「親」に設定された部品の「子」に設定する第
8段階をさらに含むことを特徴とする請求項4に記載の
部品の親子関係設定方法。
5. When it is assumed that the parts set as “parent” are lost by the processing from the first step to the sixth step, the parts are movable parts, and holes for attachment can be drilled. The parent-child of the component according to claim 4, further comprising an eighth step of setting a component that comes into contact with the component set as [parent] as a "child" of the component set as its "parent". Relationship setting method.
【請求項6】 前記第1段階から前記第8段階までの処
理によっても親子関係が確定していない部品に対して、
その部品と接触する他の部品があるか否かを調べる第9
段階と、 その部品と接触する他の部品があるときには、接触する
他の部品の体積がその部品の体積よりも大きいことを条
件として、その部品を、接触する他の部品の「子」とす
る第10段階と、 をさらに含むことを特徴とする請求項5に記載の部品の
親子関係設定方法。
6. A component whose parent-child relationship has not been established even by the processing from the first stage to the eighth stage,
Check if there are other parts that come into contact with the part 9
If there is a step and another part that comes into contact with the part, then that part is made a "child" of the other part that comes into contact, provided that the volume of the other part that comes into contact is larger than the volume of the part. The method according to claim 5, further comprising: a tenth step.
JP2002076742A 2002-03-19 2002-03-19 How to set parent-child relationship of parts Expired - Lifetime JP3903819B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002076742A JP3903819B2 (en) 2002-03-19 2002-03-19 How to set parent-child relationship of parts

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002076742A JP3903819B2 (en) 2002-03-19 2002-03-19 How to set parent-child relationship of parts

Publications (2)

Publication Number Publication Date
JP2003281219A true JP2003281219A (en) 2003-10-03
JP3903819B2 JP3903819B2 (en) 2007-04-11

Family

ID=29227813

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002076742A Expired - Lifetime JP3903819B2 (en) 2002-03-19 2002-03-19 How to set parent-child relationship of parts

Country Status (1)

Country Link
JP (1) JP3903819B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009541890A (en) * 2006-07-05 2009-11-26 エアバス フランス A method for analyzing component assemblies against predetermined design criteria.
JP2016212703A (en) * 2015-05-11 2016-12-15 富士通株式会社 Support program, support method, and support device
JP2019016180A (en) * 2017-07-07 2019-01-31 株式会社アマダホールディングス Component fixed state display device, component fixed state display method, and component fixed state display program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009541890A (en) * 2006-07-05 2009-11-26 エアバス フランス A method for analyzing component assemblies against predetermined design criteria.
JP2016212703A (en) * 2015-05-11 2016-12-15 富士通株式会社 Support program, support method, and support device
JP2019016180A (en) * 2017-07-07 2019-01-31 株式会社アマダホールディングス Component fixed state display device, component fixed state display method, and component fixed state display program

Also Published As

Publication number Publication date
JP3903819B2 (en) 2007-04-11

Similar Documents

Publication Publication Date Title
JP6790261B2 (en) Three-dimensional general-purpose machining process design method and equipment
US20080201002A1 (en) Machining Template Based Computer-Aided Design and Manufacture Of An Aerospace Component
JP2005022062A (en) Robot off-line simulation device
KR102253129B1 (en) Method of decomposing design layout for double patterning process
WO2019167650A1 (en) Method and device for generating tool paths
US8321817B2 (en) Model-based fill
US6735489B1 (en) Horizontally structured manufacturing process modeling
US20080281452A1 (en) Automatic Three-Dimensional Model Construction System
Luo et al. A fixture design retrieving method based on constrained maximum common subgraph
JP2003281219A (en) Method of setting master-slave relation between parts
CN112231838B (en) Method for building white car body model
JPH064117A (en) Method and device for alterating graphic form in cad/cam system
JP6654532B2 (en) Design support apparatus and design support method
CN111144026A (en) Data processing method and device for simulation software for path planning
JP2006240183A (en) Method and apparatus for fabricating mold
JPS6222107A (en) Nc data preparing method
CN112487554A (en) Novel method, system and computer equipment for end cut definition based on model
JPH09326045A (en) Three-dimensional model generating method, device therefor and storage medium storing program for generating
JP4748049B2 (en) Method of determining the machining process
JP4102057B2 (en) 3D product creation method and apparatus, 3D product processing model creation program
US7477251B2 (en) System for acquiring profile information from three-dimensional profile data, its method and computer software program
JP2002321027A (en) Method for designing metal mold and device therefor
JP3925506B2 (en) CAD / CAM equipment
JP3857487B2 (en) NC data creation method for side machining
CN104039083A (en) Method for determining information of positioning hole, electronic equipment and printed circuit board

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040326

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060926

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061124

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070101

R150 Certificate of patent or registration of utility model

Ref document number: 3903819

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100119

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120119

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140119

Year of fee payment: 7

EXPY Cancellation because of completion of term