BundleTerminal#

class pyedb.grpc.database.terminal.bundle_terminal.BundleTerminal(pedb, edb_object)#

Bases: ansys.edb.core.terminal.bundle_terminal.BundleTerminal

Manages bundle terminal properties.

Parameters:
pedbEdb

EDB object.

edb_objectBundleTerminal

BundleTerminal instance from EDB.

Overview#

decouple

Ungroup a bundle of terminals.

boundary_type

Boundary type.

component

Component.

impedance

Impedance value.

net

Returns Net object.

hfss_pi_type

Returns HFSS PI type.

reference_layer

Returns reference layer.

reference_terminal

Returns reference terminal.

rlc_boundary_parameters

Returns Rlc parameters

source_amplitude

Returns source amplitude.

source_phase

Returns source phase.

term_to_ground

Returns terminal to ground.

terminals

Returns terminals list.

Import detail#

from pyedb.grpc.database.terminal.bundle_terminal import BundleTerminal

Property detail#

property BundleTerminal.boundary_type: str#

Boundary type.

Returns:
strboundary type.
property BundleTerminal.component: pyedb.grpc.database.hierarchy.component.Component#

Component.

Returns:
Component
property BundleTerminal.impedance: float#

Impedance value.

Returns:
float

Impedance value.

property BundleTerminal.net: pyedb.grpc.database.net.net.Net#

Returns Net object.

Returns:
Net
property BundleTerminal.hfss_pi_type: str#

Returns HFSS PI type.

Returns:
str
property BundleTerminal.reference_layer: pyedb.grpc.database.layers.layer.Layer#

Returns reference layer.

Returns:
Layer
property BundleTerminal.reference_terminal: pyedb.grpc.database.terminal.terminal.Terminal#

Returns reference terminal.

Returns:
Terminal
property BundleTerminal.rlc_boundary_parameters: pyedb.grpc.database.utility.rlc.Rlc#

Returns Rlc parameters

Returns:
Rlc
property BundleTerminal.source_amplitude: float#

Returns source amplitude.

Returns:
float
property BundleTerminal.source_phase: float#

Returns source phase.

Returns:
float
property BundleTerminal.term_to_ground: str#

Returns terminal to ground.

Returns:
str

Terminal name.

property BundleTerminal.terminals: list[pyedb.grpc.database.terminal.terminal.Terminal]#

Returns terminals list.

Returns:
List[Terminal]

Method detail#

BundleTerminal.decouple() bool#

Ungroup a bundle of terminals.

Returns:
bool