IntersectParams
Last update: 10.09.2025class 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
IntersectParamsobject 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
IntersectParamsobject with provided parameters.
Examples
>>> intersect_params = prime.IntersectParams(model = model)
Methods
| Name | Description |
|---|---|
IntersectParams.print_default() |
Print the default values of IntersectParams object. |
IntersectParams.set_default([tolerance, ...]) |
Set the default values of the IntersectParams object. |
Attributes
| Name | Description |
|---|---|
IntersectParams.collapse_feature_angle |
Angle to preserve features while performing collapse in improve operation. |
IntersectParams.collapse_target_skewness |
Perform collapse on faces with skewness above the provided target skewness. |
IntersectParams.remesh |
Local remesh at the intersection. |
IntersectParams.tolerance |
Intersection tolerance. |
IntersectParams.use_absolute_tolerance |
True if tolerance provided is absolute value. |