diff options
Diffstat (limited to 'Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master')
32 files changed, 2512 insertions, 0 deletions
diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/.gitattributes b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/.gitattributes new file mode 100644 index 0000000..ebe93b0 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/.gitattributes @@ -0,0 +1 @@ +*.kicad_mod text=auto diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/.travis.yml b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/.travis.yml new file mode 100644 index 0000000..79b6167 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/.travis.yml @@ -0,0 +1,6 @@ +sudo: required +before_install: +- git clone https://github.com/KiCad/kicad-library-utils /home/travis/build/kicad-library-utils + +script: +- sudo bash /home/travis/build/kicad-library-utils/pcb/travis/check_all.sh $TRAVIS_BUILD_DIR diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/Connectors_IDC.pretty-master.zip b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/Connectors_IDC.pretty-master.zip Binary files differnew file mode 100644 index 0000000..60ed4e6 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/Connectors_IDC.pretty-master.zip diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x03_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x03_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..d3bb178 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x03_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,52 @@ +(module IDC-Header_2x03_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE1DCC) + (descr "6 pins through hole IDC header") + (tags "IDC header socket VASCH AVR ISP") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x03_Pitch2.54mm_Angled (at 6.105 11.43 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 10.18) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 0.29) (end 13.23 0.29) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 10.18) (end 13.23 10.18) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 10.18) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.79) (end 13.23 4.79) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 10.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 0.29) (end 13.48 0.29) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 10.43) (end 13.48 10.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 10.43) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 4.79) (end 13.48 4.79) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 10.66) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 10.68) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 10.68) (end -1.52 10.68) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x03_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x03_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x03_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..7db84a0 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x03_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,49 @@ +(module IDC-Header_2x03_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE0819) + (descr "6 pins through hole IDC header") + (tags "IDC header socket VASCH AVR ISP") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x03_Pitch2.54mm_Straight (at 1.27 11.684) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 2.54) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 10.18) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 9.62) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 10.18) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 0.29) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 4.79) (end -2.605 9.62) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 0.29) (end -3.155 0.29) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 4.79) (end -3.155 4.79) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 10.18) (end -3.155 10.18) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 9.62) (end -2.605 9.62) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 10.18) (end 5.145 9.62) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 10.18) (end -2.605 9.62) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 10.67) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 10.67) (end -3.91 10.67) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 10.67) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 10.43) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 10.43) (end -3.405 10.43) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 10.43) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x03_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x04_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x04_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..a14b270 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x04_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,57 @@ +(module IDC-Header_2x04_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE1EC1) + (descr "8 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x04_Pitch2.54mm_Angled (at 6.105 13.97) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 12.72) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 1.56) (end 13.23 1.56) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.72) (end 13.23 12.72) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.72) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 6.06) (end 13.23 6.06) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 12.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 1.56) (end 13.48 1.56) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 12.97) (end 13.48 12.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 12.97) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 6.06) (end 13.48 6.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 13.22) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 13.22) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 13.22) (end -1.52 13.22) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x04_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x04_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x04_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..363296e --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x04_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,51 @@ +(module IDC-Header_2x04_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE070F) + (descr "8 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x04_Pitch2.54mm_Straight (at 1.27 14.224) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 3.81) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 12.72) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 12.16) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 12.72) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 1.56) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 6.06) (end -2.605 12.16) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 1.56) (end -3.155 1.56) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 6.06) (end -3.155 6.06) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 12.72) (end -3.155 12.72) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 12.16) (end -2.605 12.16) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 12.72) (end 5.145 12.16) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 12.72) (end -2.605 12.16) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 13.22) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 13.22) (end -3.91 13.22) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 13.22) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 12.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 12.97) (end -3.405 12.97) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 12.97) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x04_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x05_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x05_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..279da2b --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x05_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,62 @@ +(module IDC-Header_2x05_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE1F47) + (descr "10 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x05_Pitch2.54mm_Angled (at 6.105 16.51) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 5.08 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 15.26) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 15.26) (end 13.23 15.26) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 15.26) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.83) (end 13.23 2.83) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.33) (end 13.23 7.33) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 15.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 15.51) (end 13.48 15.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 15.51) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 2.83) (end 13.48 2.83) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 7.33) (end 13.48 7.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 15.76) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 15.76) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 15.76) (end -1.52 15.76) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x05_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x05_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x05_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..47294ae --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x05_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,53 @@ +(module IDC-Header_2x05_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE0611) + (descr "10 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x05_Pitch2.54mm_Straight (at 1.27 16.764) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 5.08) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 15.26) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 14.7) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 15.26) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 2.83) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 7.33) (end -2.605 14.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 2.83) (end -3.155 2.83) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 7.33) (end -3.155 7.33) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 15.26) (end -3.155 15.26) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 14.7) (end -2.605 14.7) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 15.26) (end 5.145 14.7) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 15.26) (end -2.605 14.7) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 15.76) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 15.76) (end -3.91 15.76) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 15.76) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 15.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 15.51) (end -3.405 15.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 15.51) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x05_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x06_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x06_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..36d1217 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x06_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,67 @@ +(module IDC-Header_2x06_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE2002) + (descr "12 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x06_Pitch2.54mm_Angled (at 6.105 19.304 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 6.35 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 17.8) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.8) (end 13.23 17.8) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.8) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.1) (end 13.23 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 8.6) (end 13.23 8.6) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 18.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 18.05) (end 13.48 18.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 18.05) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 4.1) (end 13.48 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 8.6) (end 13.48 8.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 18.3) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 18.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 18.3) (end -1.52 18.3) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x06_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x06_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x06_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..f8be5e5 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x06_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,55 @@ +(module IDC-Header_2x06_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE051E) + (descr "12 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x06_Pitch2.54mm_Straight (at 1.27 19.304) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 6.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 17.8) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 17.24) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 17.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 8.6) (end -2.605 17.24) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 4.1) (end -3.155 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 8.6) (end -3.155 8.6) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 17.8) (end -3.155 17.8) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 17.24) (end -2.605 17.24) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 17.8) (end 5.145 17.24) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 17.8) (end -2.605 17.24) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 18.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 18.3) (end -3.91 18.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 18.3) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 18.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 18.05) (end -3.405 18.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 18.05) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x06_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x07_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x07_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..9af531a --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x07_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,72 @@ +(module IDC-Header_2x07_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE207F) + (descr "14 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x07_Pitch2.54mm_Angled (at 6.105 21.844) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 7.62 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 20.34) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20.34) (end 13.23 20.34) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20.34) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 5.37) (end 13.23 5.37) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.87) (end 13.23 9.87) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 20.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 20.59) (end 13.48 20.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 20.59) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 5.37) (end 13.48 5.37) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 9.87) (end 13.48 9.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 20.84) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 20.84) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 20.84) (end -1.52 20.84) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x07_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x07_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x07_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..cd50285 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x07_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,57 @@ +(module IDC-Header_2x07_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE0420) + (descr "14 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x07_Pitch2.54mm_Straight (at 1.27 21.844) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 7.62) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 20.34) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 19.78) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 20.34) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 5.37) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 9.87) (end -2.605 19.78) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 5.37) (end -3.155 5.37) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 9.87) (end -3.155 9.87) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 20.34) (end -3.155 20.34) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 19.78) (end -2.605 19.78) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 20.34) (end 5.145 19.78) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 20.34) (end -2.605 19.78) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 20.84) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 20.84) (end -3.91 20.84) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 20.84) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 20.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 20.59) (end -3.405 20.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 20.59) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x07_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x08_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x08_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..a0364cc --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x08_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,77 @@ +(module IDC-Header_2x08_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE20FF) + (descr "16 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x08_Pitch2.54mm_Angled (at 6.105 24.384) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 8.89 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 22.88) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 11.14) (end 13.23 11.14) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.88) (end 13.23 22.88) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.88) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 6.64) (end 13.23 6.64) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 23.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 11.14) (end 13.48 11.14) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 23.13) (end 13.48 23.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 23.13) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 6.64) (end 13.48 6.64) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 23.38) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 23.38) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 23.38) (end -1.52 23.38) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x08_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x08_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x08_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..c0cceb6 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x08_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,59 @@ +(module IDC-Header_2x08_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE0341) + (descr "16 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x08_Pitch2.54mm_Straight (at 1.27 24.384) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 8.89) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 22.88) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 22.32) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 22.88) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 6.64) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 11.14) (end -2.605 22.32) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 6.64) (end -3.155 6.64) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 11.14) (end -3.155 11.14) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 22.88) (end -3.155 22.88) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 22.32) (end -2.605 22.32) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 22.88) (end 5.145 22.32) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 22.88) (end -2.605 22.32) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 23.38) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 23.38) (end -3.91 23.38) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 23.38) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 23.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 23.13) (end -3.405 23.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 23.13) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x08_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x10_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x10_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..0fd84f7 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x10_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,87 @@ +(module IDC-Header_2x10_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE217B) + (descr "20 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x10_Pitch2.54mm_Angled (at 6.105 29.464) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 11.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 27.96) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 13.68) (end 13.23 13.68) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.96) (end 13.23 27.96) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.96) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.18) (end 13.23 9.18) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 28.21) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 13.68) (end 13.48 13.68) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 28.21) (end 13.48 28.21) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 28.21) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 9.18) (end 13.48 9.18) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 28.46) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 28.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 28.46) (end -1.52 28.46) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x10_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x10_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x10_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..eb1cac8 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x10_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,63 @@ +(module IDC-Header_2x10_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE0251) + (descr "20 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x10_Pitch2.54mm_Straight (at 1.27 29.464) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 11.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 27.96) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 27.4) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 27.96) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 9.18) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 13.68) (end -2.605 27.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 9.18) (end -3.155 9.18) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 13.68) (end -3.155 13.68) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 27.96) (end -3.155 27.96) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 27.4) (end -2.605 27.4) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 27.96) (end 5.145 27.4) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 27.96) (end -2.605 27.4) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 28.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 28.46) (end -3.91 28.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 28.46) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 28.21) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 28.21) (end -3.405 28.21) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 28.21) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x10_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x13_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x13_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..91d5b5f --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x13_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,102 @@ +(module IDC-Header_2x13_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE21E9) + (descr "26 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x13_Pitch2.54mm_Angled (at 6.105 37.084) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 15.24 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 35.58) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.99) (end 13.23 12.99) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.49) (end 13.23 17.49) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.58) (end 13.23 35.58) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.58) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 35.83) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 12.99) (end 13.48 12.99) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 17.49) (end 13.48 17.49) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 35.83) (end 13.48 35.83) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 35.83) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 36.08) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 36.08) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 36.08) (end -1.52 36.08) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x13_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x13_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x13_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..a594fd8 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x13_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,69 @@ +(module IDC-Header_2x13_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE1198) + (descr "26 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x13_Pitch2.54mm_Straight (at 1.27 37.084) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 15.24) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 35.58) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 35.02) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 35.58) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 12.99) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 17.49) (end -2.605 35.02) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 12.99) (end -3.155 12.99) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 17.49) (end -3.155 17.49) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 35.58) (end -3.155 35.58) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 35.02) (end -2.605 35.02) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 35.58) (end 5.145 35.02) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 35.58) (end -2.605 35.02) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 36.08) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 36.08) (end -3.91 36.08) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 36.08) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 35.83) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 35.83) (end -3.405 35.83) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 35.83) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x13_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x15_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x15_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..620d981 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x15_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,112 @@ +(module IDC-Header_2x15_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE2280) + (descr "30 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x15_Pitch2.54mm_Angled (at 6.105 42.164) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 17.78 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 33.34) (end 4.38 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.88) (end 4.38 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 40.66) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 15.53) (end 13.23 15.53) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20.03) (end 13.23 20.03) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.7) (end -0.32 32.7) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.24) (end -0.32 35.24) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.66) (end 13.23 40.66) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.66) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 40.91) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 15.53) (end 13.48 15.53) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 20.03) (end 13.48 20.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 40.91) (end 13.48 40.91) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 40.91) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 41.16) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 41.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 41.16) (end -1.52 41.16) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x15_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x15_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x15_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..cee83b2 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x15_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,73 @@ +(module IDC-Header_2x15_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE004C) + (descr "30 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x15_Pitch2.54mm_Straight (at 1.27 42.164) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 17.78) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 40.66) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 40.1) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 40.66) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 15.53) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 20.03) (end -2.605 40.1) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 15.53) (end -3.145 15.53) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 20.03) (end -3.155 20.03) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 40.66) (end -3.155 40.66) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 40.1) (end -2.605 40.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 40.66) (end 5.145 40.1) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 40.66) (end -2.605 40.1) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 41.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 41.16) (end -3.91 41.16) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 41.16) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 40.91) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 40.91) (end -3.405 40.91) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 40.91) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x15_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x17_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x17_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..ca9b6c0 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x17_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,122 @@ +(module IDC-Header_2x17_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE232F) + (descr "34 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x17_Pitch2.54mm_Angled (at 6.105 47.244) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 20.32 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 33.34) (end 4.38 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.88) (end 4.38 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 38.42) (end 4.38 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.96) (end 4.38 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 45.74) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 18.07) (end 13.23 18.07) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.57) (end 13.23 22.57) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.7) (end -0.32 32.7) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.24) (end -0.32 35.24) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 37.78) (end -0.32 37.78) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.32) (end -0.32 40.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 45.74) (end 13.23 45.74) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 45.74) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 45.99) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 18.07) (end 13.48 18.07) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 22.57) (end 13.48 22.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 45.99) (end 13.48 45.99) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 45.99) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 46.24) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 46.24) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 46.24) (end -1.52 46.24) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x17_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x17_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x17_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..69edc53 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x17_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,77 @@ +(module IDC-Header_2x17_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE1241) + (descr "34 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x17_Pitch2.54mm_Straight (at 1.27 47.244) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 20.32) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 45.74) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 45.18) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 45.74) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 18.07) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 22.57) (end -2.605 45.18) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 18.07) (end -3.155 18.07) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 22.57) (end -3.155 22.57) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 45.74) (end -3.155 45.74) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 45.18) (end -2.605 45.18) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 45.74) (end 5.145 45.18) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 45.74) (end -2.605 45.18) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 46.24) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 46.24) (end -3.91 46.24) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 46.24) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 45.99) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 45.99) (end -3.405 45.99) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 45.99) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x17_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x20_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x20_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..59b9ad6 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x20_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,137 @@ +(module IDC-Header_2x20_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE239E) + (descr "40 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x20_Pitch2.54mm_Angled (at 6.105 54.864) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 24.13 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 33.34) (end 4.38 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.88) (end 4.38 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 38.42) (end 4.38 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.96) (end 4.38 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 43.5) (end 4.38 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 46.04) (end 4.38 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 48.58) (end 4.38 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 53.36) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 21.88) (end 13.23 21.88) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 26.38) (end 13.23 26.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.7) (end -0.32 32.7) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.24) (end -0.32 35.24) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 37.78) (end -0.32 37.78) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.32) (end -0.32 40.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 42.86) (end -0.32 42.86) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 45.4) (end -0.32 45.4) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 47.94) (end -0.32 47.94) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 53.36) (end 13.23 53.36) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 53.36) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 53.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 21.88) (end 13.48 21.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 26.38) (end 13.48 26.38) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 53.61) (end 13.48 53.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 53.61) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 53.86) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 53.86) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 53.86) (end -1.52 53.86) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x20_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x20_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x20_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..d96cdf6 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x20_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,83 @@ +(module IDC-Header_2x20_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE12BE) + (descr "40 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x20_Pitch2.54mm_Straight (at 1.27 54.864) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 24.13) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 53.36) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 52.8) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 53.36) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 21.88) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 26.38) (end -2.605 52.8) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 21.88) (end -3.155 21.88) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 26.38) (end -3.155 26.38) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 53.36) (end -3.155 53.36) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 52.8) (end -2.605 52.8) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 53.36) (end 5.145 52.8) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 53.36) (end -2.605 52.8) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 53.86) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 53.86) (end -3.91 53.86) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 53.86) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 53.61) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 53.61) (end -3.405 53.61) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 53.61) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x20_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x25_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x25_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..8df8864 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x25_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,162 @@ +(module IDC-Header_2x25_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE2418) + (descr "50 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x25_Pitch2.54mm_Angled (at 6.105 67.564) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 30.48 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 33.34) (end 4.38 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.88) (end 4.38 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 38.42) (end 4.38 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.96) (end 4.38 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 43.5) (end 4.38 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 46.04) (end 4.38 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 48.58) (end 4.38 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 51.12) (end 4.38 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.66) (end 4.38 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 56.2) (end 4.38 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.74) (end 4.38 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 61.28) (end 4.38 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 66.06) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 28.23) (end 13.23 28.23) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.7) (end -0.32 32.7) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.73) (end 13.23 32.73) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.24) (end -0.32 35.24) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 37.78) (end -0.32 37.78) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.32) (end -0.32 40.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 42.86) (end -0.32 42.86) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 45.4) (end -0.32 45.4) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 47.94) (end -0.32 47.94) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 50.48) (end -0.32 50.48) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 53.02) (end -0.32 53.02) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 55.56) (end -0.32 55.56) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 58.1) (end -0.32 58.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 60.64) (end -0.32 60.64) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 66.06) (end 13.23 66.06) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 66.06) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 66.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 28.23) (end 13.48 28.23) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 32.73) (end 13.48 32.73) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 66.31) (end 13.48 66.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 66.31) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 66.56) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 66.56) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 66.56) (end -1.52 66.56) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x25_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x25_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x25_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..b7cb2d3 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x25_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,93 @@ +(module IDC-Header_2x25_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE12FA) + (descr "50 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x25_Pitch2.54mm_Straight (at 1.27 67.564) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 30.48) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 66.06) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 65.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 66.06) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 28.23) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 32.73) (end -2.605 65.5) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 28.23) (end -3.155 28.23) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 32.73) (end -3.155 32.73) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 66.06) (end -3.155 66.06) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 65.5) (end -2.605 65.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 66.06) (end 5.145 65.5) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 66.06) (end -2.605 65.5) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 66.56) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 66.56) (end -3.91 66.56) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 66.56) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 66.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 66.31) (end -3.405 66.31) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 66.31) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x25_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x30_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x30_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..9d76341 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x30_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,201 @@ +(module IDC-Header_2x30_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE249B) + (descr "60 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x30_Pitch2.54mm_Angled (at 6.105 80.264) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 36.83 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 33.34) (end 4.38 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.88) (end 4.38 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 38.42) (end 4.38 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.96) (end 4.38 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 43.5) (end 4.38 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 46.04) (end 4.38 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 48.58) (end 4.38 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 51.12) (end 4.38 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.66) (end 4.38 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 56.2) (end 4.38 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.74) (end 4.38 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 61.28) (end 4.38 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 63.82) (end 4.38 63.82) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 66.36) (end 4.38 66.36) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 68.9) (end 4.38 68.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 71.44) (end 4.38 71.44) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 73.98) (end 4.38 73.98) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 78.76) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.7) (end -0.32 32.7) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 34.58) (end 13.23 34.58) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.24) (end -0.32 35.24) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 37.78) (end -0.32 37.78) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 39.08) (end 13.23 39.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.32) (end -0.32 40.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 42.86) (end -0.32 42.86) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 45.4) (end -0.32 45.4) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 47.94) (end -0.32 47.94) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 50.48) (end -0.32 50.48) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 53.02) (end -0.32 53.02) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 55.56) (end -0.32 55.56) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 58.1) (end -0.32 58.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 60.64) (end -0.32 60.64) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 63.18) (end -0.32 63.18) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 65.72) (end -0.32 65.72) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 68.26) (end -0.32 68.26) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 70.8) (end -0.32 70.8) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 73.34) (end -0.32 73.34) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 78.76) (end 13.23 78.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 78.76) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 79.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 34.58) (end 13.48 34.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 39.08) (end 13.48 39.08) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 79.01) (end 13.48 79.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 79.01) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 79.26) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 79.26) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 79.26) (end -1.52 79.26) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 51 thru_hole oval (at 0 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 53 thru_hole oval (at 0 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 55 thru_hole oval (at 0 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 57 thru_hole oval (at 0 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 59 thru_hole oval (at 0 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x30_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x30_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x30_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..6f50a64 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x30_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,103 @@ +(module IDC-Header_2x30_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE1351) + (descr "60 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x30_Pitch2.54mm_Straight (at 1.27 80.264) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 36.83) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 78.76) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 78.2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 78.76) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 34.58) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 39.08) (end -2.605 78.2) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 34.58) (end -3.155 34.58) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 39.08) (end -3.155 39.08) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 78.76) (end -3.155 78.76) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 78.2) (end -2.605 78.2) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 78.76) (end 5.145 78.2) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 78.76) (end -2.605 78.2) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 79.26) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 79.26) (end -3.91 79.26) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 79.26) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 79.01) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 79.01) (end -3.405 79.01) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 79.01) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 51 thru_hole oval (at 0 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 53 thru_hole oval (at 0 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 55 thru_hole oval (at 0 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 57 thru_hole oval (at 0 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 59 thru_hole oval (at 0 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x30_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x32_Pitch2.54mm_Angled.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x32_Pitch2.54mm_Angled.kicad_mod new file mode 100644 index 0000000..d5ba980 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x32_Pitch2.54mm_Angled.kicad_mod @@ -0,0 +1,197 @@ +(module IDC-Header_2x32_Pitch2.54mm_Angled (layer F.Cu) (tedit 59DE2514) + (descr "64 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 6.105 -6.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x32_Pitch2.54mm_Angled (at 6.105 85.344) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 8.805 39.37 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 0.32) (end 4.38 0.32) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 10.48) (end 4.38 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 13.02) (end 4.38 13.02) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 15.56) (end 4.38 15.56) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 18.1) (end 4.38 18.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 2.86) (end 4.38 2.86) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 20.64) (end 4.38 20.64) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 23.18) (end 4.38 23.18) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 25.72) (end 4.38 25.72) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 28.26) (end 4.38 28.26) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 30.8) (end 4.38 30.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 33.34) (end 4.38 33.34) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 35.88) (end 4.38 35.88) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 38.42) (end 4.38 38.42) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 40.96) (end 4.38 40.96) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 43.5) (end 4.38 43.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 46.04) (end 4.38 46.04) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 48.58) (end 4.38 48.58) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 5.4) (end 4.38 5.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 51.12) (end 4.38 51.12) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 53.66) (end 4.38 53.66) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 56.2) (end 4.38 56.2) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 58.74) (end 4.38 58.74) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 61.28) (end 4.38 61.28) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 63.82) (end 4.38 63.82) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 66.36) (end 4.38 66.36) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 68.9) (end 4.38 68.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 7.94) (end 4.38 7.94) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 71.44) (end 4.38 71.44) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 73.98) (end 4.38 73.98) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 76.52) (end 4.38 76.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 79.06) (end 4.38 79.06) (layer F.Fab) (width 0.1)) + (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) + (fp_line (start 13.23 83.84) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -0.32) (end -0.32 -0.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 -4.1) (end 5.38 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 12.38) (end -0.32 12.38) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 14.92) (end -0.32 14.92) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 17.46) (end -0.32 17.46) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 2.22) (end -0.32 2.22) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 20) (end -0.32 20) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 22.54) (end -0.32 22.54) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 25.08) (end -0.32 25.08) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 27.62) (end -0.32 27.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 30.16) (end -0.32 30.16) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 32.7) (end -0.32 32.7) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 35.24) (end -0.32 35.24) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 37.12) (end 13.23 37.12) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 37.78) (end -0.32 37.78) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 4.76) (end -0.32 4.76) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 40.32) (end -0.32 40.32) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 41.62) (end 13.23 41.62) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 42.86) (end -0.32 42.86) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 45.4) (end -0.32 45.4) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 47.94) (end -0.32 47.94) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 50.48) (end -0.32 50.48) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 53.02) (end -0.32 53.02) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 55.56) (end -0.32 55.56) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 58.1) (end -0.32 58.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 60.64) (end -0.32 60.64) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 63.18) (end -0.32 63.18) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 65.72) (end -0.32 65.72) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 68.26) (end -0.32 68.26) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 7.3) (end -0.32 7.3) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 70.8) (end -0.32 70.8) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 73.34) (end -0.32 73.34) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 75.88) (end -0.32 75.88) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 78.42) (end -0.32 78.42) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 83.84) (end 13.23 83.84) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 83.84) (end 4.38 -4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 4.38 9.84) (end -0.32 9.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.38 -5.1) (end 13.23 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -1.27) (end -1.27 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 13.48 -5.35) (end 13.48 84.09) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 -5.35) (end 13.48 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 37.12) (end 13.48 37.12) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 41.62) (end 13.48 41.62) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 84.09) (end 13.48 84.09) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.13 84.09) (end 4.13 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.52 -5.6) (end 13.73 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.52 84.34) (end -1.52 -5.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 -5.6) (end 13.73 84.34) (layer F.CrtYd) (width 0.05)) + (fp_line (start 13.73 84.34) (end -1.52 84.34) (layer F.CrtYd) (width 0.05)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 51 thru_hole oval (at 0 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 53 thru_hole oval (at 0 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 55 thru_hole oval (at 0 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 57 thru_hole oval (at 0 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 59 thru_hole oval (at 0 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 61 thru_hole oval (at 0 76.2) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 63 thru_hole oval (at 0 78.74) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x32_Pitch2.54mm_Angled.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x32_Pitch2.54mm_Straight.kicad_mod b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x32_Pitch2.54mm_Straight.kicad_mod new file mode 100644 index 0000000..3b284dd --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/IDC-Header_2x32_Pitch2.54mm_Straight.kicad_mod @@ -0,0 +1,107 @@ +(module IDC-Header_2x32_Pitch2.54mm_Straight (layer F.Cu) (tedit 59DE1372) + (descr "64 pins through hole IDC header") + (tags "IDC header socket VASCH") + (fp_text reference REF** (at 1.27 -6.604) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IDC-Header_2x32_Pitch2.54mm_Straight (at 1.27 85.344) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 1.27 39.37) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.695 -5.1) (end 5.695 83.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end 5.145 83.28) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -3.155 83.84) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 -4.56) (end -2.605 37.12) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 41.62) (end -2.605 83.28) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 37.12) (end -3.155 37.12) (layer F.Fab) (width 0.1)) + (fp_line (start -2.605 41.62) (end -3.155 41.62) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end -3.155 -5.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 -4.56) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 83.84) (end -3.155 83.84) (layer F.Fab) (width 0.1)) + (fp_line (start 5.145 83.28) (end -2.605 83.28) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 -5.1) (end 5.145 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start 5.695 83.84) (end 5.145 83.28) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 -5.1) (end -2.605 -4.56) (layer F.Fab) (width 0.1)) + (fp_line (start -3.155 83.84) (end -2.605 83.28) (layer F.Fab) (width 0.1)) + (fp_line (start 6.2 -5.85) (end 6.2 84.34) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.2 84.34) (end -3.91 84.34) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 84.34) (end -3.91 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.91 -5.85) (end 6.2 -5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.945 -5.35) (end 5.945 84.09) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.945 84.09) (end -3.405 84.09) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 84.09) (end -3.405 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.405 -5.35) (end 5.945 -5.35) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -3.655 -3.08) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.655 -5.6) (end -1.115 -5.6) (layer F.SilkS) (width 0.12)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 21 thru_hole oval (at 0 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 23 thru_hole oval (at 0 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 25 thru_hole oval (at 0 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 27 thru_hole oval (at 0 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 29 thru_hole oval (at 0 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 31 thru_hole oval (at 0 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 33 thru_hole oval (at 0 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 35 thru_hole oval (at 0 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 37 thru_hole oval (at 0 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 39 thru_hole oval (at 0 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 41 thru_hole oval (at 0 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 43 thru_hole oval (at 0 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 45 thru_hole oval (at 0 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 47 thru_hole oval (at 0 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 49 thru_hole oval (at 0 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 51 thru_hole oval (at 0 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 53 thru_hole oval (at 0 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 55 thru_hole oval (at 0 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 57 thru_hole oval (at 0 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 59 thru_hole oval (at 0 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 61 thru_hole oval (at 0 76.2) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 63 thru_hole oval (at 0 78.74) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Connectors_IDC.3dshapes/IDC-Header_2x32_Pitch2.54mm_Straight.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/README.md b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/README.md new file mode 100644 index 0000000..ef698f4 --- /dev/null +++ b/Resources/OpenPLCv1/OpenPLCv1.2/Connectors_IDC.pretty-master/README.md @@ -0,0 +1,6 @@ +# Connectors_IDC.pretty +IDC connector footprints + +## Note + +This repository is now marked as read-only and will not accept any further pull requests. To contribute, please refer to the new footprints repository at https://github.com/kicad/kicad-footprints |