CAD Preparation and Upload

CAD preparation is the first step of setting up a simulation. Some tips for CAD preparation are outlined below:

General Hints

  • Start simple and iterate:  A proven strategy for the simulation setup is to create it for a very simple version of the problem in order to see whether or not the simulation approach is viable.
  •  Think the complete workflow through: Having an idea about the mesh and the application of boundary conditions can help with the CAD preparation
  • Have a clear understanding of the problem: This helps to decide whether certain effects can be neglected or not.

Model dimension

The dimension of the model is very important for the simulation. If there are any discrepancies between the model units and the SimScale units this can lead to unrealistic geometrical dimensions. In this case, it is crucial to perform a scaling operation. Please refer to the article CAD Scaling[Insert Link] for more information.

Complexity reduction

Very often  CAD can be simplified to get more accurate simulation results in shorter time. A few cases are listed below


CAD models often contain many detailed features because of manufacturing constraints or the installation. Good examples are small holes or windings. These detailed features might be relevant for the final manufacturing but they do not affect simulation results and they increase the meshing and computing time significantly. Therefore, such features should be removed during CAD preparation.

Remove Small Entities

Small entities can be a problem when it comes to meshing. If there are very small faces with sharp angles the surface meshing might fail. These features need to be removed before meshing. An example is demonstrated below, where faces had to be merged before a surface mesh could be generated.

A bench-vice model
The bench vice model with the problematic region marked in red
Detail of the problematic region
Detail: Very small face with very sharp angles. Causes the surface mesher to fail
Detail of the cleaned region
Detail after CAD cleaning: Problematic face was removed, meshing works fine.

Use of Symmetry

If the problem is symmetric, computation time can be significantly reduced by using symmetry boundary conditions and performing simulations on just a part of the whole CAD model.

Divide and Conquer

Analyzing smaller parts of the entire CAD one by one, rather than analyzing the entire CAD in a single simulation, can help reduce the complexity of the problem

Simulation specifics

Often the boundary conditions or other simulation specific entities have requirements to the CAD-model. A few examples are explained below:

Entities for Boundary Conditions

The Simscale platform keeps all entities of the CAD model (faces, edges, nodes) during the meshing process. Therefore, to apply a boundary condition on a specific face or edge, it needs to exist as a separate entity in the CAD model.

Faces in the CAD model prepared for the analysis

Prepared CAD model such that one can directly start assigning boundary conditions

Fluid Volume Extraction

A fluid mechanics simulation is performed on the actual fluid volume. For an internal flow problem, this means that the fluid volume needs to be extracted from the CAD geometry. This can be done in the CAD preparation stage using the respective CAD tool. It can can also be performed on the Simscale platform using the Fluid Volume Extraction feature, which can be found under the geometry operations menu. More information can be found here Fluid Volume Extraction.

Extraction of Fluid volume for fluid mechanics simulation
The actual CAD model on the left and a streamline visualization of the fluid volume on the right


For Conjugate Heat Transfer (CHT) simulations, interfaces are required for simulating the heat transfer between two regions. It is required that these interfaces are defined by two congruent faces on both contacting regions. In case this requirement is not met by the assigned CAD model, the platform will recommend an automatic Imprinting operation.


Find some hints to deal with occurring problems on SimScale:

  • “Problem in surface meshing”: Check your CAD model for very small features or intersecting regions.

Cookie Policy

SimScale uses cookies to improve your user experience. By using this website you consent to our cookie policy. Don't worry, we are not storing any personal information.

Accept Data Privacy