首先我回答楼上朋友的问题:为什么均匀程度不一样的原因是他们采用的两种单元的节点数不一样,plane183比182多了中节点,所以结果要均匀!
大家注意我给出的例子,结果接近plane183,但是我是采用plane182单元进行分析,分析原理是一样的!
我利用 的是刚度矩阵,我采用了ansys的矩阵求解,求出刚度矩阵,然后利用ansys中的隐含语句直接建立有限元模型,进行分析!下面给出命令流!
备注:命令流中的苦瓜脸不知道怎么删除,苦瓜脸对应的是 : (
/prep7
!进行矩阵换算,求出对应题目的柔度矩阵的刚度矩阵
*dim,c,,6,6
*do,j,1,6
*do,i,1,6
c(i,j)=0
*enddo
*enddo
c(1,1)=12.3e-12
c(2,2)=12.3e-12
c(1,2)=-4.05e-12
c(2,1)=-4.05e-12
c(1,3)=-5.31e-12
c(2,3)=-5.31e-12
c(3,1)=-5.31e-12
c(3,2)=-5.31e-12
c(3,3)=15.5e-12
c(4,4)=39e-12
c(5,5)=39e-12
c(6,6)=32.7e-12
*moper,c,c,invert !求逆矩阵,并将原来的c矩阵覆盖
ET,1,PLANE182
KEYOPT,1,3,2
!定义刚度矩阵,来实现各项异性
TB,ANEL,1,1,21,0
TBTEMP,0
TBDATA,,c(1,1),c(1,2),c(1,3),c(1,4),c(1,5),c(1,6)
TBDATA,,c(2,2),c(2,3),c(2,4),c(2,5),c(2,6),c(3,3)
TBDATA,,c(3,4),c(3,5),c(3,6),c(4,4),c(4,5),c(4,6)
TBDATA,,c(5,5),c(5,6),c(6,6)
!有限元建模
csys,1
*do,i,0,4
n,,2+0.05*i,(0:90:3)
*enddo
*do,i,0,3
s=31*i
e,((125-s)154-s)),((126-s):(155-s)),((95-s):(124-s)),((94-s):(123-s))
*enddo
!施加载荷
d,31,all,,,155,31
esel,s,elem,,1,30
sfe,all,1,PRES,,-10
!进入求解器并求解
/solu
allsel
solve
!进入后处理器,并观看结果
/post1
rsys,1
plnsol,u,y
--------------
你所说的苦瓜脸,在编辑的时候选中以下两项
禁止在这个帖子中使用 Jute 标记
禁止在这个帖子中使用笑脸标记 |