NormalMode#

class ansys.aedt.toolkits.antenna.backend.antenna_models.helix.NormalMode(*args, **kwargs)[source]#

Manages a normal mode helix antenna.

Notes

[1]

C. Balanis, “Wideband and Travelling-Wave Antennas,” Modern Antenna Handbook, New York, 2008.

Methods

NormalMode.create_3dcomponent([...])

Create a 3D component of the antenna.

NormalMode.create_lattice_pair([...])

Create a lattice pair box.

NormalMode.duplicate_along_line(vector[, ...])

Duplicate the object along a line.

NormalMode.init_model()

Create a radiation boundary.

NormalMode.model_disco()

Model in PyDiscovery.

NormalMode.model_hfss()

NormalMode.set_variables_in_hfss([not_used])

Create HFSS design variables.

NormalMode.setup_disco()

Set up model in PyDiscovery.

NormalMode.setup_hfss()

Set up an antenna in HFSS.

NormalMode.synthesis()

NormalMode.update_synthesis_parameters(...)

Update the synthesis parameter from the antenna list.

Attributes

NormalMode.antenna_type

NormalMode.coordinate_system

Reference coordinate system.

NormalMode.direction

Helix direction.

NormalMode.excitation_type

Excitation type.

NormalMode.feeder_length

Helix feeder length.

NormalMode.frequency

Center frequency.

NormalMode.frequency_unit

Frequency units.

NormalMode.gain

Helix expected gain.

NormalMode.length_unit

Length unit.

NormalMode.material

Helix material.

NormalMode.name

Antenna name.

NormalMode.origin

Antenna origin.

NormalMode.outer_boundary

Outer boundary.