- PinWidth = MainPinWidth
- print ' Pad[',\
- mm2mils100((pin-4) * PinSpacing), \
- mm2mils100(-(PasteRowSpacing/2 + PinWidth/2)), \
- mm2mils100((pin-4) * PinSpacing), \
- mm2mils100(-(PasteRowSpacing/2 + PasteHeight - PinWidth/2)), \
- mm2mils100(PinWidth), \
- mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth)+600, \
- '"pin%i"' % (18 - pin), '"%i"' % (18 - pin), '"square"]'
-
- print ' Pad[',\
- mm2mils100((pin-4) * PinSpacing), \
- mm2mils100(PasteRowSpacing/2 + PinWidth/2), \
- mm2mils100((pin-4) * PinSpacing), \
- mm2mils100(PasteRowSpacing/2 + PasteHeight - PinWidth/2), \
- mm2mils100(PinWidth), \
- mm2mils100(PinSpacing - PinWidth), \
- mm2mils100(PinWidth)+600, \
- '"pin%i"' % (1 + pin), '"%i"' % (1 + pin), '"square"]'
-
-
-print ' ElementLine[',\
- mm2mils100(-BodyHeight/2), \
- mm2mils100(-BodyWidth/2), \
- mm2mils100(-BodyHeight/2), \
- mm2mils100( BodyWidth/2), \
- '1000 ]'
-
-print ' ElementLine[',\
- mm2mils100(-BodyHeight/2), \
- mm2mils100( BodyWidth/2), \
- mm2mils100( BodyHeight/2), \
- mm2mils100( BodyWidth/2), \
- '1000 ]'
-
-print ' ElementLine[',\
- mm2mils100( BodyHeight/2), \
- mm2mils100( BodyWidth/2), \
- mm2mils100( BodyHeight/2), \
- mm2mils100(-BodyWidth/2), \
- '1000 ]'
-
-print ' ElementLine[',\
- mm2mils100( BodyHeight/2), \
- mm2mils100(-BodyWidth/2), \
- mm2mils100(-BodyHeight/2), \
- mm2mils100(-BodyWidth/2), \
- '1000 ]'
-
-print ' ElementArc[',\
- mm2mils100(-4 * PinSpacing), \
- mm2mils100(RowSpacing/2-PinHeight/2), \
- '500 500 0 360 1000 ]'
-
-print ")"
+ PinWidth = MainPinWidth
+ print(' Pad[',\
+ mm2mils100((pin-4) * PinSpacing), \
+ mm2mils100(-(PasteRowSpacing/2 + PinWidth/2)), \
+ mm2mils100((pin-4) * PinSpacing), \
+ mm2mils100(-(PasteRowSpacing/2 + PasteHeight - PinWidth/2)), \
+ mm2mils100(PinWidth), \
+ mm2mils100(PinSpacing - PinWidth), \
+ mm2mils100(PinWidth)+600, \
+ '"pin%i"' % (18 - pin), '"%i"' % (18 - pin), '"square"]')
+
+ print(' Pad[',\
+ mm2mils100((pin-4) * PinSpacing), \
+ mm2mils100(PasteRowSpacing/2 + PinWidth/2), \
+ mm2mils100((pin-4) * PinSpacing), \
+ mm2mils100(PasteRowSpacing/2 + PasteHeight - PinWidth/2), \
+ mm2mils100(PinWidth), \
+ mm2mils100(PinSpacing - PinWidth), \
+ mm2mils100(PinWidth)+600, \
+ '"pin%i"' % (1 + pin), '"%i"' % (1 + pin), '"square"]')
+
+
+print(' ElementLine[',\
+ mm2mils100(-BodyHeight/2), \
+ mm2mils100(-BodyWidth/2), \
+ mm2mils100(-BodyHeight/2), \
+ mm2mils100( BodyWidth/2), \
+ '1000 ]')
+
+print(' ElementLine[',\
+ mm2mils100(-BodyHeight/2), \
+ mm2mils100( BodyWidth/2), \
+ mm2mils100( BodyHeight/2), \
+ mm2mils100( BodyWidth/2), \
+ '1000 ]')
+
+print(' ElementLine[',\
+ mm2mils100( BodyHeight/2), \
+ mm2mils100( BodyWidth/2), \
+ mm2mils100( BodyHeight/2), \
+ mm2mils100(-BodyWidth/2), \
+ '1000 ]')
+
+print(' ElementLine[',\
+ mm2mils100( BodyHeight/2), \
+ mm2mils100(-BodyWidth/2), \
+ mm2mils100(-BodyHeight/2), \
+ mm2mils100(-BodyWidth/2), \
+ '1000 ]')
+
+print(' ElementArc[',\
+ mm2mils100(-4 * PinSpacing), \
+ mm2mils100(RowSpacing/2-PinHeight/2), \
+ '500 500 0 360 1000 ]')
+
+print(")")