Submit Search
Upload
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(2次要素))
•
Download as PPTX, PDF
•
2 likes
•
2,359 views
S
stebee19
Follow
片持ちはりの弾性解析に対して,別途実施した線形要素に代えて2次要素を使用した場合
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 67
Download now
Recommended
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(線形要素))
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(線形要素))
stebee19
バンディット問題の理論とアルゴリズムとその実装
バンディット問題の理論とアルゴリズムとその実装
EinosukeIida
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
stebee19
【論文紹介】Understanding Back-Translation at Scale
【論文紹介】Understanding Back-Translation at Scale
Tomoyuki Hioki
Salome mecaトレーニング(初級)「応力解析のはじめかた」
Salome mecaトレーニング(初級)「応力解析のはじめかた」
Jun Tatsuno
1次式とノルムで構成された最適化問題とその双対問題
1次式とノルムで構成された最適化問題とその双対問題
京都大学大学院情報学研究科数理工学専攻
クラシックな機械学習の入門 5. サポートベクターマシン
クラシックな機械学習の入門 5. サポートベクターマシン
Hiroshi Nakagawa
DataRobotによる予測モデルを用いた シミュレーションと最適化(抜粋)
DataRobotによる予測モデルを用いた シミュレーションと最適化(抜粋)
Yuya Yamamoto
Recommended
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(線形要素))
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(線形要素))
stebee19
バンディット問題の理論とアルゴリズムとその実装
バンディット問題の理論とアルゴリズムとその実装
EinosukeIida
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
stebee19
【論文紹介】Understanding Back-Translation at Scale
【論文紹介】Understanding Back-Translation at Scale
Tomoyuki Hioki
Salome mecaトレーニング(初級)「応力解析のはじめかた」
Salome mecaトレーニング(初級)「応力解析のはじめかた」
Jun Tatsuno
1次式とノルムで構成された最適化問題とその双対問題
1次式とノルムで構成された最適化問題とその双対問題
京都大学大学院情報学研究科数理工学専攻
クラシックな機械学習の入門 5. サポートベクターマシン
クラシックな機械学習の入門 5. サポートベクターマシン
Hiroshi Nakagawa
DataRobotによる予測モデルを用いた シミュレーションと最適化(抜粋)
DataRobotによる予測モデルを用いた シミュレーションと最適化(抜粋)
Yuya Yamamoto
coordinate descent 法について
coordinate descent 法について
京都大学大学院情報学研究科数理工学専攻
21世紀の手法対決 (MIC vs HSIC)
21世紀の手法対決 (MIC vs HSIC)
Toru Imai
はじぱた7章F5up
はじぱた7章F5up
Tyee Z
[DL輪読会]近年のエネルギーベースモデルの進展
[DL輪読会]近年のエネルギーベースモデルの進展
Deep Learning JP
PRML輪読#1
PRML輪読#1
matsuolab
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
Ichigaku Takigawa
データベース09 - データベース設計
データベース09 - データベース設計
Kenta Oku
PRML復々習レーン#9 前回までのあらすじ
PRML復々習レーン#9 前回までのあらすじ
sleepy_yoshi
20170422 数学カフェ Part2
20170422 数学カフェ Part2
Kenta Oono
階層ベイズによるワンToワンマーケティング入門
階層ベイズによるワンToワンマーケティング入門
shima o
論文紹介 "DARTS: Differentiable Architecture Search"
論文紹介 "DARTS: Differentiable Architecture Search"
Yuta Koreeda
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理
Taiji Suzuki
新QC 7手法 New 7 QC tools
新QC 7手法 New 7 QC tools
Fast SiC Semiconductor Inc.
多人数不完全情報ゲームにおけるAI ~ポーカーと麻雀を例として~
多人数不完全情報ゲームにおけるAI ~ポーカーと麻雀を例として~
Kenshi Abe
【技術解説20】 ミニバッチ確率的勾配降下法
【技術解説20】 ミニバッチ確率的勾配降下法
Ruo Ando
Greed is Good: 劣モジュラ関数最大化とその発展
Greed is Good: 劣モジュラ関数最大化とその発展
Yuichi Yoshida
はじめてのパターン認識 第11章 11.1-11.2
はじめてのパターン認識 第11章 11.1-11.2
Prunus 1350
レプリカ交換モンテカルロ法で乱数の生成
レプリカ交換モンテカルロ法で乱数の生成
Nagi Teramo
Crfと素性テンプレート
Crfと素性テンプレート
Kei Uchiumi
エクセルで統計分析3 回帰分析のやり方
エクセルで統計分析3 回帰分析のやり方
Hiroshi Shimizu
Salome win2017 install
Salome win2017 install
stebee19
Sslp101
Sslp101
stebee19
More Related Content
What's hot
coordinate descent 法について
coordinate descent 法について
京都大学大学院情報学研究科数理工学専攻
21世紀の手法対決 (MIC vs HSIC)
21世紀の手法対決 (MIC vs HSIC)
Toru Imai
はじぱた7章F5up
はじぱた7章F5up
Tyee Z
[DL輪読会]近年のエネルギーベースモデルの進展
[DL輪読会]近年のエネルギーベースモデルの進展
Deep Learning JP
PRML輪読#1
PRML輪読#1
matsuolab
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
Ichigaku Takigawa
データベース09 - データベース設計
データベース09 - データベース設計
Kenta Oku
PRML復々習レーン#9 前回までのあらすじ
PRML復々習レーン#9 前回までのあらすじ
sleepy_yoshi
20170422 数学カフェ Part2
20170422 数学カフェ Part2
Kenta Oono
階層ベイズによるワンToワンマーケティング入門
階層ベイズによるワンToワンマーケティング入門
shima o
論文紹介 "DARTS: Differentiable Architecture Search"
論文紹介 "DARTS: Differentiable Architecture Search"
Yuta Koreeda
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理
Taiji Suzuki
新QC 7手法 New 7 QC tools
新QC 7手法 New 7 QC tools
Fast SiC Semiconductor Inc.
多人数不完全情報ゲームにおけるAI ~ポーカーと麻雀を例として~
多人数不完全情報ゲームにおけるAI ~ポーカーと麻雀を例として~
Kenshi Abe
【技術解説20】 ミニバッチ確率的勾配降下法
【技術解説20】 ミニバッチ確率的勾配降下法
Ruo Ando
Greed is Good: 劣モジュラ関数最大化とその発展
Greed is Good: 劣モジュラ関数最大化とその発展
Yuichi Yoshida
はじめてのパターン認識 第11章 11.1-11.2
はじめてのパターン認識 第11章 11.1-11.2
Prunus 1350
レプリカ交換モンテカルロ法で乱数の生成
レプリカ交換モンテカルロ法で乱数の生成
Nagi Teramo
Crfと素性テンプレート
Crfと素性テンプレート
Kei Uchiumi
エクセルで統計分析3 回帰分析のやり方
エクセルで統計分析3 回帰分析のやり方
Hiroshi Shimizu
What's hot
(20)
coordinate descent 法について
coordinate descent 法について
21世紀の手法対決 (MIC vs HSIC)
21世紀の手法対決 (MIC vs HSIC)
はじぱた7章F5up
はじぱた7章F5up
[DL輪読会]近年のエネルギーベースモデルの進展
[DL輪読会]近年のエネルギーベースモデルの進展
PRML輪読#1
PRML輪読#1
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
データベース09 - データベース設計
データベース09 - データベース設計
PRML復々習レーン#9 前回までのあらすじ
PRML復々習レーン#9 前回までのあらすじ
20170422 数学カフェ Part2
20170422 数学カフェ Part2
階層ベイズによるワンToワンマーケティング入門
階層ベイズによるワンToワンマーケティング入門
論文紹介 "DARTS: Differentiable Architecture Search"
論文紹介 "DARTS: Differentiable Architecture Search"
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理
新QC 7手法 New 7 QC tools
新QC 7手法 New 7 QC tools
多人数不完全情報ゲームにおけるAI ~ポーカーと麻雀を例として~
多人数不完全情報ゲームにおけるAI ~ポーカーと麻雀を例として~
【技術解説20】 ミニバッチ確率的勾配降下法
【技術解説20】 ミニバッチ確率的勾配降下法
Greed is Good: 劣モジュラ関数最大化とその発展
Greed is Good: 劣モジュラ関数最大化とその発展
はじめてのパターン認識 第11章 11.1-11.2
はじめてのパターン認識 第11章 11.1-11.2
レプリカ交換モンテカルロ法で乱数の生成
レプリカ交換モンテカルロ法で乱数の生成
Crfと素性テンプレート
Crfと素性テンプレート
エクセルで統計分析3 回帰分析のやり方
エクセルで統計分析3 回帰分析のやり方
More from stebee19
Salome win2017 install
Salome win2017 install
stebee19
Sslp101
Sslp101
stebee19
軸対称体の弾性接触解析(Salome-Meca)
軸対称体の弾性接触解析(Salome-Meca)
stebee19
Salome-Meca簡単な例題:水圧を受ける軸対称円筒の弾性解析
Salome-Meca簡単な例題:水圧を受ける軸対称円筒の弾性解析
stebee19
DEXCS2015のWindows10 PCへのインストール
DEXCS2015のWindows10 PCへのインストール
stebee19
Ax symmetricpressurevesselelasticstressanalysis
Ax symmetricpressurevesselelasticstressanalysis
stebee19
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(低減積分要素))
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(低減積分要素))
stebee19
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
stebee19
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
stebee19
More from stebee19
(9)
Salome win2017 install
Salome win2017 install
Sslp101
Sslp101
軸対称体の弾性接触解析(Salome-Meca)
軸対称体の弾性接触解析(Salome-Meca)
Salome-Meca簡単な例題:水圧を受ける軸対称円筒の弾性解析
Salome-Meca簡単な例題:水圧を受ける軸対称円筒の弾性解析
DEXCS2015のWindows10 PCへのインストール
DEXCS2015のWindows10 PCへのインストール
Ax symmetricpressurevesselelasticstressanalysis
Ax symmetricpressurevesselelasticstressanalysis
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(低減積分要素))
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(低減積分要素))
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
Salome-Meca応力解析入門(片持ちはりの弾性応力解析(2次要素))
1.
Salome-Meca入門教材 Salome-Meca入門 (ウイザードを利用した片持ちはり の弾性応力解析:2次要素) 1 2016.03.13 PE構造力学研究所 PE Structural Mechanics
Laboratory
2.
学習目標 • Salome-Mecaによる応力解析の流れを体験す る • Salome-Mecaの実行に最低限必要な知識を得 る •
はりの弾性曲げ変形に関する理論解と比較する • 使用する要素によって精度が左右されることを 体験する • 前回(線形要素編)を復習した上で,2次要素 の効果を体験する 2
3.
解析の流れ 3 Geometry Module Mesh Module Aster
Module ParaVis Module 問題の設定 結果の評価 • 解析対象の形状,寸法,材料特性の準備 • 結果の(おおざっぱな)予測 • 形状(直方体)の作成 • 境界条件を与える形状グループに名前をつける • メッシュの作成 • 要素(立体,面や辺)に形状グループ名を継承 • ウイザードによるコマンドファイルの作成 • メッシュファイルとコマンドファイルの組合せ • 解析の実行 • 結果の可視化 • 変形図によるおおまかな妥当性の確認 • 変位量,応力値の確認 • 精度の検証 • 妥当性の検証
4.
解析対象 4 L b h w 固定端 等分布荷重 表 寸法,材料特性,荷重 はり長さ,
L = 100 mm 板幅, b = 20 mm 高さ, h = 10 mm ヤング率, E = 200 GPa ポアソン比, n = 0.3 荷重, w = 1 N/mm (圧力 = 1/b MPa) x z
5.
境界条件 5 ・固定端を完全拘束 (DX = 0,
DY = 0, DZ = 0) ・面グループ名:「Fix」 ・上面に均等圧力を負荷 ・面グループ名:「Load」
6.
予習(はりの弾性理論解) 6 断面二次モーメント, I 3 1667 12 bh I
mm4 自由端たわみ, dmax 4 4 2 max 1 100 3.75 10 8 8 1667 200000 wL EI d mm 最大曲げ応力, smax 2 2 2 max 3 2 2 12 3 3 1 100 15 2 2 2 20 10 M h wL h wL I bh bh s MPa ※)これらはBernoulli-Euler Beamの仮定に基づいており,十分に細長いはりが, はりの軸方向(X方向)応力のみによって変形する場合に対する解で,多軸応力状 態となるソリッド要素解析と完全には一致しないが,良い目安にはなる
7.
7 Salome-Mecaの起動 ① Salome_mecaのアイコン をダブルクリック ※ ここでは,Salome_Meca 2015.1(英語版)を使います
8.
8 Geometryモジュールの起動 ① 「+」マークをクリック して画面全体に表示させる ② プルダウンメニューから Geometryを選択
9.
9 Geometryモジュールの起動 ① 新しいGeometry データを作成
10.
10 形状の作成 ① 新しいエンティィーを開く ② 基本形状を開く ③
直方体(Box)を選択
11.
11 形状の作成 ① 寸法を入力 Dx =
100 (L) Dy = 20 (b) Dz = 10 (h) ② 適用してウイン ドウを閉じる
12.
12 形状の作成 ① 虫めがねマーク(Fit all) をクリックして画面全体に合 わせる
13.
13 形状グループの作成 ① Box_1を選択した状態で ② 新しいエンティティを開く ③
グループを開く ④ グループを作成
14.
14 形状グループの作成 ① 「面」を選択 ② 名前を「Load」にする ④
形状(面)を追加 ③ 画面上で上の面をクリック (枠線の色が変わる) ⑤ 33番の面がリスト に表示される ⑥ 適用して閉じる
15.
15 形状グループの作成 ②注) Cntlを押しながら,右 クリックでBoxをドラッグして も回転できる ① 回転ボタンを押す ②
マウスドラッグして,固定 端の面が見えるようにする
16.
16 形状グループの作成 ① Box_1を右クリック ② グループを作成 ②注)Loadと同様にNew Entityから開いてもよい
17.
17 ① 「面」を選択 ② 名前を「Fix」にする ④
形状(面)を追加 ③ 画面上で上の面を クリック(枠線の色 が変わる) ⑤ 3番の面がリストに 表示される ⑥ 適用して閉じる 形状グループの作成
18.
18 ① 「>>」マークをク リックして隠れている アイコンを表示 ② リセットボタンをク リックしてモデル表示を 元にもどす 形状グループの作成 ③
Box_1の下に2つの グループができてい ることを確認
19.
19 Geometry作成までの保存 ① ファイルを開く ② 名前をつけて保存
20.
20 Geometry作成までの保存 ① 解析作業用ディレクトリ を開く(ここではBeam2) ② 名前をつける(ここで はBeam2_geom1.hdf) ③
保存する
21.
21 Meshモジュールの起動 ① プルダウンメニュー からMeshを起動
22.
22 ① Pythonコンソールは使 わないので,「×」マーク をクリックして閉じる Meshモジュールの起動
23.
23 メッシュの作成 ① Box_1を選択した状態で ② Meshメニューを開く ③
メッシュを作成
24.
24 メッシュの作成 ② 条件を割当てる ③ 自動六面体 分割を選択 ①
名前をMesh_2に 変更
25.
25 メッシュの作成 ① デフォルトを受け入れる (ここでは均等15分割だが, あとでメッシュサイズを指定 することで変更される) ② OKする
26.
26 メッシュの作成 ① 1Dタブを開く ② 設定(歯車マー ク)を開く ③
局所長さ を選択
27.
27 メッシュの作成 ① デフォルトを 受け入れる ② OKする
28.
28 メッシュの作成 ① 適用して閉じる
29.
29 ① 工事中マーク(計算前)がつ いているMesh_2を右クリック ② Computeをクリックして メッシュ作成を開始 メッシュの作成 ②注)Meshメニュー からも選択可
30.
30 ① できたメッシュの情報を確認 (ここでは線形要素が20個) メッシュの作成 ② 閉じる(隠れている時 はAlt+マウスドラッグで 表示させる)
31.
31 2次要素化 ① Mesh_2を右 クリック ② 2次要素への変換 ②注)Mesh_2を選択した状態でMesh メニューを開いても同じ操作が可能
32.
32 2次要素化 ② 適用して閉じる ① 2次要素への変換を チェック
33.
33 ① 虫めがねマーク(Fit all)をクリックして画 面全体に合わせる ② メッシュの状態 を確認 メッシュの確認 ②注)このメッシュは不十分に見えるが,精度の メッシュ依存性を確認するためあえて粗くしている
34.
34 メッシュへの形状グループ割当て ② 形状からグループを作成 ① Mesh_2を右クリック
35.
35 メッシュへの形状グループ割当て ① 形状グループLoadとFixを 選ぶ(Cntl+クリックで1個 づつ同時選択可) ③ 適用して閉じる ②
要素のグループに形状 グループが追加される
36.
36 メッシュへの形状グループ割当て ① 面のグループへの,Load とFixの追加を確認
37.
37 メッシュファイルの書き出し ① Mesh_2を 右クリック ② メッシュデータを エキスポート ③
MEDフォーマット (バイナリ)を選択
38.
38 メッシュファイルの書き出し ① ファイル名は, Mesh_2.medにする ② 保存する
39.
39 ① ファイルメニュー を開く ② 名前をつけて保存 Meshまでの作業の保存
40.
40 Meshまでの作業の保存 ① 解析作業用ディレ クトリを開く ② 名前をつける(ここで はBeam2_mesh1.hdf) ③
保存する
41.
41 Asterモジュールの起動 ① Mesh_2を表示した 状態で, ② プルダウンメニュー からAsterを開く
42.
42 ウイザードによるコマンドファイル作成 ① Asterメニューを開く ② Wizardsを開く 1 ③
線形弾性(Linear elastic)を選択
43.
43 ウイザードによるコマンドファイル作成 ① モデル化は「3D」 ② 次に進む
44.
44 ウイザードによるコマンドファイル作成 ① Mesh_2を 選択 ④ 次に進む ②
Mesh_2の 表示を確認 ③ メッシュ上のグ ループを使用する ③ 注)形状グループでも取り扱えるが,メッ シュをファイルから読み込む場合はメッシュ のグループを用いることになる
45.
45 ウイザードによるコマンドファイル作成 ① 材料特性を入力 ヤング率=200000 (MPa) ポアソン比=0.3
② 次に進む
46.
46 ウイザードによるコマンドファイル作成 ① 境界条件を与えるグループ 名をFixにする(ダブルクリッ クしてメニューを開く) ③ 次に進む ②
X, Y, Z方向変位を 3つともゼロに拘束
47.
47 ウイザードによるコマンドファイル作成 ① 境界条件を与えるグループ 名をLoadにする(ダブルク リックしてメニューを開く) ③ 次に進む ②
圧力を w/b = 0.05 (MPa)にする
48.
48 ウイザードによるコマンドファイル作成 ① ファイルのアイコ ンを開く
49.
49 ウイザードによるコマンドファイル作成 ① 解析作業用ディレ クトリを開く ② 名前をつける(ここで はBeam2_mesh2.comm) ③
保存する
50.
50 ウイザードによるコマンドファイル作成 ① 保存場所を確認 ② Finishで終了する
51.
51 解析ケース(Study)の設定 ② 黄色い星のマークがついている解 析ケース Linear-staticを右クリック ③
編集を開く ① 「+」をクリックして, Asterのツリーを開く
52.
52 解析ケース(Study)の設定 ② コマンドファイルが保存した通 りになっていることを確認(なけ ればファイルのアイコンを開く) ① 解析ケース名を Beam2_mesh2に変更 ③
オブジェクトブラウザ上(メ モリ上)から Mesh_2を選ぶ ④ Code_Asterのバージョンに 安定版(stable)を選ぶ ⑤ OKする ③注)from diskを選択し,既に保存して あるディスク上のメッシュファイル名 (Mesh_2.med)を指定してもよい
53.
53 解析の実行 ① 解析ケース Beam2_mesh2 を右クリック ②
Runする
54.
54 解析の実行 ① 実行中
55.
55 解析の実行 ① 解析が成功 したことを確認 ② OKする
56.
56 Asterまでの作業の保存 ① ファイルメニュー を開く ② 名前をつけて保存
57.
57 Asterまでの作業の保存 ① 解析作業用ディレ クトリを開く ② 名前をつける(ここで はBeam2_aster1.hdf) ③
保存する
58.
58 ParaVisの起動 ① プルダウンメニュー からParaVisを開く
59.
59 ParaViewファイルを開く ① ファイルメ ニューを開く ② ParaView
Fileを開く
60.
60 ① *.rmedファイル を開く ② ファイル名を確認 (ケース名.rmed) ③
OKする 結果ファイルの読込み
61.
61 モデルの表示 ① 緑色になっている APPLYボタンを押す ②
モデルの表示を確認
62.
62 モデルの表示 ① 左クリック+マウスド ラッグによって,回転させ て見やすくする
63.
63 変位の表示 ① RESU_DEPL(変位場)から 「DZ(Z方向変位)」を選ぶ ② 変位の表示を確認 ③
最大変位は -3.661e-2 mm
64.
64 変形図の表示 ① Filtersを開く ② Commonを開く ③
Warp By Vectorを開く
65.
65 変形図の表示 ② 拡大率を1000倍く らいにする ① RESU_DEPL(変位 場)の選択を確認 ③
緑色になっている APPLYボタンを押す
66.
66 応力の表示 ③ 応力を確認 ① RESU_SIGM_NOEU(節点上の 応力成分)から ②
Sxx(X方向応力)を選択 ④ 最大応力は, 1.514e+01
67.
まとめ • 線形弾性ウイザードを用いて,片持ちはりの解 析を一通り体験した • 変位,応力とも,線形要素の時よりも理論解に 近く計算された •
理論解との比較は下表のとおり 67 理論解 線形要素 2次要素 自由端たわみ (mm) 最大応力 (MPa) 3.66e-2 3.75e-2 15.1 15.0 11.22.42e-2 絶対値 理論解との差 絶対値 理論解との差 2.46% -33.9% ‐0.67% ‐25.8% - - 表 片持ちはり解析における理論解と数値解の比較
Download now