improve power switch tab locations, makes more room for polarity FET
authorBdale Garbee <bdale@gag.com>
Sat, 4 Feb 2023 06:05:42 +0000 (23:05 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 4 Feb 2023 06:05:42 +0000 (23:05 -0700)
quantimotor.lht

index fd98be4ab80a7c3dcd93dc8379fc78dcca922009..d3151b961b23195a2fc244ba16f73bb211d3561f 100644 (file)
@@ -249,12 +249,12 @@ ha:pcb-rnd-board-v8 {
      U2-16
     }
    }
+                  ha:cmp_rail {
+                  li:conn { R38-1; R39-2; U13-6;                  }
+                  }
                  ha:unnamed_net1 {
                  li:conn { J2-5; R40-2;                 }
                  }
-                ha:cmp_rail {
-                li:conn { R38-1; R39-2; U13-6;                }
-                }
     ha:unnamed_net2 {
     li:conn { D2-1; R4-2;    }
     }
@@ -405,21 +405,24 @@ ha:pcb-rnd-board-v8 {
                  ha:unnamed_net19 {
                  li:conn { J5-2; R23-1;                 }
                  }
+                  ha:unnamed_net17 {
+                  li:conn { R23-2; U2-13;                  }
+                  }
                  ha:unnamed_net30 {
                  li:conn { R2-1; U1-61;                 }
                  }
                  ha:unnamed_net32 {
                  li:conn { R6-2; U1-32;                 }
                  }
-                ha:unnamed_net17 {
-                li:conn { R23-2; U2-13;                }
-                }
           ha:unnamed_net33 {
           li:conn { J19-2; R1-2;          }
           }
           ha:unnamed_net29 {
           li:conn { R1-1; U1-62;          }
           }
+           ha:unnamed_net34 {
+           li:conn { J19-3; R2-2;           }
+           }
           ha:unnamed_net35 {
           li:conn { D5-1; R9-1;          }
           }
@@ -432,75 +435,72 @@ ha:pcb-rnd-board-v8 {
                ha:unnamed_net36 {
                li:conn { D6-2; R6-1;               }
                }
-               ha:unnamed_net34 {
-               li:conn { J19-3; R2-2;               }
+               ha:unnamed_net39 {
+               li:conn { J11-3; U6-7;               }
                }
               ha:unnamed_net40 {
               li:conn { J11-2; U6-6;              }
               }
-               ha:unnamed_net39 {
-               li:conn { J11-3; U6-7;               }
-               }
+                ha:unnamed_net44 {
+                li:conn { J10-3; U6-15;                }
+                }
                ha:sense_1 {
                li:conn { R14-2; R20-2; U2-23;               }
                }
                ha:unnamed_net46 {
                li:conn { Q3-1; U6-4;               }
                }
-              ha:unnamed_net14 {
-              li:conn { C3-1; U2-5; X1-3;              }
-              }
                ha:unnamed_net60 {
                li:conn { J7-1; R18-1; R19-2;               }
                }
+               ha:unnamed_net45 {
+               li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;               }
+               }
                ha:unnamed_net62 {
                li:conn { J22-1; Q6-2;               }
                }
                ha:unnamed_net47 {
                li:conn { R106-1; U6-8;               }
                }
-               ha:unnamed_net44 {
-               li:conn { J10-3; U6-15;               }
-               }
-              ha:unnamed_net45 {
-              li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;              }
-              }
-              ha:unnamed_net41 {
-              li:conn { R18-2; U6-10; U6-11;              }
-              }
-               ha:unnamed_net52 {
-               li:conn { C102-1; C110-1; U7-7;               }
+               ha:unnamed_net63 {
+               li:conn { J21-1; Q6-1;               }
                }
                ha:unnamed_net65 {
                li:conn { Q2-2; R7-2;               }
                }
-               ha:unnamed_net66 {
-               li:conn { Q2-4; R16-2;               }
+               ha:unnamed_net41 {
+               li:conn { R18-2; U6-10; U6-11;               }
                }
-               ha:unnamed_net72 {
-               li:conn { C5-1; U4-6;               }
-               }
-              ha:unnamed_net51 {
-              li:conn { C111-2; U7-5;              }
+              ha:unnamed_net14 {
+              li:conn { C3-1; U2-5; X1-3;              }
               }
-               ha:unnamed_net71 {
-               li:conn { R41-1; R42-2; U4-4;               }
+                ha:unnamed_net72 {
+                li:conn { C5-1; U4-6;                }
+                }
+                ha:unnamed_net66 {
+                li:conn { Q2-4; R16-2;                }
+                }
+                ha:unnamed_net73 {
+                li:conn { J12-1; R10-2;                }
+                }
+               ha:unnamed_net52 {
+               li:conn { C102-1; C110-1; U7-7;               }
                }
-               ha:unnamed_net63 {
-               li:conn { J21-1; Q6-1;               }
+               ha:unnamed_net43 {
+               li:conn { J10-2; U6-14;               }
                }
-              ha:unnamed_net43 {
-              li:conn { J10-2; U6-14;              }
-              }
                ha:unnamed_net70 {
                li:conn { C5-2; L1-1; R41-2; U4-2;               }
                }
+               ha:unnamed_net71 {
+               li:conn { R41-1; R42-2; U4-4;               }
+               }
+              ha:unnamed_net51 {
+              li:conn { C111-2; U7-5;              }
+              }
               ha:unnamed_net61 {
               li:conn { Q1-3; R8-2; U13-7;              }
               }
-              ha:unnamed_net73 {
-              li:conn { J12-1; R10-2;              }
-              }
    ha:fet_a {
     li:conn {
      J3-2
@@ -5132,7 +5132,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
@@ -5143,12 +5143,12 @@ ha:pcb-rnd-board-v8 {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
-    via_proto = 4
+    via_proto = 3
     text_font_id = 0
     text_scale = 100
     min_slk = 0.12700000 mm
     text_thickness = 0
-    line_thickness = 10.00 mil
+    line_thickness = 100.00 mil
     poly_isle_area = 200000000.0
     ha:drc {
      min_ring = 7.0 mil
@@ -5156,7 +5156,7 @@ ha:pcb-rnd-board-v8 {
     }
     min_wid = 0.15240000 mm
     bloat = 0.15240000 mm
-    clearance = 6.00 mil
+    clearance = 10.00 mil
    }
    ha:editor {
     grids_idx = 1
@@ -5633,15 +5633,20 @@ ha:pcb-rnd-board-v8 {
     smirror = 0
     proto = 4
     xmirror = 0
-    x = 406.0mil
+    x = 408.0mil
     rot = 0.000000
-    y = 2.047in
+    y = 50.927mm
     li:thermal {
      li:1 {
       on
       solid
       noshape
      }
+      li:2 {
+       on  
+       solid  
+       noshape  
+      }
      li:3 {
       on
       solid
@@ -5657,15 +5662,20 @@ ha:pcb-rnd-board-v8 {
     smirror = 0
     proto = 4
     xmirror = 0
-    x = 406.0mil
+    x = 408.0mil
     rot = 0.000000
-    y = 52.9844mm
+    y = 2.079in
     li:thermal {
      li:1 {
       on
       solid
       noshape
      }
+      li:2 {
+       on  
+       solid  
+       noshape  
+      }
      li:3 {
       on
       solid
@@ -5683,13 +5693,18 @@ ha:pcb-rnd-board-v8 {
     xmirror = 0
     x = 316.0mil
     rot = 0.000000
-    y = 52.9844mm
+    y = 2.079in
     li:thermal {
      li:1 {
       on
       solid
       noshape
      }
+      li:2 {
+       on  
+       solid  
+       noshape  
+      }
      li:3 {
       on
       solid
@@ -5707,13 +5722,18 @@ ha:pcb-rnd-board-v8 {
     xmirror = 0
     x = 316.0mil
     rot = 0.000000
-    y = 2.047in
+    y = 50.927mm
     li:thermal {
      li:1 {
       on
       solid
       noshape
      }
+      li:2 {
+       on  
+       solid  
+       noshape  
+      }
      li:3 {
       on
       solid
@@ -7859,7 +7879,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 89.0mil
        rot = 90.000000
-       y = 1.975in
+       y = 48.895mm
        li:thermal {
        }
        ha:flags {
@@ -7877,7 +7897,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 89.0mil
        rot = 90.000000
-       y = 45.085mm
+       y = 1.725in
        li:thermal {
        }
        ha:flags {
@@ -7895,7 +7915,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 89.0mil
        rot = 90.000000
-       y = 47.625mm
+       y = 1.825in
        li:thermal {
        }
        ha:flags {
@@ -7913,7 +7933,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 89.0mil
        rot = 90.000000
-       y = 47.625mm
+       y = 1.825in
        li:thermal {
        }
        ha:flags {
@@ -7944,47 +7964,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.718791 {
          clearance = 0.0
-         y2 = 47.625mm
+         y2 = 1.825in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
          x1 = 89.0mil
          x2 = 89.0mil
-         y1 = 47.625mm
+         y1 = 1.825in
         }
         ha:line.718794 {
          clearance = 0.0
-         y2 = 47.625mm
+         y2 = 1.825in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
          x1 = 89.0mil
          x2 = 89.0mil
-         y1 = 47.625mm
+         y1 = 1.825in
         }
         ha:line.718797 {
          clearance = 0.0
-         y2 = 46.625mm
+         y2 = 45.355mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
          x1 = 89.0mil
          x2 = 89.0mil
-         y1 = 47.625mm
+         y1 = 1.825in
         }
         ha:line.718800 {
          clearance = 0.0
-         y2 = 47.625mm
+         y2 = 1.825in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
          x1 = 89.0mil
          x2 = 3.2606mm
-         y1 = 47.625mm
+         y1 = 1.825in
         }
        }
        ha:combining {
@@ -14154,7 +14174,7 @@ ha:pcb-rnd-board-v8 {
        ha:combining {
        }
       }
-      {ha:top copper}                    {
+      {ha:top copper}                     {
        lid = 2
        ha:type {
         copper = 1
@@ -26721,7 +26741,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 1
        x = 489.0mil
        rot = -90.000000
-       y = 1.975in
+       y = 48.895mm
        li:thermal {
        }
        ha:flags {
@@ -26739,7 +26759,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 1
        x = 489.0mil
        rot = -90.000000
-       y = 45.085mm
+       y = 1.725in
        li:thermal {
        }
        ha:flags {
@@ -26757,7 +26777,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 489.0mil
        rot = 90.000000
-       y = 47.625mm
+       y = 1.825in
        li:thermal {
        }
        ha:flags {
@@ -26775,7 +26795,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 489.0mil
        rot = 90.000000
-       y = 47.625mm
+       y = 1.825in
        li:thermal {
        }
        ha:flags {
@@ -26806,47 +26826,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.719981 {
          clearance = 0.0
-         y2 = 47.625mm
+         y2 = 1.825in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
          x1 = 489.0mil
          x2 = 489.0mil
-         y1 = 47.625mm
+         y1 = 1.825in
         }
         ha:line.719984 {
          clearance = 0.0
-         y2 = 47.625mm
+         y2 = 1.825in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
          x1 = 489.0mil
          x2 = 489.0mil
-         y1 = 47.625mm
+         y1 = 1.825in
         }
         ha:line.719987 {
          clearance = 0.0
-         y2 = 48.625mm
+         y2 = 47.355mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
          x1 = 489.0mil
          x2 = 489.0mil
-         y1 = 47.625mm
+         y1 = 1.825in
         }
         ha:line.719990 {
          clearance = 0.0
-         y2 = 47.625mm
+         y2 = 1.825in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
          x1 = 489.0mil
          x2 = 13.9606mm
-         y1 = 47.625mm
+         y1 = 1.825in
         }
        }
        ha:combining {
@@ -27012,8 +27032,13 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 362.0mil
        rot = 180.000000
-       y = 2.067in
+       y = 2.04194in
        li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
        }
        ha:flags {
         clearline = 1
@@ -27030,7 +27055,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 272.0mil
        rot = 180.000000
-       y = 2.31306in
+       y = 2.288in
        li:thermal {
        }
        ha:flags {
@@ -27048,7 +27073,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 182.0mil
        rot = 180.000000
-       y = 2.067in
+       y = 2.04194in
        li:thermal {
        }
        ha:flags {
@@ -27067,35 +27092,35 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.718724 {
          clearance = 0.0
-         y2 = 60.651898mm
+         y2 = 2.36281in
          thickness = 10.0mil
          x1 = 10.15873mm
          x2 = 144.05mil
-         y1 = 60.651898mm
+         y1 = 2.36281in
         }
         ha:line.718727 {
          clearance = 0.0
-         y2 = 2.14771in
+         y2 = 2.12265in
          thickness = 10.0mil
          x1 = 144.05mil
          x2 = 144.05mil
-         y1 = 60.651898mm
+         y1 = 2.36281in
         }
         ha:line.718730 {
          clearance = 0.0
-         y2 = 2.14771in
+         y2 = 2.12265in
          thickness = 10.0mil
          x1 = 144.05mil
          x2 = 10.15873mm
-         y1 = 2.14771in
+         y1 = 2.12265in
         }
         ha:line.718733 {
          clearance = 0.0
-         y2 = 60.651898mm
+         y2 = 2.36281in
          thickness = 10.0mil
          x1 = 10.15873mm
          x2 = 10.15873mm
-         y1 = 2.14771in
+         y1 = 2.12265in
         }
        }
        ha:combining {
@@ -27111,47 +27136,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.718737 {
          clearance = 0.0
-         y2 = 2.14902in
+         y2 = 2.12396in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
          x1 = 272.0mil
          x2 = 272.0mil
-         y1 = 2.14902in
+         y1 = 2.12396in
         }
         ha:line.718740 {
          clearance = 0.0
-         y2 = 2.067in
+         y2 = 2.04194in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
          x1 = 272.0mil
          x2 = 272.0mil
-         y1 = 2.067in
+         y1 = 2.04194in
         }
         ha:line.718743 {
          clearance = 0.0
-         y2 = 2.067in
+         y2 = 2.04194in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
          x1 = 272.0mil
          x2 = 5.9088mm
-         y1 = 2.067in
+         y1 = 2.04194in
         }
         ha:line.718746 {
          clearance = 0.0
-         y2 = 51.5018mm
+         y2 = 50.865276mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
          x1 = 272.0mil
          x2 = 272.0mil
-         y1 = 2.067in
+         y1 = 2.04194in
         }
        }
        ha:combining {
@@ -38086,61 +38111,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 0
     li:objects {
-     ha:line.717211 {
-      clearance = 20.0mil
-      y2 = 2.051in
-      thickness = 140.0mil
-      x1 = 93.0mil
-      x2 = 168.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.976in
-     }
-     ha:line.717214 {
-      clearance = 20.0mil
-      y2 = 1.976in
-      thickness = 140.0mil
-      x1 = 89.0mil
-      x2 = 93.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.976in
-     }
-     ha:line.717217 {
-      clearance = 20.0mil
-      y2 = 61.087mm
-      thickness = 140.0mil
-      x1 = 101.0mil
-      x2 = 319.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.675in
-     }
-     ha:line.717220 {
-      clearance = 20.0mil
-      y2 = 2.675in
-      thickness = 140.0mil
-      x1 = 89.0mil
-      x2 = 101.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.675in
-     }
-     ha:line.717235 {
-      clearance = 20.0mil
-      y2 = 1.976in
-      thickness = 140.0mil
-      x1 = 89.0mil
-      x2 = 89.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 45.085mm
-     }
      ha:line.717250 {
       clearance = 20.0mil
       y2 = 26.035mm
@@ -38163,17 +38133,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 1.163in
      }
-     ha:line.717256 {
-      clearance = 20.0mil
-      y2 = 45.085mm
-      thickness = 140.0mil
-      x1 = 489.0mil
-      x2 = 489.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.125in
-     }
      ha:line.717322 {
       clearance = 20.0mil
       y2 = 465.0mil
@@ -39045,47 +39004,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 58.419746mm
      }
-     ha:line.950754 {
-      clearance = 20.0mil
-      y2 = 2.047in
-      thickness = 25.0mil
-      x1 = 316.0mil
-      x2 = 406.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.047in
-     }
-     ha:line.950757 {
-      clearance = 20.0mil
-      y2 = 52.9844mm
-      thickness = 25.0mil
-      x1 = 316.0mil
-      x2 = 406.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 52.9844mm
-     }
-     ha:line.963008 {
-      clearance = 20.0mil
-      y2 = 2.268in
-      thickness = 140.0mil
-      x1 = 89.0mil
-      x2 = 198.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 62.865mm
-     }
-     ha:line.963397 {
-      clearance = 22.0mil
-      y2 = 2.426in
-      thickness = 27.0mil
-      x1 = 128.0mil
-      x2 = 195.0mil
-      y1 = 63.9318mm
-     }
      ha:line.968055 {
       clearance = 12.0mil
       y2 = 19.342608mm
@@ -43631,6 +43549,30 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1084334 {
+      x1=89.0mil; y1=62.865mm; x2=89.0mil; y2=2.471in; thickness=100.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1084337 {
+      x1=89.0mil; y1=2.471in; x2=272.0mil; y2=2.288in; thickness=100.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1084352 {
+      x1=89.0mil; y1=48.895mm; x2=154.0mil; y2=51.8414mm; thickness=100.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1084361 {
+      x1=489.0mil; y1=1.225in; x2=489.0mil; y2=1.725in; thickness=100.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
     }
     color = {#8b2323}
     group = 3
@@ -43655,17 +43597,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 525.0mil
      }
-     ha:line.718058 {
-      clearance = 20.0mil
-      y2 = 1.125in
-      thickness = 140.0mil
-      x1 = 489.0mil
-      x2 = 489.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 45.085mm
-     }
      ha:line.724717 {
       clearance = 20.0mil
       y2 = 3.0in
@@ -44825,6 +44756,12 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1084364 {
+      x1=489.0mil; y1=1.225in; x2=489.0mil; y2=1.725in; thickness=100.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
     }
     color = {#3a5fcd}
     group = 10
@@ -46613,8 +46550,8 @@ ha:pcb-rnd-board-v8 {
      }
      ha:text.718590 {
       scale = 250
-      x = 152.0mil
-      y = 2.003in
+      x = 151.0mil
+      y = 1.953in
       rot = 90.000000
       string = PWR
       fid = 0
@@ -46817,7 +46754,7 @@ ha:pcb-rnd-board-v8 {
       rot = 0.000000
      }
      ha:text.880790 {
-      string=SW; x=277.0mil; y=1.953in; scale=250; fid=0;
+      string=SW; x=277.0mil; y=1.906in; scale=250; fid=0;
       ha:flags {
        clearline=1
       }
@@ -46858,13 +46795,6 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 360.000000
      }
-     ha:text.943227 {
-      string=gain; x=56.36257mm; y=17.0mil; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-      }
-      rot = 360.000000
-     }
      ha:text.943228 {
       string=10V; x=1.61in; y=457.0mil; scale=100; fid=0;
       ha:flags {
@@ -46946,6 +46876,13 @@ ha:pcb-rnd-board-v8 {
        clearline = 1
       }
      }
+     ha:text.1084367 {
+      string=gain; x=1.951in; y=18.0mil; scale=100; fid=0;
+      ha:flags {
+       clearline=1
+      }
+      rot = 0.000000
+     }
     }
     color = {#000000}
     group = 1