Fixes pads moving after copy/paste and save/load

This commit is contained in:
Chris Greening 2022-10-10 20:56:40 +01:00
parent 9868d32041
commit 95abe5c798

View file

@ -83,6 +83,7 @@ class CoilPlugin(pcbnew.ActionPlugin):
# create the pads # create the pads
for pad in coil_data["pads"]: for pad in coil_data["pads"]:
module = pcbnew.FOOTPRINT(board) module = pcbnew.FOOTPRINT(board)
module.SetPosition(pcbnew.wxPointMM(pad["x"], pad["y"]))
board.Add(module) board.Add(module)
pcb_pad = pcbnew.PAD(module) pcb_pad = pcbnew.PAD(module)
pcb_pad.SetSize(pcbnew.wxSizeMM(1.7, 1.7)) pcb_pad.SetSize(pcbnew.wxSizeMM(1.7, 1.7))