AxialModeTaper#

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

Manages a tapered axial mode helix antenna.

Notes

[1]

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

Methods

AxialModeTaper.create_3dcomponent([...])

Create a 3D component of the antenna.

AxialModeTaper.create_lattice_pair([...])

Create a lattice pair box.

AxialModeTaper.duplicate_along_line(vector)

Duplicate the object along a line.

AxialModeTaper.init_model()

Create a radiation boundary.

AxialModeTaper.model_disco()

Model in PyDiscovery.

AxialModeTaper.model_hfss()

AxialModeTaper.set_variables_in_hfss([not_used])

Create HFSS design variables.

AxialModeTaper.setup_disco()

Set up model in PyDiscovery.

AxialModeTaper.setup_hfss()

Set up an antenna in HFSS.

AxialModeTaper.synthesis()

AxialModeTaper.update_synthesis_parameters(...)

Update the synthesis parameter from the antenna list.

Attributes

AxialModeTaper.antenna_type

AxialModeTaper.coordinate_system

Reference coordinate system.

AxialModeTaper.direction

Helix direction.

AxialModeTaper.excitation_type

Excitation type.

AxialModeTaper.feeder_length

Helix feeder length.

AxialModeTaper.frequency

Center frequency.

AxialModeTaper.frequency_unit

Frequency units.

AxialModeTaper.gain

Helix expected gain.

AxialModeTaper.length_unit

Length unit.

AxialModeTaper.material

Helix material.

AxialModeTaper.name

Antenna name.

AxialModeTaper.origin

Antenna origin.

AxialModeTaper.outer_boundary

Outer boundary.