IntersectParams#
- class ansys.meshing.prime.IntersectParams(model=None, tolerance=None, use_absolute_tolerance=None, remesh=None, collapse_feature_angle=None, collapse_target_skewness=None, json_data=None, **kwargs)#
Parameters used for intersection.
- Parameters:
- model: Model
Model to create a
IntersectParams
object with default parameters.- tolerance: float, optional
Intersection tolerance.
- use_absolute_tolerance: bool, optional
True if tolerance provided is absolute value.
- remesh: bool, optional
Local remesh at the intersection.
- collapse_feature_angle: float, optional
Angle to preserve features while performing collapse in improve operation.
- collapse_target_skewness: float, optional
Perform collapse on faces with skewness above the provided target skewness.
- json_data: dict, optional
JSON dictionary to create a
IntersectParams
object with provided parameters.
Examples
>>> intersect_params = prime.IntersectParams(model = model)
Methods
Print the default values of
IntersectParams
object.IntersectParams.set_default
([tolerance, ...])Set the default values of the
IntersectParams
object.Attributes
Angle to preserve features while performing collapse in improve operation.
Perform collapse on faces with skewness above the provided target skewness.
Local remesh at the intersection.
Intersection tolerance.
True if tolerance provided is absolute value.