2011-08-27 21:26:53 +03:00
|
|
|
/* MACHINE-GENERATED ! */
|
|
|
|
|
2011-09-12 20:30:19 +03:00
|
|
|
frame copper {
|
|
|
|
loop if = 1, copper
|
|
|
|
|
|
|
|
__2: vec @(disc/2, -disc/2)
|
|
|
|
__3: vec @(-disc/2, disc/2)
|
2012-05-21 07:01:59 +03:00
|
|
|
rpad "1" . __2 bare
|
2011-09-12 20:30:19 +03:00
|
|
|
}
|
|
|
|
|
|
|
|
package "SPACER-$nominal$type"
|
2011-08-27 21:26:53 +03:00
|
|
|
unit mm
|
|
|
|
|
2011-09-01 10:34:14 +03:00
|
|
|
table
|
|
|
|
{ nominal }
|
|
|
|
{ 3mm }
|
|
|
|
{ 4mm }
|
|
|
|
|
2011-09-12 20:30:19 +03:00
|
|
|
table
|
|
|
|
{ type, copper }
|
|
|
|
{ "", 1 }
|
|
|
|
{ "-BARE", 0 }
|
|
|
|
|
2011-09-01 10:34:14 +03:00
|
|
|
set hole = nominal+0.2mm
|
2011-08-27 21:26:53 +03:00
|
|
|
|
|
|
|
set disc = 9mm
|
|
|
|
|
|
|
|
set area = 10mm
|
|
|
|
|
|
|
|
set w = 5mil
|
|
|
|
|
|
|
|
__0: vec @(hole/2, hole/2)
|
|
|
|
__1: vec @(-hole/2, -hole/2)
|
|
|
|
hole . __0
|
|
|
|
__4: vec @(area/2, 0mm)
|
|
|
|
circ @ . w
|
2012-05-21 07:01:59 +03:00
|
|
|
__2: vec @(-area/2, 0mm)
|
2011-09-12 20:30:19 +03:00
|
|
|
frame copper @
|
2012-05-21 07:01:59 +03:00
|
|
|
measx copper.__3 >> copper.__2 3mm
|
|
|
|
measx __1 >> __0 6mm+nominal/2
|
|
|
|
measx __2 >> __4 9mm
|