C3D Collision Detection

Integrity of Assemblies Guaranteed.
Evaluate

All assemblies made of parts in CAD models should be free of collisions, a form of unwanted design error.

With our Collision Detector, your CAD and BIM applications check assemblies for collisions, even at early stages, to ensure designs are free of errors. Collisions are identified as areas of contact and volumes of overlap. Early detection of collisions reduces costs during later design phases and especially when it comes to constructing physical products.

Collision Detector’s distance measurement function checks user-specified gaps between parts and subassemblies.

Static and Dynamic Operations

Distance and clearance measurements, along with collision detection, are available for both static assemblies and dynamic sequences, in which users move parts of mechanisms interactively.
Static and Dynamic Operations

Exact and Approximate Analysis

Our Collision Detector supports both B-rep (exact geometry) representations and inexact polygonal meshes.

With B-reps, Collision Detector delivers the exact results. If accuracy requirements are not high, you can use geometric objects in polygonal representation.

Exact and Approximate Analysis

Fast Performance

Our Collision Detector quickly identifies entities that collide with one another, if any. To improve performance, the detector applies bounding volume hierarchy (BVH) technology to individual solids and sub-assemblies. To further boost performance, it optimizes memory management, such as when assemblies contains multiple instances of the same components.
Fast Performance

Flexible Detection Options

Collision Detection can be configured to limit the scope of detection, such as finding all collisions, or just collisions of sub-assemblies without additional details. Specific solid pairs can be excluded from collision checks. As well, users can select any of a range of available detection strategies.
Flexible Detection Options

Scene Structures

Scenes consist primarily of solid shells that can be arranged hierarchically. The data structure of our Collision Detector accounts for multiple shell instances. As well, it can merge bodies into groups to treat several solids as a single one, so that collisions are detected between groups and not within the groups, further saving time.
Scene Structures

Other C3D Toolkit Modules

Up