pyaltium.pcb#

Package Contents#

Classes#

PcbLib

Main object to interact with PCBLib

PcbLibItem

Single item in a library.

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

Bases: pyaltium.base.AltiumLibMixin[PcbLibItem]

Main object to interact with PCBLib

Parameters
  • file_name (str) –

  • lazyload (bool) –

class pyaltium.pcb.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