set_solder_ball#

Components.set_solder_ball(component='', sball_diam='100um', sball_height='150um', shape='Cylinder', sball_mid_diam=None, chip_orientation='chip_down')[source]#

Set cylindrical solder balls on a given component.

Parameters:
componentstr or EDB component, optional

Name of the discrete component.

sball_diamstr, float, optional

Diameter of the solder ball.

sball_heightstr, float, optional

Height of the solder ball.

shapestr, optional

Shape of solder ball. Options are "Cylinder", "Spheroid". The default is "Cylinder".

sball_mid_diamstr, float, optional

Mid diameter of the solder ball.

chip_orientationstr, optional

Give the chip orientation, "chip_down" or "chip_up". Default is "chip_down". Only applicable on IC model.

Returns:
bool

True when successful, False when failed.

Examples

>>> from pyaedt import Edb
>>> edbapp = Edb("myaedbfolder")
>>> edbapp.components.set_solder_ball("A1")