create#
- classmethod PadstackInstance.create(layout, net, name, padstack_def, position_x, position_y, rotation, top_layer, bottom_layer, solder_ball_layer, layer_map)#
Create a padstack instance.
- Parameters:
- layout
Layout
Layout to create the padstack instance in.
- net
Net
Net of the padstack instance.
- name
str
Name of the padstack instance.
- padstack_def
PadstackDef
Padstack definition of the padstack instance.
- position_x
Value
Position x of the padstack instance.
- position_y
Value
Position y of the padstack instance.
- rotation
Value
Rotation of the padstack instance.
- top_layer
Layer
Top layer of the padstack instance.
- bottom_layer
Layer
Bottom layer of the padstack instance.
- solder_ball_layer
Layer
Solder ball layer of the padstack instance or
None
for none.- layer_map
LayerMap
Layer map of the padstack instance.
None
or empty results in auto-mapping.
- layout
- Returns:
PadstackInstance
Padstack instance created.