ControlFileComponents#

class pyedb.grpc.database.control_file.ControlFileComponents#

Manages components for the control file.

Overview#

add_component

Add a new component.

Import detail#

from pyedb.grpc.database.control_file import ControlFileComponents

Attribute detail#

ControlFileComponents.units: str = 'um'#
ControlFileComponents.components: List[str] = []#

Method detail#

ControlFileComponents.add_component(ref_des: str, partname: str, component_type: str, die_type: str = 'None', solderball_shape: str = 'None') ControlFileComponent#

Add a new component.

Parameters:
ref_desstr

Reference designator.

partnamestr

Part name.

component_typestr

Component type (“IC”, “IO”, or “Other”).

die_typestr, optional

Die type (“None”, “Flip chip”, or “Wire bond”). Default is “None”.

solderball_shapestr, optional

Solderball shape (“None”, “Cylinder”, or “Spheroid”). Default is “None”.

Returns:
ControlFileComponent

Created component object.