不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

ansys加荷載函數功能的案例

如何利用ANSYS的隨機分布函數功能
作者:水哥ANSYS 來源:本文源于ANSYS結構院,上海安世亞太授權轉載 隨機分布在材料微觀力學分析中扮演著重要角色,例如混凝土骨料力學、新型材料纖維力學分析等內容,提及隨機分布,更多的同學可能會聯想到采用第三方軟件如Matlab來生成,并導入ANSYS計算,其實ANSYS本身自帶隨機分布功能,只是功能略有限制。 ANSYS中產生隨機分布的一個重要函數是 *VFILL,該函數主要的作用是對數組進行填充賦值,而在賦值的過程中,用戶既可以選擇自定義數據內容,也可以選擇利用隨機函數產生數值,ANSYS Help中*VFILL說明如下: 該函數主要輸入參數為數組名稱以及輸入數據的函數,當選擇為data時,表示用戶自定義數據進行填充,當選擇其他選項時,則根據函數類型進行填充。 *VFILL隨機數生成支持均勻分布(Rand)、高斯分布(GDIS)、三角分布(TRIA)、貝塔分布(BETA)、伽馬分布(GRMM),*VFILL用于批量生成,如果需要單獨生成數據,則可以分別使用函數: 1) num=Rand(con1,con2) 2) num=Gdis(con1,con2) 3) num=Tria(con1,con2,con3) 4) num=Beta(con1,con2,con3,con4)5) num=Gram(con1,con2,con3) 上述con1~con4分別表示函數參數,例如針對均布分布,con1和con2分別表示分布的下限和上限。 下面分別以均布分布、高斯分布、伽馬分布為例進行演示。 1、均布分布 APDL代碼: finish /clear /prep7 numA=1000 !
展開
ANSYS中用表面效應單元任意方向的荷載
如果已經知道荷載在整體坐標系內的方向失量為(0,1,1),可以用如語句該方向的荷載 sfe,all,5,pres,,100,0,1,1 !荷載值100后的三個數為方向失量 allsel,all eplot 通過以上命令流得到的荷載圖如下 需要注意的時圖中(0,1,1)方向的荷載值為70.71=100*sqrt(2)/2,剛好是命令流中的荷載值乘以方向余弦。可以用sfelist命令查看單元上的荷載值。 另外,可以再結合sfgrad命令施加沿某個坐標軸方向荷載值變化的荷載。可以參考“[url=http://blog.sina.com.cn/s/blog_47569d4601000aap.html]ANSYS中加變化的面荷載的方法” · 在ANSYS中如果要在一個面上施加沿某個方向變化的面荷載,需要有兩步來完成: 這里以一個在圓筒內表面加內水壓力的例子進行說明。 第一步,設置面荷載變化規律。如果面荷載沿Z向變化,后面指定面荷載從Z=100開始變化,并按斜率為-9800進行變化,可用如下語句 sfgrad,pres,,z,100,-9800 !也就是準備在高100米的圓柱加內水壓力吧 第二步,施加面荷載。在指定的面上施加按第一步設置的面荷載變化規律的面荷載。 SFA,P51X,1,PRES,0 這個語句相當于在指定面上施加法向荷載(選圓筒體內表面),在Z=100時荷載值為0,隨Z坐標變化荷載值以變化率-9800進行變化,這樣在Z=0時荷載值為-9800*100 每次用sfgrad進行設置后僅對隨后的sfa命令有效,直倒下次再用sfgrad進行設置。
展開