insert_infinite_sphere#

Hfss.insert_infinite_sphere(definition: str | InfiniteSphereType = 'Theta-Phi', phi_start: float | str | None = 0, phi_stop: float | str | None = 180, phi_step: float | str | None = 10, theta_start: float | str | None = 0, theta_stop: float | str | None = 180, theta_step: float | str | None = 10, units: str | None = 'deg', custom_radiation_faces: str | None = None, custom_coordinate_system: str | None = None, use_slant_polarization: bool | None = False, polarization_angle: float | str | None = 45, name: str | None = None) FarFieldSetup#

Create an infinite sphere.

Note

This method is not supported by HFSS EigenMode and CharacteristicMode solution types.

Parameters:
definitionstr or ansys.aedt.core.generic.constants.InfiniteSphereType

Coordinate definition type. The default is "Theta-Phi". It can be a ansys.aedt.core.generic.constants.InfiniteSphereType enumerator value.

phi_startfloat or str, optional

First angle start value. The default is 0.

phi_stopfloat or str, optional

First angle stop value. The default is 180.

phi_stepfloat or str, optional

First angle step value. The default is 10.

theta_startfloat or str, optional

Second angle start value. The default is 0.

theta_stopfloat or str, optional

Second angle stop value. The default is 180.

theta_stepfloat or str, optional

Second angle step value. The default is 10.

unitsstr, optional

Angle units. The default is "deg".

custom_radiation_facesstr, optional

List of radiation faces to use for far field computation. The default is None.

custom_coordinate_systemstr, optional

Local coordinate system to use for far field computation. The default is None.

use_slant_polarizationbool, optional

Whether to use slant polarization. The default is False.

polarization_anglefloat or str, optional

Slant angle value. The default is 45.

namestr, optional

Name of the sphere. The default is None.

Returns:
ansys.aedt.core.modules.boundary.hfss_boundary.FarFieldSetup

Far field setup object.