packages: Add phoenix giant screw terminal footprints
[hw/altusmetrum] / packages / s-pwson-n8.5c
index 14b8fbb1d94bf07dd6db130ee34fe10f291d9f5d..a0c8741c3267cb18bcf2d327ba55ffa147071fd0 100644 (file)
@@ -61,23 +61,30 @@ for (int pad = 0; pad < num_pad; pad++) {
        /* bottom side (1-4) */
 
        pad_mm_clear_mask_options(pad_off(pad),
-                                 -pad_y_off,
+                                 pad_y_off,
                                  pad_width,
                                  pad_height,
                                  clearance * 2, pad_width + mask,
                                  sprintf("%d", pad + 1),
                                  sprintf("%d", pad + 1), "square");
-       
+
        /* top side (8-5) */
 
        pad_mm_clear_mask_options(pad_off(pad),
-                                 pad_y_off,
+                                 -pad_y_off,
                                  pad_width,
                                  pad_height,
                                  clearance * 2, pad_width + mask,
                                  sprintf("%d", 8 - pad),
                                  sprintf("%d", 8 - pad), "square");
-       
+
 }
 
+rect(-package_width/2, -package_height/2, package_width, package_height);
+
+real dot_off = -.3;
+
+line(-package_width/2 + dot_off, package_height/2 - dot_off,
+     -package_width/2 + dot_off, package_height/2 - dot_off);
+
 element_end();