You can compare two 3D models, i.e. 3D solids and surfaces stored in two .dwg files, including models imported in BricsCAD from other file formats. The tool efficiently processes large models and reports the differences in the Mechanical Browser. Several visualization modes are supported.
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.
A difference node is created in Mechanical Browser for every group of adjacent differences. If you expand this node, you can see the particular differences it consists of. When you select the difference in the Mechanical Browser, the corresponding feature is highlighted in the drawing.
You can access the 3D Comparison procedure by using the tools on the Compare 3D ribbon panel on the Tools ribbon tab.
The 3DCOMPARE command creates a new .dwg document named Compare_<File_1>_<File_2>.dwg. The compared models are attached as external references to this drawing, A special layout named Comparison is created automatically with two viewports, one for each drawing, illustrating the differences between the drawings using colors.
The display is controlled through 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.
To display the differences, do one of the following:
Click the Left Viewport () and/or the Right Viewport () tool button.
Double-click in one of the viewports and use the mouse/keyboard shortcuts to manipulate the display (for example, zoom in/out or rotate). The display in the other viewport is synchronized automatically, allowing to compare the same part in both models in detail.
Click the Single () tool button to see the differences in model space.