ANSYS中的循環載荷加載,最易理解的案例來了!

歡迎關注“芷行說”微信公眾號

感謝閱讀,致力最好!
本文共 608 字,3圖。
預計閱讀時間: 2 鐘。

本文的主要目的就是展示在ANSYS中循環加載是如何實現的。                     

計算結果
ANSYS中的循環載荷加載,最易理解的案例來了!的圖1

ANSYS中的循環載荷加載,最易理解的案例來了!的圖2

橡膠塊循環拉伸變形結果(可以看到有四次循環變形)

ANSYS中的循環載荷加載,最易理解的案例來了!的圖3

本文以一個正方形橡膠塊為例說明,橡膠塊如圖約束(約束XY面節點Z自由度,約束XZ面節點Y自由度,約束YZ面節點X自由度),在側面施加循環載荷。

ANSYS中的循環載荷加載,最易理解的案例來了!的圖4

計算模型示意圖

循環載荷施加正弦形狀的位移載荷,分為4個正弦周期,四個正弦周期載荷幅值分別為0.1,0.2,0.3,0.4,4個周期加載過后,橡膠內部積累的應力釋放。具體定義分為幾個步驟:
步驟一:首先定義4個周期載荷幅值向量。
*DIM,AMPL,ARRAY,4  ! Amplitude Vector Definition
AMPL(1)=0.01
AMPL(2)=0.02
AMPL(3)=0.03
AMPL(4)=0.04
步驟二:定義離散時間加載點
*DIM,SOLTIME,ARRAY,161  ! Time Vector Definition
SOLTIME(1)=0.0
*DO,I,2,161,1  
  SOLTIME(I)=SOLTIME(I-1)+0.1
*ENDDO
步驟三:計算每個時間點下的位移激勵大小,也就是正弦曲線上的y值大小。
*DIM,BC_X,ARRAY,161  ! Displacement Vector DefinitionJ=1
*DO,I,1,161,1  
  BC_X(I)=AMPL(J)*SIN(SOLTIME(I)/2.0*3.141592654)   
  *IF,SOLTIME(I),EQ,(4.0*J),THEN    
      J=J+1  
  *ENDIF
*ENDDO
步驟四:在每一個計算時間下施加步驟三中計算的位移載荷。
*DO,I,2,161,1  
    D,2,UX,BC_X(I)  
    D,3,UX,BC_X(I)  
    D,6,UX,BC_X(I)  
    D,7,UX,BC_X(I)  
    TIME,SOLTIME(I) 
    NSUBST,5,10,5  
    SOLVE
*ENDDO
綜上,其實循環載荷是把連續的循環載荷進行離散,然后在每個時間點處加載,然后分別進行計算。

全文結束,感謝閱讀。

完整命令流&模型文件后臺私信留言郵箱獲取!

ANSYS中的循環載荷加載,最易理解的案例來了!的圖5

ANSYS中的循環載荷加載,最易理解的案例來了!的圖6

ANSYS中的循環載荷加載,最易理解的案例來了!的圖7

ANSYS中的循環載荷加載,最易理解的案例來了!的圖8

ANSYS中的循環載荷加載,最易理解的案例來了!的圖9

記憶合金、等12種非線性材料的單軸拉伸模擬
APDL命令流建模分析的框架(3分鐘上手APDL?。。。?/a>
“腦子進水”怎么用有限元分析?。?!

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

9
3
6