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

[原创+分享] 关于实体施加弯矩的方法汇总

[复制链接]
发表于 2007-7-2 12:04:50 | 显示全部楼层 |阅读模式 来自 广东深圳
!!!!!!!!!!!!!!!!
前言
做一个总结意义!!!
原因:最近网上有较多的朋友在咨询关于实体加载的方法
目的:希望这个问题不再成为大家的疑惑的一部分
!!!!!!!!!!!!!!!!

一、说说施加方法
思路1:矩或扭矩说白了就是矩,所谓矩就是力和力臂的乘积。
             施加矩可以等效为施加力;
思路2:直接施加弯矩或扭矩,此时需要引入一个具有旋转自由度的节点;

二、在ANSYS中实现的方法
这里说说3个基本方法,当然可以使用这3个方法的组合方法,组合方法就是对3个基本方法的延伸,但原理仍不变。
方法1:引入mass21,利用cerig命令
Ex1:
/prep7
block,0,1,0,1,0,2
k,9,0.5,0.5,2.5
mp,ex,1,2e10
mp,prxy,1,0.2   
mp,prxy,1,0.3
r,2,1e-6
et,1,45
et,2,21
keyopt,2,3,0
lesize,all,0.2
vmesh,all
ksel,s,,,9
type,2
real,2
kmesh,all
allsel
nsel,s,loc,z,2,3
NPLOT   
CERIG,node(0.5,0.5,2.5),ALL,ALL, , , ,
allsel  
/SOLU
f,node(0.5,0.5,2.5),my,100e3
FINISH  
/SOL
nsel,s,loc,z,0  
d,all,all   
allsel  
solve
方法2:利用mpc184单元
/prep7
block,0,1,0,1,0,2
mp,ex,1,2e10
mp,prxy,1,0.2   
mp,prxy,1,0.3
et,1,45
et,2,184
keyopt,2,1,1
lesize,all,0.2
vmesh,all
n,1000,0.5,0.5,2.5
type,2
mat,2
*do,i,1,36
e,1000,36+i
*enddo
allsel
allsel  
/SOLU
f,node(0.5,0.5,2.5),my,100e3
FINISH  
/SOL
nsel,s,loc,z,0  
d,all,all   
allsel  
solve
方法3:使用rbe3命令
/prep7
block,0,1,0,1,0,2
k,9,0.5,0.5,2.5
mp,ex,1,2e10
mp,prxy,1,0.2   
mp,prxy,1,0.3
r,2,1e-6
et,1,45
et,2,21
keyopt,2,3,0
lesize,all,0.2
vmesh,all
ksel,s,,,9
type,2
real,2
kmesh,all
allsel
*dim,sla,array,36
*do,i,1,36
sla(i)=i+36
*enddo
*dim,sla2,array,36
*do,i,1,36
sla2(i)=i+36
*enddo
allsel
rbe3,node(0.5,0.5,2.5),all,sla,sla2
allsel  
/SOLU
f,node(0.5,0.5,2.5),my,100e3
FINISH  
/SOL
nsel,s,loc,z,0  
d,all,all   
allsel  
solve
三、使用结论
方法1和方法2的结果一致,方法3偏大。
原因在于方法1和方法2的荷载分布和节点的距离没有关系,而方法3同节点的距离发生关系,所以关于最大值,方法3为最大。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

发表于 2007-7-2 17:02:53 | 显示全部楼层 来自 上海
Simdroid开发平台
不错,很有用,谢谢版主的总结。
回复 不支持

使用道具 举报

发表于 2007-7-3 10:52:34 | 显示全部楼层 来自 上海

回复 #2 tianwen001 的帖子

不过,这里还是要建议大家看看以下的帖子,http://www.simwe.com/forum/thread-786889-1-1.html
对于abaqus与ansys对这个问题计算结果的差异,究竟谁对呢?希望知道的朋友给大家指点几句,谢谢!
回复 不支持

使用道具 举报

 楼主| 发表于 2007-7-3 12:43:21 | 显示全部楼层 来自 广东深圳
这个问题我无意中发现的,现在在看abaqus有关constraint的帮助,同样也重新找一下ansys中的耦合方面的内容,看一下。

自己觉得这个问题比较有意思,感兴趣的朋友一起讨论。

感谢楼上的关注。

根据材料力学,根据平截面假定,则最外侧的应力应为
S=M/I*y=100e3/(1/12*1^4)*0.5=600e3

1.此时由abaqus结果为575e3,而ansys为675e3
2.如果在ansys中直接考虑施加力的方式,则结果就更大。

[ 本帖最后由 wei1012 于 2007-7-3 14:51 编辑 ]
回复 不支持

使用道具 举报

发表于 2008-1-15 21:11:19 | 显示全部楼层 来自 上海宝山区
后来我有做了一下,发现搂主的计算方法是正确的,我用高阶单元solid95做了一遍,同时改良了底部由于全约束而带来的应力集中,得到了和理论计算几乎一致的结果,见下图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2008-1-15 21:13:53 | 显示全部楼层 来自 上海宝山区
由上图可见,除了顶部由加载载荷引起的局部应力集中外,应力图谱和数值几乎接近于理论计算值。
回复 不支持

使用道具 举报

发表于 2011-3-4 20:13:10 | 显示全部楼层 来自 辽宁沈阳
我觉得LZ说的不太清楚,应该附上最初的受力图
回复 不支持

使用道具 举报

发表于 2011-4-2 13:08:05 | 显示全部楼层 来自 山东烟台
受益匪浅 相当于可以建立辅助点进行加载了
回复 不支持

使用道具 举报

发表于 2012-8-1 10:43:25 | 显示全部楼层 来自 山东东营
搜着了很久的资料,好
回复 不支持

使用道具 举报

发表于 2012-8-11 13:47:24 | 显示全部楼层 来自 河北石家庄
支持版主呀,太好了
回复 不支持

使用道具 举报

发表于 2012-12-28 22:24:38 | 显示全部楼层 来自 广东广州
找了好久了才找到,谢谢
回复 不支持

使用道具 举报

发表于 2014-2-17 21:00:49 | 显示全部楼层 来自 广西南宁
不错的实例,学到了不少东西。
回复 不支持

使用道具 举报

发表于 2014-2-18 23:17:52 | 显示全部楼层 来自 台湾
这里有一篇可以参考  

http://www.fea-optimization.com/ansys/apdl_c.htm
> FAQ & Document
> ANSYS Note #1 : Apply Bending Moment or Torque on a Cross Section.
回复 不支持

使用道具 举报

发表于 2015-5-20 21:24:59 | 显示全部楼层 来自 重庆沙坪坝区
请教版主:为什么用cerig命令施加弯矩的时候会出现两类警告:1、Term 1 (node 37 ROTX) on CE number 4 is not active on any element.  This CE is ignored.
2、The first term of constraint equation number 5 refers to degree of      
freedom ROTY at node 37.  This degree of freedom is not active, so      
therefore, this constraint equation is ignored.
CE命令被忽略了,这样对计算结果没有影响吗?
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-23 09:57 , Processed in 0.067240 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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