from __future__ import print_function import pcbnew pcb = pcbnew.GetBoard() for m in pcb.GetModules(): print(m.GetPosition()) for p in m.Pads(): print("p=>", p.GetPosition(), p.GetName()) print(p.GetPosition())