24小时热门版块排行榜    

查看: 2267  |  回复: 3

zhangtw

铜虫 (初入文坛)


[交流] 【求助】用ansys怎么计算一个面内应变的平均值

使用ansys已经把一个块体中的应变分布计算出来,现在想取其中的某个面,然后把面内应变数值的平均值算出来,请问该怎么做?
本人菜鸟,各位大侠回答时请说的较为详细些,先多谢了
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangtw

铜虫 (初入文坛)


请高手们快来吧
2楼2010-11-24 09:07:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

amerigo6

金虫 (正式写手)


★ ★
zhangtw(金币+30):多谢 2010-11-25 08:49:15
nono2009(金币+2):鼓励应助 2010-11-29 07:32:26
写一下大概的代码,中间请自己补齐.
asel,,,areanumber  !!!!选中某个面
nsla,s                   !!!!选中面上的节点.
     *get,nodesetnum,node,item,count
     *dim,nodearray,array,nodesetnum
     *get,nodearray(1),node,0,num,min
     *do,j,2,nodesetnum,1
         *get,nodearray(j),node,nodearray(j-1),nxth
     *enddo     !!!!!!将节点号存入数组nodearray,此步适用于在面上节点无规律不连续分布,如连续分布,可简化此步.
*set,strainsum,0
*do,i,1, nodesetnum
   *get,nodestrain,,,,,,,   !!!此步自己补齐,取出某节点上的应变
   *set,strainsum,strainsum+nodestrain
*enddo
*set,averagestrain,strainsum/nodesetnum

以上是大致写的代码,中间具体语句请自己补齐.
引用回帖:
Originally posted by zhangtw at 2010-11-23 10:00:38:
使用ansys已经把一个块体中的应变分布计算出来,现在想取其中的某个面,然后把面内应变数值的平均值算出来,请问该怎么做?
本人菜鸟,各位大侠回答时请说的较为详细些,先多谢了

3楼2010-11-25 08:45:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1134948177

新虫 (初入文坛)



小木虫: 金币+0.5, 给个红包,谢谢回帖
你后来怎么解决的呢?
4楼2018-11-01 09:00:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhangtw 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见