MCD中可以做动态仿真么?
答案是肯定的,看动图
———————————————————— 事实上,目前已经发布的NX MCD版本只能支持刚性仿真,并不支持柔性仿真。视频上实现的变形仿真实际上使用了一点小技巧,将MCD的运动仿真和参数化仿真结合在了一起,这样在MCD仿真步里面实时更新表达式参数就可以修改几何模型了。
这也带来的好处很明显,即MCD能实现柔性仿真。
但是这么做带来的坏处也很明显,第一,参数化仿真的模型不能复杂,复杂的模型会造成模型更新的时间过长,仿真效果不理想;第二,参数化仿真真实的修改了仿真模型,处理不当会造成模型的破坏;第三,对模型要求比较高,在大装配中不易实现。
综合来看,建议大家小心使用。————————————————————
那在NX MCD中如何实现呢,来看教学
教学
01 刚体 添加Rigid Body:设置把手为刚体
02 运动副 在把手上添加Hinge Joint: 创建铰链副限制把手的移动
03 位置控制 接着添加Position Control:通过位置控制器控制把手转动的角度
———————————————————— 这里为了方便,我们使用一个signal作为把手的转动角度,然后将signal和模型中控制弯管角度的参数关联起来。 这样就可以实现MCD中signal的变化和参数化仿真结合在一起了 。 ————————————————————
04 信号适配器 创建Signal Adapter:并在Signal Adapter 中添加一个double类型的signal
05 电子凸轮 创建Signal Adapter:并在Signal Adapter 中添加一个double类型的signal
06 运行时行为
编写Runtime behavior Code,关联 Signal 和 建模的参数
|