3) 再在浏览器中选定有关零件或子装配(槽轮.IPT、拨盘.IPT),之后在右键菜单中将“接触集合(S)”选项设置成有效

图1-7 “接触集合”设置
4) 最后在模型浏览器中的拨盘零件下找到约束“转动驱动”,然后右键“转动驱动” ?驱动约束,驱动拨盘转动

图1-8 驱动约束
可以看到,槽轮两轮在接触处产生了“接触随动、脱离静止”的结果。拨盘作连续回转运动,开有5个等分的径向槽的槽轮被拨盘的圆柱销推动作间歇运动。当拨盘上的圆柱销进入径向槽之前,槽轮上的内凹锁止弧被拨盘上的外凸圆弧锁住,槽轮静止不动。
点评:间隙机构、钟表擒纵轮都属于这一类,这是Inventor装配功能的改进,也是对工程条件表达的进一步支持。对于一些比较复杂的情况,也能正确得到动作模拟。但是,可能是因为算法的原因,对于“内、外侧面接触”的情况,例如链条目前还不能正确处理。这个功能在二维或二维半的情况下能表现较好,但在纯三维环境还不行。
案例四:约束驱动与柔性
很多时候,有动作的子装配(例如油缸、气缸…)常在同一个机器的总装中被多次使用。在机构动作模拟中,这种同一子装配有多个引用,且多个引用可能有不相同的动作。仅使用自适应设置,不能满足这种同样的子装配在总装的不同位置下有不同动作的使用。柔性部件就是解决这种需求的。
要设置柔性部件,可在相应子部件上单击鼠标右键,选择“柔性”,之后作出装配约束。这样,同一个子装配,在总装配中可以使用多次,并且各自的动作可以不同。下面以挖掘机模型为例进行说明。
实现过程:
1) 打开装配模型(挖掘机-1.iam),我们可以看到该装配中已经存在两个未加约束的油缸子装配引用

图1-9 挖掘机模型