From 65d188c4c40673259d499d0dbb2350ae135b5ca3 Mon Sep 17 00:00:00 2001 From: PaulZC Date: Fri, 15 Nov 2024 14:06:44 +0000 Subject: [PATCH] Add silkscreen check - also resolves #14 --- SparkFunKiCadPanelizer/panelizer/panelizer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SparkFunKiCadPanelizer/panelizer/panelizer.py b/SparkFunKiCadPanelizer/panelizer/panelizer.py index 7a5b2dd..c1a0119 100644 --- a/SparkFunKiCadPanelizer/panelizer/panelizer.py +++ b/SparkFunKiCadPanelizer/panelizer/panelizer.py @@ -601,7 +601,9 @@ def startPanelizer(self, args, board=None, ordering=None, logger=None): lines = txt.splitlines() for line in lines: if "mask" in line or "Mask" in line or "MASK" in line: - solderMask = line + solderMask = line # This will override the possibleLogos mask color + if "silkscreen" in line or "Silkscreen" in line or "SILKSCREEN" in line: + silkscreen = line # This will override the possibleLogos silk color if "layers" in line or "Layers" in line or "LAYERS" in line: if copperLayers is None: # Should we trust the instructions or the tracks?! copperLayers = line