SoiSizingParams
Last update: 10.09.2025class ansys.meshing.prime.SoiSizingParams(model=None, centers=None, radius=None, max=None, growth_rate=None, json_data=None, **kwargs)
Parameters for sphere of influence size control.
-
Parameters:
model: Model : Model to create a
SoiSizingParamsobject with default parameters.centers: Iterable[float], optional : Centers of the spheres within which the size is limited to the specified max value.
This is a beta parameter. The behavior and name may change in the future.radius: float, optional : Radius of the sphere within which the size is limited to the specified max value.
This is a beta parameter. The behavior and name may change in the future.max: float, optional : Maximum size within the sphere.
This is a beta parameter. The behavior and name may change in the future.growth_rate: float, optional : The rate at which size grows outwards from the sphere boundary.
This is a beta parameter. The behavior and name may change in the future.json_data: dict, optional : JSON dictionary to create a
SoiSizingParamsobject with provided parameters.
Examples
>>> soi_sizing_params = prime.SoiSizingParams(model = model)
Methods
| Name | Description |
|---|---|
SoiSizingParams.print_default() |
Print the default values of SoiSizingParams object. |
SoiSizingParams.set_default([centers, ...]) |
Set the default values of the SoiSizingParams object. |
Attributes
| Name | Description |
|---|---|
SoiSizingParams.centers |
Centers of the spheres within which the size is limited to the specified max value. |
SoiSizingParams.growth_rate |
The rate at which size grows outwards from the sphere boundary. |
SoiSizingParams.max |
Maximum size within the sphere. |
SoiSizingParams.radius |
Radius of the sphere within which the size is limited to the specified max value. |