
發(fā)布
注冊(cè)
/
登錄ansys加自重荷載命令
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-03-08

ansys加自重荷載命令的實(shí)例教程
如果已經(jīng)知道荷載在整體坐標(biāo)系內(nèi)的方向失量為(0,1,1),可以用如語(yǔ)句加該方向的荷載
sfe,all,5,pres,,100,0,1,1 !荷載值100后的三個(gè)數(shù)為方向失量
allsel,all
eplot
通過(guò)以上命令流得到的荷載圖如下
需要注意的時(shí)圖中(0,1,1)方向的荷載值為70.71=100*sqrt(2)/2,剛好是命令流中的荷載值乘以方向余弦。可以用sfelist命令查看單元上的荷載值。
另外,可以再結(jié)合sfgrad命令施加沿某個(gè)坐標(biāo)軸方向荷載值變化的荷載。可以參考“[url=http://blog.sina.com.cn/s/blog_47569d4601000aap.html]ANSYS中加變化的面荷載的方法”
·
在ANSYS中如果要在一個(gè)面上施加沿某個(gè)方向變化的面荷載,需要有兩步來(lái)完成:
這里以一個(gè)在圓筒內(nèi)表面加內(nèi)水壓力的例子進(jìn)行說(shuō)明。
第一步,設(shè)置面荷載變化規(guī)律。如果面荷載沿Z向變化,后面指定面荷載從Z=100開(kāi)始變化,并按斜率為-9800進(jìn)行變化,可用如下語(yǔ)句
sfgrad,pres,,z,100,-9800 !也就是準(zhǔn)備在高100米的圓柱加內(nèi)水壓力吧
第二步,施加面荷載。在指定的面上施加按第一步設(shè)置的面荷載變化規(guī)律的面荷載。
SFA,P51X,1,PRES,0
這個(gè)語(yǔ)句相當(dāng)于在指定面上施加法向荷載(選圓筒體內(nèi)表面),在Z=100時(shí)荷載值為0,隨Z坐標(biāo)變化荷載值以變化率-9800進(jìn)行變化,這樣在Z=0時(shí)荷載值為-9800*100
每次用sfgrad進(jìn)行設(shè)置后僅對(duì)隨后的sfa命令有效,直倒下次再用sfgrad進(jìn)行設(shè)置。
展開(kāi) 問(wèn)題:
使用Python腳本錄制功能,記錄下的諧響應(yīng)加速度命令不能正常使用。按照錄制的python命令寫出的加速度激勵(lì)載荷,界面上看不出任何問(wèn)題,求解則會(huì)報(bào)錯(cuò),同時(shí)也不能正常導(dǎo)出*.dat文件。
一:利用錄制功能,錄制諧響應(yīng)加速度在激勵(lì)的python命令。(此時(shí)可以正常計(jì)算)
二:刪除上一步手動(dòng)創(chuàng)建的“Acceleration”, 整理python命令,使用命令創(chuàng)建新的“Acceleration”。
三:此時(shí)界面顯示沒(méi)有任何問(wèn)題,加速度激勵(lì)也成功創(chuàng)建,但是點(diǎn)擊求解則會(huì)報(bào)錯(cuò)。
四:并且將python命令生產(chǎn)的數(shù)值,手動(dòng)更改下。又可以正常計(jì)算。
解決方法:
將可以手動(dòng)填寫的加速度激勵(lì)(可以正常計(jì)算),導(dǎo)出*.dat文件可以看到,加速度信息的APDL命令。
加速度載荷是以“time”為變量記錄的表格載荷。
展開(kāi) [轉(zhuǎn)貼] 提供Ansys計(jì)算結(jié)果(比如加速度值)寫成fre文件的命令流
提供Ansys計(jì)算結(jié)果(比如加速度值)寫成fre文件的命令流
將Ansys計(jì)算結(jié)果(比如加速度值)寫成fre文件的命令流。位移值更簡(jiǎn)單。
/POST26
NSOL,2,10,U,Y,UY_2 ! 定義第二個(gè)變量為UY_2,值為10號(hào)節(jié)點(diǎn)Y方向的位移,節(jié)點(diǎn)可任選,但要保證其值非0
XVAR,1 ! 定義時(shí)間變量為坐標(biāo)橫軸
PLVAR,2
*GET,num_var,VARI,0, NSETS ! 將變量長(zhǎng)度值賦給變量num_var
k=num_var
*DIM,SYSNOISE_TITLE,CHAR,5,4
SYSNOISE_TITLE(1,1)='SYSNOISE '
SYSNOISE_TITLE(1,2)=' ACCELER '
SYSNOISE_TITLE(1,3)='ATIONS '
SYSNOISE_TITLE(1,4)=' FILE'
SYSNOISE_TITLE(2,1)='Rev 5.5 '
SYSNOISE_TITLE(2,2)=' IBM P2E '
SYSNOISE_TITLE(2,3)='SSL 11'
SYSNOISE_TITLE(2,4)='-AUG-02 '
SYSNOISE_TITLE(3,1)='ACCELERA'
SYSNOISE_TITLE(3,2)='TION_St'
SYSNOISE_TITLE(3,3)='ructure '
SYSNOISE_TITLE(4,1)='11-AUG-2002 '
SYSNOISE_TITLE(4,2)=' 10:07 '
SYSNOISE_TITLE(4,3)=':13 '
SYSNOISE_TITLE(5,1)='TIME'
*CFOPEN,ACCE,fre !
展開(kāi) 
ansys加自重荷載命令的相關(guān)專題、標(biāo)簽、搜索
ansys加自重荷載命令的最新內(nèi)容
問(wèn)題:
使用Python腳本錄制功能,記錄下的諧響應(yīng)加速度命令不能正常使用。按照錄制的python命令寫出的加速度激勵(lì)載荷,界面上看不出任何問(wèn)題,求解則會(huì)報(bào)錯(cuò),同時(shí)也不能正常導(dǎo)出*.dat文件。
一:利用錄制功能,錄制諧響應(yīng)加速度在激勵(lì)的python命令。(此時(shí)可以正常計(jì)算)
二:刪除上一步手動(dòng)創(chuàng)建的“Acceleration
!用表面效應(yīng)單元加任意方向的荷載
finish
/PREP7
et,1,45 !定義實(shí)體單元solid45
et,2,154 !定義三維表面效應(yīng)單元
KEYOPT,2,2,0 !指定表面效應(yīng)單元的K2=0,所加荷載與單元坐標(biāo)系方向相同
KEYOPT,2,4,1 !指定表面效應(yīng)單元的K4=0,去掉邊中點(diǎn),成為四結(jié)點(diǎn)表面單元
block,-5,5,-5,5,0,5
[轉(zhuǎn)貼] 提供Ansys計(jì)算結(jié)果(比如加速度值)寫成fre文件的命令流
提供Ansys計(jì)算結(jié)果(比如加速度值)寫成fre文件的命令流
將Ansys計(jì)算結(jié)果(比如加速度值)寫成fre文件的命令流。位移值更簡(jiǎn)單。
/POST26
NSOL,2,10,U,Y,UY_2 ! 定義第二個(gè)變量為UY_2,值為10號(hào)節(jié)點(diǎn)Y方向的位移,節(jié)點(diǎn)可任選,但要保證其值非0
XVAR,1 ! 定義時(shí)間變量為坐標(biāo)橫軸