ApdBondwireDef#

class pyedb.grpc.database.definition.wirebond_def.ApdBondwireDef(pedb, core=None)#

Bases: BondwireDef

Class representing an Apd bondwire definition.

Overview#

create

Create a new Apd bondwire definition.

get_parameters

Get the APD bondwire parameter block string.

set_parameters

Set the APD bondwire parameter block string.

height

Not applicable for APD bondwire definitions. Raises AttributeError.

parameter_block

Get the APD bondwire parameter block string.

find_by_name

Find an Apd bondwire definition by name.

Import detail#

from pyedb.grpc.database.definition.wirebond_def import ApdBondwireDef

Property detail#

property ApdBondwireDef.height#

Not applicable for APD bondwire definitions. Raises AttributeError.

property ApdBondwireDef.parameter_block#

Get the APD bondwire parameter block string.

Returns:
str

APD bondwire parameter block (bwd descriptor string).

Method detail#

ApdBondwireDef.get_parameters()#

Get the APD bondwire parameter block string.

Returns:
str

APD bondwire parameter block (bwd descriptor string).

ApdBondwireDef.set_parameters(parameter_block)#

Set the APD bondwire parameter block string.

Parameters:
parameter_blockstr

APD bondwire parameter block (bwd descriptor string).

classmethod ApdBondwireDef.create(edb, name)#

Create a new Apd bondwire definition.

Parameters:
edbpyedb.edb

Inherited AEDT object.

namestr

Name of the Apd bondwire definition.

Returns:
pyedb.grpc.database.definition.wirebond_def.ApdBondwireDef

The created Apd bondwire definition.

static ApdBondwireDef.find_by_name(edb, name)#

Find an Apd bondwire definition by name.

Parameters:
edbpyedb.edb

Inherited AEDT object.

namestr

Name of the Apd bondwire definition.

Returns:
pyedb.grpc.database.definition.wirebond_def.ApdBondwireDef or None

The found Apd bondwire definition or None if not found.