After each STEPS has been performed, it is possible to check its results by clicking on the steps summary button. This will report a summary table where RED items are problematic steps. For each problem an error message, with a brief description and suggested action is reported. For the sake of clarity, we report a more detailed description of the problem and the suggested solution to make even easier to our customers the web-application.
Error message | Step | Fix |
---|---|---|
Open surfaces in internal flow are not allowed (Define an external flow for this type of geometry) | GEOMETRY | Open surfaces must always be contained within a closed fluid volume. For this reason every time one is detected we must assure we are in an external flow type before proceeding. |
Error message | Step | Fix |
---|---|---|
Mesh too coarse (Use smaller mesh sizes to increase refinement) | MESH | The refinement levels chosen returns a mesh division too coarse. This, beside giving problem in CFD/FEM analysis, is unacceptable. Generate a new mesh with higher refinement in all surfaces. |
Stop Tetrahedral meshing since surface mesh is overlapping. (If possible use Hexahedral meshing) | MESH | Overlapping surfaces in input geometry file. Remember to simplify them as explained in CAD_file. For IGES files, try also the STEP / IGES file healing to sew faces into a single solid. |
Error in STL surface meshing (Check for STL consistency)
STL/OBJ file corrupted (Use STEP files for better geometry representation and portability) |
MESH | Irregular STL/OBJ file uploaded. This may be due to non watertight models, very elongated triangles, etc. Try exporting a STEP or IGES file if possible. |
Meshing phase failure: high aspect ratio face (check your input geometry file at location: x = xxxxxx y = yyyyyy z = zzzzzz) | MESH | A face with a high aspect ration (very long triangle) has been detected. This type of shapes, beside resulting difficult to mesh, may lead to problematic elements shapes. It is recommended to check with your preferred CAD software the faces near to the location given in the error message. |
Meshing failed on boundary(ies): BC names (Try STEP/IGES Cleaning Tool with tolerance X.XXX and check geometry at [x,y,z] = X.XX, Y.YY, Z.ZZ)
Wall meshing failed (Use a smaller mesh size or try STEP/IGES Fix Tool with tolerance X.XXX and check geometry at [x,y,z] = X.XX, Y.YY, Z.ZZ) |
MESH | Meshing algorithm fails because of troubles with a certain surface. CONSELF provides a STEP/IGES cleaning tool which allows to try and fix the STEP file. It is recommended to use it with the tolerance given in the error message before proceeding any further. |
BL Extension needs to be reduced too much to avoid surface mesh overlap (Increase surface mesh refinement or deactivate boundary layer) | MESH |
Surface mesh triangles are overlapping and this cause a failure. In order to solve this problem you have three possibilities:
|
Open cells found in the mesh. (Use smaller mesh sizes to increase refinement) | MESH | The current refinement used is too coarse to represent the geometry file. This generates open cells and others meshing failures. In order to fix it generate a new mesh with a higher refinement (i.e. reduce the surface element dimension). |
Meshing out of memory (reduce wall refinement)
Failure in HEXA cut cells creation: out of memory (reduce wall refinement) Failure in preparing HEXA mesh (contact support@conself.com) |
MESH | The current setup in meshing results into a very large number of elements. This requires more RAM than currently installed on the machine. Either reduce the number of elements in current mesh or choose a plan that gives you access to machines with more RAM available. |
Stop Tetrahedral meshing since surface mesh is not consistent. (If possible use Hexahedral meshing) | MESH |
Another problem related with surface meshing. In general this is due to incorrect input geometry file (i.e. problem with surfaces). Solution to this problem are multiple:
|
Tetrahedral volume meshing failed (If possible use Hexahedral meshing or increase surface refinement by reducing mesh size parameter) | MESH | If refinement levels are highly different between surfaces (difference > 10^2) this error may occur. Use a more uniform elements dimension in all surfaces. |
Error message | Step | Fix |
---|---|---|
Maximum number of iterations exceeded after $iter iterations (check your mesh quality and increase its refinement)
Floating point exception after XX iterations (check your mesh quality and increase its refinement) |
CFD | Poor mesh quality or wrong boundary condition lead to a diverging simulation. Check the mesh quality and in case use a different level of refinement to get a better mesh quality. More information about mesh quality is available in this blog post and this |
No OUTLET BC detected (insert one OUTLET boundary condition in a new CFD step) | CFD | Since we must specify pressure in at least one surface, CONSELF forces the definition of an outlet boundary condition. Create a new CFD step and define at least one surface as OUTLET. |
Error message | Step | Fix |
---|---|---|
Singular matrix detected (insert one CONSTRAINED boundary condition in a new MECH step) | MECH | In static analysis we must guarantee our part to be at least isostatic. Make sure you are using at least one CONSTRAINT - FIXED boundary. |
Singular matrix detected (Use CONSTAINT-FREE boundary in "bc_name" in a new MECH step) | MECH | You are not limiting any degree of freedom in a CONSTRAINT - FIXED boundary. Make sure you re-run a new MECH step with a CONSTRAINT - FREE in that particular boundary. |
Singular matrix detected (make sure you avoid movement in X, Y and Z directions with constraint boundaries) | MECH | One of the degree of freedom (translations in X, Y and Z directions) is not limited with the current configuration. |
Error message | Tool | Fix |
---|---|---|
Wrong data in CSV format.(Use one line for every point with x_coo,y_coo,z_coo for example: 0.3,0.4,1.2 ) | PointsToTria |
Error in input file definition for this particular tool. Every input CSV file has to be made by three columns as follows:
|