]> git.gag.com Git - hw/quantimotor/commitdiff
re-packaging in a Hammond aluminum box instead of 50 cal ammo can
authorBdale Garbee <bdale@gag.com>
Wed, 14 May 2025 14:41:28 +0000 (10:41 -0400)
committerBdale Garbee <bdale@gag.com>
Tue, 27 May 2025 19:59:47 +0000 (13:59 -0600)
quantimotor.lht

index 809bd6c57a67fe7a5ab6e1acab0dec55a12088ae..f45d183449eb9bd0cb82c72f34a38c02828e8262 100644 (file)
@@ -270,11 +270,11 @@ ha:pcb-rnd-board-v8 {
  ha:meta {
   ha:size {
    thermal_scale = 0.500000
-   x = 3.0in
-   y = 3.0in
+   x = 120.0mm
+   y = 100.0mm
   }
   ha:grid {
-   spacing = 1.0mil
+   spacing = 1.0mm
    offs_x = 0.0
    offs_y = 0.0
   }
@@ -4710,7 +4710,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 11.0mil
   }
-  {ha:oh wow}                                                                                                                             {
+  {ha:oh wow}                                                                                                                              {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -4737,8 +4737,8 @@ ha:pcb-rnd-board-v8 {
     clearance = 6.00 mil
    }
    ha:editor {
-    grids_idx = 1
-    grid = 1.00 mil
+    grids_idx = 12
+    grid = 1000.00 um
     clear_polypoly = false
     clear_line = true
     buffer_number = 0
@@ -4748,6 +4748,7 @@ ha:pcb-rnd-board-v8 {
     }
     show_solder_side = 0
     fullscreen = 0
+     grid_unit = mm
    }
   }
  }
@@ -21380,7 +21381,7 @@ ha:pcb-rnd-board-v8 {
         }
       }
 
