def mm2mils100( mm ):
return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 )
+print '# author: Bdale Garbee'
+print '# email: bdale@gag.com'
+print '# dist-license: GPL 2'
+print '# use-license: unlimited'
+
print 'Element[0x0 "MiniUSB" "" "" 0 0 -10161 -12011 0 100 0x0]'
print "("
print ' Pad[', \
mm2mils100(PinStart + PinHeight - PinWidth/2), \
mm2mils100(PinWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth + 0.1), \
+ mm2mils100(PinWidth + 0.2), \
'"D+" "3" 0x0100]'
print ' Pad[', \
mm2mils100(PinStart + PinHeight - PinWidth/2), \
mm2mils100(PinWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth + 0.1), \
+ mm2mils100(PinWidth + 0.2), \
'"D-" "2" 0x0100]'
print ' Pad[', \
mm2mils100(PinStart + PinHeight - PinWidth/2), \
mm2mils100(PinWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth + 0.1), \
+ mm2mils100(PinWidth + 0.2), \
'"HS" "4" 0x0100]'
print ' Pad[', \
mm2mils100(PinStart + PinHeight - PinWidth/2), \
mm2mils100(PinWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth + 0.1), \
+ mm2mils100(PinWidth + 0.2), \
'"VBUS" "1" 0x0100]'
print ' Pad[', \
mm2mils100(PinStart + PinHeight - PinWidth/2), \
mm2mils100(PinWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth + 0.1), \
+ mm2mils100(PinWidth + 0.2), \
'"GND" "5" 0x0100]'
TabRowTwo = Tab1Height/2 + TabCenters - Tab2Height/2
mm2mils100(Tab1Height - TabWidth/2), \
mm2mils100(TabWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(TabWidth + 0.1), \
+ mm2mils100(TabWidth + 0.2), \
'"tab1" "G" 0x0100]'
print ' Pad[', \
mm2mils100(TabRowTwo + Tab2Height - TabWidth/2), \
mm2mils100(TabWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(TabWidth + 0.1), \
+ mm2mils100(TabWidth + 0.2), \
'"tab2" "G" 0x0100]'
print ' Pad[', \
mm2mils100(Tab1Height - TabWidth/2), \
mm2mils100(TabWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(TabWidth + 0.1), \
+ mm2mils100(TabWidth + 0.2), \
'"tab3" "G" 0x0100]'
print ' Pad[', \
mm2mils100(TabRowTwo + Tab2Height - TabWidth/2), \
mm2mils100(TabWidth), \
mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(TabWidth + 0.1), \
+ mm2mils100(TabWidth + 0.2), \
'"tab4" "G" 0x0100]'
print ")"