[Cryptech-Commits] [user/shatov/alpha_rev04] 04/07: Repaired fabrication layers for all the footprints. These are used to generate assembly drawings needed for soldering. As it turned out, component outlines got imported just as a set of lines from Altium, without linking them to the actual component. Moreover, reference designators didn't get converted altogether, had to add them manually.

git at cryptech.is git at cryptech.is
Mon Jun 7 10:44:34 UTC 2021


This is an automated email from the git hooks/post-receive script.

meisterpaul1 at yandex.ru pushed a commit to branch master
in repository user/shatov/alpha_rev04.

commit e08dc0de68ed2b159a06eca81da5c9b1450830b0
Author: Pavel V. Shatov (Meister) <meisterpaul1 at yandex.ru>
AuthorDate: Mon Jun 7 13:31:03 2021 +0300

    Repaired fabrication layers for all the footprints. These are used to generate
    assembly drawings needed for soldering. As it turned out, component outlines
    got imported just as a set of lines from Altium, without linking them to the
    actual component. Moreover, reference designators didn't get converted
    altogether, had to add them manually.
---
 KiCAD/footprints.pretty/694106301002.kicad_mod     |  9 ++-
 KiCAD/footprints.pretty/ASF.kicad_mod              | 12 ++-
 .../BGA484C100P22X22_2300X2300X254.kicad_mod       | 10 ++-
 KiCAD/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod  | 10 ++-
 KiCAD/footprints.pretty/C_0402.kicad_mod           |  9 ++-
 KiCAD/footprints.pretty/C_0603.kicad_mod           |  9 ++-
 KiCAD/footprints.pretty/C_0805.kicad_mod           |  9 ++-
 KiCAD/footprints.pretty/C_1210.kicad_mod           |  9 ++-
 KiCAD/footprints.pretty/C_D.kicad_mod              | 12 ++-
 KiCAD/footprints.pretty/HDR1X10.kicad_mod          | 10 ++-
 KiCAD/footprints.pretty/LQFP-48.kicad_mod          | 10 ++-
 KiCAD/footprints.pretty/L_0603.kicad_mod           |  9 ++-
 KiCAD/footprints.pretty/L_1206.kicad_mod           | 11 ++-
 KiCAD/footprints.pretty/NDY.kicad_mod              | 12 ++-
 KiCAD/footprints.pretty/PLD-16.kicad_mod           | 10 ++-
 KiCAD/footprints.pretty/PLD-6.kicad_mod            | 10 ++-
 KiCAD/footprints.pretty/PLS-2.kicad_mod            | 10 ++-
 KiCAD/footprints.pretty/PLS-3.kicad_mod            | 10 ++-
 KiCAD/footprints.pretty/PLS-6.kicad_mod            | 10 ++-
 KiCAD/footprints.pretty/PLS-8.kicad_mod            | 10 ++-
 KiCAD/footprints.pretty/QFN38.kicad_mod            | 12 ++-
 KiCAD/footprints.pretty/QFN68.kicad_mod            | 12 ++-
 KiCAD/footprints.pretty/RCLAMP0502A.kicad_mod      | 10 ++-
 KiCAD/footprints.pretty/R_0402.kicad_mod           |  9 ++-
 KiCAD/footprints.pretty/SO08.kicad_mod             | 10 ++-
 KiCAD/footprints.pretty/SO20W.kicad_mod            | 10 ++-
 .../footprints.pretty/SOIC127P600X175-8N.kicad_mod | 10 ++-
 KiCAD/footprints.pretty/SOT-23-5.kicad_mod         | 11 ++-
 KiCAD/footprints.pretty/SOT-23.kicad_mod           | 13 +++-
 KiCAD/footprints.pretty/SOT95P280X100-5N.kicad_mod | 91 ++++++----------------
 KiCAD/footprints.pretty/TACTILE_SWITCH.kicad_mod   |  9 ++-
 KiCAD/footprints.pretty/TSOT-8-23.kicad_mod        | 10 ++-
 .../TSQFP50P3000X3000X160-208N.kicad_mod           | 12 ++-
 .../TSSOP50P1180X120-86N.kicad_mod                 | 12 ++-
 KiCAD/footprints.pretty/USB-MINIB.kicad_mod        |  9 ++-
 KiCAD/footprints.pretty/VD_0603.kicad_mod          | 10 ++-
 .../WE-SHC_36103205_NO_CREAM.kicad_mod             |  9 ++-
 KiCAD/footprints.pretty/XTAL3215.kicad_mod         |  9 ++-
 38 files changed, 354 insertions(+), 115 deletions(-)

