X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=packages%2FPDFN33.py;h=c28e31f63a8fd020096239b4c6d647fc2ffa10b2;hb=541b558a5d1fee27fd5e4b263687f1320dc2bdc9;hp=071a3c0025b7262db9e90ec93856c6e4b9d1564c;hpb=89dc981f28f4b96d90d9d1267caf422fa53bd19b;p=hw%2Faltusmetrum diff --git a/packages/PDFN33.py b/packages/PDFN33.py index 071a3c0..c28e31f 100755 --- a/packages/PDFN33.py +++ b/packages/PDFN33.py @@ -10,6 +10,8 @@ PinHeight = 0.60 PinSpacing = 0.65 RowOuter = 3.55 +Clearance = 0.007 * 2 * 25.4 + DrainWidth = 1.29 DrainHeight = 2.35 DrainSpacing = 0.25 @@ -38,7 +40,7 @@ for pin in range (0,4): mm2mils100((pin-1.5) * PinSpacing), \ mm2mils100(-(RowOuter/2 - PinHeight + PinWidth/2)), \ mm2mils100(PinWidth), \ - mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(Clearance), \ mm2mils100(PinWidth)+600, \ '"pin%i"' % (8 - pin), '"%i"' % (8 - pin), '0x0100]' @@ -48,7 +50,7 @@ for pin in range (0,4): mm2mils100((pin-1.5) * PinSpacing), \ mm2mils100(RowOuter/2 - PinHeight + PinWidth/2), \ mm2mils100(PinWidth), \ - mm2mils100(PinSpacing - PinWidth), \ + mm2mils100(Clearance), \ mm2mils100(PinWidth)+600, \ '"pin%i"' % (1 + pin), '"%i"' % (1 + pin), '0x0100]' @@ -58,7 +60,7 @@ print ' Pad[',\ mm2mils100(-(DrainSpacing/2 + DrainWidth/2)), \ mm2mils100(RowOuter/2 - PinHeight - DrainGap - DrainHeight + DrainWidth/2), \ mm2mils100(DrainWidth), \ - mm2mils100(DrainSpacing - DrainWidth), \ + mm2mils100(Clearance), \ mm2mils100(DrainWidth)+600, \ '"pin8" "8" 0x0100]' @@ -68,7 +70,7 @@ print ' Pad[',\ mm2mils100(DrainSpacing/2 + DrainWidth/2), \ mm2mils100(RowOuter/2 - PinHeight - DrainGap - DrainHeight + DrainWidth/2), \ mm2mils100(DrainWidth), \ - mm2mils100(DrainSpacing - DrainWidth), \ + mm2mils100(Clearance), \ mm2mils100(DrainWidth)+600, \ '"pin5" "5" 0x0100]'