全球FlexSim系统仿真中文论坛

搜索
查看: 20460|回复: 31
打印 上一主题 下一主题

让临时实体在固定实体上动起来的小技巧

[复制链接]
跳转到指定楼层
1#
Lzying 发表于 2013-12-11 17:27:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
平时我们用动画编辑器编辑某个固定实体的动画时,固定实体上的临时实体是不会随着我们编辑的动画而动的(除非用运动学)。如果我们想让临时实体动起来的话可以通过镜像的方式。
8 u) y% o& u0 E. O+ ]1 F' Y# ?: x2 N; G
1、在动画编辑器中添加组件时,组件是以visual下drawsurrogate的子节点存在的,我们可以为这些组件添加各种动画效果。
$ q) u0 w0 ?' r; m2、在组件属性中同样有visual节点,我们可以为其添加镜像处理。在visual下添加一个节点drawsurrogate,设定为stringnode,../../../../..,找到其五级父节点——current本身。如此一来我们就将此组件设定为current的镜像,item也会在此镜像中显示,并随着该组件运动。2 Z, Y# v3 r  S* |6 b
2 E; y, j( r2 H: l) `9 _
设置好后可以通过调整item的位置来实现我们想要的效果。如果只需要在模型当中显示镜像出来的item的话,可以在固定实体的属性界面将show contents勾选掉。/ _" [1 z! ^8 B
3 c1 l- _) Z6 a+ `- T5 u8 u* }
以下是用镜像的方式做的一个车床模型。实现了让item在车床上旋转的过程。
- J1 `) ]9 T4 y5 ~- X( J" l! m

本帖子中包含更多资源

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

x

评分

参与人数 1威望 +6 收起 理由
天性518 + 6

查看全部评分

2#
大摸鱼 发表于 2013-12-11 21:05:04 | 只看该作者
学习学习
3#
大摸鱼 发表于 2013-12-11 21:11:08 | 只看该作者
你的模型是用7.0做的吧
4#
 楼主| Lzying 发表于 2013-12-12 08:47:48 | 只看该作者
3# 大摸鱼
- k( o1 V' d" i+ M/ B
; l4 u0 s0 v2 ~' C9 D" p$ n( O+ C% o$ ^& |1 {$ T) y4 v
恩恩。。7.0的版本做的。
5#
慧娴亚伦 发表于 2013-12-12 10:02:19 | 只看该作者
超级赞的新功能!
6#
天性518 发表于 2013-12-12 10:56:59 | 只看该作者
我前几天看到一个用7.0.4版本做的机器人焊接,用动画编辑器做的,其实有些动作用动画编辑器要简单是,用运动学反而麻烦了
7#
a445608540 发表于 2013-12-12 11:01:25 | 只看该作者
新功能,赶紧学习
8#
 楼主| Lzying 发表于 2013-12-12 11:03:43 | 只看该作者
6# 天性518
' t3 Z; i6 D3 r) N
" c$ K4 g8 }  M  K( x1 U3 n1 j( e! V) k; x) t2 w% i! s  s; {
是的是的。7.0.4的临时实体已经可以添加动画了。其实不用镜像的方法也是可以的。以后只要不是很复杂的运动。动画编辑器都可以解决了。
9#
 楼主| Lzying 发表于 2013-12-12 11:08:44 | 只看该作者
7# a445608540
; |# F5 ?6 X( s6 x) R9 m0 [/ n6 |
1 X1 m5 i- l$ b1 j
1 c& J* ]* Y: s" m" v还有很多新功能可以学习的!嘿嘿
10#
Rosalyn 发表于 2013-12-12 14:12:45 | 只看该作者
这个不是7.04的新功能,是参照机器人的做法,5.0版本就出来了,7.04增加了临时实体动画的功能,对于初学者还是很不错,还有动画真正比运动学好的地方就是放在drawsurrogate下面的子节点,可以随着实体的尺寸变化,相对大小也会跟着一起变化,动画的运动轨迹的长短也会相对变化,这样设备可以做成标准模块,不管怎么调整设备尺寸,都不用重新调整位置参数了,而运动学则需要写大量的相对参数约定位置和运动参数才能达到此效果

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-28 07:22 , Processed in 0.084875 second(s), 15 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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