はじめに

Salome-Mecaの起動→ジオメトリの作成

Salome-Meca2019を起動

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo1.png

プルダウンメニューから「Geometry」を選択

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo2.png

ボックスの作成

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo3.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo4.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo5.png

ジオメトリのグループの作成

固定面

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo6.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo7.png

載荷面

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/geo8.png

メッシュの作成

メッシュの切り方の設定

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes1.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes2.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes3.png

メッシュを切る

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes4.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes5.png

グループの作成

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes6.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/mes7.png

AsterStudyの設定

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast1.png

メッシュの読み込み

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast2.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast3.png

 mesh = LIRE_MAILLAGE(
 FORMAT='MED', 
 UNITE=20

Model Definition (解析方法について)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast4.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast5.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast6.png

Material(材料の設定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast12.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast13.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast14.png

EPSISIGM
10.001238
20.1239
func = DEFI_FONCTION(
 NOM_PARA='EPSI', 
 NOM_RESU='SIGM', 
 VALE=(0.001, 238.0, 0.1, 239.0)
) 

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast7.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast8.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast9.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast42.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast43.png

kou = DEFI_MATERIAU(
 ELAS=_F(
   E=200000.0, 
   NU=0.3
 ), 
 TRACTION=_F(
   SIGM=func
 )
) 

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast10.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast11.png

fieldmat = AFFE_MATERIAU(
 AFFE=_F(
   MATER=(kou, ), 
   TOUT='OUI'
 ), 
 MODELE=model
)

Function and Lists

DEFI_LIST_REEL(解析の間隔の設定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast12.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast15.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast16.png

listr = DEFI_LIST_REEL(
 DEBUT=0.0, 
 INTERVALLE=_F(
   JUSQU_A=1.0, 
   PAS=0.1
 )
)

DEFI_LIST_INST (解析のオプションなど)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast17.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast18.png

times = DEFI_LIST_INST(
 DEFI_LIST=_F(
   LIST_INST=listr
 ), 
 METHODE='MANUEL'
)

Define function (変化の度合いについて)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast19.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast20.png

func0 = DEFI_FONCTION(
 NOM_PARA='INST', 
 VALE=(0.0, 0.0, 1.0, 1.0)
) 

BC and Load (荷重と固定について)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast21.png

Enforce DOF(固定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast22.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast23.png

FORCE_FACE(面載荷)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast24.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast25.png

Analysys(設定をまとめる)

STAT_NON_LINE(非線形解析)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast26.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast27.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast28.png

COMPORTEMENT(計算モデル、適用する式の設定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast29.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast30.png

NEWTON(ニュートン法の設定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast31.png

CONVERGENCE(収束判定の設定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast32.png

resnonl = STAT_NON_LINE(
 CHAM_MATER=fieldmat, 
 COMPORTEMENT=_F(
   DEFORMATION='SIMO_MIEHE', 
   RELATION='VMIS_ISOT_TRAC'
 ), 
 CONVERGENCE=_F(
   ITER_GLOB_MAXI=100, 
   RESI_GLOB_RELA=1e-06
 ), 
 EXCIT=_F(
   CHARGE=load, 
   FONC_MULT=func0
 ), 
 INCREMENT=_F(
   LIST_INST=listr
 ), 
 METHODE='NEWTON', 
 MODELE=model, 
 NEWTON=_F(
   MATRICE='TANGENTE', 
   REAC_ITER=1
 )
) 

Post Processing(どの数値を計算するか)

CALC_CHAMP

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast33.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast34.png http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast35.png

unnamed = CALC_CHAMP(
 CONTRAINTE=('SIGM_NOEU', ), 
 CRITERES=('SIEQ_NOEU', ), 
 DEFORMATION=('EPSI_NOEU', ), 
 FORCE=('REAC_NODA', ), 
 RESULTAT=resnonl
) 

Output(出力設定)

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast36.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast37.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast38.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast39.png

IMPR_RESU(
 FORMAT='MED', 
 RESU=(_F(
     NOM_CHAM=('DEPL', ), 
     RESULTAT=resnonl
   ), _F(
     NOM_CHAM=('EPSI_NOEU', 'SIGM_NOEU', 'SIEQ_NOEU', 'REAC_NODA'), 
     RESULTAT=unnamed
   )), 
 UNITE=80
) 

History Viewで計算

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast40.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/ast41.png

Paravisで計算結果の確認

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par1.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par2.png

変形の確認

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par3.png

曲げの場合

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par4.png

引張の場合

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par10.png

数値の確認

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par5.png

任意の点の数値を確認したい場合

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par6.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par7.png

変化の度合いを10段階で確認

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par8.png

http://www.str.ce.akita-u.ac.jp/~gotouhan/ishikuro/dansosei/par9.png


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-01-13 (木) 15:15:50