找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3832|回复: 6

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

[复制链接]
发表于 2019-6-28 09:14:28 | 显示全部楼层 |阅读模式
本帖最后由 Schmidt579 于 2019-6-28 09:15 编辑
+ T1 [" k% ~; m- W9 q5 R- j
3 v& c5 F0 c: X/ `6 u这是一个机器人的机械手
1 C6 E  L. t- [4 z, r) x
1 A2 s7 d, f" M5 a$ j( C& p' C. k7 H如图两个红色齿轮之间、黑色和红色齿轮之间都用了运动约束。手动拖动时完全没问题。
0 t8 b' n8 U6 @& k' x. e
# P" H" R- z3 G0 j1 C/ Y1 V. q" i黑色齿轮上做一个角度约束做驱动约束。# f$ i6 @9 t- m
可是当驱动这个角度时弹出来下面的警告
2 ]6 S  w% K/ K# Y
8 y1 y7 j* R) l# x4 U% T在studio中参数动画只有黑色齿轮运动* F& K5 a) \/ F, K; z. c

6 g# T: h* g$ W% W6 I我也查了资料,官方说明说的是驱动只可以驱动一级的约束,如果有多级约束的话驱动不可用,我认为studio也是这个原因而失效的。, l; Z* Y5 N) Y+ G3 O

! p/ t( j( G- S- M% O2 |1 k- S) L- V6 R: [1 q
7 e3 h- }+ P: n% P
可是使用官方方法通过使用“表达式”在联接或约束之间创建代数关系来驱动其他关系。对于这种多级齿轮传动来说也太麻烦了吧。
* \0 ]4 {; K: a; G$ i/ P' l; d请问各位前辈这种多级传动的运动如何实现动画制作的问题啊,以及这种情况是否还用更多的潜规则。6 K+ T3 n! ?! @$ {- D! N% I

& j! k+ o5 k3 X* M8 e4 r5 {7 L

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2019-6-28 18:14:39 | 显示全部楼层
我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动画或仿真,除非你有天大的耐性和对Inventor操作上一大堆潜规则的深度理解和巧妙的规避能力。) W: ~% }+ ^, @# c) E9 U1 d* ?' q' C

+ t. h' y( e" v, i( v* g然后,倒数第二个:比如红色不完全齿轮的配合,如果是我,就不用那个可怜的“运动”配合。因为他很容易累得自己绊自己的脚。。。
8 s8 `0 c3 b4 g1 x2 J不如,用基准面的对称配合。。。
' k# D0 Z. r# p3 r! z( ?" X
% A  J- q& m+ h, C( C. J/ n一个零件的点线面的各种参数,如果我没理解错的话,都是从这个零件的基准点线面得来的。4 e5 ]; Z- H6 N! `$ I
零件之间的配合,尽量使用基准点线面,少给可怜的软件造成可以避免的计算负担。。。# ]! g. D- T! J( P% r8 c

7 c9 X' R# E4 c; s3 {1 Z不再说倒数第几了,直接说你这个模型的事儿。。。
6 e$ B3 s$ w4 ~4 q' f$ a0 ^" J+ M! ^+ S9 z% K
红色零件的齿形是怎么搞定的?就算软件在不检查碰撞干涉的条件下跑舒服了,你敢出工程图让人家加工?
- `# x  E8 X; B6 F7 T, u/ w0 S
1 k: c/ B# x# p0 ~* y; {& m何况,你这个图里,就是干涉状态。。。
; H$ Y2 S/ J" P2 \- r  T) ~8 _  h  \# u6 T, M6 x$ w4 ^1 o* ]
所以,别太依赖软件,得自己心里有数。软件说我的设计不行,但其实行;软件说我的设计行,但其实不行。9 w' X4 I% @: S& b& j1 I) b# L& S

/ B$ b; w+ K7 H看得出来,其实你也是超级认真的,很让人欣慰,齿形的原始基础数据是没问题,两片的齿形参数关系是咬合的。
& Z4 w' J9 h/ q6 e: Q1 L. Y  @* r" r8 n
剩下的,就是了解软件了。这不只是你用不用Inventor的事情。
 楼主| 发表于 2019-6-28 21:43:02 | 显示全部楼层
Cavalier_Ricky 发表于 2019-6-28 18:14
3 h5 c# a! }" S2 S: Q: M我倒过来说,先从“总之”开始说:别玩了。Inventor,到目前为止(包括还没上市的新版本),做不出像样的动 ...

7 ?" c4 A( C  B) Y5 R3 y5 l' q% l谢谢解答,确实专业的事还是让专业的软件去干吧。* q) N- N! r6 x
本来是齿轮是合理啮合的,驱动出错造成了干涉。截图时也没来得及调整一下。
0 |7 V2 `8 r* s9 X0 |
# z8 ^6 l5 `: i- Y! J3 t虽然多级运动约束inventor在驱动时不认可,最终把所有的齿轮都约束到驱动齿轮上,传动比手动修改为各级齿轮传动的乘积算是勉强解决了这个问题。
0 E" A8 R( h' Z& t这可能也是目前在inventor里最好的解决方案了。, b" C+ U# x; \1 D' R8 P
还是学习以下其他软件来接替inventor完成这部分工作吧。+ S: g7 _- ~) Y9 ?9 U
发表于 2019-6-29 07:30:24 | 显示全部楼层
对于齿轮啮合、螺纹配合这类一般的机械结构,Inventor都不懂,所以想做成“真的”,比较麻烦...
, Q  V6 N! @% e# ^) {可能的解决就是“作假”。也就是不靠正确啮合来实现,而是直接用速比。$ n. Z* R: t' |3 }3 g
但是这类假的结果,费了半天劲,得到的都是我们“已知”的情况,也不能发现机构的问题,也就不是CAD了。
  o9 T  x2 x" v7 W: A充其量是给用户看一个模拟的动画,给外行看个热闹。
* \5 }0 c1 S: L1 _! A
发表于 2019-6-29 10:38:49 | 显示全部楼层
做机械设计的,无法避免客户要求事先做动画给他们看。
7 f  v8 Q* I( H$ P1 }. A4 ]! S7 J5 d" C3 n! c& {
我一贯的说辞是:动画是假的,跟实际不一样,没必要。4 Y- d4 m6 ?7 u, }' N/ ]# I
3 Q# ?' v: y5 F1 K
我不记得上次做动画是什么时候的事儿了。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-6-21 04:00 , Processed in 0.069189 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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