listPcbLibrary.py 331 Bytes
Newer Older
1 2 3 4 5 6
#!/usr/bin/env python
from pcbnew import *
lst = FootprintEnumerate("/usr/share/kicad/modules/sockets.mod")
for name in lst:
	m = FootprintLoad("/usr/share/kicad/modules/sockets.mod",name)
	print name,"->",m.GetLibRef(), m.GetReference()
7
	for p in m.Pads():
8
		print "\t",p.GetPadName(),p.GetPosition(),p.GetPos0(), p.GetOffset()
9