7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-09 00:30:06 +00:00

Add Reverb Belton BTDR-1H/V ()

* Add Belton BTDR-1 footrpints

Add Belton Reverb BTDR-1H and BTDR-1V footprints.
http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf

* remove

* Add Reverb Belton BTDR-1

Add Reverb Belton BTDR-1H and Belton BTDR-1V
http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf

* modification after error report

mod error after Travis report

* Update Reverb_BTDR-1H.kicad_mod

* update keywords

Update keywords

* Add new Audio_Module library

Add new Audio_Module library for Belton Reverb Module
Remove old naming

* Change 3D model path

Change the 3d model path

* Update fp-lib-table

Add Audio_Module.pretty to receive the Belton Reverb Module

* Update fp-lib-table

* Change BTDR1 H footprint

Change F.Fab and F.CrtYd layers

* Reverb_BTDR-1H: fix courtyard (make closed path)

* Reverb_BTDR-1H/V: improve descriptions

Co-authored-by: Diego Herranz <diegoherranz@diegoherranz.com>
This commit is contained in:
McColson 2020-09-26 10:43:38 +02:00 committed by GitHub
parent 92f9bf2de1
commit b5c16bcde2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 112 additions and 0 deletions

View File

@ -0,0 +1,64 @@
(module Reverb_BTDR-1H (layer F.Cu) (tedit 5F6EFDC6)
(descr "Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)")
(tags "audio belton reverb")
(fp_text reference REF** (at -3.5 -33.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Reverb_BTDR-1H (at 29 6) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.63 4.25) (end -6.63 -8) (layer F.CrtYd) (width 0.05))
(fp_line (start 61.87 4.25) (end -6.63 4.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 69.37 -23) (end 69.37 -8) (layer F.CrtYd) (width 0.05))
(fp_line (start -6.63 -35.25) (end 61.87 -35.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -14.13 -8) (end -14.13 -23) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 29 -15.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.38 -23) (end -6.38 -35) (layer F.Fab) (width 0.1))
(fp_line (start -6.38 4) (end 61.62 4) (layer F.Fab) (width 0.1))
(fp_line (start -6.38 -35) (end 61.62 -35) (layer F.Fab) (width 0.1))
(fp_line (start 61.62 -35) (end 61.62 -23) (layer F.Fab) (width 0.1))
(fp_line (start -6.38 -8) (end -6.38 4) (layer F.Fab) (width 0.1))
(fp_circle (center -9.38 -15.5) (end -7.63 -15.5) (layer F.SilkS) (width 0.12))
(fp_line (start -6.38 -15.5) (end -6.38 -35) (layer F.SilkS) (width 0.12))
(fp_line (start -6.38 -15.5) (end -6.38 4) (layer F.SilkS) (width 0.12))
(fp_line (start -6.38 4) (end 61.62 4) (layer F.SilkS) (width 0.12))
(fp_line (start -6.38 -35) (end 61.62 -35) (layer F.SilkS) (width 0.12))
(fp_line (start 61.62 -35) (end 61.62 4) (layer F.SilkS) (width 0.12))
(fp_arc (start -9.38 -15.5) (end -9.38 -20) (angle -180) (layer F.SilkS) (width 0.12))
(fp_arc (start -9.38 -23) (end -9.38 -20) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start -9.38 -8) (end -6.38 -8) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start 64.62 -15.5) (end 64.62 -11) (angle -180) (layer F.SilkS) (width 0.12))
(fp_arc (start 64.62 -8) (end 64.62 -11) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start 64.62 -23) (end 61.62 -23) (angle -90) (layer F.Fab) (width 0.1))
(fp_circle (center 64.62 -15.5) (end 66.37 -15.5) (layer F.SilkS) (width 0.12))
(fp_arc (start 64.62 -23) (end 61.62 -23) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start 64.62 -15.5) (end 64.62 -11) (angle -180) (layer F.Fab) (width 0.1))
(fp_arc (start 64.62 -8) (end 64.62 -11) (angle -90) (layer F.Fab) (width 0.1))
(fp_arc (start -9.38 -23) (end -9.38 -20) (angle -90) (layer F.Fab) (width 0.1))
(fp_arc (start -9.38 -15.5) (end -9.38 -20) (angle -180) (layer F.Fab) (width 0.1))
(fp_arc (start -9.38 -8) (end -6.38 -8) (angle -90) (layer F.Fab) (width 0.1))
(fp_line (start 61.62 -8) (end 61.62 4) (layer F.Fab) (width 0.1))
(fp_line (start -6.63 -35.25) (end -6.63 -23) (layer F.CrtYd) (width 0.05))
(fp_line (start -6.63 -23) (end -14.13 -23) (layer F.CrtYd) (width 0.05))
(fp_line (start -6.63 -8) (end -14.13 -8) (layer F.CrtYd) (width 0.05))
(fp_line (start 61.87 -35.25) (end 61.87 -23) (layer F.CrtYd) (width 0.05))
(fp_line (start 69.37 -23) (end 61.87 -23) (layer F.CrtYd) (width 0.05))
(fp_line (start 69.37 -8) (end 61.87 -8) (layer F.CrtYd) (width 0.05))
(fp_line (start 61.87 4.25) (end 61.87 -8) (layer F.CrtYd) (width 0.05))
(pad "" np_thru_hole circle (at -9.38 -15.5) (size 3.7 3.7) (drill 3.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 64.62 -15.5) (size 3.7 3.7) (drill 3.7) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at 7.62 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 5.08 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 50.62 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 53.16 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 55.7 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Audio_Module.3dshapes/Reverb_BTDR-1H.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,47 @@
(module Reverb_BTDR-1V (layer F.Cu) (tedit 5F6EFDD2)
(descr "Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)")
(tags "audio belton reverb")
(fp_text reference REF** (at 59.45 10.25 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Reverb_BTDR-1V (at 27.62 -2.75 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 69.12 1.3) (end 69.12 4.3) (layer F.SilkS) (width 0.12))
(fp_line (start 69.12 4.3) (end 61.62 4.3) (layer F.SilkS) (width 0.12))
(fp_line (start 61.62 4.3) (end 61.62 11.1) (layer F.SilkS) (width 0.12))
(fp_line (start 61.62 11.1) (end -6.38 11.1) (layer F.SilkS) (width 0.12))
(fp_line (start -6.38 11.1) (end -6.38 4.3) (layer F.SilkS) (width 0.12))
(fp_line (start -6.38 4.3) (end -13.88 4.3) (layer F.SilkS) (width 0.12))
(fp_line (start -13.88 4.3) (end -13.88 1.3) (layer F.SilkS) (width 0.12))
(fp_line (start -13.88 1.3) (end 69.12 1.3) (layer F.SilkS) (width 0.12))
(fp_line (start 61.62 11.35) (end -6.63 11.35) (layer F.CrtYd) (width 0.05))
(fp_line (start -6.63 11.35) (end -14.13 11.35) (layer F.CrtYd) (width 0.05))
(fp_line (start -14.13 11.35) (end -14.13 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -14.13 -1.25) (end 69.37 -1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 69.37 -1.25) (end 69.37 11.35) (layer F.CrtYd) (width 0.05))
(fp_line (start 69.37 11.35) (end 61.62 11.35) (layer F.CrtYd) (width 0.05))
(fp_line (start 69.12 1.3) (end 69.12 4.3) (layer F.Fab) (width 0.1))
(fp_line (start 69.12 4.3) (end 61.62 4.3) (layer F.Fab) (width 0.1))
(fp_line (start 61.62 4.3) (end 61.62 11.1) (layer F.Fab) (width 0.1))
(fp_line (start 61.62 11.1) (end -6.38 11.1) (layer F.Fab) (width 0.1))
(fp_line (start -6.38 11.1) (end -6.38 4.3) (layer F.Fab) (width 0.1))
(fp_line (start -6.38 4.3) (end -13.88 4.3) (layer F.Fab) (width 0.1))
(fp_line (start -13.88 4.3) (end -13.88 1.3) (layer F.Fab) (width 0.1))
(fp_line (start -13.88 1.3) (end 69.12 1.3) (layer F.Fab) (width 0.1))
(fp_text user %R (at 27.62 6.2 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 7.62 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 5.08 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 50.62 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 53.16 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 55.7 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Audio_Module.3dshapes/Reverb_BTDR-1V.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -1,4 +1,5 @@
(fp_lib_table
(lib (name Audio_Module)(type Kicad)(uri ${KISYSMOD}/Audio_Module.pretty)(options "")(descr "Audio Module footprints"))
(lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints"))
(lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications"))
(lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))