r5479 - trunk/gta02-core/modules

werner at docs.openmoko.org werner at docs.openmoko.org
Mon Aug 17 23:00:09 CEST 2009


Author: werner
Date: 2009-08-17 23:00:09 +0200 (Mon, 17 Aug 2009)
New Revision: 5479

Modified:
   trunk/gta02-core/modules/INFO
   trunk/gta02-core/modules/mkloe
   trunk/gta02-core/modules/stdpass.fpd
Log:
- made stdpass.fpd generate all its footprints (upgrade fped !)
- stdpass.fpd now has a slightly more sensible outline
- added stdpass to mkloe, so that it gets exercised



Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO	2009-08-17 20:42:51 UTC (rev 5478)
+++ trunk/gta02-core/modules/INFO	2009-08-17 21:00:09 UTC (rev 5479)
@@ -16,3 +16,4 @@
 # Standard rectangular passive components
 F: stdpass
 D: http://www.vishay.com/doc?20035
+# http://industrial.panasonic.com/www-data/pdf/AOA0000/AOA0000PE2.pdf

Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe	2009-08-17 20:42:51 UTC (rev 5478)
+++ trunk/gta02-core/modules/mkloe	2009-08-17 21:00:09 UTC (rev 5479)
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Make a Library of Everything
 
-MODS="bga96-8x12-0mm8"
+MODS="bga96-8x12-0mm8 stdpass"
 
 LIB=gta02-core.mod
 

Modified: trunk/gta02-core/modules/stdpass.fpd
===================================================================
--- trunk/gta02-core/modules/stdpass.fpd	2009-08-17 20:42:51 UTC (rev 5478)
+++ trunk/gta02-core/modules/stdpass.fpd	2009-08-17 21:00:09 UTC (rev 5479)
@@ -22,16 +22,16 @@
 }
 
 frame outline {
-	set L = e+2*a+5mil
+	set L = e+2*a+2*clear+silk
 
-	set W = b+5mil
+	set W = b+2*clear+silk
 
 	ll: vec @(-L/2, -W/2)
 	__1: vec @(L/2, W/2)
 	rect ll . silk
 }
 
-part "0402"
+package "$name"
 table
     { name, L, W, a, b, e }
     { "0201", 0.6mm, 0.3mm, 0.28mm, 0.43mm, 0.23mm }
@@ -42,10 +42,8 @@
 
 set silk = 2mil
 
-loop max_0402 = L/1mm, 1
+set clear = 4mil
 
-loop min_0402 = 1, L/1mm
-
 frame pads @
 frame outline @
 measx pad_l.w >> pad_r.ll -0.3mm




More information about the commitlog mailing list