碰撞组简介

您可以将运动链内的一个现有碰撞组拆分为多个碰撞组,之后可以相互对照进行碰撞检查。

运动链是 .mtd 文件中的一段,其中包含的信息定义了机床(在本例中为机器人)轴部件(移动零件)的行为。

通常,机床的轴部件都分组在一个碰撞组中。对于以下机器人 ,其轴部件位于一个碰撞组 中,这意味着 PowerMill 不会将机器人的此方向(与许多其他方向一样)识别为碰撞

通过将此碰撞组拆分为多个碰撞组,您可以相互对照对轴部件进行碰撞检查。将此碰撞组拆分为多个碰撞组 后,PowerMill 现在可以将机器人的相同方向识别为碰撞

注: 将单个碰撞组拆分为四个碰撞组,因为每个组中的部件都有可能与其他碰撞组中的部件碰撞。不必将 B 和 C 或者 D 和 E 拆分为更小的组,因为 B 无法与 C 碰撞,D 无法与 E 碰撞。此外,最好创建尽可能少的碰撞组,因为每个碰撞组会增加 PowerMill 进行碰撞检查所用的时间。
注: PowerMill 不会对相邻轴部件进行碰撞检查,因为两个相邻轴部件之间的连接建模不精确,所以 PowerMill 通常会在这两个相邻轴部件之间注册一个碰撞,但现实中这是安全的。此外,相邻规则也适用于位于不同碰撞组但相邻的轴部件。

PowerMill 会对以下轴部件进行碰撞检查:

有关详细信息,请参见拆分碰撞组