Table of Contents

Namespace NwcIO.Model.Clash

Classes

NwcClashBatch

Container holding multiple clash tests (equivalent to Navisworks <batchtest>).

NwcClashBcfExporter

Exports Navisworks Clash Detective results to buildingSMART BIM Collaboration Format (BCF 2.1) zip archives (.bcfzip) for direct issue coordination in Revit, Solibri, Archicad, and BIMcollab.

NwcClashComment

A comment recorded against a clash test result.

NwcClashDetector

Managed clash detection engine performing broad-phase bounding box tests and narrow-phase 3D triangle-to-triangle intersection tests according to Navisworks rules.

NwcClashDiscipline

Definition of a BIM discipline participating in a multi-model coordination clash matrix.

NwcClashGroup

A logical group of related clashes in Navisworks Clash Detective (e.g. grouped by element, proximity, or level). Conforms to <clashgroup> in the Navisworks Clash Report XML schema.

NwcClashGrouper

Provides intelligent automated clash grouping and clustering strategies for Navisworks Clash Detective tests. Enables grouping thousands of raw clashes by spatial proximity, element identity, grid lines, and disciplines.

NwcClashMatrix

Manages and executes a multi-discipline Clash Matrix across architectural, structural, and MEP models, generating consolidated cross-discipline reports, HTML dashboards, and BCF 2.1 archives.

NwcClashMatrixCell

An individual pairwise clash test cell in a multi-discipline coordination matrix.

NwcClashObject

Information about an individual model element involved in a clash.

NwcClashResult

Represents a single collision, penetration, or clearance violation between two BIM elements.

NwcClashRule

A rule that excludes specific pairs of elements from clash reporting.

NwcClashSelection

Defines which elements participate on one side of a clash test.

NwcClashTest

Represents a configured Navisworks Clash Detective test containing rules, selection sets, and results.

NwcNwfManifest

Represents a Navisworks Federated Project Manifest (NWF) containing referenced model files, saved viewpoints, selection sets, appearance profiler rules, and clash detective tests.

NwcXmlClashSerializer

Serializes and deserializes Autodesk Navisworks Clash Detective reports and batch tests according to the official XML schema (nw-clashreport-11.0.xsd).

Enums

NwcClashRuleType

Standard rule types to filter out acceptable or intentional clashes.

NwcClashStatus

Status lifecycle of a detected clash in Navisworks Clash Detective.

NwcClashTestType

Type of geometric intersection or clearance test to perform.