pyaltium.pcb._lib#

Module Contents#

Classes#

PcbLibItem

Single item in a library.

PcbLib

Main object to interact with PCBLib

class pyaltium.pcb._lib.PcbLibItem(footprintref, description, height, file_name)#

Bases: pyaltium.base.AltiumLibItemMixin

Single item in a library.

Parameters
  • footprintref (str) –

  • description (str) –

  • height (float) –

  • file_name (str) –

as_dict()#

Create a parsable dict.

Return type

dict

class pyaltium.pcb._lib.PcbLib(file_name=None, lazyload=False)#

Bases: pyaltium.base.AltiumLibMixin[PcbLibItem]

Main object to interact with PCBLib

Parameters
  • file_name (str) –

  • lazyload (bool) –