From 62f35353d4991fe68bbd1458c7c53a4a7a70cdc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Wed, 2 Feb 2022 15:37:06 +0100 Subject: [PATCH] lib: footprint don't have polarity dot anymore --- coraleda/subc/CAPPRD200W45D500H700N.lht | 60 +++--- coraleda/subc/CAPPRD250W50D630H700N.lht | 60 +++--- coraleda/subc/CAPPRD500W60D1000H2000N.lht | 60 +++--- coraleda/subc/CONNECTOR_HEADER-2.54-2X3.lht | 74 +++---- coraleda/subc/LEDC2012X80N.lht | 66 +++---- coraleda/subc/MECHANICAL_SS12F44G5.lht | 8 +- coraleda/subc/OSCCC320X250X80N.lht | 60 +++--- coraleda/subc/QFN50P900X900X100-65N.lht | 206 ++++++++++---------- coraleda/subc/SOD1608X70N.lht | 66 +++---- coraleda/subc/SOT95P237X112-3N.lht | 60 +++--- coraleda/subc/SOT95P280X130-3N.lht | 60 +++--- coraleda/subc/SOT95P280X145-6N.lht | 60 +++--- coraleda/subc/SOT95P280X90-5N.lht | 60 +++--- coraleda/subc/TO170P1016X902X483-5N.lht | 136 ++++++------- coraleda/subc/UPM4326X290N.lht | 74 +++---- 15 files changed, 485 insertions(+), 625 deletions(-) diff --git a/coraleda/subc/CAPPRD200W45D500H700N.lht b/coraleda/subc/CAPPRD200W45D500H700N.lht index 6b7ac61..fcc9814 100644 --- a/coraleda/subc/CAPPRD200W45D500H700N.lht +++ b/coraleda/subc/CAPPRD200W45D500H700N.lht @@ -198,7 +198,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.18 { + ha:padstack_ref.17 { proto = 2 rot = 0 x = 0.000mm @@ -212,7 +212,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.19 { + ha:padstack_ref.18 { proto = 3 rot = 0 x = 0.000mm @@ -236,7 +236,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.20 { + ha:line.19 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -247,7 +247,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.21 { + ha:line.20 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -258,7 +258,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.22 { + ha:line.21 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -269,7 +269,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.23 { + ha:line.22 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -289,7 +289,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.24 { + ha:text.23 { x = 0.000mm y = 0.000mm rot = 0 @@ -301,7 +301,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:arc.25 { + ha:arc.24 { x = 0.000mm y = 0.000mm width = 2.600mm @@ -311,7 +311,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.26 { + ha:line.25 { x1 = -0.825mm y1 = -2.600mm x2 = 0.825mm @@ -319,23 +319,23 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.26 { + x1 = 0.825mm + y1 = -2.600mm + x2 = 0.825mm + y2 = -0.175mm + thickness = 0.200mm + clearance = 0 + } ha:line.27 { x1 = 0.825mm - y1 = -2.600mm - x2 = 0.825mm + y1 = -0.175mm + x2 = -0.825mm y2 = -0.175mm thickness = 0.200mm clearance = 0 } ha:line.28 { - x1 = 0.825mm - y1 = -0.175mm - x2 = -0.825mm - y2 = -0.175mm - thickness = 0.200mm - clearance = 0 - } - ha:line.29 { x1 = -0.825mm y1 = -0.175mm x2 = -0.825mm @@ -343,16 +343,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.30 { - x = 0.000mm - y = -3.150mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -363,7 +353,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.31 { + ha:arc.29 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -373,7 +363,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.32 { + ha:line.30 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -381,7 +371,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.33 { + ha:line.31 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -389,7 +379,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.34 { + ha:text.32 { x = 0.000mm y = 0.000mm rot = 0 @@ -400,7 +390,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:arc.35 { + ha:arc.33 { x = 0.000mm y = 0.000mm width = 2.500mm @@ -420,7 +410,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:arc.36 { + ha:arc.34 { x = 0.000mm y = 0.000mm width = 2.750mm diff --git a/coraleda/subc/CAPPRD250W50D630H700N.lht b/coraleda/subc/CAPPRD250W50D630H700N.lht index 6cca9f0..0cdd11c 100644 --- a/coraleda/subc/CAPPRD250W50D630H700N.lht +++ b/coraleda/subc/CAPPRD250W50D630H700N.lht @@ -198,7 +198,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.18 { + ha:padstack_ref.17 { proto = 2 rot = 0 x = 0.000mm @@ -212,7 +212,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.19 { + ha:padstack_ref.18 { proto = 3 rot = 0 x = 0.000mm @@ -236,7 +236,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.20 { + ha:line.19 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -247,7 +247,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.21 { + ha:line.20 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -258,7 +258,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.22 { + ha:line.21 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -269,7 +269,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.23 { + ha:line.22 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -289,7 +289,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.24 { + ha:text.23 { x = 0.000mm y = 0.000mm rot = 0 @@ -301,7 +301,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:arc.25 { + ha:arc.24 { x = 0.000mm y = 0.000mm width = 3.250mm @@ -311,7 +311,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.26 { + ha:line.25 { x1 = -0.850mm y1 = -3.250mm x2 = 0.850mm @@ -319,23 +319,23 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.26 { + x1 = 0.850mm + y1 = -3.250mm + x2 = 0.850mm + y2 = -0.400mm + thickness = 0.200mm + clearance = 0 + } ha:line.27 { x1 = 0.850mm - y1 = -3.250mm - x2 = 0.850mm + y1 = -0.400mm + x2 = -0.850mm y2 = -0.400mm thickness = 0.200mm clearance = 0 } ha:line.28 { - x1 = 0.850mm - y1 = -0.400mm - x2 = -0.850mm - y2 = -0.400mm - thickness = 0.200mm - clearance = 0 - } - ha:line.29 { x1 = -0.850mm y1 = -0.400mm x2 = -0.850mm @@ -343,16 +343,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.30 { - x = 0.000mm - y = -3.800mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -363,7 +353,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.31 { + ha:arc.29 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -373,7 +363,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.32 { + ha:line.30 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -381,7 +371,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.33 { + ha:line.31 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -389,7 +379,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.34 { + ha:text.32 { x = 0.000mm y = 0.000mm rot = 0 @@ -400,7 +390,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:arc.35 { + ha:arc.33 { x = 0.000mm y = 0.000mm width = 3.150mm @@ -420,7 +410,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:arc.36 { + ha:arc.34 { x = 0.000mm y = 0.000mm width = 3.400mm diff --git a/coraleda/subc/CAPPRD500W60D1000H2000N.lht b/coraleda/subc/CAPPRD500W60D1000H2000N.lht index a46ca33..e96fb1b 100644 --- a/coraleda/subc/CAPPRD500W60D1000H2000N.lht +++ b/coraleda/subc/CAPPRD500W60D1000H2000N.lht @@ -198,7 +198,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.18 { + ha:padstack_ref.17 { proto = 2 rot = 0 x = 0.000mm @@ -212,7 +212,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.19 { + ha:padstack_ref.18 { proto = 3 rot = 0 x = 0.000mm @@ -236,7 +236,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.20 { + ha:line.19 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -247,7 +247,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.21 { + ha:line.20 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -258,7 +258,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.22 { + ha:line.21 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -269,7 +269,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.23 { + ha:line.22 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -289,7 +289,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.24 { + ha:text.23 { x = 0.000mm y = 0.000mm rot = 0 @@ -301,7 +301,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:arc.25 { + ha:arc.24 { x = 0.000mm y = 0.000mm width = 5.100mm @@ -311,7 +311,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.26 { + ha:line.25 { x1 = -0.900mm y1 = -5.100mm x2 = 0.900mm @@ -319,23 +319,23 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.26 { + x1 = 0.900mm + y1 = -5.100mm + x2 = 0.900mm + y2 = -1.600mm + thickness = 0.200mm + clearance = 0 + } ha:line.27 { x1 = 0.900mm - y1 = -5.100mm - x2 = 0.900mm + y1 = -1.600mm + x2 = -0.900mm y2 = -1.600mm thickness = 0.200mm clearance = 0 } ha:line.28 { - x1 = 0.900mm - y1 = -1.600mm - x2 = -0.900mm - y2 = -1.600mm - thickness = 0.200mm - clearance = 0 - } - ha:line.29 { x1 = -0.900mm y1 = -1.600mm x2 = -0.900mm @@ -343,16 +343,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.30 { - x = 0.000mm - y = -5.650mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -363,7 +353,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.31 { + ha:arc.29 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -373,7 +363,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.32 { + ha:line.30 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -381,7 +371,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.33 { + ha:line.31 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -389,7 +379,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.34 { + ha:text.32 { x = 0.000mm y = 0.000mm rot = 0 @@ -400,7 +390,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:arc.35 { + ha:arc.33 { x = 0.000mm y = 0.000mm width = 5.000mm @@ -420,7 +410,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:arc.36 { + ha:arc.34 { x = 0.000mm y = 0.000mm width = 5.250mm diff --git a/coraleda/subc/CONNECTOR_HEADER-2.54-2X3.lht b/coraleda/subc/CONNECTOR_HEADER-2.54-2X3.lht index c9d5bc5..d017603 100644 --- a/coraleda/subc/CONNECTOR_HEADER-2.54-2X3.lht +++ b/coraleda/subc/CONNECTOR_HEADER-2.54-2X3.lht @@ -198,7 +198,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.24 { + ha:padstack_ref.23 { proto = 2 rot = 0 x = -1.270mm @@ -212,7 +212,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.25 { + ha:padstack_ref.24 { proto = 3 rot = 0 x = 1.270mm @@ -226,7 +226,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.26 { + ha:padstack_ref.25 { proto = 3 rot = 0 x = -1.270mm @@ -240,7 +240,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.27 { + ha:padstack_ref.26 { proto = 3 rot = 0 x = 1.270mm @@ -254,7 +254,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.28 { + ha:padstack_ref.27 { proto = 3 rot = 0 x = -1.270mm @@ -268,7 +268,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.29 { + ha:padstack_ref.28 { proto = 3 rot = 0 x = 1.270mm @@ -292,7 +292,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.30 { + ha:line.29 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -303,7 +303,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.31 { + ha:line.30 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -314,7 +314,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.32 { + ha:line.31 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -325,7 +325,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.33 { + ha:line.32 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -345,7 +345,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.34 { + ha:text.33 { x = 0.000mm y = 0.000mm rot = 0 @@ -357,7 +357,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.35 { + ha:line.34 { x1 = -2.515mm y1 = -3.910mm x2 = 2.515mm @@ -365,23 +365,23 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.35 { + x1 = 2.515mm + y1 = -3.910mm + x2 = 2.515mm + y2 = 3.910mm + thickness = 0.200mm + clearance = 0 + } ha:line.36 { x1 = 2.515mm - y1 = -3.910mm - x2 = 2.515mm + y1 = 3.910mm + x2 = -2.515mm y2 = 3.910mm thickness = 0.200mm clearance = 0 } ha:line.37 { - x1 = 2.515mm - y1 = 3.910mm - x2 = -2.515mm - y2 = 3.910mm - thickness = 0.200mm - clearance = 0 - } - ha:line.38 { x1 = -2.515mm y1 = 3.910mm x2 = -2.515mm @@ -389,16 +389,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.39 { - x = -2.965mm - y = -2.540mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -409,7 +399,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.40 { + ha:arc.38 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -419,7 +409,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.41 { + ha:line.39 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -427,7 +417,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.42 { + ha:line.40 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -435,7 +425,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.43 { + ha:text.41 { x = 0.000mm y = 0.000mm rot = 90 @@ -446,7 +436,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.44 { + ha:line.42 { x1 = -1.415mm y1 = -3.810mm x2 = 2.415mm @@ -454,7 +444,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.45 { + ha:line.43 { x1 = 2.415mm y1 = -3.810mm x2 = 2.415mm @@ -462,7 +452,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.46 { + ha:line.44 { x1 = 2.415mm y1 = 3.810mm x2 = -2.415mm @@ -470,7 +460,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.47 { + ha:line.45 { x1 = -2.415mm y1 = 3.810mm x2 = -2.415mm @@ -478,7 +468,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.48 { + ha:line.46 { x1 = -2.415mm y1 = -2.810mm x2 = -1.415mm @@ -496,7 +486,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.49 { + ha:polygon.47 { li:geometry { ta:contour { { -2.665mm; -4.060mm } diff --git a/coraleda/subc/LEDC2012X80N.lht b/coraleda/subc/LEDC2012X80N.lht index 07a7e91..51b6738 100644 --- a/coraleda/subc/LEDC2012X80N.lht +++ b/coraleda/subc/LEDC2012X80N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.28 { + ha:padstack_ref.27 { proto = 2 rot = 0 x = 0.000mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.29 { + ha:padstack_ref.28 { proto = 2 rot = 0 x = 0.000mm @@ -115,7 +115,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.30 { + ha:line.29 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -126,7 +126,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.31 { + ha:line.30 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -137,7 +137,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.32 { + ha:line.31 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -148,7 +148,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.33 { + ha:line.32 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -168,7 +168,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.34 { + ha:text.33 { x = 0.000mm y = 0.000mm rot = 0 @@ -180,7 +180,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.35 { + ha:line.34 { x1 = -1.100mm y1 = -1.100mm x2 = -1.100mm @@ -188,15 +188,15 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.35 { + x1 = 1.100mm + y1 = -1.100mm + x2 = 1.100mm + y2 = 1.100mm + thickness = 0.200mm + clearance = 0 + } ha:line.36 { - x1 = 1.100mm - y1 = -1.100mm - x2 = 1.100mm - y2 = 1.100mm - thickness = 0.200mm - clearance = 0 - } - ha:line.37 { x1 = -1.100mm y1 = -1.100mm x2 = -1.100mm @@ -204,7 +204,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.38 { + ha:line.37 { x1 = -1.100mm y1 = -1.750mm x2 = 1.100mm @@ -212,7 +212,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.39 { + ha:line.38 { x1 = 1.100mm y1 = -1.750mm x2 = 1.100mm @@ -220,16 +220,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.40 { - x = 0.000mm - y = -2.300mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -240,7 +230,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.41 { + ha:arc.39 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -250,7 +240,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.42 { + ha:line.40 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -258,7 +248,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.43 { + ha:line.41 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -266,7 +256,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.44 { + ha:text.42 { x = 0.000mm y = 0.000mm rot = 90 @@ -277,7 +267,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.45 { + ha:line.43 { x1 = 0.000mm y1 = -1.000mm x2 = 0.600mm @@ -285,7 +275,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.46 { + ha:line.44 { x1 = 0.600mm y1 = -1.000mm x2 = 0.600mm @@ -293,7 +283,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.47 { + ha:line.45 { x1 = 0.600mm y1 = 1.000mm x2 = -0.600mm @@ -301,7 +291,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.48 { + ha:line.46 { x1 = -0.600mm y1 = 1.000mm x2 = -0.600mm @@ -309,7 +299,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.49 { + ha:line.47 { x1 = -0.600mm y1 = -0.400mm x2 = 0.000mm @@ -327,7 +317,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.50 { + ha:polygon.48 { li:geometry { ta:contour { { -1.050mm; -1.700mm } diff --git a/coraleda/subc/MECHANICAL_SS12F44G5.lht b/coraleda/subc/MECHANICAL_SS12F44G5.lht index 4e7bd22..f728e0c 100644 --- a/coraleda/subc/MECHANICAL_SS12F44G5.lht +++ b/coraleda/subc/MECHANICAL_SS12F44G5.lht @@ -257,8 +257,8 @@ li:pcb-rnd-subcircuit-v6 { x = 0.000mm y = 0.000mm ha:attributes { - term = C - name = C + term = 2 + name = 2 } clearance = 0.200mm ha:flags { @@ -271,8 +271,8 @@ li:pcb-rnd-subcircuit-v6 { x = 3.000mm y = 0.000mm ha:attributes { - term = 2 - name = 2 + term = 3 + name = 3 } clearance = 0.200mm ha:flags { diff --git a/coraleda/subc/OSCCC320X250X80N.lht b/coraleda/subc/OSCCC320X250X80N.lht index d61c0a4..444e4bb 100644 --- a/coraleda/subc/OSCCC320X250X80N.lht +++ b/coraleda/subc/OSCCC320X250X80N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.25 { + ha:padstack_ref.24 { proto = 2 rot = 0 x = -0.713mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.26 { + ha:padstack_ref.25 { proto = 2 rot = 0 x = -0.713mm @@ -105,7 +105,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.27 { + ha:padstack_ref.26 { proto = 2 rot = 0 x = 0.713mm @@ -119,7 +119,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.28 { + ha:padstack_ref.27 { proto = 2 rot = 0 x = 0.713mm @@ -143,7 +143,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.29 { + ha:line.28 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -154,7 +154,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.30 { + ha:line.29 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -165,7 +165,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.31 { + ha:line.30 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -176,7 +176,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.32 { + ha:line.31 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -196,7 +196,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.33 { + ha:text.32 { x = 0.000mm y = 0.000mm rot = 0 @@ -208,7 +208,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.34 { + ha:line.33 { x1 = -1.350mm y1 = -1.988mm x2 = 1.350mm @@ -216,7 +216,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.35 { + ha:line.34 { x1 = 1.350mm y1 = -0.237mm x2 = 1.350mm @@ -224,7 +224,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.36 { + ha:line.35 { x1 = 1.350mm y1 = 1.988mm x2 = -1.350mm @@ -232,7 +232,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.37 { + ha:line.36 { x1 = -1.350mm y1 = -0.237mm x2 = -1.350mm @@ -240,17 +240,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.38 { - x = -0.713mm - y = -2.538mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.39 { + ha:line.37 { x1 = -1.350mm y1 = -1.988mm x2 = -1.637mm @@ -258,7 +248,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.40 { + ha:line.38 { x1 = -1.637mm y1 = -1.988mm x2 = -1.637mm @@ -276,7 +266,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.41 { + ha:arc.39 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -286,7 +276,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.42 { + ha:line.40 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -294,7 +284,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.43 { + ha:line.41 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -302,7 +292,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.44 { + ha:text.42 { x = 0.000mm y = 0.000mm rot = 90 @@ -313,7 +303,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.45 { + ha:line.43 { x1 = -0.250mm y1 = -1.600mm x2 = 1.250mm @@ -321,7 +311,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.46 { + ha:line.44 { x1 = 1.250mm y1 = -1.600mm x2 = 1.250mm @@ -329,7 +319,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.47 { + ha:line.45 { x1 = 1.250mm y1 = 1.600mm x2 = -1.250mm @@ -337,7 +327,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.48 { + ha:line.46 { x1 = -1.250mm y1 = 1.600mm x2 = -1.250mm @@ -345,7 +335,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.49 { + ha:line.47 { x1 = -1.250mm y1 = -0.600mm x2 = -0.250mm @@ -363,7 +353,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.50 { + ha:polygon.48 { li:geometry { ta:contour { { -1.587mm; -1.938mm } diff --git a/coraleda/subc/QFN50P900X900X100-65N.lht b/coraleda/subc/QFN50P900X900X100-65N.lht index ec95d3e..0b3f754 100644 --- a/coraleda/subc/QFN50P900X900X100-65N.lht +++ b/coraleda/subc/QFN50P900X900X100-65N.lht @@ -143,7 +143,7 @@ li:pcb-rnd-subcircuit-v6 { } } } - ha:ps_proto_v6.46 { + ha:ps_proto_v6.45 { htop = 0 hbottom = 0 hdia = 0 @@ -213,7 +213,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.47 { + ha:padstack_ref.46 { proto = 2 rot = 0 x = -4.450mm @@ -227,7 +227,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.48 { + ha:padstack_ref.47 { proto = 2 rot = 0 x = -4.450mm @@ -241,7 +241,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.49 { + ha:padstack_ref.48 { proto = 2 rot = 0 x = -4.450mm @@ -255,7 +255,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.50 { + ha:padstack_ref.49 { proto = 2 rot = 0 x = -4.450mm @@ -269,7 +269,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.51 { + ha:padstack_ref.50 { proto = 2 rot = 0 x = -4.450mm @@ -283,7 +283,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.52 { + ha:padstack_ref.51 { proto = 2 rot = 0 x = -4.450mm @@ -297,7 +297,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.53 { + ha:padstack_ref.52 { proto = 2 rot = 0 x = -4.450mm @@ -311,7 +311,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.54 { + ha:padstack_ref.53 { proto = 2 rot = 0 x = -4.450mm @@ -325,7 +325,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.55 { + ha:padstack_ref.54 { proto = 2 rot = 0 x = -4.450mm @@ -339,7 +339,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.56 { + ha:padstack_ref.55 { proto = 2 rot = 0 x = -4.450mm @@ -353,7 +353,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.57 { + ha:padstack_ref.56 { proto = 2 rot = 0 x = -4.450mm @@ -367,7 +367,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.58 { + ha:padstack_ref.57 { proto = 2 rot = 0 x = -4.450mm @@ -381,7 +381,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.59 { + ha:padstack_ref.58 { proto = 2 rot = 0 x = -4.450mm @@ -395,7 +395,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.60 { + ha:padstack_ref.59 { proto = 2 rot = 0 x = -4.450mm @@ -409,7 +409,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.61 { + ha:padstack_ref.60 { proto = 2 rot = 0 x = -4.450mm @@ -423,7 +423,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.62 { + ha:padstack_ref.61 { proto = 2 rot = 0 x = -4.450mm @@ -437,7 +437,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.63 { + ha:padstack_ref.62 { proto = 3 rot = 0 x = -3.750mm @@ -451,7 +451,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.64 { + ha:padstack_ref.63 { proto = 3 rot = 0 x = -3.250mm @@ -465,7 +465,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.65 { + ha:padstack_ref.64 { proto = 3 rot = 0 x = -2.750mm @@ -479,7 +479,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.66 { + ha:padstack_ref.65 { proto = 3 rot = 0 x = -2.250mm @@ -493,7 +493,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.67 { + ha:padstack_ref.66 { proto = 3 rot = 0 x = -1.750mm @@ -507,7 +507,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.68 { + ha:padstack_ref.67 { proto = 3 rot = 0 x = -1.250mm @@ -521,7 +521,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.69 { + ha:padstack_ref.68 { proto = 3 rot = 0 x = -0.750mm @@ -535,7 +535,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.70 { + ha:padstack_ref.69 { proto = 3 rot = 0 x = -0.250mm @@ -549,7 +549,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.71 { + ha:padstack_ref.70 { proto = 3 rot = 0 x = 0.250mm @@ -563,7 +563,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.72 { + ha:padstack_ref.71 { proto = 3 rot = 0 x = 0.750mm @@ -577,7 +577,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.73 { + ha:padstack_ref.72 { proto = 3 rot = 0 x = 1.250mm @@ -591,7 +591,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.74 { + ha:padstack_ref.73 { proto = 3 rot = 0 x = 1.750mm @@ -605,7 +605,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.75 { + ha:padstack_ref.74 { proto = 3 rot = 0 x = 2.250mm @@ -619,7 +619,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.76 { + ha:padstack_ref.75 { proto = 3 rot = 0 x = 2.750mm @@ -633,7 +633,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.77 { + ha:padstack_ref.76 { proto = 3 rot = 0 x = 3.250mm @@ -647,7 +647,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.78 { + ha:padstack_ref.77 { proto = 3 rot = 0 x = 3.750mm @@ -661,7 +661,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.79 { + ha:padstack_ref.78 { proto = 2 rot = 0 x = 4.450mm @@ -675,7 +675,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.80 { + ha:padstack_ref.79 { proto = 2 rot = 0 x = 4.450mm @@ -689,7 +689,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.81 { + ha:padstack_ref.80 { proto = 2 rot = 0 x = 4.450mm @@ -703,7 +703,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.82 { + ha:padstack_ref.81 { proto = 2 rot = 0 x = 4.450mm @@ -717,7 +717,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.83 { + ha:padstack_ref.82 { proto = 2 rot = 0 x = 4.450mm @@ -731,7 +731,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.84 { + ha:padstack_ref.83 { proto = 2 rot = 0 x = 4.450mm @@ -745,7 +745,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.85 { + ha:padstack_ref.84 { proto = 2 rot = 0 x = 4.450mm @@ -759,7 +759,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.86 { + ha:padstack_ref.85 { proto = 2 rot = 0 x = 4.450mm @@ -773,7 +773,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.87 { + ha:padstack_ref.86 { proto = 2 rot = 0 x = 4.450mm @@ -787,7 +787,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.88 { + ha:padstack_ref.87 { proto = 2 rot = 0 x = 4.450mm @@ -801,7 +801,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.89 { + ha:padstack_ref.88 { proto = 2 rot = 0 x = 4.450mm @@ -815,7 +815,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.90 { + ha:padstack_ref.89 { proto = 2 rot = 0 x = 4.450mm @@ -829,7 +829,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.91 { + ha:padstack_ref.90 { proto = 2 rot = 0 x = 4.450mm @@ -843,7 +843,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.92 { + ha:padstack_ref.91 { proto = 2 rot = 0 x = 4.450mm @@ -857,7 +857,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.93 { + ha:padstack_ref.92 { proto = 2 rot = 0 x = 4.450mm @@ -871,7 +871,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.94 { + ha:padstack_ref.93 { proto = 2 rot = 0 x = 4.450mm @@ -885,7 +885,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.95 { + ha:padstack_ref.94 { proto = 3 rot = 0 x = 3.750mm @@ -899,7 +899,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.96 { + ha:padstack_ref.95 { proto = 3 rot = 0 x = 3.250mm @@ -913,7 +913,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.97 { + ha:padstack_ref.96 { proto = 3 rot = 0 x = 2.750mm @@ -927,7 +927,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.98 { + ha:padstack_ref.97 { proto = 3 rot = 0 x = 2.250mm @@ -941,7 +941,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.99 { + ha:padstack_ref.98 { proto = 3 rot = 0 x = 1.750mm @@ -955,7 +955,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.100 { + ha:padstack_ref.99 { proto = 3 rot = 0 x = 1.250mm @@ -969,7 +969,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.101 { + ha:padstack_ref.100 { proto = 3 rot = 0 x = 0.750mm @@ -983,7 +983,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.102 { + ha:padstack_ref.101 { proto = 3 rot = 0 x = 0.250mm @@ -997,7 +997,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.103 { + ha:padstack_ref.102 { proto = 3 rot = 0 x = -0.250mm @@ -1011,7 +1011,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.104 { + ha:padstack_ref.103 { proto = 3 rot = 0 x = -0.750mm @@ -1025,7 +1025,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.105 { + ha:padstack_ref.104 { proto = 3 rot = 0 x = -1.250mm @@ -1039,7 +1039,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.106 { + ha:padstack_ref.105 { proto = 3 rot = 0 x = -1.750mm @@ -1053,7 +1053,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.107 { + ha:padstack_ref.106 { proto = 3 rot = 0 x = -2.250mm @@ -1067,7 +1067,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.108 { + ha:padstack_ref.107 { proto = 3 rot = 0 x = -2.750mm @@ -1081,7 +1081,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.109 { + ha:padstack_ref.108 { proto = 3 rot = 0 x = -3.250mm @@ -1095,7 +1095,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.110 { + ha:padstack_ref.109 { proto = 3 rot = 0 x = -3.750mm @@ -1109,8 +1109,8 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.111 { - proto = 46 + ha:padstack_ref.110 { + proto = 45 rot = 0 x = 0.000mm y = 0.000mm @@ -1133,7 +1133,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.112 { + ha:line.111 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -1144,7 +1144,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.113 { + ha:line.112 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -1155,7 +1155,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.114 { + ha:line.113 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -1166,7 +1166,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.115 { + ha:line.114 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -1186,7 +1186,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.116 { + ha:text.115 { x = 0.000mm y = 0.000mm rot = 0 @@ -1198,7 +1198,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.117 { + ha:line.116 { x1 = -4.600mm y1 = -4.600mm x2 = -4.200mm @@ -1206,15 +1206,15 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.117 { + x1 = 4.200mm + y1 = -4.600mm + x2 = 4.600mm + y2 = -4.600mm + thickness = 0.200mm + clearance = 0 + } ha:line.118 { - x1 = 4.200mm - y1 = -4.600mm - x2 = 4.600mm - y2 = -4.600mm - thickness = 0.200mm - clearance = 0 - } - ha:line.119 { x1 = 4.600mm y1 = -4.600mm x2 = 4.600mm @@ -1222,7 +1222,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.120 { + ha:line.119 { x1 = 4.600mm y1 = 4.200mm x2 = 4.600mm @@ -1230,7 +1230,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.121 { + ha:line.120 { x1 = -4.600mm y1 = 4.600mm x2 = -4.200mm @@ -1238,7 +1238,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.122 { + ha:line.121 { x1 = 4.200mm y1 = 4.600mm x2 = 4.600mm @@ -1246,7 +1246,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.123 { + ha:line.122 { x1 = -4.600mm y1 = -4.600mm x2 = -4.600mm @@ -1254,7 +1254,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.124 { + ha:line.123 { x1 = -4.600mm y1 = 4.200mm x2 = -4.600mm @@ -1262,17 +1262,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.125 { - x = -4.450mm - y = -5.150mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.126 { + ha:line.124 { x1 = -4.600mm y1 = -4.200mm x2 = -5.175mm @@ -1280,7 +1270,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.127 { + ha:line.125 { x1 = -5.175mm y1 = -4.200mm x2 = -5.175mm @@ -1298,7 +1288,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.128 { + ha:arc.126 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -1308,7 +1298,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.129 { + ha:line.127 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -1316,7 +1306,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.130 { + ha:line.128 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -1324,7 +1314,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.131 { + ha:text.129 { x = 0.000mm y = 0.000mm rot = 0 @@ -1335,7 +1325,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.132 { + ha:line.130 { x1 = -3.500mm y1 = -4.500mm x2 = 4.500mm @@ -1343,7 +1333,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.133 { + ha:line.131 { x1 = 4.500mm y1 = -4.500mm x2 = 4.500mm @@ -1351,7 +1341,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.134 { + ha:line.132 { x1 = 4.500mm y1 = 4.500mm x2 = -4.500mm @@ -1359,7 +1349,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.135 { + ha:line.133 { x1 = -4.500mm y1 = 4.500mm x2 = -4.500mm @@ -1367,7 +1357,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.136 { + ha:line.134 { x1 = -4.500mm y1 = -3.500mm x2 = -3.500mm @@ -1385,7 +1375,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.137 { + ha:polygon.135 { li:geometry { ta:contour { { -5.125mm; -4.150mm } diff --git a/coraleda/subc/SOD1608X70N.lht b/coraleda/subc/SOD1608X70N.lht index a190050..5f4322e 100644 --- a/coraleda/subc/SOD1608X70N.lht +++ b/coraleda/subc/SOD1608X70N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.32 { + ha:padstack_ref.31 { proto = 2 rot = 0 x = 0.000mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.33 { + ha:padstack_ref.32 { proto = 2 rot = 0 x = 0.000mm @@ -115,7 +115,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.34 { + ha:line.33 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -126,7 +126,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.35 { + ha:line.34 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -137,7 +137,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.36 { + ha:line.35 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -148,7 +148,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.37 { + ha:line.36 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -168,7 +168,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.38 { + ha:text.37 { x = 0.000mm y = 0.000mm rot = 0 @@ -180,7 +180,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.39 { + ha:line.38 { x1 = -0.550mm y1 = -0.700mm x2 = -0.550mm @@ -188,15 +188,15 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.39 { + x1 = 0.550mm + y1 = -0.700mm + x2 = 0.550mm + y2 = 0.700mm + thickness = 0.200mm + clearance = 0 + } ha:line.40 { - x1 = 0.550mm - y1 = -0.700mm - x2 = 0.550mm - y2 = 0.700mm - thickness = 0.200mm - clearance = 0 - } - ha:line.41 { x1 = -0.550mm y1 = -0.700mm x2 = -0.550mm @@ -204,7 +204,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.42 { + ha:line.41 { x1 = -0.550mm y1 = -1.563mm x2 = 0.550mm @@ -212,7 +212,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.43 { + ha:line.42 { x1 = 0.550mm y1 = -1.563mm x2 = 0.550mm @@ -220,16 +220,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.44 { - x = 0.000mm - y = -2.112mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -240,7 +230,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.45 { + ha:arc.43 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -250,7 +240,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.46 { + ha:line.44 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -258,7 +248,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.47 { + ha:line.45 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -266,7 +256,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.48 { + ha:text.46 { x = 0.000mm y = 0.000mm rot = 90 @@ -277,7 +267,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.49 { + ha:line.47 { x1 = 0.000mm y1 = -0.600mm x2 = 0.400mm @@ -285,7 +275,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.50 { + ha:line.48 { x1 = 0.400mm y1 = -0.600mm x2 = 0.400mm @@ -293,7 +283,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.51 { + ha:line.49 { x1 = 0.400mm y1 = 0.600mm x2 = -0.400mm @@ -301,7 +291,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.52 { + ha:line.50 { x1 = -0.400mm y1 = 0.600mm x2 = -0.400mm @@ -309,7 +299,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.53 { + ha:line.51 { x1 = -0.400mm y1 = -0.200mm x2 = 0.000mm @@ -327,7 +317,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.54 { + ha:polygon.52 { li:geometry { ta:contour { { -0.500mm; -1.512mm } diff --git a/coraleda/subc/SOT95P237X112-3N.lht b/coraleda/subc/SOT95P237X112-3N.lht index 7dc9124..a1417de 100644 --- a/coraleda/subc/SOT95P237X112-3N.lht +++ b/coraleda/subc/SOT95P237X112-3N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.34 { + ha:padstack_ref.33 { proto = 2 rot = 0 x = -1.150mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.35 { + ha:padstack_ref.34 { proto = 2 rot = 0 x = -1.150mm @@ -105,7 +105,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.36 { + ha:padstack_ref.35 { proto = 2 rot = 0 x = 1.150mm @@ -129,7 +129,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.37 { + ha:line.36 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -140,7 +140,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.38 { + ha:line.37 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -151,7 +151,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.39 { + ha:line.38 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -162,7 +162,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.40 { + ha:line.39 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -182,7 +182,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.41 { + ha:text.40 { x = 0.000mm y = 0.000mm rot = 0 @@ -194,7 +194,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.42 { + ha:line.41 { x1 = -0.750mm y1 = -1.560mm x2 = 0.750mm @@ -202,7 +202,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.43 { + ha:line.42 { x1 = 0.750mm y1 = -1.560mm x2 = 0.750mm @@ -210,7 +210,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.44 { + ha:line.43 { x1 = 0.750mm y1 = 0.600mm x2 = 0.750mm @@ -218,7 +218,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.45 { + ha:line.44 { x1 = 0.750mm y1 = 1.560mm x2 = -0.750mm @@ -226,7 +226,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.46 { + ha:line.45 { x1 = -0.750mm y1 = -0.350mm x2 = -0.750mm @@ -234,17 +234,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.47 { - x = -1.150mm - y = -2.100mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.48 { + ha:line.46 { x1 = -0.750mm y1 = -1.550mm x2 = -2.000mm @@ -252,7 +242,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.49 { + ha:line.47 { x1 = -2.000mm y1 = -1.550mm x2 = -2.000mm @@ -270,7 +260,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.50 { + ha:arc.48 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -280,7 +270,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.51 { + ha:line.49 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -288,7 +278,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.52 { + ha:line.50 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -296,7 +286,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.53 { + ha:text.51 { x = 0.000mm y = 0.000mm rot = 90 @@ -307,7 +297,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.54 { + ha:line.52 { x1 = 0.000mm y1 = -1.460mm x2 = 0.650mm @@ -315,7 +305,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.55 { + ha:line.53 { x1 = 0.650mm y1 = -1.460mm x2 = 0.650mm @@ -323,7 +313,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.56 { + ha:line.54 { x1 = 0.650mm y1 = 1.460mm x2 = -0.650mm @@ -331,7 +321,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.57 { + ha:line.55 { x1 = -0.650mm y1 = 1.460mm x2 = -0.650mm @@ -339,7 +329,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.58 { + ha:line.56 { x1 = -0.650mm y1 = -0.810mm x2 = 0.000mm @@ -357,7 +347,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.59 { + ha:polygon.57 { li:geometry { ta:contour { { -1.950mm; -1.500mm } diff --git a/coraleda/subc/SOT95P280X130-3N.lht b/coraleda/subc/SOT95P280X130-3N.lht index fca4237..1093630 100644 --- a/coraleda/subc/SOT95P280X130-3N.lht +++ b/coraleda/subc/SOT95P280X130-3N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.34 { + ha:padstack_ref.33 { proto = 2 rot = 0 x = -1.350mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.35 { + ha:padstack_ref.34 { proto = 2 rot = 0 x = -1.350mm @@ -105,7 +105,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.36 { + ha:padstack_ref.35 { proto = 2 rot = 0 x = 1.350mm @@ -129,7 +129,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.37 { + ha:line.36 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -140,7 +140,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.38 { + ha:line.37 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -151,7 +151,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.39 { + ha:line.38 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -162,7 +162,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.40 { + ha:line.39 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -182,7 +182,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.41 { + ha:text.40 { x = 0.000mm y = 0.000mm rot = 0 @@ -194,7 +194,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.42 { + ha:line.41 { x1 = -0.925mm y1 = -1.625mm x2 = 0.925mm @@ -202,7 +202,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.43 { + ha:line.42 { x1 = 0.925mm y1 = -1.625mm x2 = 0.925mm @@ -210,7 +210,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.44 { + ha:line.43 { x1 = 0.925mm y1 = 0.675mm x2 = 0.925mm @@ -218,7 +218,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.45 { + ha:line.44 { x1 = 0.925mm y1 = 1.625mm x2 = -0.925mm @@ -226,7 +226,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.46 { + ha:line.45 { x1 = -0.925mm y1 = -0.275mm x2 = -0.925mm @@ -234,17 +234,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.47 { - x = -1.350mm - y = -2.175mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.48 { + ha:line.46 { x1 = -0.925mm y1 = -1.625mm x2 = -2.188mm @@ -252,7 +242,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.49 { + ha:line.47 { x1 = -2.188mm y1 = -1.625mm x2 = -2.188mm @@ -270,7 +260,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.50 { + ha:arc.48 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -280,7 +270,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.51 { + ha:line.49 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -288,7 +278,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.52 { + ha:line.50 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -296,7 +286,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.53 { + ha:text.51 { x = 0.000mm y = 0.000mm rot = 90 @@ -307,7 +297,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.54 { + ha:line.52 { x1 = 0.000mm y1 = -1.450mm x2 = 0.825mm @@ -315,7 +305,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.55 { + ha:line.53 { x1 = 0.825mm y1 = -1.450mm x2 = 0.825mm @@ -323,7 +313,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.56 { + ha:line.54 { x1 = 0.825mm y1 = 1.450mm x2 = -0.825mm @@ -331,7 +321,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.57 { + ha:line.55 { x1 = -0.825mm y1 = 1.450mm x2 = -0.825mm @@ -339,7 +329,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.58 { + ha:line.56 { x1 = -0.825mm y1 = -0.625mm x2 = 0.000mm @@ -357,7 +347,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.59 { + ha:polygon.57 { li:geometry { ta:contour { { -2.138mm; -1.575mm } diff --git a/coraleda/subc/SOT95P280X145-6N.lht b/coraleda/subc/SOT95P280X145-6N.lht index 6003dbb..a0f12a3 100644 --- a/coraleda/subc/SOT95P280X145-6N.lht +++ b/coraleda/subc/SOT95P280X145-6N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.31 { + ha:padstack_ref.30 { proto = 2 rot = 0 x = -1.350mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.32 { + ha:padstack_ref.31 { proto = 2 rot = 0 x = -1.350mm @@ -105,7 +105,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.33 { + ha:padstack_ref.32 { proto = 2 rot = 0 x = -1.350mm @@ -119,7 +119,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.34 { + ha:padstack_ref.33 { proto = 2 rot = 0 x = 1.350mm @@ -133,7 +133,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.35 { + ha:padstack_ref.34 { proto = 2 rot = 0 x = 1.350mm @@ -147,7 +147,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.36 { + ha:padstack_ref.35 { proto = 2 rot = 0 x = 1.350mm @@ -171,7 +171,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.37 { + ha:line.36 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -182,7 +182,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.38 { + ha:line.37 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -193,7 +193,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.39 { + ha:line.38 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -204,7 +204,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.40 { + ha:line.39 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -224,7 +224,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.41 { + ha:text.40 { x = 0.000mm y = 0.000mm rot = 0 @@ -236,7 +236,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.42 { + ha:line.41 { x1 = -0.912mm y1 = -1.563mm x2 = 0.912mm @@ -244,7 +244,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.43 { + ha:line.42 { x1 = 0.912mm y1 = 1.563mm x2 = -0.912mm @@ -252,17 +252,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.44 { - x = -1.350mm - y = -2.100mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.45 { + ha:line.43 { x1 = -0.912mm y1 = -1.550mm x2 = -2.206mm @@ -270,7 +260,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.46 { + ha:line.44 { x1 = -2.206mm y1 = -1.550mm x2 = -2.206mm @@ -288,7 +278,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.47 { + ha:arc.45 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -298,7 +288,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.48 { + ha:line.46 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -306,7 +296,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.49 { + ha:line.47 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -314,7 +304,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.50 { + ha:text.48 { x = 0.000mm y = 0.000mm rot = 90 @@ -325,7 +315,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.51 { + ha:line.49 { x1 = 0.000mm y1 = -1.462mm x2 = 0.813mm @@ -333,7 +323,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.52 { + ha:line.50 { x1 = 0.813mm y1 = -1.462mm x2 = 0.813mm @@ -341,7 +331,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.53 { + ha:line.51 { x1 = 0.813mm y1 = 1.462mm x2 = -0.813mm @@ -349,7 +339,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.54 { + ha:line.52 { x1 = -0.813mm y1 = 1.462mm x2 = -0.813mm @@ -357,7 +347,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.55 { + ha:line.53 { x1 = -0.813mm y1 = -0.650mm x2 = 0.000mm @@ -375,7 +365,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.56 { + ha:polygon.54 { li:geometry { ta:contour { { -2.156mm; -1.500mm } diff --git a/coraleda/subc/SOT95P280X90-5N.lht b/coraleda/subc/SOT95P280X90-5N.lht index b801d5b..3bb8ef4 100644 --- a/coraleda/subc/SOT95P280X90-5N.lht +++ b/coraleda/subc/SOT95P280X90-5N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.32 { + ha:padstack_ref.31 { proto = 2 rot = 0 x = -1.350mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.33 { + ha:padstack_ref.32 { proto = 2 rot = 0 x = -1.350mm @@ -105,7 +105,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.34 { + ha:padstack_ref.33 { proto = 2 rot = 0 x = -1.350mm @@ -119,7 +119,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.35 { + ha:padstack_ref.34 { proto = 2 rot = 0 x = 1.350mm @@ -133,7 +133,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.36 { + ha:padstack_ref.35 { proto = 2 rot = 0 x = 1.350mm @@ -157,7 +157,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.37 { + ha:line.36 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -168,7 +168,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.38 { + ha:line.37 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -179,7 +179,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.39 { + ha:line.38 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -190,7 +190,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.40 { + ha:line.39 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -210,7 +210,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.41 { + ha:text.40 { x = 0.000mm y = 0.000mm rot = 0 @@ -222,7 +222,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.42 { + ha:line.41 { x1 = -0.925mm y1 = -1.560mm x2 = 0.925mm @@ -230,7 +230,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.43 { + ha:line.42 { x1 = 0.925mm y1 = -0.350mm x2 = 0.925mm @@ -238,7 +238,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.44 { + ha:line.43 { x1 = 0.925mm y1 = 1.560mm x2 = -0.925mm @@ -246,17 +246,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.45 { - x = -1.350mm - y = -2.100mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.46 { + ha:line.44 { x1 = -0.925mm y1 = -1.550mm x2 = -2.188mm @@ -264,7 +254,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.47 { + ha:line.45 { x1 = -2.188mm y1 = -1.550mm x2 = -2.188mm @@ -282,7 +272,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.48 { + ha:arc.46 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -292,7 +282,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.49 { + ha:line.47 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -300,7 +290,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.50 { + ha:line.48 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -308,7 +298,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.51 { + ha:text.49 { x = 0.000mm y = 0.000mm rot = 90 @@ -319,7 +309,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.52 { + ha:line.50 { x1 = 0.000mm y1 = -1.460mm x2 = 0.825mm @@ -327,7 +317,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.53 { + ha:line.51 { x1 = 0.825mm y1 = -1.460mm x2 = 0.825mm @@ -335,7 +325,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.54 { + ha:line.52 { x1 = 0.825mm y1 = 1.460mm x2 = -0.825mm @@ -343,7 +333,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.55 { + ha:line.53 { x1 = -0.825mm y1 = 1.460mm x2 = -0.825mm @@ -351,7 +341,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.56 { + ha:line.54 { x1 = -0.825mm y1 = -0.635mm x2 = 0.000mm @@ -369,7 +359,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.57 { + ha:polygon.55 { li:geometry { ta:contour { { -2.138mm; -1.500mm } diff --git a/coraleda/subc/TO170P1016X902X483-5N.lht b/coraleda/subc/TO170P1016X902X483-5N.lht index 3e02bc0..cc55fb1 100644 --- a/coraleda/subc/TO170P1016X902X483-5N.lht +++ b/coraleda/subc/TO170P1016X902X483-5N.lht @@ -145,7 +145,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.46 { + ha:padstack_ref.45 { proto = 2 rot = 0 x = -6.400mm @@ -159,7 +159,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.47 { + ha:padstack_ref.46 { proto = 2 rot = 0 x = -6.400mm @@ -173,7 +173,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.48 { + ha:padstack_ref.47 { proto = 2 rot = 0 x = -6.400mm @@ -187,7 +187,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.49 { + ha:padstack_ref.48 { proto = 2 rot = 0 x = -6.400mm @@ -201,7 +201,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.50 { + ha:padstack_ref.49 { proto = 2 rot = 0 x = -6.400mm @@ -215,7 +215,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.51 { + ha:padstack_ref.50 { proto = 3 rot = 0 x = 4.200mm @@ -239,7 +239,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.52 { + ha:line.51 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -250,7 +250,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.53 { + ha:line.52 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -261,7 +261,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.54 { + ha:line.53 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -272,7 +272,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.55 { + ha:line.54 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -292,7 +292,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.56 { + ha:text.55 { x = 0.000mm y = 0.000mm rot = 0 @@ -304,7 +304,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.57 { + ha:line.56 { x1 = -3.171mm y1 = -5.180mm x2 = -0.200mm @@ -312,7 +312,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.58 { + ha:line.57 { x1 = -3.171mm y1 = 5.180mm x2 = -0.200mm @@ -320,7 +320,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.59 { + ha:line.58 { x1 = -3.171mm y1 = 5.180mm x2 = -3.171mm @@ -328,17 +328,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.60 { - x = -6.400mm - y = -4.779mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } - ha:line.61 { + ha:line.59 { x1 = -3.171mm y1 = -4.229mm x2 = -8.600mm @@ -346,7 +336,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.62 { + ha:line.60 { x1 = -8.600mm y1 = -4.229mm x2 = -8.600mm @@ -354,7 +344,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.63 { + ha:line.61 { x1 = 6.044mm y1 = -5.675mm x2 = -0.200mm @@ -362,7 +352,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.64 { + ha:line.62 { x1 = -0.200mm y1 = -5.675mm x2 = -0.200mm @@ -370,7 +360,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.65 { + ha:line.63 { x1 = 6.044mm y1 = 5.675mm x2 = -0.200mm @@ -378,7 +368,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.66 { + ha:line.64 { x1 = -0.200mm y1 = 5.675mm x2 = -0.200mm @@ -396,7 +386,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.67 { + ha:arc.65 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -406,7 +396,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.68 { + ha:line.66 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -414,7 +404,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.69 { + ha:line.67 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -422,7 +412,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.70 { + ha:text.68 { x = 0.000mm y = 0.000mm rot = 90 @@ -433,7 +423,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.71 { + ha:line.69 { x1 = 5.944mm y1 = -5.080mm x2 = -3.071mm @@ -441,55 +431,55 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } + ha:line.70 { + x1 = -3.071mm + y1 = -5.080mm + x2 = -3.071mm + y2 = 5.080mm + thickness = 0.100mm + clearance = 0 + } + ha:line.71 { + x1 = -3.071mm + y1 = 5.080mm + x2 = 5.944mm + y2 = 5.080mm + thickness = 0.100mm + clearance = 0 + } ha:line.72 { - x1 = -3.071mm - y1 = -5.080mm - x2 = -3.071mm - y2 = 5.080mm + x1 = 5.944mm + y1 = 5.080mm + x2 = 5.944mm + y2 = -5.080mm thickness = 0.100mm clearance = 0 } ha:line.73 { - x1 = -3.071mm - y1 = 5.080mm - x2 = 5.944mm - y2 = 5.080mm + x1 = 5.944mm + y1 = -5.080mm + x2 = 7.620mm + y2 = -5.080mm thickness = 0.100mm clearance = 0 } ha:line.74 { - x1 = 5.944mm - y1 = 5.080mm - x2 = 5.944mm - y2 = -5.080mm + x1 = 7.620mm + y1 = -5.080mm + x2 = 7.620mm + y2 = 5.080mm thickness = 0.100mm clearance = 0 } ha:line.75 { - x1 = 5.944mm - y1 = -5.080mm - x2 = 7.620mm - y2 = -5.080mm + x1 = 7.620mm + y1 = 5.080mm + x2 = 5.944mm + y2 = 5.080mm thickness = 0.100mm clearance = 0 } ha:line.76 { - x1 = 7.620mm - y1 = -5.080mm - x2 = 7.620mm - y2 = 5.080mm - thickness = 0.100mm - clearance = 0 - } - ha:line.77 { - x1 = 7.620mm - y1 = 5.080mm - x2 = 5.944mm - y2 = 5.080mm - thickness = 0.100mm - clearance = 0 - } - ha:line.78 { x1 = 5.944mm y1 = 5.080mm x2 = 5.944mm @@ -497,7 +487,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.79 { + ha:line.77 { x1 = -7.620mm y1 = -3.404mm x2 = -3.071mm @@ -505,7 +495,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.80 { + ha:line.78 { x1 = -7.620mm y1 = -1.702mm x2 = -3.071mm @@ -513,7 +503,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.81 { + ha:line.79 { x1 = -7.620mm y1 = 0.000mm x2 = -3.071mm @@ -521,7 +511,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.82 { + ha:line.80 { x1 = -7.620mm y1 = 1.702mm x2 = -3.071mm @@ -529,7 +519,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.83 { + ha:line.81 { x1 = -7.620mm y1 = 3.404mm x2 = -3.071mm @@ -547,7 +537,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.84 { + ha:polygon.82 { li:geometry { ta:contour { { -8.550mm; -4.179mm } diff --git a/coraleda/subc/UPM4326X290N.lht b/coraleda/subc/UPM4326X290N.lht index cf585be..225c93c 100644 --- a/coraleda/subc/UPM4326X290N.lht +++ b/coraleda/subc/UPM4326X290N.lht @@ -77,7 +77,7 @@ li:pcb-rnd-subcircuit-v6 { } } li:objects { - ha:padstack_ref.36 { + ha:padstack_ref.35 { proto = 2 rot = 0 x = 0.000mm @@ -91,7 +91,7 @@ li:pcb-rnd-subcircuit-v6 { clearline = 1 } } - ha:padstack_ref.37 { + ha:padstack_ref.36 { proto = 2 rot = 0 x = 0.000mm @@ -115,7 +115,7 @@ li:pcb-rnd-subcircuit-v6 { virtual = 1 } li:objects { - ha:line.38 { + ha:line.37 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -126,7 +126,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.39 { + ha:line.38 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -137,7 +137,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 0.000mm } - ha:line.40 { + ha:line.39 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -148,7 +148,7 @@ li:pcb-rnd-subcircuit-v6 { y1 = 0.000mm y2 = 1.000mm } - ha:line.41 { + ha:line.40 { clearance = 0 thickness = 0.1mm ha:attributes { @@ -168,7 +168,7 @@ li:pcb-rnd-subcircuit-v6 { silk = 1 } li:objects { - ha:text.42 { + ha:text.41 { x = 0.000mm y = 0.000mm rot = 0 @@ -180,7 +180,7 @@ li:pcb-rnd-subcircuit-v6 { dyntext = 1 } } - ha:line.43 { + ha:line.42 { x1 = -1.400mm y1 = -2.237mm x2 = -1.400mm @@ -188,7 +188,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.44 { + ha:line.43 { x1 = 1.400mm y1 = -2.237mm x2 = 1.400mm @@ -196,7 +196,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.45 { + ha:line.44 { x1 = -1.075mm y1 = -2.237mm x2 = -1.400mm @@ -204,7 +204,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.46 { + ha:line.45 { x1 = -1.075mm y1 = 2.237mm x2 = -1.400mm @@ -212,15 +212,15 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } + ha:line.46 { + x1 = 1.075mm + y1 = -2.237mm + x2 = 1.400mm + y2 = -2.237mm + thickness = 0.200mm + clearance = 0 + } ha:line.47 { - x1 = 1.075mm - y1 = -2.237mm - x2 = 1.400mm - y2 = -2.237mm - thickness = 0.200mm - clearance = 0 - } - ha:line.48 { x1 = 1.075mm y1 = 2.237mm x2 = 1.400mm @@ -228,7 +228,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.49 { + ha:line.48 { x1 = -1.075mm y1 = -2.237mm x2 = -1.075mm @@ -236,7 +236,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.50 { + ha:line.49 { x1 = -1.075mm y1 = -3.250mm x2 = 1.075mm @@ -244,7 +244,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:line.51 { + ha:line.50 { x1 = 1.075mm y1 = -3.250mm x2 = 1.075mm @@ -252,16 +252,6 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.200mm clearance = 0 } - ha:arc.52 { - x = 0.000mm - y = -3.800mm - width = 0.125mm - height = 0.125mm - thickness = 0.250mm - astart = 0 - adelta = 360 - clearance = 0 - } } } ha:top-assembly { @@ -272,7 +262,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = assy li:objects { - ha:arc.53 { + ha:arc.51 { x = 0.000mm y = 0.000mm width = 0.500mm @@ -282,7 +272,7 @@ li:pcb-rnd-subcircuit-v6 { adelta = 360 clearance = 0 } - ha:line.54 { + ha:line.52 { x1 = -0.700mm y1 = 0.000mm x2 = 0.700mm @@ -290,7 +280,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.55 { + ha:line.53 { x1 = 0.000mm y1 = -0.700mm x2 = 0.000mm @@ -298,7 +288,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:text.56 { + ha:text.54 { x = 0.000mm y = 0.000mm rot = 90 @@ -309,7 +299,7 @@ li:pcb-rnd-subcircuit-v6 { floater = 1 } } - ha:line.57 { + ha:line.55 { x1 = -0.300mm y1 = -2.138mm x2 = 1.300mm @@ -317,7 +307,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.58 { + ha:line.56 { x1 = 1.300mm y1 = -2.138mm x2 = 1.300mm @@ -325,7 +315,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.59 { + ha:line.57 { x1 = 1.300mm y1 = 2.138mm x2 = -1.300mm @@ -333,7 +323,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.60 { + ha:line.58 { x1 = -1.300mm y1 = 2.138mm x2 = -1.300mm @@ -341,7 +331,7 @@ li:pcb-rnd-subcircuit-v6 { thickness = 0.100mm clearance = 0 } - ha:line.61 { + ha:line.59 { x1 = -1.300mm y1 = -1.137mm x2 = -0.300mm @@ -359,7 +349,7 @@ li:pcb-rnd-subcircuit-v6 { } purpose = ko.courtyard li:objects { - ha:polygon.62 { + ha:polygon.60 { li:geometry { ta:contour { { -1.025mm; -3.200mm }