-      {ha:top copper}                 {
+      {ha:top copper}                  {
        lid=2
        ha:combining {       }
 
@@ -28603,6 +28604,570 @@ ha:pcb-rnd-board-v8 {
      }
       uid = fdmrigvTMcHho9IPHtUAAAAu
      }
+      ha:subc.1227323 {
+       ha:attributes {
+        footprint=XLR3
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=62.99mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1227352 {
+         proto=0; x=111.19mm; y=21.190254mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1227353 {
+         proto=0; x=106.11mm; y=28.81mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1227354 {
+         proto=1; x=102.3mm; y=25.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1227355 {
+         proto=0; x=97.22mm; y=18.020334mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1227356 {
+         proto=1; x=97.22mm; y=25.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.1227357 {
+         proto=0; x=97.22mm; y=31.97992mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1227324 {
+            x1=115.0mm; y1=12.500152mm; x2=115.0mm; y2=37.500102mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227327 {
+            x1=95.499912mm; y1=12.500152mm; x2=95.499912mm; y2=14.500148mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227330 {
+            x1=95.499912mm; y1=37.500102mm; x2=95.499912mm; y2=35.500106mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227333 {
+            x1=115.0mm; y1=37.500102mm; x2=95.499912mm; y2=37.500102mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227336 {
+            x1=115.0mm; y1=12.500152mm; x2=95.499912mm; y2=12.500152mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1227340 {
+            x1=101.876667mm; y1=25.000084mm; x2=101.876667mm; y2=25.000084mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1227343 {
+            x1=115.0mm; y1=25.0mm; x2=115.0mm; y2=25.0mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1227346 {
+            x1=115.0mm; y1=25.0mm; x2=115.0mm; y2=24.0mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1227349 {
+            x1=115.0mm; y1=25.0mm; x2=116.0mm; y2=25.0mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = JCdauDXKmW7DBsOgrkAAAABU
+      }
+      ha:subc.1227395 {
+       ha:attributes {
+        footprint=XLR4
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=62.99mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1227424 {
+         proto=0; x=112.19mm; y=55.190254mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.1227425 {
+         proto=0; x=107.11mm; y=62.81mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.1227426 {
+         proto=1; x=103.3mm; y=55.190254mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
+        }
+        ha:padstack_ref.1227427 {
+         proto=1; x=103.3mm; y=59.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.1227428 {
+         proto=1; x=103.3mm; y=62.81mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1227429 {
+         proto=0; x=98.22mm; y=52.020334mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1227430 {
+         proto=0; x=98.22mm; y=65.97992mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1227396 {
+            x1=116.0mm; y1=46.500152mm; x2=116.0mm; y2=71.500102mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227399 {
+            x1=97.000038mm; y1=46.500152mm; x2=97.000038mm; y2=48.500148mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227402 {
+            x1=97.000038mm; y1=71.500102mm; x2=97.000038mm; y2=69.500106mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227405 {
+            x1=116.0mm; y1=71.500102mm; x2=97.000038mm; y2=71.500102mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1227408 {
+            x1=116.0mm; y1=46.500152mm; x2=97.000038mm; y2=46.500152mm; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1227412 {
+            x1=103.662858mm; y1=59.000108mm; x2=103.662858mm; y2=59.000108mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1227415 {
+            x1=116.0mm; y1=59.0mm; x2=116.0mm; y2=59.0mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1227418 {
+            x1=116.0mm; y1=59.0mm; x2=116.0mm; y2=58.0mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1227421 {
+            x1=116.0mm; y1=59.0mm; x2=117.0mm; y2=59.0mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = JCdauDXKmW7DBsOgrkAAAABW
+      }
   }
   li:layers {
    ha:top-sig {
@@ -28711,74 +29276,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 388.0mil
      }
-     ha:line.724708 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724720 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
-     ha:line.724732 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724744 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
      ha:line.922927 {
       clearance = 12.0mil
       y2 = 950.0mil
@@ -31177,28 +31674,80 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1222865 {
-      x1=2.21498in; y1=2.38302in; x2=2.241in; y2=2.357in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1222865 {
+      x1=2.21498in; y1=2.38302in; x2=2.241in; y2=2.357in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1222868 {
+      x1=2.241in; y1=2.357in; x2=2.241in; y2=2.258in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1222871 {
+      x1=2.241in; y1=2.258in; x2=2.24in; y2=2.258in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1222884 {
+      x1=2.24in; y1=2.258in; x2=2.227in; y2=57.023mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1227452 {
+      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1222868 {
-      x1=2.241in; y1=2.357in; x2=2.241in; y2=2.258in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1227464 {
+      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1222871 {
-      x1=2.241in; y1=2.258in; x2=2.24in; y2=2.258in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1227476 {
+      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1222884 {
-      x1=2.24in; y1=2.258in; x2=2.227in; y2=57.023mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1227488 {
+      x1=0.0; y1=0.0; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
     }
@@ -31225,74 +31774,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 525.0mil
      }
-     ha:line.724717 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724729 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
-     ha:line.724741 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724753 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
      ha:line.894791 {
       clearance = 12.0mil
       y2 = 52.07mm
@@ -31650,6 +32131,58 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1227461 {
+      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227473 {
+      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227485 {
+      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227497 {
+      x1=0.0; y1=0.0; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
     }
     color = {#3a5fcd}
     group = 10
@@ -31773,74 +32306,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 4
     li:objects {
-     ha:line.724714 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724726 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
-     ha:line.724738 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724750 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
      ha:line.920300 {
       clearance = 12.0mil
       y2 = 26.67mm
@@ -32289,6 +32754,58 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1227458 {
+      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227470 {
+      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227482 {
+      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227494 {
+      x1=0.0; y1=0.0; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
     }
     color = {#548b54}
     group = 7
@@ -32346,74 +32863,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 57.1754mm
      }
-     ha:line.724711 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724723 {
-      clearance = 20.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 0.0
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
-     ha:line.724735 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 0.0
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 0.0
-     }
-     ha:line.724747 {
-      clearance = 20.0mil
-      y2 = 0.0
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = {}
-       on_every_layer_gen = outline
-       noexport = 1
-      }
-      x1 = 3.0in
-      x2 = 3.0in
-      ha:flags {
-       clearline = 1
-       lock = 1
-      }
-      y1 = 3.0in
-     }
      ha:line.1151424 {
       x1=89.0mil; y1=325.0mil; x2=89.0mil; y2=31.081464mm; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
@@ -32636,6 +33085,58 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1227455 {
+      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227467 {
+      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227479 {
+      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
+     ha:line.1227491 {
+      x1=0.0; y1=0.0; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
+      }
+     }
      ha:polygon.1134617 { clearance=20.0mil;
       li:geometry {
         ta:contour {
@@ -32706,61 +33207,45 @@ ha:pcb-rnd-board-v8 {
    ha:outline {
     lid = 6
     li:objects {
-     ha:line.718564 {
-      clearance = 30.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
-      ha:attributes {
-       on_every_layer = outline
-      }
-      x1 = 0.0
-      x2 = 0.0
+     ha:line.1227278 {
+      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 0.0
-     }
-     ha:line.718567 {
-      clearance = 30.0mil
-      y2 = 3.0in
-      thickness = 10.0mil
+
       ha:attributes {
-       on_every_layer = outline
+        on_every_layer=outline
       }
-      x1 = 0.0
-      x2 = 3.0in
+     }
+     ha:line.1227437 {
+      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 3.0in
-     }
-     ha:line.718570 {
-      clearance = 30.0mil
-      y2 = 0.0
-      thickness = 10.0mil
+
       ha:attributes {
-       on_every_layer = outline
+        on_every_layer=outline
       }
-      x1 = 3.0in
-      x2 = 0.0
+     }
+     ha:line.1227446 {
+      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 0.0
-     }
-     ha:line.718573 {
-      clearance = 30.0mil
-      y2 = 0.0
-      thickness = 10.0mil
+
       ha:attributes {
-       on_every_layer = outline
+        on_every_layer=outline
       }
-      x1 = 3.0in
-      x2 = 3.0in
+     }
+     ha:line.1227449 {
+      x1=0.0; y1=0.0; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
+      }
+
+      ha:attributes {
+        on_every_layer=outline
       }
-      y1 = 3.0in
      }
     }
     color = {#00868b}