Converting Objects to CAD Kernel Representation
If the current geometry representation for the geometry sequence is CAD kernel, an automatic conversion of COMSOL objects to CAD objects takes place before using the objects in Boolean operations and before using the objects in the Convert to Solid, Convert to Surface, Convert to Curve, and Convert to Point operations. This ensures that the CAD kernel is used in the abovementioned operations. This conversion is also performed when COMSOL objects are used as input to features that require the CAD kernel, for example the Knit to Solid feature
An automatic conversion to CAD objects is also performed before exporting geometry in the ACIS®, Parasolid®, STEP, and IGES file formats.
If the automatic conversion cannot be performed, the geometry operation is performed by the COMSOL kernel. For example, geometry objects created from a mesh cannot be converted to CAD kernel representation. Other examples of geometry objects that cannot be converted to CAD representation include objects that have an edge adjacent to three or more isolated faces, or objects that have a face bounded by an edge loop that intersects itself.
The automatic conversion to CAD kernel representation is not performed if one of the input objects to the Boolean or conversion operation is the result of a previous Convert to COMSOL operation.