Salome-Meca演習_単純梁(2021)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
2次要素,異方性の設定方法については[[Salome-Meca演習_片持...
*はじめに [#f2e42cdd]
10mm*10mm*120mmの直方体の梁(スパン100mm)を作って、両端...
http://www.str.ce.akita-u.ac.jp/~gotouhan/salome/gazou/s6...
-使用ツールについて、今回の説明ではSalome-Meca2021を使用...
*Salome-Mecaの起動→ジオメトリの作成 [#s6a7d01a]
**Salome-Meca2021を起動 [#sa84326e]
-左上の「新しいドキュメント」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**プルダウンメニューから「Geometry」を選択 [#y5ee9197]
-このような画面になる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**ボックスの作成 [#ra2cdf69]
-「新しいエンティティ」→「基本図形」→「ボックス」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Dx=100,Dy=10,Dz=20→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「Box_1」ができる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**拘束線、載荷線の作成 [#w9993dc6]
***方法1 [#g0d5a067]
-線を作成するための点を作成します。
-「新しいエンティティ」→「基本オブジェクト」→「点」をクリ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Dx=0,Dy=10,Dz=10→適用→Dx=10,Dy=10,Dz=10→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように点ができる。
-「新しいエンティティ」→「基本オブジェクト」→「線」をクリ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-点1と点2に「Veltex_1」と「Veltex_2」を選択→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-できた線を選択し、「操作」→「変形」→「変換」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクト:Line_1、Dx=0,Dy=0,Dz=100→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-すると、画像のような状態になり、拘束線が作成される。
-同じように載荷線を作成します。
-「操作」→「変形」→「変換」をクリック→オブジェクト:Line_1...
-載荷線が作成される。
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
***方法2 [#k87e48a8]
○ノートPCなどスペックの低いPCの場合は非推奨.ただ...このや...
-載荷線が作成される。
-拘束や載荷の箇所に「線」を作成します。
-先程と同じ「新しいエンティティ」→「基本図形」→「ボックス...
-Dx=10,Dy=0.1,Dz=0.2→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「Box_2」ができる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Box_2を載荷線、拘束線の箇所まで移動します
-「操作」→「変形」→「変換」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクト:BOX_2、Dx=0,Dy=4.9,Dz=10→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のようになればok
-同じように、もう片方の拘束線と載荷線の位置にも作成
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「操作」→「変形」→「変換」をクリック
-オブジェクト:translation_1、Dx=0,Dy=0,Dz=50→適用
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクト:translation_2、Dx=0,Dy=0,Dz=50→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように3箇所にできていればok
-「操作」→「ブーリアン」→「カット」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-メインオブジェクト:Box_1、ツールオブジェクト:translation...
-先程のtranslation1,2,3の箇所に穴が開く
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-線を作成するための点を作成します
-「新しいエンティティ」→「基本オブジェクト」→「点」をクリ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Dx=10,Dy=4.9,Dz=10.1→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように点ができる
-反対側も作成します。「移動」をクリック
-Dx=-10,Dy=0,Dz=0→適用して閉じる
-反対側も作成したら、「新しいエンティティ」→「基本オブジ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-点1と点2に「Veltex_1」と「translation_4(移動した点)」...
-穴の中心に線ができる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-同じように、もう片方の拘束線と載荷線の位置にも作成
-「移動」をクリック
-オブジェクト:Line_1、Dx=0,Dy=0,Dz=50→適用
-オブジェクト:translation_5、Dx=0,Dy=0,Dz=50→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図の○の位置を拡大すると、
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-このようになっていればok
**拘束線、載荷線をパーティション→グループの作成 [#w772bc4a]
-線と梁を一体化させます
-「操作」→「パーティション」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-メインオブジェクト:Cut_1、ツールオブジェクト:Line_1,tran...
--ノートPCの場合(簡易版)
メインオブジェクト:Box_1、ツールオブジェクト:Line_1,trans...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「Partition_1」ができる
-拘束線、載荷線についてのグループを作成します
-Partition_1を右クリック→「グループを作成」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクトの種類:「/(線)」を選択
-設定した拘束線を選択し「追加」をクリック
-名前をわかりやすく「kotei1」とかにしておく→適用して閉じる
-同じようにもう一つの拘束線、載荷線について設定する。名前...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように3本の線がpartition_1のグループになっていればok
-ジオメトリは以上
*メッシュの作成 [#h194187d]
**メッシュの切り方の設定 [#b00a214b]
-プルダウンメニューから「Mesh」を選択
-オブジェクトブラウザーで、上で作成した「Partition_1」を...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-3D→アルゴリズム「NETGEN 3D」を選択→詳細設定セットの割当...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-要素長設定(メッシュの細かさの設定)をする。モデルに対し...
-今回はDx=10,Dy=14,Dz=100のモデルのため、最大要素長=2とす...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
***方法2 [#tbeb5583]
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-3D→アルゴリズム「NETGEN 1D-2D-3D」を選択→右側の歯車をク...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
今回は両方とも1とする.最大サイズ・最小サイズのところに...
**メッシュを切る [#z6670bd1]
-オブジェクトブラウザーで、上で作成した「Mesh_1」を選択→...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-計算が成功すると、このような形になる
--Salome-Meca2021を使用して以下のエラーが出る場合のやり方...
MG-CADSurf #3(Face) Cannot check CADSurf2.12-1 lisence
**グループの作成 [#fe418fe4]
2025/11/10追記~
Salome-meca2021だと,geometryでグループを作成した後にメッ...
メッシュを切った後,以下の写真のようになっていれば,再度グ...
(Line_1とか余計なグループは消すこと.saika,kotei1,kotei2を...
削除方法:Line_1を左クリック→右クリックをして削除を選択.)
http://www.str.ce.akita-u.ac.jp/~gotouhan/chiyooka/tanjun...
-ジオメトリで作成したグループをメッシュに反映させる
-「Mesh_1」で右クリック→「ジオメトリのグループを作成」を...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Geometryで作成したPartition_1のグループ「kotei1」「kotei...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクトブラウザーに反映され画像のようになっていれば...
-メッシュの作成は以上
*AsterStudyの設定 [#e586cda1]
-プルダウンメニューから「AsterStudy」を選択
-「Data Settings」を右クリックし「Add Stage」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**メッシュの読み込み [#keb2c836]
-メッシュファイルを読み込む設定をします
-「メッシュ」→「LIRE MAILLAGE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-UNITE:Mesh_1(作成したメッシュ)、FORMAT:Med を選択してok
-左下のInfomationにこのように表示されればok
mesh = LIRE_MAILLAGE(
FORMAT='MED',
UNITE=20
**Model Definition(解析方法について) [#yf61b8cf]
-解析の方法の設定をします
-「Model Definition」→「AFFE_MODELE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「メッシュ」が「mesh(LIRE_MAILLAGE)」になっているか確認
-「AFFE」を1itemに増やす→「Edit」
-TOUT:OUI PHENOMENE:MECANIQUE MODELISATION:3Dを選択→ok
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-左下のInfomationにこのように表示されればok
model = AFFE_MODELE(
AFFE=_F(
MODELISATION=('3D', ),
PHENOMENE='MECANIQUE',
TOUT='OUI'
),
MAILLAGE=mesh
)
**Material(材料の設定) [#s18e3271]
-ここで材料の設定をします。
-今回は鋼材の設定をします。
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューの「Material」から「DEFI_MATERIAU」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「ERAS」を選択(一般的な材料であればこれを選択)
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-E=ヤング率
-NU=ポアソン比
-それぞれ入力→ok
-名前「mater」or refuse the input objectの「mater」を消し...
-ここでは鋼材をヤング率=20.0kN/mm2、ポアソン比=0.3とする
kou = DEFI_MATERIAU(
ELAS=_F(
E=200000.0,
NU=0.3
)
)
-上のメニューの「Material」から「AFFE_MATERIAU」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「MODELE」にチェック→Model=model(AFFE_MODELE)になってる...
-「AFFE」を追加→編集
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「TOUT」→OUI(全体が1つの材料のため)
-「MATER」で先程設定した鋼材の材料情報(kou)を選択→ok
fieldmat = AFFE_MATERIAU(
AFFE=_F(
MATER=(kou, ),
TOUT='OUI'
),
MODELE=model
)
***直交異方性の場合 [#sd1589d2]
上の「Material」から「DEFI_MATERIAU」を選択のところで、EL...
https://www.str.ce.akita-u.ac.jp/~gotouhan/salome/gazou/i...
**BC and Load (荷重と固定について)[#ia3e6be8]
-荷重と固定についての設定
-上のメニューから「BC and Load」→「AFFE_CHAR_MECA」を選択
-AFFE_CHAR_MECAは固定条件と載荷条件をそれぞれ分けて作成し...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
***DDL_IMPO (固定)[#x5566b9b]
-固定についての設定(DDL_IMPO=強制変位 ここでは強制変位...
-「DDL_IMPO」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/chiyooka/tanjun...
-「GROUP_MA」でジオメトリで設定した固定面(片方)を選択(...
-完全固定支承にするので、DX,DY,DZ=0を入力→ok
-もう一つ「DDL_IMPO」を選択(2itemにする)
-「GROUP_MA」でもう片方を選択(ここでは「kotei2」)
-ローラー支承にするので、DX,DY=0を入力→ok
***FORCE_ARETE(線載荷) [#yc80519f]
-荷重についての設定(FORCE_ARETE=線載荷 線に荷重をかける...
-「FORCE_ARETE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「GROUP_MA」でジオメトリで設定した載荷線を選択(ここでは...
--Salome-Meca2023ではGROUP_MAは下に出てくる。
-FY(載荷方向)にチェックを入れ、荷重/載荷線の長さ を入...
-ここでは載荷線の長さ=10mmなので単位荷重として10を入力
・固定条件のAFFE_CHAR_MECA
load = AFFE_CHAR_MECA(DDL_IMPO=(_F(DX=0.0,
DY=0.0,
DZ=0.0,
GROUP_MA=('kotei1', )),
_F(DX=0.0,
DY=0.0,
GROUP_MA=('kotei2', ))),
MODELE=model)
・載荷条件のAFFE_CHAR_MECA
load0 = AFFE_CHAR_MECA(FORCE_ARETE=_F(FY=10.0,
GROUP_MA=('saika', ...
MODELE=model)
**Analysis(設定をまとめる) [#e3453b62]
-今までのモデルの設定、材料の設定、荷重と固定の設定を紐付...
***MECA_STATIQUE(線形解析の設定) [#p40099e7]
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューから「Analysis」→「MECA_STATIQUE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/chiyooka/tanjun...
-CHAM_MATER:fieldmat(AFFE_MATERIAU) Model:model(AFFE_MODE...
-「EXCIT」で先程BC and loadで設定したloadとload0を設定(AF...
reslin = MECA_STATIQUE(
CHAM_MATER=fieldmat,
EXCIT=(_F(CHARGE=load),
_F(CHARGE=load0)),
MODELE=model
)
**Post Processing(どの数値を計算するか) [#n1cad0ee]
-
***CALC_CHAMP [#a6c20699]
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューから「Post Processing」→「CALC_CHAMP」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-CONTRAITE:SIGM_NOEU(節点の応力(6成分))を選択
-DEFORMATION:EPSI_NOEU (節点のひずみ)を選択
-CRETERES:SIEQ_NOEU (節点の応力(ミーゼス応力や主応力など)...
-FORCE:REAC_NODA(節点の反力)を選択
-補足:ちなみにNOEUは節点(NOEUd(フランス語))、ELGAはガウ...
-RESULTAT:reslin(MECA_STATIQUE)になってるのを確認→ok
-MODELEとCHAM_MATERにチェックを入れる.
unnamed = CALC_CHAMP(
CHAM_MATER=fieldmat,
CONTRAINTE=('SIGM_NOEU', ),
CRITERES=('SIEQ_NOEU', ),
DEFORMATION=('EPSI_NOEU', ),
FORCE=('REAC_NODA', ),
MODELE=model,
RESULTAT=reslin
)
**Output(出力設定) [#q7534a47]
-出力設定をします。
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューから「Output」→「IMPR_RESU」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-UNITE:パソコン上の任意の場所を選択(そこにparavisを見る...
名前の付け方は,「好きな名前(日本語はダメ).med」~
例:tamesi2.med~
NG例:単純梁.med~
-RESUを追加→編集
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-RESULTAT:reslin(MECA_STATIQUE)を選択→「NOM_CHAM」という...
-NOM_CHAM:DEPL(変位)を選択→ok
-もう一つResultsを追加→編集
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-同じようにRESULTAT:unnamed(CALC_CHAMP)を選択→「NOM_CHAM...
-NOM_CHAM:CALC_CHAMPで選択した4つの要素(SIGM_NOEU,EPSI_NO...
-Format:Medを選択→ok
IMPR_RESU(
FORMAT='MED',
RESU=(_F(
NOM_CHAM=('DEPL', ),
RESULTAT=reslin
), _F(
NOM_CHAM=('EPSI_NOEU', 'SIGM_NOEU', 'SIEQ_NOEU', 'R...
RESULTAT=unnamed
)),
UNITE=80
)
**History Viewで計算 [#z80fd56a]
-ここまで来たら、一度.hdfファイル(salomeの設定ファイル)...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-左上の「History View」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Casesの中の「CurrentCase」をクリック→Stage_1の横の+をク...
-Auto Refresh:5s にすると計算の経過を見れる(5秒ごとに更...
-成功すると緑色、失敗すると赤になる。
-補足:Salome-Meca2017(だったと思う)以前では失敗すると赤...
*Paravisで計算結果の確認 [#ae45333f]
-プルダウンメニューから「Paravis」を選択
-左側のパイプのブラウザーにある「builtin:」を右クリック→...
-計算結果が出てくる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-初期設定で「Solid Color」となっているところをプルダウン...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**変形の確認 [#h4cecf9d]
-任意のパラメータに変更(ここではreslin_DEPL)
-オブジェクトインスペクターの一番上にある「適用」を押す
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューの「フィルター」から、「common」→「Warp By V...
-パイプのブラウザーに「WarpByVector1」が追加される→選んで...
-構造物の変形が確認できる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**数値の確認 [#l68413c6]
-右上の「RenderView1」の横にあるボタンを押す(どちらでも...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-一番下の「SpreadSheet View」を選択
-メッシュを切った際のノード(節点)ごとの各パラメータの数...
***任意の点の数値を確認したい場合 [#dddd2641]
-Select Points ○○ (変位を見たい節点を選択する)
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
- (上の方にある)Show only selected Elements.
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
終了行:
#contents
2次要素,異方性の設定方法については[[Salome-Meca演習_片持...
*はじめに [#f2e42cdd]
10mm*10mm*120mmの直方体の梁(スパン100mm)を作って、両端...
http://www.str.ce.akita-u.ac.jp/~gotouhan/salome/gazou/s6...
-使用ツールについて、今回の説明ではSalome-Meca2021を使用...
*Salome-Mecaの起動→ジオメトリの作成 [#s6a7d01a]
**Salome-Meca2021を起動 [#sa84326e]
-左上の「新しいドキュメント」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**プルダウンメニューから「Geometry」を選択 [#y5ee9197]
-このような画面になる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**ボックスの作成 [#ra2cdf69]
-「新しいエンティティ」→「基本図形」→「ボックス」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Dx=100,Dy=10,Dz=20→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「Box_1」ができる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**拘束線、載荷線の作成 [#w9993dc6]
***方法1 [#g0d5a067]
-線を作成するための点を作成します。
-「新しいエンティティ」→「基本オブジェクト」→「点」をクリ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Dx=0,Dy=10,Dz=10→適用→Dx=10,Dy=10,Dz=10→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように点ができる。
-「新しいエンティティ」→「基本オブジェクト」→「線」をクリ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-点1と点2に「Veltex_1」と「Veltex_2」を選択→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-できた線を選択し、「操作」→「変形」→「変換」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクト:Line_1、Dx=0,Dy=0,Dz=100→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-すると、画像のような状態になり、拘束線が作成される。
-同じように載荷線を作成します。
-「操作」→「変形」→「変換」をクリック→オブジェクト:Line_1...
-載荷線が作成される。
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
***方法2 [#k87e48a8]
○ノートPCなどスペックの低いPCの場合は非推奨.ただ...このや...
-載荷線が作成される。
-拘束や載荷の箇所に「線」を作成します。
-先程と同じ「新しいエンティティ」→「基本図形」→「ボックス...
-Dx=10,Dy=0.1,Dz=0.2→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「Box_2」ができる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Box_2を載荷線、拘束線の箇所まで移動します
-「操作」→「変形」→「変換」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクト:BOX_2、Dx=0,Dy=4.9,Dz=10→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のようになればok
-同じように、もう片方の拘束線と載荷線の位置にも作成
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「操作」→「変形」→「変換」をクリック
-オブジェクト:translation_1、Dx=0,Dy=0,Dz=50→適用
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクト:translation_2、Dx=0,Dy=0,Dz=50→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように3箇所にできていればok
-「操作」→「ブーリアン」→「カット」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-メインオブジェクト:Box_1、ツールオブジェクト:translation...
-先程のtranslation1,2,3の箇所に穴が開く
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-線を作成するための点を作成します
-「新しいエンティティ」→「基本オブジェクト」→「点」をクリ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Dx=10,Dy=4.9,Dz=10.1→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように点ができる
-反対側も作成します。「移動」をクリック
-Dx=-10,Dy=0,Dz=0→適用して閉じる
-反対側も作成したら、「新しいエンティティ」→「基本オブジ...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-点1と点2に「Veltex_1」と「translation_4(移動した点)」...
-穴の中心に線ができる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-同じように、もう片方の拘束線と載荷線の位置にも作成
-「移動」をクリック
-オブジェクト:Line_1、Dx=0,Dy=0,Dz=50→適用
-オブジェクト:translation_5、Dx=0,Dy=0,Dz=50→適用して閉じる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図の○の位置を拡大すると、
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-このようになっていればok
**拘束線、載荷線をパーティション→グループの作成 [#w772bc4a]
-線と梁を一体化させます
-「操作」→「パーティション」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-メインオブジェクト:Cut_1、ツールオブジェクト:Line_1,tran...
--ノートPCの場合(簡易版)
メインオブジェクト:Box_1、ツールオブジェクト:Line_1,trans...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「Partition_1」ができる
-拘束線、載荷線についてのグループを作成します
-Partition_1を右クリック→「グループを作成」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクトの種類:「/(線)」を選択
-設定した拘束線を選択し「追加」をクリック
-名前をわかりやすく「kotei1」とかにしておく→適用して閉じる
-同じようにもう一つの拘束線、載荷線について設定する。名前...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-図のように3本の線がpartition_1のグループになっていればok
-ジオメトリは以上
*メッシュの作成 [#h194187d]
**メッシュの切り方の設定 [#b00a214b]
-プルダウンメニューから「Mesh」を選択
-オブジェクトブラウザーで、上で作成した「Partition_1」を...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-3D→アルゴリズム「NETGEN 3D」を選択→詳細設定セットの割当...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-要素長設定(メッシュの細かさの設定)をする。モデルに対し...
-今回はDx=10,Dy=14,Dz=100のモデルのため、最大要素長=2とす...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
***方法2 [#tbeb5583]
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-3D→アルゴリズム「NETGEN 1D-2D-3D」を選択→右側の歯車をク...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
今回は両方とも1とする.最大サイズ・最小サイズのところに...
**メッシュを切る [#z6670bd1]
-オブジェクトブラウザーで、上で作成した「Mesh_1」を選択→...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-計算が成功すると、このような形になる
--Salome-Meca2021を使用して以下のエラーが出る場合のやり方...
MG-CADSurf #3(Face) Cannot check CADSurf2.12-1 lisence
**グループの作成 [#fe418fe4]
2025/11/10追記~
Salome-meca2021だと,geometryでグループを作成した後にメッ...
メッシュを切った後,以下の写真のようになっていれば,再度グ...
(Line_1とか余計なグループは消すこと.saika,kotei1,kotei2を...
削除方法:Line_1を左クリック→右クリックをして削除を選択.)
http://www.str.ce.akita-u.ac.jp/~gotouhan/chiyooka/tanjun...
-ジオメトリで作成したグループをメッシュに反映させる
-「Mesh_1」で右クリック→「ジオメトリのグループを作成」を...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Geometryで作成したPartition_1のグループ「kotei1」「kotei...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-オブジェクトブラウザーに反映され画像のようになっていれば...
-メッシュの作成は以上
*AsterStudyの設定 [#e586cda1]
-プルダウンメニューから「AsterStudy」を選択
-「Data Settings」を右クリックし「Add Stage」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**メッシュの読み込み [#keb2c836]
-メッシュファイルを読み込む設定をします
-「メッシュ」→「LIRE MAILLAGE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-UNITE:Mesh_1(作成したメッシュ)、FORMAT:Med を選択してok
-左下のInfomationにこのように表示されればok
mesh = LIRE_MAILLAGE(
FORMAT='MED',
UNITE=20
**Model Definition(解析方法について) [#yf61b8cf]
-解析の方法の設定をします
-「Model Definition」→「AFFE_MODELE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「メッシュ」が「mesh(LIRE_MAILLAGE)」になっているか確認
-「AFFE」を1itemに増やす→「Edit」
-TOUT:OUI PHENOMENE:MECANIQUE MODELISATION:3Dを選択→ok
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-左下のInfomationにこのように表示されればok
model = AFFE_MODELE(
AFFE=_F(
MODELISATION=('3D', ),
PHENOMENE='MECANIQUE',
TOUT='OUI'
),
MAILLAGE=mesh
)
**Material(材料の設定) [#s18e3271]
-ここで材料の設定をします。
-今回は鋼材の設定をします。
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューの「Material」から「DEFI_MATERIAU」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「ERAS」を選択(一般的な材料であればこれを選択)
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-E=ヤング率
-NU=ポアソン比
-それぞれ入力→ok
-名前「mater」or refuse the input objectの「mater」を消し...
-ここでは鋼材をヤング率=20.0kN/mm2、ポアソン比=0.3とする
kou = DEFI_MATERIAU(
ELAS=_F(
E=200000.0,
NU=0.3
)
)
-上のメニューの「Material」から「AFFE_MATERIAU」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「MODELE」にチェック→Model=model(AFFE_MODELE)になってる...
-「AFFE」を追加→編集
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「TOUT」→OUI(全体が1つの材料のため)
-「MATER」で先程設定した鋼材の材料情報(kou)を選択→ok
fieldmat = AFFE_MATERIAU(
AFFE=_F(
MATER=(kou, ),
TOUT='OUI'
),
MODELE=model
)
***直交異方性の場合 [#sd1589d2]
上の「Material」から「DEFI_MATERIAU」を選択のところで、EL...
https://www.str.ce.akita-u.ac.jp/~gotouhan/salome/gazou/i...
**BC and Load (荷重と固定について)[#ia3e6be8]
-荷重と固定についての設定
-上のメニューから「BC and Load」→「AFFE_CHAR_MECA」を選択
-AFFE_CHAR_MECAは固定条件と載荷条件をそれぞれ分けて作成し...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
***DDL_IMPO (固定)[#x5566b9b]
-固定についての設定(DDL_IMPO=強制変位 ここでは強制変位...
-「DDL_IMPO」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/chiyooka/tanjun...
-「GROUP_MA」でジオメトリで設定した固定面(片方)を選択(...
-完全固定支承にするので、DX,DY,DZ=0を入力→ok
-もう一つ「DDL_IMPO」を選択(2itemにする)
-「GROUP_MA」でもう片方を選択(ここでは「kotei2」)
-ローラー支承にするので、DX,DY=0を入力→ok
***FORCE_ARETE(線載荷) [#yc80519f]
-荷重についての設定(FORCE_ARETE=線載荷 線に荷重をかける...
-「FORCE_ARETE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-「GROUP_MA」でジオメトリで設定した載荷線を選択(ここでは...
--Salome-Meca2023ではGROUP_MAは下に出てくる。
-FY(載荷方向)にチェックを入れ、荷重/載荷線の長さ を入...
-ここでは載荷線の長さ=10mmなので単位荷重として10を入力
・固定条件のAFFE_CHAR_MECA
load = AFFE_CHAR_MECA(DDL_IMPO=(_F(DX=0.0,
DY=0.0,
DZ=0.0,
GROUP_MA=('kotei1', )),
_F(DX=0.0,
DY=0.0,
GROUP_MA=('kotei2', ))),
MODELE=model)
・載荷条件のAFFE_CHAR_MECA
load0 = AFFE_CHAR_MECA(FORCE_ARETE=_F(FY=10.0,
GROUP_MA=('saika', ...
MODELE=model)
**Analysis(設定をまとめる) [#e3453b62]
-今までのモデルの設定、材料の設定、荷重と固定の設定を紐付...
***MECA_STATIQUE(線形解析の設定) [#p40099e7]
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューから「Analysis」→「MECA_STATIQUE」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/chiyooka/tanjun...
-CHAM_MATER:fieldmat(AFFE_MATERIAU) Model:model(AFFE_MODE...
-「EXCIT」で先程BC and loadで設定したloadとload0を設定(AF...
reslin = MECA_STATIQUE(
CHAM_MATER=fieldmat,
EXCIT=(_F(CHARGE=load),
_F(CHARGE=load0)),
MODELE=model
)
**Post Processing(どの数値を計算するか) [#n1cad0ee]
-
***CALC_CHAMP [#a6c20699]
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューから「Post Processing」→「CALC_CHAMP」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-CONTRAITE:SIGM_NOEU(節点の応力(6成分))を選択
-DEFORMATION:EPSI_NOEU (節点のひずみ)を選択
-CRETERES:SIEQ_NOEU (節点の応力(ミーゼス応力や主応力など)...
-FORCE:REAC_NODA(節点の反力)を選択
-補足:ちなみにNOEUは節点(NOEUd(フランス語))、ELGAはガウ...
-RESULTAT:reslin(MECA_STATIQUE)になってるのを確認→ok
-MODELEとCHAM_MATERにチェックを入れる.
unnamed = CALC_CHAMP(
CHAM_MATER=fieldmat,
CONTRAINTE=('SIGM_NOEU', ),
CRITERES=('SIEQ_NOEU', ),
DEFORMATION=('EPSI_NOEU', ),
FORCE=('REAC_NODA', ),
MODELE=model,
RESULTAT=reslin
)
**Output(出力設定) [#q7534a47]
-出力設定をします。
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューから「Output」→「IMPR_RESU」を選択
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-UNITE:パソコン上の任意の場所を選択(そこにparavisを見る...
名前の付け方は,「好きな名前(日本語はダメ).med」~
例:tamesi2.med~
NG例:単純梁.med~
-RESUを追加→編集
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-RESULTAT:reslin(MECA_STATIQUE)を選択→「NOM_CHAM」という...
-NOM_CHAM:DEPL(変位)を選択→ok
-もう一つResultsを追加→編集
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-同じようにRESULTAT:unnamed(CALC_CHAMP)を選択→「NOM_CHAM...
-NOM_CHAM:CALC_CHAMPで選択した4つの要素(SIGM_NOEU,EPSI_NO...
-Format:Medを選択→ok
IMPR_RESU(
FORMAT='MED',
RESU=(_F(
NOM_CHAM=('DEPL', ),
RESULTAT=reslin
), _F(
NOM_CHAM=('EPSI_NOEU', 'SIGM_NOEU', 'SIEQ_NOEU', 'R...
RESULTAT=unnamed
)),
UNITE=80
)
**History Viewで計算 [#z80fd56a]
-ここまで来たら、一度.hdfファイル(salomeの設定ファイル)...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-左上の「History View」をクリック
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-Casesの中の「CurrentCase」をクリック→Stage_1の横の+をク...
-Auto Refresh:5s にすると計算の経過を見れる(5秒ごとに更...
-成功すると緑色、失敗すると赤になる。
-補足:Salome-Meca2017(だったと思う)以前では失敗すると赤...
*Paravisで計算結果の確認 [#ae45333f]
-プルダウンメニューから「Paravis」を選択
-左側のパイプのブラウザーにある「builtin:」を右クリック→...
-計算結果が出てくる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-初期設定で「Solid Color」となっているところをプルダウン...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**変形の確認 [#h4cecf9d]
-任意のパラメータに変更(ここではreslin_DEPL)
-オブジェクトインスペクターの一番上にある「適用」を押す
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-上のメニューの「フィルター」から、「common」→「Warp By V...
-パイプのブラウザーに「WarpByVector1」が追加される→選んで...
-構造物の変形が確認できる
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
**数値の確認 [#l68413c6]
-右上の「RenderView1」の横にあるボタンを押す(どちらでも...
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
-一番下の「SpreadSheet View」を選択
-メッシュを切った際のノード(節点)ごとの各パラメータの数...
***任意の点の数値を確認したい場合 [#dddd2641]
-Select Points ○○ (変位を見たい節点を選択する)
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
- (上の方にある)Show only selected Elements.
http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/tan202...
ページ名: