diff --git a/modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing.wings b/modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing.wings rename to modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing.wrl b/modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing.wrl rename to modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing.wrl diff --git a/modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing_Handsoldering.wings b/modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing_Handsoldering.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing_Handsoldering.wings rename to modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing_Handsoldering.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing_Handsoldering.wrl b/modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/VLM0806_Housing_Handsoldering.wrl rename to modules/packages3d/SMD_Packages.3dshapes/VLM0806_Housing_Handsoldering.wrl diff --git a/modules/packages3d/Transistors_SMD.3dshapes/powermite3.wings b/modules/packages3d/SMD_Packages.3dshapes/powermite3.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/powermite3.wings rename to modules/packages3d/SMD_Packages.3dshapes/powermite3.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/powermite3.wrl b/modules/packages3d/SMD_Packages.3dshapes/powermite3.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/powermite3.wrl rename to modules/packages3d/SMD_Packages.3dshapes/powermite3.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_NoHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/PowerMacro_PackageStyle-M234_WithHole_Housing.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SC-70-6_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SC-70-6_Handsoldering.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143R_Reverse_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143R_Reverse_Handsoldering.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-143_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-143_Handsoldering.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-5.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-5.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-5.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-5.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-6.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-6.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-6.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-6.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-6.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-6.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23-6.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23-6.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/SOT-23_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-23_Handsoldering.wrl diff --git a/modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wings similarity index 100% rename from modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wings diff --git a/modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl similarity index 100% rename from modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK.wrl diff --git a/modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wings similarity index 100% rename from modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wings diff --git a/modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wrl similarity index 100% rename from modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-1.wrl diff --git a/modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wings similarity index 100% rename from modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wings diff --git a/modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wrl similarity index 100% rename from modules/packages3d/Power_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT-669_LFPAK_ThermalVias-2.wrl diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing.wings similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing.wings diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing.wrl diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-3_Housing_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-3_Housing_Handsoldering.wrl diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing.wings similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing.wings diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing.wrl diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-89.3dshapes/SOT89-5_Housing_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/SOT89-5_Housing_Handsoldering.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-NoHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-NoHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-NoHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-NoHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-NoHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-NoHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-NoHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-NoHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-WithHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-WithHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-WithHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-WithHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-WithHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-WithHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_LongPad-WithHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_LongPad-WithHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-NoHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-3_ShortPad-WithHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-NoHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-NoHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-NoHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-NoHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-NoHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-NoHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-NoHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-NoHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-WithHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-WithHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-WithHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-WithHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-WithHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-WithHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_LongPad-WithHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_LongPad-WithHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-NoHole_Housing.wrl diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wings similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wings diff --git a/modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wrl similarity index 100% rename from modules/packages3d/Housings_TO-50.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TO-50-4_ShortPad-WithHole_Housing.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A.wrl diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A_Handsoldering.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A_Handsoldering.wings similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A_Handsoldering.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A_Handsoldering.wings diff --git a/modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A_Handsoldering.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A_Handsoldering.wrl similarity index 100% rename from modules/packages3d/Housings_SOT-23_SOT-143_TSOT-6.3dshapes/TSOT-6-MK06A_Handsoldering.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/TSOT-6-MK06A_Handsoldering.wrl diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sc70-5.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70-5.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sc70-5.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70-5.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sc70-5.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70-5.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sc70-5.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70-5.wrl diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sc70.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sc70.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sc70.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sc70.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sc70.wrl diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sot404.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot404.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sot404.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot404.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sot404.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot404.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sot404.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot404.wrl diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sot428.wings b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot428.wings similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sot428.wings rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot428.wings diff --git a/modules/packages3d/Transistors_SMD.3dshapes/sot428.wrl b/modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot428.wrl similarity index 100% rename from modules/packages3d/Transistors_SMD.3dshapes/sot428.wrl rename to modules/packages3d/TO_SOT_Packages_SMD.3dshapes/sot428.wrl diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Horizontal.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Horizontal.wings similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Horizontal.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Horizontal.wings diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Horizontal.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Horizontal.wrl similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Horizontal.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Horizontal.wrl diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Vertical.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Vertical.wings similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Vertical.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Vertical.wings diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Vertical.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Vertical.wrl similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Multiwatt_15_Vertical.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Multiwatt_15_Vertical.wrl diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wings similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wings diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wrl similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ1_Horizontal_TO220-5-TA05B.wrl diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wings similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wings diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wrl similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered-Typ2_Horizontal_TO220-5-T05E.wrl diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wings similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wings diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wrl similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Staggered_Verical_TO220-5-T05D.wrl diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wings similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wings diff --git a/modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wrl similarity index 100% rename from modules/packages3d/Power_Packages_ThroughHole.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/Pentawatt_Neutral_Straight_Vertical_TO220-5-T05A.wrl diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal.wings similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal.wings diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal.wrl similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal.wrl diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wings similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wings diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wrl similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Horizontal_Reverse.wrl diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical.wings similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical.wings diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical.wrl similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical.wrl diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wings similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wings diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wrl similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_BigPads.wrl diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wings similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wings diff --git a/modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wrl similarity index 100% rename from modules/packages3d/Housings_SOT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/SOT126_SOT32_Housing_Vertical_Mirrored.wrl diff --git a/modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_2Pin.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wings similarity index 100% rename from modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_2Pin.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wings diff --git a/modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_2Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl similarity index 100% rename from modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_2Pin.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl diff --git a/modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_3Pin.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wings similarity index 100% rename from modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_3Pin.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wings diff --git a/modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_3Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wrl similarity index 100% rename from modules/packages3d/Housings_TO-12_TO-18_TO-42_TO-43.3dshapes/TO-18_3Pin.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_LargePads.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_MountedFromLS_LargePads.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Horizontal_Reverse_LargePads.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_PadsOnly.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_PadsOnly.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_PadsOnly.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_PadsOnly.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_PadsOnly.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_LargePads.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS.wrl diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wings diff --git a/modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl similarity index 100% rename from modules/packages3d/Transistors_TO-220.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-220_Neutral123_Vertical_MountedFromLS_LargePads.wrl diff --git a/modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_10Pin.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_10Pin.wings similarity index 100% rename from modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_10Pin.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_10Pin.wings diff --git a/modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_10Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_10Pin.wrl similarity index 100% rename from modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_10Pin.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_10Pin.wrl diff --git a/modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_6Pin.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_6Pin.wings similarity index 100% rename from modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_6Pin.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_6Pin.wings diff --git a/modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_6Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_6Pin.wrl similarity index 100% rename from modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_6Pin.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_6Pin.wrl diff --git a/modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_8Pin.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_8Pin.wings similarity index 100% rename from modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_8Pin.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_8Pin.wings diff --git a/modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_8Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_8Pin.wrl similarity index 100% rename from modules/packages3d/Housings_TO-78.3dshapes/TO-78_Housing_8Pin.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-78_Housing_8Pin.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Inline_Narrow_Oval.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Molded_Narrow.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Molded_Narrow.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Molded_Narrow.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Molded_Narrow.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Molded_Narrow.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Molded_Narrow.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal1_Molded_Narrow.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal1_Molded_Narrow.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Inline_Narrow_Oval.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Molded_Narrow.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Molded_Narrow.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Molded_Narrow.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Molded_Narrow.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Molded_Narrow.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Molded_Narrow.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Horizontal2_Molded_Narrow.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Horizontal2_Molded_Narrow.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Narrow_Oval.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Narrow_Oval.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Narrow_Oval.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Narrow_Oval.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Narrow_Oval.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Wide.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Wide.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Wide.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Inline_Wide.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Oval.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Oval.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Oval.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Oval.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Oval.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Oval.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Oval.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Oval.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Reverse.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Reverse.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Reverse.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Narrow_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Narrow_Reverse.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Oval_Reverse.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Reverse.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Reverse.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Reverse.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Molded_Wide_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Molded_Wide_Reverse.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged.wrl diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged_Reverse.wings b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged_Reverse.wings similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged_Reverse.wings rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged_Reverse.wings diff --git a/modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged_Reverse.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged_Reverse.wrl similarity index 100% rename from modules/packages3d/Housings_TO-92.3dshapes/TO-92_Rugged_Reverse.wrl rename to modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-92_Rugged_Reverse.wrl