机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3424|回复: 6

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

[复制链接]
发表于 2019-6-28 09:14:28 | 显示全部楼层 |阅读模式
本帖最后由 Schmidt579 于 2019-6-28 09:15 编辑
& ^* {/ j/ x/ m3 m  @
  T. S4 }* c  W' A, R# l这是一个机器人的机械手
, P: b4 M* [" I3 ?# V6 |- W% H- }' m
2 d! a4 s$ R) T如图两个红色齿轮之间、黑色和红色齿轮之间都用了运动约束。手动拖动时完全没问题。
+ g2 P, Q# g1 _4 {
8 H0 w# b# M5 q6 N" M3 u* g9 }+ ~, Z黑色齿轮上做一个角度约束做驱动约束。+ c% K3 v# |. t5 }
可是当驱动这个角度时弹出来下面的警告4 Y1 @- G9 X+ C8 T

6 Q, P/ n7 G$ o6 Y0 b在studio中参数动画只有黑色齿轮运动  t; i: d" e& F1 w, f: m
2 G5 Y/ I$ p  K# q* p
我也查了资料,官方说明说的是驱动只可以驱动一级的约束,如果有多级约束的话驱动不可用,我认为studio也是这个原因而失效的。
) E: Q( `# |4 a, w3 i$ o$ ~' O$ I: G6 E* b

- p% ~5 C: v3 d. `* b0 E* n; H# f5 Z
可是使用官方方法通过使用“表达式”在联接或约束之间创建代数关系来驱动其他关系。对于这种多级齿轮传动来说也太麻烦了吧。& t; j4 v7 Y6 W4 M: R9 z( b
请问各位前辈这种多级传动的运动如何实现动画制作的问题啊,以及这种情况是否还用更多的潜规则。% W& m7 H0 z9 \) _. h
* Q" }8 y- x8 F8 @) \3 [" J

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2019-6-28 18:14:39 | 显示全部楼层
我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动画或仿真,除非你有天大的耐性和对Inventor操作上一大堆潜规则的深度理解和巧妙的规避能力。) I1 V2 _0 Y$ |' Y: r0 y
" a& R8 j% G; {  ^; O
然后,倒数第二个:比如红色不完全齿轮的配合,如果是我,就不用那个可怜的“运动”配合。因为他很容易累得自己绊自己的脚。。。7 o/ y  u/ O+ D( D9 |8 a- ?
不如,用基准面的对称配合。。。. M. e4 ~6 i( L) D

* V0 G% G% |; B, X5 w2 S一个零件的点线面的各种参数,如果我没理解错的话,都是从这个零件的基准点线面得来的。) y9 ~& L8 u2 d) K) W1 A
零件之间的配合,尽量使用基准点线面,少给可怜的软件造成可以避免的计算负担。。。
7 w" s" j; V" |) b0 q- G
7 K6 u# E& `- Q0 @& Z6 K- p+ T9 l不再说倒数第几了,直接说你这个模型的事儿。。。
) c0 {7 a4 z' E% y5 Z7 A, R; ^( K9 W0 ?% G; |* v
红色零件的齿形是怎么搞定的?就算软件在不检查碰撞干涉的条件下跑舒服了,你敢出工程图让人家加工?
* S* V- _/ `' m' Z  e# g4 c, G* g7 u: S9 k: |" T2 g3 ^
何况,你这个图里,就是干涉状态。。。  c' H0 D$ _! u% C
7 Q: l+ q8 ~) O0 n4 @$ [
所以,别太依赖软件,得自己心里有数。软件说我的设计不行,但其实行;软件说我的设计行,但其实不行。, B! Q/ ^( t! r4 w+ y2 p3 z

& T- S1 O$ V9 p( ^  F看得出来,其实你也是超级认真的,很让人欣慰,齿形的原始基础数据是没问题,两片的齿形参数关系是咬合的。
& u3 Q$ Z' {& i' w: x0 j. K* o& {6 A0 m% p- p6 i% a8 u. ?; b  v
剩下的,就是了解软件了。这不只是你用不用Inventor的事情。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-28 21:43:02 | 显示全部楼层
Cavalier_Ricky 发表于 2019-6-28 18:14
: `& p& J  i3 W; b$ {) {我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动 ...
8 `( |1 }: ]. X" R+ z& H' @+ Q! ^( z
谢谢解答,确实专业的事还是让专业的软件去干吧。
0 K6 s( x0 r( K3 t# B本来是齿轮是合理啮合的,驱动出错造成了干涉。截图时也没来得及调整一下。7 p' i7 d% `) S+ P( f
/ b# o4 l  t0 A
虽然多级运动约束inventor在驱动时不认可,最终把所有的齿轮都约束到驱动齿轮上,传动比手动修改为各级齿轮传动的乘积算是勉强解决了这个问题。3 o- Y! F5 Y4 |! W3 r
这可能也是目前在inventor里最好的解决方案了。
+ M- P2 A' X; e1 j2 G还是学习以下其他软件来接替inventor完成这部分工作吧。2 ?, g+ h- V& ]- j& g, i7 H6 t
回复 支持 反对

使用道具 举报

发表于 2019-6-29 07:30:24 | 显示全部楼层
对于齿轮啮合、螺纹配合这类一般的机械结构,Inventor都不懂,所以想做成“真的”,比较麻烦...
$ s% G* s' m7 ?" ]9 _可能的解决就是“作假”。也就是不靠正确啮合来实现,而是直接用速比。
1 u4 ~5 U; n; X2 k$ {但是这类假的结果,费了半天劲,得到的都是我们“已知”的情况,也不能发现机构的问题,也就不是CAD了。/ a1 e, }$ B, ^3 D5 Z1 i
充其量是给用户看一个模拟的动画,给外行看个热闹。4 |! }: B" I4 h/ ^" b/ n! k  J1 o9 y
回复 支持 反对

使用道具 举报

发表于 2019-6-29 10:38:49 | 显示全部楼层
做机械设计的,无法避免客户要求事先做动画给他们看。% v* h* A) {- R, S4 u% H

, `0 e+ A+ I3 o( b我一贯的说辞是:动画是假的,跟实际不一样,没必要。/ ^  x  i5 S5 Z2 R& K# n

4 X( e4 D$ {$ C. r( t我不记得上次做动画是什么时候的事儿了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-19 17:20 , Processed in 0.055101 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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