]> git.gag.com Git - hw/telegps/commitdiff
move J2 slightly to fix worst DRC issue caused by odd corner condition
authorBdale Garbee <bdale@gag.com>
Tue, 10 Dec 2024 04:52:19 +0000 (21:52 -0700)
committerBdale Garbee <bdale@gag.com>
Tue, 10 Dec 2024 04:52:19 +0000 (21:52 -0700)
telegps.lht

index 13175483d98dd97b8776a891c47f3f72838c58d2..739ba5acb8c967a3c1de5b8ef36e143727736e95 100644 (file)
@@ -472,12 +472,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.20056 {
-    x1=580.0mil; y1=3.3321mm; x2=579.94mil; y2=3.3336mm; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.20059 {
     x1=691.0mil; y1=32.0mil; x2=692.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
@@ -1897,78 +1891,12 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.32077 {
-    x1=619.31mil; y1=3.43357mm; x2=619.31mil; y2=112.69mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.32080 {
     x1=619.31mil; y1=112.69mil; x2=629.0mil; y2=103.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.35201 {
-    x1=698.06mil; y1=3.333621mm; x2=698.06mil; y2=89.06mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35204 {
-    x1=698.06mil; y1=89.06mil; x2=641.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35207 {
-    x1=599.63mil; y1=3.43357mm; x2=599.63mil; y2=40.63mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35210 {
-    x1=599.63mil; y1=40.63mil; x2=591.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35213 {
-    x1=14.734368mm; y1=3.329768mm; x2=14.734368mm; y2=1.805768mm; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35216 {
-    x1=14.734368mm; y1=1.805768mm; x2=541.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35219 {
-    x1=18.205579mm; y1=149.94mil; x2=722.06mil; y2=149.94mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35222 {
-    x1=722.06mil; y1=149.94mil; x2=732.0mil; y2=140.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35225 {
-    x1=732.0mil; y1=140.0mil; x2=732.0mil; y2=74.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.35228 {
-    x1=732.0mil; y1=74.0mil; x2=690.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.36860 {
     x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=10.0mil;
     ha:flags {
@@ -2054,6 +1982,72 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
+   ha:line.32077 {
+    x1=619.31mil; y1=3.43357mm; x2=619.31mil; y2=112.69mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180700 {
+    x1=18.205579mm; y1=149.94mil; x2=727.06mil; y2=149.94mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180703 {
+    x1=727.06mil; y1=149.94mil; x2=736.0mil; y2=141.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180706 {
+    x1=736.0mil; y1=141.0mil; x2=736.0mil; y2=85.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180709 {
+    x1=736.0mil; y1=85.0mil; x2=691.0mil; y2=40.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180721 {
+    x1=698.06mil; y1=3.333621mm; x2=698.06mil; y2=98.06mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180724 {
+    x1=698.06mil; y1=98.06mil; x2=640.0mil; y2=40.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180727 {
+    x1=599.63mil; y1=3.43357mm; x2=599.63mil; y2=49.63mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180730 {
+    x1=599.63mil; y1=49.63mil; x2=590.0mil; y2=40.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180733 {
+    x1=579.94mil; y1=3.333621mm; x2=579.94mil; y2=79.94mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.180736 {
+    x1=579.94mil; y1=79.94mil; x2=540.0mil; y2=40.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
   }
   color = {#8b2323}
    ha:combining {
@@ -2061,12 +2055,6 @@ ha:pcb-rnd-board-v8 {
 }
      ha:bottom-sig      { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
   li:objects {
-   ha:line.21188 {
-    x1=1.207in; y1=219.0mil; x2=1.207in; y2=119.0mil; thickness=10.0mil; clearance=30.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.27771 {
     x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=10.0mil;
     ha:flags {
@@ -2215,6 +2203,12 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
+   ha:line.182433 {
+    x1=1.207in; y1=119.0mil; x2=1.207in; y2=219.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
   }
   color = {#3a5fcd}
   ha:combining {
@@ -2286,19 +2280,60 @@ ha:pcb-rnd-board-v8 {
       clearpoly=1
      }
     }
-    ha:polygon.30459 { clearance=12.0mil;
+    ha:polygon.179004 { clearance=12.0mil;
      li:geometry {
        ta:contour {
-        { 9.0mil; 9.0mil }
-        { 37.973mm; 9.0mil }
-        { 37.973mm; 996.0mil }
-        { 9.0mil; 996.0mil }
+        { 2.0mil; 2.0mil }
+        { 1.501in; 2.0mil }
+        { 1.501in; 995.0mil }
+        { 2.0mil; 995.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+     }
+    }
+    ha:polygon.179009 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { 4.0mil; 993.0mil }
+        { 1.499in; 993.0mil }
+        { 1.499in; -1.0mil }
+        { 4.0mil; -1.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+     }
+    }
+    ha:polygon.179014 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { 8.0mil; 995.0mil }
+        { 1.497in; 995.0mil }
+        { 1.497in; 3.0mil }
+        { 8.0mil; 3.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+     }
+    }
+    ha:polygon.179024 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { 7.0mil; 992.0mil }
+        { 1.493in; 992.0mil }
+        { 1.493in; 7.0mil }
+        { 7.0mil; 7.0mil }
        }
      }
 
      ha:flags {
       clearpoly=1
-      lock=1
      }
     }
    }
@@ -2318,18 +2353,6 @@ ha:pcb-rnd-board-v8 {
         }
 
         li:objects {
-         ha:line.21014 {
-          x1=518.0mil; y1=219.0mil; x2=552.0mil; y2=219.0mil; thickness=12.0mil; clearance=28.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.21113 {
-          x1=554.0mil; y1=219.0mil; x2=741.0mil; y2=32.0mil; thickness=12.0mil; clearance=28.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.21116 {
           x1=286.0mil; y1=57.0mil; x2=408.0mil; y2=57.0mil; thickness=12.0mil; clearance=28.0mil;
           ha:flags {
@@ -2802,6 +2825,12 @@ ha:pcb-rnd-board-v8 {
          ha:line.36935 {
           x1=640.0mil; y1=729.0mil; x2=651.0mil; y2=740.0mil; thickness=6.0mil; clearance=12.0mil;
          }
+         ha:line.180661 {
+          x1=518.0mil; y1=219.0mil; x2=561.0mil; y2=219.0mil; thickness=6.0mil; clearance=12.0mil;
+         }
+         ha:line.180664 {
+          x1=561.0mil; y1=219.0mil; x2=740.0mil; y2=40.0mil; thickness=6.0mil; clearance=12.0mil;
+         }
         }
         color = {#548b54}
       }
@@ -4239,30 +4268,6 @@ ha:pcb-rnd-board-v8 {
         }
       }
      }
-     ha:padstack_ref.22834 {
-      proto=4; x=604.0mil; y=830.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:0 {
-         on  
-         solid  
-         noshape  
-        }
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.22835 {
       proto=4; x=732.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -4389,11 +4394,35 @@ ha:pcb-rnd-board-v8 {
          solid  
          noshape  
         }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
+        li:5 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.22834 {
+      proto=4; x=604.0mil; y=830.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:0 {
+         on  
+         solid  
+         noshape  
+        }
+        li:2 {
+         on  
+         solid  
+         noshape  
+        }
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
       ha:subc.21226 {
@@ -5511,25 +5540,29 @@ ha:pcb-rnd-board-v8 {
               ha:attributes {
                 subc-role=pnp-origin
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.21410 {
               x1=19.415mm; y1=500.0mil; x2=19.415mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.21413 {
               x1=19.415mm; y1=500.0mil; x2=725.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.21416 {
               x1=19.415mm; y1=500.0mil; x2=19.415mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
-             }
+ ha:flags ={ selected=1
+ };             }
             }
             ha:type {
              bottom = 1
@@ -9192,7 +9225,7 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:padstack_ref.21813 {
-           proto=0; x=1.067in; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           proto=0; x=1.067in; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
            ha:flags {
             clearline=1
            }
@@ -9206,7 +9239,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.21814 {
-           proto=0; x=29.083mm; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           proto=0; x=29.083mm; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
            ha:flags {
             clearline=1
            }
@@ -9220,7 +9253,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.21815 {
-           proto=0; x=29.083mm; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           proto=0; x=29.083mm; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
            ha:flags {
             clearline=1
            }
@@ -9244,7 +9277,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.21817 {
-           proto=0; x=1.067in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           proto=0; x=1.067in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.0mil;
            ha:flags {
             clearline=1
            }
@@ -11937,29 +11970,25 @@ ha:pcb-rnd-board-v8 {
               ha:attributes {
                 subc-role=pnp-origin
               }
- ha:flags ={ selected=1
- };             }
+             }
              ha:line.21978 {
               x1=639.0mil; y1=209.0mil; x2=639.0mil; y2=209.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
- ha:flags ={ selected=1
- };             }
+             }
              ha:line.21981 {
               x1=639.0mil; y1=209.0mil; x2=17.2306mm; y2=209.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
- ha:flags ={ selected=1
- };             }
+             }
              ha:line.21984 {
               x1=639.0mil; y1=209.0mil; x2=639.0mil; y2=6.3086mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
- ha:flags ={ selected=1
- };             }
+             }
             }
             ha:type {
              top = 1
@@ -15712,7 +15741,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.22393 {
-           proto=5; x=418.57mil; y=803.89mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+           proto=5; x=418.57mil; y=803.89mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.5mil;
            ha:flags {
             clearline=1
            }
@@ -15740,7 +15769,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.22395 {
-           proto=6; x=447.11mil; y=637.56mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+           proto=6; x=447.11mil; y=637.56mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.5mil;
            ha:flags {
             clearline=1
            }
@@ -15754,7 +15783,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.22396 {
-           proto=6; x=447.11mil; y=832.43mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+           proto=6; x=447.11mil; y=832.43mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.5mil;
            ha:flags {
             clearline=1
            }
@@ -16101,7 +16130,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.22421 {
-           proto=5; x=418.57mil; y=666.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+           proto=5; x=418.57mil; y=666.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.5mil;
            ha:flags {
             clearline=1
            }
@@ -16177,40 +16206,24 @@ ha:pcb-rnd-board-v8 {
             li:objects {
              ha:line.22330 {
               x1=13.10651mm; y1=18.668889mm; x2=13.10651mm; y2=18.668889mm; thickness=0.1mm; clearance=0.0;
-              ha:flags {
-               selected=1
-              }
-
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
              ha:line.22333 {
               x1=516.0mil; y1=735.0mil; x2=516.0mil; y2=735.0mil; thickness=0.1mm; clearance=0.0;
-              ha:flags {
-               selected=1
-              }
-
               ha:attributes {
                 subc-role=origin
               }
              }
              ha:line.22336 {
               x1=516.0mil; y1=735.0mil; x2=12.1064mm; y2=735.0mil; thickness=0.1mm; clearance=0.0;
-              ha:flags {
-               selected=1
-              }
-
               ha:attributes {
                 subc-role=x
               }
              }
              ha:line.22339 {
               x1=516.0mil; y1=735.0mil; x2=516.0mil; y2=17.669mm; thickness=0.1mm; clearance=0.0;
-              ha:flags {
-               selected=1
-              }
-
               ha:attributes {
                 subc-role=y
               }
@@ -19172,25 +19185,29 @@ ha:pcb-rnd-board-v8 {
               ha:attributes {
                 subc-role=pnp-origin
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.22762 {
               x1=1.207in; y1=119.0mil; x2=1.207in; y2=119.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.22765 {
               x1=1.207in; y1=119.0mil; x2=1.207in; y2=4.0226mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
-             }
+ ha:flags ={ selected=1
+ };             }
              ha:line.22768 {
               x1=1.207in; y1=119.0mil; x2=31.6578mm; y2=119.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
-             }
+ ha:flags ={ selected=1
+ };             }
             }
             ha:type {
              virtual = 1
@@ -19524,267 +19541,6 @@ ha:pcb-rnd-board-v8 {
         }
          uid = LTS4ZjNxIaLbLeZrlyYAAAAq
         }
-       ha:subc.21341 {
-        ha:attributes {
-         {io_pcb::hidename_y}=2.3114 mm
-         footprint=sma-edge
-         {io_pcb::hidename_scale}=80
-         refdes=J8
-         value=SMA
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=2.5654 mm
-          device=CONNECTOR
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; 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 {
-               -95.0mil  
-               -65.0mil  
-               -95.0mil  
-               65.0mil  
-               95.0mil  
-               65.0mil  
-               95.0mil  
-               -65.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -98.0mil  
-               -68.0mil  
-               -98.0mil  
-               68.0mil  
-               98.0mil  
-               68.0mil  
-               98.0mil  
-               -68.0mil  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -95.0mil  
-               -65.0mil  
-               -95.0mil  
-               65.0mil  
-               95.0mil  
-               65.0mil  
-               95.0mil  
-               -65.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -98.0mil  
-               -68.0mil  
-               -98.0mil  
-               68.0mil  
-               98.0mil  
-               68.0mil  
-               98.0mil  
-               -68.0mil  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; 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 {
-               -95.0mil  
-               -30.0mil  
-               -95.0mil  
-               30.0mil  
-               95.0mil  
-               30.0mil  
-               95.0mil  
-               -30.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -98.0mil  
-               -33.0mil  
-               -98.0mil  
-               33.0mil  
-               98.0mil  
-               33.0mil  
-               98.0mil  
-               -33.0mil  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.21354 {
-          proto=0; x=105.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.21355 {
-          proto=1; x=105.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.21356 {
-          proto=2; x=105.0mil; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=40.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.21357 {
-          proto=0; x=105.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.21358 {
-          proto=1; x=105.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-          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.21342 {
-             x1=105.0mil; y1=500.0mil; x2=105.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.21345 {
-             x1=200.0mil; y1=500.0mil; x2=200.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.21348 {
-             x1=200.0mil; y1=500.0mil; x2=4.08mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.21351 {
-             x1=200.0mil; y1=500.0mil; x2=200.0mil; y2=11.7mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAI
-       }
         ha:subc.33664 {
          ha:attributes {
           value=Debug
@@ -19955,7 +19711,7 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:padstack_ref.33678 {
-           proto=0; x=541.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           proto=0; x=540.0mil; y=40.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -19969,7 +19725,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33679 {
-           proto=0; x=591.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           proto=0; x=590.0mil; y=40.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -19983,7 +19739,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33680 {
-           proto=0; x=641.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           proto=0; x=640.0mil; y=40.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -19997,7 +19753,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33681 {
-           proto=0; x=691.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           proto=0; x=690.0mil; y=40.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -20011,7 +19767,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33682 {
-           proto=0; x=741.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           proto=0; x=740.0mil; y=40.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -20025,7 +19781,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33683 {
-           proto=1; x=791.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           proto=1; x=790.0mil; y=40.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -20071,25 +19827,25 @@ ha:pcb-rnd-board-v8 {
 
             li:objects {
              ha:line.33666 {
-              x1=666.0mil; y1=32.0mil; x2=666.0mil; y2=32.0mil; thickness=0.1mm; clearance=0.0;
+              x1=665.0mil; y1=40.0mil; x2=665.0mil; y2=40.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
              ha:line.33669 {
-              x1=791.0mil; y1=32.0mil; x2=791.0mil; y2=32.0mil; thickness=0.1mm; clearance=0.0;
+              x1=790.0mil; y1=40.0mil; x2=790.0mil; y2=40.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
              }
              ha:line.33672 {
-              x1=791.0mil; y1=32.0mil; x2=791.0mil; y2=-0.1872mm; thickness=0.1mm; clearance=0.0;
+              x1=790.0mil; y1=40.0mil; x2=790.0mil; y2=0.016mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
              }
              ha:line.33675 {
-              x1=791.0mil; y1=32.0mil; x2=19.0914mm; y2=32.0mil; thickness=0.1mm; clearance=0.0;
+              x1=790.0mil; y1=40.0mil; x2=19.066mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
@@ -20591,7 +20347,7 @@ ha:pcb-rnd-board-v8 {
              }
            }
 
-           {ha:top copper}     {
+           {ha:top copper}          {
             lid=2
             ha:combining {            }
 
@@ -20727,6 +20483,283 @@ ha:pcb-rnd-board-v8 {
          }
           uid = t+CANjtdPMoBlE0Q3VMAAAAB
          }
+          ha:subc.182415 {
+           ha:attributes {
+            {io_pcb::hidename_y}=2.3114 mm
+            footprint=sma-edge
+            {io_pcb::hidename_scale}=80
+            refdes=J8
+            value=SMA
+            {io_pcb::hidename_direction}=0
+            device=CONNECTOR
+            {io_pcb::hidename_x}=2.5654 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; 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 {
+                  -95.0mil  
+                  -65.0mil  
+                  -95.0mil  
+                  65.0mil  
+                  95.0mil  
+                  65.0mil  
+                  95.0mil  
+                  -65.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -98.0mil  
+                  -68.0mil  
+                  -98.0mil  
+                  68.0mil  
+                  98.0mil  
+                  68.0mil  
+                  98.0mil  
+                  -68.0mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -95.0mil  
+                  -65.0mil  
+                  -95.0mil  
+                  65.0mil  
+                  95.0mil  
+                  65.0mil  
+                  95.0mil  
+                  -65.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -98.0mil  
+                  -68.0mil  
+                  -98.0mil  
+                  68.0mil  
+                  98.0mil  
+                  68.0mil  
+                  98.0mil  
+                  -68.0mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.2 {
+             hdia=0.0; hplated=0; 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 {
+                  -95.0mil  
+                  -30.0mil  
+                  -95.0mil  
+                  30.0mil  
+                  95.0mil  
+                  30.0mil  
+                  95.0mil  
+                  -30.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -98.0mil  
+                  -33.0mil  
+                  -98.0mil  
+                  33.0mil  
+                  98.0mil  
+                  33.0mil  
+                  98.0mil  
+                  -33.0mil  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.182428 {
+             proto=0; x=106.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+            ha:padstack_ref.182429 {
+             proto=1; x=106.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+            ha:padstack_ref.182430 {
+             proto=2; x=106.0mil; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=38.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.182431 {
+             proto=0; x=106.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+            ha:padstack_ref.182432 {
+             proto=1; x=106.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             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.182416 {
+                x1=106.0mil; y1=500.0mil; x2=106.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.182419 {
+                x1=201.0mil; y1=500.0mil; x2=201.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.182422 {
+                x1=201.0mil; y1=500.0mil; x2=4.1054mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.182425 {
+                x1=201.0mil; y1=500.0mil; x2=201.0mil; y2=11.7mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = LTS4ZjNxIaLbLeZrlyYAAAAI
+          }
     }
  }
 
@@ -22849,11 +22882,12 @@ ha:` {
      grids_idx = 1
       grid = 1.00 mil
       ha:view {
-       flip_y = 1
+       flip_y = 0
       }
-       show_solder_side = 1
+       show_solder_side = 0
         buffer_number = 0
-         clear_line = false
+         clear_line = true
+          clear_polypoly = true
     }
    }
   }