diff --git a/index.html b/index.html
index e3942d67..e23c59d7 100644
--- a/index.html
+++ b/index.html
@@ -129,6 +129,15 @@ function collapse(elt) {
Architectural Parts
+
Bathroom
+
+
Images
+
+
+
+
Beams
@@ -213,6 +222,12 @@ function collapse(elt) {
+
Doors_Windows
+
Electric equipment
@@ -238,6 +253,27 @@ function collapse(elt) {
+
Kitchen
+
+
Images
+
+
+
+
+
Living room
+
+
Images
+
+
+
+
Roof
@@ -383,12 +419,31 @@ function collapse(elt) {
+
DummiesAndSculptures
+
+
Mannequin_mp
+
+
Electrical Parts
Batteries
+
@@ -455,6 +510,9 @@ function collapse(elt) {
Motors
Plugs
@@ -1354,10 +1412,20 @@ function collapse(elt) {
Limit switch
+
kicad
+
Mini toggle switch 1P2T
@@ -1602,6 +1670,28 @@ function collapse(elt) {
+
+
Circular_oval
+
+
Flex
+
+
Oval
+
Rectangular
@@ -1615,16 +1705,30 @@ function collapse(elt) {
Rectangular_circular
+
Rectangular_oval
+
+
Videos
+
+
Pipes
@@ -1655,6 +1759,17 @@ function collapse(elt) {
Appliances
+
Parametric
+
+
Images
+
+
+
+
@@ -1727,6 +1842,14 @@ function collapse(elt) {
+
Woodworking
+
Hinge
@@ -1865,6 +1988,10 @@ function collapse(elt) {
Ball Bearings
Glange Bearings
@@ -1889,12 +2016,16 @@ function collapse(elt) {
+
+
+
+
parametric_axial_bearing
@@ -2008,6 +2139,9 @@ function collapse(elt) {
+
images
+
+
Sprocket
@@ -2042,266 +2176,42 @@ function collapse(elt) {
Duplex ½x⁵⁄₁₆
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Duplex ¾x⁷⁄₁₆
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Duplex ⅜x⁷⁄₃₂
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Duplex ⅝x⅜
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Simplex 1½x1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Simplex 1x17,02
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Simplex 1¼x¾
@@ -2838,290 +2748,54 @@ function collapse(elt) {
Triplex 1 ¼x¾
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex 1 ½x1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex 1 ¾x1 ¼
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex 2x1 ¼
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex ½x⁵⁄₁₆
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex ¾x⁷⁄₁₆
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex ⅜x⁷⁄₃₂
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Triplex ⅝x⅜
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
images
+
+
@@ -4771,6 +4445,7 @@ function collapse(elt) {
+
@@ -4839,6 +4514,7 @@ function collapse(elt) {
Shaft Couplers & Dowel Pins
@@ -6117,7 +5793,8 @@ function collapse(elt) {
Motedis
-
+
+
diff --git a/thumbnails/0259be0937b8b2f18011b9969ab8d8cb.png b/thumbnails/0259be0937b8b2f18011b9969ab8d8cb.png
new file mode 100644
index 00000000..35f09f82
Binary files /dev/null and b/thumbnails/0259be0937b8b2f18011b9969ab8d8cb.png differ
diff --git a/thumbnails/05c3624eeb1224c1491da15aaf998205.png b/thumbnails/05c3624eeb1224c1491da15aaf998205.png
new file mode 100644
index 00000000..3c64a14f
Binary files /dev/null and b/thumbnails/05c3624eeb1224c1491da15aaf998205.png differ
diff --git a/thumbnails/09fd96f4bbeea652d804aac2827e5347.png b/thumbnails/09fd96f4bbeea652d804aac2827e5347.png
new file mode 100644
index 00000000..3871354d
Binary files /dev/null and b/thumbnails/09fd96f4bbeea652d804aac2827e5347.png differ
diff --git a/thumbnails/0cf242b91e1351338b247e6432149d13.png b/thumbnails/0cf242b91e1351338b247e6432149d13.png
new file mode 100644
index 00000000..d2d1649d
Binary files /dev/null and b/thumbnails/0cf242b91e1351338b247e6432149d13.png differ
diff --git a/thumbnails/1e712606cf3d9c63d26ba514258942bd.png b/thumbnails/1e712606cf3d9c63d26ba514258942bd.png
new file mode 100644
index 00000000..abc0a16f
Binary files /dev/null and b/thumbnails/1e712606cf3d9c63d26ba514258942bd.png differ
diff --git a/thumbnails/208ee082e51285d7000a751bee5fed66.png b/thumbnails/208ee082e51285d7000a751bee5fed66.png
new file mode 100644
index 00000000..91cd426f
Binary files /dev/null and b/thumbnails/208ee082e51285d7000a751bee5fed66.png differ
diff --git a/thumbnails/260914aec95cbe3fab94dd3ea6d72fc4.png b/thumbnails/260914aec95cbe3fab94dd3ea6d72fc4.png
new file mode 100644
index 00000000..51c5ab37
Binary files /dev/null and b/thumbnails/260914aec95cbe3fab94dd3ea6d72fc4.png differ
diff --git a/thumbnails/2877ab213df89388644789db2577cbea.png b/thumbnails/2877ab213df89388644789db2577cbea.png
new file mode 100644
index 00000000..3f852c99
Binary files /dev/null and b/thumbnails/2877ab213df89388644789db2577cbea.png differ
diff --git a/thumbnails/28c6fbaf2c23022da785153406e70cf0.png b/thumbnails/28c6fbaf2c23022da785153406e70cf0.png
new file mode 100644
index 00000000..d5f4e73e
Binary files /dev/null and b/thumbnails/28c6fbaf2c23022da785153406e70cf0.png differ
diff --git a/thumbnails/2a74ce429d686c64bfdb2377a7a41bb4.png b/thumbnails/2a74ce429d686c64bfdb2377a7a41bb4.png
new file mode 100644
index 00000000..1e0f08ba
Binary files /dev/null and b/thumbnails/2a74ce429d686c64bfdb2377a7a41bb4.png differ
diff --git a/thumbnails/2bdf33792fd56eee02ff141eb47a6e53.png b/thumbnails/2bdf33792fd56eee02ff141eb47a6e53.png
new file mode 100644
index 00000000..7a34f466
Binary files /dev/null and b/thumbnails/2bdf33792fd56eee02ff141eb47a6e53.png differ
diff --git a/thumbnails/2d314cdf75259b8ebd899ab9b80cd6a0.png b/thumbnails/2d314cdf75259b8ebd899ab9b80cd6a0.png
new file mode 100644
index 00000000..f5054652
Binary files /dev/null and b/thumbnails/2d314cdf75259b8ebd899ab9b80cd6a0.png differ
diff --git a/thumbnails/2de946cf99051cea58ecb04eb84c558e.png b/thumbnails/2de946cf99051cea58ecb04eb84c558e.png
new file mode 100644
index 00000000..918d4138
Binary files /dev/null and b/thumbnails/2de946cf99051cea58ecb04eb84c558e.png differ
diff --git a/thumbnails/322dccfa340ab00132878b7038896eb0.png b/thumbnails/322dccfa340ab00132878b7038896eb0.png
new file mode 100644
index 00000000..e2c190fd
Binary files /dev/null and b/thumbnails/322dccfa340ab00132878b7038896eb0.png differ
diff --git a/thumbnails/3a60e42cc14ff844e5e724f47bb7d5a2.png b/thumbnails/3a60e42cc14ff844e5e724f47bb7d5a2.png
new file mode 100644
index 00000000..b72f8005
Binary files /dev/null and b/thumbnails/3a60e42cc14ff844e5e724f47bb7d5a2.png differ
diff --git a/thumbnails/3f5fe36489e3bc59717371a09337d901.png b/thumbnails/3f5fe36489e3bc59717371a09337d901.png
new file mode 100644
index 00000000..ad31d9d2
Binary files /dev/null and b/thumbnails/3f5fe36489e3bc59717371a09337d901.png differ
diff --git a/thumbnails/423e74c8ca881cab1ae5d60638643de0.png b/thumbnails/423e74c8ca881cab1ae5d60638643de0.png
new file mode 100644
index 00000000..88d82912
Binary files /dev/null and b/thumbnails/423e74c8ca881cab1ae5d60638643de0.png differ
diff --git a/thumbnails/4285f0fdc262a60b91d955a2f78216c0.png b/thumbnails/4285f0fdc262a60b91d955a2f78216c0.png
new file mode 100644
index 00000000..95f25e30
Binary files /dev/null and b/thumbnails/4285f0fdc262a60b91d955a2f78216c0.png differ
diff --git a/thumbnails/45628070d485162b3292b459c5a7fb71.png b/thumbnails/45628070d485162b3292b459c5a7fb71.png
new file mode 100644
index 00000000..908b8eec
Binary files /dev/null and b/thumbnails/45628070d485162b3292b459c5a7fb71.png differ
diff --git a/thumbnails/4bf8c608b8e74b38cbb7d9ce391bf73f.png b/thumbnails/4bf8c608b8e74b38cbb7d9ce391bf73f.png
new file mode 100644
index 00000000..b8be6a51
Binary files /dev/null and b/thumbnails/4bf8c608b8e74b38cbb7d9ce391bf73f.png differ
diff --git a/thumbnails/4eb3fb68212c9f158c6fcdf663468000.png b/thumbnails/4eb3fb68212c9f158c6fcdf663468000.png
new file mode 100644
index 00000000..ad6e54c6
Binary files /dev/null and b/thumbnails/4eb3fb68212c9f158c6fcdf663468000.png differ
diff --git a/thumbnails/50892f9464d6ca3b1c5f2770d038bc0c.png b/thumbnails/50892f9464d6ca3b1c5f2770d038bc0c.png
new file mode 100644
index 00000000..3992c24e
Binary files /dev/null and b/thumbnails/50892f9464d6ca3b1c5f2770d038bc0c.png differ
diff --git a/thumbnails/55ed1337a36be1fe1d6adb4671657f44.png b/thumbnails/55ed1337a36be1fe1d6adb4671657f44.png
new file mode 100644
index 00000000..7b6bc279
Binary files /dev/null and b/thumbnails/55ed1337a36be1fe1d6adb4671657f44.png differ
diff --git a/thumbnails/565029653d70125853dd544f4c076691.png b/thumbnails/565029653d70125853dd544f4c076691.png
index d8526d60..c44e7e65 100644
Binary files a/thumbnails/565029653d70125853dd544f4c076691.png and b/thumbnails/565029653d70125853dd544f4c076691.png differ
diff --git a/thumbnails/585eea1daf2384bf28682be8ce5aaf75.png b/thumbnails/585eea1daf2384bf28682be8ce5aaf75.png
new file mode 100644
index 00000000..5bdaed05
Binary files /dev/null and b/thumbnails/585eea1daf2384bf28682be8ce5aaf75.png differ
diff --git a/thumbnails/5c42246a7c2e7a7bc8bc78ace07d8210.png b/thumbnails/5c42246a7c2e7a7bc8bc78ace07d8210.png
new file mode 100644
index 00000000..29f77fb1
Binary files /dev/null and b/thumbnails/5c42246a7c2e7a7bc8bc78ace07d8210.png differ
diff --git a/thumbnails/5d33646fb2f6ecaa2e9d2b0feac286c2.png b/thumbnails/5d33646fb2f6ecaa2e9d2b0feac286c2.png
new file mode 100644
index 00000000..20e35d93
Binary files /dev/null and b/thumbnails/5d33646fb2f6ecaa2e9d2b0feac286c2.png differ
diff --git a/thumbnails/5e444e62ce8c2602498f50afd0765062.png b/thumbnails/5e444e62ce8c2602498f50afd0765062.png
new file mode 100644
index 00000000..3f53b31c
Binary files /dev/null and b/thumbnails/5e444e62ce8c2602498f50afd0765062.png differ
diff --git a/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png b/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png
index 7e766688..2d28c737 100644
Binary files a/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png and b/thumbnails/66e7cd83c5b4766c0bd0b0a187bfe243.png differ
diff --git a/thumbnails/7663680576cae2541f4f8141060cfdb1.png b/thumbnails/7663680576cae2541f4f8141060cfdb1.png
index 116c265d..d7f93181 100644
Binary files a/thumbnails/7663680576cae2541f4f8141060cfdb1.png and b/thumbnails/7663680576cae2541f4f8141060cfdb1.png differ
diff --git a/thumbnails/7819faf010cae20d5128151d7b0567bf.png b/thumbnails/7819faf010cae20d5128151d7b0567bf.png
new file mode 100644
index 00000000..fafa24a5
Binary files /dev/null and b/thumbnails/7819faf010cae20d5128151d7b0567bf.png differ
diff --git a/thumbnails/7a07673793fc369701f8bb0b8d6f7e97.png b/thumbnails/7a07673793fc369701f8bb0b8d6f7e97.png
new file mode 100644
index 00000000..e8ae5a5c
Binary files /dev/null and b/thumbnails/7a07673793fc369701f8bb0b8d6f7e97.png differ
diff --git a/thumbnails/81aca99712a3dc667bba5bd65861a090.png b/thumbnails/81aca99712a3dc667bba5bd65861a090.png
new file mode 100644
index 00000000..40ab929f
Binary files /dev/null and b/thumbnails/81aca99712a3dc667bba5bd65861a090.png differ
diff --git a/thumbnails/8298b476a0bf0a092b0f8900a384b920.png b/thumbnails/8298b476a0bf0a092b0f8900a384b920.png
new file mode 100644
index 00000000..c1fabe96
Binary files /dev/null and b/thumbnails/8298b476a0bf0a092b0f8900a384b920.png differ
diff --git a/thumbnails/8776165f2fda6543c278db38cf040f62.png b/thumbnails/8776165f2fda6543c278db38cf040f62.png
new file mode 100644
index 00000000..b0502b58
Binary files /dev/null and b/thumbnails/8776165f2fda6543c278db38cf040f62.png differ
diff --git a/thumbnails/8905cf70483b70610462da326e108bd1.png b/thumbnails/8905cf70483b70610462da326e108bd1.png
new file mode 100644
index 00000000..fcbffff4
Binary files /dev/null and b/thumbnails/8905cf70483b70610462da326e108bd1.png differ
diff --git a/thumbnails/8db08786010b5d5cfd4e6eb34e78cdb8.png b/thumbnails/8db08786010b5d5cfd4e6eb34e78cdb8.png
new file mode 100644
index 00000000..e0aa4c3b
Binary files /dev/null and b/thumbnails/8db08786010b5d5cfd4e6eb34e78cdb8.png differ
diff --git a/thumbnails/90891f8333ef2bb76d312f76001fd83a.png b/thumbnails/90891f8333ef2bb76d312f76001fd83a.png
new file mode 100644
index 00000000..89b1d257
Binary files /dev/null and b/thumbnails/90891f8333ef2bb76d312f76001fd83a.png differ
diff --git a/thumbnails/9bfd1f6954b3882d6bacf34eed248404.png b/thumbnails/9bfd1f6954b3882d6bacf34eed248404.png
new file mode 100644
index 00000000..f8388a51
Binary files /dev/null and b/thumbnails/9bfd1f6954b3882d6bacf34eed248404.png differ
diff --git a/thumbnails/a33e5dbb424b2a91355e7888aa1bcb03.png b/thumbnails/a33e5dbb424b2a91355e7888aa1bcb03.png
new file mode 100644
index 00000000..3a8ee309
Binary files /dev/null and b/thumbnails/a33e5dbb424b2a91355e7888aa1bcb03.png differ
diff --git a/thumbnails/ad3f95dde4e1782898fd9dc592fb4711.png b/thumbnails/ad3f95dde4e1782898fd9dc592fb4711.png
new file mode 100644
index 00000000..0b8ac87c
Binary files /dev/null and b/thumbnails/ad3f95dde4e1782898fd9dc592fb4711.png differ
diff --git a/thumbnails/aefff94681c524006d903906b958dae2.png b/thumbnails/aefff94681c524006d903906b958dae2.png
new file mode 100644
index 00000000..a0265a4b
Binary files /dev/null and b/thumbnails/aefff94681c524006d903906b958dae2.png differ
diff --git a/thumbnails/b9518cbea5bffd4045d7c54ccda1abf2.png b/thumbnails/b9518cbea5bffd4045d7c54ccda1abf2.png
new file mode 100644
index 00000000..3149e684
Binary files /dev/null and b/thumbnails/b9518cbea5bffd4045d7c54ccda1abf2.png differ
diff --git a/thumbnails/b9f84c863a110ba84bc6dedc8780dd20.png b/thumbnails/b9f84c863a110ba84bc6dedc8780dd20.png
new file mode 100644
index 00000000..70f3fe84
Binary files /dev/null and b/thumbnails/b9f84c863a110ba84bc6dedc8780dd20.png differ
diff --git a/thumbnails/ba1d24320fab07bd08799ed612201493.png b/thumbnails/ba1d24320fab07bd08799ed612201493.png
new file mode 100644
index 00000000..e71c0399
Binary files /dev/null and b/thumbnails/ba1d24320fab07bd08799ed612201493.png differ
diff --git a/thumbnails/bc2cdbe3f7c8168e960c7ca1367be9c4.png b/thumbnails/bc2cdbe3f7c8168e960c7ca1367be9c4.png
new file mode 100644
index 00000000..cca74990
Binary files /dev/null and b/thumbnails/bc2cdbe3f7c8168e960c7ca1367be9c4.png differ
diff --git a/thumbnails/c1314c6d67824ae84124596191b0d4bd.png b/thumbnails/c1314c6d67824ae84124596191b0d4bd.png
new file mode 100644
index 00000000..e25082b1
Binary files /dev/null and b/thumbnails/c1314c6d67824ae84124596191b0d4bd.png differ
diff --git a/thumbnails/c634795b85c839b904b3fa248e12f1a5.png b/thumbnails/c634795b85c839b904b3fa248e12f1a5.png
new file mode 100644
index 00000000..dbb598a1
Binary files /dev/null and b/thumbnails/c634795b85c839b904b3fa248e12f1a5.png differ
diff --git a/thumbnails/c942281fcf031945659141e492a8448d.png b/thumbnails/c942281fcf031945659141e492a8448d.png
new file mode 100644
index 00000000..afaee3b0
Binary files /dev/null and b/thumbnails/c942281fcf031945659141e492a8448d.png differ
diff --git a/thumbnails/cdc3c1b02a89d54f73dfa1fff30612c5.png b/thumbnails/cdc3c1b02a89d54f73dfa1fff30612c5.png
new file mode 100644
index 00000000..4e6c02f9
Binary files /dev/null and b/thumbnails/cdc3c1b02a89d54f73dfa1fff30612c5.png differ
diff --git a/thumbnails/d580382c222ed9b267cb0440e0a6ee2e.png b/thumbnails/d580382c222ed9b267cb0440e0a6ee2e.png
new file mode 100644
index 00000000..1a6b92c0
Binary files /dev/null and b/thumbnails/d580382c222ed9b267cb0440e0a6ee2e.png differ
diff --git a/thumbnails/d89c2034b0603583eae0c80ba93a52b5.png b/thumbnails/d89c2034b0603583eae0c80ba93a52b5.png
new file mode 100644
index 00000000..23cc0cc7
Binary files /dev/null and b/thumbnails/d89c2034b0603583eae0c80ba93a52b5.png differ
diff --git a/thumbnails/e36b1a7ac69235362d351da496047f8f.png b/thumbnails/e36b1a7ac69235362d351da496047f8f.png
new file mode 100644
index 00000000..701eadc1
Binary files /dev/null and b/thumbnails/e36b1a7ac69235362d351da496047f8f.png differ
diff --git a/thumbnails/e62610bd4fb9e658437a3c8d47eebb1a.png b/thumbnails/e62610bd4fb9e658437a3c8d47eebb1a.png
new file mode 100644
index 00000000..ae1dee64
Binary files /dev/null and b/thumbnails/e62610bd4fb9e658437a3c8d47eebb1a.png differ
diff --git a/thumbnails/ea0faa0cf81634fd5690d37810beb87f.png b/thumbnails/ea0faa0cf81634fd5690d37810beb87f.png
new file mode 100644
index 00000000..b88cafe7
Binary files /dev/null and b/thumbnails/ea0faa0cf81634fd5690d37810beb87f.png differ
diff --git a/thumbnails/ea85db6f5eb5692b980d980d945f35ae.png b/thumbnails/ea85db6f5eb5692b980d980d945f35ae.png
new file mode 100644
index 00000000..5c271e55
Binary files /dev/null and b/thumbnails/ea85db6f5eb5692b980d980d945f35ae.png differ
diff --git a/thumbnails/f7a270c14d2e0d254b662d57ce2a90c9.png b/thumbnails/f7a270c14d2e0d254b662d57ce2a90c9.png
new file mode 100644
index 00000000..2e22d7a2
Binary files /dev/null and b/thumbnails/f7a270c14d2e0d254b662d57ce2a90c9.png differ
diff --git a/thumbnails/f87526cf427643136e27091c2606dcc6.png b/thumbnails/f87526cf427643136e27091c2606dcc6.png
new file mode 100644
index 00000000..6bf9d616
Binary files /dev/null and b/thumbnails/f87526cf427643136e27091c2606dcc6.png differ