ExcitationPorts#

class pyaedt.edb_core.edb_data.sources.ExcitationPorts(pedb, edb_terminal)[source]#

Manages excitation properties.

Parameters:
pedbpyaedt.edb.Edb

Edb object from Edblib.

edb_terminalAnsys.Ansoft.Edb.Cell.Terminal.EdgeTerminal

Edge terminal instance from Edb.

Examples

This example shows how to access this class. >>> from pyaedt import Edb >>> edb = Edb(“myaedb.aedb”) >>> exc = edb.excitations >>> print(exc[“Port1”].name)

Methods

ExcitationPorts.get_edge_terminal_reference_primitive()

Check and return a primitive instance that serves Edge ports, wave ports and coupled edge ports that are directly connedted to primitives.

ExcitationPorts.get_pad_edge_terminal_reference_pin([...])

Get the closest pin padstack instances and serves any edge terminal connected to a pad.

ExcitationPorts.get_padstack_terminal_reference_pin([...])

Get a list of pad stacks instances and serves Coax wave ports, pingroup terminals, PadEdge terminals.

ExcitationPorts.get_pin_group_terminal_reference_pin([...])

Return a list of pins and serves terminals connected to pingroups.

ExcitationPorts.get_point_terminal_reference_primitive()

Find and return the primitive reference for the point terminal or the padstack instance.

Attributes

ExcitationPorts.boundary_type

Boundary Type.

ExcitationPorts.deembed

Either if deembed is active or not.

ExcitationPorts.deembed_gapport_inductance

Deembed Gap Port Inductance value.

ExcitationPorts.deembed_length

Deembed Length.

ExcitationPorts.hfss_type

Get hfss port type.

ExcitationPorts.horizontal_extent_factor

Get horizontal extent factor.

ExcitationPorts.impedance

Impedance of the port.

ExcitationPorts.is_circuit

Return True if is a circuit port.

ExcitationPorts.magnitude

Magnitude.

ExcitationPorts.name

Port Name.

ExcitationPorts.net

Net Object.

ExcitationPorts.net_name

Net Name.

ExcitationPorts.pec_launch_width

Get pec launch width.

ExcitationPorts.phase

Phase.

ExcitationPorts.radial_extent_factor

Get radial extent factor.

ExcitationPorts.reference_net_name

Net name to which reference_object belongs.

ExcitationPorts.reference_object

This returns the object assigned as reference.

ExcitationPorts.renormalize

Either if renormalize is active or not.

ExcitationPorts.renormalize_z0

Renormalize Z0 value (real, imag).

ExcitationPorts.terminal_type

Terminal Type.

ExcitationPorts.vertical_extent_factor

Get vertical extent factor.