]> git.gag.com Git - hw/lipocharger/commitdiff
complete first pass at a board we can SMT assemble at home openpnp
authorBdale Garbee <bdale@gag.com>
Sat, 27 Aug 2022 04:24:44 +0000 (22:24 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 27 Aug 2022 04:24:44 +0000 (22:24 -0600)
lipocharger.lht

index 8e56a7279366883c5fbb74a7f430af7c34270f77..5fe53cb2897b887a9e35805c52f2d7c47cbcdb63 100644 (file)
@@ -3,33 +3,39 @@
 ha:pcb-rnd-board-v8 {
  li:styles {
    ha:Signal {
-    via_proto = 0
+    via_proto = 4
     text_scale = 100
     thickness = 10.0mil
-    clearance = 20.0mil
+    clearance = 8.0mil
      text_thick = 0.0
    }
    ha:Power {
     via_proto = 1
     text_scale = 100
-    thickness = 20.0mil
-    clearance = 20.0mil
+    thickness = 30.0mil
+    clearance = 8.0mil
      text_thick = 0.0
    }
    ha:Fat {
     via_proto = 2
     text_scale = 100
-    thickness = 80.0mil
-    clearance = 25.0mil
+    thickness = 25.0mil
+    clearance = 8.0mil
      text_thick = 0.0
    }
    ha:Sig-tight {
     via_proto = 3
     text_scale = 100
-    thickness = 10.0mil
-    clearance = 12.0mil
+    thickness = 8.0mil
+    clearance = 8.0mil
      text_thick = 0.0
    }
+    ha:v_usb {
+     thickness = 15.0mil
+     text_thick = 0.0
+     text_scale = 100
+     clearance = 8.0mil
+    }
  }
 
  ha:meta {
@@ -193,7 +199,7 @@ ha:pcb-rnd-board-v8 {
    li:layers {
      ha:top-sig         { lid=0; group=3;  ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>t}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>t} }
   li:objects {
-   ha:line.4067 {
+   ha:line.4728 {
     x1=0.0; y1=0.0; x2=0.0; y2=500.0mil; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -206,7 +212,7 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.4073 {
+   ha:line.4734 {
     x1=1000.0mil; y1=500.0mil; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -219,7 +225,7 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.4079 {
+   ha:line.4740 {
     x1=1000.0mil; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -232,7 +238,7 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.4085 {
+   ha:line.4746 {
     x1=0.0; y1=500.0mil; x2=1000.0mil; y2=500.0mil; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -245,94 +251,230 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-  }
-  color = {#8b2323}
-   ha:combining {
+   ha:line.32408 {
+    x1=501.43mil; y1=296.16mil; x2=502.0mil; y2=7.507986mm; thickness=25.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
-}
-     ha:bottom-sig      { lid=1; group=8; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
-  li:objects {
-   ha:line.4022 {
-    x1=0.0; y1=0.0; x2=0.0; y2=500.0mil; thickness=10.0mil; clearance=0.0;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.32414 {
+    x1=678.58mil; y1=7.518654mm; x2=679.0mil; y2=7.507986mm; thickness=25.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4028 {
-    x1=1000.0mil; y1=500.0mil; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=0.0;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.32537 {
+    x1=630.0mil; y1=81.0mil; x2=622.0mil; y2=81.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4034 {
-    x1=1000.0mil; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=0.0;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.32540 {
+    x1=622.0mil; y1=81.0mil; x2=590.0mil; y2=113.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4040 {
-    x1=0.0; y1=500.0mil; x2=1000.0mil; y2=500.0mil; thickness=10.0mil; clearance=0.0;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.32543 {
+    x1=590.0mil; y1=113.0mil; x2=590.0mil; y2=281.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4046 {
-    x1=0.0; y1=0.0; x2=0.0; y2=500.0mil; thickness=10.0mil; clearance=40.0mil;
+   ha:line.32546 {
+    x1=590.0mil; y1=281.0mil; x2=619.0mil; y2=310.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.32549 {
+    x1=619.0mil; y1=310.0mil; x2=619.0mil; y2=9.260332mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4052 {
-    x1=1000.0mil; y1=500.0mil; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=40.0mil;
+   ha:line.32552 {
+    x1=619.0mil; y1=9.260332mm; x2=15.736062mm; y2=365.11mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.32573 {
+    x1=502.295mil; y1=295.295mil; x2=502.295mil; y2=364.245mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4058 {
-    x1=1000.0mil; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=40.0mil;
+   ha:line.32576 {
+    x1=502.295mil; y1=364.245mil; x2=501.43mil; y2=365.11mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.32579 {
+    x1=678.58mil; y1=365.11mil; x2=678.58mil; y2=7.518654mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4064 {
-    x1=0.0; y1=500.0mil; x2=1000.0mil; y2=500.0mil; thickness=10.0mil; clearance=40.0mil;
+   ha:line.32582 {
+    x1=678.58mil; y1=7.518654mm; x2=17.241393mm; y2=295.795mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.32603 {
+    x1=837.6mil; y1=301.18mil; x2=20.349972mm; y2=301.18mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.4070 {
+   ha:line.32606 {
+    x1=20.349972mm; y1=301.18mil; x2=740.0mil; y2=240.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32609 {
+    x1=740.0mil; y1=240.0mil; x2=740.0mil; y2=180.05mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32612 {
+    x1=740.0mil; y1=180.05mil; x2=739.95mil; y2=180.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32630 {
+    x1=7.784591mm; y1=6.27038mm; x2=9.45349mm; y2=6.27038mm; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32633 {
+    x1=9.45349mm; y1=6.27038mm; x2=440.0mil; y2=179.05mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32636 {
+    x1=548.0mil; y1=159.0mil; x2=481.0mil; y2=159.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32639 {
+    x1=481.0mil; y1=159.0mil; x2=461.0mil; y2=179.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32642 {
+    x1=461.0mil; y1=179.0mil; x2=441.0mil; y2=179.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32645 {
+    x1=441.0mil; y1=179.0mil; x2=11.189335mm; y2=178.525mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32648 {
+    x1=630.0mil; y1=159.0mil; x2=695.0mil; y2=159.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32651 {
+    x1=695.0mil; y1=159.0mil; x2=723.0mil; y2=187.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32670 {
+    x1=8.777986mm; y1=60.0mil; x2=8.777986mm; y2=102.59mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32673 {
+    x1=8.777986mm; y1=102.59mil; x2=346.0mil; y2=103.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32692 {
+    x1=548.0mil; y1=81.0mil; x2=536.0mil; y2=81.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32695 {
+    x1=536.0mil; y1=81.0mil; x2=481.0mil; y2=136.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32698 {
+    x1=481.0mil; y1=136.0mil; x2=287.805mil; y2=136.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32701 {
+    x1=287.805mil; y1=136.0mil; x2=5.804789mm; y2=76.73mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32704 {
+    x1=171.455mil; y1=43.28mil; x2=183.28mil; y2=43.28mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32710 {
+    x1=5.804789mm; y1=76.73mil; x2=5.504942mm; y2=76.73mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32725 {
+    x1=183.28mil; y1=43.28mil; x2=5.504942mm; y2=76.73mil; thickness=8.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32734 {
+    x1=5.804789mm; y1=43.28mil; x2=7.053326mm; y2=43.28mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32737 {
+    x1=7.053326mm; y1=43.28mil; x2=294.41mil; y2=60.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.32752 {
+    x1=105.59mil; y1=60.0mil; x2=171.455mil; y2=76.73mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+  }
+  color = {#8b2323}
+   ha:combining {
+   }
+}
+     ha:bottom-sig      { lid=1; group=8; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
+  li:objects {
+   ha:line.4731 {
     x1=0.0; y1=0.0; x2=0.0; y2=500.0mil; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -345,7 +487,7 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.4076 {
+   ha:line.4737 {
     x1=1000.0mil; y1=500.0mil; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -358,7 +500,7 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.4082 {
+   ha:line.4743 {
     x1=1000.0mil; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -371,7 +513,7 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.4088 {
+   ha:line.4749 {
     x1=0.0; y1=500.0mil; x2=1000.0mil; y2=500.0mil; thickness=10.0mil; clearance=0.8mm;
     ha:flags {
      clearline=1
@@ -384,6 +526,12 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
+   ha:line.32677 {
+    x1=346.0mil; y1=103.0mil; x2=679.0mil; y2=159.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
   }
   color = {#3a5fcd}
   ha:combining {
@@ -391,7 +539,7 @@ ha:pcb-rnd-board-v8 {
 }
      ha:top-gnd         { lid=2; group=3;
    li:objects {
-    ha:polygon.4292 { clearance=40.0mil;
+    ha:polygon.4292 { clearance=8.0mil;
      li:geometry {
        ta:contour {
         { 5.0mil; 5.0mil }
@@ -405,43 +553,28 @@ ha:pcb-rnd-board-v8 {
       clearpoly=1
      }
     }
-    ha:polygon.4297 { clearance=40.0mil;
-     li:geometry {
-       ta:contour {
-        { 5.0mil; 5.0mil }
-        { 996.0mil; 5.0mil }
-        { 996.0mil; 494.0mil }
-        { 5.0mil; 494.0mil }
-       }
-     }
-
-     ha:flags {
-      clearpoly=1
-     }
-    }
-    ha:polygon.4307 { clearance=40.0mil;
+   }
+  color = {#104e8b}
+   ha:combining {
+   }
+ }
+     ha:bottom-gnd      { lid=3; group=8;
+   li:objects {
+    ha:polygon.4564 { clearance=8.0mil;
      li:geometry {
        ta:contour {
-        { -15.0mil; -16.0mil }
-        { 1.015in; -16.0mil }
-        { 1.015in; 512.0mil }
-        { -15.0mil; 512.0mil }
+        { -13.0mil; 513.0mil }
+        { 1.01in; 513.0mil }
+        { 1.01in; -14.0mil }
+        { -13.0mil; -14.0mil }
        }
      }
 
      ha:flags {
       clearpoly=1
-      lock=1
      }
     }
    }
-  color = {#104e8b}
-   ha:combining {
-   }
- }
-     ha:bottom-gnd      { lid=3; group=8;
-   li:objects {
-   }
   color = {#cd3700}
    ha:combining {
    }
@@ -483,8 +616,48 @@ ha:pcb-rnd-board-v8 {
  }
      ha:bottom-silk     { lid=5; group=10; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>x}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>x} } 
   li:objects {
+   ha:polygon.32347 {
+    li:geometry {
+      ta:contour {
+       { 193.3mil; 260.5mil }
+       { 3.7511mm; 8.161528mm }
+       { 71.4mil; 75.93mil }
+       { 0.478mm; 27.0mil }
+       { 114.2mil; 27.0mil }
+       { 4.1603mm; 1.906778mm }
+       { 4.1603mm; 264.47mil }
+       { 193.3mil; 6.219952mm }
+       { 5.6596mm; 264.47mil }
+       { 5.6596mm; 1.906778mm }
+       { 6.9177mm; 27.0mil }
+       { 9.3416mm; 27.0mil }
+       { 8.0063mm; 75.93mil }
+       { 6.0688mm; 8.161528mm }
+      }
+    }
+
+    ha:flags {
+     clearpoly=1
+    }
+   }
+   ha:polygon.32362 {
+    li:geometry {
+      ta:contour {
+       { 193.3mil; 11.909806mm }
+       { 3.8666mm; 8.555736mm }
+       { 4.1615mm; 8.20166mm }
+       { 193.3mil; 384.85mil }
+       { 5.6581mm; 8.20166mm }
+       { 5.953mm; 8.555736mm }
+      }
+    }
+
+    ha:flags {
+     clearpoly=1
+    }
+   }
    ha:text.585 {
-    string=100      500; x=8.069326mm; y=10.109708mm; scale=200; fid=0;
+    string=100    500; x=7.154926mm; y=12.675108mm; scale=250; fid=0;
     ha:flags {
      clearline=1
      onsolder=1
@@ -492,29 +665,30 @@ ha:pcb-rnd-board-v8 {
     rot = 0.000000
    }
    ha:text.583 {
-    string=v1.1 ` 2013; x=28.0mil; y=211.0mil; scale=100; fid=0;
+    string=` 2022 Bdale Garbee; x=353.0mil; y=124.0mil; scale=100; fid=0;
     ha:flags {
      onsolder=1
     }
     rot = 0.000000
    }
-   ha:text.582 {
-    string=Bdale Garbee; x=24.0mil; y=138.0mil; scale=100; fid=0;
+   ha:text.581 {
+    string=Charge Rate; x=345.0mil; y=353.0mil; scale=150; fid=0;
     ha:flags {
+     clearline=1
      onsolder=1
     }
-    rot = 0.000000
+    rot = 360.000000
    }
-   ha:text.581 {
-    string=Charge Rate; x=439.0mil; y=266.0mil; scale=100; fid=0;
+   ha:text.580 {
+    string=mA; x=530.0mil; y=419.0mil; scale=150; fid=0;
     ha:flags {
      clearline=1
      onsolder=1
     }
-    rot = 360.000000
+    rot = 0.000000
    }
-   ha:text.580 {
-    string=mA; x=555.0mil; y=315.0mil; scale=100; fid=0;
+   ha:text.4897 {
+    string=LipoCharger v3.0; x=358.0mil; y=224.0mil; scale=125; fid=0;
     ha:flags {
      clearline=1
      onsolder=1
@@ -578,6 +752,24 @@ ha:pcb-rnd-board-v8 {
    }
 
     li:objects {
+      ha:padstack_ref.32669 {
+       proto=4; x=346.0mil; y=103.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.32676 {
+       proto=4; x=679.0mil; y=159.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
       ha:subc.789 {
        ha:attributes {
         value=dualLED
@@ -1159,6 +1351,11 @@ ha:pcb-rnd-board-v8 {
              solid  
              noshape  
             }
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
           }
 
           ha:attributes {
@@ -1177,6 +1374,11 @@ ha:pcb-rnd-board-v8 {
              solid  
              noshape  
             }
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
           }
 
           ha:attributes {
@@ -1251,7 +1453,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:top copper}          {
+         {ha:top copper}                 {
           lid=2
           ha:combining {          }
 
@@ -1807,7 +2009,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1651 {
-          proto=0; x=740.0mil; y=169.05mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=740.0mil; y=180.05mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -1818,7 +2020,7 @@ ha:pcb-rnd-board-v8 {
  ha:flags ={ clearline=1
  };         }
          ha:padstack_ref.1652 {
-          proto=0; x=740.0mil; y=50.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=740.0mil; y=61.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -1836,10 +2038,10 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1632 {
-             x1=702.6mil; y1=133.62mil; x2=702.6mil; y2=2.194052mm; thickness=8.0mil; clearance=0.0;
+             x1=702.6mil; y1=144.62mil; x2=702.6mil; y2=2.473452mm; thickness=8.0mil; clearance=0.0;
             }
             ha:line.1635 {
-             x1=19.74596mm; y1=133.62mil; x2=19.74596mm; y2=2.194052mm; thickness=8.0mil; clearance=0.0;
+             x1=19.74596mm; y1=144.62mil; x2=19.74596mm; y2=2.473452mm; thickness=8.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -1854,25 +2056,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1639 {
-             x1=740.0mil; y1=110.0mil; x2=740.0mil; y2=110.0mil; thickness=0.1mm; clearance=0.0;
+             x1=740.0mil; y1=121.0mil; x2=740.0mil; y2=121.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.1642 {
-             x1=740.0mil; y1=110.0mil; x2=740.0mil; y2=110.0mil; thickness=0.1mm; clearance=0.0;
+             x1=740.0mil; y1=121.0mil; x2=740.0mil; y2=121.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.1645 {
-             x1=740.0mil; y1=110.0mil; x2=740.0mil; y2=1.794mm; thickness=0.1mm; clearance=0.0;
+             x1=740.0mil; y1=121.0mil; x2=740.0mil; y2=2.0734mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.1648 {
-             x1=740.0mil; y1=110.0mil; x2=19.796mm; y2=110.0mil; thickness=0.1mm; clearance=0.0;
+             x1=740.0mil; y1=121.0mil; x2=19.796mm; y2=121.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -1967,7 +2169,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.2291 {
-          proto=0; x=629.0mil; y=138.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=630.0mil; y=159.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -1981,7 +2183,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.2292 {
-          proto=0; x=629.0mil; y=60.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=630.0mil; y=81.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -1995,7 +2197,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.2293 {
-          proto=0; x=547.0mil; y=60.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=548.0mil; y=81.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -2009,7 +2211,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.2294 {
-          proto=0; x=547.0mil; y=99.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=548.0mil; y=120.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -2019,7 +2221,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.2295 {
-          proto=0; x=547.0mil; y=138.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=548.0mil; y=159.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -2041,16 +2243,16 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.2267 {
-             x1=519.0mil; y1=40.0mil; x2=519.0mil; y2=158.0mil; thickness=10.0mil; clearance=0.0;
+             x1=520.0mil; y1=61.0mil; x2=520.0mil; y2=179.0mil; thickness=10.0mil; clearance=0.0;
             }
             ha:line.2270 {
-             x1=519.0mil; y1=40.0mil; x2=658.0mil; y2=40.0mil; thickness=10.0mil; clearance=0.0;
+             x1=520.0mil; y1=61.0mil; x2=659.0mil; y2=61.0mil; thickness=10.0mil; clearance=0.0;
             }
             ha:line.2273 {
-             x1=658.0mil; y1=40.0mil; x2=658.0mil; y2=158.0mil; thickness=10.0mil; clearance=0.0;
+             x1=659.0mil; y1=61.0mil; x2=659.0mil; y2=179.0mil; thickness=10.0mil; clearance=0.0;
             }
             ha:line.2276 {
-             x1=519.0mil; y1=158.0mil; x2=658.0mil; y2=158.0mil; thickness=10.0mil; clearance=0.0;
+             x1=520.0mil; y1=179.0mil; x2=659.0mil; y2=179.0mil; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -2065,7 +2267,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.2279 {
-             x1=14.72692mm; y1=99.0mil; x2=14.72692mm; y2=99.0mil; thickness=0.1mm; clearance=0.0;
+             x1=14.75232mm; y1=120.0mil; x2=14.75232mm; y2=120.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2075,7 +2277,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2282 {
-             x1=629.0mil; y1=138.0mil; x2=629.0mil; y2=138.0mil; thickness=0.1mm; clearance=0.0;
+             x1=630.0mil; y1=159.0mil; x2=630.0mil; y2=159.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2085,7 +2287,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2285 {
-             x1=629.0mil; y1=138.0mil; x2=16.9766mm; y2=138.0mil; thickness=0.1mm; clearance=0.0;
+             x1=630.0mil; y1=159.0mil; x2=17.002mm; y2=159.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2095,7 +2297,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2288 {
-             x1=629.0mil; y1=138.0mil; x2=629.0mil; y2=4.5052mm; thickness=0.1mm; clearance=0.0;
+             x1=630.0mil; y1=159.0mil; x2=630.0mil; y2=5.0386mm; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2191,7 +2393,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.2310 {
-          proto=0; x=627.82mil; y=240.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=679.0mil; y=6.208014mm; rot=270.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -2201,7 +2403,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.2311 {
-          proto=0; x=679.0mil; y=240.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=679.0mil; y=7.507986mm; rot=270.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -2235,7 +2437,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.2298 {
-             x1=16.596614mm; y1=240.0mil; x2=16.596614mm; y2=240.0mil; thickness=0.1mm; clearance=0.0;
+             x1=679.0mil; y1=270.0mil; x2=679.0mil; y2=270.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2245,7 +2447,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2301 {
-             x1=16.596614mm; y1=240.0mil; x2=16.596614mm; y2=240.0mil; thickness=0.1mm; clearance=0.0;
+             x1=679.0mil; y1=270.0mil; x2=679.0mil; y2=270.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2255,7 +2457,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2304 {
-             x1=16.596614mm; y1=240.0mil; x2=17.596614mm; y2=240.0mil; thickness=0.1mm; clearance=0.0;
+             x1=679.0mil; y1=270.0mil; x2=679.0mil; y2=7.858mm; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2265,7 +2467,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2307 {
-             x1=16.596614mm; y1=240.0mil; x2=16.596614mm; y2=7.096mm; thickness=0.1mm; clearance=0.0;
+             x1=679.0mil; y1=270.0mil; x2=16.2466mm; y2=270.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2361,7 +2563,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.2326 {
-          proto=0; x=14.050772mm; y=240.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=502.0mil; y=6.208014mm; rot=270.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -2371,7 +2573,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.2327 {
-          proto=0; x=502.0mil; y=240.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=502.0mil; y=7.507986mm; rot=270.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -2405,7 +2607,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.2314 {
-             x1=527.59mil; y1=240.0mil; x2=527.59mil; y2=240.0mil; thickness=0.1mm; clearance=0.0;
+             x1=502.0mil; y1=270.0mil; x2=502.0mil; y2=270.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2415,7 +2617,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2317 {
-             x1=527.59mil; y1=240.0mil; x2=527.59mil; y2=240.0mil; thickness=0.1mm; clearance=0.0;
+             x1=502.0mil; y1=270.0mil; x2=502.0mil; y2=270.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2425,7 +2627,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2320 {
-             x1=527.59mil; y1=240.0mil; x2=12.400786mm; y2=240.0mil; thickness=0.1mm; clearance=0.0;
+             x1=502.0mil; y1=270.0mil; x2=502.0mil; y2=7.858mm; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2435,7 +2637,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2323 {
-             x1=527.59mil; y1=240.0mil; x2=527.59mil; y2=5.096mm; thickness=0.1mm; clearance=0.0;
+             x1=502.0mil; y1=270.0mil; x2=11.7508mm; y2=270.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2531,7 +2733,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.2348 {
-          proto=0; x=440.0mil; y=169.05mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=440.0mil; y=179.05mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -2542,7 +2744,7 @@ ha:pcb-rnd-board-v8 {
  ha:flags ={ clearline=1
  };         }
          ha:padstack_ref.2349 {
-          proto=0; x=440.0mil; y=50.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          proto=0; x=440.0mil; y=60.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
           li:thermal {
           }
 
@@ -2560,10 +2762,10 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.2330 {
-             x1=402.6mil; y1=133.62mil; x2=402.6mil; y2=2.194052mm; thickness=8.0mil; clearance=0.0;
+             x1=402.6mil; y1=143.62mil; x2=402.6mil; y2=2.448052mm; thickness=8.0mil; clearance=0.0;
             }
             ha:line.2333 {
-             x1=12.12596mm; y1=133.62mil; x2=12.12596mm; y2=2.194052mm; thickness=8.0mil; clearance=0.0;
+             x1=12.12596mm; y1=143.62mil; x2=12.12596mm; y2=2.448052mm; thickness=8.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -2578,7 +2780,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.2336 {
-             x1=440.0mil; y1=110.0mil; x2=440.0mil; y2=110.0mil; thickness=0.1mm; clearance=0.0;
+             x1=440.0mil; y1=120.0mil; x2=440.0mil; y2=120.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2588,7 +2790,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2339 {
-             x1=440.0mil; y1=110.0mil; x2=440.0mil; y2=110.0mil; thickness=0.1mm; clearance=0.0;
+             x1=440.0mil; y1=120.0mil; x2=440.0mil; y2=120.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2598,7 +2800,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2342 {
-             x1=440.0mil; y1=110.0mil; x2=440.0mil; y2=1.794mm; thickness=0.1mm; clearance=0.0;
+             x1=440.0mil; y1=120.0mil; x2=440.0mil; y2=2.048mm; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2608,7 +2810,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.2345 {
-             x1=440.0mil; y1=110.0mil; x2=12.176mm; y2=110.0mil; thickness=0.1mm; clearance=0.0;
+             x1=440.0mil; y1=120.0mil; x2=12.176mm; y2=120.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -2885,7 +3087,7 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:padstack_ref.2885 {
-            proto=0; x=733.7mil; y=8.65378mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=0; x=733.7mil; y=9.92378mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             li:thermal {
             }
 
@@ -2895,7 +3097,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2886 {
-            proto=0; x=733.7mil; y=427.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=0; x=733.7mil; y=477.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             li:thermal {
             }
 
@@ -2905,7 +3107,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2887 {
-            proto=1; x=446.31mil; y=427.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=1; x=446.31mil; y=477.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             li:thermal {
             }
 
@@ -2915,7 +3117,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2888 {
-            proto=1; x=446.31mil; y=8.65378mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=1; x=446.31mil; y=9.92378mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             li:thermal {
             }
 
@@ -2925,7 +3127,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2889 {
-            proto=2; x=530.95mil; y=384.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=2; x=530.95mil; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             ha:flags {
              clearline=1
             }
@@ -2942,6 +3144,11 @@ ha:pcb-rnd-board-v8 {
                solid  
                noshape  
               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
             }
 
             ha:attributes {
@@ -2950,7 +3157,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2890 {
-            proto=2; x=16.486124mm; y=384.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=2; x=16.486124mm; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             ha:flags {
              clearline=1
             }
@@ -2961,6 +3168,11 @@ ha:pcb-rnd-board-v8 {
                solid  
                noshape  
               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
             }
 
             ha:attributes {
@@ -2969,7 +3181,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2891 {
-            proto=3; x=501.43mil; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=3; x=501.43mil; y=365.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             ha:flags {
              clearline=1
             }
@@ -2983,7 +3195,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2892 {
-            proto=3; x=15.736062mm; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=3; x=15.736062mm; y=365.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             ha:flags {
              clearline=1
             }
@@ -2997,7 +3209,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
            ha:padstack_ref.2893 {
-            proto=3; x=678.58mil; y=315.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
+            proto=3; x=678.58mil; y=365.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.0mil;
             ha:flags {
              clearline=1
             }
@@ -3031,25 +3243,25 @@ ha:pcb-rnd-board-v8 {
 
              li:objects {
               ha:line.2873 {
-               x1=15.069453mm; y1=9.170388mm; x2=15.069453mm; y2=9.170388mm; thickness=0.1mm; clearance=0.0;
+               x1=15.069453mm; y1=10.440388mm; x2=15.069453mm; y2=10.440388mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
               ha:line.2876 {
-               x1=590.0mil; y1=384.0mil; x2=590.0mil; y2=384.0mil; thickness=0.1mm; clearance=0.0;
+               x1=590.0mil; y1=434.0mil; x2=590.0mil; y2=434.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
               ha:line.2879 {
-               x1=590.0mil; y1=384.0mil; x2=15.986mm; y2=384.0mil; thickness=0.1mm; clearance=0.0;
+               x1=590.0mil; y1=434.0mil; x2=15.986mm; y2=434.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
               ha:line.2882 {
-               x1=590.0mil; y1=384.0mil; x2=590.0mil; y2=10.7536mm; thickness=0.1mm; clearance=0.0;
+               x1=590.0mil; y1=434.0mil; x2=590.0mil; y2=12.0236mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -3309,42 +3521,6 @@ ha:pcb-rnd-board-v8 {
          }
           uid = pk41U88PFDL+MVRd33AAAAAL
          }
-        ha:rat.3983 {
-         x1=5.804789mm; y1=43.28mil; lgrp1=3; anchor1=pcb/789/804; x2=294.41mil; y2=60.0mil; lgrp2=3; anchor2=pcb/1053/1067;
-        }
-        ha:rat.3986 {
-         x1=5.804789mm; y1=76.73mil; lgrp1=3; anchor1=pcb/789/805; x2=171.455mil; y2=43.28mil; lgrp2=3; anchor2=pcb/789/806;
-        }
-        ha:rat.3989 {
-         x1=5.804789mm; y1=76.73mil; lgrp1=3; anchor1=pcb/789/805; x2=547.0mil; y2=60.0mil; lgrp2=3; anchor2=pcb/2266/2293;
-        }
-        ha:rat.3992 {
-         x1=171.455mil; y1=76.73mil; lgrp1=3; anchor1=pcb/789/807; x2=105.59mil; y2=60.0mil; lgrp2=3; anchor2=pcb/1086/1101;
-        }
-        ha:rat.3995 {
-         x1=679.0mil; y1=240.0mil; lgrp1=3; anchor1=pcb/2297/2311; x2=678.58mil; y2=315.11mil; lgrp2=3; anchor2=pcb/2871/2893;
-        }
-        ha:rat.3998 {
-         x1=502.0mil; y1=240.0mil; lgrp1=3; anchor1=pcb/2313/2327; x2=501.43mil; y2=315.11mil; lgrp2=3; anchor2=pcb/2871/2891;
-        }
-        ha:rat.4001 {
-         x1=440.0mil; y1=169.05mil; lgrp1=3; anchor1=pcb/2329/2348; x2=547.0mil; y2=138.0mil; lgrp2=3; anchor2=pcb/2266/2295;
-        }
-        ha:rat.4004 {
-         x1=440.0mil; y1=169.05mil; lgrp1=3; anchor1=pcb/2329/2348; x2=7.784591mm; y2=6.27038mm; lgrp2=3; anchor2=pcb/3655/3670;
-        }
-        ha:rat.4007 {
-         x1=15.736062mm; y1=315.11mil; lgrp1=3; anchor1=pcb/2871/2892; x2=629.0mil; y2=60.0mil; lgrp2=3; anchor2=pcb/2266/2292;
-        }
-        ha:rat.4010 {
-         x1=740.0mil; y1=169.05mil; lgrp1=3; anchor1=pcb/1631/1651; x2=629.0mil; y2=138.0mil; lgrp2=3; anchor2=pcb/2266/2291;
-        }
-        ha:rat.4013 {
-         x1=740.0mil; y1=169.05mil; lgrp1=3; anchor1=pcb/1631/1651; x2=837.6mil; y2=301.18mil; lgrp2=3; anchor2=pcb/1011/1025;
-        }
-        ha:rat.4016 {
-         x1=8.777986mm; y1=60.0mil; lgrp1=3; anchor1=pcb/1053/1068; x2=629.0mil; y2=138.0mil; lgrp2=3; anchor2=pcb/2266/2291;
-        }
     }
  }
 
@@ -5391,6 +5567,51 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
+ha:` {
+     width=1.651001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=65.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=50.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=25.0mil; y1=25.0mil; x2=40.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=25.0mil; y1=45.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
+
     ha:_ {
      width=0.508001mm; height=1.270001mm; delta=12.0mil;
      li:objects {
@@ -5414,15 +5635,21 @@ ha:pcb-rnd-board-v8 {
      min_wid = 0.1524 mm
      bloat = 0.1524 mm
      min_drill = 0.3810 mm
+      via_proto = 4
+      clearance = 8.00 mil
+      text_scale = 100
+      text_thickness = 0
+      line_thickness = 10.00 mil
     }
     ha:editor {
      ha:view {
-      flip_y = 0
+      flip_y = 1
      }
-     show_solder_side = 0
+     show_solder_side = 1
      grids_idx = 1
      grid = 1.00 mil
       buffer_number = 0
+       all_direction_lines = true
     }
    }
   }