求助:ansys熱分析問題? 50
用ansys做個簡單的混凝土傳熱分析,步驟如下:
1. 建立一個二維方塊,定義材料參數,劃分網格;
2. 在下表面(最下面的線)上分別施加3步溫度荷載200、300、400攝氏度,并分別求解。
在nodal temperature里看到下表面的溫度居然才十幾度,而我施加了200-300度的溫度,怎么會這樣呢?我感覺應該是溫度加載出了問題,請大家幫忙看看!謝謝!!
還有,3個時間步用time來設定不知對不對?
FINISH
/CLEAR
/FILNAME,Exercise5
LENGTH=3 !長
HEIGHT=0.4 !高
ELEMSIZE=0.05 !網格尺寸
!定義3個時間點,分別為10秒、20秒、30秒
*dim,timet,,3,1
timet(1)=10
timet(2)=20
timet(3)=30
*dim,firet,,3,1
!定義3個溫度點,分別為200、300、400攝氏度
firet(1)=200
firet(2)=300
firet(3)=400
/PREP7 ! 進入前處理器
ET,1,PLANE55 ! 選擇單元類型
MP,KXX,1,50 ! 定義混凝土的熱傳導系數
MP,DENS,1,2450 ! 定義混凝土的密度
MP,C,1,900 ! 定義混凝土的比熱P177
!幾何建模,劃分網格
BLC4,0,0,LENGTH,HEIGHT ! 建立混凝土幾何模型
ALLSEL,ALL
ESIZE,ELEMSIZE ! 定義單元劃分尺寸
MSHKEY,1 ! 設置映射劃分單元類型
AMESH,ALL ! 劃分單元
/SOLU ! 進入求解器
ANTYPE,TRANS ! 設置為瞬態求解
timint,on ! 打開瞬態效應
TUNIF,20 ! 定義初始溫度
TOFFST,273 ! 定義溫度偏移量
!定義nt個溫度荷載步,已讀入timet和firet
*do,i,1,3
time,timet(i)
SFL,1,CONV,firet(i) ! 在1號線上施加對流換熱載荷
KBC,0 !0為斜坡荷載
OUTRES,,ALL ! 定義結果輸出
ALLSEL,ALL ! 選擇所有節點
AUTOTS,ON ! 打開自動時間開關
DELTIM,50,50,100 ! 定義時間子步
SOLVE ! 求解
*enddo


鄒正剛 


















