From d2143bdf4df2204701a1dc116572fdf7d12baf05 Mon Sep 17 00:00:00 2001 From: jaseg Date: Fri, 22 Sep 2023 13:30:11 +0200 Subject: Trace connectivity WIP --- gerbonara/cad/kicad/primitives.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gerbonara/cad/kicad/primitives.py') diff --git a/gerbonara/cad/kicad/primitives.py b/gerbonara/cad/kicad/primitives.py index d5ee205..2f24fb5 100644 --- a/gerbonara/cad/kicad/primitives.py +++ b/gerbonara/cad/kicad/primitives.py @@ -22,6 +22,12 @@ def fuck_layers(layers): def layer_mask(layers): + if isinstance(layers, int): + return layers + + if isinstance(layers, str): + layers = [l.strip() for l in layers.split(',')] + mask = 0 for layer in layers: match layer: -- cgit