JPH11283050A - 有限要素データの作成方法およびその装置 - Google Patents

有限要素データの作成方法およびその装置

Info

Publication number
JPH11283050A
JPH11283050A JP10087277A JP8727798A JPH11283050A JP H11283050 A JPH11283050 A JP H11283050A JP 10087277 A JP10087277 A JP 10087277A JP 8727798 A JP8727798 A JP 8727798A JP H11283050 A JPH11283050 A JP H11283050A
Authority
JP
Japan
Prior art keywords
analyzed
dimensional
finite element
rectangular
elements
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10087277A
Other languages
English (en)
Inventor
Yasuhiro Shiraki
康博 白木
Shinji Tanabe
信二 田邉
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 Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP10087277A priority Critical patent/JPH11283050A/ja
Publication of JPH11283050A publication Critical patent/JPH11283050A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

(57)【要約】 【課題】 操作者のデータ入力およびデータ作成用パラ
メータ入力の負担が少なく、これらの入力にもとづいて
解析対象物体の境界形状の誤差が小さく、計算負荷の少
ない有限要素法データを自動的に作成する。 【解決手段】 有限要素法による解析対象物体の二次元
有限要素データを作成するものにおいて、解析対象物体
を含む二次元領域を設定し、前記二次元領域を、指定さ
れた分割数に従って複数の長方形要素に格子分割し、前
記長方形要素の指定された方向の辺であって、解析対象
物体の輪郭線が貫通する辺の両端の節点のうち、輪郭線
に近い方の節点を輪郭線に一致させるように前記指定さ
れた方向に平行移動し、二次元の座標軸のうち、前記長
方形要素の分割数の少ない方向から優先的に節点番号を
付ける。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複雑な構造を有す
る対象物体の有限要素法解析において有限要素データを
効率的に作成し、計算負荷が小さく、計算精度を改善で
きる有限要素データの作成方法およびその装置に関す
る。
【0002】
【従来の技術】一般に有限要素法を用いた解析プログラ
ムにおける演算回数は、一つの要素を構成する各節点の
節点番号(一般に入力順に付与される)の最大差(これ
を最大節点番号差と称する)に関係しており、節点番号
の並べ方は直接演算時間に影響を与え、計算負荷の増大
にもつながる問題点を有している。しかし、該解析プロ
グラムの入力データ(これを有限要素データと称する)
は、主に節点情報、要素情報、解析情報から構成されて
おり、対象物体が複雑化すればするほどデータの数が膨
大なものとなる。そのため、データ作成者は、従来、節
点情報の並べ方までは考慮せず、任意の順序で節点情報
を作成し入力していた。あるいは、これを考慮していた
としても節点情報が多量なため、どうしても最適に配列
することは難しいという問題があった。
【0003】このような問題点を解決するための手段と
して特開平8−30658号公報には、有限要素データ
作成装置が開示されており、解析対象物体データの入力
作業自体を簡便化すること、有限要素データの並び替え
を行い有限要素解析プログラムの計算負荷削減を図って
いる。
【0004】
【発明が解決しようとする課題】しかしながら、前記特
開平8−30658号公報の手法では、対象物体および
空間領域を格子状にしか要素分割できないために、3軸
(X,Y,Z軸)に平行でない面を有する三角柱などの
対象物体を要素分割するためには、対象物体と空間領域
の境界面付近の有限要素データを作成することが困難で
あり、さらに境界面付近の形状近似を高精度にすること
が困難であるという問題点があった。
【0005】本発明の目的は、操作者のデータ入力およ
び有限要素データ作成用パラメータ入力の負担が少な
く、これらの入力にもとづいて解析対象物体の境界形状
の誤差が少なく、計算負荷の少ない有限要素法データを
自動的に作成することができる有限要素データの作成方
法およびその装置を提供することである。
【0006】
【課題を解決するための手段】本発明の第1の方法に係
る有限要素データの作成方法は、有限要素法による解析
対象物体の二次元有限要素データの作成方法において、
解析対象物体を含む二次元領域を設定する工程と、前記
二次元領域を、指定された分割数に従って複数の長方形
要素に格子分割する工程と、前記長方形要素の指定され
た方向の辺であって、解析対象物体の輪郭線が貫通する
辺の両端の節点のうち、輪郭線に近い方の節点を輪郭線
に一致させるように前記指定された方向に平行移動する
工程と、二次元の座標軸のうち、前記長方形要素の分割
数の少ない方向から優先的に節点番号を付ける工程とを
備えたものである。
【0007】本発明の第2の方法に係る有限要素データ
の作成方法は、有限要素法による解析対象物体の三次元
有限要素データの作成方法において、解析対象物体を含
む三次元領域を設定する工程と、前記三次元領域を、指
定された分割数に従って複数の直方体要素に格子分割す
る工程と、前記三次元領域の指定された方向の二次元断
面において、前記直方体要素の断面の長方形要素の指定
された方向の辺であって、解析対象物体の輪郭線が貫通
する辺の両端の節点のうち、輪郭線に近い方の節点を輪
郭線に一致させるように前記指定された方向に平行移動
する工程と、三次元の座標軸のうち、前記直方体要素の
分割数の少ない方向から優先的に節点番号を付ける工程
とを備えたものである。
【0008】本発明の第3の方法に係る有限要素データ
の作成方法は、有限要素法による解析対象物体の二次元
有限要素データの作成方法において、解析対象物体を含
む二次元領域を設定する工程と、前記二次元領域を、指
定された分割数に従って複数の長方形要素に格子分割す
る工程と、前記長方形要素のうち、解析対象物体に含ま
れる面積が50%以上のものを解析対象物体とみなす工
程と、二次元の座標軸のうち、前記長方形要素の分割数
の少ない方向から優先的に節点番号を付ける工程とを備
えたものである。
【0009】本発明の第4の方法に係る有限要素データ
の作成方法は、有限要素法による解析対象物体の三次元
有限要素データの作成方法において、解析対象物体を含
む三次元領域を設定する工程と、前記三次元領域を、指
定された分割数に従って複数の直方体要素に格子分割す
る工程と、前記直方体要素のうち、解析対象物体に含ま
れる面積が50%以上のものを解析対象物体とみなす工
程と、三次元の座標軸のうち、前記直方体要素の分割数
の少ない方向から優先的に節点番号を付ける工程とを備
えたものである。
【0010】本発明の第5の方法に係る有限要素データ
の作成方法は、有限要素法による解析対象物体の二次元
有限要素データの作成方法において、解析対象物体を含
む二次元領域を設定する工程と、前記二次元領域を、指
定された分割数に従って複数の長方形要素に格子分割す
る工程と、前記長方形要素のうち、その節点が解析対象
物体に2個以上含まれるものを解析対象物体とみなす工
程と、二次元の座標軸のうち、前記長方形要素の分割数
の少ない方向から優先的に節点番号を付ける工程とを備
えたものである。
【0011】本発明の第6の方法に係る有限要素データ
の作成方法は、有限要素法による解析対象物体の三次元
有限要素データの作成方法において、解析対象物体を含
む三次元領域を設定する工程と、前記三次元領域を、指
定された分割数に従って複数の直方体要素に格子分割す
る工程と、前記直方体要素のうち、その節点が解析対象
物体に4個以上含まれるものを解析対象物体とみなす工
程と、三次元の座標軸のうち、前記直方体要素の分割数
の少ない方向から優先的に節点番号を付ける工程とを備
えたものである。
【0012】本発明の第1の構成に係る有限要素データ
の作成装置は、有限要素法による解析対象物体の二次元
有限要素データを作成する装置において、解析対象物体
を含む二次元領域を設定する手段と、前記二次元領域
を、指定された分割数に従って複数の長方形要素に格子
分割する手段と、前記長方形要素の指定された方向の辺
であって、解析対象物体の輪郭線が貫通する辺の両端の
節点のうち、輪郭線に近い方の節点を輪郭線に一致させ
るように前記指定された方向に平行移動する手段と、二
次元の座標軸のうち、前記長方形要素の分割数の少ない
方向から優先的に節点番号を付ける手段とを備えたもの
である。
【0013】本発明の第2の構成に係る有限要素データ
の作成装置は、有限要素法による解析対象物体の三次元
有限要素データを作成する装置において、解析対象物体
を含む三次元領域を設定する手段と、前記三次元領域
を、指定された分割数に従って複数の直方体要素に格子
分割する手段と、前記三次元領域の指定された方向の二
次元断面において、前記直方体要素の断面の長方形要素
の指定された方向の辺であって、解析対象物体の輪郭線
が貫通する辺の両端の節点のうち、輪郭線に近い方の節
点を輪郭線に一致させるように前記指定された方向に平
行移動する手段と、三次元の座標軸のうち、前記直方体
要素の分割数の少ない方向から優先的に節点番号を付け
る手段とを備えたものである。
【0014】本発明の第3の構成に係る有限要素データ
の作成装置は、有限要素法による解析対象物体の二次元
有限要素データを作成する装置において、解析対象物体
を含む二次元領域を設定する手段と、前記二次元領域
を、指定された分割数に従って複数の長方形要素に格子
分割する手段と、前記長方形要素のうち、解析対象物体
に含まれる面積が50%以上のものを解析対象物体とみ
なす手段と、二次元の座標軸のうち、前記長方形要素の
分割数の少ない方向から優先的に節点番号を付ける手段
とを備えたものである。
【0015】本発明の第4の構成に係る有限要素データ
の作成装置は、有限要素法による解析対象物体の三次元
有限要素データを作成する装置において、解析対象物体
を含む三次元領域を設定する手段と、前記三次元領域
を、指定された分割数に従って複数の直方体要素に格子
分割する手段と、前記直方体要素のうち、解析対象物体
に含まれる面積が50%以上のものを解析対象物体とみ
なす手段と、三次元の座標軸のうち、前記直方体要素の
分割数の少ない方向から優先的に節点番号を付ける手段
とを備えたものである。
【0016】本発明の第5の構成に係る有限要素データ
の作成装置は、有限要素法による解析対象物体の二次元
有限要素データを作成する装置において、解析対象物体
を含む二次元領域を設定する手段と、前記二次元領域
を、指定された分割数に従って複数の長方形要素に格子
分割する手段と、前記長方形要素のうち、その節点が解
析対象物体に2個以上含まれるものを解析対象物体とみ
なす手段と、二次元の座標軸のうち、前記長方形要素の
分割数の少ない方向から優先的に節点番号を付ける手段
とを備えたものである。
【0017】本発明の第6の構成に係る有限要素データ
の作成装置は、有限要素法による解析対象物体の三次元
有限要素データを作成する装置において、解析対象物体
を含む三次元領域を設定する手段と、前記三次元領域
を、指定された分割数に従って複数の直方体要素に格子
分割する手段と、前記直方体要素のうち、その節点が解
析対象物体に4個以上含まれるものを解析対象物体とみ
なす手段と、三次元の座標軸のうち、前記直方体要素の
分割数の少ない方向から優先的に節点番号を付ける手段
とを備えたものである。
【0018】
【発明の実施の形態】実施の形態1.図1は本発明の実
施に使用する装置のブロック図である。図1において、
1はキーボード、マウス、スキャナーなどを備えた入力
装置である。2は、CPUであり、プログラムに従い、
後述する有限要素データの作成および加工を行い、バス
7に接続された各構成要素を制御する。3は、CRTな
どの表示装置であり、データ入力作業時および入力情報
の確認などに使用する。4は、プログラムメモリであ
り、CPU2上で動作する制御プログラムを格納するメ
モリである。5は、データメモリであり、各種処理で生
じたデータを格納する。6は、作成された有限要素モデ
ルのデータを保存するための外部記憶装置である。ま
た、要素分割の対象となるデータや処理プログラムをこ
の外部記憶装置6から読み出すようにしてもよい。7
は、CPU2の制御の対象とする構成要素を指示するア
ドレス信号、各構成要素を制御するためのコントロール
信号、各構成機器相互間でやりとりされるデータの転送
を行うためのバスである。
【0019】次に前記実施の形態1の動作を図2〜図1
2を参照しながら説明する。三次元有限要素データの作
成において、長方形要素に平行でない対象物体の輪郭線
付近の長方形要素を対象物体の形状に一致するように長
方形要素を構成する節点を対象物体の輪郭線に向かって
平行移動する方法について説明する。図2は本方法の処
理手順を示すフローチャートである。ここでは、図3に
示すような三角柱の対象物体8について説明する。電磁
界解析では対象物体だけでなく、その周りの空間領域9
についても要素分割する必要がある。
【0020】まず、操作者が最も複雑な二次元断面を選
択する。複雑な二次元断面を選択する基準として、断面
上で物性値の異なる物体が多いこと、物体の凹凸が多い
ことが挙げられる。図3の最も複雑な断面は対象物体を
含むX−Y平面である。図4(a)は操作者が作成した
断面の説明図である。
【0021】<ステップS1〜ステップS2>操作者
が、図4(a)のような断面図を用いて、装置に対して
(b)に示す頂点座標テーブル、(c)に示すブロック毎の
材料番号、構成頂点番号テーブルを入力する。
【0022】<ステップS3>装置上で自動的に、対象
物体の輪郭線のうちX、Y、Z軸に平行な線分を延長
し、ブロックの細分化を行う。図5は細分化したブロッ
クの説明図である。
【0023】<ステップS4〜ステップS5>操作者が
装置に対してX,Y方向の分割数をそれぞれ入力する。
このとき、格子状に分割した線分はX軸、Y軸に平行な
ブロックの境界線を必ず含むようにする。図6(a)
は、操作者が図5の頂点番号7−11間、11−1間、
1−10間、10−2間の分割数を入力し、長方形要素
を用いた格子状の要素に分割した状態の説明図である。
長方形要素は節点で構成していると考えて、節点座標お
よび長方形要素の材料番号、長方形要素を構成している
構成節点番号を装置に記憶する(図6(b)、
(c))。
【0024】<ステップS6>以下の処理を装置が自動
的に行う。 (1)対象物体8に少しでも含まれる長方形要素の材料
番号を対象物体8の材料番号とする。 (2)残りの長方形要素の材料番号を空間領域9の材料
番号とする。図7はこの操作のイメージであり、●で示
した要素が対象物体8を示し、○で示した要素が空間領
域9を構成する。 (3)XまたはY軸に平行でない対象物体の輪郭線が貫
通する要素番号および輪郭線と長方形要素の辺の交点を
装置に記憶する。 (4)(3)で記憶した長方形要素において、対象物体
8の輪郭線と交わる線分の両端の構成節点のうち、輪郭
線との交点と距離が短い構成節点の座標を輪郭線との交
点に平行移動する。この平行移動する方向は、X、Y方
向の内、長方形要素と輪郭線との交点の数が少ない方向
とする(図8)。 (5)対象物体8に含まれない構成節点が2つ以上ある
長方形要素の材料番号を空間領域9の材料番号に変更す
る(図9)。 (6)対象物体8の輪郭線が横切る長方形要素を対象物
体8の輪郭線を1辺とする2つの三角形要素に分割す
る。 (7)三角形要素のなかで、構成節点のすべてが対象物
体8に含まれない要素の材料番号を空間領域9の材料番
号に変更する(図10)。
【0025】<ステップS7>次に、装置に対して高さ
(Z)方向のブロックの頂点座標、材料番号、ブロック
毎の分割数の入力処理を行う。
【0026】<ステップS8>以下の作業を装置が自動
的に行う。 (1)対象物体8を含む空間領域9をサイの目切りに分
割処理を行う。なお、二次元要素が長方形の場合には高
さ(Z)方向に積み上げられた三次元要素は直方体とな
り、二次元要素が三角形の場合には三次元要素は三角柱
となる。 (2)分割された三次元要素の材料番号を三次元要素が
含まれるブロックの材料番号に設定する。図11(a)
は三次元分割後の要素分割図のY=66.6〜73.3
の断面のX−Z平面であり、要素内の(A)、(B)は
各要素の材料番号である。図11(b)、(c)は、デ
ータメモリ5上に一時格納する。
【0027】このとき、Z座標の小さい方から二次元断
面を平面毎に積み上げて三次元要素分割を作成するの
で、要素番号および節点番号の順番はZ座標の小さい順
から大きい順になる。このとき、それぞれの二次元断面
内の要素での節点番号の差の最大値(これを「最大節点
番号差」と称する)はほぼ積み上げる前の二次元断面の
節点数となる。例えば、図11での最大節点番号差は1
83である。図11(b)、(c)に相当するデータを
作成して、外部記憶装置6に記憶する。
【0028】<ステップS9>各節点の番号を、X軸、
Y軸、Z軸の各方向について分割数の少ない方向からの
(これを「分割数小順」と称する)番号づけに変更す
る。図12(a)、(b)はZ軸、X軸、Y軸の順番に
節点番号を番号付けした例であり、最大節点番号差は1
18となる。ステップS9の操作により、ステップS8
に比べて最大節点番号差が183から118に減少す
る。
【0029】以上説明したように、この実施の形態によ
れば、操作者のデータ入力および有限要素法データ作成
用パラメータ入力の負担が少なく、これらの入力にもと
づいて解析対象物体の境界形状の誤差が小さく、計算負
荷の少ない有限要素法データが自動的に作成できる。特
に、この実施の形態においては、座標軸に平行でない対
象物体の境界に一致した計算モデルを作成するので、境
界形状に起因する誤差は極めて小さい。
【0030】実施の形態2.図13の二次元有限要素デ
ータの作成において、長方形要素に平行でない対象物体
の輪郭線付近の長方形要素を対象物体の形状に一致する
ように長方形要素を構成する節点を移動する手段を用い
る方法について説明する。図において、10は対象物
体、11は空間領域である。
【0031】図2に示したステップS1からステップS
6までを実施の形態1と同様に実行する。参照する図は
図4から図10までである。次にステップ9にて、各節
点の番号づけをX軸、Y軸の各方向について分割数小順
に変更する。図10の場合には、節点番号付けがY軸、
X軸の順番となっているが、これがX軸、Y軸の順番に
変更されて、最大節点番号差が15から13に減少す
る。
【0032】実施の形態3.図13の二次元有限要素デ
ータの作成において、長方形要素で格子分割して、長方
形要素に平行でない対象物体の輪郭線付近の長方形要素
の面積が50%以上対象物体に含まれるときにその要素
が対象物体と判別する手段を用いる方法について説明す
る。図14は本方法の処理手順を示すフローチャートで
ある。
【0033】まず、ステップS1からステップS5まで
操作する。ステップS1からステップS5まで操作は図
2のフローチャートと同じである。ステップS11で
は、長方形要素のうちその面積が、対象物体に50%以
上含まれる長方形要素の材料番号を対象物体の材料番号
と設定する(図15)。ステップS12では、各節点の
番号づけをX軸、Y軸の各方向について分割数小順に変
更する。図15の場合には、X軸、Y軸の順番に節点番
号を番号付けし、最大節点番号差は13となる。この実
施の形態のステップ11において、長方形要素の重心が
対象物体に含まれるときに、その要素が対象物体である
と判定してもよい。
【0034】以上説明したように、この実施の形態によ
れば、操作者のデータ入力およびデータ作成用パラメー
タ入力の負担が少なく、これらの入力にもとづいて解析
対象物体の境界形状の誤差が小さく、計算負荷の少ない
有限要素法データが自動的に作成できる。
【0035】実施の形態4.図3の三次元有限要素デー
タの作成において、直方体要素で格子分割して、直方体
要素に平行でない対象物体の境界面付近の直方体要素の
体積が50%以上対象物体に含まれるときにその要素が
対象物体と判別する手段を用いる方法について説明す
る。
【0036】この場合には実施の形態3に示した図14
のステップS1からステップS5、ステップS11、ス
テップ12を二次元から三次元に拡張するだけで、容易
に実施することができる。この実施の形態のステップ1
1において、直方体要素の重心が対象物体に含まれると
きに、その要素が対象物体であると判定してもよい。
【0037】実施の形態5.図13の二次元有限要素デ
ータの作成において、長方形要素で格子分割して、長方
形要素に平行でない対象物体の輪郭線付近の長方形要素
の構成節点が対象物体に2つ以上含まれるときにその要
素が対象物体と見なして採用する手段を用いる方法につ
いて説明する。図14は本方法の処理手順を示すフロー
チャートである。
【0038】まず、ステップS1からステップS5まで
操作する。ステップS1からステップS5まで操作は実
施の形態3.と同じである。ステップS11では、長方
形要素のうちその構成節点が対象物体に2つ以上含まれ
るときにその要素の材料番号を対象物体の材料番号と設
定する(図15)。実施の形態3と判定する手段は異な
るが、同様な結果が得られる。ステップS12では、実
施の形態3と同様に各節点の番号づけをX軸、Y軸の各
方向について分割数小順に変更する。図15の場合に
は、X軸、Y軸の順番に節点番号を番号付けし、最大節
点番号差は13となる。
【0039】以上説明したように、この実施の形態によ
れば、操作者のデータ入力およびデータ作成用パラメー
タ入力の負担が少なく、これらの入力にもとづいて解析
対象物体の境界形状の誤差が小さく、計算負荷の少ない
有限要素法データが自動的に作成できる。
【0040】実施の形態6.図3の三次元有限要素デー
タの作成において、直方体要素で格子分割して、直方体
要素に平行でない対象物体の輪郭線付近の直方体要素の
構成節点が対象物体に4つ以上含まれるときにその要素
が対象物体と見なして採用する手段を用いる方法につい
て説明する。
【0041】この場合には実施の形態5に示した図14
のステップS1からステップS5、ステップS11、ス
テップ12を二次元から三次元に拡張するだけで、容易
に実施することができる。
【0042】実施の形態7.なお、前記実施の形態1は
対象物体がZ軸に平行な場合であるが、この発明はZ軸
に平行でない場合にも適用が可能である。図16のよう
なZ方向に大きさが異なる三角形断面を有する対象物に
ついて説明する。図17(a)は対象物体の上部の面、
(b)は対象物体の下部の面であり、この2種類の面に
ついて、図2のステップS1〜ステップS8まで実行す
る。ステップ4では図17(a)と(b)の分割数入力
の値を一致させる。ステップ5で、三次元要素のZ方向
に平行でない辺の座標値を計算するときには、対象物体
の上部の面(a)と下部の面(b)の座標から線形的に
近似する。ステップ9の番号付けについては、不整形で
あっても同様な手順で実行できる。
【0043】実施の形態8.なお、実施の形態1および
実施の形態2に含まれない高さ(Z)方向に対象物体の
形状が一様でない場合にも適用できる。図18のような
対象物体について説明する。図19(a)〜(c)に示
すように対象物体の二次元断面を高さ(Z)方向で異な
る断面を考慮できるようにブロックを(A),(B)の
ように2つに分けておき、図2のステップ1〜ステップ
9まで実行する。
【0044】
【発明の効果】以上のように、本発明の第1の方法およ
び構成による有限要素データの作成方法およびその装置
によれば、有限要素法による解析対象物体の二次元有限
要素データを作成するものにおいて、解析対象物体を含
む二次元領域を設定し、前記二次元領域を、指定された
分割数に従って複数の長方形要素に格子分割し、前記長
方形要素の指定された方向の辺であって、解析対象物体
の輪郭線が貫通する辺の両端の節点のうち、輪郭線に近
い方の節点を輪郭線に一致させるように前記指定された
方向に平行移動し、二次元の座標軸のうち、前記長方形
要素の分割数の少ない方向から優先的に節点番号を付け
るものであるので、操作者のデータ入力およびデータ作
成用パラメータ入力の負担が少なく、これらの入力にも
とづいて解析対象物体の境界形状の誤差が極めて小さ
く、計算負荷の少ない有限要素法データが自動的に作成
できる。
【0045】本発明の第2の方法および構成による有限
要素データの作成方法およびその装置は、有限要素法に
よる解析対象物体の三次元有限要素データを作成するも
のにおいて、解析対象物体を含む三次元領域を設定し、
前記三次元領域を、指定された分割数に従って複数の直
方体要素に格子分割し、前記三次元領域の指定された方
向の二次元断面において、前記直方体要素の断面の長方
形要素の指定された方向の辺であって、解析対象物体の
輪郭線が貫通する辺の両端の節点のうち、輪郭線に近い
方の節点を輪郭線に一致させるように前記指定された方
向に平行移動し、三次元の座標軸のうち、前記直方体要
素の分割数の少ない方向から優先的に節点番号を付ける
ものであるので、操作者のデータ入力およびデータ作成
用パラメータ入力の負担が少なく、これらの入力にもと
づいて解析対象物体の境界形状の誤差が極めて小さく、
計算負荷の少ない有限要素法データが自動的に作成でき
る。
【0046】本発明の第3の方法および構成による有限
要素データの作成方法およびその装置は、有限要素法に
よる解析対象物体の二次元有限要素データを作成するも
のにおいて、解析対象物体を含む二次元領域を設定し、
前記二次元領域を、指定された分割数に従って複数の長
方形要素に格子分割し、前記長方形要素のうち、解析対
象物体に含まれる面積が50%以上のものを解析対象物
体とみなし、二次元の座標軸のうち、前記長方形要素の
分割数の少ない方向から優先的に節点番号を付けるもの
であるので、操作者のデータ入力およびデータ作成用パ
ラメータ入力の負担が少なく、これらの入力にもとづい
て解析対象物体の境界形状の誤差が小さく、計算負荷の
少ない有限要素法データが自動的に作成できる。
【0047】本発明の第4の方法および構成による有限
要素データの作成方法およびその装置は、有限要素法に
よる解析対象物体の三次元有限要素データを作成するも
のにおいて、解析対象物体を含む三次元領域を設定し、
前記三次元領域を、指定された分割数に従って複数の直
方体要素に格子分割し、前記直方体要素のうち、解析対
象物体に含まれる面積が50%以上のものを解析対象物
体とみなし、三次元の座標軸のうち、前記直方体要素の
分割数の少ない方向から優先的に節点番号を付けるもの
であるので、操作者のデータ入力およびデータ作成用パ
ラメータ入力の負担が少なく、これらの入力にもとづい
て解析対象物体の境界形状の誤差が小さく、計算負荷の
少ない有限要素法データが自動的に作成できる。
【0048】本発明の第5の方法および構成による有限
要素データの作成方法およびその装置は、有限要素法に
よる解析対象物体の二次元有限要素データを作成するも
のにおいて、解析対象物体を含む二次元領域を設定し、
前記二次元領域を、指定された分割数に従って複数の長
方形要素に格子分割し、前記長方形要素のうち、その節
点が解析対象物体に2個以上含まれるものを解析対象物
体とみなし、二次元の座標軸のうち、前記長方形要素の
分割数の少ない方向から優先的に節点番号を付けるもの
であるので、操作者のデータ入力およびデータ作成用パ
ラメータ入力の負担が少なく、これらの入力にもとづい
て解析対象物体の境界形状の誤差が小さく、計算負荷の
少ない有限要素法データが自動的に作成できる。
【0049】本発明の第6の方法および構成による有限
要素データの作成方法およびその装置は、有限要素法に
よる解析対象物体の三次元有限要素データを作成するも
のにおいて、解析対象物体を含む三次元領域を設定し、
前記三次元領域を、指定された分割数に従って複数の直
方体要素に格子分割し、前記直方体要素のうち、その節
点が解析対象物体に4個以上含まれるものを解析対象物
体とみなし、三次元の座標軸のうち、前記直方体要素の
分割数の少ない方向から優先的に節点番号を付けるもの
であるので、操作者のデータ入力およびデータ作成用パ
ラメータ入力の負担が少なく、これらの入力にもとづい
て解析対象物体の境界形状の誤差が小さく、計算負荷の
少ない有限要素法データが自動的に作成できる。
【図面の簡単な説明】
【図1】 本発明の実施の形態1の構成を示すブロック
図である。
【図2】 本発明の実施の形態1の動作シーケンスを示
す動作フローチャートである。
【図3】 本発明の実施の形態1に使用される対象物体
と空間領域の説明図である。
【図4】 本発明の実施の形態1に入力される対象物体
データの説明図である。
【図5】 本発明の実施の形態1の要素分割の中間状態
を示す説明図である。
【図6】 本発明の実施の形態1の要素分割の中間状態
を示す説明図である。
【図7】 本発明の実施の形態1において要素の材料番
号を決めるための説明図である。
【図8】 本発明の実施の形態1において節点座標の移
動を説明する図である。
【図9】 本発明の実施の形態1において要素の材料番
号を決めるための説明図である。
【図10】 本発明の実施の形態1において要素分割と
要素の材料番号を決めるための説明図である。
【図11】 本発明の実施の形態1において、三次元要
素分割を説明する図である。
【図12】 本発明の実施の形態1において、節点並べ
換え後の情報格納テーブルの説明図である。
【図13】 本発明の実施の形態2に使用される対象物
体と空間領域の説明図である。
【図14】 本発明の実施の形態3の動作シーケンスを
示す動作フローチャートである。
【図15】 本発明の実施の形態3において要素の材料
番号を決めるための説明図である。
【図16】 本発明の実施の形態7に使用される対象物
体と空間領域の説明図である。
【図17】 本発明の実施の形態7に使用される入力デ
ータを説明する図である。
【図18】 本発明の実施の形態8に使用される対象物
体と空間領域の説明図である。
【図19】 本発明の実施の形態8に使用される入力デ
ータを説明する図である。
【符号の説明】
1 入力部、2 CPU、3 出力部、4 プログラム
メモリ、5 データメモリ、6 外部記憶装置、7 バ
ス、8、10 対象物体、9、11 空間領域。

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】 有限要素法による解析対象物体の二次元
    有限要素データの作成方法において、解析対象物体を含
    む二次元領域を設定する工程と、前記二次元領域を、指
    定された分割数に従って複数の長方形要素に格子分割す
    る工程と、前記長方形要素の指定された方向の辺であっ
    て、解析対象物体の輪郭線が貫通する辺の両端の節点の
    うち、輪郭線に近い方の節点を輪郭線に一致させるよう
    に前記指定された方向に平行移動する工程と、二次元の
    座標軸のうち、前記長方形要素の分割数の少ない方向か
    ら優先的に節点番号を付ける工程とを備えた有限要素デ
    ータの作成方法。
  2. 【請求項2】 有限要素法による解析対象物体の三次元
    有限要素データの作成方法において、解析対象物体を含
    む三次元領域を設定する工程と、前記三次元領域を、指
    定された分割数に従って複数の直方体要素に格子分割す
    る工程と、前記三次元領域の指定された方向の二次元断
    面において、前記直方体要素の断面の長方形要素の指定
    された方向の辺であって、解析対象物体の輪郭線が貫通
    する辺の両端の節点のうち、輪郭線に近い方の節点を輪
    郭線に一致させるように前記指定された方向に平行移動
    する工程と、三次元の座標軸のうち、前記直方体要素の
    分割数の少ない方向から優先的に節点番号を付ける工程
    とを備えた有限要素データの作成方法。
  3. 【請求項3】 有限要素法による解析対象物体の二次元
    有限要素データの作成方法において、解析対象物体を含
    む二次元領域を設定する工程と、前記二次元領域を、指
    定された分割数に従って複数の長方形要素に格子分割す
    る工程と、前記長方形要素のうち、解析対象物体に含ま
    れる面積が50%以上のものを解析対象物体とみなす工
    程と、二次元の座標軸のうち、前記長方形要素の分割数
    の少ない方向から優先的に節点番号を付ける工程とを備
    えた有限要素データの作成方法。
  4. 【請求項4】 有限要素法による解析対象物体の三次元
    有限要素データの作成方法において、解析対象物体を含
    む三次元領域を設定する工程と、前記三次元領域を、指
    定された分割数に従って複数の直方体要素に格子分割す
    る工程と、前記直方体要素のうち、解析対象物体に含ま
    れる面積が50%以上のものを解析対象物体とみなす工
    程と、三次元の座標軸のうち、前記直方体要素の分割数
    の少ない方向から優先的に節点番号を付ける工程とを備
    えた有限要素データの作成方法。
  5. 【請求項5】 有限要素法による解析対象物体の二次元
    有限要素データの作成方法において、解析対象物体を含
    む二次元領域を設定する工程と、前記二次元領域を、指
    定された分割数に従って複数の長方形要素に格子分割す
    る工程と、前記長方形要素のうち、その節点が解析対象
    物体に2個以上含まれるものを解析対象物体とみなす工
    程と、二次元の座標軸のうち、前記長方形要素の分割数
    の少ない方向から優先的に節点番号を付ける工程とを備
    えた有限要素データの作成方法。
  6. 【請求項6】 有限要素法による解析対象物体の三次元
    有限要素データの作成方法において、解析対象物体を含
    む三次元領域を設定する工程と、前記三次元領域を、指
    定された分割数に従って複数の直方体要素に格子分割す
    る工程と、前記直方体要素のうち、その節点が解析対象
    物体に4個以上含まれるものを解析対象物体とみなす工
    程と、三次元の座標軸のうち、前記直方体要素の分割数
    の少ない方向から優先的に節点番号を付ける工程とを備
    えた有限要素データの作成方法。
  7. 【請求項7】 有限要素法による解析対象物体の二次元
    有限要素データを作成する装置において、解析対象物体
    を含む二次元領域を設定する手段と、前記二次元領域
    を、指定された分割数に従って複数の長方形要素に格子
    分割する手段と、前記長方形要素の指定された方向の辺
    であって、解析対象物体の輪郭線が貫通する辺の両端の
    節点のうち、輪郭線に近い方の節点を輪郭線に一致させ
    るように前記指定された方向に平行移動する手段と、二
    次元の座標軸のうち、前記長方形要素の分割数の少ない
    方向から優先的に節点番号を付ける手段とを備えた有限
    要素データの作成装置。
  8. 【請求項8】 有限要素法による解析対象物体の三次元
    有限要素データを作成する装置において、解析対象物体
    を含む三次元領域を設定する手段と、前記三次元領域
    を、指定された分割数に従って複数の直方体要素に格子
    分割する手段と、前記三次元領域の指定された方向の二
    次元断面において、前記直方体要素の断面の長方形要素
    の指定された方向の辺であって、解析対象物体の輪郭線
    が貫通する辺の両端の節点のうち、輪郭線に近い方の節
    点を輪郭線に一致させるように前記指定された方向に平
    行移動する手段と、三次元の座標軸のうち、前記直方体
    要素の分割数の少ない方向から優先的に節点番号を付け
    る手段とを備えた有限要素データの作成装置。
  9. 【請求項9】 有限要素法による解析対象物体の二次元
    有限要素データを作成する装置において、解析対象物体
    を含む二次元領域を設定する手段と、前記二次元領域
    を、指定された分割数に従って複数の長方形要素に格子
    分割する手段と、前記長方形要素のうち、解析対象物体
    に含まれる面積が50%以上のものを解析対象物体とみ
    なす手段と、二次元の座標軸のうち、前記長方形要素の
    分割数の少ない方向から優先的に節点番号を付ける手段
    とを備えた有限要素データの作成装置。
  10. 【請求項10】 有限要素法による解析対象物体の三次
    元有限要素データを作成する装置において、解析対象物
    体を含む三次元領域を設定する手段と、前記三次元領域
    を、指定された分割数に従って複数の直方体要素に格子
    分割する手段と、前記直方体要素のうち、解析対象物体
    に含まれる面積が50%以上のものを解析対象物体とみ
    なす手段と、三次元の座標軸のうち、前記直方体要素の
    分割数の少ない方向から優先的に節点番号を付ける手段
    とを備えた有限要素データの作成装置。
  11. 【請求項11】 有限要素法による解析対象物体の二次
    元有限要素データを作成する装置において、解析対象物
    体を含む二次元領域を設定する手段と、前記二次元領域
    を、指定された分割数に従って複数の長方形要素に格子
    分割する手段と、前記長方形要素のうち、その節点が解
    析対象物体に2個以上含まれるものを解析対象物体とみ
    なす手段と、二次元の座標軸のうち、前記長方形要素の
    分割数の少ない方向から優先的に節点番号を付ける手段
    とを備えた有限要素データの作成装置。
  12. 【請求項12】 有限要素法による解析対象物体の三次
    元有限要素データを作成する装置において、解析対象物
    体を含む三次元領域を設定する手段と、前記三次元領域
    を、指定された分割数に従って複数の直方体要素に格子
    分割する手段と、前記直方体要素のうち、その節点が解
    析対象物体に4個以上含まれるものを解析対象物体とみ
    なす手段と、三次元の座標軸のうち、前記直方体要素の
    分割数の少ない方向から優先的に節点番号を付ける手段
    とを備えた有限要素データの作成装置。
