JPH0844905A - Device and method for element conversion - Google Patents

Device and method for element conversion

Info

Publication number
JPH0844905A
JPH0844905A JP6181516A JP18151694A JPH0844905A JP H0844905 A JPH0844905 A JP H0844905A JP 6181516 A JP6181516 A JP 6181516A JP 18151694 A JP18151694 A JP 18151694A JP H0844905 A JPH0844905 A JP H0844905A
Authority
JP
Japan
Prior art keywords
elements
tetrahedral
element data
hexahedral
radius
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.)
Withdrawn
Application number
JP6181516A
Other languages
Japanese (ja)
Inventor
Akiko Aizawa
晶子 相澤
Mitsuru Kondo
充 近藤
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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries 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 Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP6181516A priority Critical patent/JPH0844905A/en
Publication of JPH0844905A publication Critical patent/JPH0844905A/en
Withdrawn legal-status Critical Current

Links

Abstract

PURPOSE:To obtain an analytic result which is nearly as precise as that of an analytic model for elements of a hexahedron without increasing the calculation time by using an analytic model for tetrahedron elements. CONSTITUTION:The center coordinates and radii of the circumscribed spheres of respective tetrahedron elements of a finite element method are calculated (step S1) and the elements are selected and rearranged from elements which are near in circumscribed circle center coordinate and small in radius (steps S2 and S3); and the obtained elements are put together up to eight elements (steps S4 and S5) and converted into hexahedron elements (steps S6 and S7).

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、有限要素法による構
造強度解析等の数値解析で、四面体の解析モデルから六
面体の解析モデルを生成する要素変換装置及び方法に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an element conversion device and method for generating a hexahedral analysis model from a tetrahedral analysis model by numerical analysis such as structural strength analysis by the finite element method.

【0002】[0002]

【従来の技術】有限要素法による構造強度解析等の数値
解析では、四面体要素でできた解析モデルと六面体要素
でできた解析モデルに対して解析を行なった場合、節点
数が同程度であれば、六面体要素でできた解析モデルの
方が精度の高い解析結果を得ることができる。したがっ
て、四面体要素でできた解析モデルで六面体要素ででき
た解析モデルと同程度に精度の高い解析結果を得るため
には節点数を多くする必要があるが、節点数が多くなれ
ば解析にかかる計算時間が増えることになるという不具
合があった。
2. Description of the Related Art In numerical analysis such as structural strength analysis by the finite element method, when an analysis model made of tetrahedral elements and an analysis model made of hexahedral elements are analyzed, the number of nodes is about the same. For example, an analysis model made of hexahedral elements can obtain a highly accurate analysis result. Therefore, it is necessary to increase the number of nodes in order to obtain an analysis result that is as accurate as an analysis model that is composed of tetrahedral elements and that is made of hexahedral elements. There is a problem that the calculation time is increased.

【0003】[0003]

【発明が解決しようとする課題】上述した如く四面体要
素でできた解析モデルは同程度の節点数であれば六面体
要素でできた解析モデルより精度が劣ることとなり、精
度を上げるためには節点数を多くし、結果として計算時
間を増やさなければならなかった。
As described above, an analytical model made of tetrahedral elements is inferior in accuracy to an analytical model made of hexahedral elements if the number of nodes is about the same. I had to increase the number of points and consequently the calculation time.

【0004】この発明は上記のような実情に鑑みてなさ
れたもので、その目的とするところは、有限要素法によ
る数値解析で、四面体要素の解析モデルから計算時間を
かけずに精度の高い解析結果を得ることが可能な要素変
換装置及び方法を提供することにある。
The present invention has been made in view of the above situation, and an object thereof is a numerical analysis by the finite element method, which is highly accurate without taking a calculation time from an analysis model of a tetrahedral element. An object of the present invention is to provide an element conversion device and method capable of obtaining an analysis result.

【0005】[0005]

【課題を解決するための手段】すなわちこの発明は、有
限要素法の各四面体要素の外接球の中心座標と半径とを
算出し、得た外接球の中心座標が近く、該半径が小さい
ものから順に要素を選択して並び換えを行ない、得た要
素の節点数が8となるまで当該要素をまとめて六面体要
素に変換するようにしたものである。
That is, according to the present invention, the center coordinates and radius of the circumscribing sphere of each tetrahedral element of the finite element method are calculated, and the obtained center coordinates of the circumscribing sphere are close and the radius is small. The elements are sequentially selected and rearranged, and the elements are collectively converted into hexahedral elements until the number of nodes of the obtained elements becomes 8.

【0006】[0006]

