3D comparison
Command: 3DCOMPARE.
You can compare two 3D models, for example 3D solids and surfaces stored in 2 DWG files, including models imported in BricsCAD from other file formats. The tool can process large models and reports the differences in the Mechanical Browser. Multiple visualization modes are supported.
Definitions
A 3D model is a DWG file with one or more 3D solids or surfaces. When comparing two 3D models, BricsCAD first tries to automatically align them in 3D space to obtain the maximal similarity. Next, all faces of these 3D solids and surfaces are compared geometrically with a given tolerance. If for every face in the first file an equal face in the second file exists and vice versa, such models are considered as equal. However, if for a particular face in one file there is no equal face found in another file, or if only part of this face is equal to a part of a face in the other file, a difference is detected. Therefore, a difference is a full face or a part of a face of a 3D solid or a surface, for which there are no equal parts of full faces found in the other file. Two or more differences are grouped together if they are geometrically adjacent to each other.

Toolbars

Visualization

The display is controlled via the 3DCOMPAREMODE system variable. If the value of 3DCOMPAREMODE is different from 0 (zero), the corresponding model becomes semi-transparent, while the differences are displayed using different colors. Each difference is painted in its individual color. You can zoom in on a particular difference using the Mechanical Browser context menu.
- Click the Left Viewport tool button (
) and/or the Right Viewport tool button (
).
- Double-click in one of the viewports.
-
Use the mouse/keyboard shortcuts to manipulate the display.
Example: Zoom in/out or rotate.
The display in the other viewport is synchronized automatically. This allows you to compare the same part in both models in detail.
As an alternative, you can:
Click the Single tool button ().
The differences in model space are displayed.