找回密码
 注册
Simdroid-非首页
查看: 115|回复: 4

[后处理] 接触问题 刚体受力

[复制链接]
发表于 2012-2-29 09:56:52 | 显示全部楼层 |阅读模式 来自 清华大学
大家好!

我正在计算一个刚柔接触问题,现在我想求得接触变形后刚体所受到的力,如何求得啊?

谢谢大家!
发表于 2012-2-29 10:06:25 | 显示全部楼层 来自 中国
Simdroid开发平台
看柔体的不就成了吗?
反作用力
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-29 10:10:20 | 显示全部楼层 来自 清华大学
但是柔体的接触面是时刻变化的,那样怎么求接触面的作用力啊?
回复 不支持

使用道具 举报

发表于 2012-2-29 15:25:13 | 显示全部楼层 来自 辽宁大连
什么是力,什么是接触应力,我想童鞋你还没有搞清楚,如果你要求的是刚体受力,从你分析的问题出发,分析宏观整体上的静力平衡你就可以知道它的受力,或者在ANSYS中用ETABLE命令中的相关操作求它的受力,或者求刚体支反力就可以了。如果你想知道接触应力,既然你已经把它设置成了刚体,它本身怎么会有接触应力呢?只有柔性体发生接触以后才会有接触应力的出现。如果你想求刚性接触区域的接触压强(contact press)的话,在后处理中,List Results->Nodal solution->Contact->Contact pressure 就可以观察到。再如果你想用结果的Contact press 乘以接触面积来直接计算你所谓的刚体所受到的力,也可以实现。严格点的做法是首先你要把发生接触的单元选出来. 定义一个Element Table, 在后处理 Element Table->Define Table->Add->(Lab后面添个文件名,Item中选Contact->Contact press), 没发生接触的地方压强为0,然后主菜单中Select->Element->By Results->选择刚才定义的Table 文件名,通过给一个Contact press的取值范围来选出发生接触的单元。然后后处理中重新再定义两个Element table,一个是Contact press 的table 比如取名为Pre,另一个为单元面积的table(Element Table->Define Table->Add->(Item中选Geometry->VOLU))取名为ARE。然后在Eelement Table->Multiply中将PRE和ARE做乘积得到一个新的Table 取名为FOR,然后在Sum of Each Item中对FOR求和就可以了。应该还有更简单的方法,你慢慢研究吧!good luck
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-29 16:44:15 | 显示全部楼层 来自 清华大学
谢谢您的回答,受益匪浅!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-22 21:19 , Processed in 0.027839 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表