]> git.gag.com Git - hw/altusmetrum/commitdiff
import EasyEDA footprint for Panasonic tactile switch for QuantiMotor, et al
authorBdale Garbee <bdale@gag.com>
Fri, 22 Aug 2025 23:23:37 +0000 (17:23 -0600)
committerBdale Garbee <bdale@gag.com>
Fri, 22 Aug 2025 23:23:37 +0000 (17:23 -0600)
packages/.gitignore
packages/lcsc/EVQP7.rf [new file with mode: 0644]
packages/lcsc/SW-SMD_EVQP7C01P.efoo [new file with mode: 0644]
preferred-parts.ods

index 5b2260408c182e05f7e290fb4f72fcc32b3752ca..0e967efa71b0ead5c91c1bed0ad19ac2ca549c62 100644 (file)
@@ -1,9 +1,11 @@
 .gitignore
 ssop-16.fp
 ssop-28.fp
+soic-14.fp
 soic-16.fp
 soic-24.fp
 hssop-56.fp
+WP154.fp
 H178.fp
 PTS815.fp
 s-pwson-n8.fp
@@ -166,6 +168,7 @@ TSOT26.fp
 NRS50.fp
 ARJM11D7009ABEW2.fp
 pizero.fp
+pizero-tt.fp
 XLR3.fp
 XLR4.fp
 XLR5.fp
