From de2174d987ce8f49fd3a97ecd1cfb1126e9adc54 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Wed, 23 Mar 2011 12:33:40 -0300 Subject: [PATCH] modules/INFO, modules/Makefile, modules/fiducial.fpd, AUTHORS: added fiducial --- modules/INFO | 3 +++ modules/Makefile | 2 +- modules/fiducial.fpd | 17 +++++++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 modules/fiducial.fpd diff --git a/modules/INFO b/modules/INFO index 665c924..e73414e 100644 --- a/modules/INFO +++ b/modules/INFO @@ -13,3 +13,6 @@ F: pads # Printed 8:10 card contacs F: 8_10-card + +# Fiducial (1 mm copper pad, 2 mm solder mask clearance) +F: fiducial diff --git a/modules/Makefile b/modules/Makefile index a181042..eed120b 100644 --- a/modules/Makefile +++ b/modules/Makefile @@ -1,4 +1,4 @@ -MODULES=8_10-card pads stdpass +MODULES=8_10-card fiducial pads stdpass .SUFFIXES: .fpd .mod .PHONY: all clean diff --git a/modules/fiducial.fpd b/modules/fiducial.fpd new file mode 100644 index 0000000..3054b7e --- /dev/null +++ b/modules/fiducial.fpd @@ -0,0 +1,17 @@ +/* MACHINE-GENERATED ! */ + +package "FIDUCIAL" +unit mm + +set ri = 0.5mm + +set ro = 1mm + +__0: vec @(ri, ri) +__1: vec @(-ri, -ri) +rpad "?" . __0 bare +__2: vec @(ro, -ro) +__3: vec @(-ro, ro) +rpad "" . __2 mask +measx __1 >> __0 2mm +measx __3 >> __2 -2.5mm