JPH0616290B2 - Method for defining shape of three-dimensional connected body - Google Patents
Method for defining shape of three-dimensional connected bodyInfo
- Publication number
- JPH0616290B2 JPH0616290B2 JP59017020A JP1702084A JPH0616290B2 JP H0616290 B2 JPH0616290 B2 JP H0616290B2 JP 59017020 A JP59017020 A JP 59017020A JP 1702084 A JP1702084 A JP 1702084A JP H0616290 B2 JPH0616290 B2 JP H0616290B2
- Authority
- JP
- Japan
- Prior art keywords
- primitive
- shape
- connected body
- data
- dimensional
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/40—Data acquisition and logging
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明はCADシステムに係り、特にダクト・パイプ等
の連接体に好適な形状定義方法に関する。Description: TECHNICAL FIELD The present invention relates to a CAD system, and more particularly to a shape defining method suitable for a connecting body such as a duct or pipe.
従来の代表的な形状定義には、基本構成要素(以下、プ
リミテイブと呼ぶ)を使う方法と直接、対象を構成する
頂点座標、エツジ(2つの頂点間を結ぶ線)を定義する
方法などがある。Conventional typical shape definitions include a method of using a basic constituent element (hereinafter, referred to as a primitive) and a method of directly defining vertex coordinates and edges (lines connecting two vertices) that constitute an object. .
前者では、プリミテイブの属性、座標を定義しなければ
ならない。また、後者では、対象を構成するすべての頂
点の座標、エツジを定義しなければならず、いずれも膨
大な作業量を要するものとなつていた。In the former, the attributes and coordinates of the primitive must be defined. In the latter case, the coordinates and edges of all the vertices that make up the target must be defined, which requires a huge amount of work.
本発明の目的は、3次元連接体の形状定義ならびに形状
変更(修正)におけるデータ入力点数を最小にし、デー
タ入力の作業負荷を最小にする形状定義法を提供するこ
とにある。It is an object of the present invention to provide a shape definition method that minimizes the number of data input points in the shape definition and shape change (correction) of a three-dimensional connected body and minimizes the data input work load.
上記目的を達成するため本発明ではダクト・パイプ等の
3次元連接体の特徴(プリミテイブの連接)と設計時ひ
んぱんに繰返される形状変更を考慮したものであり、具
体的には通常の3次元連接体がいくつかのプリミテイブ
から構成され、プリミテイブ間の接合面は同じ形状をし
ており、さらにプリミテイブが、いくつかの属性で定義
されるという特性を利用することにより連接体の位相幾
何学的関係をプリミテイブを用いて定義し、まず、プリ
ミテイブの接合面をタブレツト等で指示するでけで、対
象とする連接体の非計量的構造を形成し、その後、計量
データを定義するようにした点に特徴がある。ここで
は、構造上決まるデータ(これは自動的に定義する)以
外の形状データと最初に配置するプリミテイブの位置、
方向を定義する。In order to achieve the above object, the present invention takes into consideration the characteristics of a three-dimensional connected body such as a duct / pipe (connection of primitives) and shape changes that are frequently repeated at the time of design, and specifically, a normal three-dimensional connection. The body is composed of several primitives, the joint surfaces between the primitives have the same shape, and the primitives are defined by some attributes. Is defined by using a primitive, first, the joint surface of the primitive can be indicated by a tablet, etc. to form a non-metrical structure of the target connected body, and then the measurement data is defined. There are features. Here, the shape data other than the structurally determined data (which is automatically defined) and the position of the primitive to be placed first,
Define the direction.
以下、本発明の実施例を図面にもとづき詳細に説明す
る。第1図は、本発明を実施するCADのシステムの全
体構成図である。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is an overall configuration diagram of a CAD system embodying the present invention.
第2図は、代表的な3次元連接体であるダクトの形状定
義手順を示したフローチャートである。第1図を参照し
て第2図の処理内容を説明する。第2図で、ブロツク1
0〜13は形状定義の準備作業である。ブロツク10で
対象とするダクト系の形状定義を開始する。ブロツク1
1では対象ダクト系がどのような構成要素から成り立つ
かを調べ構成要素のリストを作成する。ブロツク12で
はすでに登録してあるプリミテイブで対象ダクト系が定
義できるか否か調べ、定義できるならば、次のブロツク
14に進む。一方、対象ダクト系を定義するために、新
たに定義しなければならないプリミテイブがある場合に
は、ブロツク13に進む。ブロツク13では新規プリミ
テイブを作成・登録する(詳細は後述)。FIG. 2 is a flowchart showing a procedure for defining the shape of a duct, which is a typical three-dimensionally connected body. The processing contents of FIG. 2 will be described with reference to FIG. In Figure 2, block 1
0 to 13 are preparatory work for shape definition. In block 10, the shape definition of the target duct system is started. Block 1
In 1, the constituent ducts of the target duct system are examined to create a list of constituent components. In block 12, it is checked whether or not the target duct system can be defined by the already registered primitive, and if it can be defined, the process proceeds to the next block 14. On the other hand, if there is a primitive that must be newly defined in order to define the target duct system, the process proceeds to block 13. In block 13, a new primitive is created and registered (details will be described later).
ブロツク14〜18ではプリミテイブを利用して対象ダ
クト系の形状定義を行なう。ブロツク14では、プリミ
テイブを構造配置に追加(または変更)する(詳細は後
述)。ブロツク15では対象ダクト系の非計量的構造が
形成されたかどうかを調べる。もし、まだ追加または変
更するプリミテイブがあれば、ブロツク14にもどる。
追加または変更するプリミテイブがなければブロツク1
6に進む。Blocks 14 to 18 utilize primitives to define the shape of the target duct system. In block 14, the primitive is added (or changed) to the structural arrangement (details will be described later). Block 15 checks to see if a non-metrical structure of the target duct system has been formed. If there are more primitives to add or change, return to block 14.
Block 1 if there is no primitive to add or change
Go to 6.
これまで対象にダクト系の非計量的構造が求められたの
でブロツク16では、計量的データとして各プリミテイ
ブの寸法、角度のデータを設定する。構造上他のデータ
に依存して決まるものは、計算機1によつて自動的に設
定する。それ以外は、計算機1の指示(デイスプレイ2
上に表示される)に従つて、操作者5がライトペン3で
タブレツト4上の数値を押下することで行なう。ブロツ
ク17では、定義されたダクトシステムが操作者5の満
足いくものかどうかを調べる。変更が必要な場合にはブ
ロツク14にもどる。満足するものであれば、ブロツク
18で形状定義を終了する。Since the non-metrical structure of the duct system has been sought for the object so far, the block 16 sets the data of the dimensions and angles of each primitive as the quantitative data. Those that are structurally determined depending on other data are automatically set by the computer 1. Other than that, instructions from Calculator 1 (Display 2
(Displayed above), the operator 5 depresses the numerical value on the tablet 4 with the light pen 3. In block 17, it is checked whether the defined duct system is satisfactory for the operator 5. If changes are needed, return to block 14. If satisfied, the block 18 ends the shape definition.
次に、第2図の主要なブロツクをさらに詳細に説明す
る。Next, the main blocks of FIG. 2 will be described in more detail.
ブロツク13:新規プリミテイブの作成・登録をする。
第3図は、直角管プリミテイブの例である。4つの面2
1〜24から構成されている。各面は、それぞれ4つの
エツジから構成されている。例えば、下面21は、4つ
のエツジ25〜28から構成されている。また、各エツ
ジは2つの頂点で定義される。例えば、エツジ25は、
頂点37,38で定義される。第4図は第3図のプリミ
テイブ(直角管)を表わすためのテーブルである。テー
ブル(a)は、プリミテイブ種列を表わすもので、プリ
ミテイブ番号51、プリミテイブを構成する面の数5
2、面のデータが書き込まれている始点ポインター5
3、プリミテイブ属性54の項目より構成される。この
テーブルの第1行目は、第3図の直角管を定義するデー
タを示したものである。第3図から明らかなように直角
管はx0,y0,z0で表わされる3つの属性54で定
義される。Block 13: Create / register a new primitive.
FIG. 3 is an example of a rectangular tube primitive. Four faces 2
It is composed of 1 to 24. Each face is composed of four edges. For example, the lower surface 21 is composed of four edges 25 to 28. Each edge is defined by two vertices. For example, Edge 25
It is defined by vertices 37 and 38. FIG. 4 is a table showing the primitive (right-angled tube) shown in FIG. The table (a) represents a series of primitive seeds. The primitive number 51 and the number of faces constituting the primitive are 5
2. Start point pointer 5 where the surface data is written
3 and the items of the primitive attribute 54. The first row of this table shows the data defining the right angle tube of FIG. As is apparent from FIG. 3, the rectangular tube is defined by three attributes 54 represented by x 0 , y 0 and z 0 .
テーブル(b)は、面を定義するもので、上記ポインタ
ー53で指示されてアドレス55、面を構成するエツジ
数56、面の種類を表わすコード57(0は平面を表わ
す)、エツジデータが書き込まれている始点ポインター
58、矢印で示すようにエツジ間を連結する連結ポイン
ター59の項目から構成される。テーブル(c)は、エ
ツジを定義するもので、上記ポインター58で指示され
たアドレス60、頂点61,62、エツジの種別63
(0は直線を表わす)、矢印で示すようにエツジ間を連
続する連続ポインター64の項目から構成される。The table (b) defines a surface, and the address 55 pointed by the pointer 53, the number of edges forming the surface 56, the code 57 indicating the type of the surface (0 represents a plane), and the edge data are written. It includes a starting point pointer 58 and a connecting pointer 59 for connecting edges as indicated by arrows. The table (c) defines an edge, and the address 60 designated by the pointer 58, the vertices 61 and 62, and the edge type 63.
(0 represents a straight line), and is composed of items of continuous pointers 64 which are continuous between edges as indicated by arrows.
テーブル(d)は、頂点65ごとの3次元座標66、す
なわち(x,y,z)を表わすもので、頂点名65、3
次元座標66の項目から構成される。3次元座標66
は、テーブル(d)の内容から明らかなように、プリミ
テイブの属性x0,y0,z0で定義することができ
る。この属性と3次元座標との関係をブロツク14、ブ
ロツク16で行なうダクト系形状定義における、寸法デ
ータの自動更新などに利用する。The table (d) represents three-dimensional coordinates 66 for each vertex 65, that is, (x, y, z), and the vertex names 65, 3
It is composed of items of the dimensional coordinates 66. Three-dimensional coordinate 66
Can be defined by the attributes x 0 , y 0 , z 0 of the primitive, as is clear from the contents of the table (d). The relationship between this attribute and the three-dimensional coordinates is used for automatically updating the dimension data in the duct system shape definition performed by the blocks 14 and 16.
ブロツク14:構造配置されたダクト系にプリミテイブ
を追加(変更)する。Block 14: Adds (changes) a primitive to the structurally arranged duct system.
ブロツク14を第5図〜第8図にもとづき詳細に説明す
る。第1図で操作者5が、タブレツト4上のダクト初期
配置コマンドをライトペン3で指示するデイスプレイ2
上にダクト系の名称の入力要求が現われる。操作者5
は、それに従つて、第5図に示すように、ダクト構造配
置のモードでダクト系の名称70として、DUCT−1
を入力する。次に、デイスプレイ2上には最初のプリミ
テイブを配置する位置と方向の入力要求が現われる。要
求に従って位置と方向をタブレツト4とライトヘン3を
使つて入力すれば、デイスプレイ2上に、矢印71が表
示される。次に、タブレツト4上に記述してあるプリミ
テイブの中から、次に構造配置するものをライトペン3
を使つて選択すると、第6図に示すようにデイスプレイ
2の画面の右上のプリミテイブエリア72上に指示され
てプリミテイブ(のアイソメトリツク図)73が表示さ
れる。矢印71とプリミテイブ73の接合点をタブレツ
ト4上のライトペン3で指示する。プリミテイブ73の
接合点は、頂点の近傍を指示するだけでよい。計算機1
は、指示された点とプリミテイブ73の各頂点の距離を
計算し、最も近い点を指示されたものとして、●印74
を表示する。操作者3は表示された点の確認を済ませる
(タブレツト4上の確認マークをライトペン3で指示す
る)と、プリミテイブ73は、矢印71の位置へ移動す
る(移動は、4行4列の移動マトリツクスを各頂点座標
にかけることにより行なうことができる。詳細は、出口
著『コンピユータデイスプレイによる図形処理工学』、
日刊工業新聞社、昭和56』参照)。第7図と第8図
は、プリミテイブを追加する例である。第7図における
プリミテイブ76の追加では、前記矢印の位置にすでに
構成されたダクト系75に対して、接合点77と78と
の対応づけを指示する処理だけが最初にプリミテイブを
配置する場合と異なるだけで、それ以外は同じである。The block 14 will be described in detail with reference to FIGS. In FIG. 1, the operator 5 uses the light pen 3 to instruct the duct initial placement command on the tablet 4 in the display 2
A request to enter the name of the duct system appears above. Operator 5
Accordingly, as shown in FIG. 5, DUCT-1 is used as the duct system name 70 in the mode of duct structure arrangement.
Enter. Next, on the display 2, an input request for the position and direction for arranging the first primitive appears. When the position and direction are input by using the tablet 4 and the light hen 3 according to the request, the arrow 71 is displayed on the display 2. Next, from the primitives described on the tablet 4, the next one to be structurally arranged is the light pen 3
6 is used to display a primitive (isometric diagram) 73 instructed on the primitive area 72 at the upper right of the screen of the display 2 as shown in FIG. The joining point between the arrow 71 and the primitive 73 is designated by the light pen 3 on the tablet 4. The joining point of the primitive 73 need only indicate the vicinity of the vertex. Calculator 1
Calculates the distance between the designated point and each vertex of the primitive 73, and the closest point is designated as the designated ● mark.
Is displayed. When the operator 3 completes the confirmation of the displayed point (indicates the confirmation mark on the tablet 4 with the light pen 3), the primitive 73 moves to the position of the arrow 71 (movement is movement of 4 rows and 4 columns). This can be done by applying a matrix to each vertex coordinate.For details, refer to Deguchi's "Graphic Processing Engineering by Computer Display",
Nikkan Kogyo Shimbun, Showa 56 ”). 7 and 8 show an example of adding a primitive. The addition of the primitive 76 in FIG. 7 is different from the case where the primitive is arranged first only in the process of instructing the correspondence between the junction points 77 and 78 for the duct system 75 already formed at the position of the arrow. Just the other things are the same.
第8図は、プリミテイブ76を追加したダクト系たいし
てさらにプリミテイブ80を追加するために接合点81
と82の対応づけを指示する場合の画面構成例を示す。FIG. 8 shows a connecting point 81 for further adding a primitive 80 to the duct system to which the primitive 76 is added.
An example of a screen configuration for instructing the correspondence between Nos. And 82 is shown.
ブロツク16:ダクトの寸法、角度データの設定・変更
をする。Block 16: Sets / changes duct dimensions and angle data.
第9図は、ダクトデータの設定を行なうためのデイスプ
レイ2上の画面構成の例である。操作者5は計算機1か
らの属性データ81の入力要求(81に対応する線分を
ブリンクする)に従つて、各構成要素の属性データ82
を設定する。属性データ82が設定されると、第4図の
テーブル(d)の座標データ66が計算され、座標値が
更新される。さらに、一つの属性データ82が設定され
ると、ダクト構造配置の構造条件から自動的に決まる属
性データ83.84も同時に設定される。また、角度の
設定では、設定を省略すると、あらかじめ決められた値
(プリセツト値)にセツトされる。これらにより、操作
者5が設定するデータを最小にすることができる。ま
た、寸法の変更も、一つの座標データを変更するだけ
で、構造上、決まるデータは自動的に変更される。FIG. 9 is an example of a screen configuration on the display 2 for setting duct data. The operator 5 follows the input request of the attribute data 81 from the computer 1 (blinks the line segment corresponding to 81) and the attribute data 82 of each constituent element.
To set. When the attribute data 82 is set, the coordinate data 66 of the table (d) of FIG. 4 is calculated and the coordinate value is updated. Furthermore, when one attribute data 82 is set, the attribute data 83.84 which is automatically determined from the structural condition of the duct structure arrangement is also set. When setting the angle, if the setting is omitted, the angle is set to a predetermined value (preset value). As a result, the data set by the operator 5 can be minimized. Further, when changing the dimensions, the data determined structurally is automatically changed by changing only one coordinate data.
ダクトデータの設定が終ると、操作者5は設定したデー
タの確認をするために、第10図に示すようにアイソメ
トリツク図表示のモードで、対象ダクト系のアイソメト
リツク図を表示することができる。属性データ85,8
6,87は、それぞれ、プリミテイブ75の巾、高さ、
長さを表わすものである。これらデータは第2図のブロ
ツク16で設定されたものである。属性データ88,8
9は、それぞれ、プリミテイブ76の曲り角度、出口の
高さを表わすものである。プリミテイブ76では、入口
の巾、高さの属性データは、プリミテイブ75と同じで
あるので、その表示は省略されている。属性データ90
は、プリミテイブ80の長さを表わすものである。プリ
ミテイブ80でも、巾、高さの属性データは、プリミテ
イブ76の出口と同じであるので、その表示は省略され
ている。When the setting of the duct data is completed, the operator 5 can display the isometric diagram of the target duct system in the isometric diagram display mode as shown in FIG. 10 in order to confirm the set data. . Attribute data 85, 8
6 and 87 are the width and height of the primitive 75,
It represents the length. These data are set by the block 16 in FIG. Attribute data 88, 8
Reference numerals 9 and 9 respectively represent the bending angle of the primitive 76 and the height of the exit. In the primitive 76, since the attribute data of the width and height of the entrance are the same as those of the primitive 75, the display thereof is omitted. Attribute data 90
Represents the length of the primitive 80. Also in the primitive 80, the attribute data of width and height is the same as that of the exit of the primitive 76, and therefore the display thereof is omitted.
本発明によれば、3次元連接体の形状定義を、最初に配
置するプリミテイブの1点の座標ならびに方向データを
設定し、それ以外はプリミテイブの属性(構造上、自動
的に決まるものは、設定不用)を設定するだけで行なう
ことができる。このため、第10図の簡単な例でも、各
頂点の座標とエツジデータを設定する方法に比べて、約
1/3、複雑な例では約1/7のデータ設定だけで行な
うことができる。座標値の計算、データの変更等の作業
量を考えると、この差はさらに大きくなる。According to the present invention, the shape definition of a three-dimensional concatenated body is set by setting the coordinate and direction data of one point of the primitive to be arranged first, and other than that, the attributes of the primitive (the ones that are automatically determined by the structure are set). You can do it just by setting (not required). For this reason, even in the simple example of FIG. 10, the data can be set by only about 1/3 of the method of setting the coordinates of each vertex and the edge data, and about 1/7 in the complicated example. Considering the amount of work such as calculation of coordinate values and modification of data, this difference becomes even larger.
第1図は本発明を実施するCAD法システムの全体構成
図、第2図は3次元連接体の形状定義手順を示すフロー
チヤート、第3図はプリミテイブの一例を示す図、第4
図はプリミテイブの構成テーブルの一例を示す図、第5
図〜第8図は、ダクト構造配置の表示画面例を示す図、
第9図と第10図はダクト寸法データ設定の表示画面例
を示す図である。 1……計算機、2……デイスプレイ、3……ライトペ
ン、4……タブレツト、5……操作者。FIG. 1 is an overall configuration diagram of a CAD method system for carrying out the present invention, FIG. 2 is a flow chart showing a shape defining procedure of a three-dimensional connected body, FIG. 3 is a diagram showing an example of a primitive, and FIG.
FIG. 5 is a diagram showing an example of a configuration table of a primitive, fifth
Drawing-Drawing 8 are figures showing the example of a display screen of duct structure arrangement,
9 and 10 are diagrams showing examples of display screens for setting duct dimension data. 1 ... Computer, 2 ... Display, 3 ... Light pen, 4 ... Tablet, 5 ... Operator.
Claims (3)
える入力手段、及び前記計算手段による演算結果を出力
する出力手段を備えた3次元連接体形状定義システムに
おいて、 3次元連接体の位相幾何学的関係を前記連接体の基本構
成要素で定義して前記計算手段内に保持する処理、 前記出力手段に出力された接合すべき前記基本構成要素
の接合面のそれぞれ対応する点を、前記入力手段によっ
て指示することにより前記位相幾何学的関係に基づいて
3次元連接体の形状を形成する処理、及び 形成された前記3次元連接体に対して各部の設定データ
を付与する処理からなることを特徴とする3次元連接体
の形状定義方法。1. A three-dimensional articulated body shape defining system comprising a calculation means, an input means for giving input information to the calculation means, and an output means for outputting a calculation result by the calculation means. A process of defining a geometrical relationship with the basic constituent elements of the connected body and holding it in the calculation means, the corresponding points of the bonding surfaces of the basic constituent elements to be bonded, which are output to the output means, respectively, It comprises a process of forming a shape of a three-dimensional connected body based on the topological relationship by instructing with an input means, and a process of giving setting data of each part to the formed three-dimensional connected body. A method for defining the shape of a three-dimensional connected body characterized by:
体の形状定義の最初に配置される基本構成要素の位置と
方向とを付与する処理を行なうことを特徴とする特許請
求の範囲第1項記載の3次元連接体の形状定義方法。2. A process for assigning a position and a direction of a basic constituent element arranged at the beginning of the shape definition of a three-dimensional connected body prior to the forming process. A method for defining the shape of a three-dimensional connected body according to item.
状定義の最初に配置される基本構成要素の位置と方向を
付与する処理を含むことを特徴とする第1項の3次元連
接体の形状定義方法。3. The third step of the three-dimensional connected body according to claim 1, wherein the third step includes a process of giving a position and a direction of a basic constituent element arranged first in the shape definition as a metric structure. Shape definition method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59017020A JPH0616290B2 (en) | 1984-02-03 | 1984-02-03 | Method for defining shape of three-dimensional connected body |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59017020A JPH0616290B2 (en) | 1984-02-03 | 1984-02-03 | Method for defining shape of three-dimensional connected body |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS60163162A JPS60163162A (en) | 1985-08-26 |
JPH0616290B2 true JPH0616290B2 (en) | 1994-03-02 |
Family
ID=11932307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59017020A Expired - Lifetime JPH0616290B2 (en) | 1984-02-03 | 1984-02-03 | Method for defining shape of three-dimensional connected body |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0616290B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0623981B2 (en) * | 1986-08-26 | 1994-03-30 | 富士ゼロックス株式会社 | Graphic processing device |
JPH061888Y2 (en) * | 1987-08-05 | 1994-01-19 | 株式会社東海理化電機製作所 | Automatic seat belt device |
JPS6466705A (en) * | 1987-09-08 | 1989-03-13 | Fanuc Ltd | Form attachment system |
JP2854859B2 (en) * | 1987-09-22 | 1999-02-10 | ファナック株式会社 | Shape mounting method |
JP2854860B2 (en) * | 1987-10-30 | 1999-02-10 | ファナック株式会社 | Shape mounting method |
-
1984
- 1984-02-03 JP JP59017020A patent/JPH0616290B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS60163162A (en) | 1985-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6876359B2 (en) | Apparatus for producing exploded view and animation of assembling, and method thereof | |
JP3557839B2 (en) | How to create mesh data on a curved surface | |
JPH0616290B2 (en) | Method for defining shape of three-dimensional connected body | |
EP0402475A1 (en) | Method of determining expanded shape of a product in a cad system | |
JP2868666B2 (en) | Electronic typesetting device for typesetting along any line | |
JPH0640344B2 (en) | How to edit shapes | |
JP3848717B2 (en) | 3D model generation system | |
JP3162391B2 (en) | Related entity system for computer aided shape design of directed objects | |
JP3305395B2 (en) | Figure division device | |
JP2570858B2 (en) | How to enter discrete quantities | |
JP2785751B2 (en) | Part number alignment method | |
JP2719246B2 (en) | Work Machine Weight Analysis System Using 3D Graphics | |
JP2868675B2 (en) | An electronic typesetting device that changes the size of character strings arbitrarily for each character | |
US5444831A (en) | Developed product shape deciding method for a computer-aided design system | |
JPH05134729A (en) | System for displaying dimension and parts number on three-dimensional image in cad/cam | |
JPH11306221A (en) | Dividing device for three-dimensional cad model | |
JP4549805B2 (en) | Design data generation system, design data generation method, design data generation program | |
JPH09259302A (en) | Modeling method for structure | |
JPH04248677A (en) | Method and device for drawing wall or beam in building drawing or the like | |
JPS6297070A (en) | Method for dividing finite element | |
JP2667454B2 (en) | Plotting device | |
JP2902856B2 (en) | Data entry editing device | |
JPH04326172A (en) | Stereoscopic data preparing and editing device | |
JPH02236676A (en) | Blurred surface data automatic preparing device | |
JPH028960A (en) | Method for extracting and processing common part in two polygons |