ScrSetSolderballParameters

Assigns solderballs/bumps of the specified dimensions (in the design's geometry units) to the specified padstack.

UI Command:   Home > Solderball Properties. Select a padstack and assign solderballs/bumps.
Syntax:   obj.ScrSetSolderballParameters(<padstackName>, <aboveStackup>, <height>, <radius>)
Parameters:  

BSTR padstackName

BOOL/INT aboveStackup (TRUE/1 = above stackup; FALSE/0 = below stackup)

DOUBLE height

DOUBLE radius

Return Value:  

BOOL

  • 0 – Failure
  • 1 – Success
VB Example:  

' creates solder bumps at the "BALL600" padstack that are 500um tall and have a radius of 200um

' (assuming the design units are um)

' outcome is TRUE on success, FALSE if a padstack with the specified name could not be located

outcome = obj.ScrSetSolderballParameters ( "BALL600", False, 500, 200 )

' creates solder bumps at the "BUMPPAD" padstack that are 100um tall and have a radius of 30um

' (assuming the design units are um)

outcome = obj.ScrSetSolderballParameters ( "BUMPPAD", True, 100, 30 )

IPY Example:  

oDoc.ScrSetSolderballParameters('BUMPPAD', 1, 100, 30)