ANSYS中改變節(jié)點坐標(biāo)命令upcoord和upgeom用法討論【轉(zhuǎn)發(fā)】
2017-09-06 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
很多朋友在做關(guān)于結(jié)構(gòu)幾何初始缺陷的相關(guān)項目時,會涉及到如何修改結(jié)構(gòu)節(jié)點坐標(biāo)的問題。ANSYS中自帶有修改節(jié)點坐標(biāo)的兩個命令,分別是upcoord和upgeom。然而這兩者在其使用上具有一定的差異性,簡單來講,upcoord是根據(jù)當(dāng)前位移結(jié)果來修改節(jié)點坐標(biāo),相當(dāng)于在沒有荷載的情況下,改變模型形狀,重新計算時,結(jié)構(gòu)剛度矩陣不在發(fā)生變化,而upgeom是根據(jù)以前的RST數(shù)據(jù)結(jié)果文件來修改節(jié)點坐標(biāo),重新計算時,會重新生成剛度矩陣,因為剛度矩陣的改變,會導(dǎo)致兩者在重新計算后的結(jié)果會有一定的差異。本文便以一個小案例來體現(xiàn)兩者使用上的不同。
在具體講述案例之前,先來看看二者使用的格式。
UPCOORD,FACTOR,Key
factor-將當(dāng)前節(jié)點位移解乘以該因子,用來修改節(jié)點坐標(biāo);
key-是否將當(dāng)前位移清零;默認(rèn)0-不清零;1-清零。
UPGEOM,FACTOR,LSTEP,SBSTEP,Fname,Ext,--
從結(jié)果文件“Fname"."Ext”中調(diào)用低Lstep步,Sbstep子步的位移結(jié)果,對節(jié)點坐標(biāo)進行修正。Factor同上,沒有將以前結(jié)果清零的問題。
本次案例以一塊四個角點固結(jié)的板為例。該案例荷載主要分為兩部分,第一部分是面荷載,大小為100e3;第二部分是豎向節(jié)點力,大小為100e3。主要討論采用upcoord和upgeom更新節(jié)點坐標(biāo)后相應(yīng)的結(jié)果變化以及和直接加上兩部分荷載后結(jié)果的對比。
模型一:
(采用upcoord更新模型)
finish
/clear
/prep7
et,1,181
r,1,.3
rectng,0,10,0,10
lesize,all,.5
mp,ex,1,3e10
mp,prxy,1,.2
amesh,all
SFA,all,1,PRES,-100e3
allsel
/solve
nslk,s
d,all,all
allsel
solve
upcoord,1,on
SFAdele,all,all
allsel
f,all,fz,-100e3
solve
/post1
plnsol,u,z
*get,nsol,plnsol,0,min
!求出nsol=-1.21
當(dāng)upcoord位移清零打開時,這時候可以通過后處理查看其位移云圖,發(fā)現(xiàn)其為0 ,但其保留了節(jié)點應(yīng)力狀態(tài)。
最終的位移云圖和應(yīng)力云圖如下:
模型二:
(采用upgeom更新模型)
finish
/clear
/filname,ban
/prep7
et,1,181
r,1,.3
rectng,0,10,0,10
lesize,all,.5
mp,ex,1,3e10
mp,prxy,1,.2
amesh,all
SFA,all,1,PRES,-100e3
allsel
/solve
nslk,s
d,all,all
allsel
solve
finish
/prep7
UPGEOM,1,LAST,LAST,'ban','rst'
SFAdele,all,all
allsel
f,all,fz,-100e3
/solu
solve
/post1
plnsol,u,z
*get,nsol4,plnsol,0,min
當(dāng)使用upgeom時,這時候可以通過后處理查看其位移云圖,發(fā)現(xiàn)其保留了位移狀態(tài),但應(yīng)力清零。
最終的位移云圖和應(yīng)力云圖如下:
模型三:
(直接疊加兩部分荷載)
finish
/clear
/prep7
et,1,181
r,1,.3
rectng,0,10,0,10
lesize,all,.5
mp,ex,1,3e10
mp,prxy,1,.2
amesh,all
SFA,all,1,PRES,-100e3
f,all,fz,-100e3
allsel
/solve
nslk,s
d,all,all
allsel
solve
/post1
plnsol,u,z
最終結(jié)果云圖如下:
對比模型一和模型三可知,因為荷載相同,兩者結(jié)果完全相同,說明采用upcoord時,在后續(xù)計算中并沒有改變其剛度矩陣;對比模型二和模型三,結(jié)果不一樣,主要原因在于采用upgeom后,在后續(xù)計算中軟件重新生成剛度矩陣,導(dǎo)致結(jié)果發(fā)生改變。
總結(jié):upcoord 是以當(dāng)前數(shù)據(jù)庫文件為準(zhǔn)來改變節(jié)點坐標(biāo),而upgeom則是以結(jié)果數(shù)據(jù)文件為準(zhǔn)來改變節(jié)點坐標(biāo),前者并不會改變結(jié)構(gòu)剛度矩陣,而后者則會重新生成剛度矩陣。故在做類似有幾何初始缺陷的非線性屈曲分析時,如果我們采用特征值屈曲分析的低階模態(tài)作為初始幾何缺陷時,應(yīng)使用upgeom命令來達到類似效果.
轉(zhuǎn)自公眾號:水哥 ANSYS結(jié)構(gòu)院
相關(guān)標(biāo)簽搜索:ANSYS中改變節(jié)點坐標(biāo)命令upcoord和upgeom用法討論【轉(zhuǎn)發(fā)】 Ansys有限元培訓(xùn) Ansys workbench培訓(xùn) ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術(shù)咨詢 ansys基礎(chǔ)知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓(xùn)