r5726 - trunk/gta02-core/modules

daveb at docs.openmoko.org daveb at docs.openmoko.org
Mon Nov 30 21:13:27 CET 2009


Author: daveb
Date: 2009-11-30 21:13:27 +0100 (Mon, 30 Nov 2009)
New Revision: 5726

Modified:
   trunk/gta02-core/modules/smsn16.fpd
Log:
add pattern prohibited areas (shouldn't be pads?) and rough outline


Modified: trunk/gta02-core/modules/smsn16.fpd
===================================================================
--- trunk/gta02-core/modules/smsn16.fpd	2009-11-30 17:53:02 UTC (rev 5725)
+++ trunk/gta02-core/modules/smsn16.fpd	2009-11-30 20:13:27 UTC (rev 5726)
@@ -1,38 +1,37 @@
-/* SMSN16 - SD & SIM */
+/* MACHINE-GENERATED ! */
 
-frame P9_A{
+frame P9_A {
 	lr: vec @(0mm, -2mm/2)
-	ul: vec .(-2.23mm, 2.0mm)
-	pad "9" lr ul
+	ul: vec .(-2.23mm, 2mm)
+	pad "9" lr .
 }
 
-frame P9_B{
+frame P9_B {
 	lr: vec @(0mm, -2mm/2)
-	ul: vec .(-2.35mm, 2.0mm)
-	pad "9" lr ul
+	ul: vec .(-2.35mm, 2mm)
+	pad "9" lr .
 }
 
-frame P9_C{
-	ll: vec @(-2.10mm/2, 0mm)
-	ur: vec .(2.10mm, 2.32mm)
-	pad "9" ll ur
+frame P9_C {
+	ll: vec @(-2.1mm/2, 0mm)
+	ur: vec .(2.1mm, 2.32mm)
+	pad "9" ll .
 }
 
-frame P9_D{
-	ll: vec @(-2.10mm/2, 0mm)
-	ur: vec .(2.10mm, 2.23mm)
-	pad "9" ll ur
+frame P9_D {
+	ll: vec @(-2.1mm/2, 0mm)
+	ur: vec .(2.1mm, 2.23mm)
+	pad "9" ll .
 }
 
-frame P9_E{
-	ll: vec @(-1.8mm/2,0mm)
-	ur: vec .(1.8mm,2.23mm)
-	pad "9" ll ur
+frame P9_E {
+	ll: vec @(-1.8mm/2, 0mm)
+	ur: vec .(1.8mm, 2.23mm)
+	pad "9" ll .
 }
 
-
 frame SDPAD {
-	set name = i+1
+	set name = n+1
 
 	ll: vec @(-sd_w/2, 0mm)
 	ur: vec .(sd_w, sd_l)
@@ -41,21 +40,21 @@
 }
 
 frame SD {
-	loop i = 0, 7
+	loop n = 0, 7
 
-	__0: vec @(-1.5mm-i*1.1mm, -2.56mm)
+	__0: vec @(-1.5mm-n*1.1mm, -2.56mm)
 	frame SDPAD .
 }
 
 frame BR {
-
-	frame SD @
-
 	__0: vec @(1.75mm, -2.48mm)
 	frame P9_A .
-
 	__1: vec @(1.75mm, 12.33mm)
 	frame P9_B .
+	__2: vec @(-9.48mm, 9.44mm)
+	__3: vec .(8.25mm, -2.9mm)
+	pad "np" __2 .
+	frame SD @
 }
 
 frame SIMPAD {
@@ -74,6 +73,19 @@
 	frame SIMPAD .
 }
 
+frame np_pad {
+	lr: vec @(0mm, 0.9mm/2)
+	ul: vec .(-0.9mm, 0.9mm)
+	pad "np" . lr
+}
+
+frame patProhib {
+	loop n = 0, 3
+
+	__0: vec @(0mm, 2.54mm*n)
+	frame np_pad .
+}
+
 package "SMSN16"
 unit mm
 set sim_w = 0.9mm
@@ -86,17 +98,17 @@
 
 __0: vec @(19.8mm, -12.5mm)
 frame BR .
-
 __1: vec @(4mm, -0.99mm)
 frame P9_C .
-
 __2: vec @(2mm, -16.52mm)
 frame P9_D .
-
 __3: vec @(7.23mm, -16.52mm)
 frame P9_E .
-
-
+__4: vec @(-4.9mm, 1mm)
+__5: vec .(26.6mm, -17.7mm)
+rect __4 . 0.1mm
+__6: vec @(9mm, -11.49mm)
+frame patProhib .
 frame SIM @
 measy SIM.__0 >> SIM.__0 1mm
 measy SIM.__0 -> SIM.__0 0.3mm




More information about the commitlog mailing list