SurfaceDiagnosticSummaryResults#

class ansys.meshing.prime.SurfaceDiagnosticSummaryResults(model=None, error_code=None, n_self_intersections=None, n_free_edges=None, n_multi_edges=None, n_duplicate_faces=None, json_data=None, **kwargs)#

Results of surface diagnostic summary.

Parameters:
model: Model

Model to create a SurfaceDiagnosticSummaryResults object with default parameters.

error_code: ErrorCode, optional

Error code associated with the surface diagnostic summary.

n_self_intersections: int, optional

Number of self intersecting faces identified.

n_free_edges: int, optional

Number of free face edges identified.

n_multi_edges: int, optional

Number of multi face edges identified.

n_duplicate_faces: int, optional

Number of duplicate faces identified.

json_data: dict, optional

JSON dictionary to create a SurfaceDiagnosticSummaryResults object with provided parameters.

Examples

>>> surface_diagnostic_summary_results = prime.SurfaceDiagnosticSummaryResults(model = model)

Methods

SurfaceDiagnosticSummaryResults.print_default()

Print the default values of SurfaceDiagnosticSummaryResults object.

SurfaceDiagnosticSummaryResults.set_default([...])

Set the default values of the SurfaceDiagnosticSummaryResults object.

Attributes

SurfaceDiagnosticSummaryResults.error_code

Error code associated with the surface diagnostic summary.

SurfaceDiagnosticSummaryResults.n_duplicate_faces

Number of duplicate faces identified.

SurfaceDiagnosticSummaryResults.n_free_edges

Number of free face edges identified.

SurfaceDiagnosticSummaryResults.n_multi_edges

Number of multi face edges identified.

SurfaceDiagnosticSummaryResults.n_self_intersections

Number of self intersecting faces identified.