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

Support for B-Rep and Polygonal Geometry Representations

Collision Detector works accurately with B-rep geometry. If necessary, polygonal representation can be used to speed up the analysis.

Support for B-Rep and Polygonal Geometry Representations

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 Detector can be configured to limit the scope of detection.

For example, you may need to detect all faces where the bodies intersect. or you may just want to know whether bodies or subassemblies collide without going into the details. You can also exclude some pairs from the detection and select from a range of collision detection strategies. The detection results can be tangents or in-volume intersections.

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