MeshStackerResults#

class ansys.meshing.prime.MeshStackerResults(model=None, error_code=None, error_codes_per_topo_volume=None, non_stackable_faces=None, non_stackable_edges=None, small_features=None, base_face_ids=None, size_control_ids=None, json_data=None, **kwargs)#

Results associated with the mesh stacker operations.

Parameters:
model: Model

Model to create a MeshStackerResults object with default parameters.

error_code: ErrorCode, optional

Error code associated with the operation.

error_codes_per_topo_volume: Iterable[int], optional

Error codes associated with the topovolume-by-topovolume stacking.

non_stackable_faces: Iterable[int], optional

List of non-stackable faces. Note: Under-resolved faceting can also create non-stackable geometry.

non_stackable_edges: Iterable[int], optional

List of non-stackable edges. Note: Under-resolved faceting can also create non-stackable geometry.

small_features: Iterable[int], optional

List of features edges smaller than input tolerance.

base_face_ids: Iterable[int], optional

List of base face ids after base creation.

size_control_ids: Iterable[int], optional

List of ids of newly created size controls.

json_data: dict, optional

JSON dictionary to create a MeshStackerResults object with provided parameters.

Examples

>>> mesh_stacker_results = prime.MeshStackerResults(model = model)

Methods

MeshStackerResults.print_default()

Print the default values of MeshStackerResults object.

MeshStackerResults.set_default([error_code, ...])

Set the default values of the MeshStackerResults object.

Attributes

MeshStackerResults.base_face_ids

List of base face ids after base creation.

MeshStackerResults.error_code

Error code associated with the operation.

MeshStackerResults.error_codes_per_topo_volume

Error codes associated with the topovolume-by-topovolume stacking.

MeshStackerResults.non_stackable_edges

Under-resolved faceting can also create non-stackable geometry.

MeshStackerResults.non_stackable_faces

Under-resolved faceting can also create non-stackable geometry.

MeshStackerResults.size_control_ids

List of ids of newly created size controls.

MeshStackerResults.small_features

List of features edges smaller than input tolerance.

Examples using MeshStackerResults#

Mesh a PCB for structural thermal analysis

Mesh a PCB for structural thermal analysis

Mesh a generic PCB geometry with multiple hexa layers

Mesh a generic PCB geometry with multiple hexa layers

Mesh a set of solder balls (beta)

Mesh a set of solder balls (beta)