X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=packages%2Ffotofab2x3.5c;h=00c9da944e8ca30a762b4231cb6b371e40458d38;hb=67e53444cdf89d279acb1a1df6049b66099cc60e;hp=6241caf3ae5a1e51351e820ef16a154bf3d7b05f;hpb=6cb70d8df4109696991d7f5b95088332d699d34c;p=hw%2Faltusmetrum diff --git a/packages/fotofab2x3.5c b/packages/fotofab2x3.5c index 6241caf..00c9da9 100644 --- a/packages/fotofab2x3.5c +++ b/packages/fotofab2x3.5c @@ -22,16 +22,46 @@ load "footprint.5c"; import Footprint; -real pad_width = 2.00; /* mm */ +real pad_width = 1.00; /* mm */ real shield_width = 76.20; real shield_height = 50.80; +real via_diam = 0.015 * 25.4; +real via_ring = 0.008 * 25.4; element_start("fotofab2x3"); -pad_mm(shield_width/2, 0, pad_width, shield_height+pad_width, "1", "1"); -pad_mm(-shield_width/2, 0, pad_width, shield_height+pad_width, "1", "1"); -pad_mm(0, shield_height/2, shield_width+pad_width, pad_width, "1", "1"); -pad_mm(0, -shield_height/2, shield_width+pad_width, pad_width, "1", "1"); +pad_mm_options(shield_width/2, 0, + pad_width, shield_height+pad_width, + "1", "1", + "square,nopaste"); +pad_mm_options(-shield_width/2, 0, + pad_width, shield_height+pad_width, + "1", "1", + "square,nopaste"); +pad_mm_options(0, shield_height/2, + shield_width+pad_width, pad_width, + "1", "1", + "square,nopaste"); +pad_mm_options(0, -shield_height/2, + shield_width+pad_width, pad_width, + "1", "1", + "square,nopaste"); -element_end(); +pin_mm(shield_width/2, shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(-shield_width/2, shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(shield_width/2, -shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(-shield_width/2, -shield_height/2, via_diam, via_ring, "1", "1"); + +pin_mm(shield_width/2, shield_height/6, via_diam, via_ring, "1", "1"); +pin_mm(-shield_width/2, shield_height/6, via_diam, via_ring, "1", "1"); +pin_mm(shield_width/2, -shield_height/6, via_diam, via_ring, "1", "1"); +pin_mm(-shield_width/2, -shield_height/6, via_diam, via_ring, "1", "1"); +pin_mm(shield_width/4, shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(-shield_width/4, shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(shield_width/4, -shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(-shield_width/4, -shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(0, shield_height/2, via_diam, via_ring, "1", "1"); +pin_mm(0, -shield_height/2, via_diam, via_ring, "1", "1"); + +element_end();