我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > Ansys教程

用Table數組參數實現線性荷載的施加

時間:2008-09-15 11:09:01 來源:
ANSYS中,命令"SFL"可以實現線上施加面荷載的功能,但其只對2D面單元的邊界(線)、軸對稱單元本身、殼單元邊界(線)有效,對3D梁單元無效。命令"SF"和"SFBEAM"一次也只可以對一個單元進行線性荷載的施加。本實例通過使用具有線性插值功能的Table數組參數,快速實現對多個梁單元線性漸變荷載的施加。修改Table數組參數可實現任意線性變化的荷載。(注:本例系在湯子揚網友的命令流基礎上修改而成,在此表示感謝。)

命令流如下:

FINI
/CLEAR
/PREP7
ELEM_L=0.25
ET,1,BEAM3
MP,EX,1,207E9
MP,PRXY,1,0.3
MP,DENS,1,7.8E3
R,1,0.03,0.25E-4,0.1
K,1
K,2,6
K,3,7
K,4,8
L,1,2
L,2,3
L,3,4
LSEL,ALL
LATT,1,1,1
LESIZE,ALL,ELEM_L
LMESH,ALL
D,1,UX,0,,,,UY
D,26,UY,0
!定義Table數組參數表示線性荷載
*DIM,XXHZ,TABLE,3,1
XXHZ(1,0)=0,0.5,1
XXHZ(1)=800,400,600

ALLSEL,ALL
L_LOAD=1    !加載直線編號

*GET,LL,LINE,L_LOAD,LENG
*GET,K1,LINE,L_LOAD,KP,1
N1=NODE(KX(K1),KY(K1),KZ(K1))
LSEL,S,LINE,,L_LOAD
ESLL,S

*GET,MAXN,ELEM,,NUM,MAX
*GET,MINN,ELEM,,NUM,MIN
*SET,I,MINN
*DO,I,MINN,MAXN
   *IF,ESEL(I),EQ,1,THEN
     KKI=DISTND(NELEM(I,1),N1)/LL
     KKJ=DISTND(NELEM(I,2),N1)/LL
     FI=XXHZ(KKI)
     FJ=XXHZ(KKJ)
     SFBEAM,I,1,PRES,FI,FJ
   *ENDIF
*ENDDO

ALLSEL,ALL
/PBC,ALL,,1
EPLOT

/SOLU
!...

運行結果如下圖:


【新鮮一下】:厭倦了Google和Baidu的搜索框了沒?看看這個網頁版的命令行搜索goosh吧,搜索只需要簡單幾個命令就可以了,ft的是俺用它來搜索"魯班人"關鍵詞,第2條競然出來“以建筑施工為主并從事房地產等多元經營的國有大型建筑施工企業”,強列聲明,與偶無關。納悶兒中...