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

[LS-PrePost] 请教 Boundary_spc_set设置问题

[复制链接]
发表于 2012-2-26 18:38:57 | 显示全部楼层 |阅读模式 来自 湖北武汉
一个旋转摩擦的模型。滑块固定,圆盘转动。
圆盘下面要限制X Y Z方向平动和绕X Y轴的转动,仅保留rotZ。但是使用
*BOUNDARY_SPC_SET
$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz
         1         0         1         1         1         1         1         0
发现圆盘没有绕z轴转动。
初始转动速度的设置应该没有问题,因为在删除 spc 的关键字和 load 的关键字后发现圆盘是正确转动的。
请教下,想要仅保留rotZ该如何设置,或换用什么关键字。

本帖子中包含更多资源

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

×
发表于 2012-2-26 21:16:48 | 显示全部楼层 来自 湖南长沙
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-26 21:57:32 | 显示全部楼层 来自 湖北武汉
lojade 发表于 2012-2-26 21:16
可以参考此帖
http://forum.simwe.com/forum.php?mod=viewthread&tid=955222&highlight=%E6%97%8B%E8%BD%AC ...

你好!
利用*boundary_prescribed_motion_node_set 的其实做出来了,下面就是*boundary_prescribed_motion_node_set做的,网格画的不行,细化网格的模型还在工作站算着。
大致是这样处理的
*BOUNDARY_PRESCRIBED_MOTION_SET
$#    nsid       dof       vad      lcid        sf       vid     death     birth
         2        11         0         2  1.000000         0     0.000     0.000
$# offset1   offset2       mrb     node1     node2
     0.000     0.000         0         0         0
*BOUNDARY_SPC_SET
$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz
         1         0         0         0         1         0         0         0
我其实想施加初始速度,而不是强制速度。但是听师兄说solid的节点只有x y z平移的自由度?他也不太确定……,资料也没遇查到。我想问在初始速度加上后,边界约束该怎么设置。先前也看过论坛中施加转动初速度的例子,但是里面只有一个Part,也么有边界的设置。我这里因为有Load的存在,需要边界进行约束,因此问题也就产生了。



本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2012-2-27 09:01:42 | 显示全部楼层 来自 湖南长沙
本帖最后由 lojade 于 2012-2-27 15:48 编辑

"听师兄说solid的节点只有x y z平移的自由度"
  算法2只有3个自由度,但是算法3有6个自由度
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-27 10:52:58 | 显示全部楼层 来自 湖北武汉
本帖最后由 清秋锁寒 于 2012-2-27 10:56 编辑
lojade 发表于 2012-2-27 09:01
听师兄说solid的节点只有x y z平移的自由度  算法2只有3个自由度,但是算法3有6个自由度 ...

记得论坛有个类似的帖子,有人说的是section solid 3或4
但是我改用算法3或算法4,加上 spc 的命令
*BOUNDARY_SPC_SET
$#    nsid       cid      dofx      dofy      dofz     dofrx     dofry     dofrz
          1         0         1         1         1         1         1         0
圆盘仍然是不转的啊

应该是这个帖子
http://forum.simwe.com/forum.php?mod=viewthread&tid=730106&highlight=%E8%87%AA%E7%94%B1%E5%BA%A6

回复 不支持

使用道具 举报

发表于 2012-2-27 10:56:54 | 显示全部楼层 来自 湖南湘潭
lojade 发表于 2012-2-27 09:01
听师兄说solid的节点只有x y z平移的自由度  算法2只有3个自由度,但是算法3有6个自由度 ...

尚晓江老师书P136写到:该单元具有8个节点,每个节点具有9个自由度,但只有位移是实际意义上的物理自由度。
百度solide164写到:对于显式动力分析,V(X, Y, Z)提供节点的速度以及A(X, Y, Z)提供节点的加速度。虽然V(X, Y, Z)和A(X, Y, Z)出现在固定约束的地方,但他们不是真实的物理约束。然而,但约束被计算的时候这些量就被计算,并且别储存给后处理使用。
还请lojade斑竹指导一下。
回复 不支持

使用道具 举报

发表于 2012-2-27 15:13:56 | 显示全部楼层 来自 美国
碰到跟楼主一样的问题,刚准备发一个悬赏贴就看到楼主的贴子,这个问题我弄了2天还没解决,求探讨
回复 不支持

使用道具 举报

发表于 2012-2-27 16:01:39 | 显示全部楼层 来自 湖南长沙
清秋锁寒 发表于 2012-2-27 10:52
记得论坛有个类似的帖子,有人说的是section solid 3或4
但是我改用算法3或算法4,加上 spc 的命令
*BOUND ...

你这样把所有的节点的自由度全部约束了,x,y,z都动不了了,只有节点只能在原来的地方绕z轴运动,所以整个盘无法绕这个盘的Z轴运动。释放节点的x,y约束,只要约束节点的z轴方向运动就行了。
回复 不支持

使用道具 举报

发表于 2012-2-27 16:50:20 | 显示全部楼层 来自 湖南长沙
长脚 发表于 2012-2-27 10:56
尚晓江老师书P136写到:该单元具有8个节点,每个节点具有9个自由度,但只有位移是实际意义上的物理自由度 ...

我不太清楚“每个节点具有9个自由度”这是个什么概念,我理解的是6个自由度,dx,dy,dz,rx,ry和rz
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-27 21:43:00 | 显示全部楼层 来自 湖北武汉
记得当时尝试过只约束UZ,rotX,rotY,记得转盘就在xy平面上动了。然后再加个UX,它就在Y向动了……当时算法好像是solid 算法2
我再改改模型用solid算法3试下,看看结果如何。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-2-27 21:43:27 | 显示全部楼层 来自 湖北武汉
本帖最后由 清秋锁寒 于 2012-2-28 10:37 编辑

只约束UZ,rotX,rotY,采用solid算法3,转盘就在xy平面上边旋转边平动。

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2012-2-28 11:22:50 | 显示全部楼层 来自 浙江宁波
清秋锁寒 发表于 2012-2-27 21:43
只约束UZ,rotX,rotY,采用solid算法3,转盘就在xy平面上边旋转边平动。

楼主,不知道解决了没有啊?望赐教
回复 不支持

使用道具 举报

发表于 2012-3-24 17:35:48 | 显示全部楼层 来自 江苏南京
好好学习啊呵呵
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 00:53 , Processed in 0.050953 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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