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