27 lines
921 B
Python
27 lines
921 B
Python
import pcbnew
|
|
|
|
baseUrl = 'https://www.jlcpcb.com'
|
|
|
|
netlistFileName = 'netlist.ipc'
|
|
designatorsFileName = 'designators.csv'
|
|
placementFileName = 'positions.csv'
|
|
bomFileName = 'bom.csv'
|
|
gerberArchiveName = 'gerber.zip'
|
|
outputFolder = 'production'
|
|
|
|
plotPlan = [
|
|
("F.Cu", pcbnew.F_Cu, "Top Layer"),
|
|
("B.Cu", pcbnew.B_Cu, "Bottom Layer"),
|
|
("In1.Cu", pcbnew.In1_Cu, "Internal plane 1"),
|
|
("In2.Cu", pcbnew.In2_Cu, "Internal plane 2"),
|
|
("In3.Cu", pcbnew.In3_Cu, "Internal plane 3"),
|
|
("In4.Cu", pcbnew.In4_Cu, "Internal plane 4"),
|
|
("F.SilkS", pcbnew.F_SilkS, "Top Silkscreen"),
|
|
("B.SilkS", pcbnew.B_SilkS, "Bottom Silkscreen"),
|
|
("F.Mask", pcbnew.F_Mask, "Top Soldermask"),
|
|
("B.Mask", pcbnew.B_Mask, "Bottom Soldermask"),
|
|
("F.Paste", pcbnew.F_Paste, "Top Paste (Stencil)"),
|
|
("B.Paste", pcbnew.B_Paste, "Bottom Paste (Stencil)"),
|
|
("Edge.Cuts", pcbnew.Edge_Cuts, "Board Outline")
|
|
]
|