作者j6zoz04 (RTOO)
看板Cad_Cae
标题[请益] 关於RBE2
时间Wed Jul 24 10:33:15 2024
各位好,
目前在使用optistruct的RBE2时遇到了一些问题,想来请教一下
模型如图1所示:
https://i.imgur.com/UFMlqZw.jpeg
(图1)
我想要做出图中的圆绕着圆心旋转的效果,尝试使用RBE2将整个圆上的node作为dependent
node(下称 D node),圆心作为independent node(下称 IN node),彼此关联的自由度为
123456。
其中:
123各别是 dx dy dz (x、y、z的平移自由度)
456各别是 Rx Ry Rz (x、y、z的旋转自由度)
对圆心IN node使用自由度约束(SPC):12346 (不约束Ry,其余约束)
其余SPC、Force只是为了让变形明显而设置,在此不赘述。
做出来的效果如以下图2,确实有达到我要的效果:
https://i.imgur.com/ScDF8OD.gif
(图2)
但我不明白的是为何我的SPC已经把IN node的平移自由度约束住了,但我的D node 在变形
图上仍可产生平移的自由度?
还是说当IN node的 Ry自由度没被拘束时,D node为了配合其必须要让部分的拘束无效?
由於上面对於上面的问题有些不确定,故来请教大家,谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.133.4.219 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Cad_Cae/M.1721788399.A.0A8.html
1F:推 gamer: rigid link element是限制dependent node跟independent 07/24 17:10
2F:→ gamer: nodes间在约束方向不会有相对位移,以这个问题来说,圆周上 07/24 17:12
3F:→ gamer: 上的node跟圆心的参考node之间没有距离跟角度上的变化 07/24 17:13
4F:→ gamer: 所以并不会产生你说的情况 07/24 17:13
5F:推 rcab1204: 从位移图上看起来最内圈除了绕着圆心转外,圆孔也有扩大 07/24 19:37
6F:→ rcab1204: ,确实很奇怪,不过如果想让圆孔节点绕着圆心转,为什 07/24 19:37
7F:→ rcab1204: 麽不直接在圆心给定扭转条件呢? 07/24 19:37
8F:→ j6zoz04: 回g大,我照您的说法搭配我的边界去画了一个示意图,不确 07/24 21:17
10F:→ j6zoz04: 若是如此,我似乎可以将RBE2其中一个相对自由度(Ry)放掉 07/24 21:17
11F:→ j6zoz04: ,然後将IN node所有自由度拘束,是不是D node就可以绕着 07/24 21:17
12F:→ j6zoz04: IN node旋转了? 07/24 21:17
13F:→ j6zoz04: 回r大,这个边界是我临时弄的,能让圆旋转就行。用您提出 07/24 21:20
14F:→ j6zoz04: 的边界应该也可以 07/24 21:20
16F:→ gamer: 如附图,旋转的过程RBE两边的node没有任何相对位移 07/28 21:25
17F:→ gamer: 你的第二个问题的答案是不会,因为D node在原地旋转相对於 07/28 21:26
18F:→ gamer: IN node也是能满足你的边界条件,所以不一定会绕着IN NODE 07/28 21:28
19F:→ j6zoz04: 回g大,我试着按照我的第二个问题做了分析: 07/29 21:00
21F:→ j6zoz04: 07/29 21:00
22F:→ j6zoz04: 结果确实如您所说的:D node只会自己旋转 07/29 21:00
23F:→ j6zoz04: 07/29 21:00
24F:→ j6zoz04: 但是为何他们不会绕着IN node转,而是选择了自己旋转? 感 07/29 21:00
25F:→ j6zoz04: 觉这两种情况应该都可以符合BCs 07/29 21:00
26F:→ j6zoz04: 07/29 21:00
27F:→ j6zoz04: 还是说IN node(自己的座标)所有自由度都被约束,导致D 07/29 21:00
28F:→ j6zoz04: node除了自己旋转外的任何移动都会破坏RBE2的自由度关系 07/29 21:00
29F:→ j6zoz04: ,才导致D node只能自转? 07/29 21:00
30F:推 gamer: 我先说我不知道正确的答案,我猜测是因为要满足最小能量法 07/29 22:24
31F:→ gamer: 所以implicit的解会是strain energy比较低的哪个 07/29 22:25
32F:→ gamer: 如果这个boundary condition没有唯一解的时候 07/29 22:25
33F:推 rcab1204: 要让外圈节点绕着转,意味着外圈节点必须要能够有平动 07/30 09:53
34F:→ rcab1204: 自由度的,如您所说。或许还有将内圈定义成刚体,再让这 07/30 09:53
35F:→ rcab1204: 圈刚体可以绕着指定轴(圆心)转的这种做法可以参考看 07/30 09:53
36F:→ rcab1204: 看。 07/30 09:53