summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/modules/Mechanical_Sockets.pretty
diff options
context:
space:
mode:
authorrahulp132020-03-02 16:19:12 +0530
committerrahulp132020-03-02 16:19:12 +0530
commit55b7386f67afe1429f61ef9b8f923437419c7b1e (patch)
tree7fe7ad86944de9820668a19d4cf0ebd212147f6c /library/kicadLibrary/modules/Mechanical_Sockets.pretty
parent977bfed94cb0e5e4efc6b68a143d8b79682209c2 (diff)
downloadeSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.tar.gz
eSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.tar.bz2
eSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.zip
update libraries
Diffstat (limited to 'library/kicadLibrary/modules/Mechanical_Sockets.pretty')
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_Lockable_Fischer-MSVL.kicad_mod33
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_NONlockable_Fischer-FS85.kicad_mod27
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Female_64Pin-2rows.kicad_mod90
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Male_64Pin-2rows.kicad_mod83
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Female_32Pin-2rows.kicad_mod56
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Male_32Pin-2rows.kicad_mod51
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Female_20Pin-2rows.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Male_20Pin-2rows.kicad_mod39
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Female-64Pin-2rows.kicad_mod95
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows.kicad_mod83
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Female-96Pin-3rows.kicad_mod127
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Male-96Pin-3rows.kicad_mod115
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Female-32Pin-2rows.kicad_mod63
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Male-32Pin-2rows.kicad_mod51
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Female-48Pin-3rows.kicad_mod79
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Male-48Pin-3rows.kicad_mod67
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Female_30Pin-3rows.kicad_mod61
-rw-r--r--library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Male_30Pin-3rows.kicad_mod58
18 files changed, 1222 insertions, 0 deletions
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_Lockable_Fischer-MSVL.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_Lockable_Fischer-MSVL.kicad_mod
new file mode 100644
index 00000000..694d3bcc
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_Lockable_Fischer-MSVL.kicad_mod
@@ -0,0 +1,33 @@
+(module CardGuide_Lockable_Fischer-MSVL (layer F.Cu)
+ (at 0 0)
+ (descr "Card Guide; Fischer; MSVL; lockable;")
+ (tags "Card Guide; Fischer; MSVL; lockable; F�hrungsschiene;")
+ (fp_text reference REF** (at -0.09906 -7.85114) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value CardGuide_Lockable_Fischer-MSVL (at 0.70104 7.39902) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 8.128 0) (end 8.128 2.794) (layer F.SilkS) (width 0.15))
+ (fp_line (start -4.064 0) (end 8.128 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 8.128 0) (end 8.128 -2.794) (layer F.SilkS) (width 0.15))
+ (fp_line (start -4.064 -3.302) (end 2.794 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -4.064 3.302) (end 2.794 3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -4.064 -3.81) (end -4.064 3.81) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.99974 4.7498) (end 2.99974 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.99974 -4.7498) (end -2.99974 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 -4.7498) (end -9.40054 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 -4.7498) (end 9.40054 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.04902 4.7498) (end 9.40054 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 4.7498) (end 1.00076 1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 1.50114) (end -1.00076 1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 1.50114) (end -1.00076 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 4.7498) (end -9.40054 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 -4.7498) (end 1.00076 -1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 -1.50114) (end -1.00076 -1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 -1.50114) (end -1.00076 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -9.40054 -4.7498) (end -9.40054 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 9.40054 4.7498) (end 9.40054 -4.7498) (layer F.SilkS) (width 0.15))
+ (pad 1 thru_hole circle (at -6.35 0) (size 3.2004 3.2004) (drill 3.2004) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 6.35 0) (size 3.2004 3.2004) (drill 3.2004) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_NONlockable_Fischer-FS85.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_NONlockable_Fischer-FS85.kicad_mod
new file mode 100644
index 00000000..bd5fddfc
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/CardGuide_NONlockable_Fischer-FS85.kicad_mod
@@ -0,0 +1,27 @@
+(module CardGuide_NONlockable_Fischer-FS85 (layer F.Cu)
+ (at 0 0)
+ (descr "Card Guide; Fischer; FS85; non lockable;")
+ (tags "Card Guide; Fischer; FS85; non lockable; F�hrungsschiene;")
+ (fp_text reference REF** (at -0.09906 -7.85114) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value CardGuide_NONlockable_Fischer-FS85 (at 0.70104 7.39902) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.99974 4.7498) (end 2.99974 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.99974 -4.7498) (end -2.99974 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 -4.7498) (end -9.40054 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 -4.7498) (end 9.40054 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.04902 4.7498) (end 9.40054 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 4.7498) (end 1.00076 1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 1.50114) (end -1.00076 1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 1.50114) (end -1.00076 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 4.7498) (end -9.40054 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 -4.7498) (end 1.00076 -1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.00076 -1.50114) (end -1.00076 -1.50114) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.00076 -1.50114) (end -1.00076 -4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start -9.40054 -4.7498) (end -9.40054 4.7498) (layer F.SilkS) (width 0.15))
+ (fp_line (start 9.40054 4.7498) (end 9.40054 -4.7498) (layer F.SilkS) (width 0.15))
+ (pad 1 thru_hole circle (at -6.35 0) (size 3.2004 3.2004) (drill 3.2004) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 6.35 0) (size 3.2004 3.2004) (drill 3.2004) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Female_64Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Female_64Pin-2rows.kicad_mod
new file mode 100644
index 00000000..1928104d
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Female_64Pin-2rows.kicad_mod
@@ -0,0 +1,90 @@
+(module Socket_DIN41612-CaseB1-Female_64Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseB1-Female_64Pin-2rows (at -2.54 6.35) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 47.498 0) (end 47.498 -4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.498 -4.064) (end -47.498 -4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.498 -4.064) (end -47.498 4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.498 4.064) (end 47.498 4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.498 4.064) (end 47.498 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.529 3.048) (end -41.529 3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.529 3.048) (end 41.529 -0.127) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.529 -0.127) (end 42.545 -0.127) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.545 -0.127) (end 42.545 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.545 -0.127) (end -42.545 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.529 3.048) (end -41.529 -0.127) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.529 -0.127) (end -42.545 -0.127) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.275 -3.048) (end -42.545 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.545 -3.048) (end -42.545 -2.667) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.545 -3.048) (end 41.148 -3.048) (layer F.SilkS) (width 0.15))
+ (pad 32b thru_hole circle (at -39.37 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31b thru_hole circle (at -36.83 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30b thru_hole circle (at -34.29 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29b thru_hole circle (at -31.75 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28b thru_hole circle (at -29.21 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27b thru_hole circle (at -26.67 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26b thru_hole circle (at -24.13 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25b thru_hole circle (at -21.59 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24b thru_hole circle (at -19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23b thru_hole circle (at -16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22b thru_hole circle (at -13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21b thru_hole circle (at -11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20b thru_hole circle (at -8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19b thru_hole circle (at -6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18b thru_hole circle (at -3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17b thru_hole circle (at -1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16b thru_hole circle (at 1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at 3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at 6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at 8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at 11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at 13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at 16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at 19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 21.59 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 24.13 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 26.67 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 29.21 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 34.29 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 31.75 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 36.83 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 39.37 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 39.37 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 36.83 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 31.75 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 34.29 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 29.21 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 26.67 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 24.13 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 21.59 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at 19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at 16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at 13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at 11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at 8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at 6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at 3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at 1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17a thru_hole circle (at -1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18a thru_hole circle (at -3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19a thru_hole circle (at -6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20a thru_hole circle (at -8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21a thru_hole circle (at -11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22a thru_hole circle (at -13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23a thru_hole circle (at -16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25a thru_hole circle (at -21.59 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26a thru_hole circle (at -24.13 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27a thru_hole circle (at -26.67 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28a thru_hole circle (at -29.21 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29a thru_hole circle (at -31.75 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30a thru_hole circle (at -34.29 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31a thru_hole circle (at -36.83 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32a thru_hole circle (at -39.37 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -44.9961 1.27) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 44.9961 1.27) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Male_64Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Male_64Pin-2rows.kicad_mod
new file mode 100644
index 00000000..652b2551
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB1-Male_64Pin-2rows.kicad_mod
@@ -0,0 +1,83 @@
+(module Socket_DIN41612-CaseB1-Male_64Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseB1-Male_64Pin-2rows (at -2.54 11.43) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 44.45 6.604) (end 44.45 13.716) (layer F.SilkS) (width 0.15))
+ (fp_line (start 44.45 13.716) (end -44.45 13.716) (layer F.SilkS) (width 0.15))
+ (fp_line (start -44.45 13.716) (end -44.45 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 1.27) (end 40.767 1.27) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 1.27) (end 47.117 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 6.604) (end -47.117 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.117 6.604) (end -47.117 1.27) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.117 1.27) (end -41.148 1.27) (layer F.SilkS) (width 0.15))
+ (pad 32b thru_hole circle (at -39.37 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31b thru_hole circle (at -36.83 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30b thru_hole circle (at -34.29 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29b thru_hole circle (at -31.75 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28b thru_hole circle (at -29.21 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27b thru_hole circle (at -26.67 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26b thru_hole circle (at -24.13 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25b thru_hole circle (at -21.59 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24b thru_hole circle (at -19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23b thru_hole circle (at -16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22b thru_hole circle (at -13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21b thru_hole circle (at -11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20b thru_hole circle (at -8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19b thru_hole circle (at -6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18b thru_hole circle (at -3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17b thru_hole circle (at -1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16b thru_hole circle (at 1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at 3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at 6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at 8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at 11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at 13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at 16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at 19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 21.59 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 24.13 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 26.67 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 29.21 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 34.29 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 31.75 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 36.83 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 39.37 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 39.37 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 36.83 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 31.75 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 34.29 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 29.21 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 26.67 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 24.13 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 21.59 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at 19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at 16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at 13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at 11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at 8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at 6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at 3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at 1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17a thru_hole circle (at -1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18a thru_hole circle (at -3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19a thru_hole circle (at -6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20a thru_hole circle (at -8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21a thru_hole circle (at -11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22a thru_hole circle (at -13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23a thru_hole circle (at -16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24a thru_hole circle (at -19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25a thru_hole circle (at -21.59 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26a thru_hole circle (at -24.13 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27a thru_hole circle (at -26.67 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28a thru_hole circle (at -29.21 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29a thru_hole circle (at -31.75 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30a thru_hole circle (at -34.29 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31a thru_hole circle (at -36.83 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32a thru_hole circle (at -39.37 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -44.45 3.81) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 44.45 3.81) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Female_32Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Female_32Pin-2rows.kicad_mod
new file mode 100644
index 00000000..0499fade
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Female_32Pin-2rows.kicad_mod
@@ -0,0 +1,56 @@
+(module Socket_DIN41612-CaseB2-Female_32Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseB2-Female_32Pin-2rows (at 0 6.35) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 27.559 0) (end 27.559 -4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.559 -4.064) (end -27.559 -4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.559 -4.064) (end -27.559 4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.559 4.064) (end 27.559 4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.559 4.064) (end 27.559 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.209 3.048) (end 21.209 3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.209 3.048) (end -21.209 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.209 0) (end -22.225 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.225 0) (end -22.225 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.225 0) (end 22.225 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.209 3.048) (end 21.209 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.209 0) (end 22.225 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.225 -3.048) (end -22.225 -3.048) (layer F.SilkS) (width 0.15))
+ (pad 16b thru_hole circle (at -19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at -16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at -13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at -11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at -8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at -6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at -3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at -6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at -8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at -11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at -13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at -16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at -19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -24.6761 1.27) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 24.6761 1.27) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Male_32Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Male_32Pin-2rows.kicad_mod
new file mode 100644
index 00000000..87af9d60
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB2-Male_32Pin-2rows.kicad_mod
@@ -0,0 +1,51 @@
+(module Socket_DIN41612-CaseB2-Male_32Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseB2-Male_32Pin-2rows (at 0 16.51) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 24.13 6.604) (end 24.13 13.716) (layer F.SilkS) (width 0.15))
+ (fp_line (start 24.13 13.716) (end -24.13 13.716) (layer F.SilkS) (width 0.15))
+ (fp_line (start -24.13 13.716) (end -24.13 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.051 1.27) (end 20.447 1.27) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.051 1.27) (end 27.051 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.051 6.604) (end -27.051 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.051 6.604) (end -27.051 1.27) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.051 1.27) (end -20.574 1.27) (layer F.SilkS) (width 0.15))
+ (pad 16b thru_hole circle (at -19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at -16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at -13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at -11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at -8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at -6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at -3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 13.97 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 16.51 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 19.05 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at -6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at -8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at -11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at -13.97 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at -16.51 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at -19.05 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -24.13 3.81) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 24.13 3.81) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Female_20Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Female_20Pin-2rows.kicad_mod
new file mode 100644
index 00000000..6f5e87eb
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Female_20Pin-2rows.kicad_mod
@@ -0,0 +1,44 @@
+(module Socket_DIN41612-CaseB3-Female_20Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at -0.127 -5.588) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseB3-Female_20Pin-2rows (at 0.254 6.731) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 19.558 -4.064) (end -19.558 -4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.558 -4.064) (end -19.558 4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.558 4.064) (end 19.558 4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.558 4.064) (end 19.558 -4.064) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.589 3.048) (end 13.589 3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.589 3.048) (end -13.589 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.589 0) (end -14.605 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -14.605 0) (end -14.605 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.589 3.048) (end 13.589 -0.127) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.589 -0.127) (end 14.605 -0.127) (layer F.SilkS) (width 0.15))
+ (fp_line (start 14.605 -0.127) (end 14.605 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.589 -3.048) (end -14.605 -3.048) (layer F.SilkS) (width 0.15))
+ (fp_line (start 14.605 -3.048) (end 13.589 -3.048) (layer F.SilkS) (width 0.15))
+ (pad 10b thru_hole circle (at -11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at -6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at -3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at -1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at -1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at -3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at -6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -17.0307 1.27) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 17.0307 1.27) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Male_20Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Male_20Pin-2rows.kicad_mod
new file mode 100644
index 00000000..948c723e
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseB3-Male_20Pin-2rows.kicad_mod
@@ -0,0 +1,39 @@
+(module Socket_DIN41612-CaseB3-Male_20Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseB3-Male_20Pin-2rows (at 0 16.51) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 16.51 6.604) (end 16.51 13.716) (layer F.SilkS) (width 0.15))
+ (fp_line (start 16.51 13.716) (end -16.51 13.716) (layer F.SilkS) (width 0.15))
+ (fp_line (start -16.51 13.716) (end -16.51 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.558 1.27) (end 12.827 1.27) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.558 1.27) (end 19.558 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.558 6.604) (end -19.558 6.604) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.558 6.604) (end -19.558 1.27) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.558 1.27) (end -12.827 1.27) (layer F.SilkS) (width 0.15))
+ (pad 10b thru_hole circle (at -11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at -6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at -3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at -1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 1.27 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 6.35 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 3.81 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 8.89 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 11.43 1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at -1.27 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at -3.81 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at -6.35 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -8.89 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -11.43 -1.27 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -16.51 3.81) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 16.51 3.81) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Female-64Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Female-64Pin-2rows.kicad_mod
new file mode 100644
index 00000000..d935f82a
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Female-64Pin-2rows.kicad_mod
@@ -0,0 +1,95 @@
+(module Socket_DIN41612-CaseC1-AC-Female-64Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC1-AC-Female-64Pin-2rows (at 0 7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 47.498 -5.3086) (end -47.498 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.498 -5.3086) (end -47.498 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.498 5.3086) (end 47.498 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.498 5.3086) (end 47.498 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 4.2672) (end 41.5544 4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 4.2672) (end -41.5036 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 0) (end -42.5196 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.5196 0) (end -42.5196 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.5196 -1.016) (end -41.5036 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 -1.016) (end -41.5036 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 -3.302) (end -42.5196 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.5196 -3.302) (end -42.5196 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 4.2672) (end 41.5036 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 0) (end 42.5196 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 0) (end 42.5196 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 -1.016) (end 41.5036 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 -1.016) (end 41.5036 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 -3.302) (end 42.5196 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 -3.302) (end 42.5196 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 -4.2672) (end -42.5196 -4.2672) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25c thru_hole circle (at -21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26c thru_hole circle (at -24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27c thru_hole circle (at -26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28c thru_hole circle (at -29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29c thru_hole circle (at -31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30c thru_hole circle (at -34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31c thru_hole circle (at -36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32c thru_hole circle (at -39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25a thru_hole circle (at -21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26a thru_hole circle (at -24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27a thru_hole circle (at -26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28a thru_hole circle (at -29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29a thru_hole circle (at -31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30a thru_hole circle (at -34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31a thru_hole circle (at -36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32a thru_hole circle (at -39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -44.9961 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 44.9961 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows.kicad_mod
new file mode 100644
index 00000000..a9915182
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows.kicad_mod
@@ -0,0 +1,83 @@
+(module Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows (at 1.27 12.7) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 44.45 7.874) (end 44.45 14.986) (layer F.SilkS) (width 0.15))
+ (fp_line (start 44.45 14.986) (end -44.45 14.986) (layer F.SilkS) (width 0.15))
+ (fp_line (start -44.45 14.986) (end -44.45 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 2.54) (end 40.767 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 2.54) (end 47.117 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 7.874) (end -47.117 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.117 7.874) (end -47.117 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.117 2.54) (end -40.767 2.54) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25c thru_hole circle (at -21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26c thru_hole circle (at -24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27c thru_hole circle (at -26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28c thru_hole circle (at -29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29c thru_hole circle (at -31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30c thru_hole circle (at -34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31c thru_hole circle (at -36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32c thru_hole circle (at -39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25a thru_hole circle (at -21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26a thru_hole circle (at -24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27a thru_hole circle (at -26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28a thru_hole circle (at -29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29a thru_hole circle (at -31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30a thru_hole circle (at -34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31a thru_hole circle (at -36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32a thru_hole circle (at -39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -44.45 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 44.45 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Female-96Pin-3rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Female-96Pin-3rows.kicad_mod
new file mode 100644
index 00000000..ca43381d
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Female-96Pin-3rows.kicad_mod
@@ -0,0 +1,127 @@
+(module Socket_DIN41612-CaseC1-full-Female-96Pin-3rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC1-full-Female-96Pin-3rows (at 0 7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 47.498 -5.3086) (end -47.498 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.498 -5.3086) (end -47.498 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.498 5.3086) (end 47.498 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.498 5.3086) (end 47.498 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 4.2672) (end 41.5544 4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 4.2672) (end -41.5036 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 0) (end -42.5196 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.5196 0) (end -42.5196 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.5196 -1.016) (end -41.5036 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 -1.016) (end -41.5036 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -41.5036 -3.302) (end -42.5196 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -42.5196 -3.302) (end -42.5196 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 4.2672) (end 41.5036 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 0) (end 42.5196 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 0) (end 42.5196 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 -1.016) (end 41.5036 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 -1.016) (end 41.5036 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 41.5036 -3.302) (end 42.5196 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 -3.302) (end 42.5196 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 42.5196 -4.2672) (end -42.5196 -4.2672) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25c thru_hole circle (at -21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26c thru_hole circle (at -24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27c thru_hole circle (at -26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28c thru_hole circle (at -29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29c thru_hole circle (at -31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30c thru_hole circle (at -34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31c thru_hole circle (at -36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32c thru_hole circle (at -39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32b thru_hole circle (at -39.37 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31b thru_hole circle (at -36.83 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30b thru_hole circle (at -34.29 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29b thru_hole circle (at -31.75 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28b thru_hole circle (at -29.21 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27b thru_hole circle (at -26.67 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26b thru_hole circle (at -24.13 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25b thru_hole circle (at -21.59 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24b thru_hole circle (at -19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23b thru_hole circle (at -16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22b thru_hole circle (at -13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21b thru_hole circle (at -11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20b thru_hole circle (at -8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19b thru_hole circle (at -6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18b thru_hole circle (at -3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17b thru_hole circle (at -1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16b thru_hole circle (at 1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at 3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at 6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at 8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at 11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at 13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at 16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at 19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 21.59 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 24.13 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 26.67 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 29.21 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 34.29 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 31.75 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 36.83 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 39.37 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25a thru_hole circle (at -21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26a thru_hole circle (at -24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27a thru_hole circle (at -26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28a thru_hole circle (at -29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29a thru_hole circle (at -31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30a thru_hole circle (at -34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31a thru_hole circle (at -36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32a thru_hole circle (at -39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -44.9961 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 44.9961 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Male-96Pin-3rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Male-96Pin-3rows.kicad_mod
new file mode 100644
index 00000000..2b9658c2
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC1-full-Male-96Pin-3rows.kicad_mod
@@ -0,0 +1,115 @@
+(module Socket_DIN41612-CaseC1-full-Male-96Pin-3rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC1-full-Male-96Pin-3rows (at 0 12.7) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 44.45 7.874) (end 44.45 14.986) (layer F.SilkS) (width 0.15))
+ (fp_line (start 44.45 14.986) (end -44.45 14.986) (layer F.SilkS) (width 0.15))
+ (fp_line (start -44.45 14.986) (end -44.45 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 2.54) (end 40.767 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 2.54) (end 47.117 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 47.117 7.874) (end -47.117 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.117 7.874) (end -47.117 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -47.117 2.54) (end -40.767 2.54) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25c thru_hole circle (at -21.59 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26c thru_hole circle (at -24.13 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27c thru_hole circle (at -26.67 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28c thru_hole circle (at -29.21 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29c thru_hole circle (at -31.75 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30c thru_hole circle (at -34.29 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31c thru_hole circle (at -36.83 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32c thru_hole circle (at -39.37 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32b thru_hole circle (at -39.37 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31b thru_hole circle (at -36.83 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30b thru_hole circle (at -34.29 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29b thru_hole circle (at -31.75 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28b thru_hole circle (at -29.21 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27b thru_hole circle (at -26.67 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26b thru_hole circle (at -24.13 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25b thru_hole circle (at -21.59 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24b thru_hole circle (at -19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23b thru_hole circle (at -16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22b thru_hole circle (at -13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21b thru_hole circle (at -11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20b thru_hole circle (at -8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19b thru_hole circle (at -6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18b thru_hole circle (at -3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17b thru_hole circle (at -1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16b thru_hole circle (at 1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at 3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at 6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at 8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at 11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at 13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at 16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at 19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 21.59 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 24.13 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 26.67 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 29.21 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 34.29 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 31.75 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 36.83 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 39.37 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 17a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 18a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 19a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 20a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 21a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 22a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 23a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 25a thru_hole circle (at -21.59 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 26a thru_hole circle (at -24.13 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 27a thru_hole circle (at -26.67 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 28a thru_hole circle (at -29.21 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 29a thru_hole circle (at -31.75 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 30a thru_hole circle (at -34.29 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 31a thru_hole circle (at -36.83 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 32a thru_hole circle (at -39.37 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -44.45 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 44.45 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Female-32Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Female-32Pin-2rows.kicad_mod
new file mode 100644
index 00000000..114d867f
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Female-32Pin-2rows.kicad_mod
@@ -0,0 +1,63 @@
+(module Socket_DIN41612-CaseC2-AC-Female-32Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC2-AC-Female-32Pin-2rows (at 0 7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 21.209 4.2672) (end -21.1836 4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.5082 -5.3086) (end -27.5082 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.5082 -5.3086) (end -27.5082 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.5082 5.3086) (end 27.5082 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.5082 5.3086) (end 27.5082 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 4.2672) (end -21.1836 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 0) (end -22.1996 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.1996 0) (end -22.1996 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.1996 -1.016) (end -21.1836 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 -1.016) (end -21.1836 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 -3.302) (end -22.1996 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.1996 -3.302) (end -22.1996 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 4.2672) (end 21.1836 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 0) (end 22.1996 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 0) (end 22.1996 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 -1.016) (end 21.1836 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 -1.016) (end 21.1836 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 -3.302) (end 22.1996 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 -3.302) (end 22.1996 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 -4.2672) (end -22.1996 -4.2672) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -24.6761 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 24.6761 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Male-32Pin-2rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Male-32Pin-2rows.kicad_mod
new file mode 100644
index 00000000..c4a265c1
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-AC-Male-32Pin-2rows.kicad_mod
@@ -0,0 +1,51 @@
+(module Socket_DIN41612-CaseC2-AC-Male-32Pin-2rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC2-AC-Male-32Pin-2rows (at -1.27 17.78) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 24.13 7.874) (end 24.13 15.494) (layer F.SilkS) (width 0.15))
+ (fp_line (start 24.13 15.494) (end -24.13 15.494) (layer F.SilkS) (width 0.15))
+ (fp_line (start -24.13 15.494) (end -24.13 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.178 2.54) (end 20.32 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.178 2.54) (end 27.178 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.178 7.874) (end -27.178 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.178 7.874) (end -27.178 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.178 2.54) (end -20.574 2.54) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -24.13 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 24.13 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Female-48Pin-3rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Female-48Pin-3rows.kicad_mod
new file mode 100644
index 00000000..dc61fbb7
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Female-48Pin-3rows.kicad_mod
@@ -0,0 +1,79 @@
+(module Socket_DIN41612-CaseC2-Full-Female-48Pin-3rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC2-Full-Female-48Pin-3rows (at -2.54 7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 21.209 4.2672) (end -21.1836 4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.5082 -5.3086) (end -27.5082 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.5082 -5.3086) (end -27.5082 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.5082 5.3086) (end 27.5082 5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.5082 5.3086) (end 27.5082 -5.3086) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 4.2672) (end -21.1836 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 0) (end -22.1996 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.1996 0) (end -22.1996 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.1996 -1.016) (end -21.1836 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 -1.016) (end -21.1836 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -21.1836 -3.302) (end -22.1996 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start -22.1996 -3.302) (end -22.1996 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 4.2672) (end 21.1836 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 0) (end 22.1996 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 0) (end 22.1996 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 -1.016) (end 21.1836 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 -1.016) (end 21.1836 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 21.1836 -3.302) (end 22.1996 -3.302) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 -3.302) (end 22.1996 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 22.1996 -4.2672) (end -22.1996 -4.2672) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16b thru_hole circle (at -19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at -16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at -13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at -11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at -8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at -6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at -3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -24.6761 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 24.6761 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Male-48Pin-3rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Male-48Pin-3rows.kicad_mod
new file mode 100644
index 00000000..7c4d2e71
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC2-Full-Male-48Pin-3rows.kicad_mod
@@ -0,0 +1,67 @@
+(module Socket_DIN41612-CaseC2-Full-Male-48Pin-3rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC2-Full-Male-48Pin-3rows (at 0 17.78) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 24.13 7.874) (end 24.13 15.494) (layer F.SilkS) (width 0.15))
+ (fp_line (start 24.13 15.494) (end -24.13 15.494) (layer F.SilkS) (width 0.15))
+ (fp_line (start -24.13 15.494) (end -24.13 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.178 2.54) (end 20.32 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.178 2.54) (end 27.178 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 27.178 7.874) (end -27.178 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.178 7.874) (end -27.178 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -27.178 2.54) (end -20.574 2.54) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14c thru_hole circle (at -13.97 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15c thru_hole circle (at -16.51 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16c thru_hole circle (at -19.05 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16b thru_hole circle (at -19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15b thru_hole circle (at -16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14b thru_hole circle (at -13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13b thru_hole circle (at -11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12b thru_hole circle (at -8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11b thru_hole circle (at -6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at -3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at 1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at 3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at 6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 13.97 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 16.51 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 19.05 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 11a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 12a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 13a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 14a thru_hole circle (at -13.97 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 15a thru_hole circle (at -16.51 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 16a thru_hole circle (at -19.05 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -24.13 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 24.13 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Female_30Pin-3rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Female_30Pin-3rows.kicad_mod
new file mode 100644
index 00000000..b89f99eb
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Female_30Pin-3rows.kicad_mod
@@ -0,0 +1,61 @@
+(module Socket_DIN41612-CaseC3-Female_30Pin-3rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC3-Female_30Pin-3rows (at 0 7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 19.5072 -5.334) (end -19.5072 -5.334) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.5072 -5.334) (end -19.5072 5.334) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.5072 5.334) (end 19.5072 5.334) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.5072 5.334) (end 19.5072 -5.334) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.6144 4.2672) (end 13.6144 4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.6144 4.2672) (end -13.6144 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.6144 0) (end -14.6304 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start -14.6304 0) (end -14.6304 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -14.6304 -1.016) (end -13.6144 -1.016) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.6144 -1.016) (end -13.6144 -3.4036) (layer F.SilkS) (width 0.15))
+ (fp_line (start -13.6144 -3.4036) (end -14.6304 -3.4036) (layer F.SilkS) (width 0.15))
+ (fp_line (start -14.6304 -3.4036) (end -14.6304 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.6144 4.2672) (end 13.6144 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.6144 0) (end 14.6304 0) (layer F.SilkS) (width 0.15))
+ (fp_line (start 14.6304 0) (end 14.6304 -0.9652) (layer F.SilkS) (width 0.15))
+ (fp_line (start 14.6304 -0.9652) (end 13.6144 -0.9652) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.6144 -0.9652) (end 13.6144 -3.4036) (layer F.SilkS) (width 0.15))
+ (fp_line (start 13.6144 -3.4036) (end 14.6304 -3.4036) (layer F.SilkS) (width 0.15))
+ (fp_line (start 14.6304 -3.4036) (end 14.6304 -4.2672) (layer F.SilkS) (width 0.15))
+ (fp_line (start 14.6304 -4.2672) (end -14.6304 -4.2672) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at -11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at -6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at -3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at -1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -17.0561 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 17.0561 0) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Male_30Pin-3rows.kicad_mod b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Male_30Pin-3rows.kicad_mod
new file mode 100644
index 00000000..0c6f79b5
--- /dev/null
+++ b/library/kicadLibrary/modules/Mechanical_Sockets.pretty/Socket_DIN41612-CaseC3-Male_30Pin-3rows.kicad_mod
@@ -0,0 +1,58 @@
+(module Socket_DIN41612-CaseC3-Male_30Pin-3rows (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 0 6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Socket_DIN41612-CaseC3-Male_30Pin-3rows (at 0 17.78) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 16.51 7.8232) (end 16.51 15.3416) (layer F.SilkS) (width 0.15))
+ (fp_line (start 16.51 15.3416) (end -16.5608 15.3416) (layer F.SilkS) (width 0.15))
+ (fp_line (start -16.5608 15.3416) (end -16.5608 7.8232) (layer F.SilkS) (width 0.15))
+ (fp_line (start 12.7 2.54) (end 19.5072 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 10.0584 2.54) (end 10.2108 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 7.5438 2.54) (end 7.6708 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 5.0038 2.54) (end 5.1054 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 2.4384 2.54) (end 2.5654 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -0.1016 2.54) (end 0.0254 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -2.6162 2.54) (end -2.4892 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -5.1816 2.54) (end -5.0292 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -7.747 2.54) (end -7.5946 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -10.2616 2.54) (end -10.0838 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.5072 2.54) (end -12.7254 2.54) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.5072 2.54) (end 19.5072 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start 19.5072 7.874) (end -19.5072 7.874) (layer F.SilkS) (width 0.15))
+ (fp_line (start -19.5072 7.874) (end -19.5072 2.54) (layer F.SilkS) (width 0.15))
+ (pad 1c thru_hole circle (at 11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2c thru_hole circle (at 8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4c thru_hole circle (at 3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3c thru_hole circle (at 6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5c thru_hole circle (at 1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6c thru_hole circle (at -1.27 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7c thru_hole circle (at -3.81 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8c thru_hole circle (at -6.35 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9c thru_hole circle (at -8.89 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10c thru_hole circle (at -11.43 2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10b thru_hole circle (at -11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9b thru_hole circle (at -8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8b thru_hole circle (at -6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7b thru_hole circle (at -3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6b thru_hole circle (at -1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5b thru_hole circle (at 1.27 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3b thru_hole circle (at 6.35 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4b thru_hole circle (at 3.81 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2b thru_hole circle (at 8.89 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1b thru_hole circle (at 11.43 0 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1a thru_hole circle (at 11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 2a thru_hole circle (at 8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 4a thru_hole circle (at 3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 3a thru_hole circle (at 6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 5a thru_hole circle (at 1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 6a thru_hole circle (at -1.27 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 7a thru_hole circle (at -3.81 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 8a thru_hole circle (at -6.35 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 9a thru_hole circle (at -8.89 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 10a thru_hole circle (at -11.43 -2.54 180) (size 1.50114 1.50114) (drill 0.8001) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at -16.51 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 16.51 5.08) (size 2.90068 2.90068) (drill 2.90068) (layers *.Cu *.Mask))
+)