Skip to main content

Prime Mesh Python client library 2025 R2

SoiSizingParams

Last update: 10.09.2025

class 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 SoiSizingParams object 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 SoiSizingParams object 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.

Connect with Ansys