From 0cc41d35058ad7ff8906d4ac5054a34090bdbc46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Thu, 22 Jul 2021 12:30:45 +0200 Subject: [PATCH] add logo footprint --- coraleda/subc/oshw_logo.lht | 421 ++++++++++++++++++++++++++++++++++++ 1 file changed, 421 insertions(+) create mode 100644 coraleda/subc/oshw_logo.lht diff --git a/coraleda/subc/oshw_logo.lht b/coraleda/subc/oshw_logo.lht new file mode 100644 index 0000000..bfe4367 --- /dev/null +++ b/coraleda/subc/oshw_logo.lht @@ -0,0 +1,421 @@ +# footprint generated from CuVoodoo Land Pattern +# author: King Kévin +# version: 1 +# date: 2019-05-13 +li:pcb-rnd-subcircuit-v6 { + ha:subc.1 { + uid = any_24_ASCII_characters_ + ha:attributes { + footprint = open source hardware logo + } + ha:data { + li:padstack_prototypes { + } + li:objects { + } + li:layers { + ha:top-silkscreen { + lid = 1 + ha:type { + top = 1 + silk = 1 + } + li:objects { + ha:line.2{ + clearance = 0 + x1 = 0.15mm + y1 = 1.8mm + x2 = 0.75mm + y2 = 1.8mm + thickness = 0.3mm + } + ha:line.3{ + clearance = 0 + x1 = 1.8mm + y1 = 5.8500000000000005mm + x2 = 1.8mm + y2 = 6.45mm + thickness = 0.3mm + } + ha:line.4{ + clearance = 0 + x1 = 5.8500000000000005mm + y1 = 1.8mm + x2 = 6.45mm + y2 = 1.8mm + thickness = 0.3mm + } + ha:line.5{ + clearance = 0 + x1 = 1.8mm + y1 = 0.15mm + x2 = 1.8mm + y2 = 0.75mm + thickness = 0.3mm + } + ha:line.6{ + clearance = 0 + x1 = 0.15mm + y1 = 2.4mm + x2 = 0.75mm + y2 = 2.4mm + thickness = 0.3mm + } + ha:line.7{ + clearance = 0 + x1 = 2.4mm + y1 = 5.8500000000000005mm + x2 = 2.4mm + y2 = 6.45mm + thickness = 0.3mm + } + ha:line.8{ + clearance = 0 + x1 = 5.8500000000000005mm + y1 = 2.4mm + x2 = 6.45mm + y2 = 2.4mm + thickness = 0.3mm + } + ha:line.9{ + clearance = 0 + x1 = 2.4mm + y1 = 0.15mm + x2 = 2.4mm + y2 = 0.75mm + thickness = 0.3mm + } + ha:line.10{ + clearance = 0 + x1 = 0.15mm + y1 = 3mm + x2 = 0.75mm + y2 = 3mm + thickness = 0.3mm + } + ha:line.11{ + clearance = 0 + x1 = 3mm + y1 = 5.8500000000000005mm + x2 = 3mm + y2 = 6.45mm + thickness = 0.3mm + } + ha:line.12{ + clearance = 0 + x1 = 5.8500000000000005mm + y1 = 3mm + x2 = 6.45mm + y2 = 3mm + thickness = 0.3mm + } + ha:line.13{ + clearance = 0 + x1 = 3mm + y1 = 0.15mm + x2 = 3mm + y2 = 0.75mm + thickness = 0.3mm + } + ha:line.14{ + clearance = 0 + x1 = 0.15mm + y1 = 3.5999999999999996mm + x2 = 0.75mm + y2 = 3.5999999999999996mm + thickness = 0.3mm + } + ha:line.15{ + clearance = 0 + x1 = 3.5999999999999996mm + y1 = 5.8500000000000005mm + x2 = 3.5999999999999996mm + y2 = 6.45mm + thickness = 0.3mm + } + ha:line.16{ + clearance = 0 + x1 = 5.8500000000000005mm + y1 = 3.5999999999999996mm + x2 = 6.45mm + y2 = 3.5999999999999996mm + thickness = 0.3mm + } + ha:line.17{ + clearance = 0 + x1 = 3.5999999999999996mm + y1 = 0.15mm + x2 = 3.5999999999999996mm + y2 = 0.75mm + thickness = 0.3mm + } + ha:line.18{ + clearance = 0 + x1 = 0.15mm + y1 = 4.2mm + x2 = 0.75mm + y2 = 4.2mm + thickness = 0.3mm + } + ha:line.19{ + clearance = 0 + x1 = 4.2mm + y1 = 5.8500000000000005mm + x2 = 4.2mm + y2 = 6.45mm + thickness = 0.3mm + } + ha:line.20{ + clearance = 0 + x1 = 5.8500000000000005mm + y1 = 4.2mm + x2 = 6.45mm + y2 = 4.2mm + thickness = 0.3mm + } + ha:line.21{ + clearance = 0 + x1 = 4.2mm + y1 = 0.15mm + x2 = 4.2mm + y2 = 0.75mm + thickness = 0.3mm + } + ha:line.22{ + clearance = 0 + x1 = 0.15mm + y1 = 4.8mm + x2 = 0.75mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.23{ + clearance = 0 + x1 = 4.8mm + y1 = 5.8500000000000005mm + x2 = 4.8mm + y2 = 6.45mm + thickness = 0.3mm + } + ha:line.24{ + clearance = 0 + x1 = 5.8500000000000005mm + y1 = 4.8mm + x2 = 6.45mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.25{ + clearance = 0 + x1 = 4.8mm + y1 = 0.15mm + x2 = 4.8mm + y2 = 0.75mm + thickness = 0.3mm + } + ha:line.26{ + clearance = 0 + x1 = 1.8mm + y1 = 1.35mm + x2 = 4.8mm + y2 = 1.35mm + thickness = 0.3mm + } + ha:line.27{ + clearance = 0 + x1 = 5.25mm + y1 = 1.8mm + x2 = 5.25mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.28{ + clearance = 0 + x1 = 4.8mm + y1 = 5.25mm + x2 = 1.8mm + y2 = 5.25mm + thickness = 0.3mm + } + ha:line.29{ + clearance = 0 + x1 = 1.35mm + y1 = 4.8mm + x2 = 1.35mm + y2 = 1.8mm + thickness = 0.3mm + } + ha:arc.30{ + clearance = 0 + x = 1.8mm + y = 1.8mm + width = 0.45mm + height = 0.45mm + thickness = 0.3mm + astart = 0 + adelta = -90 + } + ha:arc.31{ + clearance = 0 + x = 4.8mm + y = 1.8mm + width = 0.45mm + height = 0.45mm + thickness = 0.3mm + astart = -90 + adelta = -90 + } + ha:arc.32{ + clearance = 0 + x = 4.8mm + y = 4.8mm + width = 0.45mm + height = 0.45mm + thickness = 0.3mm + astart = 180 + adelta = -90 + } + ha:arc.33{ + clearance = 0 + x = 1.8mm + y = 4.8mm + width = 0.45mm + height = 0.45mm + thickness = 0.3mm + astart = 90 + adelta = -90 + } + ha:line.34{ + clearance = 0 + x1 = 1.8mm + y1 = 1.8mm + x2 = 3mm + y2 = 1.8mm + thickness = 0.3mm + } + ha:line.35{ + clearance = 0 + x1 = 3mm + y1 = 1.8mm + x2 = 3mm + y2 = 3mm + thickness = 0.3mm + } + ha:line.36{ + clearance = 0 + x1 = 3mm + y1 = 3mm + x2 = 1.8mm + y2 = 3mm + thickness = 0.3mm + } + ha:line.37{ + clearance = 0 + x1 = 1.8mm + y1 = 3mm + x2 = 1.8mm + y2 = 1.8mm + thickness = 0.3mm + } + ha:line.38{ + clearance = 0 + x1 = 4.8mm + y1 = 1.8mm + x2 = 3.5999999999999996mm + y2 = 1.8mm + thickness = 0.3mm + } + ha:line.39{ + clearance = 0 + x1 = 3.5999999999999996mm + y1 = 1.8mm + x2 = 3.5999999999999996mm + y2 = 2.4mm + thickness = 0.3mm + } + ha:line.40{ + clearance = 0 + x1 = 3.5999999999999996mm + y1 = 2.4mm + x2 = 4.8mm + y2 = 2.4mm + thickness = 0.3mm + } + ha:line.41{ + clearance = 0 + x1 = 4.8mm + y1 = 2.4mm + x2 = 4.8mm + y2 = 3mm + thickness = 0.3mm + } + ha:line.42{ + clearance = 0 + x1 = 4.8mm + y1 = 3mm + x2 = 3.5999999999999996mm + y2 = 3mm + thickness = 0.3mm + } + ha:line.43{ + clearance = 0 + x1 = 1.8mm + y1 = 3.5999999999999996mm + x2 = 1.8mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.44{ + clearance = 0 + x1 = 1.8mm + y1 = 4.199999999999999mm + x2 = 3mm + y2 = 4.199999999999999mm + thickness = 0.3mm + } + ha:line.45{ + clearance = 0 + x1 = 3mm + y1 = 3.5999999999999996mm + x2 = 3mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.46{ + clearance = 0 + x1 = 3.5999999999999996mm + y1 = 3.5999999999999996mm + x2 = 3.5999999999999996mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.47{ + clearance = 0 + x1 = 3.5999999999999996mm + y1 = 4.8mm + x2 = 4.199999999999999mm + y2 = 4.2mm + thickness = 0.3mm + } + ha:line.48{ + clearance = 0 + x1 = 4.199999999999999mm + y1 = 4.2mm + x2 = 4.799999999999999mm + y2 = 4.8mm + thickness = 0.3mm + } + ha:line.49{ + clearance = 0 + x1 = 4.799999999999999mm + y1 = 4.8mm + x2 = 4.799999999999999mm + y2 = 3.5999999999999996mm + thickness = 0.3mm + } + } + } + } + } + } +}