JP10087277A 1998-03-31 1998-03-31 有限要素データの作成方法およびその装置 Pending JPH11283050A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10087277A JPH11283050A (ja) 1998-03-31 1998-03-31 有限要素データの作成方法およびその装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10087277A JPH11283050A (ja) 1998-03-31 1998-03-31 有限要素データの作成方法およびその装置

Publications (1)

Publication Number Publication Date
JPH11283050A true JPH11283050A (ja) 1999-10-15

Family

ID=13910294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10087277A Pending JPH11283050A (ja) 1998-03-31 1998-03-31 有限要素データの作成方法およびその装置

Country Status (1)

Country Link
JP (1) JPH11283050A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012185733A (ja) * 2011-03-07 2012-09-27 Sumitomo Rubber Ind Ltd フィラー配合ゴムの有限要素モデルの作成方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012185733A (ja) * 2011-03-07 2012-09-27 Sumitomo Rubber Ind Ltd フィラー配合ゴムの有限要素モデルの作成方法

Similar Documents

Publication Publication Date Title
US5808616A (en) Shape modeling method and apparatus utilizing ordered parts lists for designating a part to be edited in a view
JP2853355B2 (ja) 3次元図形データ発生装置
JP3347964B2 (ja) 自動プログラミング装置および方法
JPH07104961B2 (ja) 3次元図形処理方法及びその装置
US5617520A (en) Three-dimensional pattern editing apparatus having moving distance calculator and/or a dragging pattern holding unit
US20050128198A1 (en) Method and apparatus for generating three-dimensional finite element mesh
JP3310335B2 (ja) 3次元グラフイック表示機能を有する数値制御装置
KR900007163B1 (ko) 복합곡면 생성방법
CN100401319C (zh) 图像绘制设备和图像绘制方法
JPH067362B2 (ja) 複合曲面生成方法
JPH1125293A (ja) メッシュ生成方法
JPH0511828A (ja) フイレツト曲面創成位置の指定方法
JPH04679A (ja) 座標格子作成支援方法及びその装置
JP2822194B2 (ja) 計算機を用いて3次元形状モデルの2次元投影線図を作成する方法及び装置
JP4622987B2 (ja) 工具参照面データの作成装置と作成方法
JPH11306221A (ja) 3次元cadモデルの分割装置
JP3486937B2 (ja) 図形変形装置
JP3072564B2 (ja) 荷電粒子ビーム露光方法における任意角図形発生方法
JPH0644350A (ja) 平面表示による6面体を主とした有限要素法の固体要素生成方法
JPH07175944A (ja) 3次元モデルの配置方法
WO2026069419A1 (ja) シミュレーション装置、シミュレーション装置の制御方法及びプログラム
JPH0399368A (ja) 図面作成支援装置
JP2964778B2 (ja) 図形データ処理装置
JP2000293549A (ja) 動作シミュレーション用データの圧縮方法
Inui et al. Radial ray representation for fast analysis of optimal cutting direction in 3+ 2 axis milling