From 4dd2bb5648c5f7e3d33e635321a3e70858b25bbf Mon Sep 17 00:00:00 2001 From: nats Date: Tue, 19 Apr 2016 17:36:07 +0200 Subject: [PATCH] adding pin array --- Connectors/PIN_ARRAY/pin_array.lib | 50 +++++++++++++++++++ .../pin_array_5x2.kicad_mod | 29 +++++++++++ 2 files changed, 79 insertions(+) create mode 100644 Connectors/PIN_ARRAY/pin_array.lib create mode 100644 Pretty_Footprints/Connectors_254mm.pretty/pin_array_5x2.kicad_mod diff --git a/Connectors/PIN_ARRAY/pin_array.lib b/Connectors/PIN_ARRAY/pin_array.lib new file mode 100644 index 0000000..f50a1e1 --- /dev/null +++ b/Connectors/PIN_ARRAY/pin_array.lib @@ -0,0 +1,50 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# PIN_ARRAY_2x5 +# +DEF PIN_ARRAY_2x5 J 0 40 Y Y 1 F N +F0 "J" 0 -175 25 H V C CNN +F1 "PIN_ARRAY_2x5" 0 -225 25 H V C CNN +F2 "" 0 -100 25 H V C CNN +F3 "" 0 -100 25 H V C CNN +DRAW +S -100 125 100 -125 0 1 0 N +X 1 1 -200 100 100 R 25 25 1 1 U +X 2 2 200 100 100 L 25 25 1 1 U +X 3 3 -200 50 100 R 25 25 1 1 U +X 4 4 200 50 100 L 25 25 1 1 U +X 5 5 -200 0 100 R 25 25 1 1 U +X 6 6 200 0 100 L 25 25 1 1 U +X 7 7 -200 -50 100 R 25 25 1 1 U +X 8 8 200 -50 100 L 25 25 1 1 U +X 9 9 -200 -100 100 R 25 25 1 1 U +X 10 10 200 -100 100 L 25 25 1 1 U +ENDDRAW +ENDDEF +# +# PIN_ARRAY_2x6 +# +DEF PIN_ARRAY_2x6 J 0 40 Y Y 1 F N +F0 "J" 0 175 25 H V C CNN +F1 "PIN_ARRAY_2x6" 0 -225 25 H V C CNN +F2 "" 0 -100 25 H V C CNN +F3 "" 0 -100 25 H V C CNN +DRAW +S -100 125 100 -175 0 1 0 N +X 1 1 -200 100 100 R 25 25 1 1 U +X 2 2 200 100 100 L 25 25 1 1 U +X 3 3 -200 50 100 R 25 25 1 1 U +X 4 4 200 50 100 L 25 25 1 1 U +X 5 5 -200 0 100 R 25 25 1 1 U +X 6 6 200 0 100 L 25 25 1 1 U +X 7 7 -200 -50 100 R 25 25 1 1 U +X 8 8 200 -50 100 L 25 25 1 1 U +X 9 9 -200 -100 100 R 25 25 1 1 U +X 10 10 200 -100 100 L 25 25 1 1 U +X 11 11 -200 -150 100 R 25 25 1 1 U +X 12 12 200 -150 100 L 25 25 1 1 U +ENDDRAW +ENDDEF +# +#End Library diff --git a/Pretty_Footprints/Connectors_254mm.pretty/pin_array_5x2.kicad_mod b/Pretty_Footprints/Connectors_254mm.pretty/pin_array_5x2.kicad_mod new file mode 100644 index 0000000..ee62d22 --- /dev/null +++ b/Pretty_Footprints/Connectors_254mm.pretty/pin_array_5x2.kicad_mod @@ -0,0 +1,29 @@ +(module pin_array_5x2 (layer F.Cu) (tedit 57162E46) + (descr "Double rangee de contacts 2 x 6 pins") + (tags CONN) + (fp_text reference pin_array_5x2 (at 0 5.8) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.152))) + ) + (fp_text value VAL** (at 1.2 3.81) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start -6.42 -2.54) (end 6.42 -2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.47 -2.54) (end 6.47 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start 6.42 2.54) (end -6.42 2.54) (layer F.SilkS) (width 0.3048)) + (fp_line (start -6.43 2.54) (end -6.43 -2.54) (layer F.SilkS) (width 0.3048)) + (pad 1 thru_hole rect (at -5.08 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -5.08 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at -2.54 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -2.54 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 0 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 0 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 2.54 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 2.54 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 5.08 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at 5.08 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model pin_array/pins_array_6x2.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) -- GitLab