Date:2011-09-12 19:30:19 (8 years 7 days ago)
Author:Werner Almesberger
Commit:5ef4f4a369375d490a76125f09f4cc426f3d8e34
Message:labsw/: removed copper from mounting holes

Files: labsw/LOG (1 diff)
labsw/labsw.brd (4 diffs)
labsw/modules/spacer.fpd (3 diffs)

Change Details

labsw/LOG
224224  - added low-pass filters to button inputs, to suppress interferences,
225225    e.g., from load being switched (with help from Joerg Reisenweber)
226226  - added hardware revision ID pins
227  - use SPACER-*-BARE for mounting holes without copper
227228
228229Pending:
229230- widen column cavities by 0.2 mm on each side
230231- consider pulling in front edge a little in buttons area
231- uncopper mounting holes (using "loop" as "if" in fped)
232232- change mill nominal diameter from 35 mil to 26-27 mil
233233- move vias between OUT opto-couplers 0.2 mm to the center
234234- add orientation markings on copper layer for MCU and DIP sockets
labsw/labsw.brd
1PCBNEW-BOARD Version 1 date Sat Sep 3 02:53:35 2011
1PCBNEW-BOARD Version 1 date Mon Sep 12 14:29:26 2011
22
33# Created by Pcbnew(2010-12-27 BZR 2685)-unstable
44
...... 
2020$SHEETDESCR
2121Sheet A4 11700 8267
2222Title "Lab Switch"
23Date "3 sep 2011"
23Date "12 sep 2011"
2424Rev "0"
2525Comp "Werner Almesberger"
2626Comment1 ""
...... 
19661966Po 0 373
19671967$EndPAD
19681968$EndMODULE SOT-323
1969$MODULE SPACER-4mm
1970Po 39370 26772 0 15 4E5F3472 4E5F34BE ~~
1971Li SPACER-4mm
1972Sc 4E5F34BE
1973AR
1974Op 0 0 0
1975At SMD
1976T0 0 -150 200 200 0 40 N V 25 N"SPACER-4mm"
1977T1 0 150 200 200 0 40 N I 25 N"Val*"
1978DC 0 0 0 -1968 50 21
1979$PAD
1980Sh "1" O 3542 3542 0 0 0
1981Dr 1652 0 0
1982At STD N 00CC8001
1983Ne 0 ""
1984Po 0 0
1985$EndPAD
1986$EndMODULE SPACER-4mm
1987$MODULE SPACER-4mm
1988Po 74803 40394 0 15 4E5F3472 4E5923BD ~~
1989Li SPACER-4mm
1990Sc 4E5923BD
1991AR
1992Op 0 0 0
1993At SMD
1994T0 0 -150 200 200 0 40 N V 25 N"SPACER"
1995T1 0 150 200 200 0 40 N I 25 N"Val*"
1996DC 0 0 0 -1968 50 21
1997$PAD
1998Sh "1" O 3542 3542 0 0 0
1999Dr 1652 0 0
2000At STD N 00CC8001
2001Ne 0 ""
2002Po 0 0
2003$EndPAD
2004$EndMODULE SPACER-4mm
2005$MODULE SPACER-4mm
2006Po 39370 41417 0 15 4E5F3472 4E592396 ~~
2007Li SPACER-4mm
2008Sc 4E592396
2009AR
2010Op 0 0 0
2011At SMD
2012T0 0 -150 200 200 0 40 N V 25 N"SPACER"
2013T1 0 150 200 200 0 40 N I 25 N"Val*"
2014DC 0 0 0 -1968 50 21
2015$PAD
2016Sh "1" O 3542 3542 0 0 0
2017Dr 1652 0 0
2018At STD N 00CC8001
2019Ne 0 ""
2020Po 0 0
2021$EndPAD
2022$EndMODULE SPACER-4mm
2023$MODULE SPACER-4mm
2024Po 74803 26772 0 15 4E5F3472 4E592A99 ~~
2025Li SPACER-4mm
2026Sc 4E592A99
2027AR
2028Op 0 0 0
2029At SMD
2030T0 0 -150 200 200 0 40 N V 25 N"SPACER"
2031T1 0 150 200 200 0 40 N I 25 N"Val*"
2032DC 0 0 0 -1968 50 21
2033$PAD
2034Sh "1" O 3542 3542 0 0 0
2035Dr 1652 0 0
2036At STD N 00CC8001
2037Ne 0 ""
2038Po 0 0
2039$EndPAD
2040$EndMODULE SPACER-4mm
20411969$MODULE HDR-3x1-200mil
20421970Po 43780 33937 2700 15 4E5F86FD 4E57153E ~~
20431971Li HDR-3x1-200mil
...... 
24292357Po 1499 1499
24302358$EndPAD
24312359$EndMODULE DIP-8-300mil
2360$MODULE SPACER-4mm-BARE
2361Po 74803 26772 0 15 4E6E4146 4E592A99 ~~
2362Li SPACER-4mm-BARE
2363Sc 4E592A99
2364AR
2365Op 0 0 0
2366At SMD
2367T0 0 -150 200 200 0 40 N V 25 N"SPACER"
2368T1 0 150 200 200 0 40 N I 25 N"Val*"
2369DC 0 0 0 -1968 50 21
2370$PAD
2371Sh "HOLE" C 1652 1652 0 0 0
2372Dr 1652 0 0
2373At HOLE N 00C00000
2374Ne 0 ""
2375Po 0 0
2376$EndPAD
2377$EndMODULE SPACER-4mm-BARE
2378$MODULE SPACER-4mm-BARE
2379Po 39370 41417 0 15 4E6E4146 4E592396 ~~
2380Li SPACER-4mm-BARE
2381Sc 4E592396
2382AR
2383Op 0 0 0
2384At SMD
2385T0 0 -150 200 200 0 40 N V 25 N"SPACER"
2386T1 0 150 200 200 0 40 N I 25 N"Val*"
2387DC 0 0 0 -1968 50 21
2388$PAD
2389Sh "HOLE" C 1652 1652 0 0 0
2390Dr 1652 0 0
2391At HOLE N 00C00000
2392Ne 0 ""
2393Po 0 0
2394$EndPAD
2395$EndMODULE SPACER-4mm-BARE
2396$MODULE SPACER-4mm-BARE
2397Po 74803 40394 0 15 4E6E4146 4E5923BD ~~
2398Li SPACER-4mm-BARE
2399Sc 4E5923BD
2400AR
2401Op 0 0 0
2402At SMD
2403T0 0 -150 200 200 0 40 N V 25 N"SPACER"
2404T1 0 150 200 200 0 40 N I 25 N"Val*"
2405DC 0 0 0 -1968 50 21
2406$PAD
2407Sh "HOLE" C 1652 1652 0 0 0
2408Dr 1652 0 0
2409At HOLE N 00C00000
2410Ne 0 ""
2411Po 0 0
2412$EndPAD
2413$EndMODULE SPACER-4mm-BARE
2414$MODULE SPACER-4mm-BARE
2415Po 39370 26772 0 15 4E6E4146 4E5F34BE ~~
2416Li SPACER-4mm-BARE
2417Sc 4E5F34BE
2418AR
2419Op 0 0 0
2420At SMD
2421T0 0 -150 200 200 0 40 N V 25 N"SPACER-4mm"
2422T1 0 150 200 200 0 40 N I 25 N"Val*"
2423DC 0 0 0 -1968 50 21
2424$PAD
2425Sh "HOLE" C 1652 1652 0 0 0
2426Dr 1652 0 0
2427At HOLE N 00C00000
2428Ne 0 ""
2429Po 0 0
2430$EndPAD
2431$EndMODULE SPACER-4mm-BARE
24322432$TEXTPCB
24332433Te "qi-hw.com"
24342434Po 62756 27638 800 800 120 0
labsw/modules/spacer.fpd
11/* MACHINE-GENERATED ! */
22
3package "SPACER-$nominal"
3frame copper {
4    loop if = 1, copper
5
6    __2: vec @(disc/2, -disc/2)
7    __3: vec @(-disc/2, disc/2)
8    rpad "1" . __2
9}
10
11package "SPACER-$nominal$type"
412unit mm
513
614table
...... 
816    { 3mm }
917    { 4mm }
1018
19table
20    { type, copper }
21    { "", 1 }
22    { "-BARE", 0 }
23
1124set hole = nominal+0.2mm
1225
1326set disc = 9mm
...... 
1932__0: vec @(hole/2, hole/2)
2033__1: vec @(-hole/2, -hole/2)
2134hole . __0
22__2: vec @(disc/2, -disc/2)
23__3: vec @(-disc/2, disc/2)
24rpad "1" . __2
2535__4: vec @(area/2, 0mm)
2636circ @ . w
37frame copper @

Archive Download the corresponding diff file

Branches:
master



interactive