RepairTools
#
- class ansys.geometry.core.tools.repair_tools.RepairTools(grpc_client: ansys.geometry.core.connection.GrpcClient)#
Repair tools for PyAnsys Geometry.
Overview#
Find split edges in the given list of bodies. |
|
Find the extra edges in the given list of bodies. |
|
Find inexact edges in the given list of bodies. |
|
Find the short edge problem areas. |
|
Find the duplicate face problem areas. |
|
Find the missing faces. |
|
Find the small face problem areas. |
|
Return the list of stitch face problem areas. |
Import detail#
from ansys.geometry.core.tools.repair_tools import RepairTools
Method detail#
- RepairTools.find_split_edges(bodies: list[ansys.geometry.core.designer.body.Body], angle: ansys.geometry.core.typing.Real = 0.0, length: ansys.geometry.core.typing.Real = 0.0) list[ansys.geometry.core.tools.problem_areas.SplitEdgeProblemAreas] #
Find split edges in the given list of bodies.
This method finds the split edge problem areas and returns a list of split edge problem areas objects.
- RepairTools.find_extra_edges(bodies: list[ansys.geometry.core.designer.body.Body]) list[ansys.geometry.core.tools.problem_areas.ExtraEdgeProblemAreas] #
Find the extra edges in the given list of bodies.
This method find the extra edge problem areas and returns a list of extra edge problem areas objects.
- RepairTools.find_inexact_edges(bodies: list[ansys.geometry.core.designer.body.Body]) list[ansys.geometry.core.tools.problem_areas.InexactEdgeProblemAreas] #
Find inexact edges in the given list of bodies.
This method find the inexact edge problem areas and returns a list of inexact edge problem areas objects.
- RepairTools.find_short_edges(bodies: list[ansys.geometry.core.designer.body.Body], length: ansys.geometry.core.typing.Real = 0.0) list[ansys.geometry.core.tools.problem_areas.ShortEdgeProblemAreas] #
Find the short edge problem areas.
This method finds the short edge problem areas and returns a list of these objects.
- RepairTools.find_duplicate_faces(bodies: list[ansys.geometry.core.designer.body.Body]) list[ansys.geometry.core.tools.problem_areas.DuplicateFaceProblemAreas] #
Find the duplicate face problem areas.
This method finds the duplicate face problem areas and returns a list of duplicate face problem areas objects.
- RepairTools.find_missing_faces(bodies: list[ansys.geometry.core.designer.body.Body]) list[ansys.geometry.core.tools.problem_areas.MissingFaceProblemAreas] #
Find the missing faces.
This method find the missing face problem areas and returns a list of missing face problem areas objects.
- RepairTools.find_small_faces(bodies: list[ansys.geometry.core.designer.body.Body]) list[ansys.geometry.core.tools.problem_areas.SmallFaceProblemAreas] #
Find the small face problem areas.
This method finds and returns a list of ids of small face problem areas objects.
- RepairTools.find_stitch_faces(bodies: list[ansys.geometry.core.designer.body.Body]) list[ansys.geometry.core.tools.problem_areas.StitchFaceProblemAreas] #
Return the list of stitch face problem areas.
This method find the stitch face problem areas and returns a list of ids of stitch face problem areas objects.