【作用】上記のような構成とすることにより、四面体要
素の解析モデルから六面体の要素の解析モデルを得るこ
とができるため、計算時間を増加せずにより精度の高い
解析結果を得ることが可能となる。
With the above configuration, the analysis model of the hexahedral element can be obtained from the analysis model of the tetrahedral element, so that it is possible to obtain a highly accurate analysis result without increasing the calculation time. Becomes

【0007】[0007]

【実施例】以下図面を参照してこの発明の一実施例を説
明する。図1は同実施例にかかる装置の構成を示すもの
で、11は解析しようとする四面体要素データを記憶した
四面体要素データ記憶部、12はこの四面体要素データ記
憶部11に記憶された四面体要素データから六面体要素デ
ータを生成する変換プログラムを専用に記憶したプログ
ラム記憶部、13は上記変換プログラムで生成された六面
体要素データを記憶する六面体要素データ記憶部、14は
上記プログラム記憶部12に記憶された変換プログラムに
基づいて上記四面体要素データ記憶部11に記憶された四
面体要素データを読出し、六面体要素データを生成して
上記六面体要素データ記憶部13に記憶格納させるデータ
処理を実行する中央演算装置、15はこの中央演算装置14
におけるデータ処理に関する各種指令を入力するキー入
力部、16は上記中央演算装置14での処理状態や処理結果
等を表示出力する表示部である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of the apparatus according to the embodiment, where 11 is a tetrahedral element data storage unit that stores the tetrahedral element data to be analyzed, and 12 is stored in the tetrahedral element data storage unit 11. A program storage unit dedicatedly storing a conversion program for generating hexahedral element data from tetrahedral element data, 13 is a hexahedral element data storage unit for storing the hexahedral element data generated by the conversion program, and 14 is the program storage unit 12 The data processing for reading the tetrahedral element data stored in the tetrahedral element data storage unit 11 based on the conversion program stored in, generating hexahedral element data, and storing and storing the hexahedral element data in the hexahedral element data storage unit 13 is executed. Central processing unit, 15 is the central processing unit 14
A key input unit for inputting various commands relating to data processing in 16 and a display unit 16 for displaying and outputting a processing state and a processing result in the central processing unit 14.

【0008】図2は上記プログラム記憶部12に記憶され
る変換プログラムに基づいて行なう中央演算装置14のデ
ータ処理内容を示すフローチャートであり、その処理当
初に、まず四面体要素データ記憶部11に記憶された1つ
の四面体要素データを読出し、その外接球の中心座標と
半径のデータとを算出し、ピックアップする(ステップ
S1 )。
FIG. 2 is a flow chart showing the data processing contents of the central processing unit 14 performed based on the conversion program stored in the program storage unit 12. At the beginning of the processing, the tetrahedral element data storage unit 11 stores the data. One piece of the generated tetrahedral element data is read out, the center coordinates and radius data of the circumscribing sphere are calculated and picked up (step S1).

【0009】図3はこの処理を例示するものであり、図
中の実線で示すTが現時点で注目している四面体要素デ
ータ、CSがこの四面体要素データTの外接球CS、一
点鎖線で示すのが他の四面体要素の集合である。
FIG. 3 exemplifies this processing. T shown by a solid line in the drawing is tetrahedral element data which is currently focused on, CS is a circumscribed sphere CS of this tetrahedral element data T, and a dashed line. Shown is a set of other tetrahedral elements.

【0010】次に、四面体要素データ記憶部11に記憶さ
れる他の四面体要素データの中から、注目要素の外接球
の中心座標と近い外接球を持つものを選択し(ステップ
S2)し、これら選択した四面体要素データを外接球の
半径の小さい順に並べ換える(ステップS3 )。
Next, from among the other tetrahedral element data stored in the tetrahedral element data storage section 11, one having a circumscribed sphere close to the center coordinates of the circumscribed sphere of the element of interest is selected (step S2). , The selected tetrahedral element data are rearranged in the ascending order of radius of the circumscribing sphere (step S3).

【0011】図4はこうして得た上記四面体要素データ
Tを含む外接球の中心座標の近い6個の四面体要素デー
タを示すもので、図中の丸で囲んだ数字が外接球の半径
が小さい順番を表わすものである。
FIG. 4 shows six tetrahedral element data whose center coordinates of the circumscribing sphere including the tetrahedral element data T thus obtained are close to each other, and the circled numbers in the figure represent the radius of the circumscribing sphere. It represents a small order.

