本文的主要目的就是展示在ANSYS中循环加载是如何实现的。


橡胶块循环拉伸变形结果(可以看到有四次循环变形)

本文以一个正方形橡胶块为例说明,橡胶块如图约束(约束XY面节点Z自由度,约束XZ面节点Y自由度,约束YZ面节点X自由度),在侧面施加循环载荷。

计算模型示意图
*DIM,AMPL,ARRAY,4 ! Amplitude Vector DefinitionAMPL(1)=0.01AMPL(2)=0.02AMPL(3)=0.03AMPL(4)=0.04
*DIM,SOLTIME,ARRAY,161 ! Time Vector DefinitionSOLTIME(1)=0.0*DO,I,2,161,1SOLTIME(I)=SOLTIME(I-1)+0.1*ENDDO
*DIM,BC_X,ARRAY,161 ! Displacement Vector DefinitionJ=1*DO,I,1,161,1BC_X(I)=AMPL(J)*SIN(SOLTIME(I)/2.0*3.141592654)*IF,SOLTIME(I),EQ,(4.0*J),THENJ=J+1*ENDIF*ENDDO
*DO,I,2,161,1D,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,5SOLVE*ENDDO
全文结束,感谢阅读。