Faulty Elements Generated by FancyExtruderGenerator #21162
Labels
C: Meshing
MeshGenerator system, mesh loading
P: normal
A defect affecting operation with a low possibility of significantly affects.
T: defect
An anomaly, which is anything that deviates from expectations.
Bug Description
The current algorithm used in
FancyExtruderGenerator
may generate faulty 3D elements during extrusion. To be specify, the generated 3D elements (i.e., PRISM6, PRISM18, HEX8, and HEX27) do not follow the node indexing convention. As a result, these 3D elements have negative volume and lead to negative Jacobian.Steps to Reproduce
This issue usually happens in two cases:
TransformGenerator
to rotate it (0 180 0) to achieve an effective "mirroring" operation, and then stitch it to another original 2D mesh in XY-plane. The result 2D mesh cannot be extruded correctly in any direction because it contains two types of 2D elements: one can be extruded in (x y z) direction, the other can be extruded in (-x -y -z) direction.Impact
FancyExtruderGenerator
may generate faulty elements that cannot be used in FEM simulation without warning/error messages.The text was updated successfully, but these errors were encountered: