机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3065|回复: 6

如何实现多级约束的运动动画?

[复制链接]
发表于 2019-6-28 09:14:28 | 显示全部楼层 |阅读模式
本帖最后由 Schmidt579 于 2019-6-28 09:15 编辑
, {; J  c0 G0 U; Z- x; q5 u4 I* o6 @, H; ?% E
这是一个机器人的机械手
- V# t' [" [7 ]+ N/ P- _6 q( r  {# O0 I, U/ L) Y2 `2 |
如图两个红色齿轮之间、黑色和红色齿轮之间都用了运动约束。手动拖动时完全没问题。
8 l# r2 e, q6 M. X! c
) j' {# l% K8 z! J) ]: w; F( ^$ u黑色齿轮上做一个角度约束做驱动约束。/ M) p: |2 T9 S% X6 `: c
可是当驱动这个角度时弹出来下面的警告! E: H- t8 g# l& d6 e) h: W6 P
# N( D6 O8 L# N; y& J
在studio中参数动画只有黑色齿轮运动4 ?- ^7 \" k* G1 r

( `7 I5 I+ j% A' c7 L4 F$ w我也查了资料,官方说明说的是驱动只可以驱动一级的约束,如果有多级约束的话驱动不可用,我认为studio也是这个原因而失效的。
$ x1 x6 g$ J# m
# U: T5 A7 S( h, q& _6 D3 G" S/ d$ U& o

5 N* G: c9 ^, G) n3 c2 A# O可是使用官方方法通过使用“表达式”在联接或约束之间创建代数关系来驱动其他关系。对于这种多级齿轮传动来说也太麻烦了吧。3 [: [6 V9 n# X& T1 J4 O
请问各位前辈这种多级传动的运动如何实现动画制作的问题啊,以及这种情况是否还用更多的潜规则。" b. U8 {9 q6 T0 D  [( D) S) R) B+ A

9 G" ], v5 S, L. C  v( `

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2019-6-28 09:38:35 | 显示全部楼层
运动学及动力学仿真还是要用adams   CAD软件的运动学仿真不是太好用  
回复 支持 反对

使用道具 举报

发表于 2019-6-28 10:03:38 | 显示全部楼层
试试
回复

使用道具 举报

发表于 2019-6-28 18:14:39 | 显示全部楼层
我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动画或仿真,除非你有天大的耐性和对Inventor操作上一大堆潜规则的深度理解和巧妙的规避能力。
4 m# W3 o6 O% i: H8 y* r+ e8 ]' C" v9 r, J  N! O! X, I
然后,倒数第二个:比如红色不完全齿轮的配合,如果是我,就不用那个可怜的“运动”配合。因为他很容易累得自己绊自己的脚。。。
  z% Z& a3 e4 P, H8 g) [不如,用基准面的对称配合。。。
, ~( n" ^! C+ y9 {
2 p0 o. r( e2 k一个零件的点线面的各种参数,如果我没理解错的话,都是从这个零件的基准点线面得来的。
, w7 W; h& [2 {7 h4 @/ M零件之间的配合,尽量使用基准点线面,少给可怜的软件造成可以避免的计算负担。。。4 Q8 b+ ?) C' r  l3 U1 x/ R- H
3 B2 D3 m: P% y, G
不再说倒数第几了,直接说你这个模型的事儿。。。
& ]% j* r1 Y) k! d* T' x
% \. m* E6 }* _2 D" i红色零件的齿形是怎么搞定的?就算软件在不检查碰撞干涉的条件下跑舒服了,你敢出工程图让人家加工?+ X, H' M) q+ {' B2 m; B# s
* V* ^) K8 X1 V: D. l( Z) I
何况,你这个图里,就是干涉状态。。。
2 x) e& P; R2 l0 T+ s' t, \2 g1 }! c
& l7 t; C4 L8 A! W; S7 B所以,别太依赖软件,得自己心里有数。软件说我的设计不行,但其实行;软件说我的设计行,但其实不行。: F  \2 M7 T! ~2 U9 L! {' O' ]
7 j# ^' f4 o, r) Y& \
看得出来,其实你也是超级认真的,很让人欣慰,齿形的原始基础数据是没问题,两片的齿形参数关系是咬合的。
# [4 h$ z) x5 d% N  W3 G
  h+ w, J7 d$ e+ H" [剩下的,就是了解软件了。这不只是你用不用Inventor的事情。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-28 21:43:02 | 显示全部楼层
Cavalier_Ricky 发表于 2019-6-28 18:14
$ A0 d1 l* G% f* k( z( ^# d6 G" F2 C) S我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动 ...
9 \1 j8 h8 r& }6 u6 Y# F
谢谢解答,确实专业的事还是让专业的软件去干吧。
( Z  y' S% C) G) g- Z! x, J本来是齿轮是合理啮合的,驱动出错造成了干涉。截图时也没来得及调整一下。# N& h# M: P2 Q

/ i' H0 t0 e9 @1 b虽然多级运动约束inventor在驱动时不认可,最终把所有的齿轮都约束到驱动齿轮上,传动比手动修改为各级齿轮传动的乘积算是勉强解决了这个问题。6 F- ^# q! O+ g0 o: B+ I& q
这可能也是目前在inventor里最好的解决方案了。
3 T7 K7 v! z5 s# L还是学习以下其他软件来接替inventor完成这部分工作吧。
3 P9 ]' y7 a1 _8 ^
回复 支持 反对

使用道具 举报

发表于 2019-6-29 07:30:24 | 显示全部楼层
对于齿轮啮合、螺纹配合这类一般的机械结构,Inventor都不懂,所以想做成“真的”,比较麻烦...: T1 `% z) h8 @4 t3 d. J! E
可能的解决就是“作假”。也就是不靠正确啮合来实现,而是直接用速比。
6 v* K  U9 O/ U$ c4 ~) O但是这类假的结果,费了半天劲,得到的都是我们“已知”的情况,也不能发现机构的问题,也就不是CAD了。
+ g$ U- I( v: l8 |. Z充其量是给用户看一个模拟的动画,给外行看个热闹。8 i: e$ b' z) N3 s
回复 支持 反对

使用道具 举报

发表于 2019-6-29 10:38:49 | 显示全部楼层
做机械设计的,无法避免客户要求事先做动画给他们看。
6 u2 y; B. k  g7 A
0 ~( G% u8 x/ X; P' I  h' _我一贯的说辞是:动画是假的,跟实际不一样,没必要。
4 q" E/ f) T  ?2 \3 Z# |5 ~; j& v+ N6 J! v8 p
我不记得上次做动画是什么时候的事儿了。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-5-10 17:31 , Processed in 0.056498 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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