From af3a20c1789f2f3d53908ceab105123107449d8e Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Sun, 20 Nov 2016 18:18:29 -0300 Subject: [PATCH] modules/jtrace.fpd: "jumper trace" (short cuttable trace, compatible with R) --- AUTHORS | 1 + modules/HIERARCHY | 3 ++- modules/Makefile | 1 + modules/jtrace.fpd | 20 ++++++++++++++++++++ 4 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 modules/jtrace.fpd diff --git a/AUTHORS b/AUTHORS index 5b6f732..6554a1f 100644 --- a/AUTHORS +++ b/AUTHORS @@ -140,6 +140,7 @@ Werner Almesberger modules/vson-powerpad.fpd modules/stqfn20.fpd modules/msl0104.fpd + modules/jtrace.fpd Xiangfu diff --git a/modules/HIERARCHY b/modules/HIERARCHY index 10c832a..7ceefd1 100644 --- a/modules/HIERARCHY +++ b/modules/HIERARCHY @@ -483,7 +483,8 @@ Structure MEANDER-2450MHz-right-0.8mm-RELAXED MEANDER-2450MHz-right-1.0mm-RELAXED MEANDER-2450MHz-right-1.6mm-RELAXED - + Jumper_trace + JUMPER-TRACE-150x500um Mechanical Spacer M3 diff --git a/modules/Makefile b/modules/Makefile index 640d4cb..d59b478 100644 --- a/modules/Makefile +++ b/modules/Makefile @@ -6,6 +6,7 @@ MODULES=0805-6 1059 8_10-card 8_10-socket-ra 8_10-socket-ra-push-pull \ fiducial \ header he-2row-dip he-shrouded \ inductor-2p ir \ + jtrace \ lga ledsmd lp2032sm \ mdip meander-2450MHz memcard8-amp-10100660 memcard8-hirose-dm3cs \ memcard8-jae-st1w008s4b memcard8-molex-1050270001 \ diff --git a/modules/jtrace.fpd b/modules/jtrace.fpd new file mode 100644 index 0000000..a4f0da0 --- /dev/null +++ b/modules/jtrace.fpd @@ -0,0 +1,20 @@ +/* MACHINE-GENERATED ! */ + +package "JUMPER-TRACE-$name" +unit mm +allow touch + +table + { name, width, length } + { "150x500um", 0.15mm, 0.5mm } + +set _ = 0 + +loop i = 1, 2 + +__0: vec @(length*(i-1.5)/2, 0mm) +__1: vec .(length/4, width/2) +__2: vec __0(-length/4, -width/2) +pad "$i" . __1 bare +measx __2 >> __1 -0.1mm +measy __2 >> __1 0.1mm