]> git.gag.com Git - hw/quantistrand/commitdiff
drop design to 2 layers
authorBdale Garbee <bdale@gag.com>
Wed, 10 Sep 2025 15:30:08 +0000 (09:30 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 10 Sep 2025 15:30:08 +0000 (09:30 -0600)
quantistrand.lht

index 585e8e2579e181820bdfa110f3d86e1333fd4edb..118189a02fd7d73d8bf61dfaf8170d8a73782c12 100644 (file)
@@ -56,7 +56,7 @@ ha:pcb-rnd-board-v8 {
      paste = 1
     }
     li:layers {
-     9
+     7
     }
     name = top_paste
    }
@@ -66,7 +66,7 @@ ha:pcb-rnd-board-v8 {
      top = 1
     }
     li:layers {
-     8
+     6
     }
     name = top_silk
    }
@@ -76,7 +76,7 @@ ha:pcb-rnd-board-v8 {
      mask = 1
     }
     li:layers {
-     10
+     8
     }
     name = top_mask
    }
@@ -105,160 +105,97 @@ ha:pcb-rnd-board-v8 {
    }
    ha:5 {
     ha:type {
-     copper = 1
-     intern = 1
-    }
-    li:layers {
-     5
-    }
-    name = Intern
-   }
-   ha:6 {
-    ha:attributes {
-     thickness = {0.125mm }
-    }
-    ha:type {
-     substrate = 1
-     intern = 1
-    }
-    li:layers {
-    }
-    name = grp_6
-   }
-   ha:7 {
-    ha:type {
-     copper = 1
-     intern = 1
-    }
+ boundary=1;    }
     li:layers {
      4
     }
-    name = Intern
-   }
-   ha:8 {
-    ha:attributes {
-     thickness = {0.7375mm }
-    }
-    ha:type {
-     substrate = 1
-     intern = 1
-    }
-    li:layers {
-    }
-    name = grp_8
-   }
-   ha:9 {
-    purpose = uroute
-    ha:type {
-     boundary = 1
-    }
-    li:layers {
-     6
-    }
     name = global_outline
+     purpose = uroute
    }
-   ha:10 {
+   ha:6 {
     ha:type {
-     bottom = 1
-     copper = 1
-    }
+ bottom=1; copper=1;    }
     li:layers {
-     1
-     3
-    }
+ 1; 3;    }
     name = bottom_copper
    }
-   ha:11 {
+   ha:7 {
     ha:type {
-     bottom = 1
-     mask = 1
-    }
+ bottom=1; mask=1;    }
     li:layers {
-     11
+     9
     }
     name = bottom_mask
    }
-   ha:12 {
+   ha:8 {
     ha:type {
-     silk = 1
-     bottom = 1
-    }
+ silk=1; bottom=1;    }
     li:layers {
-     7
-    }
+ 5;    }
     name = bottom_silk
    }
-   ha:13 {
+   ha:9 {
     ha:type {
-     bottom = 1
-     paste = 1
-    }
+ bottom=1; paste=1;    }
     li:layers {
-     12
+     10
     }
     name = bottom_paste
    }
-   ha:14 {
-    purpose = proute
+   ha:10 {
     ha:type {
-     mech = 1
-    }
+ mech=1;    }
     li:layers {
-     13
+     11
     }
     name = pmech
+     purpose = proute
    }
-   ha:15 {
-    purpose = uroute
+   ha:11 {
     ha:type {
-     mech = 1
-    }
+ mech=1;    }
     li:layers {
-     14
+     12
     }
     name = umech
+     purpose = uroute
    }
-   ha:16 {
-    ha:attributes {
-     init-invis = 1
-    }
-    purpose = assy
+   ha:12 {
     ha:type {
-     top = 1
-     doc = 1
-    }
+ top=1; doc=1;    }
     li:layers {
-     15
+     13
     }
     name = top_assy
+     ha:attributes {
+      init-invis=1
+     }
+     purpose = assy
    }
-   ha:17 {
-    ha:attributes {
-     init-invis = 1
-    }
-    purpose = assy
+   ha:13 {
     ha:type {
      bottom = 1
-     doc = 1
-    }
+ doc=1;    }
     li:layers {
-     16
+     14
     }
     name = bot_assy
+     ha:attributes {
+      init-invis=1
+     }
+     purpose = assy
    }
-   ha:18 {
-    ha:attributes {
-     init-invis = 1
-    }
+   ha:14 {
     purpose = fab
     ha:type {
-     top = 1
-     doc = 1
-    }
+ top=1; doc=1;    }
     li:layers {
-     17
+     15
     }
     name = fab
+     ha:attributes {
+      init-invis=1
+     }
    }
   }
  }
@@ -4479,14 +4416,14 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 10.0mil
   }
