机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3378|回复: 6

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

[复制链接]
发表于 2019-6-28 09:14:28 | 显示全部楼层 |阅读模式
本帖最后由 Schmidt579 于 2019-6-28 09:15 编辑
  H' R! i. U; w7 I% z" G9 N
; @4 ]" [- l3 \) X' J这是一个机器人的机械手" q% q4 I5 Z8 ^5 }" }

5 {! _( a; i2 ]9 T" ?如图两个红色齿轮之间、黑色和红色齿轮之间都用了运动约束。手动拖动时完全没问题。
' {! A1 _% n# @" t$ r, U
3 |- I% c5 t1 I& y7 }# e, v, }# e黑色齿轮上做一个角度约束做驱动约束。
! X0 N  H, |4 ^3 y: n% `/ |" u可是当驱动这个角度时弹出来下面的警告4 A/ |0 U5 T  Y9 _0 e& _9 y
2 b3 \6 x" b4 q/ g/ B' I
在studio中参数动画只有黑色齿轮运动8 _+ z, I- d- O- y" o5 i" X$ Z2 H
5 k5 w6 }' ?) a- r2 H
我也查了资料,官方说明说的是驱动只可以驱动一级的约束,如果有多级约束的话驱动不可用,我认为studio也是这个原因而失效的。
& T; _( b  }- Y- y  c3 j, @  t
  r( a) }# l8 Y* P+ b0 ~5 E
3 P; K; A  d2 \( c$ {* O
, c1 B: W+ h5 h' B( K可是使用官方方法通过使用“表达式”在联接或约束之间创建代数关系来驱动其他关系。对于这种多级齿轮传动来说也太麻烦了吧。  h: A' v& C3 ]: O+ Y1 e  D
请问各位前辈这种多级传动的运动如何实现动画制作的问题啊,以及这种情况是否还用更多的潜规则。
; U0 T0 r6 f1 {% G% u( W" Z
% H$ }: r) X6 \' c) _. U

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2019-6-28 18:14:39 | 显示全部楼层
我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动画或仿真,除非你有天大的耐性和对Inventor操作上一大堆潜规则的深度理解和巧妙的规避能力。
( i6 N' T5 q  l4 R2 ^! u, f) X7 B
然后,倒数第二个:比如红色不完全齿轮的配合,如果是我,就不用那个可怜的“运动”配合。因为他很容易累得自己绊自己的脚。。。
! T7 ~0 D; H; `不如,用基准面的对称配合。。。* S' E( ~6 O6 m6 F1 P
9 J8 l6 b) M/ A4 M$ i  K( T* I! b
一个零件的点线面的各种参数,如果我没理解错的话,都是从这个零件的基准点线面得来的。2 P, t: \- U; R: P
零件之间的配合,尽量使用基准点线面,少给可怜的软件造成可以避免的计算负担。。。$ |- |6 z+ t) q0 H: ~
/ d# y5 W. J/ J$ H
不再说倒数第几了,直接说你这个模型的事儿。。。( H% y. a8 P/ A
6 y: X1 _3 X. E8 R. B0 \+ T
红色零件的齿形是怎么搞定的?就算软件在不检查碰撞干涉的条件下跑舒服了,你敢出工程图让人家加工?, U4 C5 j+ F1 R2 L# s

) u+ a4 Q0 V7 L' A3 r0 F6 Q" g  a何况,你这个图里,就是干涉状态。。。
; ^, ~$ q8 f# \5 z, }. a  ^- _3 q% ^3 {1 H
所以,别太依赖软件,得自己心里有数。软件说我的设计不行,但其实行;软件说我的设计行,但其实不行。4 i+ ~$ W: `( q7 P2 B2 n5 o  H( o
# Q, \+ M6 o) X, T
看得出来,其实你也是超级认真的,很让人欣慰,齿形的原始基础数据是没问题,两片的齿形参数关系是咬合的。
9 y4 U* D, J# w$ B* h% ^# @4 x6 w$ [! n
3 |( r  d- y2 v2 G剩下的,就是了解软件了。这不只是你用不用Inventor的事情。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-28 21:43:02 | 显示全部楼层
Cavalier_Ricky 发表于 2019-6-28 18:14
7 k5 a* D/ h  U2 Y4 l8 B" W: A我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动 ...
* U6 x  m, \' G+ V; q
谢谢解答,确实专业的事还是让专业的软件去干吧。2 f" L' m/ f- e+ a) I% T  }
本来是齿轮是合理啮合的,驱动出错造成了干涉。截图时也没来得及调整一下。
3 K2 ^8 h4 |. D  N3 K: f& K' R1 b5 F( [8 }
虽然多级运动约束inventor在驱动时不认可,最终把所有的齿轮都约束到驱动齿轮上,传动比手动修改为各级齿轮传动的乘积算是勉强解决了这个问题。
3 M8 I7 G& `, C3 K* z# B( X8 l- m8 |$ r0 Z这可能也是目前在inventor里最好的解决方案了。
5 U. P& m# U' \5 I6 }还是学习以下其他软件来接替inventor完成这部分工作吧。
1 x6 d8 ~% v; G/ F- w( v
回复 支持 反对

使用道具 举报

发表于 2019-6-29 07:30:24 | 显示全部楼层
对于齿轮啮合、螺纹配合这类一般的机械结构,Inventor都不懂,所以想做成“真的”,比较麻烦...
& ~* R" s% x  g) W1 h& z! R1 ~, Z& B可能的解决就是“作假”。也就是不靠正确啮合来实现,而是直接用速比。0 x3 r$ d. X1 b9 Q+ n) U, u
但是这类假的结果,费了半天劲,得到的都是我们“已知”的情况,也不能发现机构的问题,也就不是CAD了。% D) c! T* L5 G
充其量是给用户看一个模拟的动画,给外行看个热闹。
  z! i) p. R3 B$ d# Q- [  `8 B, |+ ~
回复 支持 反对

使用道具 举报

发表于 2019-6-29 10:38:49 | 显示全部楼层
做机械设计的,无法避免客户要求事先做动画给他们看。: b4 F  F4 x! t0 s9 z$ z
! J8 a: i- Z* T5 C
我一贯的说辞是:动画是假的,跟实际不一样,没必要。& l" u  Q7 N4 |
9 ~% |& |" S; u8 K+ w; N! ?
我不记得上次做动画是什么时候的事儿了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 01:22 , Processed in 0.053462 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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