Creo Elements/Direct关系+动画创建门开合运动仿真
本帖最后由 Superman 于 2022-1-17 17:12 编辑之前有兄弟问能否模拟门开合运动,今天分享一下通过关系和动画创建门开合的运动仿真。
创建完成结果如下:
总体思路:1. 在运动仿真模块下,创建装配关系(此模块下装配有约束关系)2. 在装配关系的基础上,定义动作,通过动画记录运动轨迹
整个门由门框、门扇、门玻璃、把手、两个铰链等零件组成。
具体步骤如下:1.创建关系集。在创建关系集前确保所有的零件和组件在一个装配体下,比如我这里创建一个”All”装配体,所有零件放在此装配体下。所有者选择整个装配体All。
2.确定固定零件。选门框为固定零件(按照实际运动选,实际就是门框不动)
3.选择门扇、门玻璃、把手三个零件为刚性。刚性零件就是可以看作一个整体,一起运动。
4.创建两个铰链、门框、门扇三者直接的装配关系。铰链、门框、门扇之间的关系:孔对齐、面重合
两个铰链合页与转轴的关系:轴对齐、距离
5.创建运动动画。创建完上述4步的关系后,装配关系就完成了,点击“定义”命令,创建动画,选择“关系集1”,创建开门(开90°)和关门两个动作。播放动画,查看动画过程。确认是否有误。
6.完成
此运动仿真是关系+动画一起完成的,其实也可以完全只用定义动画完成动画创建,只是在创建时,如果没有关系约束,要注意零件的选取,稍不注意,可能会将装配体拉解体。
有问题可以跟帖交流。
2022/1/17补充双开门采用关系+动画方式,同样可以很容易创建开门动画,最终结果如下:
哈哈大神你说的那个兄弟是我 但是我说的是两扇门 同时开 或者两扇门同时关具有联动性的关系
大神你好 你的帖子第六步 里面说 考定义动画也可以创建 动画 你能不能再做一个完全依靠定义动画做一个仿真二者可以做个比较 1156614671 发表于 2022-1-17 15:24
哈哈大神你说的那个兄弟是我 但是我说的是两扇门 同时开 或者两扇门同时关具有联动性的关系 ...
同时开关门创建方法是一样的,当创建完一扇门开后,点下一步,再创建另外一扇门,当两扇门都打开的时候,再捕获位置,同理,关门也是这样。可以看我帖子补充的部分。 本帖最后由 Superman 于 2022-1-17 19:51 编辑
1156614671 发表于 2022-1-17 16:06
大神你好 你的帖子第六步 里面说 考定义动画也可以创建 动画 你能不能再做一个完全依靠定义动画 ...
完全靠动画创建,跟关系+动画的区别不大,无需选关系集,也是手动选择零组件定义动作,选择零件时要主要,呈现的结果是一样的。
Superman 发表于 2022-1-17 17:29
完全靠动画创建,跟关系+动画的区别不大,无需选关系集,也是手动选择零组件定义动作,选择零件时要主要, ...
大神你好为什么选择配合关系的时候会出现图片里面的情况
1156614671 发表于 2022-1-18 12:11
大神你好为什么选择配合关系的时候会出现图片里面的情况
定义动画其实定义的是零组件运动位置的变化。装配体各零组件是装配好的状态下,用动态,记录零组件位置的变化。 Superman 发表于 2022-1-18 13:18
定义动画其实定义的是零组件运动位置的变化。装配体各零组件是装配好的状态下,用动态,记录零组件位置的 ...
动态是可以是可以但是要算好移动的位置 有点麻烦 就是想搞清楚运用配合关系能不能实现模拟动画过程 Superman 发表于 2022-1-18 13:18
定义动画其实定义的是零组件运动位置的变化。装配体各零组件是装配好的状态下,用动态,记录零组件位置的 ...
还有那个高级是什么意思勾选和不勾选哪里不同 1156614671 发表于 2022-1-18 13:45
动态是可以是可以但是要算好移动的位置 有点麻烦 就是想搞清楚运用配合关系能不能实现模拟动 ...
动画定义创建动画比较简单的,可以很轻松的创建复杂动画,运动的位置这些需要提前确定。
动画+关系方式也可以创建动画,只是有了装配关系,相对来说更简化了选取等,比较有了约束关系,不容易出错。
页:
[1]
2