JPH0844905A - Device and method for element conversion - Google Patents
Device and method for element conversionInfo
- 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
Links
Abstract
Description
【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.
【図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.
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)
心座標と半径とを算出する算出手段と、 この算出手段で得た外接球の中心座標が近く、該半径が
小さいものから順に要素を選択し、並び換えを行なう要
素選択手段と、 この要素選択手段で得た要素の節点数が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.
心座標と半径とを算出する算出処理と、 この算出処理で得た外接球の中心座標が近く、該半径が
小さいものから順に要素を選択し、並び換えを行なう要
素選択処理と、 この要素選択処理で得た要素の節点数が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.
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)
| 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 |
-
1994
- 1994-08-02 JP JP6181516A patent/JPH0844905A/en not_active Withdrawn
Cited By (3)
| 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 |