switch to 100 mil header pins for power connector
authorBdale Garbee <bdale@gag.com>
Sat, 16 Jan 2021 02:41:04 +0000 (19:41 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 16 Jan 2021 02:41:04 +0000 (19:41 -0700)
telegps.lht
telegps.sch

index 2df7a90442e9e9f5fe104a132ae87094f6060213..b220b684c6559e2cae7eaed1836ce803d4d3920d 100644 (file)
@@ -5366,148 +5366,6 @@ ha:pcb-rnd-board-v6 {
      }
       uid = LTS4ZjNxIaLbLeZrlyYAAAAR
      }
-     ha:subc.488 {
-      ha:attributes {
-       {io_pcb::hidename_y}=2.7940 mm
-       footprint=2mm2pin
-       {io_pcb::hidename_scale}=100
-       refdes=J3
-       value=
-       {io_pcb::hidename_direction}=3
-       {io_pcb::hidename_x}=30.6324 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;           }
-           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=1.299972mm;           }
-           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=1.299972mm;           }
-           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=1.452372mm;           }
-           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=1.452372mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.489 {
-        proto=0; x=30.6324mm; y=110.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.490 {
-        proto=0; x=30.6324mm; y=4.794mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:subc-aux {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:line.491 {
-           x1=30.6324mm; y1=3.794mm; x2=30.6324mm; y2=3.794mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.494 {
-           x1=30.6324mm; y1=110.0mil; x2=30.6324mm; y2=110.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.497 {
-           x1=30.6324mm; y1=110.0mil; x2=30.6324mm; y2=1.794mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.500 {
-           x1=30.6324mm; y1=110.0mil; x2=29.6324mm; y2=110.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = LTS4ZjNxIaLbLeZrlyYAAAAT
-     }
      ha:subc.503 {
       ha:attributes {
        {io_pcb::hidename_y}=1.2852 mm
@@ -7442,7 +7300,7 @@ ha:pcb-rnd-board-v6 {
        footprint=0402
        {io_pcb::hidename_scale}=80
        refdes=R2
-       value=270
+       value=1k
        {io_pcb::hidename_direction}=2
        {io_pcb::hidename_x}=10.6172 mm
       }
@@ -17967,6 +17825,246 @@ ha:pcb-rnd-board-v6 {
       }
        uid = Cz9aGjaTKenorhUzfsAAAABN
       }
+        ha:subc.14682 {
+         ha:attributes {
+          value=Power
+          footprint=100mil2pin
+          refdes=J3
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -42.5mil  
+                -42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -42.5mil  
+                -42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;              }
+              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=70.0mil;              }
+              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=70.0mil;              }
+              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=85.0mil;              }
+              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=85.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.14708 {
+           proto=0; x=1.207in; y=119.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.14709 {
+           proto=1; x=1.207in; y=219.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.14696 {
+              x1=1.207in; y1=169.0mil; x2=1.207in; y2=169.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.14699 {
+              x1=1.207in; y1=119.0mil; x2=1.207in; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.14702 {
+              x1=1.207in; y1=119.0mil; x2=1.207in; y2=4.0226mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.14705 {
+              x1=1.207in; y1=119.0mil; x2=31.6578mm; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = qu6I52sYX0QbHbWlFGQAAABN
+        }
+        ha:rat.16444 {
+         x1=1.066in; y1=113.0mil; lgrp1=3; x2=26.88359mm; y2=1.96619mm; lgrp2=5;
+        }
    }
    li:layers {
 
@@ -18181,13 +18279,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:line.1660 {
-        x1=1.261in; y1=460.0mil; x2=1.261in; y2=6.191mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.1663 {
-        x1=1.261in; y1=6.191mm; x2=30.6324mm; y2=4.794mm; thickness=25.0mil; clearance=20.0mil;
+        x1=1.261in; y1=460.0mil; x2=1.261in; y2=273.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -18198,12 +18290,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.1672 {
-        x1=30.6324mm; y1=179.0mil; x2=30.5087mm; y2=4.6703mm; thickness=12.0mil; clearance=28.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.1675 {
         x1=1.145in; y1=139.0mil; x2=1.145in; y2=76.0mil; thickness=6.0mil; clearance=12.0mil;
         ha:flags {
@@ -20028,6 +20114,12 @@ ha:pcb-rnd-board-v6 {
        ha:line.11305 {
         x1=1.42126in; y1=9.500108mm; x2=37.200078mm; y2=9.500108mm; thickness=42.0mil; clearance=20.0mil;
        }
+       ha:line.16423 {
+        x1=1.207in; y1=219.0mil; x2=1.261in; y2=273.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.2644 {
         li:geometry {
           ta:contour {
@@ -20053,24 +20145,12 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.2649 {
-        x1=1.066in; y1=113.0mil; x2=30.6324mm; y2=4.794mm; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2652 {
         x1=1.007in; y1=113.0mil; x2=26.8986mm; y2=77.0mil; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.2655 {
-        x1=26.8986mm; y1=77.0mil; x2=30.6324mm; y2=110.0mil; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2658 {
         x1=1.056in; y1=358.0mil; x2=1.056in; y2=415.0mil; thickness=6.0mil; clearance=12.0mil;
         ha:flags {
@@ -20119,6 +20199,18 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.16384 {
+        x1=26.88359mm; y1=1.96619mm; x2=29.60139mm; y2=1.96619mm; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.16387 {
+        x1=29.60139mm; y1=1.96619mm; x2=1.207in; y2=119.0mil; thickness=25.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.2676 {
         li:geometry {
           ta:contour {
@@ -20174,36 +20266,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.2699 {
-        x1=33.7058mm; y1=277.0mil; x2=1.253in; y2=203.0mil; thickness=6.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2702 {
-        x1=1.253in; y1=203.0mil; x2=1.253in; y2=55.0mil; thickness=6.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2705 {
-        x1=1.253in; y1=55.0mil; x2=1.239in; y2=41.0mil; thickness=6.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2708 {
-        x1=32.9946mm; y1=291.0mil; x2=1.255in; y2=247.0mil; thickness=6.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2711 {
-        x1=1.255in; y1=247.0mil; x2=950.0mil; y2=247.0mil; thickness=6.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2714 {
         x1=950.0mil; y1=247.0mil; x2=832.0mil; y2=129.0mil; thickness=6.0mil; clearance=12.0mil;
         ha:flags {
@@ -20240,18 +20302,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.2732 {
-        x1=1.06in; y1=312.0mil; x2=27.305mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.2735 {
-        x1=27.305mm; y1=297.0mil; x2=30.7848mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2738 {
         x1=30.7848mm; y1=297.0mil; x2=1.2295in; y2=314.5mil; thickness=12.0mil; clearance=28.0mil;
         ha:flags {
@@ -20546,6 +20596,51 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.16354 {
+        x1=1.239in; y1=41.0mil; x2=32.131mm; y2=67.0mil; thickness=6.0mil; clearance=12.0mil;
+       }
+       ha:line.16357 {
+        x1=32.131mm; y1=67.0mil; x2=32.131mm; y2=215.0mil; thickness=6.0mil; clearance=12.0mil;
+       }
+       ha:line.16360 {
+        x1=32.131mm; y1=215.0mil; x2=33.7058mm; y2=277.0mil; thickness=6.0mil; clearance=12.0mil;
+       }
+       ha:line.2732 {
+        x1=1.06in; y1=312.0mil; x2=27.305mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.2735 {
+        x1=27.305mm; y1=297.0mil; x2=30.7848mm; y2=297.0mil; thickness=12.0mil; clearance=28.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.16402 {
+        x1=949.0mil; y1=246.0mil; x2=26.5938mm; y2=246.0mil; thickness=6.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.16405 {
+        x1=26.5938mm; y1=246.0mil; x2=27.3558mm; y2=276.0mil; thickness=6.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.16408 {
+        x1=27.3558mm; y1=276.0mil; x2=1.284in; y2=276.0mil; thickness=6.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.16411 {
+        x1=1.284in; y1=276.0mil; x2=32.9946mm; y2=291.0mil; thickness=6.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
       }
       color = {#104e8b}
     }
@@ -20556,15 +20651,15 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.2879 {
-        x1=30.6324mm; y1=110.0mil; x2=30.6324mm; y2=4.794mm; thickness=12.0mil; clearance=28.0mil;
+       ha:line.11302 {
+        x1=1.42126in; y1=625.98mil; x2=37.200078mm; y2=625.98mil; thickness=42.0mil; clearance=20.0mil;
+       }
+       ha:line.16435 {
+        x1=1.207in; y1=219.0mil; x2=1.207in; y2=119.0mil; thickness=10.0mil; clearance=30.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.11302 {
-        x1=1.42126in; y1=625.98mil; x2=37.200078mm; y2=625.98mil; thickness=42.0mil; clearance=20.0mil;
-       }
        ha:polygon.2882 {
         li:geometry {
           ta:contour {
@@ -23030,7 +23125,7 @@ ha:pcb-rnd-board-v6 {
     via_drilling_hole = 4.00 mil
     min_slk = 0.2540 mm
     text_thickness = 0
-    line_thickness = 42.00 mil
+    line_thickness = 25.00 mil
     shrink = 0.1524 mm
     poly_isle_area = 12903200000000.000000
     min_wid = 0.1524 mm
@@ -23044,7 +23139,7 @@ ha:pcb-rnd-board-v6 {
     draw_grid = false
     swap_start_direction = false
     full_poly = false
-    clear_line = false
+    clear_line = true
     show_number = false
     auto_drc = false
     all_direction_lines = false
@@ -23065,6 +23160,9 @@ ha:pcb-rnd-board-v6 {
      ha:view {
       flip_y = 0
      }
+      grid = 1.00 mil
+      grids_idx = 1
+      buffer_number = 0
    }
    ha:plugins {
     ha:mincut {
index 7c456b21b3ab90422d8d986725dc9477123050df..13faa43995c98e62bb51c244cbfc03a9b4309366 100644 (file)
@@ -525,13 +525,15 @@ C 55100 43900 1 90 0 conn-2.sym
 T 54395 44455 5 10 1 1 180 0 1
 refdes=J3
 T 55100 43900 5 10 0 1 0 0 1
-footprint=2mm2pin
+footprint=100mil2pin
 T 55100 43900 5 10 0 1 0 0 1
 device=CONNECTOR
 T 55100 43900 5 10 0 1 0 0 1
 loadstatus=noload
+T 54500 44700 5 10 1 1 0 0 1
+value=Power
 }
-T 54100 44700 9 10 1 0 0 0 3
+T 54100 45000 9 10 1 0 0 0 3
       optional
    power switch
 (cut trace to use)
@@ -1472,6 +1474,6 @@ value=NoConnection
 T 54500 57500 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-T 67200 40800 9 10 1 0 0 0 2
-                Copyright 2020 by Bdale Garbee <bdale@gag.com>
+T 66800 40800 9 10 1 0 0 0 2
+                Copyright 2021 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL