ScaffolderParams#
- class ansys.meshing.prime.ScaffolderParams(model=None, absolute_dist_tol=None, repair_mode=None, size_field_type=None, intersection_control_mask=None, edge_merge_control=None, constant_mesh_size=None, remove_holes_critical_radius=None, remove_slivers_abs_dist_tol_ratio=None, triangles_coplanar_angle_cos=None, json_data=None, **kwargs)#
Parameters to control scaffold operation.
- Parameters:
- model: Model
Model to create a
ScaffolderParamsobject with default parameters.- absolute_dist_tol: float, optional
Defines the maximum gap to connect.
- repair_mode: ScaffolderRepairMode, optional
Defines the mode to be used during repair or connect.
This is a beta parameter. The behavior and name may change in the future.
- size_field_type: int, optional
Specifies the type of size field used for scaffolding.
This is a beta parameter. The behavior and name may change in the future.
- intersection_control_mask: IntersectionMask, optional
Specifies the nature of intersection to be computed.
- edge_merge_control: int, optional
Specifies type of edge pairs to be merged during scaffold operation.
This is a beta parameter. The behavior and name may change in the future.
- constant_mesh_size: float, optional
Defines the constant edge mesh size to check connection.
- remove_holes_critical_radius: float, optional
Defines the maximum radius of holes to be removed.
This is a beta parameter. The behavior and name may change in the future.
- remove_slivers_abs_dist_tol_ratio: float, optional
Defines the maximum aspect ratio to remove sliver faces.
This is a beta parameter. The behavior and name may change in the future.
- triangles_coplanar_angle_cos: float, optional
Lower bound for cos angle to consider coplanar faces for scaffolding.
This is a beta parameter. The behavior and name may change in the future.
- json_data: dict, optional
JSON dictionary to create a
ScaffolderParamsobject with provided parameters.
Examples
>>> scaffolder_params = prime.ScaffolderParams(model = model)
Methods
Print the default values of
ScaffolderParamsobject.ScaffolderParams.set_default([...])Set the default values of the
ScaffolderParamsobject.Attributes
Defines the maximum gap to connect.
Defines the constant edge mesh size to check connection.
Specifies type of edge pairs to be merged during scaffold operation.
Specifies the nature of intersection to be computed.
Defines the maximum radius of holes to be removed.
Defines the maximum aspect ratio to remove sliver faces.
Defines the mode to be used during repair or connect.
Specifies the type of size field used for scaffolding.
Lower bound for cos angle to consider coplanar faces for scaffolding.
Examples using ScaffolderParams#
Mesh a mid-surfaced bracket for a structural analysis