PadstackDefData#
- class ansys.edb.core.definition.padstack_def_data.PadstackDefData(msg)#
Represents a padstack data definition.
Methods
PadstackDefData.add_layers
(names)Add layers to the padstack definition data object.
Create a padstack data definition.
Get connection point position and direction by layer name.
Get hole parameters in their original values in the database.
PadstackDefData.get_pad_parameters
(layer, ...)Get pad parameters by layer name and pad type in their original values in the database.
PadstackDefData.set_connection_pt
(layer, ...)Set connection point position and direction.
Set hole parameters.
PadstackDefData.set_pad_parameters
(layer, ...)Set pad parameters by layer name and pad type in their original values in the database.
Attributes
PadstackHoleRange
: Hole range of the padstack data definition.int
: Unique ID of the EDB object.bool
: Flag indicating if the object exists in the database.list
ofint
: All layer IDs in the padstack definition data object.list
ofstr
: List of layer names in the padstack definition data object.str
: Material name of the hole of the padstack definition data object.EDBObjMessage
: Protobuf message that represents the object's ID.Value
: Hole plating percentage.str
: Name of the solder ball material.tuple
of [Value
,Value
]: Solder ball parameters(d1, d2)
in their original values in the database.SolderballPlacement
: Solder ball placement or orientation.SolderballShape
: Solder ball shape.