summaryrefslogtreecommitdiff
path: root/pcbnew/scripting/examples/hidePcbValuesShowReferences.py
blob: 6b37842df34f5c4626c042217d313d108ffb3a49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python
import sys
from pcbnew import *

filename=sys.argv[1]

pcb = LoadBoard(filename)

for module in pcb.GetModules():    
    print "* Module: %s"%module.GetReference()
    module.Value().SetVisible(False)      # set Value as Hidden
    module.Reference().SetVisible(True)   # set Reference as Visible
    
pcb.Save("mod_"+filename)