create_padstack

EdbPadstacks.create_padstack(padstackname=None, holediam='300um', paddiam='400um', antipaddiam='600um', startlayer=None, endlayer=None, antipad_shape='Circle', x_size='600um', y_size='600um', corner_radius='300um', offset_x='0.0', offset_y='0.0', rotation='0.0')[source]

Create a padstack.

Parameters
padstacknamestr, optional

Name of the padstack. The default is None.

holediamstr, optional

Diameter of the hole with units. The default is "300um".

paddiamstr, optional

Diameter of the pad with units. The default is "400um".

antipaddiamstr, optional

Diameter of the antipad with units. The default is "600um".

startlayerstr, optional

Starting layer. The default is None, in which case the top is the starting layer.

endlayerstr, optional

Ending layer. The default is None, in which case the bottom is the ending layer.

antipad_shapestr, optional

Shape of the antipad. The default is "Circle". Options are "Circle" and "Bullet".

x_sizestr, optional

Only applicable to bullet shape. The default is "600um".

y_sizestr, optional

Only applicable to bullet shape. The default is "600um".

corner_radius

Only applicable to bullet shape. The default is "300um".

offset_xstr, optional

X offset of antipad. The default is "0.0".

offset_ystr, optional

Y offset of antipad. The default is "0.0".

rotationstr, optional

rotation of antipad. The default is "0.0".

Returns
——-
str

Name of the padstack if the operation is successful.