ansys单元面积和位移提取

问题描述:

ansys单元面积和位移提取
我想把单元的面积提取出来,然后提取每个单元对应的节点位移,把提取出来的节点位移求平均值,和前面提取出来的面积相乘.
1个回答 分类:综合 2014-10-26

问题解答:

我来补答
ARFACE(E) 可提取单元面积,E为单元号,面积为单元E容纳所选节点的面的面积;
NELEM(E,NPOS) 可提取单元E中,NPOS位置处的节点编号
UX(N),UY(N),UZ(N) 可提取节点位移,N为节点编号
将提取出的位移加到一个变量中,可求平均值
把提取出的面积加到一个数组中,分别与求出的平均值相乘
即可
P.S.每个单元对应的节点有多个,与单元类型有关
再问: 比如我现在想求一个矩形单元的四个节点的位移,具体该怎么做。NELEM(E,NPOS)函数里面NPOS应该是指单元节点的内部编号吧,不是整体编号?随便找一个单元,在调函数查询之前,整体编号我应该是不知道的。分有点少,完了以后我会加的。谢谢啦
再答: NPOS是在一个单元里的节点的位置,用1,2,3等等来表示;
NELEM(E,NPOS)得到的就是节点编号,就是你说的整体编号。
如你说的例子,假设这个单元编号是201,其有4个节点,求这4个节点平均Z向位移,则
ANS=(UZ(NELEM(201,1))+UZ(NELEM(201,2))+UZ(NELEM(201,3))+UZ(NELEM(201,4)))/4
 
 
展开全文阅读
剩余:2000
下一页:奇偶性的应用。