【0012】次いで、上記外接球の中心座標が近く、外
接球の半径が小さい順番に四面体要素データを加えてゆ
き、その節点数をカウントして(ステップS4 )、該カ
ウント値が8となったか否か判断する(ステップS5
)。
Next, the tetrahedral element data is added in the order in which the center coordinates of the circumscribed sphere are close and the radius of the circumscribed sphere is small, and the number of nodes is counted (step S4), and the count value becomes 8. It is determined whether or not (step S5
).

【0013】この節点のカウント値がちょうど8となる
まで上記ステップS1 〜S5 の処理を繰り返し実行する
と、図5に示すような六面体要素データを得ることがで
きる。図5中、黒点部分が節点を表わす。
By repeating the above steps S1 to S5 until the count value of this node reaches exactly 8, hexahedral element data as shown in FIG. 5 can be obtained. In FIG. 5, black dots represent nodes.

【0014】こうして得られた六面体要素データに対
し、続いて形状のチェックを行ない(ステップS6 )、
合格したものを新たに図6に実線で示すような六面体要
素データHとして生成して六面体要素データ記憶部13に
記憶格納する(ステップS7 )。
The shape of the hexahedron element data thus obtained is subsequently checked (step S6),
Those that have passed are newly generated as hexahedral element data H as shown by the solid line in FIG. 6 and stored in the hexahedral element data storage unit 13 (step S7).

【0015】注目する四面体要素データを変えながら上
記の処理操作を順次実行し、四面体要素データをすべて
六面体とするか、あるいは残っている四面体要素モデル
すべてを注目する四面体要素データとして上記処理操作
を実行したと判断した時点でこの処理操作を終了するも
のである。
The above processing operations are sequentially executed while changing the tetrahedral element data of interest to make all the tetrahedral element data into a hexahedron, or all the remaining tetrahedral element models are used as the tetrahedral element data of interest. This processing operation is terminated when it is determined that the processing operation has been executed.

【0016】上記のような処理を実行することにより、
例えば図7(A)に示すような四面体要素データの集合
体を図7(B)に示すような六面体要素データの集合体
に即時変換することができる。
By executing the above processing,
For example, a set of tetrahedral element data as shown in FIG. 7A can be immediately converted into a set of hexahedral element data as shown in FIG. 7B.

【0017】そして、六面体要素でできた解析モデルは
四面体要素でできた解析モデルに比して計算時間を増加
せずに同程度の節点数でもより精度の高い解析結果を得
ることができることとなる。
The analysis model made of hexahedral elements can obtain a more accurate analysis result with the same number of nodes without increasing the calculation time as compared with the analysis model made of tetrahedral elements. Become.

【0018】[0018]

【発明の効果】以上に述べた如くこの発明によれば、四
面体要素の解析モデルから六面体の要素の解析モデルを
得ることができるため、計算時間を増加せずにより精度
の高い解析結果を得ることが可能な要素変換装置及び方
法を提供することができる。
As described above, according to the present invention, an analysis model of hexahedral elements can be obtained from an analysis model of tetrahedral elements, so that a more accurate analysis result can be obtained without increasing the calculation time. It is possible to provide an element conversion device and method capable of performing the element conversion.

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

【図1】この発明の一実施例に係る回路構成を示すブロ
ック図。
FIG. 1 is a block diagram showing a circuit configuration according to an embodiment of the present invention.

【図2】同実施例に係る処理内容を示すフローチャー
ト。
FIG. 2 is a flowchart showing the processing contents according to the embodiment.

【図3】同実施例に係る動作を説明するための図。FIG. 3 is a diagram for explaining the operation according to the embodiment.

【図4】同実施例に係る動作を説明するための図。FIG. 4 is a view for explaining the operation according to the embodiment.

【図5】同実施例に係る動作を説明するための図。FIG. 5 is a view for explaining the operation according to the embodiment.

【図6】同実施例に係る動作を説明するための図。FIG. 6 is a view for explaining the operation according to the embodiment.

【図7】同実施例に係る動作を説明するための図。FIG. 7 is a view for explaining the operation according to the embodiment.

【符号の説明】[Explanation of symbols]

