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
EigenModeandCharacteristicModesolution types.- Parameters:
- definition
stroransys.aedt.core.generic.constants.InfiniteSphereType Coordinate definition type. The default is
"Theta-Phi". It can be aansys.aedt.core.generic.constants.InfiniteSphereTypeenumerator value.- phi_start
floatorstr,optional First angle start value. The default is
0.- phi_stop
floatorstr,optional First angle stop value. The default is
180.- phi_step
floatorstr,optional First angle step value. The default is
10.- theta_start
floatorstr,optional Second angle start value. The default is
0.- theta_stop
floatorstr,optional Second angle stop value. The default is
180.- theta_step
floatorstr,optional Second angle step value. The default is
10.- units
str,optional Angle units. The default is
"deg".- custom_radiation_faces
str,optional List of radiation faces to use for far field computation. The default is
None.- custom_coordinate_system
str,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_angle
floatorstr,optional Slant angle value. The default is
45.- name
str,optional Name of the sphere. The default is
None.
- definition
- Returns:
ansys.aedt.core.modules.boundary.hfss_boundary.FarFieldSetupFar field setup object.