DetectHolesParams#
- class ansys.meshing.prime.DetectHolesParams(model=None, max_radius_circular_holes=None, min_radius_circular_holes=None, max_hole_length=None, min_hole_length=None, allow_curved_topo_faces=None, json_data=None, **kwargs)#
Parameters for detect holes operation.
- Parameters:
- model: Model
Model to create a
DetectHolesParams
object with default parameters.- max_radius_circular_holes: float, optional
Maximum radius of circular holes.
This is a beta parameter. The behavior and name may change in the future.
- min_radius_circular_holes: float, optional
Minimum radius of circular holes.
This is a beta parameter. The behavior and name may change in the future.
- max_hole_length: float, optional
Maximum length of holes.
This is a beta parameter. The behavior and name may change in the future.
- min_hole_length: float, optional
Minimum length of holes.
This is a beta parameter. The behavior and name may change in the future.
- allow_curved_topo_faces: bool, optional
Option to allow holes in curved topoface.
This is a beta parameter. The behavior and name may change in the future.
- json_data: dict, optional
JSON dictionary to create a
DetectHolesParams
object with provided parameters.
Examples
>>> detect_holes_params = prime.DetectHolesParams(model = model)
Methods
Print the default values of
DetectHolesParams
object.Set the default values of the
DetectHolesParams
object.Attributes
Option to allow holes in curved topoface.
Maximum length of holes.
Maximum radius of circular holes.
Minimum length of holes.
Minimum radius of circular holes.