diff --git a/packages/lcsc/EVQP7.rf b/packages/lcsc/EVQP7.rf
new file mode 100644 (file)
index 0000000..cf631f4
--- /dev/null
@@ -0,0 +1,917 @@
+li:pcb-rnd-subcircuit-v8 {
+ ha:subc.5 {
+  ha:attributes {
+   Footprint = SW-SMD_EVQP7C01P
+   refdes = U?
+  }
+  ha:data {
+   li:padstack_prototypes {
+    ha:ps_proto_v6.0 {
+     htop = 0
+     hdia = 0.0
+     li:shape {
+      ha:ps_shape_v4 {
+       clearance = 0.0
+       li:ps_poly {
+        -21.5mil
+        -27.5mil
+        21.5mil
+        -27.5mil
+        21.5mil
+        27.5mil
+        -21.5mil
+        27.5mil
+       }
+       ha:layer_mask {
+        copper = 1
+        top = 1
+       }
+       ha:combining {
+       }
+      }
+      ha:ps_shape_v4 {
+       clearance = 0.0
+       li:ps_poly {
+        -21.5mil
+        -27.5mil
+        21.5mil
+        -27.5mil
+        21.5mil
+        27.5mil
+        -21.5mil
+        27.5mil
+       }
+       ha:layer_mask {
+        top = 1
+        mask = 1
+       }
+       ha:combining {
+        sub = 1
+        auto = 1
+       }
+      }
+      ha:ps_shape_v4 {
+       clearance = 0.0
+       li:ps_poly {
+        -21.5mil
+        -27.5mil
+        21.5mil
+        -27.5mil
+        21.5mil
+        27.5mil
+        -21.5mil
+        27.5mil
+       }
+       ha:layer_mask {
+        top = 1
+        paste = 1
+       }
+       ha:combining {
+        auto = 1
+       }
+      }
+     }
+     hbottom = 0
+     hplated = 1
+    }
+    ha:ps_proto_v6.1 {
+     htop = 0
+     hdia = 0.0
+     li:shape {
+      ha:ps_shape_v4 {
+       clearance = 0.0
+       ha:ps_circ {
+        x = 0.0
+        y = 0.0
+        dia = 0.799998mm
+       }
+       ha:layer_mask {
+        mech = 1
+       }
+       ha:combining {
+        auto = 1
+       }
+      }
+      ha:ps_shape_v4 {
+       clearance = 12.0mil
+       ps_hshadow = {}
+       ha:layer_mask {
+        copper = 1
+        top = 1
+       }
+       ha:combining {
+       }
+      }
+      ha:ps_shape_v4 {
+       clearance = 12.0mil
+       ps_hshadow = {}
+       ha:layer_mask {
+        copper = 1
+        intern = 1
+       }
+       ha:combining {
+       }
+      }
+      ha:ps_shape_v4 {
+       clearance = 12.0mil
+       ps_hshadow = {}
+       ha:layer_mask {
+        bottom = 1
+        copper = 1
+       }
+       ha:combining {
+       }
+      }
+     }
+     hbottom = 0
+     hplated = 0
+    }
+   }
+   li:objects {
+    ha:padstack_ref.6 {
+     smirror = 0
+     ha:attributes {
+      term = 1
+     }
+     proto = 0
+     xmirror = 0
+     x = -70.87mil
+     rot = 90.000000
+     y = -29.53mil
+     li:thermal {
+     }
+     ha:flags {
+      clearline = 1
+     }
+     clearance = 6.0mil
+    }
+    ha:padstack_ref.7 {
+     smirror = 0
+     ha:attributes {
+      term = 2
+     }
+     proto = 0
+     xmirror = 0
+     x = -70.87mil
+     rot = 90.000000
+     y = 29.53mil
+     li:thermal {
+     }
+     ha:flags {
+      clearline = 1
+     }
+     clearance = 6.0mil
+    }
+    ha:padstack_ref.8 {
+     smirror = 0
+     ha:attributes {
+      term = 1`
+     }
+     proto = 0
+     xmirror = 0
+     x = 70.87mil
+     rot = 90.000000
+     y = -29.53mil
+     li:thermal {
+     }
+     ha:flags {
+      clearline = 1
+     }
+     clearance = 6.0mil
+    }
+    ha:padstack_ref.9 {
+     smirror = 0
+     ha:attributes {
+      term = 2`
+     }
+     proto = 0
+     xmirror = 0
+     x = 70.87mil
+     rot = 90.000000
+     y = 29.53mil
+     li:thermal {
+     }
+     ha:flags {
+      clearline = 1
+     }
+     clearance = 6.0mil
+    }
+    ha:padstack_ref.13 {
+     smirror = 0
+     ha:attributes {
+     }
+     proto = 1
+     xmirror = 0
+     x = 0.0
+     rot = 0.000000
+     y = -35.43mil
+     li:thermal {
+     }
+     ha:flags {
+      clearline = 1
+     }
+     clearance = 0.1mil
+    }
+    ha:padstack_ref.14 {
+     smirror = 0
+     ha:attributes {
+     }
+     proto = 1
+     xmirror = 0
+     x = 0.0
+     rot = 0.000000
+     y = 35.43mil
+     li:thermal {
+     }
+     ha:flags {
+      clearline = 1
+     }
+     clearance = 0.1mil
+    }
+   }
+   li:layers {
+    {ha:Top Solder Mask Layer} {
+     lid = 0
+     ha:type {
+      top = 1
+      paste = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+      auto = 1
+     }
+    }
+    {ha:Top Paste Mask Layer} {
+     lid = 1
+     ha:type {
+      top = 1
+      mask = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+      sub = 1
+      auto = 1
+     }
+    }
+    {ha:Top Silkscreen Layer} {
+     lid = 2
+     ha:type {
+      silk = 1
+      top = 1
+     }
+     li:objects {
+      ha:line.26 {
+       clearance = 0.1mil
+       y2 = 2.150008mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = -0.849985mm
+       x2 = -33.465mil
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.450009mm
+      }
+      ha:line.27 {
+       clearance = 0.1mil
+       y2 = 2.150008mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = -0.849985mm
+       x2 = 0.849985mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.150008mm
+      }
+      ha:line.28 {
+       clearance = 0.1mil
+       y2 = 1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = 0.849985mm
+       x2 = 0.849985mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.150008mm
+      }
+      ha:line.29 {
+       clearance = 0.1mil
+       y2 = 1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = -0.340639mm
+       x2 = -0.340639mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.150008mm
+      }
+      ha:line.30 {
+       clearance = 0.1mil
+       y2 = 1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = 12.905mil
+       x2 = 12.905mil
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.150008mm
+      }
+      ha:line.31 {
+       clearance = 0.1mil
+       y2 = -1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = -36.415mil
+       x2 = -0.21722mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = -1.450009mm
+      }
+      ha:line.32 {
+       clearance = 0.1mil
+       y2 = -1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = 0.21722mm
+       x2 = 36.415mil
+       ha:flags {
+        clearline = 1
+       }
+       y1 = -1.450009mm
+      }
+      ha:line.33 {
+       clearance = 0.1mil
+       y2 = 1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = -36.415mil
+       x2 = -0.21722mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.450009mm
+      }
+      ha:line.34 {
+       clearance = 0.1mil
+       y2 = 1.450009mm
+       thickness = 10.0mil
+       ha:attributes {
+       }
+       x1 = 0.21722mm
+       x2 = 36.415mil
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.450009mm
+      }
+     }
+     ha:combining {
+      auto = 1
+     }
+    }
+    {ha:Top Layer} {
+     lid = 3
+     ha:type {
+      copper = 1
+      top = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+     }
+    }
+    {ha:Bottom Layer} {
+     lid = 4
+     ha:type {
+      bottom = 1
+      copper = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+     }
+    }
+    {ha:Bottom Paste Mask Layer} {
+     lid = 5
+     ha:type {
+      bottom = 1
+      mask = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+      sub = 1
+      auto = 1
+     }
+    }
+    {ha:Bottom Solder Mask Layer} {
+     lid = 6
+     ha:type {
+      bottom = 1
+      paste = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+      auto = 1
+     }
+    }
+    {ha:Bottom Silkscreen Layer} {
+     lid = 7
+     ha:type {
+      silk = 1
+      bottom = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+      auto = 1
+     }
+    }
+    {ha:Top Assembly Layer} {
+     lid = 8
+     ha:type {
+      top = 1
+      doc = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+     }
+    }
+    {ha:Bottom Assembly Layer} {
+     lid = 9
+     ha:type {
+      bottom = 1
+      doc = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+     }
+    }
+    {ha:Board Outline Layer} {
+     lid = 10
+     ha:type {
+      boundary = 1
+     }
+     li:objects {
+     }
+     ha:combining {
+     }
+    }
+    ha:slot-plated {
+     lid = 11
+     ha:type {
+      mech = 1
+     }
+     purpose = proute
+     li:objects {
+     }
+     ha:combining {
+      auto = 1
+     }
+    }
+    ha:slot-unplated {
+     lid = 12
+     ha:type {
+      mech = 1
+     }
+     purpose = uroute
+     li:objects {
+     }
+     ha:combining {
+      auto = 1
+     }
+    }
+    {ha:Document Layer} {
+     lid = 13
+     ha:type {
+      doc = 1
+     }
+     li:objects {
+      ha:arc.10 {
+       astart = 0.000000
+       thickness = 0.299999mm
+       width = 5.91mil
+       height = 5.91mil
+       ha:attributes {
+       }
+       x = 0.0
+       y = -35.43mil
+       adelta = 360.000000
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 0.1mil
+      }
+      ha:arc.11 {
+       astart = 0.000000
+       thickness = 0.299999mm
+       width = 5.91mil
+       height = 5.91mil
+       ha:attributes {
+       }
+       x = 0.0
+       y = 35.43mil
+       adelta = 360.000000
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 0.1mil
+      }
+      ha:polygon.39 {
+       ha:attributes {
+       }
+       li:geometry {
+        ta:contour {
+         { -0.840003mm; 81.89mil }
+         { 0.859993mm; 81.89mil }
+         { 0.859993mm; 1.440002mm }
+         { -0.840003mm; 1.440002mm }
+        }
+       }
+       ha:flags {
+       }
+      }
+     }
+     ha:combining {
+     }
+    }
+    {ha:Component Marking Layer} {
+     lid = 14
+     ha:type {
+      doc = 1
+     }
+     li:objects {
+      ha:polygon.12 {
+       ha:attributes {
+       }
+       li:geometry {
+        ta:contour {
+         { -2.283257mm; -1.466926mm }
+         { -2.300829mm; -1.509348mm }
+         { -2.343251mm; -1.52692mm }
+         { -2.385673mm; -1.509348mm }
+         { -2.403245mm; -1.466926mm }
+         { -2.385673mm; -1.424504mm }
+         { -2.343251mm; -1.406932mm }
+         { -2.300829mm; -1.424504mm }
+         { -2.283257mm; -1.466926mm }
+        }
+       }
+       ha:flags {
+       }
+      }
+     }
+     ha:combining {
+     }
+    }
+    {ha:Component Shape Layer} {
+     lid = 15
+     ha:type {
+      doc = 1
+     }
+     li:objects {
+      ha:line.15 {
+       clearance = 0.1mil
+       y2 = 2.086838mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = -0.382993mm
+       x2 = -0.842746mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.085568mm
+      }
+      ha:line.16 {
+       clearance = 0.1mil
+       y2 = 1.436928mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = -0.842746mm
+       x2 = -0.843508mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.086838mm
+      }
+      ha:line.17 {
+       clearance = 0.1mil
+       y2 = 1.436344mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = -0.843508mm
+       x2 = -1.743252mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.436928mm
+      }
+      ha:line.18 {
+       clearance = 0.1mil
+       y2 = -1.466926mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = -1.743252mm
+       x2 = -1.739823mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.436344mm
+      }
+      ha:line.19 {
+       clearance = 0.1mil
+       y2 = -1.466926mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = -1.739823mm
+       x2 = 1.760169mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = -1.466926mm
+      }
+      ha:line.20 {
+       clearance = 0.1mil
+       y2 = 1.436522mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = 1.760169mm
+       x2 = 1.760905mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = -1.466926mm
+      }
+      ha:line.21 {
+       clearance = 0.1mil
+       y2 = 1.436014mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = 1.760905mm
+       x2 = 0.856513mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.436522mm
+      }
+      ha:line.22 {
+       clearance = 0.1mil
+       y2 = 2.085162mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = 0.856513mm
+       x2 = 33.725mil
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 1.436014mm
+      }
+      ha:line.23 {
+       clearance = 0.1mil
+       y2 = 82.155mil
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = 33.725mil
+       x2 = 0.070332mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.085162mm
+      }
+      ha:line.24 {
+       clearance = 0.1mil
+       y2 = 2.085619mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = 0.070332mm
+       x2 = 0.070228mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 82.155mil
+      }
+      ha:line.25 {
+       clearance = 0.1mil
+       y2 = 2.085568mm
+       thickness = 2.0mil
+       ha:attributes {
+       }
+       x1 = 0.070228mm
+       x2 = -0.382993mm
+       ha:flags {
+        clearline = 1
+       }
+       y1 = 2.085619mm
+      }
+     }
+     ha:combining {
+     }
+    }
+    {ha:Pin Soldering Layer} {
+     lid = 16
+     ha:type {
+      doc = 1
+     }
+     li:objects {
+      ha:polygon.35 {
+       ha:attributes {
+       }
+       li:geometry {
+        ta:contour {
+         { -1.100505mm; -7.875mil }
+         { -1.10015mm; -0.199669mm }
+         { -1.742846mm; -0.199669mm }
+         { -1.742897mm; -0.199618mm }
+         { -1.742897mm; -0.443458mm }
+         { -1.743405mm; -0.443966mm }
+         { -2.092909mm; -0.443966mm }
+         { -2.093163mm; -0.44422mm }
+         { -2.093163mm; -0.563854mm }
+         { -2.093417mm; -0.564108mm }
+         { -2.342591mm; -0.564108mm }
+         { -2.342845mm; -0.563854mm }
+         { -2.342845mm; -1.063726mm }
+         { -2.343099mm; -1.06398mm }
+         { -1.743151mm; -1.06398mm }
+         { -1.743151mm; -1.3002mm }
+         { -1.741881mm; -1.3002mm }
+         { -1.741373mm; -1.300708mm }
+         { -1.100505mm; -51.185mil }
+        }
+       }
+       ha:flags {
+       }
+      }
+      ha:polygon.36 {
+       ha:attributes {
+       }
+       li:geometry {
+        ta:contour {
+         { 1.75673mm; 51.19mil }
+         { 1.645927mm; 51.165mil }
+         { 1.429994mm; 1.299286mm }
+         { 1.099769mm; 1.298676mm }
+         { 1.100175mm; 7.875mil }
+         { 56.525mil; 0.199974mm }
+         { 1.756765mm; 0.198983mm }
+         { 1.756638mm; 0.415874mm }
+         { 2.106396mm; 0.416128mm }
+         { 2.10665mm; 0.536016mm }
+         { 2.356078mm; 0.535762mm }
+         { 2.356332mm; 1.035888mm }
+         { 1.756384mm; 1.035888mm }
+         { 1.756486mm; 1.279194mm }
+         { 1.756486mm; 1.296619mm }
+         { 1.754606mm; 1.272616mm }
+        }
+       }
+       ha:flags {
+       }
+      }
+      ha:polygon.37 {
+       ha:attributes {
+       }
+       li:geometry {
+        ta:contour {
+         { 1.757095mm; -0.199796mm }
+         { 1.100505mm; -0.199796mm }
+         { 1.099997mm; -7.88mil }
+         { 1.099997mm; -51.17mil }
+         { 1.757095mm; -1.29987mm }
+         { 1.757349mm; -1.064158mm }
+         { 2.356789mm; -1.064158mm }
+         { 2.357297mm; -0.563778mm }
+         { 2.106853mm; -0.563778mm }
+         { 2.107107mm; -0.44389mm }
+         { 1.756587mm; -0.44389mm }
+         { 1.756587mm; -0.200304mm }
+        }
+       }
+       ha:flags {
+       }
+      }
+      ha:polygon.38 {
+       ha:attributes {
+       }
+       li:geometry {
+        ta:contour {
+         { -1.099997mm; 51.17mil }
+         { -68.605mil; 1.29987mm }
+         { -1.742795mm; 1.036396mm }
+         { -2.343251mm; 40.79mil }
+         { -2.343073mm; 0.536092mm }
+         { -2.092883mm; 0.535584mm }
+         { -2.092883mm; 0.41595mm }
+         { -1.770049mm; 0.416204mm }
+         { -1.742973mm; 0.415747mm }
+         { -68.62mil; 0.200304mm }
+         { -1.099997mm; 7.88mil }
+        }
+       }
+       ha:flags {
+       }
+      }
+     }
+     ha:combining {
+     }
+    }
+    ha:subc-aux {
+     lid = 17
+     ha:type {
+      top = 1
+      misc = 1
+      virtual = 1
+     }
+     li:objects {
+      ha:line.40 {
+       clearance = 0.0
+       y2 = 0.0
+       thickness = 0.1mm
+       ha:attributes {
+        subc-role = origin
+       }
+       x1 = 0.0
+       x2 = 0.0
+       ha:flags {
+       }
+       y1 = 0.0
+      }
+      ha:line.43 {
+       clearance = 0.0
+       y2 = 0.0
+       thickness = 0.1mm
+       ha:attributes {
+        subc-role = x
+       }
+       x1 = 0.0
+       x2 = 1.0mm
+       ha:flags {
+       }
+       y1 = 0.0
+      }
+      ha:line.46 {
+       clearance = 0.0
+       y2 = 1.0mm
+       thickness = 0.1mm
+       ha:attributes {
+        subc-role = y
+       }
+       x1 = 0.0
+       x2 = 0.0
+       ha:flags {
+       }
+       y1 = 0.0
+      }
+     }
+     ha:combining {
+     }
+    }
+    ha:any_internal_copper {
+     li:objects {
+     }
+     lid = 18
+     ha:type {
+      copper = 1
+      intern = 1
+     }
+     stack_offs = 1
+     ha:combining {
+     }
+    }
+   }
+  }
+  uid = TQiE4uIQHmPWpXJi53AAAAAB
+  ha:flags {
+  }
+ }
+ ha:pixmaps {
+ }
+}
diff --git a/packages/lcsc/SW-SMD_EVQP7C01P.efoo b/packages/lcsc/SW-SMD_EVQP7C01P.efoo
new file mode 100644 (file)
index 0000000..7278bb6
--- /dev/null
@@ -0,0 +1,189 @@
+["DOCTYPE","FOOTPRINT","1.8"]
+["HEAD",{"editorVersion":"2.2.40.8","importFlag":0}]
+["CANVAS",0,0,"mm",10,10,0.03937,0.03937,1,1,0,0,5]
+["LAYER",1,"TOP","Top Layer",3,"#ff0000",1,"#7f0000",1]
+["LAYER",2,"BOTTOM","Bottom Layer",3,"#0000ff",1,"#00007f",1]
+["LAYER",3,"TOP_SILK","Top Silkscreen Layer",3,"#ffcc00",1,"#7f6600",1]
+["LAYER",4,"BOT_SILK","Bottom Silkscreen Layer",3,"#66cc33",1,"#336619",1]
+["LAYER",5,"TOP_SOLDER_MASK","Top Solder Mask Layer",3,"#800080",1,"#400040",1]
+["LAYER",6,"BOT_SOLDER_MASK","Bottom Solder Mask Layer",3,"#aa00ff",1,"#55007f",1]
+["LAYER",7,"TOP_PASTE_MASK","Top Paste Mask Layer",3,"#808080",1,"#404040",1]
+["LAYER",8,"BOT_PASTE_MASK","Bottom Paste Mask Layer",3,"#800000",1,"#400000",1]
+["LAYER",9,"TOP_ASSEMBLY","Top Assembly Layer",3,"#33cc99",1,"#19664c",1]
+["LAYER",10,"BOT_ASSEMBLY","Bottom Assembly Layer",3,"#5555ff",1,"#2a2a7f",1]
+["LAYER",11,"OUTLINE","Board Outline Layer",3,"#ff00ff",1,"#7f007f",1]
+["LAYER",12,"MULTI","Multi-Layer",1,"#c0c0c0",1,"#606060",1]
+["LAYER",13,"DOCUMENT","Document Layer",3,"#ffffff",1,"#7f7f7f",1]
+["LAYER",14,"MECHANICAL","Mechanical Layer",3,"#f022f0",1,"#781178",1]
+["LAYER",15,"SIGNAL","Inner1",0,"#999966",1,"#4c4c33",1]
+["LAYER",16,"SIGNAL","Inner2",0,"#008000",1,"#004000",1]
+["LAYER",17,"SIGNAL","Inner3",0,"#00ff00",1,"#007f00",1]
+["LAYER",18,"SIGNAL","Inner4",0,"#bc8e00",1,"#5e4700",1]
+["LAYER",19,"SIGNAL","Inner5",0,"#70dbfa",1,"#386d7d",1]
+["LAYER",20,"SIGNAL","Inner6",0,"#00cc66",1,"#006633",1]
+["LAYER",21,"SIGNAL","Inner7",0,"#9966ff",1,"#4c337f",1]
+["LAYER",22,"SIGNAL","Inner8",0,"#800080",1,"#400040",1]
+["LAYER",23,"SIGNAL","Inner9",0,"#008080",1,"#004040",1]
+["LAYER",24,"SIGNAL","Inner10",0,"#15935f",1,"#a.492f",1]
+["LAYER",25,"SIGNAL","Inner11",0,"#000080",1,"#000040",1]
+["LAYER",26,"SIGNAL","Inner12",0,"#00b400",1,"#005a00",1]
+["LAYER",27,"SIGNAL","Inner13",0,"#2e4756",1,"#17232b",1]
+["LAYER",28,"SIGNAL","Inner14",0,"#99842f",1,"#4c4217",1]
+["LAYER",29,"SIGNAL","Inner15",0,"#ffffaa",1,"#7f7f55",1]
+["LAYER",30,"SIGNAL","Inner16",0,"#99842f",1,"#4c4217",1]
+["LAYER",31,"SIGNAL","Inner17",0,"#2e4756",1,"#17232b",1]
+["LAYER",32,"SIGNAL","Inner18",0,"#3535ff",1,"#1a1a7f",1]
+["LAYER",33,"SIGNAL","Inner19",0,"#8000bc",1,"#40005e",1]
+["LAYER",34,"SIGNAL","Inner20",0,"#43ae5f",1,"#21572f",1]
+["LAYER",35,"SIGNAL","Inner21",0,"#c3ecce",1,"#617667",1]
+["LAYER",36,"SIGNAL","Inner22",0,"#728978",1,"#39443c",1]
+["LAYER",37,"SIGNAL","Inner23",0,"#39503f",1,"#1c281f",1]
+["LAYER",38,"SIGNAL","Inner24",0,"#0c715d",1,"#06382e",1]
+["LAYER",39,"SIGNAL","Inner25",0,"#5a8a80",1,"#2d4540",1]
+["LAYER",40,"SIGNAL","Inner26",0,"#2b937e",1,"#15493f",1]
+["LAYER",41,"SIGNAL","Inner27",0,"#23999d",1,"#114c4e",1]
+["LAYER",42,"SIGNAL","Inner28",0,"#45b4e3",1,"#225a71",1]
+["LAYER",43,"SIGNAL","Inner29",0,"#215da1",1,"#102e50",1]
+["LAYER",44,"SIGNAL","Inner30",0,"#4564d7",1,"#22326b",1]
+["LAYER",45,"SIGNAL","Inner31",0,"#6969e9",1,"#343474",1]
+["LAYER",46,"SIGNAL","Inner32",0,"#9069e9",1,"#483474",1]
+["LAYER",47,"HOLE","Hole Layer",1,"#222222",1,"#111111",1]
+["LAYER",48,"COMPONENT_SHAPE","Component Shape Layer",3,"#00cccc",1,"#006666",1]
+["LAYER",49,"COMPONENT_MARKING","Component Marking Layer",3,"#66ffcc",1,"#337f66",1]
+["LAYER",50,"PIN_SOLDERING","Pin Soldering Layer",3,"#cc9999",1,"#664c4c",1]
+["LAYER",51,"PIN_FLOATING","Pin Floating Layer",3,"#ff99ff",1,"#7f4c7f",1]
+["LAYER",52,"COMPONENT_MODEL","Component Model Layer",0,"#ffffff",1,"#7f7f7f",1]
+["LAYER",53,"3D_SHELL_OUTLINE","3D Shell Outline Layer",3,"#66ff99",1,"#337f4c",1]
+["LAYER",54,"3D_SHELL_TOP","3D Shell Top Layer",3,"#ffccff",1,"#7f667f",1]
+["LAYER",55,"3D_SHELL_BOTTOM","3D Shell Bottom Layer",3,"#0066cc",1,"#003366",1]
+["LAYER",56,"DRILL_DRAWING","Drill Drawing Layer",3,"#008080",1,"#004040",1]
+["LAYER",57,"OTHER","Ratline Layer",7,"#6464ff",1,"#32327f",1]
+["LAYER",58,"TOP_STIFFENER","Top Stiffener Layer",0,"#eee666",1,"#777333",1]
+["LAYER",59,"BOTTOM_STIFFENER","Bottom Stiffener Layer",0,"#ccff00",1,"#667f00",1]
+["LAYER",71,"CUSTOM","Custom1",0,"#9069e9",1,"#483474",1]
+["LAYER",72,"CUSTOM","Custom2",0,"#6969e9",1,"#343474",1]
+["LAYER",73,"CUSTOM","Custom3",0,"#4564d7",1,"#22326b",1]
+["LAYER",74,"CUSTOM","Custom4",0,"#215da1",1,"#102e50",1]
+["LAYER",75,"CUSTOM","Custom5",0,"#45b4e3",1,"#225a71",1]
+["LAYER",76,"CUSTOM","Custom6",0,"#23999d",1,"#114c4e",1]
+["LAYER",77,"CUSTOM","Custom7",0,"#2b937e",1,"#15493f",1]
+["LAYER",78,"CUSTOM","Custom8",0,"#5a8a80",1,"#2d4540",1]
+["LAYER",79,"CUSTOM","Custom9",0,"#0c715d",1,"#06382e",1]
+["LAYER",80,"CUSTOM","Custom10",0,"#39503f",1,"#1c281f",1]
+["LAYER",81,"CUSTOM","Custom11",0,"#728978",1,"#39443c",1]
+["LAYER",82,"CUSTOM","Custom12",0,"#c3ecce",1,"#617667",1]
+["LAYER",83,"CUSTOM","Custom13",0,"#43ae5f",1,"#21572f",1]
+["LAYER",84,"CUSTOM","Custom14",0,"#8000bc",1,"#40005e",1]
+["LAYER",85,"CUSTOM","Custom15",0,"#3535ff",1,"#1a1a7f",1]
+["LAYER",86,"CUSTOM","Custom16",0,"#2e4756",1,"#17232b",1]
+["LAYER",87,"CUSTOM","Custom17",0,"#99842f",1,"#4c4217",1]
+["LAYER",88,"CUSTOM","Custom18",0,"#ffffaa",1,"#7f7f55",1]
+["LAYER",89,"CUSTOM","Custom19",0,"#99842f",1,"#4c4217",1]
+["LAYER",90,"CUSTOM","Custom20",0,"#2e4756",1,"#17232b",1]
+["LAYER",91,"CUSTOM","Custom21",0,"#00b400",1,"#005a00",1]
+["LAYER",92,"CUSTOM","Custom22",0,"#000080",1,"#000040",1]
+["LAYER",93,"CUSTOM","Custom23",0,"#15935f",1,"#a.492f",1]
+["LAYER",94,"CUSTOM","Custom24",0,"#008080",1,"#004040",1]
+["LAYER",95,"CUSTOM","Custom25",0,"#800080",1,"#400040",1]
+["LAYER",96,"CUSTOM","Custom26",0,"#9966ff",1,"#4c337f",1]
+["LAYER",97,"CUSTOM","Custom27",0,"#00cc66",1,"#006633",1]
+["LAYER",98,"CUSTOM","Custom28",0,"#70dbfa",1,"#386d7d",1]
+["LAYER",99,"CUSTOM","Custom29",0,"#bc8e00",1,"#5e4700",1]
+["LAYER",100,"CUSTOM","Custom30",0,"#00ff00",1,"#007f00",1]
+["LAYER",361,"SUBSTRATE","Dielectric1",0,"#000000",1,"#000000",1]
+["LAYER_PHYS",3,null,0,null,null,1]
+["LAYER_PHYS",7,null,0,null,null,1]
+["LAYER_PHYS",5,"",0.394,3.3,0.02,1]
+["LAYER_PHYS",1,null,1.379,null,null,1]
+["LAYER_PHYS",361,"FR4",59.449,4.5,0,1]
+["LAYER_PHYS",2,null,1.378,null,null,1]
+["LAYER_PHYS",6,"",0.394,3.3,0.02,1]
+["LAYER_PHYS",8,null,0,null,null,1]
+["LAYER_PHYS",4,null,0,null,null,1]
+["ACTIVE_LAYER",1]
+["NET","",null,null,1,null,0,null]
+["RULE_TEMPLATE",""]
+["RULE","1","safeClearance",1,["mm",[[6],[6,6],[6,6,6],[6,6,6,6],[6,6,6,6,6],[6,6,6,6,6,6],[6,6,6,6,6,6,6],[6,6,6,6,6,6,6,6],[11.8,11.8,11.8,11.8,11.8,11.8,11.8,11.8],[6.9,6.9,6.9,6.9,6.9,6.9,6.9,6.9,6.9]]]]
+["RULE","2","otherClearance",1,["mm",0,0,11.811]]
+["RULE","3","trackWidth",1,["mm",5,10,100]]
+["RULE","11","netLength",1,["mm",0,0]]
+["RULE","10","differentialPair",1,["mm",5,10,100,6,6,50,10]]
+["RULE","4","blindVia",1,[]]
+["RULE","5","viaSize",1,["mm",9.8425,12.0079,196.8504,5.9055,6.0039,118.1102]]
+["RULE","6","innerPlane",1,["mm",10,10,0,10,10,90,0,10,10,90]]
+["RULE","7","copperRegion",1,["mm",10,10,0,10,10,90,0,0,10,10,90]]
+["RULE","8","pasteMaskExpansion",1,["mm",0,0,-1000,-1000]]
+["RULE","9","solderMaskExpansion",1,["mm",2,2,-1000,-1000,2,2]]
+["RULE","12","Common",1,[0,1,0,1,0,[1,2,12],[]]]
+["RULE_SELECTOR",["NET",""],4,{}]
+["PRIMITIVE","ALL",1,1]
+["PRIMITIVE","COMPONENT",1,1]
+["PRIMITIVE","PROPERTY",1,1]
+["PRIMITIVE","COMPONENTSILK",1,1]
+["PRIMITIVE","TRACK",1,1]
+["PRIMITIVE","VIA",1,1]
+["PRIMITIVE","TESTPOINT",1,1]
+["PRIMITIVE","PAD",1,1]
+["PRIMITIVE","PADSPAIR",1,0]
+["PRIMITIVE","NETWORK",1,0]
+["PRIMITIVE","SUTUREHOLE",1,1]
+["PRIMITIVE","TEARDROP",1,1]
+["PRIMITIVE","RATLINE",0,0]
+["PRIMITIVE","GROUP",1,0]
+["PRIMITIVE","TEXT",1,1]
+["PRIMITIVE","IMAGE",1,1]
+["PRIMITIVE","PICTURE",1,1]
+["PRIMITIVE","DIMENSION",1,1]
+["PRIMITIVE","BOARDOUTLINE",1,1]
+["PRIMITIVE","SLOTREGION",1,1]
+["PRIMITIVE","FILLREGIEN",1,1]
+["PRIMITIVE","COPPEROUTLINE",1,1]
+["PRIMITIVE","COPPERFILLED",1,1]
+["PRIMITIVE","PROHIBITEDREGION",1,1]
+["PRIMITIVE","CONSTRAINT",1,1]
+["PRIMITIVE","PARTITION",0,0]
+["PRIMITIVE","LINE",1,1]
+["PRIMITIVE","LOCKED",1,1]
+["PRIMITIVE","UNLOCKED",1,1]
+["PRIMITIVE","SHELL",1,1]
+["PRIMITIVE","BOSS",1,1]
+["PRIMITIVE","CREASE",1,1]
+["PRIMITIVE","TOPSHELLCUT",1,1]
+["PRIMITIVE","SIDESHELLCUT",1,1]
+["PRIMITIVE","TOPBOTTOMENTITY",1,1]
+["PRIMITIVE","SIDEENTITY",1,1]
+["PRIMITIVE","FPC_STIFFENER",1,1]
+["SILK_OPTS",3,"#000000","#FFFFFF"]
+["SILK_OPTS",4,"#000000","#FFFFFF"]
+["PREFERENCE",1,10,1,12.0078,24.0158,1,2,"L45",1,0,0,1,null,0,3,"OPTIMIZA_OPEN",0,"OPTIMIZA_WEAK",true,true]
+["PANELIZE",0,1,1,0,0,1]
+["PANELIZE_STAMP",1,0,1,21.6535,8,33.4646]
+["PANELIZE_SIDE",1,1,236.2205,78.7402,39.3701,19.685]
+["PANELIZE_STAMP",0,0,1,21.6535,8,33.4646]
+["PANELIZE_SIDE",0,0,236.2205,78.7402,39.3701,19.685]
+["PAD","e16",0,"",1,"1",-70.87,29.53,90,null,["RECT",43.307,55.118,0],[],0,0,null,1,0,null,null,null,null,0,null,null,null,null,[]]
+["PAD","e17",0,"",1,"2",-70.87,-29.53,90,null,["RECT",43.307,55.118,0],[],0,0,null,1,0,null,null,null,null,0,null,null,null,null,[]]
+["PAD","e18",0,"",1,"1`",70.87,29.53,90,null,["RECT",43.307,55.118,0],[],0,0,null,1,0,null,null,null,null,0,null,null,null,null,[]]
+["PAD","e19",0,"",1,"2`",70.87,-29.53,90,null,["RECT",43.307,55.118,0],[],0,0,null,1,0,null,null,null,null,0,null,null,null,null,[]]
+["POLY","e21",0,"",13,11.811,["CIRCLE",0,35.43,5.91],0]
+["POLY","e22",0,"",13,11.811,["CIRCLE",0,-35.43,5.91],0]
+["FILL","e1",0,"",49,0.2,0,[["CIRCLE",-92.254,57.753,2.362]],0]
+["FILL","e23",0,"",12,1,0,[["CIRCLE",0,35.43,15.748]],0]
+["FILL","e24",0,"",12,1,0,[["CIRCLE",0,-35.43,15.748]],0]
+["POLY","e6",0,"",48,2,[-15.0785,-82.109,"L",-33.179,-82.159,-33.209,-56.572,-68.632,-56.549,-68.497,57.753,69.298,57.753,69.327,-56.556,33.721,-56.536,33.725,-82.093,2.769,-82.155,2.7649,-82.111,-15.0785,-82.109],0]
+["POLY","e7",0,"",3,10,[-33.464,-57.087,"L",-33.465,-84.646],0]
+["POLY","e8",0,"",3,10,[-33.464,-84.646,"L",33.464,-84.646],0]
+["POLY","e9",0,"",3,10,[33.464,-84.646,"L",33.464,-57.087],0]
+["POLY","e10",0,"",3,10,[-13.411,-84.646,"L",-13.411,-57.087],0]
+["POLY","e11",0,"",3,10,[12.905,-84.646,"L",12.905,-57.087],0]
+["POLY","e12",0,"",3,10,[-36.415,57.087,"L",-8.552,57.087],0]
+["POLY","e13",0,"",3,10,[8.552,57.087,"L",36.415,57.087],0]
+["POLY","e14",0,"",3,10,[-36.415,-57.087,"L",-8.552,-57.087],0]
+["POLY","e15",0,"",3,10,[8.552,-57.087,"L",36.415,-57.087],0]
+["FILL","e2",0,"",50,0.2,0,[[-43.327,51.185,"L",-43.327,7.875,-43.313,7.861,-68.616,7.861,-68.618,7.859,-68.618,17.459,-68.638,17.479,-82.398,17.479,-82.408,17.489,-82.408,22.199,-82.418,22.209,-92.228,22.209,-92.238,22.199,-92.238,41.879,-92.248,41.889,-68.628,41.889,-68.628,51.189,-68.578,51.189,-68.558,51.209,-43.327,51.185]],0]
+["FILL","e3",0,"",50,0.2,0,[[69.079,-50.103,"L",69.1626,-51.19,64.8003,-51.165,56.299,-51.153,43.298,-51.129,43.314,-7.875,56.525,-7.873,69.164,-7.834,69.159,-16.373,82.929,-16.383,82.939,-21.103,92.759,-21.093,92.769,-40.783,69.149,-40.783,69.153,-50.362,69.153,-51.048,69.079,-50.103]],0]
+["FILL","e4",0,"",50,0.2,0,[[69.157,7.886,"L",69.177,7.866,43.327,7.866,43.307,7.88,43.307,51.17,69.177,51.176,69.187,41.896,92.787,41.896,92.807,22.196,82.947,22.196,82.957,17.476,69.157,17.476,69.157,7.886]],0]
+["FILL","e5",0,"",50,0.2,0,[[-43.307,-7.88,"L",-43.307,-51.17,-68.605,-51.176,-68.614,-40.803,-92.254,-40.79,-92.247,-21.106,-82.397,-21.086,-82.397,-16.376,-69.687,-16.386,-68.621,-16.368,-68.62,-7.886,-43.307,-7.88]],0]
+["FILL","e20",0,"",13,0.2,0,[[-33.071,-56.693,"L",-33.071,-81.89,33.858,-81.89,33.858,-56.693,-33.071,-56.693]],0]
+["ATTR","e25",0,"",3,null,null,"Footprint","SW-SMD_EVQP7C01P",0,0,"default",67.5,6,0,0,3,0,0,0,0,0]
+["ATTR","e26",0,"",3,null,null,"Designator","U?",0,0,"default",67.5,6,0,0,3,0,0,0,0,0]
\ No newline at end of file
index eb36cc11c070bc2226c49d0006e745fb6bb69ab8..50141c05b77b2ff7e1690dc889fcd0727476719a 100644 (file)
Binary files a/preferred-parts.ods and b/preferred-parts.ods differ