ProcessReferenceObject Rule - Intergraph Smart 3D - Administration & Configuration

Intergraph Smart 3D Interference Checking

Language
English
Product
Intergraph Smart 3D
Subproduct
Interference Checking
Search by Category
Administration & Configuration
Smart 3D Version
11 (2016)

Enables you to skip processing of particular objects of a reference file. By default, IFC assumes objects participate in the IFC process. You can modify the ProcessReferenceObject rule to exclude certain objects from the foul checking process. The sample code below shows the exclusion of all R3D stair objects from the IFC process.

public override bool ProcessReferenceObject(InterferingObjectInfo referenceObject)

{

BOCInformation bocInfo = referenceObject.BOCinfo;

string strObjectType = bocInfo.Name;

if (strObjectType == "Reference3DStair")

{

return false;

}

return true;

}