summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/modules/TO_SOT_Packages_SMD.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/TO_SOT_Packages_SMD.pretty
parent977bfed94cb0e5e4efc6b68a143d8b79682209c2 (diff)
downloadeSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.tar.gz
eSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.tar.bz2
eSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.zip
update libraries
Diffstat (limited to 'library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty')
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/ATPAK-2.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Analog_KS-4.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF5.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF6.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1.kicad_mod94
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1_ThermalVias.kicad_mod97
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PQFN_8x8.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_NoHole.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_WithHole.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59_Handsoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8_Handsoldering.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA_Handsoldering.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB_Handsoldering.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1333-1.kicad_mod39
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1334-1.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse_Handsoldering.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143_Handsoldering.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-3Lead_TabPin2.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-5.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6_TabPin3.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-8.kicad_mod43
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5_HandSoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6_Handsoldering.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8_Handsoldering.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W_Handsoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23_Handsoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70_Handsoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4_Handsoldering.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5_Handsoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6_Handsoldering.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383F.kicad_mod39
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383FL.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-404.kicad_mod40
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428.kicad_mod40
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428_Handsoldering.kicad_mod40
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-543.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-553.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-665.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-666.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK.kicad_mod75
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-1.kicad_mod119
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-2.kicad_mod84
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-886.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-963.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing_Handsoldering.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing_Handsoldering.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-3.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-6.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-8.kicad_mod40
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1_HandSoldering.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-220-7Lead_TabPin8.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2Lead.kicad_mod40
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2_Rectifier.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin2.kicad_mod54
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin4.kicad_mod54
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-4.kicad_mod58
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin3.kicad_mod62
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin6.kicad_mod62
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-2.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead_TabPin4.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin2.kicad_mod54
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin4.kicad_mod54
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-4.kicad_mod58
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5Lead.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin3.kicad_mod62
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin6.kicad_mod62
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-6.kicad_mod66
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin4.kicad_mod70
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin8.kicad_mod70
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-268-2.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-277A.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-NoHole_Housing.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-WithHole_Housing.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-NoHole_Housing.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-WithHole_Housing.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-NoHole_Housing.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-WithHole_Housing.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-NoHole_Housing.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-WithHole_Housing.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5_HandSoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A_HandSoldering.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8_HandSoldering.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23_HandSoldering.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A.kicad_mod24
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A_Handsoldering.kicad_mod24
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_DRT-3.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_R-PDSO-G6.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/VSOF5.kicad_mod35
116 files changed, 4935 insertions, 0 deletions
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/ATPAK-2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/ATPAK-2.kicad_mod
new file mode 100644
index 00000000..20cc03ee
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/ATPAK-2.kicad_mod
@@ -0,0 +1,50 @@
+(module ATPAK-2 (layer F.Cu) (tedit 59044510)
+ (descr "ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF")
+ (tags "ATPAK ")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value ATPAK-2 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 4.25 -3.25) (end 4.75 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.75 -3.25) (end 4.75 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.75 3.25) (end 4.25 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.25 -3.25) (end 4.25 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.25 3.25) (end -3.05 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 3.25) (end -3.05 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 -2.25) (end -2.05 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 -3.25) (end 4.25 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.7 -2.6) (end -4.75 -2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.75 -2.6) (end -4.75 -2) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.75 -2) (end -3.05 -2) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 2) (end -4.75 2) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.75 2) (end -4.75 2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.75 2.6) (end -3.05 2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -3.45) (end -3.25 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.25 -3.45) (end -3.25 -3.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.25 -3.35) (end -5.15 -3.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.75 3.45) (end -3.25 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.25 3.45) (end -3.25 3.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.25 3.35) (end -4.35 3.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.4 -3.5) (end -5.4 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.4 3.5) (end 5.4 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.4 3.5) (end 5.4 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.4 -3.5) (end -5.4 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.35 -2.3) (size 1.6 1.5) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -4.35 2.3) (size 1.6 1.5) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at 1.8 0) (size 6.7 6.5) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at 3.55 1.7) (size 3.2 3.1) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.05 -1.7) (size 3.2 3.1) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 3.55 -1.7) (size 3.2 3.1) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.05 1.7) (size 3.2 3.1) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/ATPAK-2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Analog_KS-4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Analog_KS-4.kicad_mod
new file mode 100644
index 00000000..019b74ca
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Analog_KS-4.kicad_mod
@@ -0,0 +1,34 @@
+(module Analog_KS-4 (layer F.Cu) (tedit 58D13C58)
+ (descr "Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf")
+ (tags "Analog Devices KS-4 (like EIAJ SC-82)")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Analog_KS-4 (at 0 2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.5 1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end -1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 1.4) (end 1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.825 -0.65) (size 0.75 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.825 0.5) (size 0.75 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.825 0.65) (size 0.75 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.825 -0.65) (size 0.75 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/Analog_KS-4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF5.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF5.kicad_mod
new file mode 100644
index 00000000..52414b40
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF5.kicad_mod
@@ -0,0 +1,41 @@
+(module HVSOF5 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf")
+ (tags HVSOF5)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.8) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value HVSOF5 (at 0 1.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.075)))
+ )
+ (fp_line (start -0.6 -0.5) (end -0.3 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.6 -0.5) (end -0.6 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.6 -0.8) (end 0.6 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.6 0.8) (end -0.6 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.6 -0.8) (end -0.3 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.6 0.95) (end 0.6 0.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -0.95) (end 0.6 -0.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.06 -1.05) (end 1.06 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.06 -1.05) (end -1.06 1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.06 1.05) (end 1.06 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.06 1.05) (end -1.06 1.05) (layer F.CrtYd) (width 0.05))
+ (pad 2 smd rect (at 0.51 0 270) (size 0.25 0.38) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at 0.26 0 270) (size 0.47 0.12) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 0.23))
+ (pad 2 smd rect (at 0 0 270) (size 0.7 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.68 -0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.58 0 270) (size 0.25 0.53) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.68 0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.68 0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -0.68 -0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.26 0 270) (size 0.47 0.12) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 -0.23))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/HVSOF5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF6.kicad_mod
new file mode 100644
index 00000000..3655beb9
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/HVSOF6.kicad_mod
@@ -0,0 +1,37 @@
+(module HVSOF6 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf")
+ (tags HVSOF6)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.8) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value HVSOF6 (at 0 1.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 0.6 0.6) (thickness 0.09)))
+ )
+ (fp_line (start -1.6 -0.9) (end 1.3 -0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.3 0.9) (end 1.3 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1 -0.8) (end 1.3 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.3 0.8) (end -1.3 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.3 -0.5) (end -1 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.3 -0.5) (end -1.3 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.3 -0.8) (end 1.3 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -1.05) (end 1.75 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.75 -1.05) (end -1.75 1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.75 1.05) (end 1.75 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.75 1.05) (end -1.75 1.05) (layer F.CrtYd) (width 0.05))
+ (pad 7 smd rect (at 0 0) (size 1.6 1.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.38 0 270) (size 0.25 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.38 -0.5 270) (size 0.25 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.38 0 270) (size 0.25 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.38 0.5 270) (size 0.25 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.38 0.5 270) (size 0.25 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -1.38 -0.5 270) (size 0.25 0.55) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/HVSOF6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1.kicad_mod
new file mode 100644
index 00000000..157741a3
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1.kicad_mod
@@ -0,0 +1,94 @@
+(module Infineon_PG-HSOF-8-1 (layer F.Cu) (tedit 58EAE0ED)
+ (descr "Infineon HSOF-8-1 power mosfet http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/")
+ (tags "mosfet hsof")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.25) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Infineon_PG-HSOF-8-1 (at 0 6) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -4.15 -5) (end 5.3 -5) (layer F.Fab) (width 0.12))
+ (fp_line (start -5.25 5) (end -5.25 -3.9) (layer F.Fab) (width 0.12))
+ (fp_line (start 5.3 5) (end -5.25 5) (layer F.Fab) (width 0.12))
+ (fp_line (start 5.3 -5) (end 5.3 5) (layer F.Fab) (width 0.12))
+ (fp_line (start -7.05 -5.4) (end -7.05 -3.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 7.05 -5.4) (end -7.05 -5.4) (layer F.SilkS) (width 0.15))
+ (fp_line (start -3.95 5.4) (end 4.05 5.4) (layer F.SilkS) (width 0.15))
+ (fp_line (start 7.25 -5.6) (end -7.15 -5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.15 5.6) (end 7.25 5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.15 5.6) (end -7.15 -5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.25 -5.6) (end 7.25 5.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -4.15 -5) (end -5.25 -3.9) (layer F.Fab) (width 0.12))
+ (fp_line (start -5.25 -3.9) (end -5.25 -3.9) (layer F.Fab) (width 0.12))
+ (pad 3 smd rect (at 5.95 0 270) (size 10.1 1.4) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 3.8 0 270) (size 8.7 2.9) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 0.5 0 270) (size 9.7 3.7) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at -5.25 -0.6 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 0.6 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 1.8 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 3 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 4.2 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 -1.8 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 -3 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 1 smd rect (at -5.25 -4.2 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 3 smd circle (at -0.08 -4.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 -3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 -1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 -0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at -0.08 4.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 4.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 -0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 -1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 -3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 1.12 -4.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 2.32 -3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 2.32 -1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 2.32 -0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 2.32 0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 2.32 1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 2.32 3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 3.52 3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 3.52 0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 3.52 1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 3.52 -0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 3.52 -1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 3.52 -3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 4.72 -3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 4.72 -1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 4.72 -0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 4.72 0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 4.72 1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 4.72 3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 -4.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 -3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 -1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 -0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 0.6 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 1.8 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 3 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd circle (at 6.02 4.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -4.25 0.6 270) (size 8 0.8) (layers F.Cu F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/Infineon_PG-HSOF-8-1.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1_ThermalVias.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1_ThermalVias.kicad_mod
new file mode 100644
index 00000000..8edf2b0b
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Infineon_PG-HSOF-8-1_ThermalVias.kicad_mod
@@ -0,0 +1,97 @@
+(module Infineon_PG-HSOF-8-1_ThermalVias (layer F.Cu) (tedit 58EAE0D0)
+ (descr "HSOF-8-1 power mosfet http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/")
+ (tags "mosfet hsof thermal vias")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.25) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Infineon_PG-HSOF-8-1_ThermalVias (at 0 6.25) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -4.25 -5) (end 5.3 -5) (layer F.Fab) (width 0.12))
+ (fp_line (start -5.25 5) (end -5.25 -4) (layer F.Fab) (width 0.12))
+ (fp_line (start 5.3 5) (end -5.25 5) (layer F.Fab) (width 0.12))
+ (fp_line (start 5.3 -5) (end 5.3 5) (layer F.Fab) (width 0.12))
+ (fp_line (start -7.05 -5.4) (end -7.05 -3.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start 7.05 -5.4) (end -7.05 -5.4) (layer F.SilkS) (width 0.15))
+ (fp_line (start -3.95 5.4) (end 4.05 5.4) (layer F.SilkS) (width 0.15))
+ (fp_line (start 7.25 -5.6) (end -7.15 -5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.15 5.6) (end 7.25 5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.15 5.6) (end -7.15 -5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.25 -5.6) (end 7.25 5.6) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -4.25 -5) (end -5.25 -4) (layer F.Fab) (width 0.12))
+ (fp_line (start -5.25 -4) (end -5.25 -4) (layer F.Fab) (width 0.12))
+ (pad 3 smd rect (at 5.95 0 270) (size 10.1 1.4) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 3.8 0 270) (size 8.7 2.9) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 0.5 0 270) (size 9.7 3.7) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at -5.25 -0.6 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 0.6 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 1.8 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 3 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 4.2 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 -1.8 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 2 smd rect (at -5.25 -3 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 1 smd rect (at -5.25 -4.2 270) (size 0.8 2.8) (layers F.Cu F.Paste F.Mask)
+ (solder_paste_margin -0.1))
+ (pad 3 thru_hole circle (at -0.08 -4.2 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 -3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 -1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 -0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at -0.08 4.2 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 4.2 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 -0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 -1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 -3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 1.12 -4.2 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 2.32 -3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 2.32 -1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 2.32 -0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 2.32 0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 2.32 1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 2.32 3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 3.52 3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 3.52 0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 3.52 1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 3.52 -0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 3.52 -1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 3.52 -3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 4.72 -3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 4.72 -1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 4.72 -0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 4.72 0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 4.72 1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 4.72 3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 -4.2 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 -3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 -1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 -0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 0.6 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 1.8 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 3 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 3 thru_hole circle (at 5.92 4.2 270) (size 1 1) (drill 0.25) (layers *.Cu *.Mask F.Paste))
+ (pad 2 smd rect (at -4.25 0.6 270) (size 8 0.8) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 0.5 0 270) (size 9.7 3.7) (layers B.Cu B.Mask))
+ (pad 3 smd rect (at 3.8 0 270) (size 8.7 2.9) (layers B.Cu B.Mask))
+ (pad 3 smd rect (at 5.95 0 270) (size 10.1 1.4) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/Infineon_PG-HSOF-8-1.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PQFN_8x8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PQFN_8x8.kicad_mod
new file mode 100644
index 00000000..c88b8f17
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PQFN_8x8.kicad_mod
@@ -0,0 +1,50 @@
+(module PQFN_8x8 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "Low profile 8x8mm PQFN package e.g. https://www.fairchildsemi.com/datasheets/FD/FDMT80080DC.pdf")
+ (tags "pqfn vdfn mosfet")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.9) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PQFN_8x8 (at 0 5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 4 -4) (end 4 4) (layer F.Fab) (width 0.1))
+ (fp_line (start 4 4) (end -4 4) (layer F.Fab) (width 0.1))
+ (fp_line (start -4 4) (end -4 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -3 -4) (end 4 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3 -4) (end -4 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.1 -3.85) (end 4.1 -4.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.1 -4.1) (end -3.95 -4.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.5 4.1) (end -3.5 4.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5 4.25) (end -5 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 4.25) (end -5 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 -4.25) (end 5 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5 -4.25) (end 5 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0 0.25) (end 0 -0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.25 0) (end -0.25 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 0 0.25) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -3.94 -3 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.94 -1 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.94 1 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.94 3 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.62 1 270) (size 5.1 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 3.94 -3 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 3.94 -1 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 3.94 1 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 3.94 3 270) (size 1.1 1.15) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.78 0 270) (size 6.9 5.23) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 2 -2.25 270) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 2 2.25 270) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 2 0 270) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.5 -2.25 270) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.5 0 270) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.5 2.25 270) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/PQFN_8x8.wrl
+ (at (xyz -0.08 0.04 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_NoHole.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_NoHole.kicad_mod
new file mode 100644
index 00000000..a83bf602
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_NoHole.kicad_mod
@@ -0,0 +1,41 @@
+(module PowerMacro_M234_NoHole (layer F.Cu) (tedit 58CE4E7E)
+ (descr "TO-50-4 Power Macro Package Style M234")
+ (tags "TO-50-4 Power Macro Package Style M234")
+ (attr smd)
+ (fp_text reference REF** (at -3.45 -4.5 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PowerMacro_M234_NoHole (at 13.8 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -3.45 -4.5 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -11.2 1) (end -3.95 1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.95 1) (end -1.7 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 3.25) (end -1.7 10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 10.5) (end 0.3 10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 10.5) (end 0.3 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 3.25) (end 2.55 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.55 2) (end 12.8 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.8 2) (end 12.8 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.8 -2) (end 2.55 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.55 -2) (end 0.3 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 -3.25) (end 0.3 -10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 -10.5) (end -1.7 -10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -10.5) (end -1.7 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -3.25) (end -3.95 -1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.95 -1) (end -11.2 -1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.2 -1) (end -11.2 1) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.7 0) (end -0.7 -2.55) (layer F.Fab) (width 0.1))
+ (fp_circle (center -0.7 0) (end -0.7 -2.6) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -7.5 0 90) (size 1.5 7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.7 6.8 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.5 0 90) (size 3.5 10) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.7 -6.8 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/PowerMacro_M234_NoHole.wrl
+ (at (xyz -0.03 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_WithHole.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_WithHole.kicad_mod
new file mode 100644
index 00000000..e200306a
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/PowerMacro_M234_WithHole.kicad_mod
@@ -0,0 +1,41 @@
+(module PowerMacro_M234_WithHole (layer F.Cu) (tedit 58CE4E7E)
+ (descr "TO-50-4 Power Macro Package Style M234")
+ (tags "TO-50-4 Power Macro Package Style M234")
+ (attr smd)
+ (fp_text reference REF** (at -3.45 -4.5 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PowerMacro_M234_WithHole (at 13.75 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -3.45 -4.5 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -11.2 1) (end -3.95 1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.95 1) (end -1.7 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 3.25) (end -1.7 10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 10.5) (end 0.3 10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 10.5) (end 0.3 3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 3.25) (end 2.55 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.55 2) (end 12.8 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.8 2) (end 12.8 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.8 -2) (end 2.55 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.55 -2) (end 0.3 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 -3.25) (end 0.3 -10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.3 -10.5) (end -1.7 -10.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -10.5) (end -1.7 -3.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -3.25) (end -3.95 -1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.95 -1) (end -11.2 -1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.2 -1) (end -11.2 1) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.7 0) (end -0.7 -2.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -7.5 0 90) (size 1.5 7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.7 6.8 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.5 0 90) (size 3.5 10) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -0.7 0 90) (size 5.5 5.5) (drill 5.5) (layers *.Cu *.Mask))
+ (pad 4 smd rect (at -0.7 -6.8 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/PowerMacro_M234_WithHole.wrl
+ (at (xyz -0.03 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59.kicad_mod
new file mode 100644
index 00000000..7e41a15a
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59.kicad_mod
@@ -0,0 +1,35 @@
+(module SC-59 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg")
+ (tags SC-59)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-59 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.85 1.55) (end -0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -1.65) (end 0.95 -1.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 -1.65) (end 0.95 -0.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.85 1.65) (end 0.95 1.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 1.65) (end 0.95 0.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.85 1.55) (end 0.85 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.3 -1.55) (end -0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.3 -1.55) (end 0.85 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.85 -1.52) (end 0.85 1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.2 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.2 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.2 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-59.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59_Handsoldering.kicad_mod
new file mode 100644
index 00000000..6773d613
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-59_Handsoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module SC-59_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg")
+ (tags "SC-59 hand-soldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-59_Handsoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.85 1.55) (end -0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -1.65) (end 0.95 -1.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 -1.65) (end 0.95 -0.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.85 1.65) (end 0.95 1.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 1.65) (end 0.95 0.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.85 1.55) (end 0.85 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.3 -1.55) (end -0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.3 -1.55) (end 0.85 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.85 -1.52) (end 0.85 1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.8 -1.8) (end 2.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.8 -1.8) (end -2.8 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 1.8) (end 2.8 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 1.8) (end -2.8 1.8) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.65 -0.95) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.65 0.95) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.65 0) (size 1.8 0.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SC-59.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8.kicad_mod
new file mode 100644
index 00000000..7d8b3944
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8.kicad_mod
@@ -0,0 +1,38 @@
+(module SC-70-8 (layer F.Cu) (tedit 58CE4E7E)
+ (descr SC70-8)
+ (tags "SC70-8")
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.95) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-70-8 (at 0 2.05) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 1.7 1.3) (end -1.7 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.7 -1.3) (end 1.7 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -1.3) (end 1.7 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 1.3) (end -1.7 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.735 -1.16) (end -1.35 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.675 1.16) (end 0.735 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.9 -0.75 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.9 -0.25 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.9 0.25 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.9 0.75 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.9 0.75 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.9 0.25 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 0.9 -0.25 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 0.9 -0.75 270) (size 0.3 1) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-70-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8_Handsoldering.kicad_mod
new file mode 100644
index 00000000..bb2b1d35
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-70-8_Handsoldering.kicad_mod
@@ -0,0 +1,38 @@
+(module SC-70-8_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SC70-8, Handsoldering")
+ (tags "SC70-8 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.9) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-70-8_Handsoldering (at 0.05 1.95 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 2.2 1.3) (end -2.2 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.2 -1.3) (end 2.2 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 -1.3) (end 2.2 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 1.3) (end -2.2 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.74 -1.16) (end -1.85 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.67 1.16) (end 0.74 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.68 -1.1) (end -0.17 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.67 -0.6) (end -0.67 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.68 -1.1) (end 0.68 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.68 1.1) (end -0.67 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.17 -1.1) (end -0.67 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.15 -0.75 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.15 -0.25 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.15 0.25 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.15 0.75 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.15 0.75 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.15 0.25 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.15 -0.25 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.15 -0.75 270) (size 0.3 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-70-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA.kicad_mod
new file mode 100644
index 00000000..b75d1b28
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA.kicad_mod
@@ -0,0 +1,34 @@
+(module SC-82AA (layer F.Cu) (tedit 58D13BC3)
+ (descr SC-82AA)
+ (tags SC-82AA)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-82AA (at 0 2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.5 1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end -1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 1.4) (end 1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.825 -0.65) (size 0.75 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.825 0.65) (size 0.75 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.825 0.65) (size 0.75 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.825 -0.65) (size 0.75 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-82AA.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA_Handsoldering.kicad_mod
new file mode 100644
index 00000000..4cd59da9
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AA_Handsoldering.kicad_mod
@@ -0,0 +1,34 @@
+(module SC-82AA_Handsoldering (layer F.Cu) (tedit 58D13BC3)
+ (descr SC-82AA)
+ (tags SC-82AA)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-82AA_Handsoldering (at 0 2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.2 1.4) (end 2.2 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 -1.4) (end -2.2 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 -1.4) (end 2.2 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 1.4) (end 2.2 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.2 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.2 0.65) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.2 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.2 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-82AA.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB.kicad_mod
new file mode 100644
index 00000000..217780e9
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB.kicad_mod
@@ -0,0 +1,34 @@
+(module SC-82AB (layer F.Cu) (tedit 58D13B8E)
+ (descr SC-82AB)
+ (tags SC-82AB)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-82AB (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.5 1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end -1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 1.4) (end 1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.825 -0.65) (size 0.75 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.825 0.65) (size 0.75 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.825 0.65) (size 0.75 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.825 -0.65) (size 0.75 0.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-82AB.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB_Handsoldering.kicad_mod
new file mode 100644
index 00000000..127a0ec6
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SC-82AB_Handsoldering.kicad_mod
@@ -0,0 +1,34 @@
+(module SC-82AB_Handsoldering (layer F.Cu) (tedit 58D13B8E)
+ (descr SC-82AB)
+ (tags SC-82AB)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SC-82AB_Handsoldering (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.2 1.4) (end 2.2 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 -1.4) (end -2.2 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 -1.4) (end 2.2 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.2 1.4) (end 2.2 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.2 -0.65) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.2 0.65) (size 1.5 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.2 0.65) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.2 -0.65) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SC-82AB.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1333-1.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1333-1.kicad_mod
new file mode 100644
index 00000000..ed4bba05
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1333-1.kicad_mod
@@ -0,0 +1,39 @@
+(module SOT-1333-1 (layer F.Cu) (tedit 58FEF6F7)
+ (descr "SOT-1333-1 ")
+ (tags "SOT-1333-1 ")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.3) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-1333-1 (at 0 2.2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -0.75 1) (end -1.25 0.5) (layer F.Fab) (width 0.1))
+ (fp_text user %R (at 0 -2.3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.5 1.4) (end -1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.5 1.4) (end -1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.5 -1.4) (end 1.5 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.5 -1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 -1) (end -1.4 1.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.25 0.5) (end -1.25 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.25 1) (end -0.75 1) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.25 -1) (end 1.25 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.25 -1) (end 1.25 -1) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.5 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0 0) (size 0.3 2.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.5 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 0.5 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -0.5 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -1 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-1333-1.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1334-1.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1334-1.kicad_mod
new file mode 100644
index 00000000..f8a4729f
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-1334-1.kicad_mod
@@ -0,0 +1,44 @@
+(module SOT-1334-1 (layer F.Cu) (tedit 58E786B0)
+ (descr SOT-1334-1)
+ (tags SOT-1334-1)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.1) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-1334-1 (at 0 2.2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.5 1) (end -2 0.5) (layer F.Fab) (width 0.1))
+ (fp_text user %R (at 0 -2.1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.3 1.4) (end -2.3 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.3 1.4) (end -2.3 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.3 -1.4) (end 2.3 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.3 -1.4) (end 2.3 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.2 -1) (end 2.2 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.2 -1) (end -2.2 1.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 0.5) (end -2 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start 2 1) (end -1.5 1) (layer F.Fab) (width 0.1))
+ (fp_line (start 2 -1) (end 2 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -2 -1) (end 2 -1) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.75 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.25 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.75 0) (size 0.3 2.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.25 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.25 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.75 0) (size 0.3 2.3) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.25 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.75 0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 1.75 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 1.25 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 0.25 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at -0.25 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at -1.25 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at -1.75 -0.615) (size 0.3 1.07) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-1334-1.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143.kicad_mod
new file mode 100644
index 00000000..15c10e71
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-143 (layer F.Cu) (tedit 58CE4E7E)
+ (descr SOT-143)
+ (tags SOT-143)
+ (attr smd)
+ (fp_text reference REF** (at 0.02 -2.38) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-143 (at -0.28 2.48) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -1.2 1.55) (end 1.2 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.2 -1.55) (end -1.75 -1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.2 -1) (end -0.7 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.7 -1.5) (end 1.2 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.2 1.5) (end -1.2 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 1.5) (end -1.2 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 -1.5) (end 1.2 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.05 -1.75) (end 2.05 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.05 -1.75) (end -2.05 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.05 1.75) (end 2.05 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.05 1.75) (end -2.05 -1.75) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.1 -0.77 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 0.95 270) (size 1 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.1 0.95 270) (size 1 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.1 -0.95 270) (size 1 1.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-143.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse.kicad_mod
new file mode 100644
index 00000000..2f8177fe
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-143R_Reverse (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SOT-143R Reverse")
+ (tags "SOT-143R Reverse")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-143R_Reverse (at 0 2.45) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -1.2 -1.55) (end 1.2 -1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.2 1.55) (end -1.75 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.5) (end -1.2 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.2 -1.5) (end 1.2 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.2 1) (end -1.2 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 1.5) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 -1.5) (end 1.2 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.05 -1.75) (end 2.05 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.05 -1.75) (end -2.05 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.05 1.75) (end 2.05 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.05 1.75) (end -2.05 -1.75) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.1 0.77 270) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 -0.95 270) (size 1 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.1 0.95 270) (size 1 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.1 -0.95 270) (size 1 1.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-143R.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse_Handsoldering.kicad_mod
new file mode 100644
index 00000000..eab43af2
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143R_Reverse_Handsoldering.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-143R_Reverse_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SOT-143R Reverse Handsoldering")
+ (tags "SOT-143 Reverse Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0.03 -2.38) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-143R_Reverse_Handsoldering (at -0.02 2.42 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 1.2 -1.55) (end -1.15 -1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.2 1.55) (end -3.15 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.5) (end -1.2 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.2 -1.5) (end 1.2 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.2 1) (end -1.2 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 1.5) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 -1.5) (end 1.2 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.45 -1.75) (end 3.45 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.45 -1.75) (end -3.45 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.45 1.75) (end 3.45 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.45 1.75) (end -3.45 -1.75) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.8 0.77 270) (size 1.2 2.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.8 -0.95 270) (size 1 2.8) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.8 0.95 270) (size 1 2.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd trapezoid (at 1.8 -0.95 270) (size 1 2.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-143R.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143_Handsoldering.kicad_mod
new file mode 100644
index 00000000..f26bc619
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-143_Handsoldering.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-143_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SOT-143 Handsoldering")
+ (tags "SOT-143 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at -0.02 -2.38) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-143_Handsoldering (at -0.02 2.48) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 1.25 1.55) (end -1.25 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.25 -1.55) (end -3.15 -1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.6 -1.5) (end -1.2 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.6 -1.5) (end 1.2 -1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.2 1.5) (end -1.2 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 1.5) (end -1.2 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 -1.5) (end 1.2 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.45 -1.75) (end 3.45 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.45 -1.75) (end -3.45 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.45 1.75) (end 3.45 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.45 1.75) (end -3.45 -1.75) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.8 -0.77 270) (size 1.2 2.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.8 0.95 270) (size 1 2.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.8 0.95 270) (size 1 2.8) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd trapezoid (at 1.8 -0.95 270) (size 1 2.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-143.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-3Lead_TabPin2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-3Lead_TabPin2.kicad_mod
new file mode 100644
index 00000000..25a1cf63
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-3Lead_TabPin2.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-223-3Lead_TabPin2 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "module CMS SOT223 4 pins")
+ (tags "CMS SOT")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-223-3Lead_TabPin2 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+ (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-5.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-5.kicad_mod
new file mode 100644
index 00000000..46307e5a
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-5.kicad_mod
@@ -0,0 +1,37 @@
+(module SOT-223-5 (layer F.Cu) (tedit 591C8E70)
+ (descr "module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf")
+ (tags "CMS SOT")
+ (attr smd)
+ (fp_text reference REF** (at 0.0625 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-223-5 (at 0.0625 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_line (start -1.7875 -2.3) (end -0.7375 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.9725 3.41) (end 1.9725 2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.9725 -3.41) (end 1.9725 -2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.7875 -2.3) (end -1.7875 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.7875 3.41) (end 1.9725 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7375 -3.35) (end 1.9125 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.0375 -3.41) (end 1.9725 -3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.7875 3.35) (end 1.9125 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.9125 -3.35) (end 1.9125 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.4 -3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.4 3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
+ (pad 4 smd rect (at -3.05 2.25) (size 2.2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.05 -0.75) (size 2.2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 3.25 0) (size 1.8 3.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.05 0.75) (size 2.2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.05 -2.25) (size 2.2 1) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223-5.wrl
+ (at (xyz 0.0024606299 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6.kicad_mod
new file mode 100644
index 00000000..7419277c
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-223-6 (layer F.Cu) (tedit 591C98FD)
+ (descr "module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf")
+ (tags "CMS SOT")
+ (attr smd)
+ (fp_text reference REF** (at -0.0375 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-223-6 (at -0.0375 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_line (start -1.8875 -2.3) (end -0.8375 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.8725 3.41) (end 1.8725 2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.8725 -3.41) (end 1.8725 -2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8875 -2.3) (end -1.8875 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.8875 3.41) (end 1.8725 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8375 -3.35) (end 1.8125 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.1375 -3.41) (end 1.8725 -3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8875 3.35) (end 1.8125 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.8125 -3.35) (end 1.8125 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.49 -3.6) (end 4.49 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.49 -3.6) (end -4.49 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.49 3.6) (end 4.49 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.49 3.6) (end -4.49 3.6) (layer F.CrtYd) (width 0.05))
+ (pad 4 smd rect (at -3.1375 1.27) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.1375 -1.27) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 3.1625 0) (size 2.15 3.45) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.1375 0) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -3.1375 2.54) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.1375 -2.54) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223-6.wrl
+ (at (xyz -0.001476378 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6_TabPin3.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6_TabPin3.kicad_mod
new file mode 100644
index 00000000..1d88d958
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-6_TabPin3.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-223-6_TabPin3 (layer F.Cu) (tedit 591C98D9)
+ (descr "module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf")
+ (tags "CMS SOT")
+ (attr smd)
+ (fp_text reference REF** (at -0.0375 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-223-6_TabPin3 (at -0.0375 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_line (start -1.8875 -2.3) (end -0.8375 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.8725 3.41) (end 1.8725 2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.8725 -3.41) (end 1.8725 -2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8875 -2.3) (end -1.8875 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.8875 3.41) (end 1.8725 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8375 -3.35) (end 1.8125 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.1375 -3.41) (end 1.8725 -3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8875 3.35) (end 1.8125 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.8125 -3.35) (end 1.8125 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.49 -3.6) (end 4.49 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.49 -3.6) (end -4.49 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.49 3.6) (end 4.49 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.49 3.6) (end -4.49 3.6) (layer F.CrtYd) (width 0.05))
+ (pad 4 smd rect (at -3.1375 1.27) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.1375 -1.27) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 3.1625 0) (size 2.15 3.45) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.1375 0) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -3.1375 2.54) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.1375 -2.54) (size 2.2 0.6) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223-6.wrl
+ (at (xyz -0.001476378 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-8.kicad_mod
new file mode 100644
index 00000000..cdea8a43
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223-8.kicad_mod
@@ -0,0 +1,43 @@
+(module SOT-223-8 (layer F.Cu) (tedit 591C8BF9)
+ (descr "module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf")
+ (tags "CMS SOT")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-223-8 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_line (start 2 3) (end 2 3.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2 3.5) (end -2 3.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 3.5) (end -2 3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.8 -3) (end -2 -3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -3) (end -2 -3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -3.4) (end 2 -3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2 -3.4) (end 2 -3) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.8 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.85 -2.3) (end -1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.85 -2.3) (end -0.8 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.05 -3.6) (end 5.05 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.05 -3.6) (end -5.05 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.05 3.6) (end 5.05 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.05 3.6) (end -5.05 3.6) (layer F.CrtYd) (width 0.05))
+ (pad 7 smd rect (at 3.4 -0.76) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 3.4 2.3) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 3.4 -2.3) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 3.4 0.76) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.4 0.76) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.4 -2.3) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -3.4 2.3) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.4 -0.76) (size 2.8 0.95) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223.kicad_mod
new file mode 100644
index 00000000..96c73e7b
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-223.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-223 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "module CMS SOT223 4 pins")
+ (tags "CMS SOT")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-223 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_line (start -1.85 -2.3) (end -0.8 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.85 -2.3) (end -1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+ (pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5.kicad_mod
new file mode 100644
index 00000000..a7f493fe
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-23-5 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "5-pin SOT23 package")
+ (tags SOT-23-5)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.9) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23-5 (at 0 2.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5_HandSoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5_HandSoldering.kicad_mod
new file mode 100644
index 00000000..0bd488cd
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-5_HandSoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-23-5_HandSoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "5-pin SOT23 package")
+ (tags "SOT-23-5 hand-soldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.9) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23-5_HandSoldering (at 0 2.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.38 -1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.38 -1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.38 1.8) (end 2.38 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.38 1.8) (end -2.38 1.8) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.35 0) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6.kicad_mod
new file mode 100644
index 00000000..9b53a262
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-23-6 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "6-pin SOT-23 package")
+ (tags SOT-23-6)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.9) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23-6 (at 0 2.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6_Handsoldering.kicad_mod
new file mode 100644
index 00000000..8cae0d3c
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-6_Handsoldering.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-23-6_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "6-pin SOT-23 package, Handsoldering")
+ (tags "SOT-23-6 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.9) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23-6_Handsoldering (at 0 2.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -1.61) (end -2.05 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.4 1.8) (end -2.4 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.4 1.8) (end -2.4 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.4 -1.8) (end 2.4 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.8) (end 2.4 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.35 0) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.35 0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.35 -0.95) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.35 0) (size 1.56 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8.kicad_mod
new file mode 100644
index 00000000..46c27238
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-23-8 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf")
+ (tags SOT-23-8)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23-8 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.1 -0.98) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 -0.33) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.1 0.33) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.1 0.98) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.1 0.98) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.1 0.33) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.1 -0.33) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.1 -0.98) (size 1.06 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8_Handsoldering.kicad_mod
new file mode 100644
index 00000000..2de9045e
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23-8_Handsoldering.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-23-8_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf")
+ (tags "SOT-23-8 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23-8_Handsoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -1.61) (end -2.05 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.4 1.8) (end -2.4 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.4 1.8) (end -2.4 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.4 -1.8) (end 2.4 1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.8) (end 2.4 -1.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.35 -0.98) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.35 -0.33) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.35 0.33) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.35 0.98) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.35 0.98) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.35 0.33) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.35 -0.33) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.35 -0.98) (size 1.56 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23.kicad_mod
new file mode 100644
index 00000000..d529df9d
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-23 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SOT-23, Standard")
+ (tags SOT-23)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W.kicad_mod
new file mode 100644
index 00000000..6c41d5ac
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-23W (layer F.Cu) (tedit 5997FF17)
+ (descr "SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3")
+ (tags SOT-23W)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23W (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.075 -1.61) (end 1.075 -0.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.075 0.7) (end 1.075 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.5 -1.61) (end 1.075 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.075 1.61) (end 1.075 1.61) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.955 -0.49) (end -0.955 1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.045 -1.49) (end 0.955 -1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.955 -0.49) (end 0.045 -1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 -1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.955 1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.95 -1.74) (end 1.95 -1.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.95 -1.74) (end 1.95 1.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.95 1.74) (end -1.95 1.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.95 1.74) (end -1.95 -1.74) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.2 -0.95) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.2 0.95) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.2 0) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23W.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W_Handsoldering.kicad_mod
new file mode 100644
index 00000000..08cc32e6
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23W_Handsoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-23W_Handsoldering (layer F.Cu) (tedit 5997FF7E)
+ (descr "SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3")
+ (tags "SOT-23W for handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23W_Handsoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.075 0.7) (end 1.075 1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.075 -1.6) (end 1.075 -0.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -1.61) (end 1.075 -1.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.075 1.61) (end 1.075 1.61) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.955 -0.49) (end -0.955 1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.045 -1.49) (end 0.955 -1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.955 -0.49) (end 0.045 -1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.955 -1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.955 1.49) (end 0.955 1.49) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.95 -1.74) (end 2.95 -1.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.95 -1.74) (end 2.95 1.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.95 1.74) (end -2.95 1.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.95 1.74) (end -2.95 -1.74) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.7 -0.95) (size 2 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.7 0.95) (size 2 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.7 0) (size 2 0.7) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-23W_Handsoldering.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23_Handsoldering.kicad_mod
new file mode 100644
index 00000000..0e4afce6
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-23_Handsoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-23_Handsoldering (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SOT-23, Handsoldering")
+ (tags SOT-23)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-23_Handsoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.7 -1.75) (end 2.7 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.7 -1.75) (end 2.7 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.7 1.75) (end -2.7 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.7 1.75) (end -2.7 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.76 -1.58) (end -2.4 -1.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -1.5 -0.95) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.5 0.95) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.5 0) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70.kicad_mod
new file mode 100644
index 00000000..f509c055
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-323_SC-70 (layer F.Cu) (tedit 58CE4E7E)
+ (descr "SOT-323, SC-70")
+ (tags "SOT-323 SC-70")
+ (attr smd)
+ (fp_text reference REF** (at -0.05 -1.95) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-323_SC-70 (at -0.05 2.05) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.73 0.5) (end 0.73 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.73 -1.16) (end 0.73 -0.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.7 1.3) (end -1.7 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.7 -1.3) (end 1.7 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 -1.3) (end 1.7 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.7 1.3) (end -1.7 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.73 -1.16) (end -1.3 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.68 1.16) (end 0.73 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.67 -1.1) (end -0.18 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.68 -0.6) (end -0.68 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.67 -1.1) (end 0.67 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.67 1.1) (end -0.68 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.18 -1.1) (end -0.68 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1 -0.65 270) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1 0.65 270) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1 0 270) (size 0.45 0.7) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-323_SC-70.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70_Handsoldering.kicad_mod
new file mode 100644
index 00000000..8a3ec7fd
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-323_SC-70_Handsoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-323_SC-70_Handsoldering (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-323, SC-70 Handsoldering")
+ (tags "SOT-323 SC-70 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-323_SC-70_Handsoldering (at 0 2.05) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.735 0.5) (end 0.735 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.735 -1.17) (end 0.735 -0.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.4 1.3) (end -2.4 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.4 -1.3) (end 2.4 1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.3) (end 2.4 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 1.3) (end -2.4 -1.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.735 -1.16) (end -2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.675 1.16) (end 0.735 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.33 -0.65 270) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.33 0.65 270) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.33 0 270) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-323_SC-70.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4.kicad_mod
new file mode 100644
index 00000000..6ccb92a6
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-343_SC-70-4 (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-343, SC-70-4")
+ (tags "SOT-343 SC-70-4")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-343_SC-70-4 (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-343_SC-70-4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4_Handsoldering.kicad_mod
new file mode 100644
index 00000000..4441202e
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-343_SC-70-4_Handsoldering.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-343_SC-70-4_Handsoldering (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-343, SC-70-4, Handsoldering")
+ (tags "SOT-343 SC-70-4 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-343_SC-70-4_Handsoldering (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.4 1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.4) (end -2.4 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.33 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.33 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.33 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.33 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-343_SC-70-4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5.kicad_mod
new file mode 100644
index 00000000..79dfdf3f
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-353_SC-70-5 (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-353, SC-70-5")
+ (tags "SOT-353 SC-70-5")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-353_SC-70-5 (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-353_SC-70-5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5_Handsoldering.kicad_mod
new file mode 100644
index 00000000..99cab271
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-353_SC-70-5_Handsoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-353_SC-70-5_Handsoldering (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-353, SC-70-5, Handsoldering")
+ (tags "SOT-353 SC-70-5 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-353_SC-70-5_Handsoldering (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.4 1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.4) (end -2.4 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.33 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.33 0) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.33 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.33 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.33 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-353_SC-70-5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6.kicad_mod
new file mode 100644
index 00000000..90727d95
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-363_SC-70-6 (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-363, SC-70-6")
+ (tags "SOT-363 SC-70-6")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-363_SC-70-6 (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-363_SC-70-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6_Handsoldering.kicad_mod
new file mode 100644
index 00000000..1a03fa52
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-363_SC-70-6_Handsoldering.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-363_SC-70-6_Handsoldering (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-363, SC-70-6, Handsoldering")
+ (tags "SOT-363 SC-70-6 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-363_SC-70-6_Handsoldering (at 0 2 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -2.4 1.4) (end 2.4 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.4 1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.4) (end -2.4 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 -1.4) (end 2.4 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.33 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.33 0) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.33 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.33 0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.33 0) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.33 -0.65) (size 1.5 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-363_SC-70-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383F.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383F.kicad_mod
new file mode 100644
index 00000000..0c6e508c
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383F.kicad_mod
@@ -0,0 +1,39 @@
+(module SOT-383F (layer F.Cu) (tedit 58CE4E7F)
+ (descr "8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf")
+ (tags SOT-383F)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.85) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-383F (at 0 1.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.85 1.05) (end 0.85 1.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.85 -1.05) (end -1.1 -1.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.6 -1) (end 0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.85 -0.75) (end -0.85 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.85 -0.75) (end -0.6 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.85 1) (end 0.85 1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.85 1) (end 0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 -1.25) (end 1.32 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.32 -1.25) (end -1.32 1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.32 1.25) (end 1.32 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.32 1.25) (end -1.32 1.25) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.76 -0.75) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.76 -0.25) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.76 0.25) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.76 0.75) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.76 0.75) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.76 0.25) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 0.76 -0.25) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 0.76 -0.75) (size 0.63 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 0 0) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-383F.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383FL.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383FL.kicad_mod
new file mode 100644
index 00000000..b59868e8
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-383FL.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-383FL (layer F.Cu) (tedit 58CE4E7F)
+ (descr "8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF")
+ (tags SOT-383FL)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.85) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-383FL (at 0 1.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.85 1.05) (end 0.85 1.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.85 -1.05) (end -1.1 -1.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.6 -1) (end 0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.85 -0.75) (end -0.85 1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.85 -0.75) (end -0.6 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.85 1) (end 0.85 1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.85 1) (end 0.85 -1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.4 -1.25) (end 1.4 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.4 -1.25) (end -1.4 1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.4 1.25) (end 1.4 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.4 1.25) (end -1.4 1.25) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.95 -0.75) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.95 -0.25) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.95 0.25) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.95 0.75) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.95 0.75) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.95 0.25) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 0.95 -0.25) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 0.95 -0.75) (size 0.4 0.3) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-383FL.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-404.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-404.kicad_mod
new file mode 100644
index 00000000..193c8b30
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-404.kicad_mod
@@ -0,0 +1,40 @@
+(module SOT-404 (layer F.Cu) (tedit 58879D1C)
+ (descr SOT404)
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.75) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-404 (at 0 6.95) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.8 -3.25) (end -2.8 -5.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.8 -5.45) (end 0.8 -5.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.8 1.8) (end -2.8 -1.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.8 5.45) (end -2.8 5.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.8 5.45) (end -2.8 3.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.97 -5) (end 9.33 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.33 -5) (end 9.33 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.33 5) (end 6.97 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.01 3) (end -2.68 3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.01 1.99) (end -7.01 3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.68 1.99) (end -7.01 1.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.68 -3) (end -7.01 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.01 -3) (end -7.01 -1.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.01 -1.99) (end -2.68 -1.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.97 -5.35) (end 6.97 5.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.97 5.35) (end -2.68 5.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.68 5.35) (end -2.68 -5.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.68 -5.35) (end 6.97 -5.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.3 -6) (end 10.3 6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.3 -6) (end -7.7 -6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.7 6) (end 10.3 6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.7 6) (end -7.7 -6) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.55 -2.5 270) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -5.55 2.5 270) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 5.55 0 270) (size 11.5 9) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/SOT-404.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428.kicad_mod
new file mode 100644
index 00000000..718bbcfe
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428.kicad_mod
@@ -0,0 +1,40 @@
+(module SOT-428 (layer F.Cu) (tedit 58879D71)
+ (descr SOT428)
+ (attr smd)
+ (fp_text reference REF** (at 0.05 -4.55) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-428 (at 0 4.8) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.65 -3.05) (end -1.65 -3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.65 -3.4) (end -0.15 -3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.65 1.6) (end -1.65 -1.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.15 3.4) (end -1.65 3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.65 3.4) (end -1.65 3) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.43 -2.71) (end 5.63 -2.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.63 -2.71) (end 5.63 2.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.63 2.71) (end 4.42 2.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.57 1.73) (end -4.48 1.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.48 2.87) (end -1.57 2.87) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.48 1.73) (end -4.48 2.87) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.48 -2.87) (end -4.48 -1.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.48 -1.73) (end -1.57 -1.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.57 -2.87) (end -4.48 -2.87) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.57 3.35) (end 4.42 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.42 3.35) (end 4.42 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.42 -3.35) (end -1.57 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.57 3.35) (end -1.57 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.2 -3.75) (end 7.2 3.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.2 -3.75) (end -4.95 -3.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.95 3.75) (end 7.2 3.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.95 3.75) (end -4.95 -3.75) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -3.45 -2.28 270) (size 1.5 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.45 2.28 270) (size 1.5 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 3.45 0 270) (size 7 7) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes\SOT-428.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428_Handsoldering.kicad_mod
new file mode 100644
index 00000000..a839f242
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-428_Handsoldering.kicad_mod
@@ -0,0 +1,40 @@
+(module SOT-428_Handsoldering (layer F.Cu) (tedit 58879D8A)
+ (descr SOT428)
+ (attr smd)
+ (fp_text reference REF** (at 0.05 -4.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-428_Handsoldering (at 0.25 4.81) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.4 -3.04) (end -1.4 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 -3.39) (end 0.1 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 1.61) (end -1.4 -1.59) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.1 3.41) (end -1.4 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 3.41) (end -1.4 3.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.68 -2.7) (end 5.88 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.88 -2.7) (end 5.88 2.72) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.88 2.72) (end 4.67 2.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 1.74) (end -4.23 1.74) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 2.88) (end -1.32 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 1.74) (end -4.23 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 -2.86) (end -4.23 -1.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 -1.72) (end -1.32 -1.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 -2.86) (end -4.23 -2.86) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 3.36) (end 4.67 3.36) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.67 3.36) (end 4.67 -3.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.67 -3.34) (end -1.32 -3.34) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 3.36) (end -1.32 -3.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.45 -3.74) (end 7.45 3.76) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.45 -3.74) (end -5.7 -3.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.7 3.76) (end 7.45 3.76) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.7 3.76) (end -5.7 -3.74) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -3.7 -2.29 270) (size 2 3.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.7 2.29 270) (size 2 3.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 3.7 0.01 270) (size 7 7) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/SOT-428.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-543.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-543.kicad_mod
new file mode 100644
index 00000000..a44e5227
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-543.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT-543 (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-543 4 lead surface package")
+ (tags "SOT-543 SC-107A EMD4")
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.6) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-543 (at 0 1.7) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.065)))
+ )
+ (fp_line (start -0.25 -0.8) (end -0.5 -0.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.55 0.85) (end -0.55 0.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.55 -0.85) (end -0.9 -0.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.5 -0.8) (end -0.25 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 -0.55) (end -0.5 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 0.8) (end 0.5 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.5 0.8) (end 0.5 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.25 -1.05) (end 1.25 1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.25 -1.05) (end -1.25 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.25 1.05) (end 1.25 1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.25 1.05) (end -1.25 -1.05) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.72 -0.5 270) (size 0.27 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.72 0.5 270) (size 0.27 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.72 0.5 270) (size 0.27 0.55) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.72 -0.5 270) (size 0.27 0.55) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-543.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-553.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-553.kicad_mod
new file mode 100644
index 00000000..ef92d666
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-553.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-553 (layer F.Cu) (tedit 59102DEB)
+ (descr SOT553)
+ (tags SOT-553)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.7) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-553 (at 0 1.75) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.0625)))
+ )
+ (fp_line (start -0.65 -0.5) (end -0.3 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.65 0.9) (end -0.65 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.9 -0.9) (end 0.65 -0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.65 -0.5) (end -0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.65 0.85) (end 0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.65 0.85) (end 0.65 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.65 -0.85) (end -0.3 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.18 -1.1) (end 1.18 -1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.18 -1.1) (end -1.18 1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.18 1.1) (end 1.18 -1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.18 1.1) (end -1.18 1.1) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.7 -0.5) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.7 0.5) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.7 -0.5) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.7 0) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.7 0.5) (size 0.45 0.3) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-553.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-665.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-665.kicad_mod
new file mode 100644
index 00000000..9a32c934
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-665.kicad_mod
@@ -0,0 +1,35 @@
+(module SOT-665 (layer F.Cu) (tedit 59102E62)
+ (descr SOT665)
+ (tags SOT-665)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.75) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-665 (at 0 1.75 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.65 -0.53) (end -0.33 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.9) (end -1.1 -0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 0.9) (end 0.8 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.5 -1.1) (end 1.4 -1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.65 -0.85) (end -0.33 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.65 -0.51) (end -0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.5 1.1) (end 1.4 1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.65 -0.85) (end 0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.65 0.85) (end -0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.5 -1.1) (end -1.5 1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.4 1.1) (end 1.4 -1.1) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.85 -0.54) (size 0.5 0.38) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.85 0.54) (size 0.5 0.38) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.93 0) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.85 0.54) (size 0.5 0.38) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.85 -0.54) (size 0.5 0.38) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-665.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-666.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-666.kicad_mod
new file mode 100644
index 00000000..5c6e2d6b
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-666.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-666 (layer F.Cu) (tedit 58CE4E7F)
+ (descr SOT666)
+ (tags "SOT-666")
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.75) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-666 (at 0 1.75 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.65 -0.53) (end -0.33 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.9) (end -1.1 -0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 0.9) (end 0.8 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.5 -1.1) (end 1.5 -1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.65 -0.85) (end -0.33 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.65 -0.53) (end -0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.5 1.1) (end 1.5 1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.65 -0.85) (end 0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.65 0.85) (end -0.65 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.5 -1.1) (end -1.5 1.1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.5 1.1) (end 1.5 -1.1) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.85 -0.5375) (size 0.5 0.375) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.85 0.5375) (size 0.5 0.375) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.925 0) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.925 0) (size 0.65 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.85 0.5375) (size 0.5 0.375) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.85 -0.5375) (size 0.5 0.375) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-666.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK.kicad_mod
new file mode 100644
index 00000000..2c3b7cd7
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK.kicad_mod
@@ -0,0 +1,75 @@
+(module SOT-669_LFPAK (layer F.Cu) (tedit 5919D982)
+ (descr "LFPAK www.nxp.com/documents/leaflet/939775016838_LR.pdf")
+ (tags "LFPAK SOT-669 Power-SO8")
+ (solder_mask_margin 0.07)
+ (solder_paste_margin -0.05)
+ (attr smd)
+ (fp_text reference REF** (at -0.245 -3.48) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-669_LFPAK (at -0.245 3.52) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.315 2.4) (end -2.315 2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.315 2.6) (end 1.985 2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.985 2.6) (end 1.985 2.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.985 -2.45) (end 1.985 -2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.985 -2.6) (end -2.315 -2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.315 -2.6) (end -2.315 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.215 1.7) (end -3.215 1.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 1.7) (end -3.215 2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 2.15) (end -2.215 2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.215 0.4) (end -3.215 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 0.4) (end -3.215 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 0.85) (end -2.215 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.215 -0.85) (end -3.215 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 -0.85) (end -3.215 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 -0.4) (end -2.215 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 -2.15) (end -3.215 -1.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 -2.15) (end -2.215 -2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.215 -1.65) (end -2.215 -1.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.185 -2.2) (end 3.185 2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.185 2.2) (end 1.885 2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.185 -2.2) (end 1.885 -2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.885 -2.5) (end -2.215 -2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.215 -2.5) (end -2.215 2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.215 2.5) (end 1.885 2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.885 2.5) (end 1.885 -2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.67 -2.75) (end 3.67 2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.67 -2.75) (end -3.67 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.67 2.75) (end 3.67 2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.67 2.75) (end -3.67 -2.75) (layer F.CrtYd) (width 0.05))
+ (pad 5 smd rect (at 0.185 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.665 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.035 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.185 1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.665 1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.035 1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.035 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.665 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.885 -1.88 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.885 1.88 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.885 -0.6 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.835 -0.64 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 1 smd rect (at -2.835 -1.91 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 3 smd rect (at -2.835 0.64 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 5 smd rect (at 2.635 0 270) (size 4.7 1.55) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07))
+ (pad 5 smd rect (at 0.435 0 270) (size 4.2 3.3) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07))
+ (pad 4 smd rect (at -2.835 1.91 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 5 smd rect (at 2.885 0.6 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.185 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-1.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-1.kicad_mod
new file mode 100644
index 00000000..13d0f06e
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-1.kicad_mod
@@ -0,0 +1,119 @@
+(module SOT-669_LFPAK_ThermalVias-1 (layer F.Cu) (tedit 59217C43)
+ (descr "LFPAK www.nxp.com/documents/leaflet/939775016838_LR.pdf")
+ (tags "LFPAK SOT669 Thermal Vias 0.4mm Power-SO8")
+ (solder_mask_margin 0.07)
+ (solder_paste_margin -0.05)
+ (attr smd)
+ (fp_text reference REF** (at 0.925 -5.13) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-669_LFPAK_ThermalVias-1 (at 0.975 5.57) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.355 -2.61) (end -1.355 -2.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.355 2.59) (end -1.355 2.59) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.345 2.39) (end -2.345 2.59) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.345 -2.61) (end -2.345 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.255 1.69) (end -3.255 1.69) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 1.69) (end -3.255 2.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 2.14) (end -2.255 2.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.255 0.4) (end -3.255 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 0.4) (end -3.255 0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 0.84) (end -2.255 0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.255 -0.85) (end -3.255 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 -0.85) (end -3.255 -0.41) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 -0.41) (end -2.255 -0.41) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 -2.15) (end -3.255 -1.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 -2.15) (end -2.255 -2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.255 -1.65) (end -2.255 -1.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.155 -2.21) (end 3.155 2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.155 2.2) (end 1.855 2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.155 -2.21) (end 1.855 -2.21) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.855 -2.5) (end -2.255 -2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.255 -2.5) (end -2.255 2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.255 2.5) (end 1.855 2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.855 2.5) (end 1.855 -2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.62 4.48) (end -3.62 -4.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.62 4.48) (end 5.48 4.48) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.48 -4.52) (end -3.62 -4.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.48 -4.52) (end 5.48 4.48) (layer F.CrtYd) (width 0.05))
+ (pad 5 thru_hole rect (at 4.695 1.05 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 0 270) (size 1.4 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 -1.06 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 1.94 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 -1.95 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 2.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.785 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.995 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 2.885 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 0.195 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at -0.715 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.095 -3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.695 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 2.885 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at -0.715 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.095 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.995 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 0.195 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.785 3.75 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.885 1.05 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.885 -1.06 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.885 0 270) (size 1.4 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.885 -1.95 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.995 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.095 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 0.195 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.785 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 smd rect (at 0.195 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.655 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.045 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.195 1.14) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.655 1.14) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.045 1.14) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.045 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.655 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.885 -1.88 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.885 1.87 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.885 -0.6 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.835 -0.64 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 1 smd rect (at -2.835 -1.91 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 3 smd rect (at -2.835 0.63 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 5 smd rect (at 2.635 0 270) (size 4.7 1.55) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07))
+ (pad 5 smd rect (at 0.445 0 270) (size 4.2 3.3) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07))
+ (pad 4 smd rect (at -2.835 1.9 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 5 smd rect (at 2.885 0.59 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.195 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 thru_hole rect (at -0.715 2.84 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 0.195 2.84 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.095 2.84 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.995 2.84 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 2.885 2.84 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.785 2.84 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.885 1.94 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at -0.715 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 2.885 -2.86 270) (size 1 1) (drill 0.4) (layers *.Cu *.Mask))
+ (pad 5 smd rect (at 1.745 2.25 270) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.745 -2.25 270) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.635 0 270) (size 4.7 1.55) (layers B.Cu B.Paste B.Mask))
+ (pad 5 smd rect (at 0.445 0 270) (size 4.2 3.3) (layers B.Cu B.Paste B.Mask))
+ (pad 5 smd rect (at 0.445 2.2 270) (size 0.6 3.3) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.445 -2.21 270) (size 0.6 3.3) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.445 -2.21 270) (size 0.6 3.3) (layers B.Cu B.Paste B.Mask))
+ (pad 5 smd rect (at 0.445 2.2 270) (size 0.6 3.3) (layers B.Cu B.Paste B.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-2.kicad_mod
new file mode 100644
index 00000000..2d125860
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-669_LFPAK_ThermalVias-2.kicad_mod
@@ -0,0 +1,84 @@
+(module SOT-669_LFPAK_ThermalVias-2 (layer F.Cu) (tedit 59217BD0)
+ (descr "LFPAK www.nxp.com/documents/leaflet/939775016838_LR.pdf")
+ (tags "LFPAK SOT669 Thermical Vias Power-SO8")
+ (solder_mask_margin 0.07)
+ (solder_paste_margin -0.05)
+ (attr smd)
+ (fp_text reference REF** (at 1.085 -5.26) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-669_LFPAK_ThermalVias-2 (at 1.085 5.58) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.355 -2.6) (end -1.205 -2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.355 2.6) (end -1.155 2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.345 2.4) (end -2.345 2.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.345 -2.6) (end -2.345 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.245 1.7) (end -3.245 1.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 1.7) (end -3.245 2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 2.15) (end -2.245 2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.245 0.4) (end -3.245 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 0.4) (end -3.245 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 0.85) (end -2.245 0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.245 -0.85) (end -3.245 -0.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 -0.85) (end -3.245 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 -0.4) (end -2.245 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 -2.15) (end -3.245 -1.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 -2.15) (end -2.245 -2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.245 -1.65) (end -2.245 -1.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.155 -2.2) (end 3.155 2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.155 2.2) (end 1.855 2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.155 -2.2) (end 1.855 -2.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.855 -2.5) (end -2.245 -2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.245 -2.5) (end -2.245 2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.245 2.5) (end 1.855 2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.855 2.5) (end 1.855 -2.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.75 -4.75) (end 5.75 4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.75 -4.75) (end -3.66 -4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.66 4.75) (end 5.75 4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.66 4.75) (end -3.66 -4.75) (layer F.CrtYd) (width 0.05))
+ (pad 5 smd rect (at 2.245 0 270) (size 9 6.5) (layers B.Cu B.Paste B.Mask))
+ (pad 5 thru_hole rect (at 3.995 -3.5 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 3.995 3.5 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.995 3.5 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at -0.005 3.5 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 1.995 -3.5 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.745 1.75 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at 4.745 -1.75 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole rect (at -0.005 -3.5 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 smd rect (at 0.195 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.655 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.045 -1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.195 1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.655 1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.045 1.15) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.045 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.655 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.895 -1.88 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.895 1.88 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.895 -0.6 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.835 -0.64 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 1 smd rect (at -2.835 -1.91 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 3 smd rect (at -2.835 0.64 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 5 smd rect (at 2.645 0 270) (size 4.7 1.55) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07))
+ (pad 5 smd rect (at 0.445 0 270) (size 4.2 3.3) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07))
+ (pad 4 smd rect (at -2.835 1.91 270) (size 0.7 1.15) (layers F.Cu F.Paste F.Mask)
+ (solder_mask_margin 0.07) (solder_paste_margin -0.05))
+ (pad 5 smd rect (at 2.895 0.6 270) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.195 0) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.245 0 270) (size 9 6.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 thru_hole rect (at 4.745 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-886.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-886.kicad_mod
new file mode 100644
index 00000000..61088145
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-886.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-886 (layer F.Cu) (tedit 58CE4E7F)
+ (descr SOT-886)
+ (tags SOT-886)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.7 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-886 (at 0 1.8 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.0625)))
+ )
+ (fp_line (start -0.2 -0.75) (end -0.5 -0.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.65 -0.5) (end -0.65 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.65 0.9) (end 0.65 0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.65 0.9) (end 0.65 -0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.65 -0.9) (end -0.35 -0.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.5 -0.45) (end -0.5 0.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 0.75) (end 0.5 0.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.5 0.75) (end 0.5 -0.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.5 -0.75) (end -0.2 -0.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.75 -1) (end 0.75 -1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.75 -1) (end -0.75 1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.75 1) (end 0.75 -1) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.75 1) (end -0.75 1) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -0.34 -0.5) (size 0.33 0.27) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.34 0) (size 0.33 0.27) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.34 0.5) (size 0.33 0.27) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.34 0.5) (size 0.33 0.27) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.34 0) (size 0.33 0.27) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.34 -0.5) (size 0.33 0.27) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-886.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3.kicad_mod
new file mode 100644
index 00000000..a27e6614
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-89-3 (layer F.Cu) (tedit 591F0203)
+ (descr SOT-89-3)
+ (tags SOT-89-3)
+ (attr smd)
+ (fp_text reference REF** (at 0.45 -3.2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-89-3 (at 0.45 3.25) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0.38 0 90) (layer F.Fab)
+ (effects (font (size 0.6 0.6) (thickness 0.09)))
+ )
+ (fp_line (start 1.78 1.2) (end 1.78 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 2.4) (end -0.92 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.22 -2.4) (end 1.78 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 -2.4) (end 1.78 -1.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.92 -1.51) (end -0.13 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 -2.3) (end 1.68 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 2.3) (end -0.92 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.92 2.3) (end -0.92 -1.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.13 -2.3) (end 1.68 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.23 -2.55) (end 3.23 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.23 -2.55) (end -2.48 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.48 2.55) (end 3.23 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.48 2.55) (end -2.48 -2.55) (layer F.CrtYd) (width 0.05))
+ (pad 2 smd trapezoid (at 2.667 0 270) (size 1.6 0.85) (rect_delta 0 0.6 ) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -1.48 -1.5 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.3335 0 270) (size 1 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.48 1.5 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.3335 0 270) (size 2.2 1.84) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.0762 0 90) (size 1.5 1) (rect_delta 0 0.7 ) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod
new file mode 100644
index 00000000..1ed57460
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-89-3_Handsoldering.kicad_mod
@@ -0,0 +1,38 @@
+(module SOT-89-3_Handsoldering (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT-89-3 Handsoldering")
+ (tags "SOT-89-3 Handsoldering")
+ (attr smd)
+ (fp_text reference REF** (at 0.45 -3.3) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-89-3_Handsoldering (at 0.5 3.15) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0.38 0 90) (layer F.Fab)
+ (effects (font (size 0.6 0.6) (thickness 0.09)))
+ )
+ (fp_line (start -3.5 2.55) (end 4.25 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 2.55) (end 4.25 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 -2.55) (end -3.5 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.5 -2.55) (end -3.5 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.78 1.2) (end 1.78 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 2.4) (end -0.92 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.22 -2.4) (end 1.78 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 -2.4) (end 1.78 -1.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.92 -1.51) (end -0.13 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 -2.3) (end 1.68 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 2.3) (end -0.92 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.92 2.3) (end -0.92 -1.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.13 -2.3) (end 1.68 -2.3) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.98 -1.5 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.98 0 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.98 1.5 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.98 0 270) (size 2 4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.37 0 90) (size 1.5 0.75) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 0.5))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-89-3.wrl
+ (at (xyz 0.0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-963.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-963.kicad_mod
new file mode 100644
index 00000000..a28cb8af
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT-963.kicad_mod
@@ -0,0 +1,36 @@
+(module SOT-963 (layer F.Cu) (tedit 59102DBB)
+ (descr "SOT 963 6 pins package 1x0.8mm pitch 0.35mm")
+ (tags "SOT 963 6 pins package 1x0.8mm pitch 0.35mm")
+ (attr smd)
+ (fp_text reference REF** (at 0.01 -1.43) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT-963 (at 0.01 1.53) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.25 0.25) (thickness 0.0625)))
+ )
+ (fp_line (start -0.8 -0.75) (end 0.8 -0.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.8 0.75) (end -0.8 -0.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 0.75) (end -0.8 0.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -0.75) (end 0.8 0.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.4 -0.6) (end -0.6 -0.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.4 0.6) (end -0.4 0.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.4 -0.2) (end -0.1 -0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.1 -0.5) (end 0.4 -0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.4 0.5) (end -0.4 -0.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.4 0.5) (end -0.4 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.4 -0.5) (end 0.4 0.5) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.45 -0.35) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.45 0) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.45 0.35) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.45 0.35) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.45 0) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.45 -0.35) (size 0.2 0.2) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-963.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing.kicad_mod
new file mode 100644
index 00000000..7cfb30c5
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT89-3_Housing (layer F.Cu) (tedit 58961C21)
+ (descr "SOT89-3, Housing,")
+ (tags "SOT89-3 Housing ")
+ (attr smd)
+ (fp_text reference REF** (at 0.45 -3.2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT89-3_Housing (at 0.45 3.25) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.78 1.2) (end 1.78 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 2.4) (end -0.92 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.22 -2.4) (end 1.78 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 -2.4) (end 1.78 -1.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.92 -1.51) (end -0.13 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 -2.3) (end 1.68 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 2.3) (end -0.92 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.92 2.3) (end -0.92 -1.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.13 -2.3) (end 1.68 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.23 -2.55) (end 3.23 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.23 -2.55) (end -2.48 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.48 2.55) (end 3.23 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.48 2.55) (end -2.48 -2.55) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.48 -1.5 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.48 0 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.48 1.5 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.48 0 270) (size 2 3) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.37 0 90) (size 1.5 0.75) (rect_delta 0 0.5 ) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing.wrl
+ (at (xyz 0.02 0 0))
+ (scale (xyz 0.39 0.39 0.39))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing_Handsoldering.kicad_mod
new file mode 100644
index 00000000..5c45bcf1
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-3_Housing_Handsoldering.kicad_mod
@@ -0,0 +1,34 @@
+(module SOT89-3_Housing_Handsoldering (layer F.Cu) (tedit 58961BA7)
+ (descr "SOT89-3, Housing, Handsoldering,")
+ (tags "SOT89-3 Housing Handsoldering ")
+ (attr smd)
+ (fp_text reference REF** (at 0.45 -3.3) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT89-3_Housing_Handsoldering (at 0.5 3.15) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.5 2.55) (end 4.25 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 2.55) (end 4.25 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 -2.55) (end -3.5 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.5 -2.55) (end -3.5 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.78 1.2) (end 1.78 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 2.4) (end -0.92 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.22 -2.4) (end 1.78 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.78 -2.4) (end 1.78 -1.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.92 -1.51) (end -0.13 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 -2.3) (end 1.68 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.68 2.3) (end -0.92 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.92 2.3) (end -0.92 -1.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.13 -2.3) (end 1.68 -2.3) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.98 -1.5 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.98 0 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.98 1.5 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.98 0 270) (size 2 4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.37 0 90) (size 1.5 0.75) (rect_delta 0 0.5 ) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing_Handsoldering.wrl
+ (at (xyz 0.02 0 0))
+ (scale (xyz 0.39 0.39 0.39))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing.kicad_mod
new file mode 100644
index 00000000..271aecff
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing.kicad_mod
@@ -0,0 +1,41 @@
+(module SOT89-5_Housing (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT89-5, Housing,http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf")
+ (tags "SOT89-5 Housing ")
+ (attr smd)
+ (fp_text reference REF** (at -0.275 -3.525) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT89-5_Housing (at -0.275 3.325) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.6 0.6) (thickness 0.09)))
+ )
+ (fp_line (start 1.3 2.4) (end -1.3 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -2.4) (end 1.3 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.29 -1.51) (end -0.5 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.31 -2.3) (end 1.31 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.31 2.3) (end -1.29 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.29 2.3) (end -1.29 -1.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 -2.3) (end 1.31 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.85 -2.55) (end 2.85 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.85 -2.55) (end -2.85 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.85 2.55) (end 2.85 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.85 2.55) (end -2.85 -2.55) (layer F.CrtYd) (width 0.05))
+ (pad 2 smd trapezoid (at 0.775 0 270) (size 1.5 0.75) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 0.5))
+ (pad 5 smd rect (at 1.85 -1.5 270) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.85 1.5 270) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -1.85 -1.5 270) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.85 0 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.85 1.5 270) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.85 0 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.775 0 90) (size 1.5 0.75) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 0.5))
+ (pad 2 smd rect (at 0 0 270) (size 2 0.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.39 0.39 0.39))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing_Handsoldering.kicad_mod
new file mode 100644
index 00000000..7742120b
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SOT89-5_Housing_Handsoldering.kicad_mod
@@ -0,0 +1,41 @@
+(module SOT89-5_Housing_Handsoldering (layer F.Cu) (tedit 58CE4E7F)
+ (descr "SOT89-5, Housing,http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf")
+ (tags "SOT89-5 Housing ")
+ (attr smd)
+ (fp_text reference REF** (at -0.28 -3.52) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SOT89-5_Housing_Handsoldering (at -0.28 3.33) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.6 0.6) (thickness 0.09)))
+ )
+ (fp_line (start -3.85 -2.55) (end 3.85 -2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.85 2.55) (end 3.85 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.3 2.4) (end -1.3 2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -2.4) (end 1.3 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.29 -1.51) (end -0.5 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.31 -2.3) (end 1.31 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.31 2.3) (end -1.29 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.29 2.3) (end -1.29 -1.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 -2.3) (end 1.31 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.85 -2.55) (end 3.85 2.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.85 2.55) (end -3.85 -2.55) (layer F.CrtYd) (width 0.05))
+ (pad 2 smd trapezoid (at 0.78 0 270) (size 1.5 0.75) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 0.5))
+ (pad 5 smd rect (at 2.35 -1.5 270) (size 0.7 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 2.35 1.5 270) (size 0.7 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -2.35 -1.5 270) (size 0.7 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.35 0 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -2.35 1.5 270) (size 0.7 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 2.35 0 270) (size 1 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd trapezoid (at -0.78 0 90) (size 1.5 0.75) (layers F.Cu F.Paste F.Mask)
+ (rect_delta 0 0.5))
+ (pad 2 smd rect (at 0 0 270) (size 2 0.8) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT89-5_Housing_Handsoldering.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.39 0.39 0.39))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-3.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-3.kicad_mod
new file mode 100644
index 00000000..976147ef
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-3.kicad_mod
@@ -0,0 +1,34 @@
+(module SuperSOT-3 (layer F.Cu) (tedit 59038A2E)
+ (descr "3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf")
+ (tags "SuperSOT-3 SSOT-3")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SuperSOT-3 (at 0 2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.85 0.65) (end 0.85 1.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.75 -1.6) (end 0.85 -1.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.85 -1.6) (end 0.85 -0.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.7 -1.45) (end 0.7 1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start 0.7 1.45) (end -0.7 1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start -0.7 1.45) (end -0.7 -0.9) (layer F.Fab) (width 0.12))
+ (fp_line (start -0.7 -0.9) (end -0.15 -1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start -0.15 -1.45) (end 0.7 -1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start -2.05 -1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.05 1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.1 -0.95) (size 1.4 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 0.95) (size 1.4 1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.1 0) (size 1.4 1) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SuperSOT-3.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-6.kicad_mod
new file mode 100644
index 00000000..fa0c1989
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-6.kicad_mod
@@ -0,0 +1,36 @@
+(module SuperSOT-6 (layer F.Cu) (tedit 59038A3E)
+ (descr "6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf")
+ (tags "SuperSOT-6 SSOT-6")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SuperSOT-6 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.85 -1.6) (end -1.75 -1.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.85 1.6) (end -0.85 1.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.85 1.45) (end 0.85 1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start 0.85 1.45) (end 0.85 -1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start 0.85 -1.45) (end -0.4 -1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start -0.4 -1.45) (end -0.85 -1) (layer F.Fab) (width 0.12))
+ (fp_line (start -0.85 -1) (end -0.85 1.45) (layer F.Fab) (width 0.12))
+ (fp_line (start -2.05 -1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.05 -1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.05 1.7) (end 2.05 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.05 1.7) (end -2.05 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.3 -0.95) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.3 0) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.3 0.95) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.3 0.95) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.3 -0.95) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.3 0) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SuperSOT-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-8.kicad_mod
new file mode 100644
index 00000000..1e60d9fd
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/SuperSOT-8.kicad_mod
@@ -0,0 +1,40 @@
+(module SuperSOT-8 (layer F.Cu) (tedit 59038A4C)
+ (descr "8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf")
+ (tags "SuperSOT-8 SSOT-8")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.95) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SuperSOT-8 (at 0 2.95) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 1.65 2.15) (end -1.65 2.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 -1.9) (end -1.8 -1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8 -1.9) (end -1.8 -2.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.8 -2.2) (end 1.65 -2.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.65 -2.05) (end 1.65 2.05) (layer F.Fab) (width 0.12))
+ (fp_line (start 1.65 2.05) (end -1.65 2.05) (layer F.Fab) (width 0.12))
+ (fp_line (start -1.65 2.05) (end -1.65 -1.4) (layer F.Fab) (width 0.12))
+ (fp_line (start -1.65 -1.4) (end -1 -2.05) (layer F.Fab) (width 0.12))
+ (fp_line (start -1 -2.05) (end 1.65 -2.05) (layer F.Fab) (width 0.12))
+ (fp_line (start -2.95 -2.3) (end 2.95 -2.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.95 -2.3) (end -2.95 2.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.95 2.3) (end 2.95 -2.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.95 2.3) (end -2.95 2.3) (layer F.CrtYd) (width 0.05))
+ (pad 8 smd rect (at 2.2 -1.427) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 2.2 -0.475) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 2.2 0.475) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.2 1.427) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -2.2 1.427) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -2.2 0.475) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.2 -0.475) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -2.2 -1.427) (size 1 0.7) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SuperSOT-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1.kicad_mod
new file mode 100644
index 00000000..dcc39ff6
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1.kicad_mod
@@ -0,0 +1,44 @@
+(module TDSON-8-1 (layer F.Cu) (tedit 58CE4E7F)
+ (descr "Power MOSFET package, TDSON-8-1, SuperS08, SON-8_5x6mm")
+ (tags "tdson ")
+ (attr smd)
+ (fp_text reference REF** (at 0 4) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TDSON-8-1 (at 0 -4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.6 -2.8) (end -3.6 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -2.6) (end 3 -2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -3 2.6) (end -3 -1.6) (layer F.Fab) (width 0.1))
+ (fp_line (start 3 2.6) (end -3 2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start 3 -2.6) (end 3 2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.75 3) (end 3.75 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.75 -3) (end -3.75 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.75 -3) (end -3.75 -3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.75 3) (end 3.75 -3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3 -2.8) (end -3.6 -2.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.6 2.8) (end -2.6 2.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -2.6) (end -3 -1.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -2.75 -1.91 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.75 -0.64 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -2.75 0.64 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -2.75 1.91 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.75 1.91 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.75 0.64 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.75 -0.64 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.75 -1.91 270) (size 0.7 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.5 0 270) (size 4.5 4.29) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.25 -1.09 270) (size 1.55 1.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.25 1.09 270) (size 1.55 1.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.75 -1.09 270) (size 1.55 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.75 1.09 270) (size 1.55 1.2) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TDSON-8-1.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1_HandSoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1_HandSoldering.kicad_mod
new file mode 100644
index 00000000..2c8cf93c
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TDSON-8-1_HandSoldering.kicad_mod
@@ -0,0 +1,44 @@
+(module TDSON-8-1_HandSoldering (layer F.Cu) (tedit 590D158A)
+ (descr "Power MOSFET package, TDSON-8-1, SuperS08, SON-8_5x6mm")
+ (tags "tdson ")
+ (attr smd)
+ (fp_text reference REF** (at -0.02 -3.68) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TDSON-8-1_HandSoldering (at 0 3.9) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.6 -2.8) (end -3.6 -2.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -2.6) (end 3 -2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -3 2.6) (end -3 -1.6) (layer F.Fab) (width 0.1))
+ (fp_line (start 3 2.6) (end -3 2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start 3 -2.6) (end 3 2.6) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.75 3) (end 3.75 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.75 -3) (end -3.75 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.75 -3) (end -3.75 -3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.75 3) (end 3.75 -3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3 -2.8) (end -3.6 -2.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.6 2.8) (end -2.6 2.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 -2.6) (end -3 -1.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -2.9 -1.91 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.9 -0.64 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -2.9 0.64 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -2.9 1.91 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.9 1.91 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.9 0.64 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.9 -0.64 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.9 -1.91 270) (size 0.7 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.5 0 270) (size 4.5 4.29) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.25 -1.09 270) (size 1.55 1.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.25 1.09 270) (size 1.55 1.6) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.75 -1.09 270) (size 1.55 1.2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.75 1.09 270) (size 1.55 1.2) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\TDSON-8-1.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-220-7Lead_TabPin8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-220-7Lead_TabPin8.kicad_mod
new file mode 100644
index 00000000..cda2c530
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-220-7Lead_TabPin8.kicad_mod
@@ -0,0 +1,50 @@
+(module TO-220-7Lead_TabPin8 (layer F.Cu) (tedit 58FCD6DE)
+ (descr TO-252-5-11)
+ (tags "TO-252 TO-252-5 Infineon")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-220-7Lead_TabPin8 (at 0 6.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 2.65 -0.1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 5.925 -5) (end 6.925 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.925 -5) (end 6.925 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.925 5) (end 6.925 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.4 -4) (end -2.4 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.35 4.7) (end -3.65 4.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.65 4.7) (end -3.65 4.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.45 5.2) (end -3.65 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.65 5.2) (end -3.65 4.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.65 -5.2) (end -2.45 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.075 -4.7) (end -3.65 -4.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.65 -4.7) (end -3.65 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.4 5) (end 5.85 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.4 -5) (end 5.925 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.4 -4) (end -3.4 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.925 -5) (end 5.925 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.32 -5.65) (end 8.33 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.33 5.65) (end 8.33 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.33 5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (pad 8 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 6 smd rect (at -5.775 2.54) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -5.775 1.27) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -5.775 0) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -5.775 3.81) (size 4.6 0.8) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1 -2.75) (size 4.6 5.3) (layers F.Cu F.Paste))
+ (pad 8 smd rect (at 5.75 -2.75) (size 4.6 5.3) (layers F.Cu F.Paste))
+ (pad 8 smd rect (at 5.75 2.75) (size 4.6 5.3) (layers F.Cu F.Paste))
+ (pad 8 smd rect (at 1 2.75) (size 4.6 5.3) (layers F.Cu F.Paste))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-220-7Lead_TabPin8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2.kicad_mod
new file mode 100644
index 00000000..6ed9775f
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2.kicad_mod
@@ -0,0 +1,50 @@
+(module TO-252-2 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
+ (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-2 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -4.2 2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2Lead.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2Lead.kicad_mod
new file mode 100644
index 00000000..0f27e2cd
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2Lead.kicad_mod
@@ -0,0 +1,40 @@
+(module TO-252-2Lead (layer F.Cu) (tedit 58879E1B)
+ (descr TO-252-2Lead)
+ (attr smd)
+ (fp_text reference REF** (at 0.3 -4.54) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-2Lead (at 0.25 4.81) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.4 -3.04) (end -1.4 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 -3.39) (end 0.1 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 1.61) (end -1.4 -1.59) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.1 3.41) (end -1.4 3.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.4 3.41) (end -1.4 3.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.68 -2.7) (end 5.88 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.88 -2.7) (end 5.88 2.72) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.88 2.72) (end 4.67 2.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 1.74) (end -4.23 1.74) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 2.88) (end -1.32 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 1.74) (end -4.23 2.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 -2.86) (end -4.23 -1.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.23 -1.72) (end -1.32 -1.72) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 -2.86) (end -4.23 -2.86) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 3.36) (end 4.67 3.36) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.67 3.36) (end 4.67 -3.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.67 -3.34) (end -1.32 -3.34) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.32 3.36) (end -1.32 -3.34) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.45 -3.74) (end 7.45 3.76) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.45 -3.74) (end -5.7 -3.74) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.7 3.76) (end 7.45 3.76) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.7 3.76) (end -5.7 -3.74) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -3.7 -2.29 270) (size 2 3.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.7 2.29 270) (size 2 3.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 3.7 0.01 270) (size 7 7) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes\TO-252-2Lead.wrl
+ (at (xyz -0.1377952755905512 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2_Rectifier.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2_Rectifier.kicad_mod
new file mode 100644
index 00000000..2a3f4b71
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-2_Rectifier.kicad_mod
@@ -0,0 +1,44 @@
+(module TO-252-2_Rectifier (layer F.Cu) (tedit 59007EE9)
+ (descr TO-252-2)
+ (tags "TO-252-2 Rectifier")
+ (attr smd)
+ (fp_text reference REF** (at -0.575 -4.55) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-2_Rectifier (at -0.625 4.8) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -0.05 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.275 -3.05) (end -2.275 -3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.275 -3.4) (end -0.775 -3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.275 1.6) (end -2.275 -1.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.775 3.4) (end -2.275 3.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.275 3.4) (end -2.275 3) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.805 -2.71) (end 5.005 -2.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.005 -2.71) (end 5.005 2.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.005 2.71) (end 3.795 2.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.195 1.73) (end -5.105 1.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.105 2.87) (end -2.195 2.87) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.105 1.73) (end -5.105 2.87) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.105 -2.87) (end -5.105 -1.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.105 -1.73) (end -2.195 -1.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.195 -2.87) (end -5.105 -2.87) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.195 3.35) (end 3.795 3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.795 3.35) (end 3.795 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.795 -3.35) (end -2.195 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.195 3.35) (end -2.195 -3.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.58 -3.75) (end 6.58 3.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.58 -3.75) (end -6.58 -3.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -6.58 3.75) (end 6.58 3.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -6.58 3.75) (end -6.58 -3.75) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.575 -2.3 270) (size 2 3.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -4.575 2.28 270) (size 2 3.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 2.825 0 270) (size 7 7) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\TO-252-2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin2.kicad_mod
new file mode 100644
index 00000000..59ed6946
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin2.kicad_mod
@@ -0,0 +1,54 @@
+(module TO-252-3_TabPin2 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
+ (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-3_TabPin2 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -0.375) (end -4.97 -0.375) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.375) (end -4.97 0.375) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.375) (end -2.27 0.375) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -4.2 0) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -4.2 2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-3_TabPin2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin4.kicad_mod
new file mode 100644
index 00000000..23de2f83
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-3_TabPin4.kicad_mod
@@ -0,0 +1,54 @@
+(module TO-252-3_TabPin4 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
+ (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-3_TabPin4 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.865 -2.655) (end -4.97 -2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -2.655) (end -4.97 -1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.905) (end -2.27 -1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -0.375) (end -4.97 -0.375) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.375) (end -4.97 0.375) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.375) (end -2.27 0.375) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 1.905) (end -4.97 1.905) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.905) (end -4.97 2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 2.655) (end -2.27 2.655) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.45) (end -2.47 -3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.18) (end -5.3 -3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.45) (end -2.47 3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.18) (end -3.57 3.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.2 -2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -4.2 0) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -4.2 2.28) (size 2.2 1.2) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask))
+ (pad 4 smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-3_TabPin4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-4.kicad_mod
new file mode 100644
index 00000000..b830d138
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-4.kicad_mod
@@ -0,0 +1,58 @@
+(module TO-252-4 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
+ (tags "DPAK TO-252 DPAK-5 TO-252-5")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-4 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.94 -2.58) (end -4.97 -2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -2.58) (end -4.97 -1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.98) (end -2.27 -1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -1.44) (end -4.97 -1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.44) (end -4.97 -0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.84) (end -2.27 -0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 0.84) (end -4.97 0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.84) (end -4.97 1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.44) (end -2.27 1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 1.98) (end -4.97 1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.98) (end -4.97 2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 2.58) (end -2.27 2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.45) (end -2.47 -2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -2.98) (end -5.3 -2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.45) (end -2.47 2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 2.98) (end -3.57 2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.2 -2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -4.2 -1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -4.2 1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -4.2 2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin3.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin3.kicad_mod
new file mode 100644
index 00000000..bbfd962c
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin3.kicad_mod
@@ -0,0 +1,62 @@
+(module TO-252-5_TabPin3 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
+ (tags "DPAK TO-252 DPAK-5 TO-252-5")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-5_TabPin3 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.94 -2.58) (end -4.97 -2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -2.58) (end -4.97 -1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.98) (end -2.27 -1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -1.44) (end -4.97 -1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.44) (end -4.97 -0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.84) (end -2.27 -0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -0.3) (end -4.97 -0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.3) (end -4.97 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.3) (end -2.27 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 0.84) (end -4.97 0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.84) (end -4.97 1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.44) (end -2.27 1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 1.98) (end -4.97 1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.98) (end -4.97 2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 2.58) (end -2.27 2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.45) (end -2.47 -2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -2.98) (end -5.3 -2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.45) (end -2.47 2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 2.98) (end -3.57 2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.2 -2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -4.2 -1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -4.2 0) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -4.2 1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -4.2 2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-5_TabPin3.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin6.kicad_mod
new file mode 100644
index 00000000..5d721f4e
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-252-5_TabPin6.kicad_mod
@@ -0,0 +1,62 @@
+(module TO-252-5_TabPin6 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/")
+ (tags "DPAK TO-252 DPAK-5 TO-252-5")
+ (attr smd)
+ (fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-252-5_TabPin6 (at 0 4.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.95 -2.7) (end 4.95 -2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 -2.7) (end 4.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.95 2.7) (end 3.95 2.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 -3.25) (end 3.95 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.95 3.25) (end -2.27 3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 3.25) (end -2.27 -2.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -2.25) (end -1.27 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.27 -3.25) (end 3.95 -3.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.94 -2.58) (end -4.97 -2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -2.58) (end -4.97 -1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.98) (end -2.27 -1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -1.44) (end -4.97 -1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -1.44) (end -4.97 -0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.84) (end -2.27 -0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 -0.3) (end -4.97 -0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 -0.3) (end -4.97 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.3) (end -2.27 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 0.84) (end -4.97 0.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 0.84) (end -4.97 1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.44) (end -2.27 1.44) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.27 1.98) (end -4.97 1.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 1.98) (end -4.97 2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.97 2.58) (end -2.27 2.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.97 -3.45) (end -2.47 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -3.45) (end -2.47 -2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 -2.98) (end -5.3 -2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.97 3.45) (end -2.47 3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 3.45) (end -2.47 2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.47 2.98) (end -3.57 2.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.55 -3.5) (end -5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.55 3.5) (end 5.55 3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 3.5) (end 5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.55 -3.5) (end -5.55 -3.5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.2 -2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -4.2 -1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -4.2 0) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -4.2 1.14) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -4.2 2.28) (size 2.2 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 6 smd rect (at 2.1 0) (size 6.4 5.8) (layers F.Cu F.Mask))
+ (pad 6 smd rect (at 3.775 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 6 smd rect (at 0.425 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 6 smd rect (at 3.775 -1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (pad 6 smd rect (at 0.425 1.525) (size 3.05 2.75) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-252-5_TabPin6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-2.kicad_mod
new file mode 100644
index 00000000..a89bfbb4
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-2.kicad_mod
@@ -0,0 +1,50 @@
+(module TO-263-2 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-2 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead.kicad_mod
new file mode 100644
index 00000000..f0e81cc7
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead.kicad_mod
@@ -0,0 +1,35 @@
+(module TO-263-3Lead (layer F.Cu) (tedit 588391DB)
+ (descr "D2PAK / TO-263 3-lead smd package")
+ (tags "D2PAK D2PAK-3 TO-263AB TO-263")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.4 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-3Lead (at 0 6.45 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.15 3.45) (end -2.15 5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.15 5.1) (end -0.35 5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.35 -5.1) (end -2.15 -5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.15 -5.1) (end -2.15 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.95 5) (end 8.15 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.15 5) (end 8.15 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.15 -5) (end 6.95 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 -5) (end -2.05 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 5) (end 6.95 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.95 5) (end 6.95 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.95 -5) (end -2.05 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.55 5.65) (end -7.15 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.55 -5.65) (end 9.55 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.55 -5.65) (end -7.15 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.15 -5.65) (end -7.15 5.65) (layer F.CrtYd) (width 0.05))
+ (pad 2 smd rect (at -4.58 0) (size 4.6 1.39) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 4.58 0) (size 9.4 10.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -4.58 2.54) (size 4.6 1.39) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -4.58 -2.54) (size 4.6 1.39) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/TO-263-3Lead.wrl
+ (at (xyz -0.18 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead_TabPin4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead_TabPin4.kicad_mod
new file mode 100644
index 00000000..d1162e1f
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3Lead_TabPin4.kicad_mod
@@ -0,0 +1,35 @@
+(module TO-263-3Lead_TabPin4 (layer F.Cu) (tedit 58839237)
+ (descr "D2PAK / TO-263 3-lead smd package")
+ (tags "D2PAK D2PAK-3 TO-263AB TO-263")
+ (attr smd)
+ (fp_text reference REF** (at 0.05 -6.5 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-3Lead_TabPin4 (at -0.05 6.5 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.15 3.45) (end -2.15 5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.15 5.1) (end -0.35 5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.35 -5.1) (end -2.15 -5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.15 -5.1) (end -2.15 -3.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.95 5) (end 8.15 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.15 5) (end 8.15 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.15 -5) (end 6.95 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 -5) (end -2.05 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 5) (end 6.95 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.95 5) (end 6.95 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.95 -5) (end -2.05 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.55 5.65) (end -7.15 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.55 -5.65) (end 9.55 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.55 -5.65) (end -7.15 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.15 -5.65) (end -7.15 5.65) (layer F.CrtYd) (width 0.05))
+ (pad 2 smd rect (at -4.58 0) (size 4.6 1.39) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 4.58 0) (size 9.4 10.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -4.58 2.54) (size 4.6 1.39) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -4.58 -2.54) (size 4.6 1.39) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes\TO-263-3Lead_TabPin4.wrl
+ (at (xyz -0.18 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin2.kicad_mod
new file mode 100644
index 00000000..2f091d95
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin2.kicad_mod
@@ -0,0 +1,54 @@
+(module TO-263-3_TabPin2 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-3_TabPin2 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -0.5) (end -7.45 -0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.5) (end -7.45 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.5) (end -2.75 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-3_TabPin2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin4.kicad_mod
new file mode 100644
index 00000000..96acc087
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-3_TabPin4.kicad_mod
@@ -0,0 +1,54 @@
+(module TO-263-3_TabPin4 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-3_TabPin4 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -3.04) (end -7.45 -3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.04) (end -7.45 -2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.04) (end -2.75 -2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -0.5) (end -7.45 -0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.5) (end -7.45 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.5) (end -2.75 0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 2.04) (end -7.45 2.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.04) (end -7.45 3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.04) (end -2.75 3.04) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -3.39) (end -8.075 -3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 3.39) (end -4.05 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 2.54) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 4 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-3_TabPin4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-4.kicad_mod
new file mode 100644
index 00000000..5dc173f7
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-4.kicad_mod
@@ -0,0 +1,58 @@
+(module TO-263-4 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-4 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -3.8) (end -7.45 -3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.8) (end -7.45 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3) (end -2.75 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -2.1) (end -7.45 -2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.1) (end -7.45 -1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -1.3) (end -2.75 -1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 1.3) (end -7.45 1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 1.3) (end -7.45 2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.1) (end -2.75 2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 3) (end -7.45 3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3) (end -7.45 3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.8) (end -2.75 3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -4.25) (end -8.075 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 4.25) (end -4.05 4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 -1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -5.775 1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -5.775 3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5Lead.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5Lead.kicad_mod
new file mode 100644
index 00000000..7e7d6886
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5Lead.kicad_mod
@@ -0,0 +1,37 @@
+(module TO-263-5Lead (layer F.Cu) (tedit 588392C8)
+ (descr "D2PAK / TO-263 3-lead smd package")
+ (tags "D2PAK D2PAK-3 TO-263AB TO-263")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.3 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-5Lead (at 0 6.45 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.15 -5.1) (end -2.15 -4.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.15 5.1) (end -2.15 4.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.52 5.65) (end -7.12 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.52 -5.65) (end 9.52 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.52 -5.65) (end -7.12 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.12 -5.65) (end -7.12 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.15 5.1) (end -0.35 5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.35 -5.1) (end -2.15 -5.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.95 5) (end 8.15 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.15 5) (end 8.15 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.15 -5) (end 6.95 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 -5) (end -2.05 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.05 5) (end 6.95 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.95 5) (end 6.95 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.95 -5) (end -2.05 -5) (layer F.Fab) (width 0.1))
+ (pad 5 smd rect (at -4.58 3.4) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -4.58 1.7) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -4.58 -1.7) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 4.58 0) (size 9.4 10.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -4.58 0) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -4.58 -3.4) (size 4.6 1.1) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/TO-263-5Lead.wrl
+ (at (xyz -0.18 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin3.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin3.kicad_mod
new file mode 100644
index 00000000..62107403
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin3.kicad_mod
@@ -0,0 +1,62 @@
+(module TO-263-5_TabPin3 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-5_TabPin3 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -3.8) (end -7.45 -3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.8) (end -7.45 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3) (end -2.75 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -2.1) (end -7.45 -2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.1) (end -7.45 -1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -1.3) (end -2.75 -1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -0.4) (end -7.45 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.4) (end -7.45 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.4) (end -2.75 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 1.3) (end -7.45 1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 1.3) (end -7.45 2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.1) (end -2.75 2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 3) (end -7.45 3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3) (end -7.45 3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.8) (end -2.75 3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -4.25) (end -8.075 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 4.25) (end -4.05 4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 -1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -5.775 1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -5.775 3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 3 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 3 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-5_TabPin3.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin6.kicad_mod
new file mode 100644
index 00000000..6e1f468a
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-5_TabPin6.kicad_mod
@@ -0,0 +1,62 @@
+(module TO-263-5_TabPin6 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-5_TabPin6 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -3.8) (end -7.45 -3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.8) (end -7.45 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3) (end -2.75 -3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -2.1) (end -7.45 -2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.1) (end -7.45 -1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -1.3) (end -2.75 -1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -0.4) (end -7.45 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.4) (end -7.45 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.4) (end -2.75 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 1.3) (end -7.45 1.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 1.3) (end -7.45 2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.1) (end -2.75 2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 3) (end -7.45 3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3) (end -7.45 3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.8) (end -2.75 3.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -4.25) (end -8.075 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 4.25) (end -4.05 4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 -1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 0) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -5.775 1.7) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -5.775 3.4) (size 4.6 1.1) (layers F.Cu F.Mask F.Paste))
+ (pad 6 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 6 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 6 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 6 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 6 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-5_TabPin6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-6.kicad_mod
new file mode 100644
index 00000000..bb094a08
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-6.kicad_mod
@@ -0,0 +1,66 @@
+(module TO-263-6 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-6 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.64 -4.11) (end -7.45 -4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -4.11) (end -7.45 -3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.51) (end -2.75 -3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -2.84) (end -7.45 -2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.84) (end -7.45 -2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.24) (end -2.75 -2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -1.57) (end -7.45 -1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -1.57) (end -7.45 -0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.97) (end -2.75 -0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 0.97) (end -7.45 0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.97) (end -7.45 1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 1.57) (end -2.75 1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 2.24) (end -7.45 2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.24) (end -7.45 2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.84) (end -2.75 2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 3.51) (end -7.45 3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.51) (end -7.45 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 4.11) (end -2.75 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -5.775 1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 6 smd rect (at -5.775 2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 7 smd rect (at -5.775 3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 4 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin4.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin4.kicad_mod
new file mode 100644
index 00000000..b92f45b3
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin4.kicad_mod
@@ -0,0 +1,70 @@
+(module TO-263-7_TabPin4 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-7_TabPin4 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.64 -4.11) (end -7.45 -4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -4.11) (end -7.45 -3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.51) (end -2.75 -3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -2.84) (end -7.45 -2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.84) (end -7.45 -2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.24) (end -2.75 -2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -1.57) (end -7.45 -1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -1.57) (end -7.45 -0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.97) (end -2.75 -0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -0.3) (end -7.45 -0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.3) (end -7.45 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.3) (end -2.75 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 0.97) (end -7.45 0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.97) (end -7.45 1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 1.57) (end -2.75 1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 2.24) (end -7.45 2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.24) (end -7.45 2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.84) (end -2.75 2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 3.51) (end -7.45 3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.51) (end -7.45 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 4.11) (end -2.75 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -5.775 0) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -5.775 1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 6 smd rect (at -5.775 2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 7 smd rect (at -5.775 3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 4 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 4 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-7_TabPin4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin8.kicad_mod
new file mode 100644
index 00000000..88e7b8c3
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-263-7_TabPin8.kicad_mod
@@ -0,0 +1,70 @@
+(module TO-263-7_TabPin8 (layer F.Cu) (tedit 590079C0)
+ (descr "TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/")
+ (tags "D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427")
+ (attr smd)
+ (fp_text reference REF** (at 0 -6.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-263-7_TabPin8 (at 0 6.65) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 6.5 -5) (end 7.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 -5) (end 7.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.5 5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -5) (end 6.5 5) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 5) (end -2.75 5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 5) (end -2.75 -4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -4) (end -1.75 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 -5) (end 6.5 -5) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.64 -4.11) (end -7.45 -4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -4.11) (end -7.45 -3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -3.51) (end -2.75 -3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -2.84) (end -7.45 -2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.84) (end -7.45 -2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -2.24) (end -2.75 -2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -1.57) (end -7.45 -1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -1.57) (end -7.45 -0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.97) (end -2.75 -0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 -0.3) (end -7.45 -0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 -0.3) (end -7.45 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.3) (end -2.75 0.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 0.97) (end -7.45 0.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 0.97) (end -7.45 1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 1.57) (end -2.75 1.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 2.24) (end -7.45 2.24) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.24) (end -7.45 2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 2.84) (end -2.75 2.84) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.75 3.51) (end -7.45 3.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 3.51) (end -7.45 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.45 4.11) (end -2.75 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.45 -5.2) (end -2.95 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -5.2) (end -2.95 -4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 -4.51) (end -8.075 -4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.45 5.2) (end -2.95 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 5.2) (end -2.95 4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.95 4.51) (end -4.05 4.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.32 -5.65) (end -8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.32 5.65) (end 8.32 5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 5.65) (end 8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.32 -5.65) (end -8.32 -5.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -5.775 -3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at -5.775 -2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -5.775 -1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 4 smd rect (at -5.775 0) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 5 smd rect (at -5.775 1.27) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 6 smd rect (at -5.775 2.54) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 7 smd rect (at -5.775 3.81) (size 4.6 0.8) (layers F.Cu F.Mask F.Paste))
+ (pad 8 smd rect (at 3.375 0) (size 9.4 10.8) (layers F.Cu F.Mask))
+ (pad 8 smd rect (at 5.8 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 8 smd rect (at 0.95 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 8 smd rect (at 5.8 -2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (pad 8 smd rect (at 0.95 2.775) (size 4.55 5.25) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-263-7_TabPin8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-268-2.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-268-2.kicad_mod
new file mode 100644
index 00000000..da9ea3f9
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-268-2.kicad_mod
@@ -0,0 +1,50 @@
+(module TO-268-2 (layer F.Cu) (tedit 59037287)
+ (descr "TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf")
+ (tags "D3PAK TO-268 D3PAK-3 TO-268-3")
+ (attr smd)
+ (fp_text reference REF** (at 0 -9.55) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-268-2 (at 0 9.55) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 8.5 -7.95) (end 9.5 -7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.5 -7.95) (end 9.5 7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.5 7.95) (end 8.5 7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.5 -7.95) (end 8.5 7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.5 7.95) (end -5.5 7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.5 7.95) (end -5.5 -6.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.5 -6.95) (end -4.5 -7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.5 -7.95) (end 8.5 -7.95) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.5 -6.1) (end -9.4 -6.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.4 -6.1) (end -9.4 -4.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.4 -4.8) (end -5.5 -4.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.5 4.8) (end -9.4 4.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.4 4.8) (end -9.4 6.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.4 6.1) (end -5.5 6.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.2 -8.15) (end -5.7 -8.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.7 -8.15) (end -5.7 -7.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.7 -7.25) (end -10.975 -7.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.2 8.15) (end -5.7 8.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.7 8.15) (end -5.7 7.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.7 7.25) (end -6.8 7.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.23 -8.55) (end -11.23 8.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.23 8.55) (end 11.23 8.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.23 8.55) (end 11.23 -8.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.23 -8.55) (end -11.23 -8.55) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -8.475 -5.45) (size 5 3) (layers F.Cu F.Mask F.Paste))
+ (pad 3 smd rect (at -8.475 5.45) (size 5 3) (layers F.Cu F.Mask F.Paste))
+ (pad 2 smd rect (at 4.225 0) (size 13.5 16.6) (layers F.Cu F.Mask))
+ (pad 2 smd rect (at 7.675 4.225) (size 6.6 8.15) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.775 -4.225) (size 6.6 8.15) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 7.675 -4.225) (size 6.6 8.15) (layers F.Cu F.Paste))
+ (pad 2 smd rect (at 0.775 4.225) (size 6.6 8.15) (layers F.Cu F.Paste))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-268-2.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-277A.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-277A.kicad_mod
new file mode 100644
index 00000000..680b7ba6
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-277A.kicad_mod
@@ -0,0 +1,35 @@
+(module TO-277A (layer F.Cu) (tedit 58CE4E80)
+ (descr "Thermal enhanced ultra thin SMD package; 3 leads; body: 5.8 x 4.3 x 0.78 mm")
+ (tags "TO-277A SOT-1289")
+ (attr smd)
+ (fp_text reference REF** (at 0 -3.45 -180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-277A (at 0 5.3 -180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0.86) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.25 -2.49) (end 1.9 -2.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.9 -2.49) (end -2.25 -2.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.25 -2.49) (end -2.25 -0.74) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.25 -0.74) (end 2.25 -2.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.15 4.11) (end 2.15 -2.39) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.15 -2.39) (end -2.15 -2.39) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.15 -2.39) (end -2.15 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.15 4.11) (end 2.15 4.11) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.61 4.55) (end -2.61 4.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.61 4.55) (end 2.61 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.61 -2.79) (end -2.61 4.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.61 -2.79) (end 2.61 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -1.75 -1.94) (end -1.85 -1.99) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.04 -1.9 180) (size 1.4 1.27) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0 1.9 180) (size 4.72 4.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.04 -1.9 180) (size 1.4 1.27) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-277A.wrl
+ (at (xyz 0 -0.03 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -180))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-NoHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-NoHole_Housing.kicad_mod
new file mode 100644
index 00000000..44ffaa2d
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-NoHole_Housing.kicad_mod
@@ -0,0 +1,38 @@
+(module TO-50-3_LongPad-NoHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-3 Macro T Package Style M236")
+ (tags "TO-50-3 Macro T Package Style M236")
+ (attr smd)
+ (fp_text reference REF** (at -0.7 -7.35 -180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-3_LongPad-NoHole_Housing (at 15.3 -0.6 -180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -0.7 -3.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.9 -4.6) (end -1.9 -6.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -6.6) (end 0.5 -6.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 -6.6) (end 2.5 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -4.6) (end 13.1 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.1 -4.6) (end 13.1 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.1 -2.2) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -2.2) (end 0.5 -0.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 -0.2) (end 0.5 7.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 7.2) (end -1.9 7.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 7.2) (end -1.9 -0.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -0.2) (end -3.9 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.9 -2.2) (end -11.3 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.3 -2.2) (end -11.3 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.3 -4.6) (end -3.9 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.7 -3.4) (end -0.65 -5.95) (layer F.Fab) (width 0.1))
+ (fp_circle (center -0.7 -3.4) (end -0.7 -6) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -7.5 -3.4 90) (size 1.5 7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.7 3.4 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.5 -3.4 90) (size 1.5 10) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-NoHole_Housing.wrl
+ (at (xyz -0.03 0.13 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -450))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-WithHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-WithHole_Housing.kicad_mod
new file mode 100644
index 00000000..43ef5998
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_LongPad-WithHole_Housing.kicad_mod
@@ -0,0 +1,38 @@
+(module TO-50-3_LongPad-WithHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-3 Macro T Package Style M236")
+ (tags "TO-50-3 Macro T Package Style M236")
+ (attr smd)
+ (fp_text reference REF** (at -0.675 -7.525) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-3_LongPad-WithHole_Housing (at 16.225 -0.1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -0.7 -3.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.9 -4.6) (end -1.9 -6.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -6.6) (end 0.5 -6.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 -6.6) (end 2.5 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -4.6) (end 13.1 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.1 -4.6) (end 13.1 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.1 -2.2) (end 2.5 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -2.2) (end 0.5 -0.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 -0.2) (end 0.5 7.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 7.2) (end -1.9 7.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 7.2) (end -1.9 -0.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -0.2) (end -3.9 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.9 -2.2) (end -11.3 -2.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.3 -2.2) (end -11.3 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.3 -4.6) (end -3.9 -4.6) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.7 -3.4) (end -0.65 -5.95) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -7.5 -3.4 270) (size 1.5 7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.7 3.4 270) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.5 -3.4 270) (size 1.5 10) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -0.7 -3.4 270) (size 5.5 5.5) (drill 5.5) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-WithHole_Housing.wrl
+ (at (xyz -0.03 0.13 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-NoHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-NoHole_Housing.kicad_mod
new file mode 100644
index 00000000..3e6b246b
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-NoHole_Housing.kicad_mod
@@ -0,0 +1,38 @@
+(module TO-50-3_ShortPad-NoHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-3 Macro T Package Style M236")
+ (tags "TO-50-3 Macro T Package Style M236")
+ (attr smd)
+ (fp_text reference REF** (at -0.425 -6.4) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-3_ShortPad-NoHole_Housing (at 16 0.375) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -0.4 -2.6) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.6 5.2) (end -1.6 0.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 0.6) (end 0.8 5.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 -3.8) (end 8.8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 -1.4) (end 2.8 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 -3.8) (end -8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 -1.4) (end -3.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 -3.8) (end -1.6 -5.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -5.8) (end 0.8 -5.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -5.8) (end 2.8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 -3.8) (end 8.8 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 -1.4) (end 0.8 0.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 5.2) (end -1.6 5.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 0.6) (end -3.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 -1.4) (end -8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.4 -2.6) (end -0.35 -5.15) (layer F.Fab) (width 0.1))
+ (fp_circle (center -0.4 -2.6) (end -0.4 -5.3) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -5.6 -2.6 270) (size 1.5 4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.4 2.6 270) (size 4 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 5.6 -2.6 270) (size 1.5 5.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wrl
+ (at (xyz -0.02 0.1 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-WithHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-WithHole_Housing.kicad_mod
new file mode 100644
index 00000000..503fe381
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-3_ShortPad-WithHole_Housing.kicad_mod
@@ -0,0 +1,38 @@
+(module TO-50-3_ShortPad-WithHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-3 Macro T Package Style M236")
+ (tags "TO-50-3 Macro T Package Style M236")
+ (attr smd)
+ (fp_text reference REF** (at -0.4 -6.375) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-3_ShortPad-WithHole_Housing (at 16.375 0.425) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -0.4 -2.6) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.6 5.2) (end -1.6 0.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 0.6) (end 0.8 5.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 -3.8) (end 8.8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 -1.4) (end 2.8 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 -3.8) (end -8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 -1.4) (end -3.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 -3.8) (end -1.6 -5.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -5.8) (end 0.8 -5.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -5.8) (end 2.8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 -3.8) (end 8.8 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 -1.4) (end 0.8 0.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 5.2) (end -1.6 5.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 0.6) (end -3.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 -1.4) (end -8 -3.8) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.4 -2.6) (end -0.35 -5.15) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -5.6 -2.6 270) (size 1.5 4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.4 2.6 270) (size 4 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 5.6 -2.6 270) (size 1.5 5.5) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -0.4 -2.6 270) (size 5.5 5.5) (drill 5.5) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wrl
+ (at (xyz -0.02 0.1 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-NoHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-NoHole_Housing.kicad_mod
new file mode 100644
index 00000000..39a454c7
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-NoHole_Housing.kicad_mod
@@ -0,0 +1,41 @@
+(module TO-50-4_LongPad-NoHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-4 Macro X Package Style M238")
+ (tags "TO-50-4 Macro X Package Style M238")
+ (attr smd)
+ (fp_text reference REF** (at 4.175 -3.3) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-4_LongPad-NoHole_Housing (at 15.775 3.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0.75 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.9 -3.2) (end -1.9 -10.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 -10.8) (end 0.5 -10.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 -10.8) (end 0.5 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.9 -1.2) (end -1.9 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 -3.2) (end 2.5 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 -1.2) (end 13.1 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.1 -1.2) (end 13.1 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.1 1.2) (end 2.5 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 1.2) (end 0.5 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 3.2) (end 0.5 10.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.5 10.6) (end -1.9 10.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 10.6) (end -1.9 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.9 3.2) (end -3.9 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.9 1.2) (end -11.3 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.3 1.2) (end -11.3 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.3 -1.2) (end -3.9 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.7 0) (end -0.65 -2.55) (layer F.Fab) (width 0.1))
+ (fp_circle (center -0.7 0) (end -0.7 -2.6) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -7.5 0 270) (size 1.5 7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.7 6.8 270) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.5 0 270) (size 1.5 10) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.7 -6.8 270) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-NoHole_Housing.wrl
+ (at (xyz -0.03 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-WithHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-WithHole_Housing.kicad_mod
new file mode 100644
index 00000000..ef38c749
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_LongPad-WithHole_Housing.kicad_mod
@@ -0,0 +1,41 @@
+(module TO-50-4_LongPad-WithHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-4 Macro X Package Style M238")
+ (tags "TO-50-4 Macro X Package Style M238")
+ (attr smd)
+ (fp_text reference REF** (at 5.6 -3.325 -180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-4_LongPad-WithHole_Housing (at 17.825 3.75 -180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -0.75 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.9 3.2) (end 1.9 10.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 10.8) (end -0.5 10.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.5 10.8) (end -0.5 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.9 1.2) (end 1.9 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.5 3.2) (end -2.5 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.5 1.2) (end -13.1 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -13.1 1.2) (end -13.1 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -13.1 -1.2) (end -2.5 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.5 -1.2) (end -0.5 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.5 -3.2) (end -0.5 -10.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.5 -10.6) (end 1.9 -10.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 -10.6) (end 1.9 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.9 -3.2) (end 3.9 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.9 -1.2) (end 11.3 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.3 -1.2) (end 11.3 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.3 1.2) (end 3.9 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0.7 0) (end 0.65 2.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at 7.5 0 90) (size 1.5 7) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0.7 -6.8 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -7.5 0 90) (size 1.5 10) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at 0.7 0 90) (size 5.5 5.5) (drill 5.5) (layers *.Cu *.Mask))
+ (pad 4 smd rect (at 0.7 6.8 90) (size 7 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-WithHole_Housing.wrl
+ (at (xyz 0.03 0 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -270))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-NoHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-NoHole_Housing.kicad_mod
new file mode 100644
index 00000000..234195c4
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-NoHole_Housing.kicad_mod
@@ -0,0 +1,41 @@
+(module TO-50-4_ShortPad-NoHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-4 Macro X Package Style M238")
+ (tags "TO-50-4 Macro X Package Style M238")
+ (attr smd)
+ (fp_text reference REF** (at 3.93 -3.87) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-4_ShortPad-NoHole_Housing (at 15.32 4.68) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0.375 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 0.8 3.2) (end 0.8 7.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 7.8) (end -1.6 7.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 7.8) (end -1.6 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 -1.2) (end 8.8 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 -1.2) (end 8.8 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 1.2) (end 2.8 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -3.2) (end -1.6 -7.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -7.6) (end 0.8 -7.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -7.6) (end 0.8 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 1.2) (end -8 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 1.2) (end -8 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 -1.2) (end -3.6 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 -1.2) (end -1.6 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -3.2) (end 2.8 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 1.2) (end 0.8 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 3.2) (end -3.6 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.4 0) (end -0.35 -2.55) (layer F.Fab) (width 0.1))
+ (fp_circle (center -0.4 0) (end -0.4 -2.7) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -5.6 0 270) (size 1.5 4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.4 5.2 270) (size 4 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 5.6 0 270) (size 1.5 5.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -0.4 -5.2 270) (size 4 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wrl
+ (at (xyz -0.02 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -450))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-WithHole_Housing.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-WithHole_Housing.kicad_mod
new file mode 100644
index 00000000..51c31874
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TO-50-4_ShortPad-WithHole_Housing.kicad_mod
@@ -0,0 +1,41 @@
+(module TO-50-4_ShortPad-WithHole_Housing (layer F.Cu) (tedit 58CE4E80)
+ (descr "TO-50-4 Macro X Package Style M238")
+ (tags "TO-50-4 Macro X Package Style M238")
+ (attr smd)
+ (fp_text reference REF** (at 4.35 -2.925) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TO-50-4_ShortPad-WithHole_Housing (at 16.675 2.975) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0.375 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 0.8 3.2) (end 0.8 7.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 7.8) (end -1.6 7.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 7.8) (end -1.6 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 -1.2) (end 8.8 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 -1.2) (end 8.8 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.8 1.2) (end 2.8 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -3.2) (end -1.6 -7.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -7.6) (end 0.8 -7.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -7.6) (end 0.8 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 1.2) (end -8 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 1.2) (end -8 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8 -1.2) (end -3.6 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.6 -1.2) (end -1.6 -3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -3.2) (end 2.8 -1.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.8 1.2) (end 0.8 3.2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 3.2) (end -3.6 1.2) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -0.4 0) (end -0.35 -2.55) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -5.6 0 270) (size 1.5 4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.4 5.2 270) (size 4 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 5.6 0 270) (size 1.5 5.5) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -0.4 0 270) (size 5.5 5.5) (drill 5.5) (layers *.Cu *.Mask))
+ (pad 4 smd rect (at -0.4 -5.2 270) (size 4 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wrl
+ (at (xyz -0.02 0 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5.kicad_mod
new file mode 100644
index 00000000..f4541f5a
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5.kicad_mod
@@ -0,0 +1,35 @@
+(module TSOT-23-5 (layer F.Cu) (tedit 58CE4E80)
+ (descr "5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf")
+ (tags TSOT-23-5)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23-5 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.88 1.56) (end 0.88 1.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.88 -1.51) (end -1.55 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.17 -1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.17 -1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.31 -0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.31 0) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.31 0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.31 0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.31 -0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5_HandSoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5_HandSoldering.kicad_mod
new file mode 100644
index 00000000..cd518e41
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-5_HandSoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module TSOT-23-5_HandSoldering (layer F.Cu) (tedit 58CE4E80)
+ (descr "5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf")
+ (tags "TSOT-23-5 Hand-soldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23-5_HandSoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.88 1.56) (end 0.88 1.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.88 -1.51) (end -1.55 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.96 -1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.96 -1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.71 -0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.71 0) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.71 0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.71 0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.71 -0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A.kicad_mod
new file mode 100644
index 00000000..3a3d5e26
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A.kicad_mod
@@ -0,0 +1,36 @@
+(module TSOT-23-6_MK06A (layer F.Cu) (tedit 58CE4E80)
+ (descr "6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf")
+ (tags "TSOT-23-6 MK06A TSOT-6")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23-6_MK06A (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.88 1.56) (end 0.88 1.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.88 -1.51) (end -1.55 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.17 -1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.17 -1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.31 -0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.31 0) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.31 0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.31 0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.31 0) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.31 -0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-6_MK06A.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A_HandSoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A_HandSoldering.kicad_mod
new file mode 100644
index 00000000..6a25cfee
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-6_MK06A_HandSoldering.kicad_mod
@@ -0,0 +1,36 @@
+(module TSOT-23-6_MK06A_HandSoldering (layer F.Cu) (tedit 58CE4E80)
+ (descr "6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf")
+ (tags "TSOT-23-6 MK06A TSOT-6 Hand-soldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23-6_MK06A_HandSoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.88 1.56) (end 0.88 1.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.88 -1.51) (end -1.55 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.96 -1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.96 -1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.71 -0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.71 0) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.71 0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.71 0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.71 0) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.71 -0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-6_MK06A.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8.kicad_mod
new file mode 100644
index 00000000..5bbfd105
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8.kicad_mod
@@ -0,0 +1,38 @@
+(module TSOT-23-8 (layer F.Cu) (tedit 58CE4E80)
+ (descr "8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf")
+ (tags TSOT-23-8)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23-8 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.88 1.56) (end 0.88 1.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.88 -1.51) (end -1.55 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.17 -1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.17 -1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.31 -0.97) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.31 -0.33) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.31 0.33) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.31 0.97) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.31 0.97) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.31 0.33) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.31 -0.33) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.31 -0.97) (size 1.22 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8_HandSoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8_HandSoldering.kicad_mod
new file mode 100644
index 00000000..15173137
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23-8_HandSoldering.kicad_mod
@@ -0,0 +1,38 @@
+(module TSOT-23-8_HandSoldering (layer F.Cu) (tedit 58CE4E80)
+ (descr "8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf")
+ (tags "TSOT-23-8 Hand-soldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23-8_HandSoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start -0.88 1.56) (end 0.88 1.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.88 -1.51) (end -1.55 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.96 -1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.96 -1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.71 -0.97) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.71 -0.33) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.71 0.33) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.71 0.97) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.71 0.97) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.71 0.33) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.71 -0.33) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.71 -0.97) (size 2 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23-8.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23.kicad_mod
new file mode 100644
index 00000000..bf69b159
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23.kicad_mod
@@ -0,0 +1,35 @@
+(module TSOT-23 (layer F.Cu) (tedit 58CE4E80)
+ (descr "3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf")
+ (tags TSOT-23)
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23 (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.95 0.5) (end 0.95 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 1.55) (end -0.9 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 -1.5) (end 0.95 -0.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.93 -1.51) (end -1.5 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.17 -1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.17 -1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end 2.17 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.17 1.7) (end -2.17 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.31 -0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.31 0.95) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.31 0) (size 1.22 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23_HandSoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23_HandSoldering.kicad_mod
new file mode 100644
index 00000000..8f798eda
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-23_HandSoldering.kicad_mod
@@ -0,0 +1,35 @@
+(module TSOT-23_HandSoldering (layer F.Cu) (tedit 58CE4E80)
+ (descr "5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf")
+ (tags "TSOT-23 Hand-soldering")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2.45) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-23_HandSoldering (at 0 2.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.95 0.5) (end 0.95 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 1.55) (end -0.9 1.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 -1.5) (end 0.95 -0.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.93 -1.51) (end -1.5 -1.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.96 -1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.96 -1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end 2.96 -1.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.96 1.7) (end -2.96 1.7) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.71 -0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.71 0.95) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.71 0) (size 2 0.65) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/TSOT-23.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A.kicad_mod
new file mode 100644
index 00000000..87a5f350
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A.kicad_mod
@@ -0,0 +1,24 @@
+(module TSOT-6-MK06A (layer F.Cu) (tedit 54E92ADF)
+ (descr "TSOP-6 MK06A housing 6pin")
+ (attr smd)
+ (fp_text reference REF** (at -0.07112 -3.62966) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-6-MK06A (at -0.02032 3.56108) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.6002 0.35052) (end -1.10998 0.35052) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.6002 -0.35052) (end -1.6002 0.35052) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.6002 -0.35052) (end 1.6002 0.35052) (layer F.SilkS) (width 0.15))
+ (pad 1 smd rect (at -0.94996 1.30048) (size 0.69088 1.00076) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0 1.30048) (size 0.69088 1.00076) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.94996 1.30048) (size 0.69088 1.00076) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.94996 -1.30048) (size 0.69088 1.00076) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0 -1.30048) (size 0.69088 1.00076) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -0.94996 -1.30048) (size 0.69088 1.00076) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A_Handsoldering.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A_Handsoldering.kicad_mod
new file mode 100644
index 00000000..d1510d1e
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/TSOT-6-MK06A_Handsoldering.kicad_mod
@@ -0,0 +1,24 @@
+(module TSOT-6-MK06A_Handsoldering (layer F.Cu) (tedit 54E9291B)
+ (descr "TSOP-6 MK06A housing 6pin")
+ (attr smd)
+ (fp_text reference REF** (at -0.07112 -4.35102) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TSOT-6-MK06A_Handsoldering (at -0.03048 5.22986) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.6002 0.35052) (end -1.10998 0.35052) (layer F.SilkS) (width 0.15))
+ (fp_line (start -1.6002 -0.35052) (end -1.6002 0.35052) (layer F.SilkS) (width 0.15))
+ (fp_line (start 1.6002 -0.35052) (end 1.6002 0.35052) (layer F.SilkS) (width 0.15))
+ (pad 1 smd rect (at -0.94996 1.80086) (size 0.69088 1.99898) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0 1.80086) (size 0.69088 1.99898) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.94996 1.80086) (size 0.69088 1.99898) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.94996 -1.80086) (size 0.69088 1.99898) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0 -1.80086) (size 0.69088 1.99898) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -0.94996 -1.80086) (size 0.69088 1.99898) (layers F.Cu F.Paste F.Mask))
+ (model TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A_Handsoldering.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_DRT-3.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_DRT-3.kicad_mod
new file mode 100644
index 00000000..b9274de2
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_DRT-3.kicad_mod
@@ -0,0 +1,35 @@
+(module Texas_DRT-3 (layer F.Cu) (tedit 58FEF688)
+ (descr "Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf")
+ (tags "DRT-3 1x0.8mm Pitch 0.7mm")
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Texas_DRT-3 (at 0 1.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -0.5 0.1) (end -0.2 0.4) (layer F.Fab) (width 0.1))
+ (fp_text user %R (at 0 -1.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -0.8 0.7) (end -0.8 -0.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 0.7) (end -0.8 0.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.8 -0.7) (end 0.8 0.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.8 -0.7) (end 0.8 -0.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.65 -0.55) (end 0.45 -0.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.65 0) (end 0.65 -0.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.65 -0.55) (end -0.45 -0.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.65 0) (end -0.65 -0.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.5 0.1) (end -0.5 -0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.5 0.4) (end -0.2 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.5 -0.4) (end 0.5 0.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 -0.4) (end 0.5 -0.4) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -0.35 0.425) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0.35 0.425) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0 -0.425) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/Texas_DRT-3.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_R-PDSO-G6.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_R-PDSO-G6.kicad_mod
new file mode 100644
index 00000000..3faaf8d4
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/Texas_R-PDSO-G6.kicad_mod
@@ -0,0 +1,36 @@
+(module Texas_R-PDSO-G6 (layer F.Cu) (tedit 59626907)
+ (descr "R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf")
+ (tags "R-PDSO-G6 SC-70-6")
+ (attr smd)
+ (fp_text reference REF** (at 0 -2) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Texas_R-PDSO-G6 (at 0 2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1))
+ (pad 1 smd rect (at -1.1 -0.65) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.1 0.65) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.1 0) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 0) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 1.1 0.65) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1.1 -0.65) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-363_SC-70-6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/VSOF5.kicad_mod b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/VSOF5.kicad_mod
new file mode 100644
index 00000000..2d1ff3f5
--- /dev/null
+++ b/library/kicadLibrary/modules/TO_SOT_Packages_SMD.pretty/VSOF5.kicad_mod
@@ -0,0 +1,35 @@
+(module VSOF5 (layer F.Cu) (tedit 58CE4E80)
+ (descr VSOF5)
+ (tags VSOF5)
+ (attr smd)
+ (fp_text reference REF** (at 0 -1.7) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value VSOF5 (at -0.2 1.8) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
+ (effects (font (size 0.4 0.4) (thickness 0.0625)))
+ )
+ (fp_line (start -0.6 0.8) (end -0.6 -0.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.6 -0.5) (end -0.3 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.3 -0.8) (end 0.6 -0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.6 -0.8) (end 0.6 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.6 0.8) (end -0.6 0.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.6 0.95) (end 0.6 0.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.8 -0.95) (end 0.6 -0.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.05 -1.05) (end 1.06 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.05 -1.05) (end -1.05 1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.06 1.05) (end 1.06 -1.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.06 1.05) (end -1.05 1.05) (layer F.CrtYd) (width 0.05))
+ (pad 5 smd rect (at 0.68 -0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.68 0 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.68 0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.68 0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -0.68 -0.5 270) (size 0.25 0.35) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/VSOF5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)