pyaedt.edb_core.EDB_Data.EDBComponent#

class pyaedt.edb_core.EDB_Data.EDBComponent(components, cmp)[source]#

Manages EDB functionalities for components.

Parameters:
parentpyaedt.edb_core.components.Components

Inherited AEDT object.

componentobject

Edb Component Object

Methods

Attributes

EDBComponent.cap_value

Capacitance Value.

EDBComponent.center

Compute the component center.

EDBComponent.component_property

Component Property Object.

EDBComponent.ind_value

Inductance Value.

EDBComponent.is_enabled

Check if the current object is enabled.

EDBComponent.is_parallel_rlc

Define if model is Parallel or Series.

EDBComponent.lower_elevation

Lower elevation of the placement layer.

EDBComponent.nets

Nets of Component.

EDBComponent.numpins

Number of Pins of Component.

EDBComponent.partname

Component Part Name.

EDBComponent.pinlist

Pins of Component.

EDBComponent.pins

EDBPadstackInstance of Component.

EDBComponent.placement_layer

Placement layer.

EDBComponent.refdes

Reference Designator Name.

EDBComponent.res_value

Resitance value.

EDBComponent.solder_ball_height

Solder ball height if available.

EDBComponent.solder_ball_placement

Solder ball placement if available..

EDBComponent.top_bottom_association

Top/bottom association of the placement layer.

EDBComponent.type

Component type.

EDBComponent.upper_elevation

Upper elevation of the placement layer.