AxialMode#
- class ansys.aedt.toolkits.antenna.backend.antenna_models.helix.AxialMode(*args, **kwargs)[source]#
Manages an axial mode helix antenna.
This class is accessible through the
Hfssobject [1].- Parameters:
- frequency
float,optional Center frequency. The default is
10.0.- frequency_unit
str,optional Frequency units. The default is
"GHz".- material
str,optional Helix material. If the material is not defined, a new material,
parametrized, is defined. The default is"pec".- outer_boundary
str,optional Boundary type to use. The default is
None. Options are"FEBI","PML","Radiation", andNone.- length_unit
str,optional Length units. The default is
"mm".- parametrizedbool,
optional Whether to create a parametrized antenna. The default is
True.
- frequency
- Returns:
aedt.toolkits.antenna.AxialModeAntenna object.
Notes
[1]C. Balanis, “Wideband and Travelling-Wave Antennas,” Modern Antenna Handbook, New York, 2008.
Examples
>>> from ansys.aedt.toolkits.antenna.backend.antenna_models.helix import AxialMode >>> import ansys.aedt.core >>> app = ansys.aedt.core.Hfss() >>> oantenna1 = AxialMode(app) >>> oantenna1.frequency = 12.0 >>> oantenna1.model_hfss() >>> oantenna1.setup_hfss() >>> oantenna2 = AxialMode(app, origin=[200, 50, 0]) >>> oantenna2.model_hfss() >>> oantenna2.setup_hfss() >>> app.release_desktop(False, False)
Methods
AxialMode.create_3dcomponent([...])Create a 3D component of the antenna.
Create a lattice pair box.
AxialMode.duplicate_along_line(vector[, ...])Duplicate the object along a line.
Create a radiation boundary.
Model in PyDiscovery.
Draw an axial mode antenna.
AxialMode.set_variables_in_hfss([not_used])Create HFSS design variables.
Set up model in PyDiscovery.
Set up an antenna in HFSS.
Antenna synthesis.
AxialMode.update_synthesis_parameters(new_params)Update the synthesis parameter from the antenna list.
Attributes
Reference coordinate system.
Helix direction.
Helix feeder length.
Center frequency.
Frequency units.
Helix expected gain.
Length unit.
Helix material.
Antenna name.
Antenna origin.
Outer boundary.