11…四面体要素データ記憶部、12…プログラム記憶部、
13…六面体要素データ記憶部、14…中央演算装置、15…
キー入力部、16…表示部。
11 ... Tetrahedral element data storage unit, 12 ... Program storage unit,
13 ... Hexahedral element data storage unit, 14 ... Central processing unit, 15 ...
Key input section, 16 ... Display section.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 有限要素法の各四面体要素の外接球の中
心座標と半径とを算出する算出手段と、 この算出手段で得た外接球の中心座標が近く、該半径が
小さいものから順に要素を選択し、並び換えを行なう要
素選択手段と、 この要素選択手段で得た要素の節点数が8となるまで当
該要素をまとめて六面体要素に変換する変換手段とを具
備したことを特徴とする要素変換装置。
1. A calculating means for calculating the center coordinates and radius of the circumscribing sphere of each tetrahedral element of the finite element method, and the center coordinates of the circumscribing sphere obtained by the calculating means are close to each other, and those having the smallest radius are in order. And an element selecting unit for selecting and rearranging the elements, and a converting unit for collectively converting the elements into hexahedral elements until the number of nodes of the element obtained by the element selecting unit becomes 8. Element conversion device.
【請求項2】 有限要素法の各四面体要素の外接球の中
心座標と半径とを算出する算出処理と、 この算出処理で得た外接球の中心座標が近く、該半径が
小さいものから順に要素を選択し、並び換えを行なう要
素選択処理と、 この要素選択処理で得た要素の節点数が8となるまで当
該要素をまとめて六面体要素に変換する変換処理とを有
することを特徴とする要素変換方法。
2. A calculation process for calculating the center coordinates and radius of a circumscribing sphere of each tetrahedral element of the finite element method, and the center coordinates of the circumscribing sphere obtained in this calculating process are close to each other, and the radius is small in order. The present invention is characterized by having an element selection process for selecting and rearranging elements and a conversion process for collectively converting the elements into hexahedral elements until the number of nodes of the element obtained by this element selection process becomes eight. Element conversion method.
JP6181516A 1994-08-02 1994-08-02 Device and method for element conversion Withdrawn JPH0844905A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6181516A JPH0844905A (en) 1994-08-02 1994-08-02 Device and method for element conversion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6181516A JPH0844905A (en) 1994-08-02 1994-08-02 Device and method for element conversion

Publications (1)

Publication Number Publication Date
JPH0844905A true JPH0844905A (en) 1996-02-16

Family

ID=16102128

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6181516A Withdrawn JPH0844905A (en) 1994-08-02 1994-08-02 Device and method for element conversion

Country Status (1)

Country Link
JP (1) JPH0844905A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001282873A (en) * 2000-04-03 2001-10-12 Bridgestone Corp Finite element method analysis model, tire model creation method, tire performance simulation method and device therefor
CN116713808A (en) * 2023-06-06 2023-09-08 嘉丰盛精密电子科技(孝感)有限公司 Method and system for accurately detecting hole level in shielding case

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001282873A (en) * 2000-04-03 2001-10-12 Bridgestone Corp Finite element method analysis model, tire model creation method, tire performance simulation method and device therefor
CN116713808A (en) * 2023-06-06 2023-09-08 嘉丰盛精密电子科技(孝感)有限公司 Method and system for accurately detecting hole level in shielding case
CN116713808B (en) * 2023-06-06 2023-12-19 嘉丰盛精密电子科技(孝感)有限公司 Method and system for accurately detecting hole level in shielding case

Similar Documents

Publication Publication Date Title
CN114282586A (en) Data annotation method, system and electronic equipment
CN114896950B (en) Model conversion method, model conversion device, and storage medium
JPH0365757A (en) Sentence processor
US6360341B1 (en) Editing apparatus and generating method for physical conversion definition
JPH0844905A (en) Device and method for element conversion
CN118504714B (en) A method and device for training a text embedding module of a large language model
US4951033A (en) Input device of character data
JP7563044B2 (en) Information processing device
CN115391226A (en) Method for evaluating coverage redundancy of pairwise combined test cases and related components thereof
JPH01108602A (en) Sequence controller
JP2795047B2 (en) Analysis input data creation processing device
JP2579996B2 (en) Core state prediction device
JP2004094421A (en) System for defining data input / output in the controller
JP2002108949A (en) Bond graph analysis system
JPH04114207A (en) Work data preparing system for nc work machine
JPS63148373A (en) Managing system for circuit diagram data
JPS62222115A (en) Roundness shape analysis device
JPH03188569A (en) Analysis system for fan-in/out designing rule of logic circuit
JPH07104933A (en) Compressing and extending device for mouse signal
CN118364232A (en) Signal singular value decomposition reconstruction method and device based on matrix dimension
JPH1139163A (en) Knowledge system construction equipment
JPH04138575A (en) Device for repreparing finite element data
JPS62135958A (en) Simulation system
JPH04373060A (en) Batch job input number limiting system
JPH10116297A (en) Method for calculating timing characteristics of integrated circuit and medium storing program for calculating timing characteristics of integrated circuit

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20011002