diff --git a/KiCAD/footprints.pretty/694106301002.kicad_mod b/KiCAD/footprints.pretty/694106301002.kicad_mod
index 10f5858..ed11dae 100644
--- a/KiCAD/footprints.pretty/694106301002.kicad_mod
+++ b/KiCAD/footprints.pretty/694106301002.kicad_mod
@@ -1,4 +1,4 @@
-(module 694106301002 (layer F.Cu) (tedit 60B8CD59)
+(module 694106301002 (layer F.Cu) (tedit 60BDC87E)
   (attr smd)
   (fp_text reference JP1 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "Wurth Power Connector 5.5x2.1mm Barrel" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 -6.7 90) (layer F.Fab)
+    (effects (font (size 5 5) (thickness 0.5)))
+  )
+  (fp_line (start -4.8 -13.6) (end 4.8 -13.6) (layer F.Fab) (width 0.12))
+  (fp_line (start 4.8 -13.6) (end 4.8 0) (layer F.Fab) (width 0.12))
+  (fp_line (start 4.8 0) (end -4.8 0) (layer F.Fab) (width 0.12))
+  (fp_line (start -4.8 0) (end -4.8 -13.6) (layer F.Fab) (width 0.12))
   (pad 1 thru_hole oval (at 0 -13.6 90) (size 2 4.5) (drill oval 0.8 3) (layers *.Cu *.Paste *.Mask))
   (pad 2 thru_hole oval (at 0 -7.8 90) (size 2 4.5) (drill oval 0.8 3) (layers *.Cu *.Paste *.Mask))
   (pad 3 thru_hole oval (at 4.8 -10.6 90) (size 4.5 2) (drill oval 3 0.8) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/ASF.kicad_mod b/KiCAD/footprints.pretty/ASF.kicad_mod
index 27c5194..19784c5 100644
--- a/KiCAD/footprints.pretty/ASF.kicad_mod
+++ b/KiCAD/footprints.pretty/ASF.kicad_mod
@@ -1,11 +1,19 @@
-(module ASF (layer F.Cu) (tedit 4289BEAB)
+(module ASF (layer F.Cu) (tedit 60BDCC8E)
   (attr smd)
   (fp_text reference Q5 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 -0.762) (layer F.Fab)
+    (effects (font (size 1.2 1.2) (thickness 0.15)))
+  )
+  (fp_line (start -2.032 -2.286) (end 2.032 -2.286) (layer F.Fab) (width 0.12))
+  (fp_line (start 2.032 -2.286) (end 2.032 2.286) (layer F.Fab) (width 0.12))
+  (fp_line (start 2.032 2.286) (end -2.032 2.286) (layer F.Fab) (width 0.12))
+  (fp_line (start -2.032 2.286) (end -2.032 -2.286) (layer F.Fab) (width 0.12))
+  (fp_poly (pts (xy 2.032 2.286) (xy 0.508 2.286) (xy 0.508 0.508) (xy 2.032 0.508)) (layer F.Fab) (width 0.1))
   (pad 2 smd rect (at 1.1302 -1.2954 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
   (pad 1 smd rect (at 1.1302 1.2524 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
   (pad 3 smd rect (at -1.0922 -1.2954 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod b/KiCAD/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod
index 41df308..8c54f69 100644
--- a/KiCAD/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod
+++ b/KiCAD/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod
@@ -1,4 +1,4 @@
-(module BGA484C100P22X22_2300X2300X254 (layer F.Cu) (tedit 4289BEAB)
+(module BGA484C100P22X22_2300X2300X254 (layer F.Cu) (tedit 60BDCD8B)
   (attr smd)
   (fp_text reference U13 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,6 +6,14 @@
   (fp_text value "Xilinx FPGA: XC7A200TFBG484" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 5 5) (thickness 0.5)))
+  )
+  (fp_line (start -10.922 -10.922) (end 10.922 -10.922) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.922 -10.922) (end 10.922 10.922) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.922 10.922) (end -10.922 10.922) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.922 10.922) (end -10.922 -10.922) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 10.922 10.922) (xy 9.906 10.922) (xy 9.906 9.906) (xy 10.922 9.906)) (layer F.Fab) (width 0.1))
   (pad A1 smd circle (at 10.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
   (pad A2 smd circle (at 9.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
   (pad A3 smd circle (at 8.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod b/KiCAD/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod
index b5ddcd9..579f9ab 100644
--- a/KiCAD/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod
+++ b/KiCAD/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod
@@ -1,4 +1,4 @@
-(module CRYSTAL_3.2X2.5 (layer F.Cu) (tedit 4289BEAB)
+(module CRYSTAL_3.2X2.5 (layer F.Cu) (tedit 60BDD26D)
   (attr smd)
   (fp_text reference Y2 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "Crystal 12MHz" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0.762) (layer F.Fab)
+    (effects (font (size 1.2 1.2) (thickness 0.1)))
+  )
+  (fp_line (start -2.286 -1.778) (end 2.286 -1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.286 -1.778) (end 2.286 1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.286 1.778) (end -2.286 1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.286 1.778) (end -2.286 -1.778) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 2.286 -0.254) (xy 0.508 -0.254) (xy 0.508 -1.778) (xy 2.286 -1.778)) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 1.1176 -0.8382 180) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at -1.0922 -0.8382 180) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
   (pad 3 smd rect (at -1.0922 0.8636) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/C_0402.kicad_mod b/KiCAD/footprints.pretty/C_0402.kicad_mod
index ee43cff..908e3af 100644
--- a/KiCAD/footprints.pretty/C_0402.kicad_mod
+++ b/KiCAD/footprints.pretty/C_0402.kicad_mod
@@ -1,4 +1,4 @@
-(module C_0402 (layer F.Cu) (tedit 4289BEAB)
+(module C_0402 (layer F.Cu) (tedit 60BD3CB0)
   (attr smd)
   (fp_text reference C215 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "0402 CAPACITOR" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_line (start -0.762 0.381) (end -0.762 -0.381) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 0.381) (end -0.762 0.381) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 -0.381) (end 0.762 0.381) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.762 -0.381) (end 0.762 -0.381) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 0.3 0.3) (thickness 0.025)))
+  )
   (pad 2 smd rect (at 0.5 0) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
   (pad 1 smd rect (at -0.5 0) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/SW3dPS-0402 SMD Capacitor.wrl"
diff --git a/KiCAD/footprints.pretty/C_0603.kicad_mod b/KiCAD/footprints.pretty/C_0603.kicad_mod
index 4d831da..d290e23 100644
--- a/KiCAD/footprints.pretty/C_0603.kicad_mod
+++ b/KiCAD/footprints.pretty/C_0603.kicad_mod
@@ -1,4 +1,4 @@
-(module C_0603 (layer F.Cu) (tedit 4289BEAB)
+(module C_0603 (layer F.Cu) (tedit 60BDC44F)
   (attr smd)
   (fp_text reference C25 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,6 +6,13 @@
   (fp_text value "0603 CAPACITOR" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.05)))
+  )
+  (fp_line (start -0.508 -1.143) (end 0.508 -1.143) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.508 -1.143) (end 0.508 1.143) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.508 1.143) (end -0.508 1.143) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.508 1.143) (end -0.508 -1.143) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 0 -0.7 270) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 0 0.7 270) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/SW3dPS-0603 SMD Capacitor.wrl"
diff --git a/KiCAD/footprints.pretty/C_0805.kicad_mod b/KiCAD/footprints.pretty/C_0805.kicad_mod
index 23f6ac9..6998906 100644
--- a/KiCAD/footprints.pretty/C_0805.kicad_mod
+++ b/KiCAD/footprints.pretty/C_0805.kicad_mod
@@ -1,4 +1,4 @@
-(module C_0805 (layer F.Cu) (tedit 4289BEAB)
+(module C_0805 (layer F.Cu) (tedit 60BDC58A)
   (attr smd)
   (fp_text reference C180 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "0805 CAPACITOR" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 0.8 0.8) (thickness 0.1)))
+  )
+  (fp_line (start -1.651 0.762) (end -1.651 -0.762) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.651 0.762) (end -1.651 0.762) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.651 -0.762) (end 1.651 0.762) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.651 -0.762) (end 1.651 -0.762) (layer F.Fab) (width 0.1))
   (pad 2 smd rect (at 1 0) (size 1 1.2) (layers F.Cu F.Paste F.Mask))
   (pad 1 smd rect (at -1 0) (size 1 1.2) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/SW3dPS-0805 SMD Capacitor.wrl"
diff --git a/KiCAD/footprints.pretty/C_1210.kicad_mod b/KiCAD/footprints.pretty/C_1210.kicad_mod
index 689de02..4ae730a 100644
--- a/KiCAD/footprints.pretty/C_1210.kicad_mod
+++ b/KiCAD/footprints.pretty/C_1210.kicad_mod
@@ -1,4 +1,4 @@
-(module C_1210 (layer F.Cu) (tedit 4289BEAB)
+(module C_1210 (layer F.Cu) (tedit 60BDCE00)
   (attr smd)
   (fp_text reference C210 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,6 +6,13 @@
   (fp_text value "1210 CAPACITOR X5R 6.3V" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.1)))
+  )
+  (fp_line (start -1.524 -2.54) (end 1.524 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.524 -2.54) (end 1.524 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.524 2.54) (end -1.524 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.524 2.54) (end -1.524 -2.54) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 0 -1.5 270) (size 1.6 2.6) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 0 1.5 270) (size 1.6 2.6) (layers F.Cu F.Paste F.Mask))
   (model wrlshp/SW3dPS-CAPC3225.wrl
diff --git a/KiCAD/footprints.pretty/C_D.kicad_mod b/KiCAD/footprints.pretty/C_D.kicad_mod
index 1a1215a..96a274d 100644
--- a/KiCAD/footprints.pretty/C_D.kicad_mod
+++ b/KiCAD/footprints.pretty/C_D.kicad_mod
@@ -1,4 +1,4 @@
-(module C_D (layer F.Cu) (tedit 4289BEAB)
+(module C_D (layer F.Cu) (tedit 60BDD1BE)
   (attr smd)
   (fp_text reference C127 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,16 @@
   (fp_text value "Kemet Tantalum Capacitor" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at -0.254 0) (layer F.Fab)
+    (effects (font (size 0.8 0.8) (thickness 0.1)))
+  )
+  (fp_line (start -4.826 -1.778) (end 4.826 -1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.826 -1.778) (end 4.826 1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.826 1.778) (end -4.826 1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.826 1.778) (end -4.826 -1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.572 -2.032) (end 4.572 -3.048) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.064 -2.54) (end 5.08 -2.54) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 4.826 1.778) (xy 4.318 1.778) (xy 4.318 -1.778) (xy 4.826 -1.778)) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 3.25 0 180) (size 2.4 2.6) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at -3.25 0 180) (size 2.4 2.6) (layers F.Cu F.Paste F.Mask))
   (model wrlshp/SW3dPS-cap_d.wrl
diff --git a/KiCAD/footprints.pretty/HDR1X10.kicad_mod b/KiCAD/footprints.pretty/HDR1X10.kicad_mod
index 3ba8dbb..324eed2 100644
--- a/KiCAD/footprints.pretty/HDR1X10.kicad_mod
+++ b/KiCAD/footprints.pretty/HDR1X10.kicad_mod
@@ -1,4 +1,4 @@
-(module HDR1X10 (layer F.Cu) (tedit 4289BEAB)
+(module HDR1X10 (layer F.Cu) (tedit 60BDD308)
   (attr smd)
   (fp_text reference JP5 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "Standard 10-pin 0.1\" header. Use with straight break away headers (SKU : PRT-00116), right angle break away headers (PRT-00553), swiss pins (PRT-00743), machine pins (PRT-00117), and female headers (PRT-00115)." (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 11.43 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 0 1.27) (end 24.13 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 24.13 1.27) (end 24.13 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 24.13 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
   (pad 1 thru_hole rect (at 0 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 2 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 4 thru_hole circle (at 7.62 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/LQFP-48.kicad_mod b/KiCAD/footprints.pretty/LQFP-48.kicad_mod
index 7f193a3..b8556ee 100644
--- a/KiCAD/footprints.pretty/LQFP-48.kicad_mod
+++ b/KiCAD/footprints.pretty/LQFP-48.kicad_mod
@@ -1,4 +1,4 @@
-(module LQFP-48 (layer F.Cu) (tedit 4289BEAB)
+(module LQFP-48 (layer F.Cu) (tedit 60BDD4EE)
   (attr smd)
   (fp_text reference U9 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "INTERFACE, USB - UART/FIFO" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 4 4) (thickness 0.2)))
+  )
+  (fp_line (start -5.08 -5.08) (end 5.08 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.08 -5.08) (end 5.08 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.08 5.08) (end -5.08 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.08 5.08) (end -5.08 -5.08) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -3.048 5.08) (xy -5.08 5.08) (xy -5.08 3.048) (xy -3.048 3.048)) (layer F.Fab) (width 0.1))
   (pad 48 smd rect (at -4.05 2.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
   (pad 47 smd rect (at -4.05 2.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
   (pad 46 smd rect (at -4.05 1.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/L_0603.kicad_mod b/KiCAD/footprints.pretty/L_0603.kicad_mod
index d03dfa4..3c85c6b 100644
--- a/KiCAD/footprints.pretty/L_0603.kicad_mod
+++ b/KiCAD/footprints.pretty/L_0603.kicad_mod
@@ -1,4 +1,4 @@
-(module L_0603 (layer F.Cu) (tedit 4289BEAB)
+(module L_0603 (layer F.Cu) (tedit 60BDD397)
   (attr smd)
   (fp_text reference FB4 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "Ferrite Bead 600 Ohm 500mA" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.05)))
+  )
+  (fp_line (start -0.762 -1.524) (end 0.762 -1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 -1.524) (end 0.762 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 1.524) (end -0.762 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.762 1.524) (end -0.762 -1.524) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 0 -0.85) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 0 0.85) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/User Library-V0603HD.wrl"
diff --git a/KiCAD/footprints.pretty/L_1206.kicad_mod b/KiCAD/footprints.pretty/L_1206.kicad_mod
index ac594ff..bb1b6da 100644
--- a/KiCAD/footprints.pretty/L_1206.kicad_mod
+++ b/KiCAD/footprints.pretty/L_1206.kicad_mod
@@ -1,11 +1,18 @@
-(module L_1206 (layer F.Cu) (tedit 4289BEAB)
+(module L_1206 (layer F.Cu) (tedit 60BDD442)
   (attr smd)
   (fp_text reference FB7 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.1)))
+  )
+  (fp_line (start -1.016 -2.286) (end 1.016 -2.286) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.016 -2.286) (end 1.016 2.286) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.016 2.286) (end -1.016 2.286) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.016 2.286) (end -1.016 -2.286) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 0 -1.4) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 0 1.4) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/User Library-V1206HD.wrl"
diff --git a/KiCAD/footprints.pretty/NDY.kicad_mod b/KiCAD/footprints.pretty/NDY.kicad_mod
index cdf270d..cb10e74 100644
--- a/KiCAD/footprints.pretty/NDY.kicad_mod
+++ b/KiCAD/footprints.pretty/NDY.kicad_mod
@@ -1,11 +1,19 @@
-(module NDY (layer F.Cu) (tedit 4289BEAB)
+(module NDY (layer F.Cu) (tedit 60BDD618)
   (attr smd)
   (fp_text reference U1 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at -7.62 0) (layer F.Fab)
+    (effects (font (size 5 5) (thickness 0.5)))
+  )
+  (fp_line (start 2.54 -7.62) (end -16.51 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -16.51 -7.62) (end -16.51 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -16.51 7.62) (end 2.54 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.62) (end 2.54 -7.62) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 2.54 7.62) (xy -2.54 7.62) (xy -2.54 5.08) (xy 2.54 5.08)) (layer F.Fab) (width 0.1))
   (pad 11 smd rect (at 0 -6.35 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
   (pad 10 smd rect (at 0 -5.08 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
   (pad 9 smd rect (at 0 -3.81 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/PLD-16.kicad_mod b/KiCAD/footprints.pretty/PLD-16.kicad_mod
index f01d1ae..c93d669 100644
--- a/KiCAD/footprints.pretty/PLD-16.kicad_mod
+++ b/KiCAD/footprints.pretty/PLD-16.kicad_mod
@@ -1,4 +1,4 @@
-(module PLD-16 (layer F.Cu) (tedit 4289BEAB)
+(module PLD-16 (layer F.Cu) (tedit 60BDD74B)
   (attr smd)
   (fp_text reference SV3 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "PIN HEADER 0.1\"" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_line (start 8.89 -2.54) (end -10.16 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.16 -1.27) (end 8.89 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.16 2.54) (end 10.16 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.16 2.54) (end 10.16 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.16 -2.54) (end -10.16 2.54) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
   (pad 16 thru_hole circle (at -8.89 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 15 thru_hole circle (at -8.89 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 14 thru_hole circle (at -6.35 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/PLD-6.kicad_mod b/KiCAD/footprints.pretty/PLD-6.kicad_mod
index 668e3e7..44666b5 100644
--- a/KiCAD/footprints.pretty/PLD-6.kicad_mod
+++ b/KiCAD/footprints.pretty/PLD-6.kicad_mod
@@ -1,4 +1,4 @@
-(module PLD-6 (layer F.Cu) (tedit 4289BEAB)
+(module PLD-6 (layer F.Cu) (tedit 60BDD7F2)
   (attr smd)
   (fp_text reference JP7 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "2x3 .1\" header" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 270) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.54 3.81) (end 2.54 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.81) (end 2.54 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.81) (end -1.27 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -3.81) (end -2.54 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.54) (end -2.54 3.81) (layer F.Fab) (width 0.1))
   (pad 6 thru_hole circle (at 1.27 2.54 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 5 thru_hole circle (at -1.27 2.54 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 4 thru_hole circle (at 1.27 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/PLS-2.kicad_mod b/KiCAD/footprints.pretty/PLS-2.kicad_mod
index 397be96..ee74a62 100644
--- a/KiCAD/footprints.pretty/PLS-2.kicad_mod
+++ b/KiCAD/footprints.pretty/PLS-2.kicad_mod
@@ -1,4 +1,4 @@
-(module PLS-2 (layer F.Cu) (tedit 4289BEAB)
+(module PLS-2 (layer F.Cu) (tedit 60BDD824)
   (attr smd)
   (fp_text reference JP2 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "Wurth 2pins connector (for jumper)" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.54 -1.27) (end -2.54 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 1.27) (end 2.54 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.27) (end 2.54 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.27) (end -2.54 -1.27) (layer F.Fab) (width 0.1))
   (pad 1 thru_hole rect (at -1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 2 thru_hole circle (at 1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (model "wrlshp/User Library-Header1x2.wrl"
diff --git a/KiCAD/footprints.pretty/PLS-3.kicad_mod b/KiCAD/footprints.pretty/PLS-3.kicad_mod
index 44aa6e7..951d524 100644
--- a/KiCAD/footprints.pretty/PLS-3.kicad_mod
+++ b/KiCAD/footprints.pretty/PLS-3.kicad_mod
@@ -1,4 +1,4 @@
-(module PLS-3 (layer F.Cu) (tedit 4289BEAB)
+(module PLS-3 (layer F.Cu) (tedit 60BDD856)
   (attr smd)
   (fp_text reference JP4 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "Standard 3-pin 0.1\" header. Use with straight break away headers (SKU : PRT-00116), right angle break away headers (PRT-00553), swiss pins (PRT-00743), machine pins (PRT-00117), and female headers (PRT-00115). Molex polarized connector foot print use with SKU : PRT-08232 with associated crimp pins and housings." (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3.81 -1.27) (end -3.81 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.81 0) (end -2.54 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.27) (end 3.81 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end -3.81 -1.27) (layer F.Fab) (width 0.1))
   (pad 1 thru_hole rect (at -2.54 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 2 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 3 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/PLS-6.kicad_mod b/KiCAD/footprints.pretty/PLS-6.kicad_mod
index 84b77ec..f196815 100644
--- a/KiCAD/footprints.pretty/PLS-6.kicad_mod
+++ b/KiCAD/footprints.pretty/PLS-6.kicad_mod
@@ -1,4 +1,4 @@
-(module PLS-6 (layer F.Cu) (tedit 4289BEAB)
+(module PLS-6 (layer F.Cu) (tedit 60BDD8EC)
   (attr smd)
   (fp_text reference J1 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "STM32 SWD connector" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -7.62 -1.27) (end -7.62 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -7.62 0) (end -6.35 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.35 1.27) (end 7.62 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.62 1.27) (end 7.62 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.62 -1.27) (end -7.62 -1.27) (layer F.Fab) (width 0.1))
   (pad 1 thru_hole rect (at -6.35 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 2 thru_hole circle (at -3.81 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 3 thru_hole circle (at -1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/PLS-8.kicad_mod b/KiCAD/footprints.pretty/PLS-8.kicad_mod
index c4bfa7a..821d589 100644
--- a/KiCAD/footprints.pretty/PLS-8.kicad_mod
+++ b/KiCAD/footprints.pretty/PLS-8.kicad_mod
@@ -1,4 +1,4 @@
-(module PLS-8 (layer F.Cu) (tedit 4289BEAB)
+(module PLS-8 (layer F.Cu) (tedit 60BDD914)
   (attr smd)
   (fp_text reference SV1 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "PIN HEADER 0.1\"" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -10.16 -1.27) (end -10.16 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -10.16 0) (end -8.89 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -8.89 1.27) (end 10.16 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.16 1.27) (end 10.16 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.16 -1.27) (end -10.16 -1.27) (layer F.Fab) (width 0.1))
   (pad 7 thru_hole circle (at 6.35 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 6 thru_hole circle (at 3.81 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
   (pad 5 thru_hole circle (at 1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
diff --git a/KiCAD/footprints.pretty/QFN38.kicad_mod b/KiCAD/footprints.pretty/QFN38.kicad_mod
index 2662c4a..1434f1a 100644
--- a/KiCAD/footprints.pretty/QFN38.kicad_mod
+++ b/KiCAD/footprints.pretty/QFN38.kicad_mod
@@ -1,11 +1,19 @@
-(module QFN38 (layer F.Cu) (tedit 4289BEAB)
+(module QFN38 (layer F.Cu) (tedit 60BDD9B9)
   (attr smd)
   (fp_text reference U15 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 270) (layer F.Fab)
+    (effects (font (size 2 2) (thickness 0.15)))
+  )
+  (fp_line (start -2.286 -3.81) (end -2.286 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.286 3.81) (end 2.286 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.286 3.81) (end 2.286 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.286 -3.81) (end -2.286 -3.81) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 2.286 -3.302) (xy 1.778 -3.302) (xy 1.778 -3.81) (xy 2.286 -3.81)) (layer F.Fab) (width 0.1))
   (pad PAD39 smd oval (at 0 1.26) (size 2.6 1.94) (layers F.Cu F.Paste F.Mask))
   (pad 38 smd oval (at 1.905 -3 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
   (pad 37 smd oval (at 1.905 -2.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/QFN68.kicad_mod b/KiCAD/footprints.pretty/QFN68.kicad_mod
index 0857201..b46275a 100644
--- a/KiCAD/footprints.pretty/QFN68.kicad_mod
+++ b/KiCAD/footprints.pretty/QFN68.kicad_mod
@@ -1,11 +1,19 @@
-(module QFN68 (layer F.Cu) (tedit 4289BEAB)
+(module QFN68 (layer F.Cu) (tedit 60BDDA1D)
   (attr smd)
   (fp_text reference U16 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 3 3) (thickness 0.2)))
+  )
+  (fp_line (start -6.096 -4.572) (end -6.096 4.572) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.096 4.572) (end 6.096 4.572) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.096 4.572) (end 6.096 -4.572) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.096 -4.572) (end -6.096 -4.572) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 6.096 4.572) (xy 4.826 4.572) (xy 4.826 3.81) (xy 6.096 3.81)) (layer F.Fab) (width 0.1))
   (pad PAD70 smd oval (at 3.55 2.65 180) (size 2.5 1.3) (layers F.Cu F.Paste F.Mask))
   (pad PAD69 smd oval (at -2.175 -0.625 270) (size 5.35 2.35) (layers F.Cu F.Paste F.Mask))
   (pad 68 smd oval (at 4.5 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/RCLAMP0502A.kicad_mod b/KiCAD/footprints.pretty/RCLAMP0502A.kicad_mod
index 0a48df2..4622965 100644
--- a/KiCAD/footprints.pretty/RCLAMP0502A.kicad_mod
+++ b/KiCAD/footprints.pretty/RCLAMP0502A.kicad_mod
@@ -1,4 +1,4 @@
-(module RCLAMP0502A (layer F.Cu) (tedit 4289BEAB)
+(module RCLAMP0502A (layer F.Cu) (tedit 60BDDAD0)
   (attr smd)
   (fp_text reference IC6 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "USB protective diodes" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 270) (layer F.Fab)
+    (effects (font (size 0.5 0.5) (thickness 0.05)))
+  )
+  (fp_line (start -0.762 -1.27) (end -0.762 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.762 1.27) (end 0.762 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 1.27) (end 0.762 -0.762) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 -0.762) (end 0.254 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.254 -1.27) (end -0.762 -1.27) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 0.5 -0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 0 -0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
   (pad 3 smd rect (at -0.5 -0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/R_0402.kicad_mod b/KiCAD/footprints.pretty/R_0402.kicad_mod
index 9aa2f39..1ab5f92 100644
--- a/KiCAD/footprints.pretty/R_0402.kicad_mod
+++ b/KiCAD/footprints.pretty/R_0402.kicad_mod
@@ -1,4 +1,4 @@
-(module R_0402 (layer F.Cu) (tedit 4289BEAB)
+(module R_0402 (layer F.Cu) (tedit 60BD3D76)
   (attr smd)
   (fp_text reference R37 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "0402 Resistor 5%" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 0.3 0.3) (thickness 0.025)))
+  )
+  (fp_line (start -0.762 -0.381) (end 0.762 -0.381) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.762 -0.381) (end -0.762 0.381) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.762 0.381) (end 0.762 0.381) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 0.381) (end 0.762 -0.381) (layer F.Fab) (width 0.1))
   (pad 2 smd rect (at -0.5 0 180) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
   (pad 1 smd rect (at 0.5 0 180) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/SW3dPS-0402 SMD Resistor.wrl"
diff --git a/KiCAD/footprints.pretty/SO08.kicad_mod b/KiCAD/footprints.pretty/SO08.kicad_mod
index 31af3de..8cbd543 100644
--- a/KiCAD/footprints.pretty/SO08.kicad_mod
+++ b/KiCAD/footprints.pretty/SO08.kicad_mod
@@ -1,4 +1,4 @@
-(module SO08 (layer F.Cu) (tedit 4289BEAB)
+(module SO08 (layer F.Cu) (tedit 60BDDB3A)
   (attr smd)
   (fp_text reference IC3 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "NOR Flash" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 2 2) (thickness 0.2)))
+  )
+  (fp_line (start 4.572 -2.794) (end -4.572 -2.794) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.572 -2.794) (end -4.572 2.794) (layer F.Fab) (width 0.1))
+  (fp_line (start -4.572 2.794) (end 4.572 2.794) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.572 2.794) (end 4.572 -2.794) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -2.032 -1.524) (xy -4.572 -1.524) (xy -4.572 -2.794) (xy -2.032 -2.794)) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at -3.0734 -1.905 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
   (pad 8 smd rect (at 3.0734 -1.905 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at -3.0734 -0.635 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/SO20W.kicad_mod b/KiCAD/footprints.pretty/SO20W.kicad_mod
index 4e12dd1..02bb369 100644
--- a/KiCAD/footprints.pretty/SO20W.kicad_mod
+++ b/KiCAD/footprints.pretty/SO20W.kicad_mod
@@ -1,4 +1,4 @@
-(module SO20W (layer F.Cu) (tedit 4289BEAB)
+(module SO20W (layer F.Cu) (tedit 60BDDB8C)
   (attr smd)
   (fp_text reference IC4 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "Octal BUFFER and LINE DRIVER, 3-state" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 4 4) (thickness 0.3)))
+  )
+  (fp_line (start -6.604 -6.604) (end -6.604 6.604) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.604 6.604) (end 6.604 6.604) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.604 6.604) (end 6.604 -6.604) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.604 -6.604) (end -6.604 -6.604) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -4.826 6.604) (xy -6.604 6.604) (xy -6.604 3.556) (xy -4.826 3.556)) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at -5.715 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at -4.445 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
   (pad 3 smd rect (at -3.175 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/SOIC127P600X175-8N.kicad_mod b/KiCAD/footprints.pretty/SOIC127P600X175-8N.kicad_mod
index 40a5ef9..10d5468 100644
--- a/KiCAD/footprints.pretty/SOIC127P600X175-8N.kicad_mod
+++ b/KiCAD/footprints.pretty/SOIC127P600X175-8N.kicad_mod
@@ -1,4 +1,4 @@
-(module SOIC127P600X175-8N (layer F.Cu) (tedit 4289BEAB)
+(module SOIC127P600X175-8N (layer F.Cu) (tedit 60BDDF09)
   (attr smd)
   (fp_text reference U12 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,6 +6,14 @@
   (fp_text value "64K SPI Bus Low-Power Serial SRAM,SOIC-8" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0.762 0 90) (layer F.Fab)
+    (effects (font (size 2 2) (thickness 0.15)))
+  )
+  (fp_line (start -2.794 -4.064) (end 2.794 -4.064) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.794 -4.064) (end 2.794 4.064) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.794 4.064) (end -2.794 4.064) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.794 4.064) (end -2.794 -4.064) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -1.016 4.064) (xy -2.794 4.064) (xy -2.794 1.778) (xy -1.016 1.778)) (layer F.Fab) (width 0.1))
   (pad 8 smd rect (at -1.905 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
   (pad 7 smd rect (at -0.635 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
   (pad 6 smd rect (at 0.635 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/SOT-23-5.kicad_mod b/KiCAD/footprints.pretty/SOT-23-5.kicad_mod
index 63bd4ba..4400c26 100644
--- a/KiCAD/footprints.pretty/SOT-23-5.kicad_mod
+++ b/KiCAD/footprints.pretty/SOT-23-5.kicad_mod
@@ -1,4 +1,4 @@
-(module SOT-23-5 (layer F.Cu) (tedit 4289BEAB)
+(module SOT-23-5 (layer F.Cu) (tedit 60BDE057)
   (attr smd)
   (fp_text reference U3 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,6 +6,15 @@
   (fp_text value "Single Inverter with Schmitt-Trigger Input" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.032 -1.524) (end 2.032 -1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.032 -1.524) (end 2.032 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.032 1.524) (end -2.032 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.032 1.524) (end -2.032 -1.524) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 2.032 1.524) (xy 0.762 1.524) (xy 0.762 1.27) (xy 1.778 1.27)
+    (xy 1.778 0.508) (xy 2.032 0.508)) (layer F.Fab) (width 0.1))
   (pad 1 smd oval (at 1.35 0.95 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 1.35 0 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
   (pad 3 smd rect (at 1.35 -0.95 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/SOT-23.kicad_mod b/KiCAD/footprints.pretty/SOT-23.kicad_mod
index 10db8f7..be6d81d 100644
--- a/KiCAD/footprints.pretty/SOT-23.kicad_mod
+++ b/KiCAD/footprints.pretty/SOT-23.kicad_mod
@@ -1,4 +1,4 @@
-(module SOT-23 (layer F.Cu) (tedit 4289BEAB)
+(module SOT-23 (layer F.Cu) (tedit 60BDDFDC)
   (attr smd)
   (fp_text reference T2 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,9 +6,16 @@
   (fp_text value "NPN Transistor" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
-  (pad 3 smd rect (at 0 1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
-  (pad 2 smd rect (at -0.95 -1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
+  (fp_line (start 1.524 -1.778) (end -1.524 -1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.524 1.778) (end 1.524 -1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.524 1.778) (end 1.524 1.778) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.524 -1.778) (end -1.524 1.778) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 0 180) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
   (pad 1 smd rect (at 0.95 -1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -0.95 -1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 0 1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
   (model "wrlshp/SW3dPS-3-lead sot23-3.wrl"
     (offset (xyz 0 0.1259839981079102 0.3499992947435379))
     (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
diff --git a/KiCAD/footprints.pretty/SOT95P280X100-5N.kicad_mod b/KiCAD/footprints.pretty/SOT95P280X100-5N.kicad_mod
index c8b9c4f..9981322 100644
--- a/KiCAD/footprints.pretty/SOT95P280X100-5N.kicad_mod
+++ b/KiCAD/footprints.pretty/SOT95P280X100-5N.kicad_mod
@@ -1,73 +1,26 @@
-
-(module SOT95P280X100-5N (layer F.Cu) (tedit 5F02E381)
-  (descr "")
-  (fp_text reference REF** (at 1.755545 -3.587435 0) (layer F.SilkS)
-    (effects (font (size 1.64276377953 1.64276377953) (thickness 0.015)))
+(module SOT95P280X100-5N (layer F.Cu) (tedit 60BD3E3A)
+  (fp_text reference REF** (at 1.755545 -3.587435) (layer F.SilkS)
+    (effects (font (size 1.642764 1.642764) (thickness 0.015)))
   )
-  (fp_text value SOT95P280X100-5N (at 13.23165 3.409705 0) (layer F.Fab)
-    (effects (font (size 1.64293700787 1.64293700787) (thickness 0.015)))
+  (fp_text value SOT95P280X100-5N (at 13.23165 3.409705) (layer F.Fab)
+    (effects (font (size 1.642937 1.642937) (thickness 0.015)))
   )
-  (fp_arc (start 0.0 -1.4478) (end -0.3048 -1.4478) (angle -180.0) (layer F.SilkS) (width 0.1524))
-  (fp_line (start -0.8636 1.4478) (end 0.8636 1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.8636 1.4478) (end 0.8636 -1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.8636 -1.4478) (end -0.8636 -1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 -1.4478) (end -0.8636 1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 -0.7366) (end -0.8636 -1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 -1.1684) (end -1.397 -1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 -1.1684) (end -1.397 -0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 -0.7366) (end -0.8636 -0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 0.2286) (end -0.8636 -0.2286) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 -0.2286) (end -1.397 -0.2286) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 -0.2286) (end -1.397 0.2286) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 0.2286) (end -0.8636 0.2286) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 1.1684) (end -0.8636 0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.8636 0.7366) (end -1.397 0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 0.7366) (end -1.397 1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 1.1684) (end -0.8636 1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.8636 0.7366) (end 0.8636 1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.8636 1.1684) (end 1.397 1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 1.1684) (end 1.397 0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 0.7366) (end 0.8636 0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.8636 -1.1684) (end 0.8636 -0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.8636 -0.7366) (end 1.397 -0.7366) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 -0.7366) (end 1.397 -1.1684) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 -1.1684) (end 0.8636 -1.1684) (layer F.Fab) (width 0.0))
-  (fp_arc (start 0.0 -1.4478) (end -0.3048 -1.4478) (angle -180.0) (layer F.Fab) (width 0.0))
-  (fp_arc (start 0.0 -1.4467736222) (end -0.1778 -1.2192) (angle -76.0) (layer F.SilkS) (width 0.1524))
-  (fp_line (start -0.7874 1.4478) (end 0.7874 1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.7874 1.4478) (end 0.7874 -1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.7874 -1.4478) (end -0.7874 -1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 -1.4478) (end -0.7874 1.4478) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 -0.7112) (end -0.7874 -1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 -1.1938) (end -1.397 -1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 -1.1938) (end -1.397 -0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 -0.7112) (end -0.7874 -0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 0.254) (end -0.7874 -0.254) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 -0.254) (end -1.397 -0.254) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 -0.254) (end -1.397 0.254) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 0.254) (end -0.7874 0.254) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 1.1938) (end -0.7874 0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start -0.7874 0.7112) (end -1.397 0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 0.7112) (end -1.397 1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start -1.397 1.1938) (end -0.7874 1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.7874 0.7112) (end 0.7874 1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.7874 1.1938) (end 1.397 1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 1.1938) (end 1.397 0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 0.7112) (end 0.7874 0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.7874 -1.1938) (end 0.7874 -0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start 0.7874 -0.7112) (end 1.397 -0.7112) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 -0.7112) (end 1.397 -1.1938) (layer F.Fab) (width 0.0))
-  (fp_line (start 1.397 -1.1938) (end 0.7874 -1.1938) (layer F.Fab) (width 0.0))
-  (fp_arc (start 0.0 -1.4478) (end -0.3048 -1.4478) (angle -180.0) (layer F.Fab) (width 0.0))
-  (fp_text user Name (at 0.71248 -3.587855 0) (layer Dwgs.User)
-    (effects (font (size 1.64295275591 1.64295275591) (thickness 0.015)))
+  (fp_arc (start 0 -1.4478) (end -0.3048 -1.4478) (angle -180) (layer F.SilkS) (width 0.1524))
+  (fp_arc (start 0 -1.4478) (end -0.3048 -1.4478) (angle -180) (layer F.Fab) (width 0.1))
+  (fp_arc (start 0 -1.446774) (end -0.1778 -1.2192) (angle -76) (layer F.SilkS) (width 0.1524))
+  (fp_text user Name (at 0.71248 -3.587855) (layer Dwgs.User) hide
+    (effects (font (size 1.642953 1.642953) (thickness 0.015)))
   )
-  (fp_text user Value (at 1.754145 3.406585 0) (layer F.Fab)
-    (effects (font (size 1.64144094488 1.64144094488) (thickness 0.015)))
+  (fp_text user %R (at 0 0 270) (layer F.Fab)
+    (effects (font (size 0.8 0.8) (thickness 0.1)))
   )
-  (pad 1 smd rect (at -1.2192 -0.9398) (size 1.2192 0.508) (layers F.Cu F.Mask F.Paste))
-  (pad 2 smd rect (at -1.2192 0.0) (size 1.2192 0.508) (layers F.Cu F.Mask F.Paste))
-  (pad 3 smd rect (at -1.2192 0.9398) (size 1.2192 0.508) (layers F.Cu F.Mask F.Paste))
-  (pad 4 smd rect (at 1.2192 0.9398) (size 1.2192 0.508) (layers F.Cu F.Mask F.Paste))
-  (pad 5 smd rect (at 1.2192 -0.9398) (size 1.2192 0.508) (layers F.Cu F.Mask F.Paste))
-)
\ No newline at end of file
+  (fp_line (start -1.905 -1.524) (end 1.905 -1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.905 -1.524) (end 1.905 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.905 1.524) (end -1.905 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.905 1.524) (end -1.905 -1.524) (layer F.Fab) (width 0.1))
+  (pad 1 smd rect (at -1.2192 -0.9398) (size 1.2192 0.508) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -1.2192 0) (size 1.2192 0.508) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -1.2192 0.9398) (size 1.2192 0.508) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 1.2192 0.9398) (size 1.2192 0.508) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 1.2192 -0.9398) (size 1.2192 0.508) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/KiCAD/footprints.pretty/TACTILE_SWITCH.kicad_mod b/KiCAD/footprints.pretty/TACTILE_SWITCH.kicad_mod
index 1ea48cd..417753d 100644
--- a/KiCAD/footprints.pretty/TACTILE_SWITCH.kicad_mod
+++ b/KiCAD/footprints.pretty/TACTILE_SWITCH.kicad_mod
@@ -1,4 +1,4 @@
-(module TACTILE_SWITCH (layer F.Cu) (tedit 4289BEAB)
+(module TACTILE_SWITCH (layer F.Cu) (tedit 60BDE2C1)
   (attr smd)
   (fp_text reference S2 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "Tacktile switch" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 2 2) (thickness 0.15)))
+  )
+  (fp_line (start -3.048 -3.048) (end 3.048 -3.048) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.048 -3.048) (end 3.048 3.048) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.048 3.048) (end -3.048 3.048) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.048 3.048) (end -3.048 -3.048) (layer F.Fab) (width 0.1))
   (pad A2 smd rect (at 1.85 -2.2 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
   (pad A1 smd rect (at 1.85 2.2098 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
   (pad B1 smd rect (at -1.8542 2.2098 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/TSOT-8-23.kicad_mod b/KiCAD/footprints.pretty/TSOT-8-23.kicad_mod
index 0fdcc7e..4f8ba22 100644
--- a/KiCAD/footprints.pretty/TSOT-8-23.kicad_mod
+++ b/KiCAD/footprints.pretty/TSOT-8-23.kicad_mod
@@ -1,4 +1,4 @@
-(module TSOT-8-23 (layer F.Cu) (tedit 4289BEAB)
+(module TSOT-8-23 (layer F.Cu) (tedit 60BDE0CF)
   (attr smd)
   (fp_text reference U2 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "Micropower, Low Noise, 100mA LDO, Linear Regulator" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0.254) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.286 -1.524) (end 2.286 -1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.286 -1.524) (end 2.286 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.286 1.524) (end -2.286 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.286 1.524) (end -2.286 -1.524) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -0.508 -0.762) (xy -2.286 -0.762) (xy -2.286 -1.524) (xy -0.508 -1.524)) (layer F.Fab) (width 0.1))
   (pad 8 smd rect (at 1.3208 -0.975) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
   (pad 7 smd rect (at 1.3208 -0.325) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
   (pad 6 smd rect (at 1.3208 0.3302) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod b/KiCAD/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod
index 647daa8..e10d45e 100644
--- a/KiCAD/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod
+++ b/KiCAD/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod
@@ -1,11 +1,19 @@
-(module TSQFP50P3000X3000X160-208N (layer F.Cu) (tedit 4289BEAB)
+(module TSQFP50P3000X3000X160-208N (layer F.Cu) (tedit 60BDE330)
   (attr smd)
   (fp_text reference U4 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 10 10) (thickness 0.5)))
+  )
+  (fp_line (start -15.748 -15.748) (end -15.748 15.748) (layer F.Fab) (width 0.1))
+  (fp_line (start -15.748 15.748) (end 15.748 15.748) (layer F.Fab) (width 0.1))
+  (fp_line (start 15.748 15.748) (end 15.748 -15.748) (layer F.Fab) (width 0.1))
+  (fp_line (start 15.748 -15.748) (end -15.748 -15.748) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -13.208 -13.208) (xy -15.748 -13.208) (xy -15.748 -15.748) (xy -13.208 -15.748)) (layer F.Fab) (width 0.1))
   (pad 1 smd oval (at -14.75 -12.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd oval (at -14.75 -12.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
   (pad 3 smd oval (at -14.75 -11.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod b/KiCAD/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod
index 694284a..43de91d 100644
--- a/KiCAD/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod
+++ b/KiCAD/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod
@@ -1,11 +1,19 @@
-(module TSSOP50P1180X120-86N (layer F.Cu) (tedit 4289BEAB)
+(module TSSOP50P1180X120-86N (layer F.Cu) (tedit 60BDE398)
   (attr smd)
   (fp_text reference U6 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
   )
-  (fp_text value "" (at 0 0) (layer Cmts.User)
+  (fp_text value Val** (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 5 5) (thickness 0.5)))
+  )
+  (fp_line (start -6.604 -10.922) (end -6.604 10.922) (layer F.Fab) (width 0.1))
+  (fp_line (start -6.604 10.922) (end 6.604 10.922) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.604 10.922) (end 6.604 -10.922) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.604 -10.922) (end -6.604 -10.922) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy -5.08 -10.16) (xy -6.604 -10.16) (xy -6.604 -10.922) (xy -5.08 -10.922)) (layer F.Fab) (width 0.1))
   (pad 44 smd oval (at 5.75 10.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
   (pad 45 smd oval (at 5.75 10 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
   (pad 46 smd oval (at 5.75 9.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/USB-MINIB.kicad_mod b/KiCAD/footprints.pretty/USB-MINIB.kicad_mod
index ecbf4a3..7b71795 100644
--- a/KiCAD/footprints.pretty/USB-MINIB.kicad_mod
+++ b/KiCAD/footprints.pretty/USB-MINIB.kicad_mod
@@ -1,4 +1,4 @@
-(module USB-MINIB (layer F.Cu) (tedit 4289BEAB)
+(module USB-MINIB (layer F.Cu) (tedit 60BDE442)
   (attr smd)
   (fp_text reference CN2 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "mini USB type B Connector" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 3 3) (thickness 0.15)))
+  )
+  (fp_line (start -5.588 -5.08) (end 5.588 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.588 -5.08) (end 5.588 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 5.588 5.08) (end -5.588 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.588 5.08) (end -5.588 -5.08) (layer F.Fab) (width 0.1))
   (pad GND smd rect (at 4.36 2) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
   (pad GND smd rect (at 4.36 -3.5052) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
   (pad GND smd rect (at -4.34 2) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/VD_0603.kicad_mod b/KiCAD/footprints.pretty/VD_0603.kicad_mod
index ee9faf1..1f48e4c 100644
--- a/KiCAD/footprints.pretty/VD_0603.kicad_mod
+++ b/KiCAD/footprints.pretty/VD_0603.kicad_mod
@@ -1,4 +1,4 @@
-(module VD_0603 (layer F.Cu) (tedit 4289BEAB)
+(module VD_0603 (layer F.Cu) (tedit 60BDE1D7)
   (attr smd)
   (fp_text reference LED18 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,14 @@
   (fp_text value "GREEN LED" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 -0.254 90) (layer F.Fab)
+    (effects (font (size 0.4 0.4) (thickness 0.05)))
+  )
+  (fp_line (start -0.762 -1.524) (end 0.762 -1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 -1.524) (end 0.762 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start 0.762 1.524) (end -0.762 1.524) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.762 1.524) (end -0.762 -1.524) (layer F.Fab) (width 0.1))
+  (fp_poly (pts (xy 0.762 1.524) (xy -0.762 1.524) (xy -0.762 1.016) (xy 0.762 1.016)) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at 0 -0.8) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
   (pad 2 smd rect (at 0 0.8) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
   (model wrlshp/A9F03225-78F3.wrl
diff --git a/KiCAD/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod b/KiCAD/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod
index 010fbd1..efc2d44 100644
--- a/KiCAD/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod
+++ b/KiCAD/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod
@@ -1,4 +1,4 @@
-(module WE-SHC_36103205_NO_CREAM (layer F.Cu) (tedit 4289BEAB)
+(module WE-SHC_36103205_NO_CREAM (layer F.Cu) (tedit 60BDE566)
   (attr smd)
   (fp_text reference S1 (at 0 0) (layer B.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
@@ -6,6 +6,13 @@
   (fp_text value "WE-SHC Shielding cabinet" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0) (layer F.Fab)
+    (effects (font (size 5 5) (thickness 0.5)))
+  )
+  (fp_line (start -11.176 -9.652) (end 11.176 -9.652) (layer F.Fab) (width 0.1))
+  (fp_line (start 11.176 -9.652) (end 11.176 12.192) (layer F.Fab) (width 0.1))
+  (fp_line (start 11.176 12.192) (end -11.176 12.192) (layer F.Fab) (width 0.1))
+  (fp_line (start -11.176 12.192) (end -11.176 -9.652) (layer F.Fab) (width 0.1))
   (pad 1 smd rect (at -10.25 5.0292 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
   (pad 1 smd rect (at -10.25 -2.48 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
   (pad 1 smd rect (at 10.2616 -2.48 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
diff --git a/KiCAD/footprints.pretty/XTAL3215.kicad_mod b/KiCAD/footprints.pretty/XTAL3215.kicad_mod
index 8f1fe09..649adaa 100644
--- a/KiCAD/footprints.pretty/XTAL3215.kicad_mod
+++ b/KiCAD/footprints.pretty/XTAL3215.kicad_mod
@@ -1,4 +1,4 @@
-(module XTAL3215 (layer F.Cu) (tedit 4289BEAB)
+(module XTAL3215 (layer F.Cu) (tedit 60BDE4F3)
   (attr smd)
   (fp_text reference X1 (at 0 0) (layer F.SilkS) hide
     (effects (font (size 1.524 1.524) (thickness 0.05)))
@@ -6,6 +6,13 @@
   (fp_text value "Crystal 32.768kHz" (at 0 0) (layer Cmts.User)
     (effects (font (size 1.524 1.524) (thickness 0.05)))
   )
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.27 -2.032) (end 1.27 -2.032) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.032) (end 1.27 2.032) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.032) (end -1.27 2.032) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.032) (end -1.27 -2.032) (layer F.Fab) (width 0.1))
   (pad P$2 smd rect (at 0 1.2 270) (size 1.1176 1.905) (layers F.Cu F.Paste F.Mask))
   (pad P$1 smd rect (at 0 -1.2192 90) (size 1.1176 1.905) (layers F.Cu F.Paste F.Mask))
 )



More information about the Commits mailing list