From: Dan White Date: Sun, 5 Feb 2012 00:50:45 +0000 (-0600) Subject: Update c-trimmer X-Git-Tag: calibrations~277 X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=10e790d0967acb10d862eca4be71cc524a0b0f52;p=430.git Update c-trimmer --- diff --git a/sch-pcb/fp/CAP-TRM-4500L1-4000L2__Murata-TZB4-A.footprinter b/sch-pcb/fp/CAP-TRM-4500L1-4000L2__Murata-TZB4-A.footprinter new file mode 100755 index 0000000..052d49f --- /dev/null +++ b/sch-pcb/fp/CAP-TRM-4500L1-4000L2__Murata-TZB4-A.footprinter @@ -0,0 +1,96 @@ +#!/usr/bin/env python +# -*- coding: ASCII -*- +'''Plastronics socket for +QFN-100 12x12mm +SEMPAC MLP12X12-100-OP-01 +offered by MOSIS +''' +import sys +from footprinter import * + +# +# PCB fab minimums +# +MASK_SWELL = mil(5.0) +MIN_TRACE = mil(6.0) +MIN_SPACE = mil(6.0) +MIN_PAD_ANNULUS = mil(15.0) +MIN_VIA_ANNULUS = mil(10.0) + +# pcb's coordinates are graphics oriented +# x in increasing right +# y in increasing DOWN + +SILK_LINEWIDTH = mil(8.0) + + +padw = mm(2.5) +padh = mm(1.8) +offset = mm(2.0) + +bodyw = mm(4.7) +bodyh = mm(4.2) + +p1 = Pad(1, + [ + -offset - padw, + -padh/2, + -offset, + padh/2 + ], + MIN_SPACE, MASK_SWELL, name='1', sflags='square' + ) + +p2 = Pad(2, + [ + offset, + -padh/2, + offset + padw, + padh/2 + ], + MIN_SPACE, MASK_SWELL, name='2', sflags='square' + ) + +pads = [p1, p2] + +# silkscreen +lines = [] +lines.append(ElementLine( + -bodyw/2, bodyh/2, + bodyw/2, bodyh/2, + SILK_LINEWIDTH)) +lines.append(ElementLine( + -bodyw/2, bodyh/2, + -bodyw/2, (padh/2 + MIN_SPACE + MASK_SWELL), + SILK_LINEWIDTH)) +lines.append(ElementLine( + bodyw/2, bodyh/2, + bodyw/2, (padh/2 + MIN_SPACE + MASK_SWELL), + SILK_LINEWIDTH)) + +lines.append(ElementLine( + -bodyw/2, -bodyh/2, + bodyw/2, -bodyh/2, + SILK_LINEWIDTH)) +lines.append(ElementLine( + -bodyw/2, -bodyh/2, + -bodyw/2, -(padh/2 + MIN_SPACE + MASK_SWELL), + SILK_LINEWIDTH)) +lines.append(ElementLine( + bodyw/2, -bodyh/2, + bodyw/2, -(padh/2 + MIN_SPACE + MASK_SWELL), + SILK_LINEWIDTH)) + +fp = Footprint( + padpins=pads, + linearcs=lines, + sflags='', + description='' + ) + +fp.mx = 0 +fp.my = 0 +fp.tx = 0 +fp.ty = 0 +fp.write(sys.stdout) + diff --git a/sch-pcb/fp/CAP-TRM-4500L1-4000L2__Murata-TZB4-A.fp b/sch-pcb/fp/CAP-TRM-4500L1-4000L2__Murata-TZB4-A.fp new file mode 100644 index 0000000..1a7b833 --- /dev/null +++ b/sch-pcb/fp/CAP-TRM-4500L1-4000L2__Murata-TZB4-A.fp @@ -0,0 +1,11 @@ +Element ["" "" "" "" 0nm 0nm 0nm 0nm 0 100 ""] +( +Pad [-3600000nm 0nm -2900000nm 0nm 1800000nm 152400nm 2054000nm "1" "1" "square"] +Pad [2900000nm 0nm 3600000nm 0nm 1800000nm 152400nm 2054000nm "2" "2" "square"] +ElementLine [-2350000nm 2100000nm 2350000nm 2100000nm 203200nm] +ElementLine [-2350000nm 2100000nm -2350000nm 1179400nm 203200nm] +ElementLine [2350000nm 2100000nm 2350000nm 1179400nm 203200nm] +ElementLine [-2350000nm -2100000nm 2350000nm -2100000nm 203200nm] +ElementLine [-2350000nm -2100000nm -2350000nm -1179400nm 203200nm] +ElementLine [2350000nm -2100000nm 2350000nm -1179400nm 203200nm] +) diff --git a/sch-pcb/waeda-sym b/sch-pcb/waeda-sym index 98753f2..e04fc35 160000 --- a/sch-pcb/waeda-sym +++ b/sch-pcb/waeda-sym @@ -1 +1 @@ -Subproject commit 98753f261ed4ef9c3b1a6de5090f732627b53344 +Subproject commit e04fc3542f3db110c1d86ff50e0db24b7fe59465