Skip to main content

Prime Mesh Python client library 2026 R1 SP01

SurfaceDiagnosticSummaryResults

Last update: 29.04.2026

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

Name Description
SurfaceDiagnosticSummaryResults.print_default() Print the default values of SurfaceDiagnosticSummaryResults object.
SurfaceDiagnosticSummaryResults.set_default([...]) Set the default values of the SurfaceDiagnosticSummaryResults object.

Attributes

Name Description
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.

Connect with Ansys