ExcitationPorts#
- class pyaedt.edb_core.edb_data.sources.ExcitationPorts(pedb, edb_terminal)[source]#
Manages excitation properties.
- Parameters:
- pedb
pyaedt.edb.Edb
Edb object from Edblib.
- edb_terminal
Ansys.Ansoft.Edb.Cell.Terminal.EdgeTerminal
Edge terminal instance from Edb.
- pedb
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
Check and return a primitive instance that serves Edge ports, wave ports and coupled edge ports that are directly connedted to primitives.
Get the closest pin padstack instances and serves any edge terminal connected to a pad.
Get a list of pad stacks instances and serves Coax wave ports, pingroup terminals, PadEdge terminals.
Return a list of pins and serves terminals connected to pingroups.
Find and return the primitive reference for the point terminal or the padstack instance.
Attributes
Boundary Type.
Either if deembed is active or not.
Deembed Gap Port Inductance value.
Deembed Length.
Get hfss port type.
Get horizontal extent factor.
Impedance of the port.
Return
True
if is a circuit port.Magnitude.
Port Name.
Net Object.
Net Name.
Get pec launch width.
Phase.
Get radial extent factor.
Net name to which reference_object belongs.
This returns the object assigned as reference.
Either if renormalize is active or not.
Renormalize Z0 value (real, imag).
Terminal Type.
Get vertical extent factor.