{"id":1514,"date":"2026-06-24T15:16:25","date_gmt":"2026-06-24T15:16:25","guid":{"rendered":"https:\/\/inventorics.com\/?post_type=portfolio&#038;p=1514"},"modified":"2026-07-29T09:46:33","modified_gmt":"2026-07-29T09:46:33","slug":"flex-node-bottle-caps-3d-print-files","status":"publish","type":"portfolio","link":"https:\/\/inventorics.com\/?portfolio=flex-node-bottle-caps-3d-print-files","title":{"rendered":"FLEX NODE &#8211; Bottle Caps 3d Print Files"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A set of various sized alternate detergent bottle caps. Should cover most of the available brands in central europe and hopefully beyond. <br>The XXS Cap has a threading facing the outside and only fits the large Ariel (100 washs) bottles. The XS to XXL versions fit most other (~95%) of the available bottles. For some (transparent bottles for the most part) you might need to slighty decrease the size in the slicer to make them fit (S and XS versions).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Filament considerations: <\/strong><br>As we are planning to set up the structures several times, we decided on using recycled <strong>ABS<\/strong>x filament from <a href=\"https:\/\/www.nobufil.com\">nobufil<\/a>, a local company in Austria, just outside of Vienna. If you are deciding to use ABS, don&#8217;t forget to check the shrinkage of your filament before printing and scale the caps by that value in your slicer. Otherwise the standard 25mm PVC pipes (we recommend using) will not fit.<br>If you are planning to set up your structures outside for extended periods of time, we recommend using <strong>ASA<\/strong>, as this has a higher UV resitance than ABS.<br>We believe <strong>PET-G<\/strong> will also work. Especially if you are not planning to use it for extended periods outside under harsh conditions (UV exposure).<br><strong>PLA<\/strong> might work, but for depending on the size of your structure we wouldn&#8217;t recommend it at all as they have to transfer structural loads. PLA is very brittle and especially not an option if you are planning to build outside.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Flex Caps:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"549\" src=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-scaled.png\" alt=\"\" class=\"wp-image-1525\" srcset=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-scaled.png 2560w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-300x64.png 300w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-1024x220.png 1024w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-768x165.png 768w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-1536x329.png 1536w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/ViewCapture20260625_110149-edited-1-2048x439.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended 3d printing settings:<\/strong><br>3 shells, at least 25% infill (we used 40%) and with a brim (to increase the connection to the build plate). No supports needed.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-9ecd20ba-af11-4c61-b329-c109446b7877\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XXS.zip\">Flex Cap_XXS<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XXS.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-9ecd20ba-af11-4c61-b329-c109446b7877\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-5eaaad8e-ae15-4a65-acad-e15ec958b2e9\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XS.zip\">Flex Cap_XS<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XS.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-5eaaad8e-ae15-4a65-acad-e15ec958b2e9\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-071d3590-bf4c-4ea5-95fe-7d3e19a7a9a5\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_S.zip\">Flex Cap_S<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_S.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-071d3590-bf4c-4ea5-95fe-7d3e19a7a9a5\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-f4d90d92-ac8c-4a05-a1cb-0a350dee3683\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_M.zip\">Flex Cap_M<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_M.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-f4d90d92-ac8c-4a05-a1cb-0a350dee3683\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-1002ca12-2773-4455-b656-62b7a8508e45\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_L.zip\">Flex Cap_L<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_L.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-1002ca12-2773-4455-b656-62b7a8508e45\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-75eb99e2-4062-4bcb-97c7-022b24d6366c\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XL.zip\">Flex Cap_XL<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XL.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-75eb99e2-4062-4bcb-97c7-022b24d6366c\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-853540b4-5dc4-4d5c-83b3-9c866d3fca96\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XXL.zip\">Flex Cap_XXL<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Flex-Cap_XXL.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-853540b4-5dc4-4d5c-83b3-9c866d3fca96\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><em>file format:<strong> <\/strong>individual zip files containing an .OBJ + .MTL (nurbs) and a .STL (mesh) version of each cap.<\/em><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Cap Size Testers:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1711\" height=\"223\" src=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_Cap-Size-Testing-edited.png\" alt=\"\" class=\"wp-image-1821\" srcset=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_Cap-Size-Testing-edited.png 1711w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_Cap-Size-Testing-edited-300x39.png 300w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_Cap-Size-Testing-edited-1024x133.png 1024w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_Cap-Size-Testing-edited-768x100.png 768w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_Cap-Size-Testing-edited-1536x200.png 1536w\" sizes=\"auto, (max-width: 1711px) 100vw, 1711px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Before you start printing actual Flex Caps you can first print this set of thread and size testers to determine which caps will fit your bottles best, or how you need to scale them to match your local detergent bottle market&#8230; Hopefully helps with not wasting filament \ud83d\ude09<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-908115bf-279c-4e91-8131-78cce5e25c07\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Caps-Size-Testing_All-Sizes.zip\">Caps Size Testing_All Sizes.zip<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Caps-Size-Testing_All-Sizes.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-908115bf-279c-4e91-8131-78cce5e25c07\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><em>file format:zip file containing <em>an .OBJ + .MTL (nurbs) and a .STL (mesh) version<\/em><\/em> of each tester.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Ball Caps:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"658\" src=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-scaled.png\" alt=\"\" class=\"wp-image-1784\" srcset=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-scaled.png 2560w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-300x77.png 300w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-1024x263.png 1024w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-768x197.png 768w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-1536x395.png 1536w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_122230-edited-1-2048x527.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For the connection to the ground we designed these balljoint caps, which allow for a wide range of angles on how the bottom bottles relate to the ground plane.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended 3d printing settings:<\/strong><br>3 shells, <strong>solid infill<\/strong> (as the diameter where the ball is connected to cap is quite small and otherwise might break off too easily), and with a brim (to increase the connection to the build plate). No supports needed.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-5719157a-d3d1-48d8-b77d-36a79865ba1e\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XXS.zip\">Ball Cap_XXS<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XXS.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-5719157a-d3d1-48d8-b77d-36a79865ba1e\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-d2b13951-316c-48e9-9196-bba41dbb9b5e\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XS.zip\">Ball Cap_XS<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XS.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-d2b13951-316c-48e9-9196-bba41dbb9b5e\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-837c90f8-7e02-40b8-a13b-424cd33f335d\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_S.zip\">Ball Cap_S<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_S.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-837c90f8-7e02-40b8-a13b-424cd33f335d\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-4b5ed49b-59e2-48a6-bb80-7b644695a9f5\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_M.zip\">Ball Cap_M<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_M.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-4b5ed49b-59e2-48a6-bb80-7b644695a9f5\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-51c794a7-86ba-48c0-8473-e67219b95253\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_L.zip\">Ball Cap_L<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_L.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-51c794a7-86ba-48c0-8473-e67219b95253\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-3031b71e-a98a-4086-8d24-0d5ec21c87f5\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XL.zip\">Ball Cap_XL<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XL.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-3031b71e-a98a-4086-8d24-0d5ec21c87f5\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-fea2a071-44fe-410b-82c7-42aad605e0f6\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XXL.zip\">Ball Cap_XXL<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Ball-Cap_XXL.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-fea2a071-44fe-410b-82c7-42aad605e0f6\">Download<\/a><\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><em>file format:<strong> <\/strong>individual zip files containing an .OBJ + .MTL (nurbs) and a .STL (mesh) version of each cap.<\/em><\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Footer Plate:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1273\" src=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-scaled.png\" alt=\"\" class=\"wp-image-1854\" srcset=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-scaled.png 2560w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-300x149.png 300w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-1024x509.png 1024w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-768x382.png 768w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-1536x764.png 1536w, https:\/\/inventorics.com\/wp-content\/uploads\/2026\/07\/ViewCapture20260715_170541-edited-2048x1018.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">To connect the Ball Caps to the ground you can use this footer. It can be screwed into the floor or an additional wood sheet. If you set it up outside on soft ground you can also use standard tent pegs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended 3d printing settings:<\/strong><br>3 shells, 40% infill. 0.2 layerheight or less (larger might result in the threading not working).  No supports needed.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-9413341e-af9f-42ac-94ac-56dacc48c628\" href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Footer.zip\">Footer.zip<\/a><a href=\"https:\/\/inventorics.com\/wp-content\/uploads\/2026\/06\/Footer.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-9413341e-af9f-42ac-94ac-56dacc48c628\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><em>file format:<strong> <\/strong>zip file containing two .STL (mesh).<\/em><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>This work and all files related to it are shared under the <a href=\"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/\" target=\"_blank\" rel=\"noopener\">Creative Commons: Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) Licence<\/a>.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A set of various sized alternate detergent bottle caps. Should cover most of the available brands in central europe and hopefully beyond. The XXS Cap has a threading facing the outside and only fits the large Ariel (100 washs) bottles. The XS to XXL versions fit most other (~95%) of the available bottles. For some [&hellip;]<\/p>\n","protected":false},"featured_media":1778,"comment_status":"closed","ping_status":"closed","template":"","portfolio_cat":[54,58],"portfolio_skill":[],"class_list":["post-1514","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_cat-print-files","portfolio_cat-bottles"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/inventorics.com\/index.php?rest_route=\/wp\/v2\/portfolio\/1514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inventorics.com\/index.php?rest_route=\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/inventorics.com\/index.php?rest_route=\/wp\/v2\/types\/portfolio"}],"replies":[{"embeddable":true,"href":"https:\/\/inventorics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1514"}],"version-history":[{"count":10,"href":"https:\/\/inventorics.com\/index.php?rest_route=\/wp\/v2\/portfolio\/1514\/revisions"}],"predecessor-version":[{"id":2027,"href":"https:\/\/inventorics.com\/index.php?rest_route=\/wp\/v2\/portfolio\/1514\/revisions\/2027"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inventorics.com\/index.php?rest_route=\/wp\/v2\/media\/1778"}],"wp:attachment":[{"href":"https:\/\/inventorics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1514"}],"wp:term":[{"taxonomy":"portfolio_cat","embeddable":true,"href":"https:\/\/inventorics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_cat&post=1514"},{"taxonomy":"portfolio_skill","embeddable":true,"href":"https:\/\/inventorics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_skill&post=1514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}