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.