yh_wang 发表于 2006-3-26 15:35:48

APDL实现面积加权的平均应力的计算

通过ANSYS可以得到结构在所承受载荷下各个位置的应力分布,根据应力 可以采用各种各样的评判准则对结构进行安全性、可靠性评估。在某些行业里,需要计算结构关于面积的加权平均应力,用该应力来对结构进行强度评判,例如在飞轮的强度计算中,大多简化为平面或轴对称模型进行分析,ANSYS可以得到结构各节点、单元的应力,而加权平均应力可以采用APDL语言编制的程序来得到,下面给出采用2D分析,计算以面积为权重的加权平均应力计算的程序:

/post1
ne=4
*get,nmax,node,,count
*get,emax,elem,,count
areatotal=0
sareat=0

*do,i,1,emax
      *get,areae,elem,i,area
      seav=0
   *do,ii,1,nee
          *get,sze,node,nelem(i,ii),s,z
          seav=seav+sze
   *enddo
   seav=seav/nee
   sarea=seav*areae
   sareat=sareat+sarea
      areatotal=areatotal+areae

*enddo
sav=sareat/areatotal
页: [1]
查看完整版本: APDL实现面积加权的平均应力的计算