damask使用入門fcc,bcc,hcp三個案例,基于damask2.03版本------案例五

研究案例(三個案例)

?            Fcc結(jié)構(gòu)(以鋁為例)常規(guī)的Fcc定義

?            Bcc結(jié)構(gòu)(雙相鋼為例)雙相材料的定義

?            Hcp結(jié)構(gòu)(鎂(考慮孿晶))孿晶如何加入

實現(xiàn)的基本步驟(三個案例基本流程)

damask使用入門fcc,bcc,hcp三個案例,基于damask2.03版本------案例五的圖1damask使用入門fcc,bcc,hcp三個案例,基于damask2.03版本------案例五的圖21,首先利用geom模塊布種子,種子數(shù)為30,模型空間尺寸為32*32*2

代碼:seeds_fromRandom -N 30 --grid 32 32 2 30grains

2,根據(jù)布種區(qū)域生成voronoi鑲嵌的晶體結(jié)構(gòu)

代碼:geom_fromVoronoiTessellation --grid 32 32 2 30grains.seeds

3,檢查晶體結(jié)構(gòu)是否正確生成 代碼:geom_check 30grains.geom

利用damask施加載荷并求解

4,代碼:DAMASK_spectral --geometry 30grains.geom --load tension.load

在此處我們需要兩個個文件(分別設(shè)置用于求解),分別是

(1) tension.load------- 用來表示載荷的施加

(2) material.config----- 用來表示材料的基本屬性(晶體取向,本構(gòu))

5,完成后保存兩個文件在同一個工作目錄,保證晶粒個數(shù),以及歐拉角與生成的幾何體的晶體相同

代碼:DAMASK_spectral --geometry 30grains.geom --load tension.load

6,生成后處理文件夾,指定要輸出的內(nèi)容這里我們指定應(yīng)力代碼: postResults 30grains_tension.spectralOut --cr p

7,轉(zhuǎn)到后處理文件夾之中代碼:cd postProc

8,生成Vtk文件,便于使用paraview后處理相關(guān)數(shù)據(jù)

代碼:vtk_rectilinearGrid 30grains_tension_inc400.txt

vtk_addRectilinearGridData --data p --vtk 30grains_tension_inc400_pos\(cell\).vtr 30grains_tension_inc400.txt

9,模型的部分結(jié)果可視化

damask使用入門fcc,bcc,hcp三個案例,基于damask2.03版本------案例五的圖3

damask使用入門fcc,bcc,hcp三個案例,基于damask2.03版本------案例五的圖4damask使用入門fcc,bcc,hcp三個案例,基于damask2.03版本------案例五的圖5

以下內(nèi)容為付費內(nèi)容,請購買后觀看

   5人購買

三個案例的所有文件,包含生成的模型,和材料屬性定義文件,加載文件,后處理文件及全部用到的代碼

App下載
技術(shù)鄰APP
工程師必備
  • 項目客服
  • 培訓(xùn)客服
  • 平臺客服

TOP

5
2
12