From a1e78400d724b55f8206a321501a1a910906878e Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Tue, 18 Mar 2014 00:07:24 -0600 Subject: [PATCH] fix problems with MicroMaTch footprints exposed by freedfm.com --- packages/tyco/micromatch-th-v.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/tyco/micromatch-th-v.py b/packages/tyco/micromatch-th-v.py index 5a99300..a18fb47 100755 --- a/packages/tyco/micromatch-th-v.py +++ b/packages/tyco/micromatch-th-v.py @@ -21,7 +21,8 @@ BoxXbase = 4.79 LineWidth = 600 -MinAnnular = 700 +# freedfm.com round-off error bites us if we make this 700... +MinAnnular = 725 MinClearance = 600 MaskDelta = 300 @@ -73,7 +74,7 @@ for col in range ((pins+1)/2): mm2mils100(spacing), \ mm2mils100(PinDiam)+(MinAnnular*2), \ (MinClearance*2), \ - mm2mils100(PinDiam)+(MaskDelta*2), \ + mm2mils100(PinDiam)+(MinAnnular*2)+(MaskDelta*2), \ mm2mils100(PinDiam), \ '"pin%i"' % pinnum, '"%i"' % pinnum, Flags, ']' @@ -83,7 +84,7 @@ print ' Pin[', \ mm2mils100(RowSpacing-MntY), \ mm2mils100(MntDiam)+(MinAnnular*2), \ (MinClearance*2), \ - mm2mils100(MntDiam)+(MaskDelta*2), \ + mm2mils100(MntDiam)+(MinAnnular*2)+(MaskDelta*2), \ mm2mils100(MntDiam), \ '"mnt" "0"', '0x0001', ']' -- 2.47.2