-  {ha:oh wow}                                                                                                                                                                                                                                                                                                                                                                                                          {
+  {ha:oh wow}                                                                                                                                                                                                                                                                                                                                                                                                           {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
    text_scale = 100
    clearance = 20.0mil
   }
-   {ha:mega amps}                                                     {
+   {ha:mega amps}                                                      {
     thickness = 225.0mil
     text_thick = 0.0
     text_scale = 100
@@ -7535,6 +7472,12 @@ ha:pcb-rnd-board-v8 {
                 }
 
                 li:thermal {
+                   li:4 {
+                    on  
+                    diag  
+                    round  
+                    noshape  
+                   }
                   li:5 {
                    on  
                    diag  
@@ -8873,7 +8816,7 @@ ha:pcb-rnd-board-v8 {
      }
     }
     color = {#3a5fcd}
-    group = 10
+    group = 6
     ha:combining {
     }
    }
@@ -8937,142 +8880,12 @@ ha:pcb-rnd-board-v8 {
      }
     }
     color = {#cd3700}
-    group = 10
-    ha:combining {
-    }
-   }
-   ha:int-sig2 {
-    ha:attributes {
-     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>i}
-     {pcb-rnd::key::select} = {<Key>l; <Key>i}
-    }
-    lid = 4
-    li:objects {
-     ha:line.1851139 {
-      x1=1000.0mil; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1851151 {
-      x1=0.0; y1=0.0; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1851163 {
-      x1=0.0; y1=0.0; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1851175 {
-      x1=1000.0mil; y1=0.0; x2=1000.0mil; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-    }
-    color = {#548b54}
-    group = 7
-    ha:combining {
-    }
-   }
-   ha:power {
-    ha:attributes {
-     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>o}
-     {pcb-rnd::key::select} = {<Key>l; <Key>o}
-    }
-    lid = 5
-    li:objects {
-     ha:line.1851136 {
-      x1=1000.0mil; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1851148 {
-      x1=0.0; y1=0.0; x2=1000.0mil; y2=0.0; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1851160 {
-      x1=0.0; y1=0.0; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1851172 {
-      x1=1000.0mil; y1=0.0; x2=1000.0mil; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-    }
-    color = {#8b7355}
-    group = 5
+    group = 6
     ha:combining {
     }
    }
    ha:outline {
-    lid = 6
+    lid = 4
     li:objects {
      ha:line.1844479 {
       x1=1000.0mil; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
@@ -9116,7 +8929,7 @@ ha:pcb-rnd-board-v8 {
      }
     }
     color = {#00868b}
-    group = 9
+    group = 5
     ha:combining {
     }
    }
@@ -9125,11 +8938,11 @@ ha:pcb-rnd-board-v8 {
      {pcb-rnd::key::vis} = {<Key>l; Shift<Key>x}
      {pcb-rnd::key::select} = {<Key>l; <Key>x}
     }
-    lid = 7
+    lid = 5
     li:objects {
     }
     color = {#000000}
-    group = 12
+    group = 8
     ha:combining {
      auto = 1
     }
@@ -9139,7 +8952,7 @@ ha:pcb-rnd-board-v8 {
      {pcb-rnd::key::vis} = {<Key>l; Shift<Key>s}
      {pcb-rnd::key::select} = {<Key>l; <Key>s}
     }
-    lid = 8
+    lid = 6
     li:objects {
      ha:text.1853687 {
       string=v3 ` 2025 Bdale Garbee; x=271.0mil; y=931.0mil; scale=80; fid=0;
@@ -9163,7 +8976,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:top-paste {
-    lid = 9
+    lid = 7
     li:objects {
     }
     color = {#cd00cd}
@@ -9173,7 +8986,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:top-mask {
-    lid = 10
+    lid = 8
     li:objects {
     }
     color = {#ff0000}
@@ -9184,70 +8997,70 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:bottom-mask {
-    lid = 11
+    lid = 9
     li:objects {
     }
     color = {#ff0000}
-    group = 11
+    group = 7
     ha:combining {
      sub = 1
      auto = 1
     }
    }
    ha:bottom-paste {
-    lid = 12
+    lid = 10
     li:objects {
     }
     color = {#cd00cd}
-    group = 13
+    group = 9
     ha:combining {
      auto = 1
     }
    }
    ha:slot-plated {
-    lid = 13
+    lid = 11
     li:objects {
     }
     color = {#8b7355}
-    group = 14
+    group = 10
     ha:combining {
      auto = 1
     }
    }
    ha:slot-unplated {
-    lid = 14
+    lid = 12
     li:objects {
     }
     color = {#00868b}
-    group = 15
+    group = 11
     ha:combining {
      auto = 1
     }
    }
    ha:top-assy {
-    lid = 15
+    lid = 13
     li:objects {
     }
     color = {#444444}
-    group = 16
+    group = 12
     ha:combining {
     }
    }
    ha:bot-assy {
-    lid = 16
+    lid = 14
     li:objects {
     }
     color = {#444444}
-    group = 17
+    group = 13
     ha:combining {
     }
    }
    ha:fab {
-    lid = 17
+    lid = 15
     li:objects {
     }
     color = {#222222}
-    group = 18
+    group = 14
     ha:combining {
      auto = 1
     }