qualityAssurance.checks.geometry module¶
-
class
qualityAssurance.checks.geometry.
EmptyMesh
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find meshes that have non-manifold edges and/or faces.
-
class
qualityAssurance.checks.geometry.
LaminaFaces
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find meshes that have lamina faces.
-
class
qualityAssurance.checks.geometry.
LockedNormals
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find meshes that have locked normals. When fixing this error the normals will be unlocked. Make sure that this is what you really want, CAD files in general have locked normals, these normals are needed to present the mesh properly.
-
class
qualityAssurance.checks.geometry.
NGonFaces
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find meshes that have n-gon faces. When fixing this error the n-gon faces will be triangulated.
-
class
qualityAssurance.checks.geometry.
OverlappingFaces
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find meshes that have overlapping faces. When fixing this error the overlapping faces will be deleted.
-
class
qualityAssurance.checks.geometry.
ZeroAreaFaces
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find faces that have no surface area.
-
class
qualityAssurance.checks.geometry.
ZeroEdgeLength
¶ Bases:
qualityAssurance.utils.qa.QualityAssurance
Find edges no length.