from pathlib import Path
import wx
_app=wx.App(False)
import pcbnew as k
R=Path(__file__).resolve().parent;P=R/'board/led_driver.kicad_pcb';b=k.LoadBoard(str(P));g=b.FindNet('/GND');z=k.ZONE(b);z.SetLayer(k.F_Cu);z.SetNetCode(g.GetNetCode());z.SetLocalClearance(k.FromMM(.2));z.SetPadConnection(k.ZONE_CONNECTION_FULL);z.SetMinThickness(k.FromMM(.2));z.Outline().NewOutline()
for x,y in [(1,1),(95,1),(95,91),(1,91)]:z.Outline().Append(k.FromMM(x),k.FromMM(y))
b.Add(z);k.SaveBoard(str(P),b);print('Added F.Cu GND zone; fill and full DRC required')
