OpenBridge Modeler

选择碰撞检测操作的条件

“碰撞检测”对话框的“条件”选项卡用于设置条件以确定是否存在碰撞。有以下三种类型的条件可供选择:级别、参考和项集/命名组。三个列表框中显示的条件包括已查看文件中找到的项以及已查看文件的任何直接附件。

视图中隐藏的任何几何图形不包括在碰撞检测中。例如,如果已在视图中禁用级别,则该级别的几何图形将不包括在碰撞检测中,即使已将该级别选择为“集合 A”和“集合 B”的条件也是如此。

如果要选择位于深度嵌套的附件中的项,则需要使用键入命令 CLASHDETECTION SETA ADD LEVEL <level>(例如,如果要将级别添加到“集合 A”中)。

“条件”选项卡上的任何面板中的条件可以拖至“集合 A”或“集合 B”列表框中。也可以选择级别、参考、项集或命名组,右键单击并选择“复制”,然后将其粘贴到相应的集合列表框中。

如果仅希望针对自身检查一个对象集,请将这些项添加到“集合 A”或“集合 B”列表框中并启用“自我检查”选项。

注释: 虽然无法将特定的嵌套参考添加到“集合 A”和“集合 B”中,但可以使用键入命令 CLASHDETECTION SETA ADD REFERENCE "ModelDisplayName"CLASHDETECTION SETB ADD REFERENCE "ModelDisplayName" 进行添加。ModelDisplayName 是用引号引起来的字符串,由逻辑名称(如果有)组成,后跟文件名和模型名(如果文件中有多个模型)。其中一个示例是 "GFElectric_left,Electrical.dgn.idgn,Default",其中缺省模型参考自文件 Electrical.dgn.idgn,并且 GFElectric_left 是附件的逻辑名称。键入名称时在逗号后面不留空格。
  1. 在“碰撞检测”对话框作业列表中,选择要创建其条件的作业。
  2. 选择“条件”选项卡。
  3. 在“条件”选项卡中,将对象的任何级别、参考、项集或命名组拖至“集合 A”和“集合 B”列表框中以便包括在碰撞检测中。