QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3600|回复: 10
收起左侧

[已解决] 请问有关motion弹簧设定的问题...

[复制链接]
发表于 2008-11-8 17:01:59 | 显示全部楼层 |阅读模式 来自: 中国台湾

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
请问一下各位高手,小弟最近遇到一个问题,
, {# p. r- i/ X, f2 M! \假设有ABC三个零件所在的位置如下:7 }' O- z9 Z: ]- ~7 U! N2 @/ C$ ]: w
    {A}     {B}     {C}
4 x7 C% N; A: x& M0 N我想要将弹簧由A连接到C,但是正常情况弹簧会穿透B$ _8 |8 D) `; b) J5 c! J9 Y
我想请问有没有办法可以不让弹簧穿过B,也就是弹簧由B的上面跨过(贴在B),再连到C& q: g- N& _- H4 A' b* M
这样可以做到吗??& _$ w+ Z+ Y+ o
谢谢!
发表于 2008-11-10 11:22:56 | 显示全部楼层 来自: 中国河南濮阳
在motion里设置的弹簧只是起弹簧的作用,即使它穿过某些装配中的物体,只要你没有设置它和弹簧的关系也不会有影响。
 楼主| 发表于 2008-11-10 13:28:54 | 显示全部楼层 来自: 中国台湾
但是这三个物体间会有一些运动,所以如果弹簧穿透,受力方向就不正确,因此希望能有一些办法,使弹簧不穿透
发表于 2008-11-11 11:07:36 | 显示全部楼层 来自: 中国河南洛阳
能把你的模型和具体要求放上来看看吗?
 楼主| 发表于 2008-11-11 18:23:53 | 显示全部楼层 来自: 中国台湾
这是膝关节的模型,当弯曲到最底的时候,连接髌骨(黄色)与股骨(浅蓝色)的弹簧会穿透股骨,但这样施力方向就不对了,希望弹簧能够不穿透股骨,有办法吗?: e& v. L: ^( K# g! T1 W

4 E/ _( H% K6 U1 J1 V+ w1 F[ 本帖最后由 cloudie0211 于 2008-11-13 01:05 编辑 ]
发表于 2008-11-12 10:19:05 | 显示全部楼层 来自: 中国河南濮阳
大致明白你的意思了,你是想用弹簧模拟肌肉韧带的作用。我画了个示意图,图中红色的小块是加入调节方向的(我感觉用小球更好),把它定义成和骨骼真实接触,这样就可保证弹簧的方向正确;如果弹簧较长或转角太大,还可考虑多加几个小球来调节。不知这样是否能满足你的要求,可试试看。
示意图.JPG
 楼主| 发表于 2008-11-12 17:52:11 | 显示全部楼层 来自: 中国台湾
感谢您提供意见,
& G% H4 Z% i* c7 Q这个方法我之前有试过
- \+ R: ?2 b+ o" M但模型计算错误,而且会胡乱抖动
+ m% S9 }; b, e后来就放弃这个方法
2 w) d+ J( T; Y9 U6 @' [还有什么可行的办法吗?
发表于 2008-11-12 21:32:44 | 显示全部楼层 来自: 中国河南濮阳
可以考虑做一个辅助机构,当膝关节相对运动时它做伴随运动(轨迹和运动都可按指定的),这样来保证弹簧力的方向随关节运动而变化。这样做可以得到很好的结果,但辅助机构要试作比较麻烦;例如:用连杆曲线来凑你所要的运动轨迹。
发表于 2008-11-13 08:38:53 | 显示全部楼层 来自: 中国河南郑州
还可以更简单些,就设定一个小立方体或球做跟随运动,路经和运动参数自己指定以保证弹簧力的大小和方向。因为上面提到的辅助机构是虚拟的并无用途,所以干脆省掉更好。
 楼主| 发表于 2008-11-13 09:04:42 | 显示全部楼层 来自: 中国台湾
谢谢!不过我要怎么得到路径和运动参数呢?
发表于 2008-11-15 11:58:24 | 显示全部楼层 来自: 中国河南洛阳
在motion里你的膝关节运动时,查看上面连接弹簧点的运动参数即可;还可以直接看它的运动轨迹,有了此轨迹,你就可以偏移一个位置得到弹簧另一个点的位置轨迹;让小球照此轨迹运动或在此基础上再改动都可以。这样甚至可以做到弹簧的张力始终不变或变大变小都行。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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