野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 9907|回复: 17

[求助] 关于约束的问题

[复制链接]

24

主题

272

回帖

7

威望

工程师

Rank: 3Rank: 3

积分
367
发表于 2009-4-2 17:33 | 显示全部楼层 |阅读模式
The following table shows which constraint options are available for each model type in a Cartesian coordinate system:

Model Type                                         Constraint Options

3D                                    Trans X, Trans Y, Trans Z, Rot X, Rot Y, Rot Z

plane strain and 2D axisymmetric            Trans X, Trans Y, Rot Z

plane stress                                     Trans X, Trans Y


Note: The software ignores any rotational degrees of freedom for 2D solids or solids in 3D models. If you specify constraints on Rot X, Rot Y, or Rot Z for these elements, the software ignores the constraints.

这是Pro/MECHANICA帮助文档里的话。不理解的我已经加上了红线。对于3D实体模型,我们不能指定旋转自由度?加了Pro/MECHANICA也会忽略?这篇帮助的标题是Constraint Options。看到很吃惊,完全颠覆了我以前对约束的认识。希望高手能给予解答,谢过。

21

主题

469

回帖

62

威望

高工

Rank: 4

积分
828

希望之星勋章

发表于 2009-4-9 10:15 | 显示全部楼层
你理解错误了,软件可以指定旋转自由度,当然也可以忽略你指定的这些约束。在做各种分析时,默认情况下proe是不忽略约束的。
但是可以根据具体情况做忽略约束。例如做静态分析时,就可以忽略约束的。见下图:
勾上inertia relief

[ 本帖最后由 iampopdeng 于 2009-4-9 10:26 编辑 ]
1.jpg

21

主题

469

回帖

62

威望

高工

Rank: 4

积分
828

希望之星勋章

发表于 2009-4-9 10:20 | 显示全部楼层
还可以忽略应力或位移。

[ 本帖最后由 iampopdeng 于 2009-4-9 10:21 编辑 ]
2.jpg

24

主题

272

回帖

7

威望

工程师

Rank: 3Rank: 3

积分
367
 楼主| 发表于 2009-4-9 20:54 | 显示全部楼层

回复 3# iampopdeng 的帖子

先谢谢你的解答。
但我实在不理解下面这句。好像是说忽略实体旋转自由度。你指定了旋转自由度的约束,软件也会忽略。好像是这个意思吧。
Note: The software ignores any rotational degrees of freedom for 2D solids or solids in 3D models. If you specify constraints on Rot X, Rot Y, or Rot Z for these elements, the software ignores the constraints.

24

主题

272

回帖

7

威望

工程师

Rank: 3Rank: 3

积分
367
 楼主| 发表于 2009-4-12 17:49 | 显示全部楼层
做了几次试验,好像实体模型里,面约束的时候,好像是对旋转自由度不敏感。
不知道大家有什么别的解释没有。
兄弟们,这个概念很关键啊,如果约束都定义错了,那分析结果是毫无意义的数据啊。
好像没人关心这个问题,有点急人哦
哪位高人站出来说说话嘛

24

主题

272

回帖

7

威望

工程师

Rank: 3Rank: 3

积分
367
 楼主| 发表于 2009-4-12 17:59 | 显示全部楼层
不行,我还是传张图吧。
下面的图就是只固定平移自由度,释放所有旋转自由度。
这样算出来的结果跟自由度全约束算出来的结果一样。
大家可以看到我给的力方向是跟旋转有关的,结果分析的时候又不报错。
这到底该怎么解释?
Snap1.jpg

21

主题

469

回帖

62

威望

高工

Rank: 4

积分
828

希望之星勋章

发表于 2009-4-14 15:50 | 显示全部楼层
我查了一下书,在pro/mech中,实体模型只有3个自由度(所有位移)能被约束;而薄壳模型则有6个自由度能被约束。如果只是要约束1个面,那么只需要关心位移自由度即可;对于边,就需要关心位移和旋转的自由度。

21

主题

469

回帖

62

威望

高工

Rank: 4

积分
828

希望之星勋章

发表于 2009-4-14 15:55 | 显示全部楼层
也就是你上面的例子的面约束要改成边约束。

24

主题

272

回帖

7

威望

工程师

Rank: 3Rank: 3

积分
367
 楼主| 发表于 2009-4-14 22:06 | 显示全部楼层
感谢楼上的回答。我也估计是这样。只是觉得很难接受。
顺便再讨论个问题
如果坐标系不同,例如是圆柱坐标,R的平移可以理解为沿着径向自由度,Z可以理解为沿着Z向,那THETA方向是不是在XY(或R,THETA平面内)沿着垂直于R方向角度位移?如果是,都可以理解,那怎么理解Z的旋转和THETA平移的关系?还有就是THETA的旋转又该怎么定义的?这个问题有点难,我想了几天都没结果,查了帮助文档,上面说得也很模糊。希望大家能讨论一下。
另,一个有趣的显现:
刚开始做拉伸或压缩实例时候,习惯一个端面全约束,一个端面加力。这样会有问题,算出来的结果跟理论计算不一致,原因就是约束错了,不应该加全约束。在加约束的端面会造成应力集中(姑且这么看吧),应力比较大。
如果换一种约束,可以得到材料力学力计算应力的理论值。
大家可以试一下,变为圆柱坐标,释放R自由度——无论截面是什么形状,只要Z轴垂直截面就行。。让其受约束的端面可以自由膨胀或收缩,最后得到的结果就没有应力集中,而且Pro/MECHANICA算出来的值跟理论值就一样了。我想,这也更坚定了我对R自由度的理解,而笛卡尔坐标系无论如何都不能做到这一点。这个问题也欢迎大家讨论。

[ 本帖最后由 cccsss 于 2009-4-14 22:11 编辑 ]

21

主题

469

回帖

62

威望

高工

Rank: 4

积分
828

希望之星勋章

发表于 2009-4-14 22:18 | 显示全部楼层
呵呵,我发现你很不简单,看你的帖子能学到不少东西。我觉得你最后的这个问题,还是单发比较好!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-6-17 19:12 , Processed in 0.099965 second(s), 27 queries .

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