From 060ef763d3d04f3db83fc0d9030c909c97db0f84 Mon Sep 17 00:00:00 2001 From: babayaga Date: Fri, 28 Mar 2025 08:31:35 +0100 Subject: [PATCH] fucking around, pro --- .astro/collections/resources.schema.json | 2 +- .astro/content-modules.mjs | 4 +- .astro/data-store.json | 2 +- .kbot/params.json | 2 +- package-lock.json | 1861 ++++++++++++++++- package.json | 8 +- src/base/markdown.test.ts | 114 + src/base/markdown.ts | 78 + src/model/howto.ts | 10 +- temp/.kbot/params.json | 19 + temp/research-out-perplexity.md | 16 + temp/research-test.md | 65 + .../test-finished-1.png | Bin 413064 -> 0 bytes .../trace.zip | Bin 3046603 -> 0 bytes .../video.webm | Bin 122700 -> 0 bytes vitest.config.ts | 8 + 16 files changed, 2176 insertions(+), 13 deletions(-) create mode 100644 src/base/markdown.test.ts create mode 100644 src/base/markdown.ts create mode 100644 temp/.kbot/params.json create mode 100644 temp/research-out-perplexity.md create mode 100644 temp/research-test.md delete mode 100644 temp/test-results/example-homepage-has-correct-title-chromium/test-finished-1.png delete mode 100644 temp/test-results/example-homepage-has-correct-title-chromium/trace.zip delete mode 100644 temp/test-results/example-homepage-has-correct-title-chromium/video.webm create mode 100644 vitest.config.ts diff --git a/.astro/collections/resources.schema.json b/.astro/collections/resources.schema.json index f940abf..5aac0b3 100644 --- a/.astro/collections/resources.schema.json +++ b/.astro/collections/resources.schema.json @@ -23,7 +23,7 @@ "format": "unix-time" } ], - "default": "2025-03-28T05:25:33.886Z" + "default": "2025-03-28T07:16:15.601Z" }, "description": { "type": "string", diff --git a/.astro/content-modules.mjs b/.astro/content-modules.mjs index fa2ff89..0f46c34 100644 --- a/.astro/content-modules.mjs +++ b/.astro/content-modules.mjs @@ -1,5 +1,5 @@ export default new Map([ -["src/content/resources/workflow.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fworkflow.mdx&astroContentModuleFlag=true")], -["src/content/infopages/contact.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fcontact.mdx&astroContentModuleFlag=true")]]); +["src/content/infopages/contact.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Finfopages%2Fcontact.mdx&astroContentModuleFlag=true")], +["src/content/resources/workflow.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fworkflow.mdx&astroContentModuleFlag=true")]]); \ No newline at end of file diff --git a/.astro/data-store.json b/.astro/data-store.json index 1c831a2..07b917b 100644 --- a/.astro/data-store.json +++ b/.astro/data-store.json @@ -1 +1 @@ -[["Map",1,2,9,10,115,116,280,281,401,402],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.4.1","content-config-digest","4cab67dbbd19a6ff","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://polymech.io\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":\"0.0.0.0\",\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[]},\"devToolbar\":{\"enabled\":false},\"markdown\":{\"syntaxHighlight\":\"shiki\",\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"github-light-default\",\"themes\":{},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"i18n\":{\"defaultLocale\":\"en\",\"locales\":[\"es\",\"en\",\"de\",\"fr\",\"it\",\"ar\",\"ja\",\"zh\",\"nl\",\"it\",\"pt\"],\"routing\":{\"prefixDefaultLocale\":false,\"redirectToDefaultLocale\":true,\"fallbackType\":\"redirect\"}},\"security\":{\"checkOrigin\":true},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"responsiveImages\":false,\"serializeConfig\":false},\"legacy\":{\"collections\":false}}","resources",["Map",11,12,25,26,92,93],"workflow",{"id":11,"data":13,"body":21,"filePath":22,"digest":23,"deferredRender":24},{"title":14,"pubDate":15,"description":16,"author":17,"image":18,"tags":20},"Untitled",["Date","2025-03-20T15:39:01.387Z"],"No description provided","Anonymous",{"url":19,"alt":19},"",[],"## Migration\r\n\r\n- json -> content/resources/howtos/*.mdx\r\n\r\n\r\n## Processing\r\n\r\n- content/resources/howtos/*.mdx + overlay -> \r\n filters (grammar,spelling,bullshit, rewrite) -> \r\n completions (resources ext/content) -> \r\n outputs (json-ld/pdf/md)\r\n\r\n## Editing\r\n\r\n- content/resources/howtos/*.mdx + overlay","src/content/resources/workflow.mdx","135d5c801dee7dd3",true,"community",{"id":25,"data":27,"body":37,"filePath":38,"digest":39,"rendered":40},{"title":28,"pubDate":29,"description":19,"author":30,"image":31,"tags":34},"Community Resources",["Date","2024-04-01T00:00:00.000Z"],"Polymech",{"url":32,"alt":33},"https://camillestyles.com/wp-content/uploads/2019/09/bc6764de-1.jpg","#_",[25,35,36],"blogging","c++","#### Articles\r\n\r\n- [Article: Plastic Gears Are the Future](https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future)\r\n\r\n- [Article: Will Stone Replace Steel and Concrete](https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete)\r\n\r\n- [Article:Every Type of Plastic Used By LEGO](https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22)\r\n\r\n#### Finance & Economy\r\n\r\n- [Panic At The Job Market](https://matt.sh/panic-at-the-job-market)\r\n\r\n- [Venture Capital - 2023](https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703)\r\n\r\n- [Venture Capital - 2024](https://news.crunchbase.com/venture/global-funding-recap-q1-2024/)\r\n\r\n#### Technology\r\n\r\n- [Podcast : The Software behind Silicon](https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi)\r\n\r\n- [Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy](https://mdpi.com/2073-4360/15/19/3881)\r\n\r\n- [Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware](https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/)\r\n\r\n- [Resource : Collection of AI Tools](https://forum.osr-plastic.org/t/ai-tools/11060)\r\n\r\n- [Resource: The CTO Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md)\r\n\r\n#### Opensource Projects\r\n\r\n- [Balancing Cube](https://willempennings.nl/balancing-cube/)\r\n\r\n- [6DOF Robot](https://www.anninrobotics.com/robot-kits)\r\n\r\n- [Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group](https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/)\r\n\r\n- [Paper: Distributed Manufacturing of OpenHardware](https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf)\r\n\r\n#### Social Media\r\n\r\n- [Instagram - Vinyl Record Production](https://www.instagram.com/waxworkrecords)\r\n\r\n- [Instagram : Smartest Worker](https://www.instagram.com/smartest.worker)\r\n\r\n- [Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker](https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/)\r\n\r\n- [Instagram : New Talents \"manutechlab\"](https://www.instagram.com/p/C8r2Thqt4zt)\r\n\r\n- [Instagram : Robot based printing - \"The new raw\"](https://www.instagram.com/p/C9h4WXvsnpC)\r\n\r\n- [Instagram : Robot based printing, using concrete and other materials\"](https://www.instagram.com/p/C9VAtE6uY30)\r\n\r\n- [Instagram : 3D Printer using gravity](https://www.instagram.com/p/CvNOfKhotvS)\r\n\r\n- [Instagram : Ecollab8](https://www.instagram.com/ecollabo8/)\r\n\r\n#### Tiktok Cherries\r\n\r\n- [watchfulcoyote](https://www.tiktok.com/@watchfulcoyote) - on capitalism, slavery ...\r\n- [julianphilosophy](https://www.tiktok.com/@julianphilosophy) - philosophy and beyond\r\n- [nate.b.jones](https://www.tiktok.com/@nate.b.jones) - AI news\r\n- [@lizthedeveloper](https://www.tiktok.com/@lizthedeveloper) - AI news\r\n- [@christopherclaflin](https://www.tiktok.com/@christopherclaflin) - social media & the world\r\n- [@georebekah](https://www.tiktok.com/@georebekah) - politics, science\r\n- [@americanbaron](https://www.tiktok.com/@americanbaron) - philosophy & life\r\n- [@vagabondartist](https://www.tiktok.com/@vagabondartist) - leaving the USA\r\n- [@elle.cordova](https://www.tiktok.com/@elle.cordova) - creative wordsmith\r\n- [@pissedmagistus](https://www.tiktok.com/@pissedmagistus) - on capitalism & slavery\r\n- [@duarte_biz_gouveia](https://www.tiktok.com/@duarte_biz_gouveia/) - business coach\r\n- [@robertcroakofficial](https://www.tiktok.com/@robertcroakofficial/) - business coach\r\n- [@jennydinovi](https://www.tiktok.com/@jennydinovi/) - healing & self grow\r\n- [@drrachelbarr](https://www.tiktok.com/@drrachelbarr/) - practical neuro science\r\n- [@lexfridman](https://www.tiktok.com/@lexfridman) - tech podcast\r\n- [@shahidkbolsen](https://www.tiktok.com/@shahidkbolsen) - geo politics\r\n\r\n#### Culture\r\n\r\n- [Article: On Bullshit](http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf)\r\n\r\n- [Book: The parasitic mind](https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf)\r\n\r\n- [Video: Natural Law](https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio)\r\n\r\n- [Article: Reverse Engineering A Mysterious UDP Stream in My Hotel](https://www.gkbrk.com/2016/05/hotel-music/)\r\n\r\n- [Article: Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Interview: Evolution, Religion, and Happiness](https://www.youtube.com/watch?v=PTq6CYfikbg)\r\n- [Documentary: The Grab](https://www.imdb.com/title/tt21820452/)\r\n\r\n### Polymech - Resources\r\n\r\n- [Marketplace](https://shop.osr-plastic.org/)\r\n\r\n- [Howtos](https://forum.osr-plastic.org/c/wiki/howtos/72)\r\n\r\n- [Machine & Components Library](https://forum.osr-plastic.org/c/machines/49)\r\n\r\n- [Moulds - Library](https://files.polymech.io/files/machines/moulds/)\r\n\r\n- [Git Repository Machines](https://git.polymech.io/osr-plastic/osr-machines)\r\n\r\n- [Git Repository Code-Base](https://git.polymech.io/osr-plastic/osr-mono)\r\n\r\n- [Firmware](https://git.polymech.io/osr-plastic/osr-firmware)\r\n\r\n- [EMail](mailto:admin@osr-plastic.org)\r\n\r\n#### Talents\r\n\r\n- https://283bc.com/product.html\r\n- https://www.instagram.com/wedoo_workshop_bali\r\n- https://ko-fi.com/sotop_recycling (https://www.instagram.com/sotop_recycling/)\r\n- https://www.youtube.com/c/AndysMachines\r\n\r\n#### Plastic sheet providers\r\n\r\n- https://thegoodplasticcompany.com\r\n- https://www.sasminimum.com\r\n- https://belalbatros.com\r\n- https://thegoodplasticcompany.com\r\n- https://smile-plastics.com\r\n- https://www.resak.org\r\n- https://laplastiquerie.com\r\n\r\n#### Trade\r\n\r\n- [https://scrapo.com/](https://scrapo.com/)\r\n\r\n#### Data sets\r\n\r\n- [https://www.kaggle.com/](https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium)\r\n- [https://www.oneplanetnetwork.org/knowledge-centre/resources](https://www.oneplanetnetwork.org/knowledge-centre/resources)\r\n\r\n#### Commercial Materials\r\n\r\n- [www.materialbank.eu](https://www.materialbank.eu/en/categories/materials/wallcovering)","src/content/resources/community.md","0ad0a33a7397124f",{"html":41,"metadata":42},"\u003Ch4 id=\"articles\">Articles\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future\">Article: Plastic Gears Are the Future\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete\">Article: Will Stone Replace Steel and Concrete\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22\">Article:Every Type of Plastic Used By LEGO\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"finance--economy\">Finance & Economy\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://matt.sh/panic-at-the-job-market\">Panic At The Job Market\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703\">Venture Capital - 2023\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/global-funding-recap-q1-2024/\">Venture Capital - 2024\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"technology\">Technology\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi\">Podcast : The Software behind Silicon\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://mdpi.com/2073-4360/15/19/3881\">Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/\">Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/t/ai-tools/11060\">Resource : Collection of AI Tools\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md\">Resource: The CTO Handbook\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"opensource-projects\">Opensource Projects\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://willempennings.nl/balancing-cube/\">Balancing Cube\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.anninrobotics.com/robot-kits\">6DOF Robot\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/\">Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf\">Paper: Distributed Manufacturing of OpenHardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"social-media\">Social Media\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/waxworkrecords\">Instagram - Vinyl Record Production\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/smartest.worker\">Instagram : Smartest Worker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/\">Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C8r2Thqt4zt\">Instagram : New Talents “manutechlab”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9h4WXvsnpC\">Instagram : Robot based printing - “The new raw”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9VAtE6uY30\">Instagram : Robot based printing, using concrete and other materials”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/CvNOfKhotvS\">Instagram : 3D Printer using gravity\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/ecollabo8/\">Instagram : Ecollab8\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"tiktok-cherries\">Tiktok Cherries\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@watchfulcoyote\">watchfulcoyote\u003C/a> - on capitalism, slavery …\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@julianphilosophy\">julianphilosophy\u003C/a> - philosophy and beyond\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@nate.b.jones\">nate.b.jones\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lizthedeveloper\">@lizthedeveloper\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@christopherclaflin\">@christopherclaflin\u003C/a> - social media & the world\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@georebekah\">@georebekah\u003C/a> - politics, science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@americanbaron\">@americanbaron\u003C/a> - philosophy & life\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@vagabondartist\">@vagabondartist\u003C/a> - leaving the USA\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@elle.cordova\">@elle.cordova\u003C/a> - creative wordsmith\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@pissedmagistus\">@pissedmagistus\u003C/a> - on capitalism & slavery\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@duarte_biz_gouveia/\">@duarte_biz_gouveia\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@robertcroakofficial/\">@robertcroakofficial\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@jennydinovi/\">@jennydinovi\u003C/a> - healing & self grow\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@drrachelbarr/\">@drrachelbarr\u003C/a> - practical neuro science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lexfridman\">@lexfridman\u003C/a> - tech podcast\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@shahidkbolsen\">@shahidkbolsen\u003C/a> - geo politics\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"culture\">Culture\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf\">Article: On Bullshit\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf\">Book: The parasitic mind\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio\">Video: Natural Law\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.gkbrk.com/2016/05/hotel-music/\">Article: Reverse Engineering A Mysterious UDP Stream in My Hotel\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Article: Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=PTq6CYfikbg\">Interview: Evolution, Religion, and Happiness\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.imdb.com/title/tt21820452/\">Documentary: The Grab\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch3 id=\"polymech---resources\">Polymech - Resources\u003C/h3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://shop.osr-plastic.org/\">Marketplace\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/wiki/howtos/72\">Howtos\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/machines/49\">Machine & Components Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://files.polymech.io/files/machines/moulds/\">Moulds - Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-machines\">Git Repository Machines\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono\">Git Repository Code-Base\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-firmware\">Firmware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"mailto:admin@osr-plastic.org\">EMail\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"talents\">Talents\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://283bc.com/product.html\">https://283bc.com/product.html\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.instagram.com/wedoo_workshop_bali\">https://www.instagram.com/wedoo_workshop_bali\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://ko-fi.com/sotop_recycling\">https://ko-fi.com/sotop_recycling\u003C/a> (\u003Ca href=\"https://www.instagram.com/sotop_recycling/\">https://www.instagram.com/sotop_recycling/\u003C/a>)\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.youtube.com/c/AndysMachines\">https://www.youtube.com/c/AndysMachines\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"plastic-sheet-providers\">Plastic sheet providers\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.sasminimum.com\">https://www.sasminimum.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://belalbatros.com\">https://belalbatros.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://smile-plastics.com\">https://smile-plastics.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.resak.org\">https://www.resak.org\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://laplastiquerie.com\">https://laplastiquerie.com\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"trade\">Trade\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://scrapo.com/\">https://scrapo.com/\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"data-sets\">Data sets\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium\">https://www.kaggle.com/\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.oneplanetnetwork.org/knowledge-centre/resources\">https://www.oneplanetnetwork.org/knowledge-centre/resources\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"commercial-materials\">Commercial Materials\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.materialbank.eu/en/categories/materials/wallcovering\">www.materialbank.eu\u003C/a>\u003C/li>\n\u003C/ul>",{"headings":43,"localImagePaths":85,"remoteImagePaths":86,"frontmatter":87,"imagePaths":91},[44,48,51,54,57,60,63,66,70,73,76,79,82],{"depth":45,"slug":46,"text":47},4,"articles","Articles",{"depth":45,"slug":49,"text":50},"finance--economy","Finance & Economy",{"depth":45,"slug":52,"text":53},"technology","Technology",{"depth":45,"slug":55,"text":56},"opensource-projects","Opensource Projects",{"depth":45,"slug":58,"text":59},"social-media","Social Media",{"depth":45,"slug":61,"text":62},"tiktok-cherries","Tiktok Cherries",{"depth":45,"slug":64,"text":65},"culture","Culture",{"depth":67,"slug":68,"text":69},3,"polymech---resources","Polymech - Resources",{"depth":45,"slug":71,"text":72},"talents","Talents",{"depth":45,"slug":74,"text":75},"plastic-sheet-providers","Plastic sheet providers",{"depth":45,"slug":77,"text":78},"trade","Trade",{"depth":45,"slug":80,"text":81},"data-sets","Data sets",{"depth":45,"slug":83,"text":84},"commercial-materials","Commercial Materials",[],[],{"pubDate":88,"title":28,"author":30,"description":19,"image":89,"tags":90},["Date","2024-04-01T00:00:00.000Z"],{"url":32,"alt":33},[25,35,36],[],"software",{"id":92,"data":94,"body":101,"filePath":102,"digest":103,"rendered":104},{"title":95,"pubDate":96,"description":97,"author":30,"image":98,"tags":99},"Software",["Date","2024-04-01T00:00:00.000Z"],"Overview software package",{"url":32,"alt":33},[100,35,36],"astro","We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\r\n\r\n[***Polymech-CAD***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad) helps us to maintain and publish thousands of parts and designs.\r\n\r\n[***Polymech-Language***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl) helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\r\n\r\n[***Polymech-AI***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai) leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\r\n\r\n[***Polymech-Code-Bot***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot) As alternative to [bolt.new](https://bolt.new) and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\r\n\r\nWe are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See [here](https://forum.osr-plastic.org/t/preciousplastic-review/11066) more details.\r\n\r\n---","src/content/resources/software.md","c4896e1a6968e4b3",{"html":105,"metadata":106},"\u003Cp>We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad\">\u003Cem>\u003Cstrong>Polymech-CAD\u003C/strong>\u003C/em>\u003C/a> helps us to maintain and publish thousands of parts and designs.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl\">\u003Cem>\u003Cstrong>Polymech-Language\u003C/strong>\u003C/em>\u003C/a> helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai\">\u003Cem>\u003Cstrong>Polymech-AI\u003C/strong>\u003C/em>\u003C/a> leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot\">\u003Cem>\u003Cstrong>Polymech-Code-Bot\u003C/strong>\u003C/em>\u003C/a> As alternative to \u003Ca href=\"https://bolt.new\">bolt.new\u003C/a> and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\u003C/p>\n\u003Cp>We are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See \u003Ca href=\"https://forum.osr-plastic.org/t/preciousplastic-review/11066\">here\u003C/a> more details.\u003C/p>\n\u003Chr>",{"headings":107,"localImagePaths":108,"remoteImagePaths":109,"frontmatter":110,"imagePaths":114},[],[],[],{"pubDate":111,"title":95,"author":30,"description":97,"image":112,"tags":113},["Date","2024-04-01T00:00:00.000Z"],{"url":32,"alt":33},[100,35,36],[],"infopages",["Map",117,118,138,139,153,154,168,169,210,211,233,234],"contact",{"id":117,"data":119,"body":120,"filePath":121,"digest":122,"rendered":123,"legacyId":137},{},"## Contact\r\n\r\n## Administration & Sales\r\n\r\n[sales@plastic-hub.com](mailto:/sales@plastic-hub.com)\r\n\r\nAnne Barbier - +34 691 952 287\r\n\r\nAddress - Factory\r\n\r\nPolígono Can Clapers\r\nCarrer Can peric 11, 1B\r\n08181 Sentmenat ~ Spain\r\n\r\nVAT - ID : ESY0100830N\r\n\r\n[Get Directions](https://www.google.com/maps/place/Plastic+Hub/@41.6093789,2.1399009,17z/data=!3m1!4b1!4m5!3m4!1s0x12a4eb80cfabbbfd:0x2cd16f2aff436ed!8m2!3d41.6094019!4d2.1421267)","src/content/infopages/contact.md","d35438007df95197",{"html":124,"metadata":125},"\u003Ch2 id=\"contact\">Contact\u003C/h2>\n\u003Ch2 id=\"administration--sales\">Administration & Sales\u003C/h2>\n\u003Cp>\u003Ca href=\"mailto:/sales@plastic-hub.com\">sales@plastic-hub.com\u003C/a>\u003C/p>\n\u003Cp>Anne Barbier - +34 691 952 287\u003C/p>\n\u003Cp>Address - Factory\u003C/p>\n\u003Cp>Polígono Can Clapers\r\nCarrer Can peric 11, 1B\r\n08181 Sentmenat ~ Spain\u003C/p>\n\u003Cp>VAT - ID : ESY0100830N\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.google.com/maps/place/Plastic+Hub/@41.6093789,2.1399009,17z/data=!3m1!4b1!4m5!3m4!1s0x12a4eb80cfabbbfd:0x2cd16f2aff436ed!8m2!3d41.6094019!4d2.1421267\">Get Directions\u003C/a>\u003C/p>",{"headings":126,"localImagePaths":133,"remoteImagePaths":134,"frontmatter":135,"imagePaths":136},[127,130],{"depth":128,"slug":117,"text":129},2,"Contact",{"depth":128,"slug":131,"text":132},"administration--sales","Administration & Sales",[],[],{},[],"contact.md","about",{"id":138,"data":140,"filePath":143,"digest":144,"rendered":145,"legacyId":152},{"page":141,"pubDate":142},"About",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/about.md","41aad46e60fd00db",{"html":19,"metadata":146},{"headings":147,"localImagePaths":148,"remoteImagePaths":149,"frontmatter":150,"imagePaths":151},[],[],[],{"page":141,"pubDate":142},[],"about.md","cookies",{"id":153,"data":155,"filePath":158,"digest":159,"rendered":160,"legacyId":167},{"page":156,"pubDate":157},"Cookies",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/cookies.md","edcd54ab141950aa",{"html":19,"metadata":161},{"headings":162,"localImagePaths":163,"remoteImagePaths":164,"frontmatter":165,"imagePaths":166},[],[],[],{"page":156,"pubDate":157},[],"cookies.md","dpa",{"id":168,"data":170,"body":173,"filePath":174,"digest":175,"rendered":176,"legacyId":209},{"page":171,"pubDate":172},"DPA",["Date","2024-01-01T00:00:00.000Z"],"# Data Processing Agreement (DPA)\n\n## Introduction\n\nThis Data Processing Agreement (\"Agreement\") outlines the terms and responsibilities related to the processing of personal data by [Processor's Name] (\"Processor\") on behalf of [Controller's Name] (\"Controller\"), in accordance with the requirements of data protection laws applicable to the processing of personal data.\n\n## Definitions\n\n- **Personal Data**: Any information relating to an identified or identifiable natural person.\n- **Processing**: Any operation or set of operations which is performed on personal data or on sets of personal data.\n- **Data Subject**: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\n\n## Scope and Purpose\n\nThe purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\n\n## Data Processing Terms\n\n1. **Processing Instructions**: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\n2. **Security of Processing**: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\n3. **Subprocessing**: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\n4. **Data Subject Rights**: The Processor shall assist the Controller in ensuring compliance with the data subjects' rights under the applicable data protection laws.\n5. **Data Breach Notification**: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\n\n## Duration and Termination\n\nThis Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\n\n## Governing Law\n\nThis Agreement shall be governed by the laws of [Jurisdiction].\n\n## Signature\n\nThis Agreement has been entered into on the date of the last signature below.\n\n[Controller's Name] Signature: ___________________________ Date: ___________\n\n[Processor's Name] Signature: _____________________________ Date: ___________","src/content/infopages/dpa.md","45dfdc6d1d729847",{"html":177,"metadata":178},"\u003Ch1 id=\"data-processing-agreement-dpa\">Data Processing Agreement (DPA)\u003C/h1>\n\u003Ch2 id=\"introduction\">Introduction\u003C/h2>\n\u003Cp>This Data Processing Agreement (“Agreement”) outlines the terms and responsibilities related to the processing of personal data by [Processor’s Name] (“Processor”) on behalf of [Controller’s Name] (“Controller”), in accordance with the requirements of data protection laws applicable to the processing of personal data.\u003C/p>\n\u003Ch2 id=\"definitions\">Definitions\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Personal Data\u003C/strong>: Any information relating to an identified or identifiable natural person.\u003C/li>\n\u003Cli>\u003Cstrong>Processing\u003C/strong>: Any operation or set of operations which is performed on personal data or on sets of personal data.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject\u003C/strong>: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"scope-and-purpose\">Scope and Purpose\u003C/h2>\n\u003Cp>The purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\u003C/p>\n\u003Ch2 id=\"data-processing-terms\">Data Processing Terms\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Processing Instructions\u003C/strong>: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\u003C/li>\n\u003Cli>\u003Cstrong>Security of Processing\u003C/strong>: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\u003C/li>\n\u003Cli>\u003Cstrong>Subprocessing\u003C/strong>: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject Rights\u003C/strong>: The Processor shall assist the Controller in ensuring compliance with the data subjects’ rights under the applicable data protection laws.\u003C/li>\n\u003Cli>\u003Cstrong>Data Breach Notification\u003C/strong>: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"duration-and-termination\">Duration and Termination\u003C/h2>\n\u003Cp>This Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\u003C/p>\n\u003Ch2 id=\"governing-law\">Governing Law\u003C/h2>\n\u003Cp>This Agreement shall be governed by the laws of [Jurisdiction].\u003C/p>\n\u003Ch2 id=\"signature\">Signature\u003C/h2>\n\u003Cp>This Agreement has been entered into on the date of the last signature below.\u003C/p>\n\u003Cp>[Controller’s Name] Signature: ___________________________ Date: ___________\u003C/p>\n\u003Cp>[Processor’s Name] Signature: _____________________________ Date: ___________\u003C/p>",{"headings":179,"localImagePaths":205,"remoteImagePaths":206,"frontmatter":207,"imagePaths":208},[180,184,187,190,193,196,199,202],{"depth":181,"slug":182,"text":183},1,"data-processing-agreement-dpa","Data Processing Agreement (DPA)",{"depth":128,"slug":185,"text":186},"introduction","Introduction",{"depth":128,"slug":188,"text":189},"definitions","Definitions",{"depth":128,"slug":191,"text":192},"scope-and-purpose","Scope and Purpose",{"depth":128,"slug":194,"text":195},"data-processing-terms","Data Processing Terms",{"depth":128,"slug":197,"text":198},"duration-and-termination","Duration and Termination",{"depth":128,"slug":200,"text":201},"governing-law","Governing Law",{"depth":128,"slug":203,"text":204},"signature","Signature",[],[],{"page":171,"pubDate":172},[],"dpa.md","privacy",{"id":210,"data":212,"body":215,"filePath":216,"digest":217,"rendered":218,"legacyId":232},{"page":213,"pubDate":214},"Privacy",["Date","2024-01-01T00:00:00.000Z"],"California Resident Notice at Collection\n========================================\n\nIf you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“**CCPA**”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\n\nThe following chart details these activities:\n\n**Category of personal information**\n\n**Purposes of use**\n\n**Categories of Third Parties Information**\n\n**Categories of Third Parties**\n\nContact information (such as your full name, phone number, email address)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nCustomer service interaction information (including optional surveys and when you ask for help)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProduct interaction information\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nInternet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\n\nProvide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nLogin information (such as your username and password)\n\nProvide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProfessional or employment information (such as the name and address of the company you work for and your title)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nOther information (any other information you choose to provide directly to us, including optional profile photos)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not sell/share\n\nFor more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the \"What we collect and why,\" and \"When we access or disclose you information\" sections of our Privacy Policy.\n\n**Your Choices Regarding “Sharing” and “Selling”**: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\n\n**Other CCPA Rights.** If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\n\nThe CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\n\nPlease see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\n\nRetention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\n\nShine the Light Disclosure\n--------------------------\n\nThe California \"Shine the Light\" law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.","src/content/infopages/privacy.md","fb683f77a79791cb",{"html":219,"metadata":220},"\u003Ch1 id=\"california-resident-notice-at-collection\">California Resident Notice at Collection\u003C/h1>\n\u003Cp>If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“\u003Cstrong>CCPA\u003C/strong>”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\u003C/p>\n\u003Cp>The following chart details these activities:\u003C/p>\n\u003Cp>\u003Cstrong>Category of personal information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Purposes of use\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties Information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties\u003C/strong>\u003C/p>\n\u003Cp>Contact information (such as your full name, phone number, email address)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Customer service interaction information (including optional surveys and when you ask for help)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Product interaction information\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Internet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\u003C/p>\n\u003Cp>Provide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Login information (such as your username and password)\u003C/p>\n\u003Cp>Provide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Professional or employment information (such as the name and address of the company you work for and your title)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Other information (any other information you choose to provide directly to us, including optional profile photos)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not sell/share\u003C/p>\n\u003Cp>For more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the “What we collect and why,” and “When we access or disclose you information” sections of our Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Your Choices Regarding “Sharing” and “Selling”\u003C/strong>: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Other CCPA Rights.\u003C/strong> If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\u003C/p>\n\u003Cp>The CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\u003C/p>\n\u003Cp>Please see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\u003C/p>\n\u003Cp>Retention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\u003C/p>\n\u003Ch2 id=\"shine-the-light-disclosure\">Shine the Light Disclosure\u003C/h2>\n\u003Cp>The California “Shine the Light” law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.\u003C/p>",{"headings":221,"localImagePaths":228,"remoteImagePaths":229,"frontmatter":230,"imagePaths":231},[222,225],{"depth":181,"slug":223,"text":224},"california-resident-notice-at-collection","California Resident Notice at Collection",{"depth":128,"slug":226,"text":227},"shine-the-light-disclosure","Shine the Light Disclosure",[],[],{"page":213,"pubDate":214},[],"privacy.md","terms",{"id":233,"data":235,"body":238,"filePath":239,"digest":240,"rendered":241,"legacyId":279},{"page":236,"pubDate":237},"Terms",["Date","2024-01-01T00:00:00.000Z"],"All the terms that you agree to when you sign up for a Lexington product.\n-------------------------------------------------------------------------\n\nFrom everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\n\nWhen we say “Company”, “we”, “our”, or “us” in this document, we are referring to [Lexington LLC](#_). We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\n\nWhen we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\n\nWhen we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [HEY for Domains](#_), [Highrise](#_), [Campfire](#_) and [Backpack](#_).\n\nWe may update these Terms of Service (\"Terms\") in the future. You can track all changes made since mid-2018 [on GitHub](#_). Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\n\nWhen you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. **These Terms do contain a limitation of our liability.**\n\nIf you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about [who we are](#_), [how we work](#_), and keeping an open door to [your feedback](#_).\n\nAccount Terms\n-------------\n\n1. You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up [two-factor authentication](#_) for added security. In some of our Services, we may require it.\n2. You may not use the Services for any purpose outlined in our [Use Restrictions policy](#_), and you may not permit any of your users to do so, either.\n3. You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\n4. You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\n\nPayment, Refunds, and Plan Changes\n----------------------------------\n\n1. If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\n2. For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our [Cancellation policy](#_) for more details.\n3. If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\n4. All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our [Taxes policy](#_) for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\n5. We process refunds according to our [Fair Refund policy](#_).\n\nCancellation and Termination\n----------------------------\n\n1. You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our [Cancellation policy](#_). An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always [contact our Support team](#_).\n2. All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for [HEY](#_), [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_).\n3. If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our [Fair Refund policy](#_) for more details.\n4. We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our [Use Restrictions policy](#_).\n5. Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\n\nModifications to the Service and Prices\n---------------------------------------\n\n1. We make a promise to our customers to support our Services [until the end of the Internet](#_). That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\n2. Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\n\nUptime, Security, and Privacy\n-----------------------------\n\n1. Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s [the one exception](#_) — but do take uptime of our applications seriously. Visit [https://www.37status.com](#_) to see the status of our Services.\n2. We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\n3. We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our [Security Overview](#_) for full details and our [Security Response page](#_) for how to report a security incident or threat.\n4. When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our [Privacy Policy](#_) and for no other purpose. We as humans can access your data for the following reasons:\n\n * **To help you with support requests you make.** We’ll ask for express consent before accessing your account.\n * **On the rare occasions when an error occurs that stops an automated process partway through.** We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\n * **To safeguard Lexington.** We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an [abuse report investigation](#_).\n * **To the extent required by applicable law.** As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\n5. We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for [Lexington](#_), [HEY](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_), as well as a list of [Company processors](#_).\n\n6. Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the [Privacy policy](#_), and [other policies](#_). We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\n7. These Terms incorporate the [Lexington Data Processing Addendum (“DPA”)](#_) when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\n\nCopyright and Content Ownership\n-------------------------------\n\n1. All content posted on the Services must comply with U.S. copyright law. We provide details on [how to file a copyright infringement claim](#_).\n2. You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\n3. We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\n4. The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please [email us](#_) requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\n5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\n\nFeatures and Bugs\n-----------------\n\nWe design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\n\nWe also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\n\nServices Adaptations and API Terms\n----------------------------------\n\nWe offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\n\n1. You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\n2. Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity _other than time tracking_, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\n3. Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\n\nSome third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at [https://Lexington.com/extras](#_) and for Highrise at [https://highrisehq.com/extras](#_). We are not liable or accountable for any of these third-party integrations.\n\nLiability\n---------\n\nWe mention liability throughout these Terms but to put it all in one section:\n\n**_You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability._**\n\nIn other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general [giving a damn](#_). If you choose to use our Services, thank you for betting on us.\n\nIf you have a question about any of these Terms, please [contact our Support team](#_).","src/content/infopages/terms.md","c00802cb6420bd7b",{"html":242,"metadata":243},"\u003Ch2 id=\"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product\">All the terms that you agree to when you sign up for a Lexington product.\u003C/h2>\n\u003Cp>From everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\u003C/p>\n\u003Cp>When we say “Company”, “we”, “our”, or “us” in this document, we are referring to \u003Ca href=\"#_\">Lexington LLC\u003C/a>. We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\u003C/p>\n\u003Cp>When we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\u003C/p>\n\u003Cp>When we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">HEY for Domains\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a> and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/p>\n\u003Cp>We may update these Terms of Service (“Terms”) in the future. You can track all changes made since mid-2018 \u003Ca href=\"#_\">on GitHub\u003C/a>. Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\u003C/p>\n\u003Cp>When you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. \u003Cstrong>These Terms do contain a limitation of our liability.\u003C/strong>\u003C/p>\n\u003Cp>If you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about \u003Ca href=\"#_\">who we are\u003C/a>, \u003Ca href=\"#_\">how we work\u003C/a>, and keeping an open door to \u003Ca href=\"#_\">your feedback\u003C/a>.\u003C/p>\n\u003Ch2 id=\"account-terms\">Account Terms\u003C/h2>\n\u003Col>\n\u003Cli>You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up \u003Ca href=\"#_\">two-factor authentication\u003C/a> for added security. In some of our Services, we may require it.\u003C/li>\n\u003Cli>You may not use the Services for any purpose outlined in our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>, and you may not permit any of your users to do so, either.\u003C/li>\n\u003Cli>You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\u003C/li>\n\u003Cli>You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"payment-refunds-and-plan-changes\">Payment, Refunds, and Plan Changes\u003C/h2>\n\u003Col>\n\u003Cli>If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\u003C/li>\n\u003Cli>For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our \u003Ca href=\"#_\">Cancellation policy\u003C/a> for more details.\u003C/li>\n\u003Cli>If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\u003C/li>\n\u003Cli>All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our \u003Ca href=\"#_\">Taxes policy\u003C/a> for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\u003C/li>\n\u003Cli>We process refunds according to our \u003Ca href=\"#_\">Fair Refund policy\u003C/a>.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"cancellation-and-termination\">Cancellation and Termination\u003C/h2>\n\u003Col>\n\u003Cli>You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our \u003Ca href=\"#_\">Cancellation policy\u003C/a>. An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/li>\n\u003Cli>All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/li>\n\u003Cli>If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our \u003Ca href=\"#_\">Fair Refund policy\u003C/a> for more details.\u003C/li>\n\u003Cli>We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>.\u003C/li>\n\u003Cli>Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"modifications-to-the-service-and-prices\">Modifications to the Service and Prices\u003C/h2>\n\u003Col>\n\u003Cli>We make a promise to our customers to support our Services \u003Ca href=\"#_\">until the end of the Internet\u003C/a>. That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\u003C/li>\n\u003Cli>Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"uptime-security-and-privacy\">Uptime, Security, and Privacy\u003C/h2>\n\u003Col>\n\u003Cli>\n\u003Cp>Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s \u003Ca href=\"#_\">the one exception\u003C/a> — but do take uptime of our applications seriously. Visit \u003Ca href=\"#_\">https://www.37status.com\u003C/a> to see the status of our Services.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our \u003Ca href=\"#_\">Security Overview\u003C/a> for full details and our \u003Ca href=\"#_\">Security Response page\u003C/a> for how to report a security incident or threat.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our \u003Ca href=\"#_\">Privacy Policy\u003C/a> and for no other purpose. We as humans can access your data for the following reasons:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>To help you with support requests you make.\u003C/strong> We’ll ask for express consent before accessing your account.\u003C/li>\n\u003Cli>\u003Cstrong>On the rare occasions when an error occurs that stops an automated process partway through.\u003C/strong> We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\u003C/li>\n\u003Cli>\u003Cstrong>To safeguard Lexington.\u003C/strong> We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an \u003Ca href=\"#_\">abuse report investigation\u003C/a>.\u003C/li>\n\u003Cli>\u003Cstrong>To the extent required by applicable law.\u003C/strong> As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for \u003Ca href=\"#_\">Lexington\u003C/a>, \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>, as well as a list of \u003Ca href=\"#_\">Company processors\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the \u003Ca href=\"#_\">Privacy policy\u003C/a>, and \u003Ca href=\"#_\">other policies\u003C/a>. We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>These Terms incorporate the \u003Ca href=\"#_\">Lexington Data Processing Addendum (“DPA”)\u003C/a> when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"copyright-and-content-ownership\">Copyright and Content Ownership\u003C/h2>\n\u003Col>\n\u003Cli>All content posted on the Services must comply with U.S. copyright law. We provide details on \u003Ca href=\"#_\">how to file a copyright infringement claim\u003C/a>.\u003C/li>\n\u003Cli>You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\u003C/li>\n\u003Cli>We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\u003C/li>\n\u003Cli>The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please \u003Ca href=\"#_\">email us\u003C/a> requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\u003C/li>\n\u003Cli>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"features-and-bugs\">Features and Bugs\u003C/h2>\n\u003Cp>We design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\u003C/p>\n\u003Cp>We also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\u003C/p>\n\u003Ch2 id=\"services-adaptations-and-api-terms\">Services Adaptations and API Terms\u003C/h2>\n\u003Cp>We offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\u003C/p>\n\u003Col>\n\u003Cli>You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\u003C/li>\n\u003Cli>Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity \u003Cem>other than time tracking\u003C/em>, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\u003C/li>\n\u003Cli>Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\u003C/li>\n\u003C/ol>\n\u003Cp>Some third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at \u003Ca href=\"#_\">https://Lexington.com/extras\u003C/a> and for Highrise at \u003Ca href=\"#_\">https://highrisehq.com/extras\u003C/a>. We are not liable or accountable for any of these third-party integrations.\u003C/p>\n\u003Ch2 id=\"liability\">Liability\u003C/h2>\n\u003Cp>We mention liability throughout these Terms but to put it all in one section:\u003C/p>\n\u003Cp>\u003Cstrong>\u003Cem>You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability.\u003C/em>\u003C/strong>\u003C/p>\n\u003Cp>In other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general \u003Ca href=\"#_\">giving a damn\u003C/a>. If you choose to use our Services, thank you for betting on us.\u003C/p>\n\u003Cp>If you have a question about any of these Terms, please \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/p>",{"headings":244,"localImagePaths":275,"remoteImagePaths":276,"frontmatter":277,"imagePaths":278},[245,248,251,254,257,260,263,266,269,272],{"depth":128,"slug":246,"text":247},"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product","All the terms that you agree to when you sign up for a Lexington product.",{"depth":128,"slug":249,"text":250},"account-terms","Account Terms",{"depth":128,"slug":252,"text":253},"payment-refunds-and-plan-changes","Payment, Refunds, and Plan Changes",{"depth":128,"slug":255,"text":256},"cancellation-and-termination","Cancellation and Termination",{"depth":128,"slug":258,"text":259},"modifications-to-the-service-and-prices","Modifications to the Service and Prices",{"depth":128,"slug":261,"text":262},"uptime-security-and-privacy","Uptime, Security, and Privacy",{"depth":128,"slug":264,"text":265},"copyright-and-content-ownership","Copyright and Content Ownership",{"depth":128,"slug":267,"text":268},"features-and-bugs","Features and Bugs",{"depth":128,"slug":270,"text":271},"services-adaptations-and-api-terms","Services Adaptations and API Terms",{"depth":128,"slug":273,"text":274},"liability","Liability",[],[],{"page":236,"pubDate":237},[],"terms.md","helpcenter",["Map",282,283,314,315,347,348,373,374],"1",{"id":282,"data":284,"body":287,"filePath":288,"digest":289,"rendered":290,"legacyId":313},{"title":285,"intro":286},"Getting Started with Our Platform","Welcome to our platform! This guide is designed to help new users navigate the initial setup process, understand the core features, and start using the platform effectively. Whether you're looking to collaborate on projects, manage tasks, or leverage our suite of tools, this article will provide you with all the information you need to get started.","## Setting Up Your Account\n\n1. **Sign Up**: Visit our homepage and click on the \"Sign Up\" button. Enter your details in the form provided and submit to create your account.\n2. **Verify Your Email**: After signing up, you'll receive an email from us. Click on the verification link to activate your account.\n3. **Log In**: Once your email is verified, log in to your account using your credentials.\n\n## Exploring the Dashboard\n\n- **Navigation Bar**: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\n- **Dashboard Overview**: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\n\n## Starting Your First Project\n\n1. **Create a New Project**: Click on the \"New Project\" button and fill in the project details.\n2. **Add Team Members**: Invite your teammates by entering their email addresses. They'll receive an invitation to join the project.\n3. **Begin Collaboration**: Start creating, designing, and sharing your work with team members in real-time.\n\n## Utilizing Support Resources\n\n- **Help Center**: For detailed guides and FAQs, visit our Help Center.\n- **Community Forums**: Join discussions, share ideas, and get help from other users in our community forums.\n- **Customer Support**: For direct assistance, contact our customer support team via email or live chat.\n\n## Conclusion\n\nWe're excited to have you on board and can't wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!","src/content/helpcenter/1.md","08917b97fc70932f",{"html":291,"metadata":292},"\u003Ch2 id=\"setting-up-your-account\">Setting Up Your Account\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Sign Up\u003C/strong>: Visit our homepage and click on the “Sign Up” button. Enter your details in the form provided and submit to create your account.\u003C/li>\n\u003Cli>\u003Cstrong>Verify Your Email\u003C/strong>: After signing up, you’ll receive an email from us. Click on the verification link to activate your account.\u003C/li>\n\u003Cli>\u003Cstrong>Log In\u003C/strong>: Once your email is verified, log in to your account using your credentials.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"exploring-the-dashboard\">Exploring the Dashboard\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Navigation Bar\u003C/strong>: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\u003C/li>\n\u003Cli>\u003Cstrong>Dashboard Overview\u003C/strong>: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"starting-your-first-project\">Starting Your First Project\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Create a New Project\u003C/strong>: Click on the “New Project” button and fill in the project details.\u003C/li>\n\u003Cli>\u003Cstrong>Add Team Members\u003C/strong>: Invite your teammates by entering their email addresses. They’ll receive an invitation to join the project.\u003C/li>\n\u003Cli>\u003Cstrong>Begin Collaboration\u003C/strong>: Start creating, designing, and sharing your work with team members in real-time.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"utilizing-support-resources\">Utilizing Support Resources\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Help Center\u003C/strong>: For detailed guides and FAQs, visit our Help Center.\u003C/li>\n\u003Cli>\u003Cstrong>Community Forums\u003C/strong>: Join discussions, share ideas, and get help from other users in our community forums.\u003C/li>\n\u003Cli>\u003Cstrong>Customer Support\u003C/strong>: For direct assistance, contact our customer support team via email or live chat.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We’re excited to have you on board and can’t wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!\u003C/p>",{"headings":293,"localImagePaths":309,"remoteImagePaths":310,"frontmatter":311,"imagePaths":312},[294,297,300,303,306],{"depth":128,"slug":295,"text":296},"setting-up-your-account","Setting Up Your Account",{"depth":128,"slug":298,"text":299},"exploring-the-dashboard","Exploring the Dashboard",{"depth":128,"slug":301,"text":302},"starting-your-first-project","Starting Your First Project",{"depth":128,"slug":304,"text":305},"utilizing-support-resources","Utilizing Support Resources",{"depth":128,"slug":307,"text":308},"conclusion","Conclusion",[],[],{"title":285,"intro":286},[],"1.md","2",{"id":314,"data":316,"body":319,"filePath":320,"digest":321,"rendered":322,"legacyId":346},{"title":317,"intro":318},"Troubleshooting Common Issues","Encountering issues while using our platform? This article covers solutions to some of the most common problems reported by our users. From login troubles to file synchronization errors, find step-by-step instructions to quickly resolve these issues and get back to your work.","## Login Problems\n\n- **Forgot Password**: If you've forgotten your password, use the \"Forgot Password\" link on the login page to reset it.\n- **Account Locked**: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\n\n## File Synchronization Errors\n\n- **Check Your Internet Connection**: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\n- **Update the App**: Running an outdated version can cause syncing issues. Make sure you're using the latest version of our app.\n\n## Collaboration Challenges\n\n- **Invitation Not Received**: If team members haven't received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\n- **Real-Time Editing Not Working**: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\n\n## Performance Issues\n\n- **Clear Your Cache**: A full cache can slow down the application. Clear your browser or app cache regularly.\n- **Check System Requirements**: Ensure your device meets the minimum system requirements for our platform.\n\n## Seeking Further Assistance\n\nIf you're still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\n\n## Conclusion\n\nWe understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.","src/content/helpcenter/2.md","bc508a913907b53f",{"html":323,"metadata":324},"\u003Ch2 id=\"login-problems\">Login Problems\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Forgot Password\u003C/strong>: If you’ve forgotten your password, use the “Forgot Password” link on the login page to reset it.\u003C/li>\n\u003Cli>\u003Cstrong>Account Locked\u003C/strong>: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"file-synchronization-errors\">File Synchronization Errors\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Check Your Internet Connection\u003C/strong>: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\u003C/li>\n\u003Cli>\u003Cstrong>Update the App\u003C/strong>: Running an outdated version can cause syncing issues. Make sure you’re using the latest version of our app.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"collaboration-challenges\">Collaboration Challenges\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Invitation Not Received\u003C/strong>: If team members haven’t received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\u003C/li>\n\u003Cli>\u003Cstrong>Real-Time Editing Not Working\u003C/strong>: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"performance-issues\">Performance Issues\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clear Your Cache\u003C/strong>: A full cache can slow down the application. Clear your browser or app cache regularly.\u003C/li>\n\u003Cli>\u003Cstrong>Check System Requirements\u003C/strong>: Ensure your device meets the minimum system requirements for our platform.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"seeking-further-assistance\">Seeking Further Assistance\u003C/h2>\n\u003Cp>If you’re still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\u003C/p>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.\u003C/p>",{"headings":325,"localImagePaths":342,"remoteImagePaths":343,"frontmatter":344,"imagePaths":345},[326,329,332,335,338,341],{"depth":128,"slug":327,"text":328},"login-problems","Login Problems",{"depth":128,"slug":330,"text":331},"file-synchronization-errors","File Synchronization Errors",{"depth":128,"slug":333,"text":334},"collaboration-challenges","Collaboration Challenges",{"depth":128,"slug":336,"text":337},"performance-issues","Performance Issues",{"depth":128,"slug":339,"text":340},"seeking-further-assistance","Seeking Further Assistance",{"depth":128,"slug":307,"text":308},[],[],{"title":317,"intro":318},[],"2.md","3",{"id":347,"data":349,"body":351,"filePath":352,"digest":353,"rendered":354,"legacyId":372},{"title":285,"intro":350},"This guide is designed to help new users navigate the initial setup process and explore key features of our platform. From creating an account to completing your first project, we'll walk you through each step to ensure a smooth start.","Welcome to our platform! We're excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\n\n#### Creating Your Account\n\n1. Visit our website and click on the \"Sign Up\" button.\n2. Fill in your personal details, including your name, email address, and preferred password.\n3. Confirm your email address by clicking on the verification link sent to your inbox.\n\n#### Navigating the Dashboard\n\nOnce you've logged in, you'll be taken to your dashboard. Here's a quick overview of what you'll find:\n\n- **Project Overview**: A summary of your current projects.\n- **Quick Access Toolbar**: Shortcuts to commonly used features.\n- **Notifications**: Alerts and updates related to your account and projects.\n\n#### Starting Your First Project\n\n1. Click on the \"Create New Project\" button.\n2. Enter a project name and select the project type from the dropdown menu.\n3. Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\n\n#### Need More Help?\n\nIf you have any questions or encounter any issues, our support team is here to help. Visit our [Support Center](#) or contact us directly through the platform for assistance.\n\nWe hope this guide helps you get started on our platform. Happy creating!","src/content/helpcenter/3.md","50ed9186bda83912",{"html":355,"metadata":356},"\u003Cp>Welcome to our platform! We’re excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\u003C/p>\n\u003Ch4 id=\"creating-your-account\">Creating Your Account\u003C/h4>\n\u003Col>\n\u003Cli>Visit our website and click on the “Sign Up” button.\u003C/li>\n\u003Cli>Fill in your personal details, including your name, email address, and preferred password.\u003C/li>\n\u003Cli>Confirm your email address by clicking on the verification link sent to your inbox.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"navigating-the-dashboard\">Navigating the Dashboard\u003C/h4>\n\u003Cp>Once you’ve logged in, you’ll be taken to your dashboard. Here’s a quick overview of what you’ll find:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Project Overview\u003C/strong>: A summary of your current projects.\u003C/li>\n\u003Cli>\u003Cstrong>Quick Access Toolbar\u003C/strong>: Shortcuts to commonly used features.\u003C/li>\n\u003Cli>\u003Cstrong>Notifications\u003C/strong>: Alerts and updates related to your account and projects.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"starting-your-first-project\">Starting Your First Project\u003C/h4>\n\u003Col>\n\u003Cli>Click on the “Create New Project” button.\u003C/li>\n\u003Cli>Enter a project name and select the project type from the dropdown menu.\u003C/li>\n\u003Cli>Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"need-more-help\">Need More Help?\u003C/h4>\n\u003Cp>If you have any questions or encounter any issues, our support team is here to help. Visit our \u003Ca href=\"#\">Support Center\u003C/a> or contact us directly through the platform for assistance.\u003C/p>\n\u003Cp>We hope this guide helps you get started on our platform. Happy creating!\u003C/p>",{"headings":357,"localImagePaths":368,"remoteImagePaths":369,"frontmatter":370,"imagePaths":371},[358,361,364,365],{"depth":45,"slug":359,"text":360},"creating-your-account","Creating Your Account",{"depth":45,"slug":362,"text":363},"navigating-the-dashboard","Navigating the Dashboard",{"depth":45,"slug":301,"text":302},{"depth":45,"slug":366,"text":367},"need-more-help","Need More Help?",[],[],{"title":285,"intro":350},[],"3.md","4",{"id":373,"data":375,"body":377,"filePath":378,"digest":379,"rendered":380,"legacyId":400},{"title":317,"intro":376},"Encountering issues? This article covers solutions to some of the most common problems users face on our platform, from login difficulties to project management hurdles.","Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we've compiled solutions to some of the most common challenges our users encounter.\n\n#### Issue 1: Trouble Logging In\n\nIf you're having difficulty logging into your account, consider the following steps:\n\n- Ensure you're using the correct email address and password.\n- If you've forgotten your password, use the \"Forgot Password\" feature to reset it.\n- Clear your browser's cache and cookies, and try logging in again.\n\n#### Issue 2: Missing Notifications\n\nNot receiving expected notifications can be frustrating. To fix this issue:\n\n- Check your account settings to ensure notifications are enabled.\n- Verify your email address is correct and update it if necessary.\n- Look in your email's spam or junk folder for any missed notifications.\n\n#### Issue 3: Project Updates Not Saving\n\nWhen changes to projects don't seem to save, try the following:\n\n- Refresh the page to ensure updates are reflected.\n- Check your internet connection to make sure you're online.\n- If the issue persists, contact our support team for assistance.\n\n#### Getting Further Assistance\n\nIf you've tried these solutions and still face issues, our support team is ready to help. Reach out through our [Help Center](#) or by using the contact form on our website for personalized assistance.\n\nRemember, our goal is to provide you with a smooth and productive experience on our platform. Don't hesitate to get in touch if you need help.","src/content/helpcenter/4.md","7f622e2df9a07bac",{"html":381,"metadata":382},"\u003Cp>Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we’ve compiled solutions to some of the most common challenges our users encounter.\u003C/p>\n\u003Ch4 id=\"issue-1-trouble-logging-in\">Issue 1: Trouble Logging In\u003C/h4>\n\u003Cp>If you’re having difficulty logging into your account, consider the following steps:\u003C/p>\n\u003Cul>\n\u003Cli>Ensure you’re using the correct email address and password.\u003C/li>\n\u003Cli>If you’ve forgotten your password, use the “Forgot Password” feature to reset it.\u003C/li>\n\u003Cli>Clear your browser’s cache and cookies, and try logging in again.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-2-missing-notifications\">Issue 2: Missing Notifications\u003C/h4>\n\u003Cp>Not receiving expected notifications can be frustrating. To fix this issue:\u003C/p>\n\u003Cul>\n\u003Cli>Check your account settings to ensure notifications are enabled.\u003C/li>\n\u003Cli>Verify your email address is correct and update it if necessary.\u003C/li>\n\u003Cli>Look in your email’s spam or junk folder for any missed notifications.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-3-project-updates-not-saving\">Issue 3: Project Updates Not Saving\u003C/h4>\n\u003Cp>When changes to projects don’t seem to save, try the following:\u003C/p>\n\u003Cul>\n\u003Cli>Refresh the page to ensure updates are reflected.\u003C/li>\n\u003Cli>Check your internet connection to make sure you’re online.\u003C/li>\n\u003Cli>If the issue persists, contact our support team for assistance.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"getting-further-assistance\">Getting Further Assistance\u003C/h4>\n\u003Cp>If you’ve tried these solutions and still face issues, our support team is ready to help. Reach out through our \u003Ca href=\"#\">Help Center\u003C/a> or by using the contact form on our website for personalized assistance.\u003C/p>\n\u003Cp>Remember, our goal is to provide you with a smooth and productive experience on our platform. Don’t hesitate to get in touch if you need help.\u003C/p>",{"headings":383,"localImagePaths":396,"remoteImagePaths":397,"frontmatter":398,"imagePaths":399},[384,387,390,393],{"depth":45,"slug":385,"text":386},"issue-1-trouble-logging-in","Issue 1: Trouble Logging In",{"depth":45,"slug":388,"text":389},"issue-2-missing-notifications","Issue 2: Missing Notifications",{"depth":45,"slug":391,"text":392},"issue-3-project-updates-not-saving","Issue 3: Project Updates Not Saving",{"depth":45,"slug":394,"text":395},"getting-further-assistance","Getting Further Assistance",[],[],{"title":317,"intro":376},[],"4.md","howtos",["Map",403,404,618,619,988,989,1223,1224,1370,1371,1569,1570,1796,1797],"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-",{"id":403,"data":405,"filePath":403,"digest":617},{"slug":403,"id":403,"title":406,"type":407,"components":408,"item":409,"config":616},"Cut out shapes out of plastic sheets with a CNC ","howto",[],{"_createdBy":410,"mentions":411,"_deleted":412,"fileLink":19,"slug":403,"_modified":413,"previousSlugs":414,"_created":415,"description":416,"votedUsefulBy":417,"creatorCountry":421,"total_downloads":422,"title":406,"time":423,"files":424,"difficulty_level":425,"_id":426,"tags":427,"total_views":429,"_contentModifiedTimestamp":415,"cover_image":430,"comments":438,"moderatorFeedback":19,"steps":439,"moderation":536,"user":537,"category":610,"content":612,"keywords":613,"resources":614,"references":615},"gus-merckel",[],false,"2023-10-27T18:09:36.519Z",[403],"2023-08-23T18:20:09.098Z","In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\n\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).",[418,419,420],"sigolene","mattia","uillinoispreciousplastics","mx",0,"\u003C 5 hours",[],"Medium","038gjWgLjiyYknbEjDeI",[428],"HDPE",232,{"name":431,"downloadUrl":432,"type":433,"fullPath":434,"updated":435,"size":436,"timeCreated":435,"contentType":433,"src":437},"IMG_20200605_142311.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=c272c174-1adc-45af-967b-771adce7295d","image/jpeg","uploads/howtos/038gjWgLjiyYknbEjDeI/IMG_20200605_142311.jpg","2021-04-05T15:09:00.605Z",124661,"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/img_20200605_142311.jpg",[],[440,459,471,490,516,528],{"title":441,"text":442,"images":443,"_animationKey":458},"Measure the plastic sheet","For this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\n\nEasel offers the ability to \"simulate\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.",[444,451],{"fullPath":445,"name":446,"size":447,"type":433,"timeCreated":448,"contentType":433,"downloadUrl":449,"updated":448,"src":450,"alt":446},"uploads/howtos/pbo0Pe44aTngvlD04kGf/1.jpg","1.jpg",74095,"2021-03-26T19:42:05.766Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F1.jpg?alt=media&token=293d733d-05a5-494a-9340-47f4564f1939","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/1.jpg",{"contentType":433,"timeCreated":452,"updated":452,"size":453,"downloadUrl":454,"fullPath":455,"name":456,"type":433,"src":457,"alt":456},"2021-03-26T19:42:05.669Z",69665,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F2.jpg?alt=media&token=004f50f1-97ac-4df4-9ba9-f463aa4cbca3","uploads/howtos/pbo0Pe44aTngvlD04kGf/2.jpg","2.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/2.jpg","unique1",{"text":460,"_animationKey":461,"images":462,"title":470},"Utilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.","unique2",[463],{"updated":464,"size":465,"fullPath":466,"timeCreated":464,"name":467,"downloadUrl":468,"contentType":433,"type":433,"src":469,"alt":467},"2021-03-26T19:42:06.249Z",55544,"uploads/howtos/pbo0Pe44aTngvlD04kGf/3.jpg","3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F3.jpg?alt=media&token=0b9c1914-1c75-429e-b34a-1e2b3706edef","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/3.jpg","Secure sheet ",{"title":472,"text":473,"images":474,"_animationKey":489},"Choosing a file to cut ","Proceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \n\nDownload the SVG file and import it into Easel.",[475,482],{"downloadUrl":476,"contentType":433,"timeCreated":477,"updated":477,"name":478,"size":479,"type":433,"fullPath":480,"src":481,"alt":478},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F4.jpg?alt=media&token=1cd2d49d-9335-4bb1-ac2a-e625322ca604","2021-03-26T19:42:06.727Z","4.jpg",42952,"uploads/howtos/pbo0Pe44aTngvlD04kGf/4.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/4.jpg",{"size":483,"fullPath":484,"updated":485,"timeCreated":485,"downloadUrl":486,"name":487,"contentType":433,"type":433,"src":488,"alt":487},69255,"uploads/howtos/pbo0Pe44aTngvlD04kGf/5.jpg","2021-03-26T19:42:06.833Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F5.jpg?alt=media&token=7cca786a-7d47-43bb-900b-b8d101c276b4","5.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/5.jpg","unique3",{"text":491,"title":492,"images":493,"_animationKey":515},"Upon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\n\n- Ensure the sheet is securely fixed.\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\n- Set the machine's coordinate origin at the lower-left corner.\n- Raise the bit and activate the CNC Router.\n\nLet the process commence, and witness the craftsmanship unfold!","Follow the cutting Wizzard",[494,501,508],{"timeCreated":495,"size":496,"fullPath":497,"updated":495,"downloadUrl":498,"contentType":433,"type":433,"name":499,"src":500,"alt":499},"2021-03-26T19:42:07.493Z",72226,"uploads/howtos/pbo0Pe44aTngvlD04kGf/6.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F6.jpg?alt=media&token=ba7195dd-7771-435f-a188-057457697332","6.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/6.jpg",{"fullPath":502,"size":503,"downloadUrl":504,"contentType":433,"type":433,"timeCreated":505,"updated":505,"name":506,"src":507,"alt":506},"uploads/howtos/pbo0Pe44aTngvlD04kGf/7.jpg",52424,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F7.jpg?alt=media&token=a3d5820c-cfe2-484e-8f76-f861ab8b756d","2021-03-26T19:42:07.308Z","7.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/7.jpg",{"fullPath":509,"name":510,"type":433,"timeCreated":511,"size":512,"contentType":433,"downloadUrl":513,"updated":511,"src":514,"alt":510},"uploads/howtos/pbo0Pe44aTngvlD04kGf/8.jpg","8.jpg","2021-03-26T19:42:07.346Z",55264,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F8.jpg?alt=media&token=1c9816d7-3a99-4f41-8d3c-acc2670240f6","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/8.jpg","uniquenisc2v",{"text":517,"images":518,"_animationKey":526,"title":527},"Take your glasses or object and proceed with post-processing, then present it to friends and family.",[519],{"fullPath":520,"contentType":433,"timeCreated":521,"downloadUrl":522,"name":523,"updated":521,"type":433,"size":524,"src":525,"alt":523},"uploads/howtos/pbo0Pe44aTngvlD04kGf/9.jpg","2021-03-26T19:42:08.147Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F9.jpg?alt=media&token=4dcfe37d-e1ad-41e5-a590-40b4c37c5e1a","9.jpg",82214,"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/9.jpg","uniquesgl34","Post-production and show case",{"_animationKey":529,"title":530,"text":531,"images":532},"uniquem4y0yi","Hack it and try it yourself","You can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\n\nShare your ideas and comments!",[533],{"contentType":433,"timeCreated":534,"fullPath":434,"type":433,"downloadUrl":535,"size":436,"updated":534,"name":431,"src":437,"alt":431},"2021-04-05T15:09:01.445Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=f94152ff-f923-4054-a3ad-d8ec588856fa","accepted",{"_modified":538,"_id":410,"subType":539,"moderation":536,"_deleted":412,"verified":412,"type":540,"location":541,"_created":538,"geo":544,"data":591,"detail":607},"2024-01-08T13:28:33.484Z","mix","workspace",{"lat":542,"lng":543},19.3935,-99.1656,{"latitude":542,"lookupSource":545,"longitude":543,"localityLanguageRequested":546,"continent":547,"continentCode":548,"countryName":549,"countryCode":550,"principalSubdivision":551,"principalSubdivisionCode":552,"city":553,"locality":554,"postcode":555,"plusCode":556,"localityInfo":557},"coordinates","en","North America","NA","Mexico","MX","Ciudad de Mexico","MX-CMX","Mexico City","Benito Juarez","03103","76F29RVM+CQ",{"administrative":558,"informative":576},[559,563,568,571],{"name":549,"description":560,"isoName":549,"order":128,"adminLevel":128,"isoCode":550,"wikidataId":561,"geonameId":562},"country in North America","Q96",3996063,{"name":553,"description":564,"order":565,"adminLevel":45,"wikidataId":566,"geonameId":567},"capital and largest city of Mexico",5,"Q1489",3530597,{"name":551,"description":564,"isoName":551,"order":569,"adminLevel":45,"isoCode":552,"wikidataId":566,"geonameId":570},6,3527646,{"name":554,"description":572,"order":573,"adminLevel":569,"wikidataId":574,"geonameId":575},"territorial demarcation of the Mexico City in Mexico",7,"Q2356998",3827406,[577,581,584,588],{"name":547,"description":578,"isoName":547,"order":181,"isoCode":548,"wikidataId":579,"geonameId":580},"continent and northern subcontinent of the Americas","Q49",6255149,{"name":582,"description":583,"order":67},"America/Mexico_City","time zone",{"name":585,"description":586,"order":45,"wikidataId":587},"Greater Mexico City","geographical object","Q665894",{"name":555,"description":589,"order":590},"postal code",8,{"urls":592,"description":602,"services":603,"title":605,"images":606},[593,596,599],{"name":594,"url":595},"Email","mailto:gustavomerckel@gmail.com",{"name":597,"url":598},"Facebook","https://www.facebook.com/pl%c3%a1stico-chido-110888520718193",{"name":600,"url":601},"sponsor the work","https://www.patreon.com/one_army","Plástico Chido builds and modifies the PP machines, and also experiments with CNC and Laser Cut",[604],{"welding":412,"assembling":412,"machining":412,"electronics":412,"molds":412},"Plástico Chido",[],{"services":608,"urls":609},[],[],{"label":611},"uncategorized","In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\n\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).\n\n\nUser Location: Mexico City, Mexico\n\nFor this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\n\nEasel offers the ability to \"simulate\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.\n\nUtilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.\n\nProceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \n\nDownload the SVG file and import it into Easel.\n\nUpon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\n\n- Ensure the sheet is securely fixed.\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\n- Set the machine's coordinate origin at the lower-left corner.\n- Raise the bit and activate the CNC Router.\n\nLet the process commence, and witness the craftsmanship unfold!\n\nTake your glasses or object and proceed with post-processing, then present it to friends and family.\n\nYou can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\n\nShare your ideas and comments!","HDPE sheets, X-Carve CNC, CAM Software EASEL, CNC milling, vector graphics editor, Inkscape, SVG file, CNC Router, cutting process, Mexico City","To complete this HDPE cutting project using an X-Carve CNC, here's a concise list of required components:\n\n### Hardware\n- X-Carve CNC machine [Official site](https://www.inventables.com/x-carve) \n- CNC clamps (included with X-Carve) \n- 1/8\" (3.18 mm) flat flute cutting bit [X-Carve product](https://www.inventables.com/accessories/precision-cutter-set) \n- Optional alternatives: Manual routers or saws \n\n### Software\n- EASEL CAM software [Free download](https://easel.inventables.com) \n- Vector editor: Inkscape [Open-source tool](https://inkscape.org) \n\n### Materials\n- HDPE plastic sheet (specify thickness during measurement) \n- Safety glasses for post-processing \n\n### Additional Resources\n- Spanish tutorial video [Watch here](https://www.youtube.com/watch?v=4LrrFz802To) \n- Alternative manual method demo [Video guide](https://youtu.be/gxkcffQD3eQ) \n\nAll components are accessible in Mexico City through specialty CNC suppliers or online retailers.","## References\n\n### YouTube\n- [HDPE Cutting Tutorial (Spanish Subtitles)](https://www.youtube.com/watch?v=4LrrFz802To)\n- [Alternative CNC Machine Demonstration](https://youtu.be/gxkcffQD3eQ)\n\n### Software\n- [EASEL CAM Software](https://easel.inventables.com/)\n- [Inkscape Vector Editor](https://inkscape.org/)\n\n### Open Source Designs\n- [Thingiverse CNC Projects](https://www.thingiverse.com/)\n- [Instructables CNC Guides](https://www.instructables.com/CNC-Projects/)\n\n### CNC Machines\n- [X-Carve Specifications](https://www.inventables.com/technologies/x-carve)\n- [Shapeoko CNC Routers](https://shapeoko.com/)\n- [Carbide 3D Machines](https://carbide3d.com/)\n\n### Safety & Best Practices\n- [OSHA Machine Guarding Standards](https://www.osha.gov/machine-guarding)\n- [HDPE Material Properties Guide](https://www.curbellplastics.com/Research-Solutions/Material-Properties-Center/HDPE)","{\n \"slug\": \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\",\n \"id\": \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\",\n \"title\": \"Cut out shapes out of plastic sheets with a CNC \",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"gus-merckel\",\n \"mentions\": [],\n \"_deleted\": false,\n \"fileLink\": \"\",\n \"slug\": \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\",\n \"_modified\": \"2023-10-27T18:09:36.519Z\",\n \"previousSlugs\": [\n \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\"\n ],\n \"_created\": \"2023-08-23T18:20:09.098Z\",\n \"description\": \"In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\\n\\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"mattia\",\n \"uillinoispreciousplastics\"\n ],\n \"creatorCountry\": \"mx\",\n \"total_downloads\": 0,\n \"title\": \"Cut out shapes out of plastic sheets with a CNC \",\n \"time\": \"\u003C 5 hours\",\n \"files\": [],\n \"difficulty_level\": \"Medium\",\n \"_id\": \"038gjWgLjiyYknbEjDeI\",\n \"tags\": [\n \"HDPE\"\n ],\n \"total_views\": 232,\n \"_contentModifiedTimestamp\": \"2023-08-23T18:20:09.098Z\",\n \"cover_image\": {\n \"name\": \"IMG_20200605_142311.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=c272c174-1adc-45af-967b-771adce7295d\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/038gjWgLjiyYknbEjDeI/IMG_20200605_142311.jpg\",\n \"updated\": \"2021-04-05T15:09:00.605Z\",\n \"size\": 124661,\n \"timeCreated\": \"2021-04-05T15:09:00.605Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/img_20200605_142311.jpg\"\n },\n \"comments\": [],\n \"moderatorFeedback\": \"\",\n \"steps\": [\n {\n \"title\": \"Measure the plastic sheet\",\n \"text\": \"For this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\\n\\nEasel offers the ability to \\\"simulate\\\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/1.jpg\",\n \"name\": \"1.jpg\",\n \"size\": 74095,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:05.766Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F1.jpg?alt=media&token=293d733d-05a5-494a-9340-47f4564f1939\",\n \"updated\": \"2021-03-26T19:42:05.766Z\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/1.jpg\",\n \"alt\": \"1.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:05.669Z\",\n \"updated\": \"2021-03-26T19:42:05.669Z\",\n \"size\": 69665,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F2.jpg?alt=media&token=004f50f1-97ac-4df4-9ba9-f463aa4cbca3\",\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/2.jpg\",\n \"name\": \"2.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/2.jpg\",\n \"alt\": \"2.jpg\"\n }\n ],\n \"_animationKey\": \"unique1\"\n },\n {\n \"text\": \"Utilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"updated\": \"2021-03-26T19:42:06.249Z\",\n \"size\": 55544,\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/3.jpg\",\n \"timeCreated\": \"2021-03-26T19:42:06.249Z\",\n \"name\": \"3.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F3.jpg?alt=media&token=0b9c1914-1c75-429e-b34a-1e2b3706edef\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/3.jpg\",\n \"alt\": \"3.jpg\"\n }\n ],\n \"title\": \"Secure sheet \"\n },\n {\n \"title\": \"Choosing a file to cut \",\n \"text\": \"Proceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \\n\\nDownload the SVG file and import it into Easel.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F4.jpg?alt=media&token=1cd2d49d-9335-4bb1-ac2a-e625322ca604\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:06.727Z\",\n \"updated\": \"2021-03-26T19:42:06.727Z\",\n \"name\": \"4.jpg\",\n \"size\": 42952,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/4.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/4.jpg\",\n \"alt\": \"4.jpg\"\n },\n {\n \"size\": 69255,\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/5.jpg\",\n \"updated\": \"2021-03-26T19:42:06.833Z\",\n \"timeCreated\": \"2021-03-26T19:42:06.833Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F5.jpg?alt=media&token=7cca786a-7d47-43bb-900b-b8d101c276b4\",\n \"name\": \"5.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/5.jpg\",\n \"alt\": \"5.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\"\n },\n {\n \"text\": \"Upon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\\n\\n- Ensure the sheet is securely fixed.\\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\\n- Set the machine's coordinate origin at the lower-left corner.\\n- Raise the bit and activate the CNC Router.\\n\\nLet the process commence, and witness the craftsmanship unfold!\",\n \"title\": \"Follow the cutting Wizzard\",\n \"images\": [\n {\n \"timeCreated\": \"2021-03-26T19:42:07.493Z\",\n \"size\": 72226,\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/6.jpg\",\n \"updated\": \"2021-03-26T19:42:07.493Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F6.jpg?alt=media&token=ba7195dd-7771-435f-a188-057457697332\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"6.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/6.jpg\",\n \"alt\": \"6.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/7.jpg\",\n \"size\": 52424,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F7.jpg?alt=media&token=a3d5820c-cfe2-484e-8f76-f861ab8b756d\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:07.308Z\",\n \"updated\": \"2021-03-26T19:42:07.308Z\",\n \"name\": \"7.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/7.jpg\",\n \"alt\": \"7.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/8.jpg\",\n \"name\": \"8.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:07.346Z\",\n \"size\": 55264,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F8.jpg?alt=media&token=1c9816d7-3a99-4f41-8d3c-acc2670240f6\",\n \"updated\": \"2021-03-26T19:42:07.346Z\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/8.jpg\",\n \"alt\": \"8.jpg\"\n }\n ],\n \"_animationKey\": \"uniquenisc2v\"\n },\n {\n \"text\": \"Take your glasses or object and proceed with post-processing, then present it to friends and family.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/9.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:08.147Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F9.jpg?alt=media&token=4dcfe37d-e1ad-41e5-a590-40b4c37c5e1a\",\n \"name\": \"9.jpg\",\n \"updated\": \"2021-03-26T19:42:08.147Z\",\n \"type\": \"image/jpeg\",\n \"size\": 82214,\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/9.jpg\",\n \"alt\": \"9.jpg\"\n }\n ],\n \"_animationKey\": \"uniquesgl34\",\n \"title\": \"Post-production and show case\"\n },\n {\n \"_animationKey\": \"uniquem4y0yi\",\n \"title\": \"Hack it and try it yourself\",\n \"text\": \"You can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\\n\\nShare your ideas and comments!\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-05T15:09:01.445Z\",\n \"fullPath\": \"uploads/howtos/038gjWgLjiyYknbEjDeI/IMG_20200605_142311.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=f94152ff-f923-4054-a3ad-d8ec588856fa\",\n \"size\": 124661,\n \"updated\": \"2021-04-05T15:09:01.445Z\",\n \"name\": \"IMG_20200605_142311.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/img_20200605_142311.jpg\",\n \"alt\": \"IMG_20200605_142311.jpg\"\n }\n ]\n }\n ],\n \"moderation\": \"accepted\",\n \"user\": {\n \"_modified\": \"2024-01-08T13:28:33.484Z\",\n \"_id\": \"gus-merckel\",\n \"subType\": \"mix\",\n \"moderation\": \"accepted\",\n \"_deleted\": false,\n \"verified\": false,\n \"type\": \"workspace\",\n \"location\": {\n \"lat\": 19.3935,\n \"lng\": -99.1656\n },\n \"_created\": \"2024-01-08T13:28:33.484Z\",\n \"geo\": {\n \"latitude\": 19.3935,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -99.1656,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"Mexico\",\n \"countryCode\": \"MX\",\n \"principalSubdivision\": \"Ciudad de Mexico\",\n \"principalSubdivisionCode\": \"MX-CMX\",\n \"city\": \"Mexico City\",\n \"locality\": \"Benito Juarez\",\n \"postcode\": \"03103\",\n \"plusCode\": \"76F29RVM+CQ\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Mexico\",\n \"description\": \"country in North America\",\n \"isoName\": \"Mexico\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"MX\",\n \"wikidataId\": \"Q96\",\n \"geonameId\": 3996063\n },\n {\n \"name\": \"Mexico City\",\n \"description\": \"capital and largest city of Mexico\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q1489\",\n \"geonameId\": 3530597\n },\n {\n \"name\": \"Ciudad de Mexico\",\n \"description\": \"capital and largest city of Mexico\",\n \"isoName\": \"Ciudad de Mexico\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"MX-CMX\",\n \"wikidataId\": \"Q1489\",\n \"geonameId\": 3527646\n },\n {\n \"name\": \"Benito Juarez\",\n \"description\": \"territorial demarcation of the Mexico City in Mexico\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q2356998\",\n \"geonameId\": 3827406\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"America/Mexico_City\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Greater Mexico City\",\n \"description\": \"geographical object\",\n \"order\": 4,\n \"wikidataId\": \"Q665894\"\n },\n {\n \"name\": \"03103\",\n \"description\": \"postal code\",\n \"order\": 8\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:gustavomerckel@gmail.com\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/pl%c3%a1stico-chido-110888520718193\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Plástico Chido builds and modifies the PP machines, and also experiments with CNC and Laser Cut\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Plástico Chido\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\\n\\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).\\n\\n\\nUser Location: Mexico City, Mexico\\n\\nFor this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\\n\\nEasel offers the ability to \\\"simulate\\\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.\\n\\nUtilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.\\n\\nProceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \\n\\nDownload the SVG file and import it into Easel.\\n\\nUpon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\\n\\n- Ensure the sheet is securely fixed.\\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\\n- Set the machine's coordinate origin at the lower-left corner.\\n- Raise the bit and activate the CNC Router.\\n\\nLet the process commence, and witness the craftsmanship unfold!\\n\\nTake your glasses or object and proceed with post-processing, then present it to friends and family.\\n\\nYou can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\\n\\nShare your ideas and comments!\",\n \"keywords\": \"HDPE sheets, X-Carve CNC, CAM Software EASEL, CNC milling, vector graphics editor, Inkscape, SVG file, CNC Router, cutting process, Mexico City\",\n \"resources\": \"To complete this HDPE cutting project using an X-Carve CNC, here's a concise list of required components:\\n\\n### Hardware\\n- X-Carve CNC machine [Official site](https://www.inventables.com/x-carve) \\n- CNC clamps (included with X-Carve) \\n- 1/8\\\" (3.18 mm) flat flute cutting bit [X-Carve product](https://www.inventables.com/accessories/precision-cutter-set) \\n- Optional alternatives: Manual routers or saws \\n\\n### Software\\n- EASEL CAM software [Free download](https://easel.inventables.com) \\n- Vector editor: Inkscape [Open-source tool](https://inkscape.org) \\n\\n### Materials\\n- HDPE plastic sheet (specify thickness during measurement) \\n- Safety glasses for post-processing \\n\\n### Additional Resources\\n- Spanish tutorial video [Watch here](https://www.youtube.com/watch?v=4LrrFz802To) \\n- Alternative manual method demo [Video guide](https://youtu.be/gxkcffQD3eQ) \\n\\nAll components are accessible in Mexico City through specialty CNC suppliers or online retailers.\",\n \"references\": \"## References\\n\\n### YouTube\\n- [HDPE Cutting Tutorial (Spanish Subtitles)](https://www.youtube.com/watch?v=4LrrFz802To)\\n- [Alternative CNC Machine Demonstration](https://youtu.be/gxkcffQD3eQ)\\n\\n### Software\\n- [EASEL CAM Software](https://easel.inventables.com/)\\n- [Inkscape Vector Editor](https://inkscape.org/)\\n\\n### Open Source Designs\\n- [Thingiverse CNC Projects](https://www.thingiverse.com/)\\n- [Instructables CNC Guides](https://www.instructables.com/CNC-Projects/)\\n\\n### CNC Machines\\n- [X-Carve Specifications](https://www.inventables.com/technologies/x-carve)\\n- [Shapeoko CNC Routers](https://shapeoko.com/)\\n- [Carbide 3D Machines](https://carbide3d.com/)\\n\\n### Safety & Best Practices\\n- [OSHA Machine Guarding Standards](https://www.osha.gov/machine-guarding)\\n- [HDPE Material Properties Guide](https://www.curbellplastics.com/Research-Solutions/Material-Properties-Center/HDPE)\"\n }\n}","80031e5f2ea8f221","wall-peg-mould",{"id":618,"data":620,"filePath":618,"digest":987},{"slug":618,"id":618,"title":621,"type":407,"components":622,"item":623,"config":986},"Wall Peg mould",[],{"caption":624,"description":625,"_modified":626,"fileLink":19,"votedUsefulBy":627,"title":621,"tags":634,"slug":618,"difficulty_level":638,"_id":639,"mentions":640,"total_downloads":641,"id":639,"_created":642,"comments":643,"_contentModifiedTimestamp":644,"_deleted":412,"total_views":645,"creatorCountry":19,"moderation":536,"previousSlugs":646,"time":647,"files":648,"category":649,"steps":653,"_createdBy":902,"cover_image":903,"user":910,"content":982,"keywords":983,"resources":984,"references":985},"3 wall peg in use :)","Here, you will find the 3D model and blueprints required to create the wall peg mold.","2023-11-10T02:32:15.320Z",[628,629,630,418,631,632,419,633],"jrespinozab","javiertecteos","precious-plastic-genova","beckermen","jessicamp3","precious-plastic",[635,636,637],"product","injection","mould","Easy","0Rfqeen9nVyjoGnzdGL4",[],28,"2020-03-10T20:48:12.602Z",[],"2023-06-22T20:41:23.034Z",394,[618],"1-2 weeks",[-1],{"_created":650,"_modified":650,"label":651,"_id":652,"_deleted":412},"2022-05-09T21:18:16.628Z","Moulds","PNQc9KjspF0xU4fMYEin",[654,664,675,693,712,724,736,762,774,800,819,845,864,876],{"_animationKey":458,"title":655,"images":656,"caption":19,"text":663},"Get your materials and prepare the work:",[657],{"fullPath":658,"name":446,"updated":659,"type":433,"timeCreated":659,"downloadUrl":660,"contentType":433,"size":661,"src":662,"alt":446},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/1.jpg","2020-03-10T20:54:06.290Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2F1.jpg?alt=media&token=f3cb2342-4e57-42a4-ae8c-6cdcd6cabafc",194298,"/resources/howtos/wall-peg-mould/1.jpg","Ensure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.",{"caption":19,"_animationKey":461,"images":665,"text":673,"title":674},[666],{"fullPath":667,"name":668,"size":669,"downloadUrl":670,"contentType":433,"type":433,"timeCreated":671,"updated":671,"src":672,"alt":668},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image005.jpg","image005.jpg",54834,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage005.jpg?alt=media&token=ff48c3f2-84bb-40d0-b7fc-cef618af14ba","2020-03-10T20:54:07.171Z","/resources/howtos/wall-peg-mould/image005.jpg","With all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).","Cut the nozzle nipple:",{"title":676,"_animationKey":489,"images":677,"caption":19,"text":692},"Make the nozzle flange:",[678,685],{"fullPath":679,"downloadUrl":680,"name":681,"contentType":433,"type":433,"size":682,"timeCreated":683,"updated":683,"src":684,"alt":681},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image007.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage007.jpg?alt=media&token=6dfe58ab-b55a-4e87-ad9c-adc8cf9fc871","image007.jpg",59203,"2020-03-10T20:54:08.107Z","/resources/howtos/wall-peg-mould/image007.jpg",{"name":686,"type":433,"updated":687,"fullPath":688,"contentType":433,"size":689,"downloadUrl":690,"timeCreated":687,"src":691,"alt":686},"image009.jpg","2020-03-10T20:54:08.290Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image009.jpg",25875,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage009.jpg?alt=media&token=1f9341d9-4a7e-4323-86ac-be2c1c4185b3","/resources/howtos/wall-peg-mould/image009.jpg","Obtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)",{"text":694,"_animationKey":695,"title":696,"images":697},"Turn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)","uniqueppxh8e","Turn the nozzle guide ",[698,705],{"contentType":433,"type":433,"updated":699,"size":700,"name":701,"fullPath":702,"downloadUrl":703,"timeCreated":699,"src":704,"alt":701},"2020-03-10T20:47:54.939Z",43979,"image011.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image011.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage011.jpg?alt=media&token=d299b7e9-e3a6-4138-8dcf-71b230d3a7b3","/resources/howtos/wall-peg-mould/image011.jpg",{"downloadUrl":706,"type":433,"updated":707,"size":708,"contentType":433,"fullPath":709,"name":710,"timeCreated":707,"src":711,"alt":710},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage013.jpg?alt=media&token=99eb17e9-d05c-40c3-bc13-0883ae0785f2","2020-03-10T20:47:54.538Z",28467,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image013.jpg","image013.jpg","/resources/howtos/wall-peg-mould/image013.jpg",{"images":713,"_animationKey":721,"title":722,"text":723},[714],{"name":715,"downloadUrl":716,"timeCreated":717,"size":718,"type":433,"updated":717,"contentType":433,"fullPath":719,"src":720,"alt":715},"image015.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage015.jpg?alt=media&token=c69d3194-8f8b-41b5-9bda-f2f045c0b7eb","2020-03-10T20:54:09.253Z",60526,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image015.jpg","/resources/howtos/wall-peg-mould/image015.jpg","uniquebgz0uj","Weld the nozzle","Join weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)",{"images":725,"text":733,"_animationKey":734,"title":735},[726],{"timeCreated":727,"updated":727,"size":728,"contentType":433,"name":729,"downloadUrl":730,"fullPath":731,"type":433,"src":732,"alt":729},"2020-03-10T20:54:09.991Z",34975,"image017.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage017.jpg?alt=media&token=d474ccd8-8e77-41f7-bbd7-2a076734a391","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image017.jpg","/resources/howtos/wall-peg-mould/image017.jpg","Obtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)","unique26flns","Drill the base center hole",{"images":737,"_animationKey":759,"text":760,"title":761},[738,745,752],{"name":739,"contentType":433,"fullPath":740,"downloadUrl":741,"timeCreated":742,"size":743,"type":433,"updated":742,"src":744,"alt":739},"image019.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image019.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage019.jpg?alt=media&token=68587e1d-469f-46db-80bc-3db5bf7a10bb","2020-03-10T20:54:10.900Z",54894,"/resources/howtos/wall-peg-mould/image019.jpg",{"size":746,"type":433,"fullPath":747,"downloadUrl":748,"contentType":433,"updated":749,"timeCreated":749,"name":750,"src":751,"alt":750},19568,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image021.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage021.jpg?alt=media&token=72aad29e-3845-497a-bcbf-1706cce92550","2020-03-10T20:47:58.227Z","image021.jpg","/resources/howtos/wall-peg-mould/image021.jpg",{"updated":753,"fullPath":754,"name":755,"size":756,"type":433,"contentType":433,"timeCreated":753,"downloadUrl":757,"src":758,"alt":755},"2020-03-10T20:47:58.254Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image023.jpg","image023.jpg",17495,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage023.jpg?alt=media&token=ccf5512e-1f51-4fe0-bd28-612b53fc9ae1","/resources/howtos/wall-peg-mould/image023.jpg","uniqueprsjzo","Drill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.","Drill and cut the screw holes",{"text":763,"images":764,"title":772,"_animationKey":773},"Drill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)",[765],{"contentType":433,"timeCreated":766,"downloadUrl":767,"size":768,"updated":766,"type":433,"fullPath":769,"name":770,"src":771,"alt":770},"2020-03-10T20:54:11.648Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage025.jpg?alt=media&token=8b441054-5058-4bc5-a4f2-443187bea65d",18734,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image025.jpg","image025.jpg","/resources/howtos/wall-peg-mould/image025.jpg","Drill the base fixing holes","uniquee63fhr",{"images":775,"text":797,"title":798,"_animationKey":799},[776,783,790],{"updated":777,"type":433,"timeCreated":777,"size":778,"contentType":433,"fullPath":779,"name":780,"downloadUrl":781,"src":782,"alt":780},"2020-03-10T20:54:12.573Z",39175,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image027.jpg","image027.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage027.jpg?alt=media&token=42f92197-e77a-4ee1-9c67-bcba2beec07d","/resources/howtos/wall-peg-mould/image027.jpg",{"fullPath":784,"name":785,"size":786,"downloadUrl":787,"updated":788,"type":433,"timeCreated":788,"contentType":433,"src":789,"alt":785},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image029.jpg","image029.jpg",29599,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage029.jpg?alt=media&token=7f0e18f3-617f-4238-be2b-e96174fd6466","2020-03-10T20:48:01.073Z","/resources/howtos/wall-peg-mould/image029.jpg",{"name":791,"fullPath":792,"contentType":433,"timeCreated":793,"size":794,"updated":793,"type":433,"downloadUrl":795,"src":796,"alt":791},"image031.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image031.jpg","2020-03-10T20:48:00.938Z",24629,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage031.jpg?alt=media&token=c5974329-fc1c-4d9a-9bfa-56e0dc5544f2","/resources/howtos/wall-peg-mould/image031.jpg","To achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)","Get your CNC turned parts","uniquel89z7m",{"_animationKey":801,"title":802,"images":803,"text":818},"uniqueenphl6","Make the mold base",[804,811],{"type":433,"size":805,"updated":806,"fullPath":807,"contentType":433,"downloadUrl":808,"name":809,"timeCreated":806,"src":810,"alt":809},28646,"2020-03-10T20:48:02.205Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image033.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage033.jpg?alt=media&token=f0321449-4a4d-4e9a-92c2-63de97e15edd","image033.jpg","/resources/howtos/wall-peg-mould/image033.jpg",{"updated":812,"timeCreated":812,"type":433,"size":813,"contentType":433,"downloadUrl":814,"name":815,"fullPath":816,"src":817,"alt":815},"2020-03-10T20:48:02.001Z",21835,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage035.jpg?alt=media&token=ea8d4c54-c8be-4232-9cc3-36f7d7a4c85f","image035.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image035.jpg","/resources/howtos/wall-peg-mould/image035.jpg","Obtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)",{"_animationKey":820,"text":821,"images":822,"title":844},"uniqueoowyyh","From a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)",[823,830,837],{"downloadUrl":824,"size":825,"timeCreated":826,"name":827,"fullPath":828,"contentType":433,"type":433,"updated":826,"src":829,"alt":827},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage037.jpg?alt=media&token=8d9a210c-8e42-4416-994b-b92f2ef00950",54216,"2020-03-10T20:48:03.602Z","image037.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image037.jpg","/resources/howtos/wall-peg-mould/image037.jpg",{"updated":831,"type":433,"fullPath":832,"size":833,"name":834,"downloadUrl":835,"contentType":433,"timeCreated":831,"src":836,"alt":834},"2020-03-10T20:48:04.030Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image039.jpg",46330,"image039.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage039.jpg?alt=media&token=1d937da8-44ed-401f-9e76-2cdc783aca7f","/resources/howtos/wall-peg-mould/image039.jpg",{"downloadUrl":838,"fullPath":839,"type":433,"timeCreated":840,"size":841,"updated":840,"contentType":433,"name":842,"src":843,"alt":842},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage041.jpg?alt=media&token=b2fac31b-ccd3-465e-9a4e-d2c403816a17","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image041.jpg","2020-03-10T20:54:13.325Z",36487,"image041.jpg","/resources/howtos/wall-peg-mould/image041.jpg","Cut the metal sheet",{"images":846,"title":861,"_animationKey":862,"text":863},[847,854],{"name":848,"updated":849,"type":433,"downloadUrl":850,"contentType":433,"size":851,"timeCreated":849,"fullPath":852,"src":853,"alt":848},"image043.jpg","2020-03-10T20:48:05.245Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage043.jpg?alt=media&token=cd0bbdb1-49b1-48db-a17d-db79471c54d0",23293,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image043.jpg","/resources/howtos/wall-peg-mould/image043.jpg",{"type":433,"timeCreated":855,"updated":855,"downloadUrl":856,"name":857,"size":858,"contentType":433,"fullPath":859,"src":860,"alt":857},"2020-03-10T20:48:05.032Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage045.jpg?alt=media&token=3b3961c6-795a-40f0-8ea6-a2a20739e174","image045.jpg",33309,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image045.jpg","/resources/howtos/wall-peg-mould/image045.jpg","Drill the screw holder hole","uniquefsend","Drill a 3.2 mm (⅛\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)",{"_animationKey":865,"text":866,"images":867,"title":875},"uniquef4wq3s","And you’re done! Here is your Wall Peg mold.\n\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\n\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\n\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\n\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.",[868],{"timeCreated":869,"downloadUrl":870,"updated":869,"size":871,"type":433,"contentType":433,"fullPath":872,"name":873,"src":874,"alt":873},"2020-03-10T20:54:16.194Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047.jpg?alt=media&token=61428c6b-9e99-45f6-8366-12665a69e9f6",31010,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image047.jpg","image047.jpg","/resources/howtos/wall-peg-mould/image047.jpg","Done!",{"text":877,"_animationKey":878,"images":879,"title":901},"To install the peg on the wall, drill a hole and secure it manually using a wall plug.","uniqueyoop6c",[880,887,894],{"contentType":433,"updated":881,"type":433,"fullPath":882,"name":883,"downloadUrl":884,"timeCreated":881,"size":885,"src":886,"alt":883},"2020-03-10T20:48:07.354Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image049.jpg","image049.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage049.jpg?alt=media&token=e1497cfe-bebd-4896-a08f-32a244e19746",15584,"/resources/howtos/wall-peg-mould/image049.jpg",{"downloadUrl":888,"type":433,"contentType":433,"fullPath":889,"updated":890,"size":891,"timeCreated":890,"name":892,"src":893,"alt":892},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage051.jpg?alt=media&token=c510f1db-acec-447f-9dac-88c8cffa4399","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image051.jpg","2020-03-10T20:48:07.161Z",23971,"image051.jpg","/resources/howtos/wall-peg-mould/image051.jpg",{"updated":895,"size":896,"timeCreated":895,"name":897,"fullPath":898,"downloadUrl":899,"type":433,"contentType":433,"src":900,"alt":897},"2022-10-01T04:30:54.155Z",102638,"IMG_1846-18391cfacb9.JPG","uploads/howtos/0Rfqeen9nVyjoGnzdGL4/IMG_1846-18391cfacb9.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2FIMG_1846-18391cfacb9.JPG?alt=media&token=8514671f-fa01-4dea-9b8e-6f5b9e0066ec","/resources/howtos/wall-peg-mould/img_1846-18391cfacb9.jpg","Happy hanging :)","el-tornillo-taller",{"downloadUrl":904,"contentType":433,"updated":905,"timeCreated":905,"type":433,"fullPath":906,"size":907,"name":908,"src":909},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047-18391cf8ca9.jpg?alt=media&token=75080a06-d75f-4f55-a7c3-a760675b102d","2022-10-01T04:30:51.904Z","uploads/howtos/0Rfqeen9nVyjoGnzdGL4/image047-18391cf8ca9.jpg",30950,"image047-18391cf8ca9.jpg","/resources/howtos/wall-peg-mould/image047-18391cf8ca9.jpg",{"_created":911,"_modified":911,"type":540,"location":912,"moderation":536,"subType":636,"_deleted":412,"_id":902,"verified":412,"geo":915,"data":960,"detail":979},"2024-01-31T14:37:38.415Z",{"lng":913,"lat":914},-74.0762,4.598,{"latitude":914,"lookupSource":545,"longitude":913,"localityLanguageRequested":546,"continent":916,"continentCode":917,"countryName":918,"countryCode":919,"principalSubdivision":920,"principalSubdivisionCode":921,"city":920,"locality":920,"postcode":922,"plusCode":923,"localityInfo":924},"South America","SA","Colombia","CO","Bogota","CO-DC","111711","67P7HWXF+6G",{"administrative":925,"informative":942},[926,930,932,936,937,940],{"name":918,"description":927,"isoName":918,"order":45,"adminLevel":128,"isoCode":919,"wikidataId":928,"geonameId":929},"country in South America","Q739",3686110,{"name":931,"order":569,"adminLevel":67},"RAP (Especial) Central",{"name":920,"description":933,"isoName":920,"order":573,"adminLevel":45,"isoCode":921,"wikidataId":934,"geonameId":935},"capital city of Colombia","Q2841",3688689,{"name":920,"description":933,"order":590,"adminLevel":45,"wikidataId":934,"geonameId":935},{"name":938,"order":939,"adminLevel":939},"UPZs de Bogota",9,{"name":920,"order":941,"adminLevel":573},10,[943,947,952,954,958],{"name":916,"description":944,"isoName":916,"order":181,"isoCode":917,"wikidataId":945,"geonameId":946},"continent","Q18",6255150,{"name":948,"description":949,"order":128,"wikidataId":950,"geonameId":951},"Andes","mountain range running along the western side of South America","Q5456",3923974,{"name":953,"description":583,"order":67},"America/Bogota",{"name":955,"description":956,"order":565,"wikidataId":957},"Region caribe","Mountainous region of central Colombia","Q130359",{"name":922,"description":589,"order":959},11,{"urls":961,"description":974,"services":975,"title":977,"images":978},[962,965,967,970,973],{"name":963,"url":964},"Website","http://www.eltornillo.co/",{"name":594,"url":966},"mailto:andresgrzn@gmail.com",{"name":968,"url":969},"Instagram","https://www.instagram.com/eltornillotaller/",{"name":971,"url":972},"Bazar","https://bazar.preciousplastic.com/index.php?dispatch=companies.view&company_id=45",{"name":600,"url":601},"We are passionate on handworking and creating things. We love working with recycled plastic and keeping useful this wonderful material. Hope you love our work too!\nWe have one small shredder and one injection machine to transform plastic waste. We hav designed different products and developed their molds.\nWe are open to develope any rcicled plastic product!",[976],{"welding":412,"assembling":412,"machining":412,"electronics":412,"molds":412},"El Tornillo Taller",[],{"services":980,"urls":981},[],[],"Here, you will find the 3D model and blueprints required to create the wall peg mold.\n\n\nUser Location: Bogota, Colombia\n\nEnsure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.\n\nWith all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).\n\nObtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)\n\nTurn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)\n\nJoin weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)\n\nObtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)\n\nDrill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.\n\nDrill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)\n\nTo achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)\n\nObtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)\n\nFrom a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)\n\nDrill a 3.2 mm (⅛\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)\n\nAnd you’re done! Here is your Wall Peg mold.\n\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\n\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\n\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\n\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.\n\nTo install the peg on the wall, drill a hole and secure it manually using a wall plug.","3D model, blueprints, wall peg mold, steel pipe nipple, CNC lathe workshop, mold cavity, Bogota Colombia, plastic injection, mold assembly, wall installation","### Tools & Equipment\n- Metal saw (for cutting steel pipe nipple) \n- Lathe (for turning flange face and chamfering welds) [lathe basics](https://en.wikipedia.org/wiki/Lathe) \n- CNC lathe workshop (for machining parts #1-2 with 3D files) \n- Welding machine (for joining components) \n- Hammer and nails (for assembling part #6)\n\n### Software & Files\n- 3D model files (for CNC machining) \n- CAD software (for processing drawings - mentioned implicitly) \n\n### Hardware & Materials \n- Steel pipe nipple (item #7) \n- Steel discs (#3-4) with pre-drilled holes \n- Thin metal sheet (for part #6) \n- 3.2 mm (⅛\") screws and bolts \n- Wooden mold base \n\n### Measurement & Machining \n- 9/32\" (7.14 mm) drill bit \n- 3/16\" (4.76 mm) drill bit \n- Calipers (for verifying diameters) \n- Thread-cutting tools (for screw holes) \n\n### Safety & Consumables \n- Protective gloves and goggles (during metalworking) \n- Coolant fluid (for CNC lathe operations) \n- Replacement screws (prevents plastic clogging) [1][2][3]","## Articles \n- [How to Build a DIY Pegboard - The Spruce](https://www.thespruce.com/how-to-build-a-diy-pegboard-5225155) \n- [Injection Molding: The Manufacturing & Design Guide - Hubs](https://www.hubs.com/guides/injection-molding/) \n- [Injection Molding Wall Thickness Guidelines - TDLMould](https://tdlmould.com/injection-molding-wall-thickness-guidelines-and-design-specifications/) \n- [DIY Peg Rail Organizer - Paper and Stitch](https://www.papernstitchblog.com/diy-peg-rail-organizer/) \n\n## YouTube \n- [Casting Aluminum Wall Hook - YouTube](https://www.youtube.com/watch?v=9AaujAPghhE) \n\n## Papers \n- [RIM Part and Mold Design Guide (PDF)](https://reactioninjectionmolding.com/wp-content/uploads/2013/09/RIM-PartMoldDesignGuide.pdf) \n\n## Opensource Designs \n- [Honeycomb Storage Wall 3D Model - Printables](https://www.printables.com/model/152592-honeycomb-storage-wall/remixes)","{\n \"slug\": \"wall-peg-mould\",\n \"id\": \"wall-peg-mould\",\n \"title\": \"Wall Peg mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"caption\": \"3 wall peg in use :)\",\n \"description\": \"Here, you will find the 3D model and blueprints required to create the wall peg mold.\",\n \"_modified\": \"2023-11-10T02:32:15.320Z\",\n \"fileLink\": \"\",\n \"votedUsefulBy\": [\n \"jrespinozab\",\n \"javiertecteos\",\n \"precious-plastic-genova\",\n \"sigolene\",\n \"beckermen\",\n \"jessicamp3\",\n \"mattia\",\n \"precious-plastic\"\n ],\n \"title\": \"Wall Peg mould\",\n \"tags\": [\n \"product\",\n \"injection\",\n \"mould\"\n ],\n \"slug\": \"wall-peg-mould\",\n \"difficulty_level\": \"Easy\",\n \"_id\": \"0Rfqeen9nVyjoGnzdGL4\",\n \"mentions\": [],\n \"total_downloads\": 28,\n \"id\": \"0Rfqeen9nVyjoGnzdGL4\",\n \"_created\": \"2020-03-10T20:48:12.602Z\",\n \"comments\": [],\n \"_contentModifiedTimestamp\": \"2023-06-22T20:41:23.034Z\",\n \"_deleted\": false,\n \"total_views\": 394,\n \"creatorCountry\": \"\",\n \"moderation\": \"accepted\",\n \"previousSlugs\": [\n \"wall-peg-mould\"\n ],\n \"time\": \"1-2 weeks\",\n \"files\": [\n null\n ],\n \"category\": {\n \"_created\": \"2022-05-09T21:18:16.628Z\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"label\": \"Moulds\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\",\n \"_deleted\": false\n },\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"title\": \"Get your materials and prepare the work:\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/1.jpg\",\n \"name\": \"1.jpg\",\n \"updated\": \"2020-03-10T20:54:06.290Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:06.290Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2F1.jpg?alt=media&token=f3cb2342-4e57-42a4-ae8c-6cdcd6cabafc\",\n \"contentType\": \"image/jpeg\",\n \"size\": 194298,\n \"src\": \"/resources/howtos/wall-peg-mould/1.jpg\",\n \"alt\": \"1.jpg\"\n }\n ],\n \"caption\": \"\",\n \"text\": \"Ensure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.\"\n },\n {\n \"caption\": \"\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image005.jpg\",\n \"name\": \"image005.jpg\",\n \"size\": 54834,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage005.jpg?alt=media&token=ff48c3f2-84bb-40d0-b7fc-cef618af14ba\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:07.171Z\",\n \"updated\": \"2020-03-10T20:54:07.171Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image005.jpg\",\n \"alt\": \"image005.jpg\"\n }\n ],\n \"text\": \"With all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).\",\n \"title\": \"Cut the nozzle nipple:\"\n },\n {\n \"title\": \"Make the nozzle flange:\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image007.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage007.jpg?alt=media&token=6dfe58ab-b55a-4e87-ad9c-adc8cf9fc871\",\n \"name\": \"image007.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 59203,\n \"timeCreated\": \"2020-03-10T20:54:08.107Z\",\n \"updated\": \"2020-03-10T20:54:08.107Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image007.jpg\",\n \"alt\": \"image007.jpg\"\n },\n {\n \"name\": \"image009.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:54:08.290Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image009.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 25875,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage009.jpg?alt=media&token=1f9341d9-4a7e-4323-86ac-be2c1c4185b3\",\n \"timeCreated\": \"2020-03-10T20:54:08.290Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image009.jpg\",\n \"alt\": \"image009.jpg\"\n }\n ],\n \"caption\": \"\",\n \"text\": \"Obtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)\"\n },\n {\n \"text\": \"Turn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)\",\n \"_animationKey\": \"uniqueppxh8e\",\n \"title\": \"Turn the nozzle guide \",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:47:54.939Z\",\n \"size\": 43979,\n \"name\": \"image011.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image011.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage011.jpg?alt=media&token=d299b7e9-e3a6-4138-8dcf-71b230d3a7b3\",\n \"timeCreated\": \"2020-03-10T20:47:54.939Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image011.jpg\",\n \"alt\": \"image011.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage013.jpg?alt=media&token=99eb17e9-d05c-40c3-bc13-0883ae0785f2\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:47:54.538Z\",\n \"size\": 28467,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image013.jpg\",\n \"name\": \"image013.jpg\",\n \"timeCreated\": \"2020-03-10T20:47:54.538Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image013.jpg\",\n \"alt\": \"image013.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"name\": \"image015.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage015.jpg?alt=media&token=c69d3194-8f8b-41b5-9bda-f2f045c0b7eb\",\n \"timeCreated\": \"2020-03-10T20:54:09.253Z\",\n \"size\": 60526,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:54:09.253Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image015.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image015.jpg\",\n \"alt\": \"image015.jpg\"\n }\n ],\n \"_animationKey\": \"uniquebgz0uj\",\n \"title\": \"Weld the nozzle\",\n \"text\": \"Join weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2020-03-10T20:54:09.991Z\",\n \"updated\": \"2020-03-10T20:54:09.991Z\",\n \"size\": 34975,\n \"contentType\": \"image/jpeg\",\n \"name\": \"image017.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage017.jpg?alt=media&token=d474ccd8-8e77-41f7-bbd7-2a076734a391\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image017.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image017.jpg\",\n \"alt\": \"image017.jpg\"\n }\n ],\n \"text\": \"Obtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)\",\n \"_animationKey\": \"unique26flns\",\n \"title\": \"Drill the base center hole\"\n },\n {\n \"images\": [\n {\n \"name\": \"image019.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image019.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage019.jpg?alt=media&token=68587e1d-469f-46db-80bc-3db5bf7a10bb\",\n \"timeCreated\": \"2020-03-10T20:54:10.900Z\",\n \"size\": 54894,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:54:10.900Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image019.jpg\",\n \"alt\": \"image019.jpg\"\n },\n {\n \"size\": 19568,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image021.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage021.jpg?alt=media&token=72aad29e-3845-497a-bcbf-1706cce92550\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:47:58.227Z\",\n \"timeCreated\": \"2020-03-10T20:47:58.227Z\",\n \"name\": \"image021.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image021.jpg\",\n \"alt\": \"image021.jpg\"\n },\n {\n \"updated\": \"2020-03-10T20:47:58.254Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image023.jpg\",\n \"name\": \"image023.jpg\",\n \"size\": 17495,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:47:58.254Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage023.jpg?alt=media&token=ccf5512e-1f51-4fe0-bd28-612b53fc9ae1\",\n \"src\": \"/resources/howtos/wall-peg-mould/image023.jpg\",\n \"alt\": \"image023.jpg\"\n }\n ],\n \"_animationKey\": \"uniqueprsjzo\",\n \"text\": \"Drill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.\",\n \"title\": \"Drill and cut the screw holes\"\n },\n {\n \"text\": \"Drill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:11.648Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage025.jpg?alt=media&token=8b441054-5058-4bc5-a4f2-443187bea65d\",\n \"size\": 18734,\n \"updated\": \"2020-03-10T20:54:11.648Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image025.jpg\",\n \"name\": \"image025.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image025.jpg\",\n \"alt\": \"image025.jpg\"\n }\n ],\n \"title\": \"Drill the base fixing holes\",\n \"_animationKey\": \"uniquee63fhr\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2020-03-10T20:54:12.573Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:12.573Z\",\n \"size\": 39175,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image027.jpg\",\n \"name\": \"image027.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage027.jpg?alt=media&token=42f92197-e77a-4ee1-9c67-bcba2beec07d\",\n \"src\": \"/resources/howtos/wall-peg-mould/image027.jpg\",\n \"alt\": \"image027.jpg\"\n },\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image029.jpg\",\n \"name\": \"image029.jpg\",\n \"size\": 29599,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage029.jpg?alt=media&token=7f0e18f3-617f-4238-be2b-e96174fd6466\",\n \"updated\": \"2020-03-10T20:48:01.073Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:01.073Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image029.jpg\",\n \"alt\": \"image029.jpg\"\n },\n {\n \"name\": \"image031.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image031.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:00.938Z\",\n \"size\": 24629,\n \"updated\": \"2020-03-10T20:48:00.938Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage031.jpg?alt=media&token=c5974329-fc1c-4d9a-9bfa-56e0dc5544f2\",\n \"src\": \"/resources/howtos/wall-peg-mould/image031.jpg\",\n \"alt\": \"image031.jpg\"\n }\n ],\n \"text\": \"To achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)\",\n \"title\": \"Get your CNC turned parts\",\n \"_animationKey\": \"uniquel89z7m\"\n },\n {\n \"_animationKey\": \"uniqueenphl6\",\n \"title\": \"Make the mold base\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 28646,\n \"updated\": \"2020-03-10T20:48:02.205Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image033.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage033.jpg?alt=media&token=f0321449-4a4d-4e9a-92c2-63de97e15edd\",\n \"name\": \"image033.jpg\",\n \"timeCreated\": \"2020-03-10T20:48:02.205Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image033.jpg\",\n \"alt\": \"image033.jpg\"\n },\n {\n \"updated\": \"2020-03-10T20:48:02.001Z\",\n \"timeCreated\": \"2020-03-10T20:48:02.001Z\",\n \"type\": \"image/jpeg\",\n \"size\": 21835,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage035.jpg?alt=media&token=ea8d4c54-c8be-4232-9cc3-36f7d7a4c85f\",\n \"name\": \"image035.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image035.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image035.jpg\",\n \"alt\": \"image035.jpg\"\n }\n ],\n \"text\": \"Obtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)\"\n },\n {\n \"_animationKey\": \"uniqueoowyyh\",\n \"text\": \"From a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage037.jpg?alt=media&token=8d9a210c-8e42-4416-994b-b92f2ef00950\",\n \"size\": 54216,\n \"timeCreated\": \"2020-03-10T20:48:03.602Z\",\n \"name\": \"image037.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image037.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:48:03.602Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image037.jpg\",\n \"alt\": \"image037.jpg\"\n },\n {\n \"updated\": \"2020-03-10T20:48:04.030Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image039.jpg\",\n \"size\": 46330,\n \"name\": \"image039.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage039.jpg?alt=media&token=1d937da8-44ed-401f-9e76-2cdc783aca7f\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:04.030Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image039.jpg\",\n \"alt\": \"image039.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage041.jpg?alt=media&token=b2fac31b-ccd3-465e-9a4e-d2c403816a17\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image041.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:13.325Z\",\n \"size\": 36487,\n \"updated\": \"2020-03-10T20:54:13.325Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"image041.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image041.jpg\",\n \"alt\": \"image041.jpg\"\n }\n ],\n \"title\": \"Cut the metal sheet\"\n },\n {\n \"images\": [\n {\n \"name\": \"image043.jpg\",\n \"updated\": \"2020-03-10T20:48:05.245Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage043.jpg?alt=media&token=cd0bbdb1-49b1-48db-a17d-db79471c54d0\",\n \"contentType\": \"image/jpeg\",\n \"size\": 23293,\n \"timeCreated\": \"2020-03-10T20:48:05.245Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image043.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image043.jpg\",\n \"alt\": \"image043.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:05.032Z\",\n \"updated\": \"2020-03-10T20:48:05.032Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage045.jpg?alt=media&token=3b3961c6-795a-40f0-8ea6-a2a20739e174\",\n \"name\": \"image045.jpg\",\n \"size\": 33309,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image045.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image045.jpg\",\n \"alt\": \"image045.jpg\"\n }\n ],\n \"title\": \"Drill the screw holder hole\",\n \"_animationKey\": \"uniquefsend\",\n \"text\": \"Drill a 3.2 mm (⅛\\\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)\"\n },\n {\n \"_animationKey\": \"uniquef4wq3s\",\n \"text\": \"And you’re done! Here is your Wall Peg mold.\\n\\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\\n\\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\\n\\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\\n\\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.\",\n \"images\": [\n {\n \"timeCreated\": \"2020-03-10T20:54:16.194Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047.jpg?alt=media&token=61428c6b-9e99-45f6-8366-12665a69e9f6\",\n \"updated\": \"2020-03-10T20:54:16.194Z\",\n \"size\": 31010,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image047.jpg\",\n \"name\": \"image047.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image047.jpg\",\n \"alt\": \"image047.jpg\"\n }\n ],\n \"title\": \"Done!\"\n },\n {\n \"text\": \"To install the peg on the wall, drill a hole and secure it manually using a wall plug.\",\n \"_animationKey\": \"uniqueyoop6c\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:48:07.354Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image049.jpg\",\n \"name\": \"image049.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage049.jpg?alt=media&token=e1497cfe-bebd-4896-a08f-32a244e19746\",\n \"timeCreated\": \"2020-03-10T20:48:07.354Z\",\n \"size\": 15584,\n \"src\": \"/resources/howtos/wall-peg-mould/image049.jpg\",\n \"alt\": \"image049.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage051.jpg?alt=media&token=c510f1db-acec-447f-9dac-88c8cffa4399\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image051.jpg\",\n \"updated\": \"2020-03-10T20:48:07.161Z\",\n \"size\": 23971,\n \"timeCreated\": \"2020-03-10T20:48:07.161Z\",\n \"name\": \"image051.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image051.jpg\",\n \"alt\": \"image051.jpg\"\n },\n {\n \"updated\": \"2022-10-01T04:30:54.155Z\",\n \"size\": 102638,\n \"timeCreated\": \"2022-10-01T04:30:54.155Z\",\n \"name\": \"IMG_1846-18391cfacb9.JPG\",\n \"fullPath\": \"uploads/howtos/0Rfqeen9nVyjoGnzdGL4/IMG_1846-18391cfacb9.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2FIMG_1846-18391cfacb9.JPG?alt=media&token=8514671f-fa01-4dea-9b8e-6f5b9e0066ec\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/wall-peg-mould/img_1846-18391cfacb9.jpg\",\n \"alt\": \"IMG_1846-18391cfacb9.JPG\"\n }\n ],\n \"title\": \"Happy hanging :)\"\n }\n ],\n \"_createdBy\": \"el-tornillo-taller\",\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047-18391cf8ca9.jpg?alt=media&token=75080a06-d75f-4f55-a7c3-a760675b102d\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2022-10-01T04:30:51.904Z\",\n \"timeCreated\": \"2022-10-01T04:30:51.904Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0Rfqeen9nVyjoGnzdGL4/image047-18391cf8ca9.jpg\",\n \"size\": 30950,\n \"name\": \"image047-18391cf8ca9.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image047-18391cf8ca9.jpg\"\n },\n \"user\": {\n \"_created\": \"2024-01-31T14:37:38.415Z\",\n \"_modified\": \"2024-01-31T14:37:38.415Z\",\n \"type\": \"workspace\",\n \"location\": {\n \"lng\": -74.0762,\n \"lat\": 4.598\n },\n \"moderation\": \"accepted\",\n \"subType\": \"injection\",\n \"_deleted\": false,\n \"_id\": \"el-tornillo-taller\",\n \"verified\": false,\n \"geo\": {\n \"latitude\": 4.598,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -74.0762,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Colombia\",\n \"countryCode\": \"CO\",\n \"principalSubdivision\": \"Bogota\",\n \"principalSubdivisionCode\": \"CO-DC\",\n \"city\": \"Bogota\",\n \"locality\": \"Bogota\",\n \"postcode\": \"111711\",\n \"plusCode\": \"67P7HWXF+6G\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Colombia\",\n \"description\": \"country in South America\",\n \"isoName\": \"Colombia\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"CO\",\n \"wikidataId\": \"Q739\",\n \"geonameId\": 3686110\n },\n {\n \"name\": \"RAP (Especial) Central\",\n \"order\": 6,\n \"adminLevel\": 3\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"isoName\": \"Bogota\",\n \"order\": 7,\n \"adminLevel\": 4,\n \"isoCode\": \"CO-DC\",\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"order\": 8,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"UPZs de Bogota\",\n \"order\": 9,\n \"adminLevel\": 9\n },\n {\n \"name\": \"Bogota\",\n \"order\": 10,\n \"adminLevel\": 7\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"Andes\",\n \"description\": \"mountain range running along the western side of South America\",\n \"order\": 2,\n \"wikidataId\": \"Q5456\",\n \"geonameId\": 3923974\n },\n {\n \"name\": \"America/Bogota\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Region caribe\",\n \"description\": \"Mountainous region of central Colombia\",\n \"order\": 5,\n \"wikidataId\": \"Q130359\"\n },\n {\n \"name\": \"111711\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.eltornillo.co/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:andresgrzn@gmail.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/eltornillotaller/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/index.php?dispatch=companies.view&company_id=45\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are passionate on handworking and creating things. We love working with recycled plastic and keeping useful this wonderful material. Hope you love our work too!\\nWe have one small shredder and one injection machine to transform plastic waste. We hav designed different products and developed their molds.\\nWe are open to develope any rcicled plastic product!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"El Tornillo Taller\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Here, you will find the 3D model and blueprints required to create the wall peg mold.\\n\\n\\nUser Location: Bogota, Colombia\\n\\nEnsure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.\\n\\nWith all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).\\n\\nObtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)\\n\\nTurn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)\\n\\nJoin weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)\\n\\nObtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)\\n\\nDrill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.\\n\\nDrill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)\\n\\nTo achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)\\n\\nObtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)\\n\\nFrom a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)\\n\\nDrill a 3.2 mm (⅛\\\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)\\n\\nAnd you’re done! Here is your Wall Peg mold.\\n\\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\\n\\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\\n\\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\\n\\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.\\n\\nTo install the peg on the wall, drill a hole and secure it manually using a wall plug.\",\n \"keywords\": \"3D model, blueprints, wall peg mold, steel pipe nipple, CNC lathe workshop, mold cavity, Bogota Colombia, plastic injection, mold assembly, wall installation\",\n \"resources\": \"### Tools & Equipment\\n- Metal saw (for cutting steel pipe nipple) \\n- Lathe (for turning flange face and chamfering welds) [lathe basics](https://en.wikipedia.org/wiki/Lathe) \\n- CNC lathe workshop (for machining parts #1-2 with 3D files) \\n- Welding machine (for joining components) \\n- Hammer and nails (for assembling part #6)\\n\\n### Software & Files\\n- 3D model files (for CNC machining) \\n- CAD software (for processing drawings - mentioned implicitly) \\n\\n### Hardware & Materials \\n- Steel pipe nipple (item #7) \\n- Steel discs (#3-4) with pre-drilled holes \\n- Thin metal sheet (for part #6) \\n- 3.2 mm (⅛\\\") screws and bolts \\n- Wooden mold base \\n\\n### Measurement & Machining \\n- 9/32\\\" (7.14 mm) drill bit \\n- 3/16\\\" (4.76 mm) drill bit \\n- Calipers (for verifying diameters) \\n- Thread-cutting tools (for screw holes) \\n\\n### Safety & Consumables \\n- Protective gloves and goggles (during metalworking) \\n- Coolant fluid (for CNC lathe operations) \\n- Replacement screws (prevents plastic clogging) [1][2][3]\",\n \"references\": \"## Articles \\n- [How to Build a DIY Pegboard - The Spruce](https://www.thespruce.com/how-to-build-a-diy-pegboard-5225155) \\n- [Injection Molding: The Manufacturing & Design Guide - Hubs](https://www.hubs.com/guides/injection-molding/) \\n- [Injection Molding Wall Thickness Guidelines - TDLMould](https://tdlmould.com/injection-molding-wall-thickness-guidelines-and-design-specifications/) \\n- [DIY Peg Rail Organizer - Paper and Stitch](https://www.papernstitchblog.com/diy-peg-rail-organizer/) \\n\\n## YouTube \\n- [Casting Aluminum Wall Hook - YouTube](https://www.youtube.com/watch?v=9AaujAPghhE) \\n\\n## Papers \\n- [RIM Part and Mold Design Guide (PDF)](https://reactioninjectionmolding.com/wp-content/uploads/2013/09/RIM-PartMoldDesignGuide.pdf) \\n\\n## Opensource Designs \\n- [Honeycomb Storage Wall 3D Model - Printables](https://www.printables.com/model/152592-honeycomb-storage-wall/remixes)\"\n }\n}","1d81dde5dad48a2f","make-an-adaptable-sorting-system",{"id":988,"data":990,"filePath":988,"digest":1222},{"slug":988,"id":988,"title":991,"type":407,"components":992,"item":993,"config":1221},"Make an adaptable sorting system",[],{"_createdBy":994,"description":995,"_contentModifiedTimestamp":996,"_created":997,"total_views":998,"mentions":999,"id":1000,"moderation":536,"category":1001,"slug":988,"previousSlugs":1005,"comments":1006,"cover_image":1012,"steps":1019,"title":991,"_modified":1133,"time":1134,"votedUsefulBy":1135,"_deleted":412,"total_downloads":1141,"files":1142,"fileLink":19,"tags":1143,"_id":1000,"difficulty_level":638,"creatorCountry":1146,"user":1147,"content":1217,"keywords":1218,"resources":1219,"references":1220},"guas","Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.","2023-06-14T11:02:21.101Z","2020-12-08T17:51:35.650Z",386,[],"0ahpzmflFYAxynEjh9ZT",{"_deleted":412,"_modified":1002,"label":1003,"_id":1004,"_created":1002},"2022-09-18T08:51:47.196Z","Guides","CrZjHORWfxEl6iDrrPIO",[988],[1007],{"text":1008,"creatorName":1009,"_created":1010,"_id":1011,"_creatorId":1009,"creatorCountry":421},"I can't dowload the materials. Can you help me?","adrivas","2024-02-02T21:25:22.985Z","ljvzZ0Lz6pqDkcIcswU7",{"name":1013,"type":433,"downloadUrl":1014,"contentType":433,"updated":1015,"size":1016,"timeCreated":1015,"fullPath":1017,"src":1018},"WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-12-20%20at%203.03.16%20PM.jpeg?alt=media&token=5b2f1b30-d174-4efb-8260-da09f1b24b8c","2020-12-20T15:10:16.230Z",114167,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-12-20_at_3.03.16_pm.jpeg",[1020,1045,1070,1088,1107],{"_animationKey":458,"images":1021,"text":1043,"title":1044},[1022,1029,1036],{"fullPath":1023,"downloadUrl":1024,"name":1025,"size":1026,"contentType":433,"updated":1027,"type":433,"timeCreated":1027,"src":1028,"alt":1025},"uploads/howtos/0ahpzmflFYAxynEjh9ZT/Captura de ecrã 2020-12-08 125522.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FCaptura%20de%20ecr%C3%A3%202020-12-08%20125522.png?alt=media&token=21f8a518-f208-45e1-bf85-7b51c4f0ebb2","Captura de ecrã 2020-12-08 125522.png",19112,"2020-12-08T17:50:53.185Z","/resources/howtos/make-an-adaptable-sorting-system/captura_de_ecra_2020-12-08_125522.png",{"updated":1030,"size":1031,"timeCreated":1030,"type":433,"downloadUrl":1032,"contentType":433,"name":1033,"fullPath":1034,"src":1035,"alt":1033},"2020-12-08T17:50:54.850Z",127410,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Moment.jpg?alt=media&token=d41e4787-0e92-441d-83b3-f061203b0205","20201002_114814_1_Moment.jpg","uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Moment.jpg","/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_moment.jpg",{"fullPath":1037,"size":1038,"name":1039,"type":433,"updated":1040,"downloadUrl":1041,"timeCreated":1040,"contentType":433,"src":1042,"alt":1039},"uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Momeffrnt.jpg",118369,"20201002_114814_1_Momeffrnt.jpg","2020-12-08T17:50:56.223Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Momeffrnt.jpg?alt=media&token=b80be34f-1cb7-41b2-9b3a-20f8389336cb","/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_momeffrnt.jpg","In this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.","Cuting the panels- CNC machine",{"images":1046,"_animationKey":461,"text":1068,"title":1069},[1047,1054,1061],{"fullPath":1048,"timeCreated":1049,"size":1050,"name":1051,"downloadUrl":1052,"updated":1049,"type":433,"contentType":433,"src":1053,"alt":1051},"uploads/howtos/0ahpzmflFYAxynEjh9ZT/kjhgfds.jpg","2020-12-08T17:50:59.899Z",144466,"kjhgfds.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fkjhgfds.jpg?alt=media&token=6a11bc1a-1ecf-47d7-9a3a-ff60d2bab997","/resources/howtos/make-an-adaptable-sorting-system/kjhgfds.jpg",{"type":433,"contentType":433,"size":1055,"downloadUrl":1056,"updated":1057,"fullPath":1058,"timeCreated":1057,"name":1059,"src":1060,"alt":1059},55135,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM%20(1).jpeg?alt=media&token=fb80b32c-06fd-4507-83ea-d11d0efa8497","2020-12-08T17:50:59.451Z","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg","WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm_1.jpeg",{"updated":1062,"fullPath":1063,"contentType":433,"type":433,"downloadUrl":1064,"size":1065,"timeCreated":1062,"name":1066,"src":1067,"alt":1066},"2020-12-08T17:50:59.464Z","uploads/howtos/0ahpzmflFYAxynEjh9ZT/jgydfhdgfg.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fjgydfhdgfg.jpg?alt=media&token=1af0643f-e7b2-456e-a5fb-175c4f1a3e9e",21141,"jgydfhdgfg.jpg","/resources/howtos/make-an-adaptable-sorting-system/jgydfhdgfg.jpg","After cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.","Plastic type- LaserCut",{"_animationKey":489,"text":1071,"title":1072,"images":1073},"In this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.","Cuting and Finishing",[1074,1081],{"timeCreated":1075,"type":433,"updated":1075,"downloadUrl":1076,"fullPath":1077,"size":1078,"contentType":433,"name":1079,"src":1080,"alt":1079},"2020-12-08T17:51:02.491Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.15%20PM.jpeg?alt=media&token=985e712a-01c4-4570-9554-c95d0008d3cc","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg",67308,"WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.15_pm.jpeg",{"downloadUrl":1082,"name":1083,"size":1084,"fullPath":1085,"timeCreated":1086,"type":433,"updated":1086,"contentType":433,"src":1087,"alt":1083},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.17%20PM.jpeg?alt=media&token=ee0c15c4-d154-42d7-ba2a-d661faad585d","WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg",62466,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg","2020-12-08T17:51:02.197Z","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.17_pm.jpeg",{"_animationKey":1089,"title":1090,"images":1091,"text":1106},"uniquep585n","Mounting all the pieces",[1092,1099],{"size":1093,"updated":1094,"downloadUrl":1095,"name":1096,"timeCreated":1094,"contentType":433,"type":433,"fullPath":1097,"src":1098,"alt":1096},100446,"2020-12-08T17:51:04.955Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.16%20PM.jpeg?alt=media&token=f5b434e9-4e3f-48ad-accd-2a6b8def590a","WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.16_pm.jpeg",{"downloadUrl":1100,"size":1101,"updated":1102,"type":433,"contentType":433,"timeCreated":1102,"name":1103,"fullPath":1104,"src":1105,"alt":1103},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM.jpeg?alt=media&token=e086176a-e465-4dd4-8500-6ef023c187c5",83774,"2020-12-08T17:51:05.681Z","WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm.jpeg","After sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.",{"images":1108,"text":1130,"title":1131,"_animationKey":1132},[1109,1116,1123],{"downloadUrl":1110,"type":433,"name":1111,"timeCreated":1112,"size":1113,"contentType":433,"fullPath":1114,"updated":1112,"src":1115,"alt":1111},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3358.jpg?alt=media&token=d26f7628-67f2-46fb-b547-666edf6a642d","AAD_3358.jpg","2020-12-20T13:47:17.675Z",98914,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3358.jpg","/resources/howtos/make-an-adaptable-sorting-system/aad_3358.jpg",{"type":433,"size":1117,"fullPath":1118,"name":1119,"timeCreated":1120,"updated":1120,"downloadUrl":1121,"contentType":433,"src":1122,"alt":1119},257943,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/DSC_0011.jpg","DSC_0011.jpg","2020-12-20T13:47:21.771Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FDSC_0011.jpg?alt=media&token=7e48a811-32a8-40fe-9ccf-91ab1b3e5f36","/resources/howtos/make-an-adaptable-sorting-system/dsc_0011.jpg",{"size":1124,"fullPath":1125,"type":433,"name":1126,"contentType":433,"updated":1127,"downloadUrl":1128,"timeCreated":1127,"src":1129,"alt":1126},152919,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3221.jpg","AAD_3221.jpg","2020-12-20T13:47:19.875Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3221.jpg?alt=media&token=380cffc3-ee28-4068-b2cc-e68e3f89744f","/resources/howtos/make-an-adaptable-sorting-system/aad_3221.jpg","You can now organize your plastic with greater ease.","ALL DONE!!","uniquej2p4xo","2024-02-02T21:25:22.991Z","\u003C 1 week",[1009,1136,418,419,1137,1138,1139,1140],"bonusjonas","georgia011189","inspiredplastics","ralphmw","rosangel",24,[-1],[1144,1145],"collection","sorting","pt",{"moderation":536,"location":1148,"_created":1151,"_deleted":412,"type":540,"subType":539,"_id":994,"_modified":1151,"geo":1152,"data":1204,"detail":1214},{"lat":1149,"lng":1150},38.7119,-9.1955,"2021-11-07T22:03:44.055Z",{"latitude":1149,"lookupSource":545,"longitude":1150,"localityLanguageRequested":546,"continent":1153,"continentCode":1154,"countryName":1155,"countryCode":1156,"principalSubdivision":1157,"principalSubdivisionCode":1158,"city":1159,"locality":1160,"postcode":19,"plusCode":1161,"localityInfo":1162},"Europe","EU","Portugal","PT","Distrito de Lisboa","PT-11","Lisbon","Ajuda","8CCGPR63+QR",{"administrative":1163,"informative":1184},[1164,1168,1172,1176,1181],{"name":1155,"description":1165,"isoName":1155,"order":45,"adminLevel":128,"isoCode":1156,"wikidataId":1166,"geonameId":1167},"country in Southwestern Europe","Q45",2264397,{"name":1157,"description":1169,"isoName":1157,"order":569,"adminLevel":569,"isoCode":1158,"wikidataId":1170,"geonameId":1171},"district in Portugal","Q207199",2267056,{"name":1159,"description":1173,"order":590,"adminLevel":573,"wikidataId":1174,"geonameId":1175},"capital city of Portugal","Q597",2267057,{"name":1177,"description":1178,"order":939,"adminLevel":590,"wikidataId":1179,"geonameId":1180},"Alcantara","civil parish in Lisboa","Q1017927",8012461,{"name":1160,"description":1178,"order":941,"adminLevel":590,"wikidataId":1182,"geonameId":1183},"Q413311",8012460,[1185,1188,1193,1198,1200],{"name":1153,"description":944,"isoName":1153,"order":181,"isoCode":1154,"wikidataId":1186,"geonameId":1187},"Q46",6255148,{"name":1189,"description":1190,"order":128,"wikidataId":1191,"geonameId":1192},"Atlantic Ocean","ocean between Europe, Africa and the Americas","Q97",3373405,{"name":1194,"description":1195,"order":67,"wikidataId":1196,"geonameId":1197},"Iberian Peninsula","peninsula located in the extreme southwest of Europe","Q12837",2267430,{"name":1199,"description":583,"order":565},"Europe/Lisbon",{"name":1201,"description":1202,"order":573,"wikidataId":1203},"Lisbon Region","NUTS 2 region of Portugal","Q27689",{"urls":1205,"description":1209,"services":1210,"title":1212,"images":1213},[1206,1208],{"name":594,"url":1207},"mailto:tmmaguas212@gmail.com",{"name":600,"url":601},"We are now renovating! wait for the news!",[1211],{"welding":412,"assembling":412,"machining":412,"electronics":412,"molds":412},"Tiago Águas",[],{"services":1215,"urls":1216},[],[],"Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.\n\n\nUser Location: Lisbon, Portugal\n\nIn this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.\n\nAfter cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.\n\nIn this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.\n\nAfter sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.\n\nYou can now organize your plastic with greater ease.","sorting system, CNC cutting, laser cutting, material thickness, divider panels, panel alignment, laser cut numbers, smooth surface finishing, assemble with screws, organize materials","### Tools & Machinery\n- CNC or laser cutting machine (handles 25mm material thickness) \n- Electric drill/screwdriver for assembly \n- Sanding tools (orbital sander or manual sanding blocks) \n\n### Software\n- CAD software for file adjustments (e.g., [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360)) \n- Laser cutter alignment software (machine-specific, e.g., [LightBurn](https://lightburnsoftware.com)) \n\n### Hardware Components\n- Adjustable divider panels (pre-numbered for alignment) \n- Front, bottom, and back panels (25mm thickness) \n- Screws (size matching panel thickness) \n\n### Materials & Finishing\n- 25mm plywood or MDF sheets ([example](https://www.leroymerlin.pt)) \n- Sandpaper (80–220 grit) \n- Wood sealant or paint (optional) \n\n### Assembly Aids\n- Clamps for temporary fixation \n- Measuring tape/ruler for alignment checks \n- Laser-cut numbering templates (included in files)","Here are relevant references grouped by category:\n\n## Articles\n- [Customizable Divider System Design Guide](https://www.instructables.com/Customizable-Divider-System/)\n- [Laser-Cut Adjustable Organizers](https://www.makeitfrommetal.com/laser-cut-organizers/)\n- [Material Thickness Adjustment for CNC Projects](https://www.cnccookbook.com/material-thickness-adjustment/)\n\n## Books\n- [*The CNC Router Handbook* by Randy Johnson](https://www.amazon.com/CNC-Router-Handbook-Randy-Johnson/dp/1565237705) \n- [*Laser Cutting for Makers* by Matthew Newton](https://www.amazon.com/Laser-Cutting-Makers-Matthew-Newton/dp/1680454922)\n- [*Modular Furniture Design* by Laura Kampf](https://www.amazon.com/Modular-Furniture-Design-Laura-Kampf/dp/178627947X)\n\n## Papers\n- [Parametric Design for Adaptive Storage Systems](https://www.researchgate.net/publication/335678790_Modular_Storage)\n- [Laser Cutting Tolerance Optimization](https://www.sciencedirect.com/science/article/pii/S2212827120305070)\n- [CNC Joint Design Best Practices](https://www.emerald.com/insight/content/doi/10.1108/13552541211253977)\n\n## YouTube\n- [Customizable Laser-Cut Dividers Tutorial](https://www.youtube.com/watch?v=exQY7iD6nIg)\n- [CNC Material Thickness Adjustments](https://www.youtube.com/watch?v=KtS4CZkGsJw)\n- [Adaptive Storage System Assembly](https://www.youtube.com/watch?v=3mlZ_4l6Nc4)\n\n## Open-source Designs\n- [Parametric Laser-Cut Box Generator](https://www.thingiverse.com/thing:3481797)\n- [Adjustable Gridfinity Dividers](https://github.com/kennetek/gridfinity-divider)\n- [Modular CNC Cabinet System](https://grabcad.com/library/modular-cabinet-system-1)","{\n \"slug\": \"make-an-adaptable-sorting-system\",\n \"id\": \"make-an-adaptable-sorting-system\",\n \"title\": \"Make an adaptable sorting system\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"guas\",\n \"description\": \"Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:21.101Z\",\n \"_created\": \"2020-12-08T17:51:35.650Z\",\n \"total_views\": 386,\n \"mentions\": [],\n \"id\": \"0ahpzmflFYAxynEjh9ZT\",\n \"moderation\": \"accepted\",\n \"category\": {\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_created\": \"2022-09-18T08:51:47.196Z\"\n },\n \"slug\": \"make-an-adaptable-sorting-system\",\n \"previousSlugs\": [\n \"make-an-adaptable-sorting-system\"\n ],\n \"comments\": [\n {\n \"text\": \"I can't dowload the materials. Can you help me?\",\n \"creatorName\": \"adrivas\",\n \"_created\": \"2024-02-02T21:25:22.985Z\",\n \"_id\": \"ljvzZ0Lz6pqDkcIcswU7\",\n \"_creatorId\": \"adrivas\",\n \"creatorCountry\": \"mx\"\n }\n ],\n \"cover_image\": {\n \"name\": \"WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-12-20%20at%203.03.16%20PM.jpeg?alt=media&token=5b2f1b30-d174-4efb-8260-da09f1b24b8c\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-20T15:10:16.230Z\",\n \"size\": 114167,\n \"timeCreated\": \"2020-12-20T15:10:16.230Z\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-12-20_at_3.03.16_pm.jpeg\"\n },\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/Captura de ecrã 2020-12-08 125522.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FCaptura%20de%20ecr%C3%A3%202020-12-08%20125522.png?alt=media&token=21f8a518-f208-45e1-bf85-7b51c4f0ebb2\",\n \"name\": \"Captura de ecrã 2020-12-08 125522.png\",\n \"size\": 19112,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:50:53.185Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-12-08T17:50:53.185Z\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/captura_de_ecra_2020-12-08_125522.png\",\n \"alt\": \"Captura de ecrã 2020-12-08 125522.png\"\n },\n {\n \"updated\": \"2020-12-08T17:50:54.850Z\",\n \"size\": 127410,\n \"timeCreated\": \"2020-12-08T17:50:54.850Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Moment.jpg?alt=media&token=d41e4787-0e92-441d-83b3-f061203b0205\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"20201002_114814_1_Moment.jpg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Moment.jpg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_moment.jpg\",\n \"alt\": \"20201002_114814_1_Moment.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Momeffrnt.jpg\",\n \"size\": 118369,\n \"name\": \"20201002_114814_1_Momeffrnt.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:50:56.223Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Momeffrnt.jpg?alt=media&token=b80be34f-1cb7-41b2-9b3a-20f8389336cb\",\n \"timeCreated\": \"2020-12-08T17:50:56.223Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_momeffrnt.jpg\",\n \"alt\": \"20201002_114814_1_Momeffrnt.jpg\"\n }\n ],\n \"text\": \"In this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.\",\n \"title\": \"Cuting the panels- CNC machine\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/kjhgfds.jpg\",\n \"timeCreated\": \"2020-12-08T17:50:59.899Z\",\n \"size\": 144466,\n \"name\": \"kjhgfds.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fkjhgfds.jpg?alt=media&token=6a11bc1a-1ecf-47d7-9a3a-ff60d2bab997\",\n \"updated\": \"2020-12-08T17:50:59.899Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/kjhgfds.jpg\",\n \"alt\": \"kjhgfds.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 55135,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM%20(1).jpeg?alt=media&token=fb80b32c-06fd-4507-83ea-d11d0efa8497\",\n \"updated\": \"2020-12-08T17:50:59.451Z\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg\",\n \"timeCreated\": \"2020-12-08T17:50:59.451Z\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm_1.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg\"\n },\n {\n \"updated\": \"2020-12-08T17:50:59.464Z\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/jgydfhdgfg.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fjgydfhdgfg.jpg?alt=media&token=1af0643f-e7b2-456e-a5fb-175c4f1a3e9e\",\n \"size\": 21141,\n \"timeCreated\": \"2020-12-08T17:50:59.464Z\",\n \"name\": \"jgydfhdgfg.jpg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/jgydfhdgfg.jpg\",\n \"alt\": \"jgydfhdgfg.jpg\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"text\": \"After cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.\",\n \"title\": \"Plastic type- LaserCut\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"text\": \"In this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.\",\n \"title\": \"Cuting and Finishing\",\n \"images\": [\n {\n \"timeCreated\": \"2020-12-08T17:51:02.491Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:51:02.491Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.15%20PM.jpeg?alt=media&token=985e712a-01c4-4570-9554-c95d0008d3cc\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg\",\n \"size\": 67308,\n \"contentType\": \"image/jpeg\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.15_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.17%20PM.jpeg?alt=media&token=ee0c15c4-d154-42d7-ba2a-d661faad585d\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg\",\n \"size\": 62466,\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg\",\n \"timeCreated\": \"2020-12-08T17:51:02.197Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:51:02.197Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.17_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniquep585n\",\n \"title\": \"Mounting all the pieces\",\n \"images\": [\n {\n \"size\": 100446,\n \"updated\": \"2020-12-08T17:51:04.955Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.16%20PM.jpeg?alt=media&token=f5b434e9-4e3f-48ad-accd-2a6b8def590a\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg\",\n \"timeCreated\": \"2020-12-08T17:51:04.955Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.16_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM.jpeg?alt=media&token=e086176a-e465-4dd4-8500-6ef023c187c5\",\n \"size\": 83774,\n \"updated\": \"2020-12-08T17:51:05.681Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-12-08T17:51:05.681Z\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg\"\n }\n ],\n \"text\": \"After sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3358.jpg?alt=media&token=d26f7628-67f2-46fb-b547-666edf6a642d\",\n \"type\": \"image/jpeg\",\n \"name\": \"AAD_3358.jpg\",\n \"timeCreated\": \"2020-12-20T13:47:17.675Z\",\n \"size\": 98914,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3358.jpg\",\n \"updated\": \"2020-12-20T13:47:17.675Z\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/aad_3358.jpg\",\n \"alt\": \"AAD_3358.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"size\": 257943,\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/DSC_0011.jpg\",\n \"name\": \"DSC_0011.jpg\",\n \"timeCreated\": \"2020-12-20T13:47:21.771Z\",\n \"updated\": \"2020-12-20T13:47:21.771Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FDSC_0011.jpg?alt=media&token=7e48a811-32a8-40fe-9ccf-91ab1b3e5f36\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/dsc_0011.jpg\",\n \"alt\": \"DSC_0011.jpg\"\n },\n {\n \"size\": 152919,\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3221.jpg\",\n \"type\": \"image/jpeg\",\n \"name\": \"AAD_3221.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-20T13:47:19.875Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3221.jpg?alt=media&token=380cffc3-ee28-4068-b2cc-e68e3f89744f\",\n \"timeCreated\": \"2020-12-20T13:47:19.875Z\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/aad_3221.jpg\",\n \"alt\": \"AAD_3221.jpg\"\n }\n ],\n \"text\": \"You can now organize your plastic with greater ease.\",\n \"title\": \"ALL DONE!!\",\n \"_animationKey\": \"uniquej2p4xo\"\n }\n ],\n \"title\": \"Make an adaptable sorting system\",\n \"_modified\": \"2024-02-02T21:25:22.991Z\",\n \"time\": \"\u003C 1 week\",\n \"votedUsefulBy\": [\n \"adrivas\",\n \"bonusjonas\",\n \"sigolene\",\n \"mattia\",\n \"georgia011189\",\n \"inspiredplastics\",\n \"ralphmw\",\n \"rosangel\"\n ],\n \"_deleted\": false,\n \"total_downloads\": 24,\n \"files\": [\n null\n ],\n \"fileLink\": \"\",\n \"tags\": [\n \"collection\",\n \"sorting\"\n ],\n \"_id\": \"0ahpzmflFYAxynEjh9ZT\",\n \"difficulty_level\": \"Easy\",\n \"creatorCountry\": \"pt\",\n \"user\": {\n \"moderation\": \"accepted\",\n \"location\": {\n \"lat\": 38.7119,\n \"lng\": -9.1955\n },\n \"_created\": \"2021-11-07T22:03:44.055Z\",\n \"_deleted\": false,\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"_id\": \"guas\",\n \"_modified\": \"2021-11-07T22:03:44.055Z\",\n \"geo\": {\n \"latitude\": 38.7119,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -9.1955,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Portugal\",\n \"countryCode\": \"PT\",\n \"principalSubdivision\": \"Distrito de Lisboa\",\n \"principalSubdivisionCode\": \"PT-11\",\n \"city\": \"Lisbon\",\n \"locality\": \"Ajuda\",\n \"postcode\": \"\",\n \"plusCode\": \"8CCGPR63+QR\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Portugal\",\n \"description\": \"country in Southwestern Europe\",\n \"isoName\": \"Portugal\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"PT\",\n \"wikidataId\": \"Q45\",\n \"geonameId\": 2264397\n },\n {\n \"name\": \"Distrito de Lisboa\",\n \"description\": \"district in Portugal\",\n \"isoName\": \"Distrito de Lisboa\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"isoCode\": \"PT-11\",\n \"wikidataId\": \"Q207199\",\n \"geonameId\": 2267056\n },\n {\n \"name\": \"Lisbon\",\n \"description\": \"capital city of Portugal\",\n \"order\": 8,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q597\",\n \"geonameId\": 2267057\n },\n {\n \"name\": \"Alcantara\",\n \"description\": \"civil parish in Lisboa\",\n \"order\": 9,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q1017927\",\n \"geonameId\": 8012461\n },\n {\n \"name\": \"Ajuda\",\n \"description\": \"civil parish in Lisboa\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q413311\",\n \"geonameId\": 8012460\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Atlantic Ocean\",\n \"description\": \"ocean between Europe, Africa and the Americas\",\n \"order\": 2,\n \"wikidataId\": \"Q97\",\n \"geonameId\": 3373405\n },\n {\n \"name\": \"Iberian Peninsula\",\n \"description\": \"peninsula located in the extreme southwest of Europe\",\n \"order\": 3,\n \"wikidataId\": \"Q12837\",\n \"geonameId\": 2267430\n },\n {\n \"name\": \"Europe/Lisbon\",\n \"description\": \"time zone\",\n \"order\": 5\n },\n {\n \"name\": \"Lisbon Region\",\n \"description\": \"NUTS 2 region of Portugal\",\n \"order\": 7,\n \"wikidataId\": \"Q27689\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:tmmaguas212@gmail.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are now renovating! wait for the news!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Tiago Águas\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.\\n\\n\\nUser Location: Lisbon, Portugal\\n\\nIn this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.\\n\\nAfter cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.\\n\\nIn this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.\\n\\nAfter sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.\\n\\nYou can now organize your plastic with greater ease.\",\n \"keywords\": \"sorting system, CNC cutting, laser cutting, material thickness, divider panels, panel alignment, laser cut numbers, smooth surface finishing, assemble with screws, organize materials\",\n \"resources\": \"### Tools & Machinery\\n- CNC or laser cutting machine (handles 25mm material thickness) \\n- Electric drill/screwdriver for assembly \\n- Sanding tools (orbital sander or manual sanding blocks) \\n\\n### Software\\n- CAD software for file adjustments (e.g., [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360)) \\n- Laser cutter alignment software (machine-specific, e.g., [LightBurn](https://lightburnsoftware.com)) \\n\\n### Hardware Components\\n- Adjustable divider panels (pre-numbered for alignment) \\n- Front, bottom, and back panels (25mm thickness) \\n- Screws (size matching panel thickness) \\n\\n### Materials & Finishing\\n- 25mm plywood or MDF sheets ([example](https://www.leroymerlin.pt)) \\n- Sandpaper (80–220 grit) \\n- Wood sealant or paint (optional) \\n\\n### Assembly Aids\\n- Clamps for temporary fixation \\n- Measuring tape/ruler for alignment checks \\n- Laser-cut numbering templates (included in files)\",\n \"references\": \"Here are relevant references grouped by category:\\n\\n## Articles\\n- [Customizable Divider System Design Guide](https://www.instructables.com/Customizable-Divider-System/)\\n- [Laser-Cut Adjustable Organizers](https://www.makeitfrommetal.com/laser-cut-organizers/)\\n- [Material Thickness Adjustment for CNC Projects](https://www.cnccookbook.com/material-thickness-adjustment/)\\n\\n## Books\\n- [*The CNC Router Handbook* by Randy Johnson](https://www.amazon.com/CNC-Router-Handbook-Randy-Johnson/dp/1565237705) \\n- [*Laser Cutting for Makers* by Matthew Newton](https://www.amazon.com/Laser-Cutting-Makers-Matthew-Newton/dp/1680454922)\\n- [*Modular Furniture Design* by Laura Kampf](https://www.amazon.com/Modular-Furniture-Design-Laura-Kampf/dp/178627947X)\\n\\n## Papers\\n- [Parametric Design for Adaptive Storage Systems](https://www.researchgate.net/publication/335678790_Modular_Storage)\\n- [Laser Cutting Tolerance Optimization](https://www.sciencedirect.com/science/article/pii/S2212827120305070)\\n- [CNC Joint Design Best Practices](https://www.emerald.com/insight/content/doi/10.1108/13552541211253977)\\n\\n## YouTube\\n- [Customizable Laser-Cut Dividers Tutorial](https://www.youtube.com/watch?v=exQY7iD6nIg)\\n- [CNC Material Thickness Adjustments](https://www.youtube.com/watch?v=KtS4CZkGsJw)\\n- [Adaptive Storage System Assembly](https://www.youtube.com/watch?v=3mlZ_4l6Nc4)\\n\\n## Open-source Designs\\n- [Parametric Laser-Cut Box Generator](https://www.thingiverse.com/thing:3481797)\\n- [Adjustable Gridfinity Dividers](https://github.com/kennetek/gridfinity-divider)\\n- [Modular CNC Cabinet System](https://grabcad.com/library/modular-cabinet-system-1)\"\n }\n}","61ce59f4567c0916","el-tornillo-motor-injection-machine",{"id":1223,"data":1225,"filePath":1223,"digest":1369},{"slug":1223,"id":1223,"title":1226,"type":407,"components":1227,"item":1228,"config":1368},"El Tornillo Motor Injection Machine",[],{"_createdBy":902,"creatorCountry":1229,"comments":1230,"time":1260,"total_views":1261,"tags":1262,"_modified":1267,"difficulty_level":1268,"previousSlugs":1269,"slug":1223,"_deleted":412,"total_downloads":1270,"files":1271,"description":1272,"mentions":1273,"moderatorFeedback":19,"_created":1274,"votedUsefulBy":1275,"title":1226,"steps":1283,"moderation":536,"_contentModifiedTimestamp":1351,"cover_image":1352,"_id":1359,"fileLink":19,"category":1360,"user":910,"content":1364,"keywords":1365,"resources":1366,"references":1367},"co",[1231,1239,1244,1250,1255],{"creatorName":1232,"text":1233,"_created":1234,"_id":1235,"creatorCountry":1236,"_creatorId":1237,"_edited":1238},"fair-enough","gracias el tornillo!","2023-04-20T16:44:53.799Z","9cwfICUEGoRRhXk8dhlK","es","7Jon7qP2jiQYRvfFK3flPxwnh1A2","2023-04-20T16:45:05.812Z",{"creatorName":1240,"text":1241,"_id":1242,"_creatorId":1240,"_created":1243,"creatorCountry":19},"wency","wow, love this, I am located in Papua New Guinea. I want to order. Which location for Pracious Plastic is closest to reduce freight cost?","VXXiCQJGxmJfUE6dcovF","2023-04-21T03:06:02.961Z",{"_id":1245,"creatorName":419,"creatorCountry":1246,"_created":1247,"text":1248,"_creatorId":1249},"r2CRlOpxCM1MtunZbYlP","it","2023-04-21T08:07:11.041Z","Hey wency since we just launched the only builder able to make it would be Andres from El Tornillo, hopefully in a few months (the time it takes for builders to get set up) we'd have someone closer. You can order the machine from the bazar listing (find the link in the last step of this how-to)","aQpbbzGRRtSMR02ENC15MdLA2aT2",{"creatorCountry":19,"_created":1251,"text":1252,"creatorName":1253,"_id":1254,"_creatorId":1253},"2023-05-15T17:11:56.968Z","Me gustaría comprar una maquina pero no sé como, el proceso a seguir?","rodrigo-fiesco-otalora","xji2aIo2VRkKXG5Dj5IU",{"creatorCountry":19,"_creatorId":1256,"creatorName":1256,"_id":1257,"text":1258,"_created":1259},"diannadelpi","1lte2tHxuFQZ2KpfM42n","Hola! Estoy interesada en esta máquina, cual es el proceso a seguir","2023-12-19T15:29:29.302Z","3-4 weeks",444,[428,1263,636,1264,1265,1266],"melting","PS","LDPE","PP","2024-01-15T14:31:06.897Z","Hard",[1223],346,[-1],"This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.",[],"2023-10-20T20:49:05.886Z",[419,1276,1277,1278,1279,1280,418,1281,1282],"pravesh","soltanovisko","jose13","preciousplasticukraine","marcelaazoubel","thisismattia","tracecom",[1284,1295,1321,1327,1339],{"_animationKey":461,"title":1285,"images":1286,"text":1294},"Machine description",[1287],{"size":1288,"contentType":433,"fullPath":1289,"updated":1290,"name":1291,"type":433,"timeCreated":1290,"downloadUrl":1292,"src":1293,"alt":1291},82244,"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Drawings-230412-1879a1fd178.jpg","2023-04-19T15:26:48.065Z","Drawings-230412-1879a1fd178.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FDrawings-230412-1879a1fd178.jpg?alt=media&token=1bc94035-b9b4-4a7f-a91e-eaf5aa448310","/resources/howtos/el-tornillo-motor-injection-machine/drawings-230412-1879a1fd178.jpg","**Machine Design:**\nMotor Injection Machine\n\n**Machine Size:**\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\n\n**Machine Cost:**\nIn Colombia, Bill of Material = COP 4,700,000\n\n**Distinguishing Features:**\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\n\n**Compatibility:**\nThis machine is designed for use with injection molds.\n\n**Type of Plastic:**\nPP, HDPE, LDPE, PS",{"title":1296,"images":1297,"_animationKey":489,"text":1320},"Tools needed",[1298,1306,1313],{"contentType":1299,"downloadUrl":1300,"name":1301,"fullPath":1302,"updated":1303,"size":1304,"type":1299,"timeCreated":1303,"src":1305,"alt":1301},"image/png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.12-1879a1e0b8f.png?alt=media&token=d5b058cb-6848-47fc-92a9-58da09834b9a","Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png","2023-04-19T15:26:49.190Z",44604,"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.12-1879a1e0b8f.png",{"contentType":1299,"timeCreated":1307,"name":1308,"fullPath":1309,"updated":1307,"downloadUrl":1310,"type":1299,"size":1311,"src":1312,"alt":1308},"2023-04-19T15:26:49.237Z","Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.17-1879a1e2316.png?alt=media&token=7780590e-9dc7-4e6b-b2d6-c4843252fb44",52211,"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.17-1879a1e2316.png",{"downloadUrl":1314,"fullPath":1315,"size":1316,"updated":1317,"type":1299,"contentType":1299,"name":1318,"timeCreated":1317,"src":1319,"alt":1318},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.22-1879a1e3832.png?alt=media&token=e405bfbc-0e0f-4f06-ac3b-59a4a29e2760","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png",43393,"2023-04-19T15:26:49.373Z","Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png","/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.22-1879a1e3832.png","To build this machine, you will need the following skills:\n\n- Turning (machining on a lathe)\n- Milling (machining on a mill)\n- General metalworking (cutting, drilling)\n- Welding\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\n- General electrical work (wiring safety switch, temperature controllers, etc.)\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)",{"_animationKey":1322,"videoUrl":1323,"images":1324,"title":1325,"text":1326},"unique3ttjmm","https://youtu.be/OOurvulD-pE",[],"Build the machine!","Watch this video to learn how to build this machine.\n\n0:00 Introduction\n3:09 Motor Injection Machine Overview\n3:36 Chapter I: Construct the Frame\n7:12 Chapter II: Develop the Mould Area\n8:25 Chapter III: Assemble the Piston System\n14:39 Chapter IV: Install the Heating Barrel\n17:51 Chapter V: Electrical Wiring\n18:56 Chapter VI: Connect the Motor\n20:10 Chapter VII: Final Assembly",{"text":1328,"title":1329,"_animationKey":1330,"images":1331},"How to Use the Machine\n\n1. Activate the machine and fill the barrel with plastic.\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\n3. Position the mold over the jack surface and firmly press it against the nozzle.\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\n6. Then, reverse the motor to move the piston upward.\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\n8. Remove the mold by lowering the jack.\n9. Open the mold and extract the injected part.\n10. Close the mold and repeat the process starting from step 3.\n\nRecommendations\n\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.","Inject!","uniquerpgzq",[1332],{"name":1333,"downloadUrl":1334,"size":1335,"contentType":433,"timeCreated":1336,"fullPath":1337,"updated":1336,"type":433,"src":1338,"alt":1333},"WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FWhatsApp%20Image%202023-04-14%20at%209.05.51%20AM-1879f335ab6.jpeg?alt=media&token=021b7cd3-2679-49bf-81da-669480b545bb",81647,"2023-04-20T16:23:19.906Z","uploads/howtos/0jahBYgJtpDadwhU58lf/WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg","/resources/howtos/el-tornillo-motor-injection-machine/whatsapp_image_2023-04-14_at_9.05.51_am-1879f335ab6.jpeg",{"images":1340,"title":1348,"text":1349,"_animationKey":1350},[1341],{"name":1342,"fullPath":1343,"timeCreated":1344,"downloadUrl":1345,"type":1299,"updated":1344,"contentType":1299,"size":1346,"src":1347,"alt":1342},"Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png","2023-04-19T15:26:51.416Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.20.30-1879a1a7e0e.png?alt=media&token=dff80485-61c4-4175-b6db-f837d97b414f",68691,"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.20.30-1879a1a7e0e.png","Buy on the Bazar","This is how to make a Motor Injection Machine!\n\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\n\n[Link Removed]","unique2gnw9l","2024-01-12T10:28:21.261Z",{"timeCreated":1353,"fullPath":1354,"size":1355,"downloadUrl":1356,"type":433,"updated":1353,"name":1357,"contentType":433,"src":1358},"2023-04-19T15:34:52.518Z","uploads/howtos/0jahBYgJtpDadwhU58lf/IMG_5422-1879a27155c.jpg",60074,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FIMG_5422-1879a27155c.jpg?alt=media&token=64128d5e-1b74-44fd-8f6a-8893249b6efc","IMG_5422-1879a27155c.jpg","/resources/howtos/el-tornillo-motor-injection-machine/img_5422-1879a27155c.jpg","0jahBYgJtpDadwhU58lf",{"_deleted":412,"_created":1361,"_id":1362,"label":1363,"_modified":1361},"2022-05-09T21:18:09.659Z","bD7i9YjwOa4yTlLdYUnw","Machines","This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.\n\n\nUser Location: Bogota, Colombia\n\n**Machine Design:**\nMotor Injection Machine\n\n**Machine Size:**\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\n\n**Machine Cost:**\nIn Colombia, Bill of Material = COP 4,700,000\n\n**Distinguishing Features:**\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\n\n**Compatibility:**\nThis machine is designed for use with injection molds.\n\n**Type of Plastic:**\nPP, HDPE, LDPE, PS\n\nTo build this machine, you will need the following skills:\n\n- Turning (machining on a lathe)\n- Milling (machining on a mill)\n- General metalworking (cutting, drilling)\n- Welding\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\n- General electrical work (wiring safety switch, temperature controllers, etc.)\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)\n\nWatch this video to learn how to build this machine.\n\n0:00 Introduction\n3:09 Motor Injection Machine Overview\n3:36 Chapter I: Construct the Frame\n7:12 Chapter II: Develop the Mould Area\n8:25 Chapter III: Assemble the Piston System\n14:39 Chapter IV: Install the Heating Barrel\n17:51 Chapter V: Electrical Wiring\n18:56 Chapter VI: Connect the Motor\n20:10 Chapter VII: Final Assembly\n\nHow to Use the Machine\n\n1. Activate the machine and fill the barrel with plastic.\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\n3. Position the mold over the jack surface and firmly press it against the nozzle.\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\n6. Then, reverse the motor to move the piston upward.\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\n8. Remove the mold by lowering the jack.\n9. Open the mold and extract the injected part.\n10. Close the mold and repeat the process starting from step 3.\n\nRecommendations\n\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.\n\nThis is how to make a Motor Injection Machine!\n\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\n\n[Link Removed]","motor injection machine, injection molding machine, motor-driven molding machine, plastic injection machine, injection mold compatibility, automated molding system, Colombia manufacturing machine, plastic manufacturing equipment, injection molding motor, high pressure molding machine","### Required Tools \n- Lathe (machining) [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \n- Milling machine [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \n- Welding equipment [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \n- Cutting/drilling tools [Chapter II](https://youtu.be/VIDEO_ID?t=7m12s) \n\n### Hardware Components \n- Motor with pulley system [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \n- Heating barrel [Chapter IV](https://youtu.be/VIDEO_ID?t=14m39s) \n- Piston system [Chapter III](https://youtu.be/VIDEO_ID?t=8m25s) \n- Temperature controllers [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \n- Mold adapter/conical nozzle [Usage Guide](#) \n\n### Measurement Instruments \n- Tolerance alignment tools [Assembly Guide](#) \n- Calipers/micrometers [Assembly Guide](#) \n\n### Electrical Components \n- Safety switches [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \n- Contactor and overload protection [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \n\n### Molds & Materials \n- Injection molds (PP, HDPE, LDPE, PS compatible) [Usage Guide](#) \n\n*(Replace VIDEO_ID with the actual video identifier from the tutorial link.)*","## References\n\n### Articles\n- [15 Things to Know About Servo-Driven Injection Machines](https://www.ptonline.com/articles/15-things-to-know-about-servo-driven-injection-machines) \n- [Injection Molding - ScienceDirect Overview](https://www.sciencedirect.com/topics/materials-science/injection-molding) \n\n### Books\n- [Build a Plastic Injection Molding Machine - Gingery Book](https://gingerybookstore.com/InjectionMoldingMachine.html) \n- [Injection Molding: Theory and Practice | Wiley](https://www.wiley.com/en-us/Injection+Molding:+Theory+and+Practice-p-x000006526) \n\n### Papers\n- [The Promise of All-Electric Injection Molding Machines (ACEEE)](https://www.aceee.org/files/proceedings/2005/data/papers/SS05_Panel01_Paper15.pdf) \n\n### YouTube\n- [Motored Plastic Injection Machine TUTORIAL](https://www.youtube.com/watch?v=OOurvulD-pE) \n\n### Open-source Designs\n- [El Tornillo Motor Injection Machine - Precious Plastic](https://community.preciousplastic.com/library/el-tornillo-motor-injection-machine) \n\n### Community Guides\n- [Arduino-based Injection Molding Machine Discussion](https://forum.arduino.cc/t/injection-molding-machine/632589)","{\n \"slug\": \"el-tornillo-motor-injection-machine\",\n \"id\": \"el-tornillo-motor-injection-machine\",\n \"title\": \"El Tornillo Motor Injection Machine\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"el-tornillo-taller\",\n \"creatorCountry\": \"co\",\n \"comments\": [\n {\n \"creatorName\": \"fair-enough\",\n \"text\": \"gracias el tornillo!\",\n \"_created\": \"2023-04-20T16:44:53.799Z\",\n \"_id\": \"9cwfICUEGoRRhXk8dhlK\",\n \"creatorCountry\": \"es\",\n \"_creatorId\": \"7Jon7qP2jiQYRvfFK3flPxwnh1A2\",\n \"_edited\": \"2023-04-20T16:45:05.812Z\"\n },\n {\n \"creatorName\": \"wency\",\n \"text\": \"wow, love this, I am located in Papua New Guinea. I want to order. Which location for Pracious Plastic is closest to reduce freight cost?\",\n \"_id\": \"VXXiCQJGxmJfUE6dcovF\",\n \"_creatorId\": \"wency\",\n \"_created\": \"2023-04-21T03:06:02.961Z\",\n \"creatorCountry\": \"\"\n },\n {\n \"_id\": \"r2CRlOpxCM1MtunZbYlP\",\n \"creatorName\": \"mattia\",\n \"creatorCountry\": \"it\",\n \"_created\": \"2023-04-21T08:07:11.041Z\",\n \"text\": \"Hey wency since we just launched the only builder able to make it would be Andres from El Tornillo, hopefully in a few months (the time it takes for builders to get set up) we'd have someone closer. You can order the machine from the bazar listing (find the link in the last step of this how-to)\",\n \"_creatorId\": \"aQpbbzGRRtSMR02ENC15MdLA2aT2\"\n },\n {\n \"creatorCountry\": \"\",\n \"_created\": \"2023-05-15T17:11:56.968Z\",\n \"text\": \"Me gustaría comprar una maquina pero no sé como, el proceso a seguir?\",\n \"creatorName\": \"rodrigo-fiesco-otalora\",\n \"_id\": \"xji2aIo2VRkKXG5Dj5IU\",\n \"_creatorId\": \"rodrigo-fiesco-otalora\"\n },\n {\n \"creatorCountry\": \"\",\n \"_creatorId\": \"diannadelpi\",\n \"creatorName\": \"diannadelpi\",\n \"_id\": \"1lte2tHxuFQZ2KpfM42n\",\n \"text\": \"Hola! Estoy interesada en esta máquina, cual es el proceso a seguir\",\n \"_created\": \"2023-12-19T15:29:29.302Z\"\n }\n ],\n \"time\": \"3-4 weeks\",\n \"total_views\": 444,\n \"tags\": [\n \"HDPE\",\n \"melting\",\n \"injection\",\n \"PS\",\n \"LDPE\",\n \"PP\"\n ],\n \"_modified\": \"2024-01-15T14:31:06.897Z\",\n \"difficulty_level\": \"Hard\",\n \"previousSlugs\": [\n \"el-tornillo-motor-injection-machine\"\n ],\n \"slug\": \"el-tornillo-motor-injection-machine\",\n \"_deleted\": false,\n \"total_downloads\": 346,\n \"files\": [\n null\n ],\n \"description\": \"This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.\",\n \"mentions\": [],\n \"moderatorFeedback\": \"\",\n \"_created\": \"2023-10-20T20:49:05.886Z\",\n \"votedUsefulBy\": [\n \"mattia\",\n \"pravesh\",\n \"soltanovisko\",\n \"jose13\",\n \"preciousplasticukraine\",\n \"marcelaazoubel\",\n \"sigolene\",\n \"thisismattia\",\n \"tracecom\"\n ],\n \"title\": \"El Tornillo Motor Injection Machine\",\n \"steps\": [\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Machine description\",\n \"images\": [\n {\n \"size\": 82244,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Drawings-230412-1879a1fd178.jpg\",\n \"updated\": \"2023-04-19T15:26:48.065Z\",\n \"name\": \"Drawings-230412-1879a1fd178.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-19T15:26:48.065Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FDrawings-230412-1879a1fd178.jpg?alt=media&token=1bc94035-b9b4-4a7f-a91e-eaf5aa448310\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/drawings-230412-1879a1fd178.jpg\",\n \"alt\": \"Drawings-230412-1879a1fd178.jpg\"\n }\n ],\n \"text\": \"**Machine Design:**\\nMotor Injection Machine\\n\\n**Machine Size:**\\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\\n\\n**Machine Cost:**\\nIn Colombia, Bill of Material = COP 4,700,000\\n\\n**Distinguishing Features:**\\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\\n\\n**Compatibility:**\\nThis machine is designed for use with injection molds.\\n\\n**Type of Plastic:**\\nPP, HDPE, LDPE, PS\"\n },\n {\n \"title\": \"Tools needed\",\n \"images\": [\n {\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.12-1879a1e0b8f.png?alt=media&token=d5b058cb-6848-47fc-92a9-58da09834b9a\",\n \"name\": \"Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png\",\n \"updated\": \"2023-04-19T15:26:49.190Z\",\n \"size\": 44604,\n \"type\": \"image/png\",\n \"timeCreated\": \"2023-04-19T15:26:49.190Z\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.12-1879a1e0b8f.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png\"\n },\n {\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-04-19T15:26:49.237Z\",\n \"name\": \"Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png\",\n \"updated\": \"2023-04-19T15:26:49.237Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.17-1879a1e2316.png?alt=media&token=7780590e-9dc7-4e6b-b2d6-c4843252fb44\",\n \"type\": \"image/png\",\n \"size\": 52211,\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.17-1879a1e2316.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.22-1879a1e3832.png?alt=media&token=e405bfbc-0e0f-4f06-ac3b-59a4a29e2760\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png\",\n \"size\": 43393,\n \"updated\": \"2023-04-19T15:26:49.373Z\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"name\": \"Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png\",\n \"timeCreated\": \"2023-04-19T15:26:49.373Z\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.22-1879a1e3832.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"To build this machine, you will need the following skills:\\n\\n- Turning (machining on a lathe)\\n- Milling (machining on a mill)\\n- General metalworking (cutting, drilling)\\n- Welding\\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\\n- General electrical work (wiring safety switch, temperature controllers, etc.)\\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)\"\n },\n {\n \"_animationKey\": \"unique3ttjmm\",\n \"videoUrl\": \"https://youtu.be/OOurvulD-pE\",\n \"images\": [],\n \"title\": \"Build the machine!\",\n \"text\": \"Watch this video to learn how to build this machine.\\n\\n0:00 Introduction\\n3:09 Motor Injection Machine Overview\\n3:36 Chapter I: Construct the Frame\\n7:12 Chapter II: Develop the Mould Area\\n8:25 Chapter III: Assemble the Piston System\\n14:39 Chapter IV: Install the Heating Barrel\\n17:51 Chapter V: Electrical Wiring\\n18:56 Chapter VI: Connect the Motor\\n20:10 Chapter VII: Final Assembly\"\n },\n {\n \"text\": \"How to Use the Machine\\n\\n1. Activate the machine and fill the barrel with plastic.\\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\\n3. Position the mold over the jack surface and firmly press it against the nozzle.\\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\\n6. Then, reverse the motor to move the piston upward.\\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\\n8. Remove the mold by lowering the jack.\\n9. Open the mold and extract the injected part.\\n10. Close the mold and repeat the process starting from step 3.\\n\\nRecommendations\\n\\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.\",\n \"title\": \"Inject!\",\n \"_animationKey\": \"uniquerpgzq\",\n \"images\": [\n {\n \"name\": \"WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FWhatsApp%20Image%202023-04-14%20at%209.05.51%20AM-1879f335ab6.jpeg?alt=media&token=021b7cd3-2679-49bf-81da-669480b545bb\",\n \"size\": 81647,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-20T16:23:19.906Z\",\n \"fullPath\": \"uploads/howtos/0jahBYgJtpDadwhU58lf/WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg\",\n \"updated\": \"2023-04-20T16:23:19.906Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/whatsapp_image_2023-04-14_at_9.05.51_am-1879f335ab6.jpeg\",\n \"alt\": \"WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"name\": \"Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png\",\n \"timeCreated\": \"2023-04-19T15:26:51.416Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.20.30-1879a1a7e0e.png?alt=media&token=dff80485-61c4-4175-b6db-f837d97b414f\",\n \"type\": \"image/png\",\n \"updated\": \"2023-04-19T15:26:51.416Z\",\n \"contentType\": \"image/png\",\n \"size\": 68691,\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.20.30-1879a1a7e0e.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png\"\n }\n ],\n \"title\": \"Buy on the Bazar\",\n \"text\": \"This is how to make a Motor Injection Machine!\\n\\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\\n\\n[Link Removed]\",\n \"_animationKey\": \"unique2gnw9l\"\n }\n ],\n \"moderation\": \"accepted\",\n \"_contentModifiedTimestamp\": \"2024-01-12T10:28:21.261Z\",\n \"cover_image\": {\n \"timeCreated\": \"2023-04-19T15:34:52.518Z\",\n \"fullPath\": \"uploads/howtos/0jahBYgJtpDadwhU58lf/IMG_5422-1879a27155c.jpg\",\n \"size\": 60074,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FIMG_5422-1879a27155c.jpg?alt=media&token=64128d5e-1b74-44fd-8f6a-8893249b6efc\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-04-19T15:34:52.518Z\",\n \"name\": \"IMG_5422-1879a27155c.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/img_5422-1879a27155c.jpg\"\n },\n \"_id\": \"0jahBYgJtpDadwhU58lf\",\n \"fileLink\": \"\",\n \"category\": {\n \"_deleted\": false,\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\",\n \"label\": \"Machines\",\n \"_modified\": \"2022-05-09T21:18:09.659Z\"\n },\n \"user\": {\n \"_created\": \"2024-01-31T14:37:38.415Z\",\n \"_modified\": \"2024-01-31T14:37:38.415Z\",\n \"type\": \"workspace\",\n \"location\": {\n \"lng\": -74.0762,\n \"lat\": 4.598\n },\n \"moderation\": \"accepted\",\n \"subType\": \"injection\",\n \"_deleted\": false,\n \"_id\": \"el-tornillo-taller\",\n \"verified\": false,\n \"geo\": {\n \"latitude\": 4.598,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -74.0762,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Colombia\",\n \"countryCode\": \"CO\",\n \"principalSubdivision\": \"Bogota\",\n \"principalSubdivisionCode\": \"CO-DC\",\n \"city\": \"Bogota\",\n \"locality\": \"Bogota\",\n \"postcode\": \"111711\",\n \"plusCode\": \"67P7HWXF+6G\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Colombia\",\n \"description\": \"country in South America\",\n \"isoName\": \"Colombia\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"CO\",\n \"wikidataId\": \"Q739\",\n \"geonameId\": 3686110\n },\n {\n \"name\": \"RAP (Especial) Central\",\n \"order\": 6,\n \"adminLevel\": 3\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"isoName\": \"Bogota\",\n \"order\": 7,\n \"adminLevel\": 4,\n \"isoCode\": \"CO-DC\",\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"order\": 8,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"UPZs de Bogota\",\n \"order\": 9,\n \"adminLevel\": 9\n },\n {\n \"name\": \"Bogota\",\n \"order\": 10,\n \"adminLevel\": 7\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"Andes\",\n \"description\": \"mountain range running along the western side of South America\",\n \"order\": 2,\n \"wikidataId\": \"Q5456\",\n \"geonameId\": 3923974\n },\n {\n \"name\": \"America/Bogota\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Region caribe\",\n \"description\": \"Mountainous region of central Colombia\",\n \"order\": 5,\n \"wikidataId\": \"Q130359\"\n },\n {\n \"name\": \"111711\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.eltornillo.co/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:andresgrzn@gmail.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/eltornillotaller/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/index.php?dispatch=companies.view&company_id=45\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are passionate on handworking and creating things. We love working with recycled plastic and keeping useful this wonderful material. Hope you love our work too!\\nWe have one small shredder and one injection machine to transform plastic waste. We hav designed different products and developed their molds.\\nWe are open to develope any rcicled plastic product!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"El Tornillo Taller\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.\\n\\n\\nUser Location: Bogota, Colombia\\n\\n**Machine Design:**\\nMotor Injection Machine\\n\\n**Machine Size:**\\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\\n\\n**Machine Cost:**\\nIn Colombia, Bill of Material = COP 4,700,000\\n\\n**Distinguishing Features:**\\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\\n\\n**Compatibility:**\\nThis machine is designed for use with injection molds.\\n\\n**Type of Plastic:**\\nPP, HDPE, LDPE, PS\\n\\nTo build this machine, you will need the following skills:\\n\\n- Turning (machining on a lathe)\\n- Milling (machining on a mill)\\n- General metalworking (cutting, drilling)\\n- Welding\\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\\n- General electrical work (wiring safety switch, temperature controllers, etc.)\\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)\\n\\nWatch this video to learn how to build this machine.\\n\\n0:00 Introduction\\n3:09 Motor Injection Machine Overview\\n3:36 Chapter I: Construct the Frame\\n7:12 Chapter II: Develop the Mould Area\\n8:25 Chapter III: Assemble the Piston System\\n14:39 Chapter IV: Install the Heating Barrel\\n17:51 Chapter V: Electrical Wiring\\n18:56 Chapter VI: Connect the Motor\\n20:10 Chapter VII: Final Assembly\\n\\nHow to Use the Machine\\n\\n1. Activate the machine and fill the barrel with plastic.\\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\\n3. Position the mold over the jack surface and firmly press it against the nozzle.\\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\\n6. Then, reverse the motor to move the piston upward.\\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\\n8. Remove the mold by lowering the jack.\\n9. Open the mold and extract the injected part.\\n10. Close the mold and repeat the process starting from step 3.\\n\\nRecommendations\\n\\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.\\n\\nThis is how to make a Motor Injection Machine!\\n\\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\\n\\n[Link Removed]\",\n \"keywords\": \"motor injection machine, injection molding machine, motor-driven molding machine, plastic injection machine, injection mold compatibility, automated molding system, Colombia manufacturing machine, plastic manufacturing equipment, injection molding motor, high pressure molding machine\",\n \"resources\": \"### Required Tools \\n- Lathe (machining) [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \\n- Milling machine [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \\n- Welding equipment [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \\n- Cutting/drilling tools [Chapter II](https://youtu.be/VIDEO_ID?t=7m12s) \\n\\n### Hardware Components \\n- Motor with pulley system [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \\n- Heating barrel [Chapter IV](https://youtu.be/VIDEO_ID?t=14m39s) \\n- Piston system [Chapter III](https://youtu.be/VIDEO_ID?t=8m25s) \\n- Temperature controllers [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \\n- Mold adapter/conical nozzle [Usage Guide](#) \\n\\n### Measurement Instruments \\n- Tolerance alignment tools [Assembly Guide](#) \\n- Calipers/micrometers [Assembly Guide](#) \\n\\n### Electrical Components \\n- Safety switches [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \\n- Contactor and overload protection [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \\n\\n### Molds & Materials \\n- Injection molds (PP, HDPE, LDPE, PS compatible) [Usage Guide](#) \\n\\n*(Replace VIDEO_ID with the actual video identifier from the tutorial link.)*\",\n \"references\": \"## References\\n\\n### Articles\\n- [15 Things to Know About Servo-Driven Injection Machines](https://www.ptonline.com/articles/15-things-to-know-about-servo-driven-injection-machines) \\n- [Injection Molding - ScienceDirect Overview](https://www.sciencedirect.com/topics/materials-science/injection-molding) \\n\\n### Books\\n- [Build a Plastic Injection Molding Machine - Gingery Book](https://gingerybookstore.com/InjectionMoldingMachine.html) \\n- [Injection Molding: Theory and Practice | Wiley](https://www.wiley.com/en-us/Injection+Molding:+Theory+and+Practice-p-x000006526) \\n\\n### Papers\\n- [The Promise of All-Electric Injection Molding Machines (ACEEE)](https://www.aceee.org/files/proceedings/2005/data/papers/SS05_Panel01_Paper15.pdf) \\n\\n### YouTube\\n- [Motored Plastic Injection Machine TUTORIAL](https://www.youtube.com/watch?v=OOurvulD-pE) \\n\\n### Open-source Designs\\n- [El Tornillo Motor Injection Machine - Precious Plastic](https://community.preciousplastic.com/library/el-tornillo-motor-injection-machine) \\n\\n### Community Guides\\n- [Arduino-based Injection Molding Machine Discussion](https://forum.arduino.cc/t/injection-molding-machine/632589)\"\n }\n}","afc0d8c7a3a3d201","how-to-build-mini-press-",{"id":1370,"data":1372,"filePath":1370,"digest":1568},{"slug":1370,"id":1370,"title":1373,"type":407,"components":1374,"item":1375,"config":1567},"How to build mini press ",[],{"title":1373,"votedUsefulBy":1376,"slug":1370,"_createdBy":1391,"steps":1392,"total_views":1467,"creatorCountry":1468,"_created":1469,"cover_image":1470,"mentions":1477,"previousSlugs":1478,"files":1479,"moderation":536,"fileLink":1480,"description":1481,"tags":1482,"difficulty_level":425,"_contentModifiedTimestamp":1486,"_deleted":412,"category":1487,"comments":1488,"_modified":1489,"_id":1490,"id":1490,"total_downloads":1491,"time":647,"user":1492,"content":1563,"keywords":1564,"resources":1565,"references":1566},[1256,1377,418,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,419,1388,1389,1390],"wastedtreasure","ilol","beluga","cristina","vowels-collection","f1xik","fortematto","johannplasto","josephklatt","k-recykle","marc-rosell","precious-plastic-malaysia","severin","stoyann-velten","plastmakers",[1393,1398,1423,1448],{"videoUrl":1394,"_animationKey":458,"title":1395,"text":1396,"images":1397},"https://youtu.be/AP7UJvYK6Bo","Video tutorial ","All steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.",[],{"_animationKey":461,"images":1399,"title":1421,"text":1422},[1400,1407,1414],{"size":1401,"timeCreated":1402,"type":433,"name":1403,"downloadUrl":1404,"contentType":433,"updated":1402,"fullPath":1405,"src":1406,"alt":1403},218789,"2021-04-04T12:48:17.585Z","černé s oranžovými ručičkami.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2F%C4%8Dern%C3%A9%20s%20oran%C5%BEov%C3%BDmi%20ru%C4%8Di%C4%8Dkami.jpg?alt=media&token=cc4b9076-5670-4e23-8967-5cb5a657543e","uploads/howtos/0uxunXdCku0oxijCxdmI/černé s oranžovými ručičkami.jpg","/resources/howtos/how-to-build-mini-press-/cerne_s_oranzovymi_rucickami.jpg",{"contentType":433,"name":1408,"downloadUrl":1409,"timeCreated":1410,"size":1411,"fullPath":1412,"updated":1410,"type":433,"src":1413,"alt":1408},"Lamp prototype 1.0.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FLamp%20prototype%201.0.jpg?alt=media&token=a754c807-9714-4747-946a-44762bb0c095","2021-04-04T12:48:17.755Z",108821,"uploads/howtos/0uxunXdCku0oxijCxdmI/Lamp prototype 1.0.jpg","/resources/howtos/how-to-build-mini-press-/lamp_prototype_1.0.jpg",{"timeCreated":1415,"downloadUrl":1416,"fullPath":1417,"size":1418,"type":433,"name":1419,"updated":1415,"contentType":433,"src":1420,"alt":1419},"2021-04-04T12:48:18.160Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210127_195613.jpg?alt=media&token=abf94e95-b18d-4d8a-ba38-21cf11f1d25f","uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210127_195613.jpg",290787,"IMG_20210127_195613.jpg","/resources/howtos/how-to-build-mini-press-/img_20210127_195613.jpg","What can you make with press?","With this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \n\nThe maximum recommended mold height is 80 mm (3.15 inches).\n\nProduced items include:\n\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\n- Coasters\n- Clocks\n- Clipboards\n- Sheets later used for CNC cutting, such as lamp designs and animal models.",{"images":1424,"_animationKey":489,"title":1446,"text":1447},[1425,1432,1439],{"fullPath":1426,"contentType":433,"timeCreated":1427,"downloadUrl":1428,"size":1429,"name":1430,"type":433,"updated":1427,"src":1431,"alt":1430},"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek7.PNG","2021-04-04T12:48:19.930Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek7.PNG?alt=media&token=aec22485-36e7-469f-90ed-fd0e134bcaa4",99042,"Snímek7.PNG","/resources/howtos/how-to-build-mini-press-/snimek7.png",{"type":433,"name":1433,"downloadUrl":1434,"size":1435,"contentType":433,"fullPath":1436,"updated":1437,"timeCreated":1437,"src":1438,"alt":1433},"Snímek9.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek9.PNG?alt=media&token=fe68af71-72a5-493e-86c1-bbf9951c8f3f",96000,"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek9.PNG","2021-04-04T12:48:20.018Z","/resources/howtos/how-to-build-mini-press-/snimek9.png",{"type":433,"timeCreated":1440,"size":1441,"downloadUrl":1442,"name":1443,"contentType":433,"fullPath":1444,"updated":1440,"src":1445,"alt":1443},"2021-04-04T12:48:20.069Z",84548,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FUpper%20part.jpg?alt=media&token=eb198691-8a54-4766-a972-fd444a303549","Upper part.jpg","uploads/howtos/0uxunXdCku0oxijCxdmI/Upper part.jpg","/resources/howtos/how-to-build-mini-press-/upper_part.jpg","Is it possible to buy it? Yes","Full Machine:\n\nLaser cut parts for pressing plates:",{"_animationKey":1449,"title":1450,"images":1451,"text":1466},"unique16s5vb","More information ",[1452,1459],{"type":433,"size":1453,"contentType":433,"timeCreated":1454,"downloadUrl":1455,"updated":1454,"name":1456,"fullPath":1457,"src":1458,"alt":1456},86922,"2021-04-04T12:48:21.792Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210206_223315.jpg?alt=media&token=32ff2199-5960-4c07-a084-ed6bf008b92f","IMG_20210206_223315.jpg","uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210206_223315.jpg","/resources/howtos/how-to-build-mini-press-/img_20210206_223315.jpg",{"updated":1460,"fullPath":1461,"type":433,"size":1462,"name":1463,"timeCreated":1460,"contentType":433,"downloadUrl":1464,"src":1465,"alt":1463},"2021-04-04T12:48:21.776Z","uploads/howtos/0uxunXdCku0oxijCxdmI/deska s klipem 3.jpg",192925,"deska s klipem 3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fdeska%20s%20klipem%203.jpg?alt=media&token=0ea5a690-e8e7-4a46-9b20-20f6bd87055e","/resources/howtos/how-to-build-mini-press-/deska_s_klipem_3.jpg","Next upgrades and tips for compression molding can be found on YouTube or Instagram: \n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)",611,"cz","2021-04-04T12:48:21.646Z",{"fullPath":1471,"contentType":433,"name":1472,"size":1473,"timeCreated":1474,"type":433,"downloadUrl":1475,"updated":1474,"src":1476},"uploads/howtos/0uxunXdCku0oxijCxdmI/thumbnail 2.png","thumbnail 2.png",32509,"2021-04-04T12:48:15.691Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fthumbnail%202.png?alt=media&token=1068fe1d-9640-42bc-9ae8-eb801c7056ab","/resources/howtos/how-to-build-mini-press-/thumbnail_2.png",[],[1370],[],"https://drive.google.com/drive/folders/1mnhn5dmxhTUJN2FP2GhcQiJN7mrv-iHk?usp=sharing","**Tutorial: How to Build a Mini Press for Compression Molding**\n\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.",[1483,1484,1485],"starterkit","compression","sheetpress","2023-06-14T11:02:18.296Z",{"label":1363,"_deleted":412,"_created":1361,"_modified":1361,"_id":1362},[],"2023-12-19T15:35:21.850Z","0uxunXdCku0oxijCxdmI",113,{"_modified":1493,"_created":1494,"location":1495,"detail":1498,"moderation":536,"_id":1391,"_deleted":412,"type":1505,"geo":1506,"data":1547},"2022-02-02T15:27:40.546Z","2022-02-01T23:33:03.905Z",{"lng":1496,"lat":1497},"15.0583947","50.7702648",{"lastActive":1499,"profilePicUrl":1500,"heroImageUrl":1501,"shortDescription":1502,"displayName":1503,"profileUrl":1504,"name":1391,"verifiedBadge":412},"2022-01-31T23:07:54.638Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fplastmakers.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fplastmakers%2FIMG_20210702_220625.jpg?alt=media&token=b612174c-5dbe-4247-8a71-b8220988d1ba","Liberec ","Plastmakers","https://community.preciousplastic.com/u/plastmakers","machine-builder",{"latitude":1507,"lookupSource":545,"longitude":1508,"localityLanguageRequested":546,"continent":1153,"continentCode":1154,"countryName":1509,"countryCode":1510,"principalSubdivision":1511,"principalSubdivisionCode":1512,"city":1513,"locality":1513,"postcode":19,"plusCode":1514,"localityInfo":1515},50.7702648,15.0583947,"Czechia","CZ","Liberecky kraj","CZ-51","Liberec","9F2QQ3C5+49",{"administrative":1516,"informative":1541},[1517,1521,1525,1529,1535,1539],{"name":1509,"description":1518,"isoName":1509,"order":67,"adminLevel":128,"isoCode":1510,"wikidataId":1519,"geonameId":1520},"republic in Central Europe","Q213",3077311,{"name":1522,"description":1523,"order":45,"adminLevel":45,"wikidataId":1524},"Severovychod","NUTS2 Region in Czechia","Q7458003",{"name":1511,"description":1526,"isoName":1511,"order":565,"adminLevel":569,"isoCode":1512,"wikidataId":1527,"geonameId":1528},"region of the Czech Republic","Q193266",3339541,{"name":1530,"description":1531,"isoName":1530,"order":569,"adminLevel":573,"isoCode":1532,"wikidataId":1533,"geonameId":1534},"Okres Liberec","district of the Czech Republic","CZ-513","Q739824",3071960,{"name":1513,"description":1536,"order":590,"adminLevel":590,"wikidataId":1537,"geonameId":1538},"city in the Czech Republic","Q146351",3071961,{"name":1513,"order":939,"adminLevel":941,"wikidataId":1540},"Q110193493",[1542,1543,1545],{"name":1153,"description":944,"isoName":1153,"order":181,"isoCode":1154,"wikidataId":1186,"geonameId":1187},{"name":1544,"description":583,"order":128},"Europe/Prague",{"name":1546,"order":573},"Gory Izerskie",{"urls":1548,"description":1559,"services":1560,"title":1503,"images":1562},[1549,1551,1554,1556,1558],{"name":963,"url":1550},"https://www.plastmakers.com",{"name":1552,"url":1553},"Social media","https://linktr.ee/plastmakers",{"name":971,"url":1555},"https://bazar.preciousplastic.com/plastmakers/",{"name":594,"url":1557},"mailto:info@plastmakers.com",{"name":600,"url":601},"Hello, \n\nI am full time Precious Plastic member that share passion for new machine and product development. In Precious Plastic world I am since spring 2020. As graduated mechanical engineer with experience with competition Formula Student, big company in automotive industry and environmental NGO i can help you to set up your own workspace and deliver machines or moulds you need. Already shipped machines or moulds to 15 countries in the world.\n\nMy secondary activity is running education activities for schools, public and companies. \n\nTom\n\n\n",[1561],{"welding":24,"assembling":24,"machining":24,"electronics":24,"molds":24},[],"**Tutorial: How to Build a Mini Press for Compression Molding**\n\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.\n\n\nUser Location: Liberec, Czechia\n\nAll steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.\n\nWith this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \n\nThe maximum recommended mold height is 80 mm (3.15 inches).\n\nProduced items include:\n\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\n- Coasters\n- Clocks\n- Clipboards\n- Sheets later used for CNC cutting, such as lamp designs and animal models.\n\nFull Machine:\n\nLaser cut parts for pressing plates:\n\nNext upgrades and tips for compression molding can be found on YouTube or Instagram: \n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)","Mini press, Compression molding, Welding machine, Laser cutting machine, Drilling machine, Assembly skills, Video tutorial, Blueprints and CAD files, CNC cutting, Plastmakers","### Required Tools & Equipment \n- Welding machine \n- Laser cutting machine (for pressing plates) \n- Drilling machine \n\n### Software & Files \n- CAD software (for blueprint modifications) \n- Blueprints & CAD files ([Download via tutorial link](tutorial-link)) \n\n### Skills Required \n- Basic welding \n- Laser cutting operation \n- Mechanical assembly \n\n### Machine Specifications \n- Max mold height: 80 mm (3.15 inches) \n- Pressing area: 37x37 cm (14.57x14.57 inches) \n\n### Additional Resources \n- Upgrade guides & tips: [linktr.ee/plastmakers](https://linktr.ee/plastmakers) \n- Sample output thicknesses: 3 mm, 5 mm, 20 mm","## Articles \n- [The Ultimate Guide to Compression Molding](https://www.fictiv.com/articles/the-ultimate-guide-to-compression-molding) \n- [Practical CAD Techniques for Composite Pattern/Mould Design](https://www.easycomposites.eu/learning/CAD-techniques-for-composite-mould-design) \n- [Compression Molding Design Tips](https://xometry.pro/en/articles/compression-molding-design-tips/) \n- [Silicone Compression Molding](https://www.smimfg.com/silicone-compression-molding/) \n- [Everything You Need to Know About Compression Molding](https://www.xometry.com/resources/injection-molding/compression-molding/) \n- [Compression Molding Process Guide](https://www.swcpu.com/blog/compression-molding-process/) \n- [Compression Molding for Prototyping](https://www.protolis.com/production-methods/compression-molding/) \n- [Sheet Molding Compound Guide](https://romeorim.com/smc/) \n\n## YouTube \n- [Compression and Injection Compression Molding Simulation](https://www.youtube.com/watch?v=amH8BGj0MHg) \n\n## Opensource Designs \n- [Mini Press Blueprints and CAD Files](https://community.preciousplastic.com/library/how-to-build-mini-press-)","{\n \"slug\": \"how-to-build-mini-press-\",\n \"id\": \"how-to-build-mini-press-\",\n \"title\": \"How to build mini press \",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"title\": \"How to build mini press \",\n \"votedUsefulBy\": [\n \"diannadelpi\",\n \"wastedtreasure\",\n \"sigolene\",\n \"ilol\",\n \"beluga\",\n \"cristina\",\n \"vowels-collection\",\n \"f1xik\",\n \"fortematto\",\n \"johannplasto\",\n \"josephklatt\",\n \"k-recykle\",\n \"marc-rosell\",\n \"mattia\",\n \"precious-plastic-malaysia\",\n \"severin\",\n \"stoyann-velten\"\n ],\n \"slug\": \"how-to-build-mini-press-\",\n \"_createdBy\": \"plastmakers\",\n \"steps\": [\n {\n \"videoUrl\": \"https://youtu.be/AP7UJvYK6Bo\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Video tutorial \",\n \"text\": \"All steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.\",\n \"images\": []\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"size\": 218789,\n \"timeCreated\": \"2021-04-04T12:48:17.585Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"černé s oranžovými ručičkami.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2F%C4%8Dern%C3%A9%20s%20oran%C5%BEov%C3%BDmi%20ru%C4%8Di%C4%8Dkami.jpg?alt=media&token=cc4b9076-5670-4e23-8967-5cb5a657543e\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-04-04T12:48:17.585Z\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/černé s oranžovými ručičkami.jpg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/cerne_s_oranzovymi_rucickami.jpg\",\n \"alt\": \"černé s oranžovými ručičkami.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"Lamp prototype 1.0.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FLamp%20prototype%201.0.jpg?alt=media&token=a754c807-9714-4747-946a-44762bb0c095\",\n \"timeCreated\": \"2021-04-04T12:48:17.755Z\",\n \"size\": 108821,\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Lamp prototype 1.0.jpg\",\n \"updated\": \"2021-04-04T12:48:17.755Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/lamp_prototype_1.0.jpg\",\n \"alt\": \"Lamp prototype 1.0.jpg\"\n },\n {\n \"timeCreated\": \"2021-04-04T12:48:18.160Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210127_195613.jpg?alt=media&token=abf94e95-b18d-4d8a-ba38-21cf11f1d25f\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210127_195613.jpg\",\n \"size\": 290787,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210127_195613.jpg\",\n \"updated\": \"2021-04-04T12:48:18.160Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/img_20210127_195613.jpg\",\n \"alt\": \"IMG_20210127_195613.jpg\"\n }\n ],\n \"title\": \"What can you make with press?\",\n \"text\": \"With this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \\n\\nThe maximum recommended mold height is 80 mm (3.15 inches).\\n\\nProduced items include:\\n\\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\\n- Coasters\\n- Clocks\\n- Clipboards\\n- Sheets later used for CNC cutting, such as lamp designs and animal models.\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek7.PNG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-04T12:48:19.930Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek7.PNG?alt=media&token=aec22485-36e7-469f-90ed-fd0e134bcaa4\",\n \"size\": 99042,\n \"name\": \"Snímek7.PNG\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-04-04T12:48:19.930Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/snimek7.png\",\n \"alt\": \"Snímek7.PNG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"Snímek9.PNG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek9.PNG?alt=media&token=fe68af71-72a5-493e-86c1-bbf9951c8f3f\",\n \"size\": 96000,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek9.PNG\",\n \"updated\": \"2021-04-04T12:48:20.018Z\",\n \"timeCreated\": \"2021-04-04T12:48:20.018Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/snimek9.png\",\n \"alt\": \"Snímek9.PNG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-04T12:48:20.069Z\",\n \"size\": 84548,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FUpper%20part.jpg?alt=media&token=eb198691-8a54-4766-a972-fd444a303549\",\n \"name\": \"Upper part.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Upper part.jpg\",\n \"updated\": \"2021-04-04T12:48:20.069Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/upper_part.jpg\",\n \"alt\": \"Upper part.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"title\": \"Is it possible to buy it? Yes\",\n \"text\": \"Full Machine:\\n\\nLaser cut parts for pressing plates:\"\n },\n {\n \"_animationKey\": \"unique16s5vb\",\n \"title\": \"More information \",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 86922,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-04T12:48:21.792Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210206_223315.jpg?alt=media&token=32ff2199-5960-4c07-a084-ed6bf008b92f\",\n \"updated\": \"2021-04-04T12:48:21.792Z\",\n \"name\": \"IMG_20210206_223315.jpg\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210206_223315.jpg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/img_20210206_223315.jpg\",\n \"alt\": \"IMG_20210206_223315.jpg\"\n },\n {\n \"updated\": \"2021-04-04T12:48:21.776Z\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/deska s klipem 3.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 192925,\n \"name\": \"deska s klipem 3.jpg\",\n \"timeCreated\": \"2021-04-04T12:48:21.776Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fdeska%20s%20klipem%203.jpg?alt=media&token=0ea5a690-e8e7-4a46-9b20-20f6bd87055e\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/deska_s_klipem_3.jpg\",\n \"alt\": \"deska s klipem 3.jpg\"\n }\n ],\n \"text\": \"Next upgrades and tips for compression molding can be found on YouTube or Instagram: \\n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)\"\n }\n ],\n \"total_views\": 611,\n \"creatorCountry\": \"cz\",\n \"_created\": \"2021-04-04T12:48:21.646Z\",\n \"cover_image\": {\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/thumbnail 2.png\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"thumbnail 2.png\",\n \"size\": 32509,\n \"timeCreated\": \"2021-04-04T12:48:15.691Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fthumbnail%202.png?alt=media&token=1068fe1d-9640-42bc-9ae8-eb801c7056ab\",\n \"updated\": \"2021-04-04T12:48:15.691Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/thumbnail_2.png\"\n },\n \"mentions\": [],\n \"previousSlugs\": [\n \"how-to-build-mini-press-\"\n ],\n \"files\": [],\n \"moderation\": \"accepted\",\n \"fileLink\": \"https://drive.google.com/drive/folders/1mnhn5dmxhTUJN2FP2GhcQiJN7mrv-iHk?usp=sharing\",\n \"description\": \"**Tutorial: How to Build a Mini Press for Compression Molding**\\n\\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.\",\n \"tags\": [\n \"starterkit\",\n \"compression\",\n \"sheetpress\"\n ],\n \"difficulty_level\": \"Medium\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:18.296Z\",\n \"_deleted\": false,\n \"category\": {\n \"label\": \"Machines\",\n \"_deleted\": false,\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_modified\": \"2022-05-09T21:18:09.659Z\",\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\"\n },\n \"comments\": [],\n \"_modified\": \"2023-12-19T15:35:21.850Z\",\n \"_id\": \"0uxunXdCku0oxijCxdmI\",\n \"id\": \"0uxunXdCku0oxijCxdmI\",\n \"total_downloads\": 113,\n \"time\": \"1-2 weeks\",\n \"user\": {\n \"_modified\": \"2022-02-02T15:27:40.546Z\",\n \"_created\": \"2022-02-01T23:33:03.905Z\",\n \"location\": {\n \"lng\": \"15.0583947\",\n \"lat\": \"50.7702648\"\n },\n \"detail\": {\n \"lastActive\": \"2022-01-31T23:07:54.638Z\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fplastmakers.jpg?alt=media\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fplastmakers%2FIMG_20210702_220625.jpg?alt=media&token=b612174c-5dbe-4247-8a71-b8220988d1ba\",\n \"shortDescription\": \"Liberec \",\n \"displayName\": \"Plastmakers\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/plastmakers\",\n \"name\": \"plastmakers\",\n \"verifiedBadge\": false\n },\n \"moderation\": \"accepted\",\n \"_id\": \"plastmakers\",\n \"_deleted\": false,\n \"type\": \"machine-builder\",\n \"geo\": {\n \"latitude\": 50.7702648,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 15.0583947,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Czechia\",\n \"countryCode\": \"CZ\",\n \"principalSubdivision\": \"Liberecky kraj\",\n \"principalSubdivisionCode\": \"CZ-51\",\n \"city\": \"Liberec\",\n \"locality\": \"Liberec\",\n \"postcode\": \"\",\n \"plusCode\": \"9F2QQ3C5+49\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Czechia\",\n \"description\": \"republic in Central Europe\",\n \"isoName\": \"Czechia\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"CZ\",\n \"wikidataId\": \"Q213\",\n \"geonameId\": 3077311\n },\n {\n \"name\": \"Severovychod\",\n \"description\": \"NUTS2 Region in Czechia\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q7458003\"\n },\n {\n \"name\": \"Liberecky kraj\",\n \"description\": \"region of the Czech Republic\",\n \"isoName\": \"Liberecky kraj\",\n \"order\": 5,\n \"adminLevel\": 6,\n \"isoCode\": \"CZ-51\",\n \"wikidataId\": \"Q193266\",\n \"geonameId\": 3339541\n },\n {\n \"name\": \"Okres Liberec\",\n \"description\": \"district of the Czech Republic\",\n \"isoName\": \"Okres Liberec\",\n \"order\": 6,\n \"adminLevel\": 7,\n \"isoCode\": \"CZ-513\",\n \"wikidataId\": \"Q739824\",\n \"geonameId\": 3071960\n },\n {\n \"name\": \"Liberec\",\n \"description\": \"city in the Czech Republic\",\n \"order\": 8,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q146351\",\n \"geonameId\": 3071961\n },\n {\n \"name\": \"Liberec\",\n \"order\": 9,\n \"adminLevel\": 10,\n \"wikidataId\": \"Q110193493\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Prague\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Gory Izerskie\",\n \"order\": 7\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.plastmakers.com\"\n },\n {\n \"name\": \"Social media\",\n \"url\": \"https://linktr.ee/plastmakers\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/plastmakers/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:info@plastmakers.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Hello, \\n\\nI am full time Precious Plastic member that share passion for new machine and product development. In Precious Plastic world I am since spring 2020. As graduated mechanical engineer with experience with competition Formula Student, big company in automotive industry and environmental NGO i can help you to set up your own workspace and deliver machines or moulds you need. Already shipped machines or moulds to 15 countries in the world.\\n\\nMy secondary activity is running education activities for schools, public and companies. \\n\\nTom\\n\\n\\n\",\n \"services\": [\n {\n \"welding\": true,\n \"assembling\": true,\n \"machining\": true,\n \"electronics\": true,\n \"molds\": true\n }\n ],\n \"title\": \"Plastmakers\",\n \"images\": []\n }\n },\n \"content\": \"**Tutorial: How to Build a Mini Press for Compression Molding**\\n\\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.\\n\\n\\nUser Location: Liberec, Czechia\\n\\nAll steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.\\n\\nWith this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \\n\\nThe maximum recommended mold height is 80 mm (3.15 inches).\\n\\nProduced items include:\\n\\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\\n- Coasters\\n- Clocks\\n- Clipboards\\n- Sheets later used for CNC cutting, such as lamp designs and animal models.\\n\\nFull Machine:\\n\\nLaser cut parts for pressing plates:\\n\\nNext upgrades and tips for compression molding can be found on YouTube or Instagram: \\n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)\",\n \"keywords\": \"Mini press, Compression molding, Welding machine, Laser cutting machine, Drilling machine, Assembly skills, Video tutorial, Blueprints and CAD files, CNC cutting, Plastmakers\",\n \"resources\": \"### Required Tools & Equipment \\n- Welding machine \\n- Laser cutting machine (for pressing plates) \\n- Drilling machine \\n\\n### Software & Files \\n- CAD software (for blueprint modifications) \\n- Blueprints & CAD files ([Download via tutorial link](tutorial-link)) \\n\\n### Skills Required \\n- Basic welding \\n- Laser cutting operation \\n- Mechanical assembly \\n\\n### Machine Specifications \\n- Max mold height: 80 mm (3.15 inches) \\n- Pressing area: 37x37 cm (14.57x14.57 inches) \\n\\n### Additional Resources \\n- Upgrade guides & tips: [linktr.ee/plastmakers](https://linktr.ee/plastmakers) \\n- Sample output thicknesses: 3 mm, 5 mm, 20 mm\",\n \"references\": \"## Articles \\n- [The Ultimate Guide to Compression Molding](https://www.fictiv.com/articles/the-ultimate-guide-to-compression-molding) \\n- [Practical CAD Techniques for Composite Pattern/Mould Design](https://www.easycomposites.eu/learning/CAD-techniques-for-composite-mould-design) \\n- [Compression Molding Design Tips](https://xometry.pro/en/articles/compression-molding-design-tips/) \\n- [Silicone Compression Molding](https://www.smimfg.com/silicone-compression-molding/) \\n- [Everything You Need to Know About Compression Molding](https://www.xometry.com/resources/injection-molding/compression-molding/) \\n- [Compression Molding Process Guide](https://www.swcpu.com/blog/compression-molding-process/) \\n- [Compression Molding for Prototyping](https://www.protolis.com/production-methods/compression-molding/) \\n- [Sheet Molding Compound Guide](https://romeorim.com/smc/) \\n\\n## YouTube \\n- [Compression and Injection Compression Molding Simulation](https://www.youtube.com/watch?v=amH8BGj0MHg) \\n\\n## Opensource Designs \\n- [Mini Press Blueprints and CAD Files](https://community.preciousplastic.com/library/how-to-build-mini-press-)\"\n }\n}","fb23a0b5afdc0290","skate-rails-how-2-make--use-recycled-skate-rails",{"id":1569,"data":1571,"filePath":1569,"digest":1795},{"slug":1569,"id":1569,"title":1572,"type":407,"components":1573,"item":1574,"config":1794},"SKATE RAILS: how 2 make / use recycled skate rails",[],{"cover_image":1575,"time":1582,"category":1583,"difficulty_level":638,"comments":1587,"_id":1588,"tags":1589,"fileLink":19,"total_views":1591,"files":1592,"total_downloads":422,"steps":1593,"_createdBy":1721,"creatorCountry":1722,"votedUsefulBy":1723,"_modified":1725,"_created":1726,"_deleted":412,"description":1727,"title":1572,"_contentModifiedTimestamp":1728,"moderation":536,"slug":1569,"id":1588,"user":1729,"content":1790,"keywords":1791,"resources":1792,"references":1793},{"timeCreated":1576,"contentType":433,"name":1577,"type":433,"updated":1576,"fullPath":1578,"downloadUrl":1579,"size":1580,"src":1581},"2021-08-09T17:55:23.669Z","IMG_4253.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_4253.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_4253.jpg?alt=media&token=bbaca6a6-d180-4f19-afd6-ad5a5fa06ea0",376736,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_4253.jpg","\u003C 1 hour",{"label":1584,"_deleted":412,"_modified":1585,"_created":1585,"_id":1586},"Products","2022-09-18T08:52:31.406Z","WZbV3iGK3TwV6n62WbJC",[],"10fEKHFUoYaFKVwmKCbi",[635,1590,636,637],"research",261,[],[1594,1612,1623,1634,1646,1658,1683,1695],{"_animationKey":458,"images":1595,"text":1610,"title":1611},[1596,1603],{"timeCreated":1597,"updated":1597,"name":1598,"contentType":433,"fullPath":1599,"downloadUrl":1600,"type":433,"size":1601,"src":1602,"alt":1598},"2021-08-09T17:55:24.650Z","mold screenshot.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/mold screenshot.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fmold%20screenshot.jpg?alt=media&token=29cb1938-5a1c-4ffc-a625-bca0bcc0a467",54350,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/mold_screenshot.jpg",{"size":1604,"updated":1605,"downloadUrl":1606,"fullPath":1607,"name":1608,"contentType":433,"type":433,"timeCreated":1605,"src":1609,"alt":1608},80787,"2021-08-09T17:55:25.116Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5848%20copy.jpg?alt=media&token=7c84a566-80d8-45eb-b1d1-edb1b1b86725","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5848 copy.jpg","IMG_5848 copy.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5848_copy.jpg","You may acquire my mold or its design from selected online platforms or create a version yourself. \n\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\n\n[Visit my website](https://skatehyena.com/)","Order / Make the Mold",{"_animationKey":461,"images":1613,"text":1621,"title":1622},[1614],{"contentType":433,"name":1615,"timeCreated":1616,"downloadUrl":1617,"fullPath":1618,"updated":1616,"size":1619,"type":433,"src":1620,"alt":1615},"IMG_07.JPG","2021-08-09T17:55:26.704Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_07.JPG?alt=media&token=2d259a06-7b92-4791-bcb6-54d70dd5b4ad","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_07.JPG",168271,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_07.jpg","If you purchase my mold, it will arrive in approximately 4 weeks (28 days).\n\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\n- Fabricate it yourself.\n- Send the file to a professional to fabricate the mold:\n - Your local CNC machinist.\n - The closest mold maker available to you.","Having the Mold Made!",{"text":1624,"_animationKey":489,"images":1625,"title":1633},"Collect used plastic for shredding or purchase pre-shredded plastic:\n\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)",[1626],{"name":1627,"timeCreated":1628,"updated":1628,"type":433,"downloadUrl":1629,"size":1630,"fullPath":1631,"contentType":433,"src":1632,"alt":1627},"shredban2.jpg","2021-08-09T17:55:28.370Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fshredban2.jpg?alt=media&token=e492d776-f686-461b-b45c-26cc2350ab2c",316485,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/shredban2.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/shredban2.jpg","Reycled Used Plastic",{"images":1635,"text":1643,"title":1644,"_animationKey":1645},[1636],{"downloadUrl":1637,"timeCreated":1638,"contentType":433,"updated":1638,"type":433,"size":1639,"name":1640,"fullPath":1641,"src":1642,"alt":1640},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_3743%20copy.jpg?alt=media&token=f93a9380-8aa1-4839-82f1-653a2fd768cd","2021-08-09T17:55:29.985Z",291463,"IMG_3743 copy.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_3743 copy.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_3743_copy.jpg","### Buy or Build an Injection Machine\n\n[Link Removed]\n\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.","Get Injection Machine","uniquexnxtm7",{"title":1647,"text":1648,"_animationKey":1649,"images":1650},"Plastic Education!","Learn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\n\n[Link Removed]","unique9t7frd",[1651],{"downloadUrl":1652,"contentType":433,"name":1653,"timeCreated":1654,"fullPath":1655,"updated":1654,"size":1656,"type":433,"src":1657,"alt":1653},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FPrecious-Plastic-Logo.png?alt=media&token=1867037c-c7e4-489e-ac98-258426898e18","Precious-Plastic-Logo.png","2021-08-13T03:58:43.673Z","uploads/howtos/10fEKHFUoYaFKVwmKCbi/Precious-Plastic-Logo.png",17232,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/precious-plastic-logo.png",{"text":1659,"images":1660,"title":1329,"_animationKey":1682},"I have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.",[1661,1668,1675],{"updated":1662,"type":433,"name":1663,"size":1664,"fullPath":1665,"timeCreated":1662,"contentType":433,"downloadUrl":1666,"src":1667,"alt":1663},"2021-08-13T03:58:45.727Z","IMG_6334.jpg",132167,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6334.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6334.jpg?alt=media&token=9043da29-7809-4010-9173-877f9ddb5a20","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6334.jpg",{"timeCreated":1669,"type":433,"name":1670,"fullPath":1671,"contentType":433,"downloadUrl":1672,"updated":1669,"size":1673,"src":1674,"alt":1670},"2021-08-13T03:58:45.753Z","IMG_6336.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6336.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6336.jpg?alt=media&token=5612b6bf-34a0-477c-81bb-0fb8a143568b",207782,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6336.jpg",{"updated":1676,"type":433,"timeCreated":1676,"downloadUrl":1677,"name":1678,"contentType":433,"size":1679,"fullPath":1680,"src":1681,"alt":1678},"2021-08-13T03:58:45.770Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6337.jpg?alt=media&token=f1b8232e-9f9e-42f9-aecb-162a364bc696","IMG_6337.jpg",152736,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6337.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6337.jpg","uniqueur74o",{"title":1684,"images":1685,"text":1693,"_animationKey":1694},"Screws!",[1686],{"timeCreated":1687,"downloadUrl":1688,"name":1689,"type":433,"fullPath":1690,"size":1691,"contentType":433,"updated":1687,"src":1692,"alt":1689},"2021-08-09T17:55:32.024Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2F91555A101_SCREWS%20FOR%20PARTICLEBOARD%20AND%20FIBERBOARD.jpg?alt=media&token=a4a1ce9a-2647-4be3-9214-26c7c19d7066","91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg",27660,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/91555a101_screws_for_particleboard_and_fiberboard.jpg","After you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\n\nThe following options are deemed effective:\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\n\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.","uniquetpne5",{"images":1696,"title":1718,"_animationKey":1719,"text":1720},[1697,1704,1711],{"contentType":433,"timeCreated":1698,"updated":1698,"downloadUrl":1699,"name":1700,"type":433,"size":1701,"fullPath":1702,"src":1703,"alt":1700},"2021-08-10T21:49:06.299Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fheroin%20board%201.jpg?alt=media&token=53c473a6-8ae4-4b7b-a7a0-ac5ebe609760","heroin board 1.jpg",142651,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/heroin board 1.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/heroin_board_1.jpg",{"downloadUrl":1705,"updated":1706,"contentType":433,"size":1707,"type":433,"fullPath":1708,"name":1709,"timeCreated":1706,"src":1710,"alt":1709},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5830.jpg?alt=media&token=3d608710-8a29-492d-96f8-540c533909b6","2021-08-10T21:49:06.229Z",191943,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5830.jpg","IMG_5830.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5830.jpg",{"fullPath":1712,"name":1713,"timeCreated":1714,"updated":1714,"downloadUrl":1715,"size":1716,"type":433,"contentType":433,"src":1717,"alt":1713},"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5829.jpg","IMG_5829.jpg","2021-08-10T21:49:06.969Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5829.jpg?alt=media&token=96e47308-6265-4006-904a-ebc607c17abd",504442,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5829.jpg","SKATE & DESTORY","uniquede7b8","Create your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!","noah-chavez-stedman","us",[418,1724,419,1721],"a1","2023-09-04T13:25:37.835Z","2021-08-09T17:55:34.230Z","Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.","2023-06-14T11:02:19.031Z",{"_created":1730,"_id":1721,"_deleted":412,"previouslyAccepted":24,"_modified":1730,"type":540,"subType":539,"location":1731,"moderation":536,"geo":1734,"data":1784,"detail":1787},"2021-05-04T20:31:13.348Z",{"lng":1732,"lat":1733},-117.999,34.1481,{"latitude":1733,"lookupSource":545,"longitude":1732,"localityLanguageRequested":546,"continent":547,"continentCode":548,"countryName":1735,"countryCode":1736,"principalSubdivision":1737,"principalSubdivisionCode":1738,"city":1739,"locality":1740,"postcode":1741,"plusCode":1742,"fips":1743,"localityInfo":1748},"United States of America (the)","US","California","US-CA","Los Angeles","Monrovia","91016","856442X2+6C",{"state":1744,"county":1745,"countySubdivision":1746,"place":1747},"06","037","93510","48648",{"administrative":1749,"informative":1770},[1750,1753,1757,1761,1766],{"name":1735,"description":560,"isoName":1735,"order":128,"adminLevel":128,"isoCode":1736,"wikidataId":1751,"geonameId":1752},"Q30",6252001,{"name":1737,"description":1754,"isoName":1737,"order":565,"adminLevel":45,"isoCode":1738,"wikidataId":1755,"geonameId":1756},"state of the United States of America","Q99",5332921,{"name":1739,"description":1758,"order":569,"adminLevel":569,"wikidataId":1759,"geonameId":1760},"largest city in California, United States of America","Q65",5368361,{"name":1762,"description":1763,"order":573,"adminLevel":569,"wikidataId":1764,"geonameId":1765},"Los Angeles County","county in California, United States","Q104994",5368381,{"name":1740,"description":1767,"order":939,"adminLevel":590,"wikidataId":1768,"geonameId":1769},"city in the San Gabriel Valley of Los Angeles County, California, United States","Q926988",5374175,[1771,1772,1776,1778,1781,1783],{"name":547,"description":578,"isoName":547,"order":181,"isoCode":548,"wikidataId":579,"geonameId":580},{"name":1773,"description":1774,"order":67,"wikidataId":1775},"contiguous United States","48 states of the United States (all but Alaska and Hawaii) and the District of Columbia","Q578170",{"name":1777,"description":583,"order":45},"America/Los_Angeles",{"name":1779,"description":1780,"order":590},"06-037-93510","FIPS code",{"name":1782,"description":1780,"order":941},"06-48648",{"name":1741,"description":589,"order":959},{"jsError":24,"images":1785,"urls":1786},[],[],{"services":1788,"urls":1789},[],[],"Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\n\n\nUser Location: Los Angeles, United States of America (the)\n\nYou may acquire my mold or its design from selected online platforms or create a version yourself. \n\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\n\n[Visit my website](https://skatehyena.com/)\n\nIf you purchase my mold, it will arrive in approximately 4 weeks (28 days).\n\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\n- Fabricate it yourself.\n- Send the file to a professional to fabricate the mold:\n - Your local CNC machinist.\n - The closest mold maker available to you.\n\nCollect used plastic for shredding or purchase pre-shredded plastic:\n\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\n\n### Buy or Build an Injection Machine\n\n[Link Removed]\n\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\n\nLearn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\n\n[Link Removed]\n\nI have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.\n\nAfter you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\n\nThe following options are deemed effective:\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\n\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.\n\nCreate your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!","skateboard rails, deck rails, post-consumer waste, mold design, injection machine, CNC machinist, plastic shredding, HDPE plastic, skateboard accessories, eco-friendly skateboarding","## Tools & Hardware \n- **Injection Machine**: V3 model or similar; compatible with car jack for pressure[^1][^2] \n- **Mold**: Purchase from [skatehyena.com](https://skatehyena.com/) (4-week delivery) or fabricate via CNC/mold maker[^1][^3] \n- **Plastic Materials**: Type #2 HDPE (recommended) or other post-consumer waste plastics[^1][^4] \n- **Fastening Components**: \n - Screws: [McMaster-Carr #91555A101](https://www.mcmaster.com/91555A101) or equivalents[^1] \n - Phillips head screwdriver (manual preferred) or electric drill[^1] \n\n## Software & Digital Tools \n- Mold design file (provided upon purchase/design creation)[^1] \n\n[^1]: Original tutorial text \n[^2]: Injection machine modification details \n[^3]: Mold acquisition options \n[^4]: Plastic type specifications","## Articles\n- [HOW TO MAKE AND USE 100% RECYCLED SKATEBOARD RAILS](https://community.preciousplastic.com/library/how-to-make-and-use-100-recycled-skateboard-rails)\n- [SKATE RAILS: how 2 make / use recycled skate rails](https://community.preciousplastic.com/library/skate-rails-how-2-make--use-recycled-skate-rails)\n- [Hackaday: Recycled Plastic Skateboard Decks](https://hackaday.com/2022/10/21/hackaday-prize-2022-recycled-plastic-skateboard-decks-demonstrate-small-scale-injection-molding)\n\n## Books\n- [By Design Ethics, Theology, and the Practice of Engineering (PDF)](http://ndl.ethernet.edu.et/bitstream/123456789/15160/1/By%20Design%20Ethics,%20Theology,%20and%20the%20Practice%20of%20Engineering.pdf)\n\n## Papers\n- [Composite Molded Snowboard Patent](https://patents.google.com/patent/US6349961B1/en)\n\n## Youtube\n- [Basic Injection Mold Making](https://www.youtube.com/watch?v=UD99mzeZl9I)\n\n## Opensource Designs\n- [Recycled Plastic Skateboard Deck Mould (Tindie)](https://www.tindie.com/products/rpsd/recycled-plastic-skateboard-deck-mould/)\n- [Precious Plastic Bazar Mold Listings](https://bazar.preciousplastic.com/moulds/injection-moulds/aluminum-mold-for-recycled-skateboard-deck-rails/)","{\n \"slug\": \"skate-rails-how-2-make--use-recycled-skate-rails\",\n \"id\": \"skate-rails-how-2-make--use-recycled-skate-rails\",\n \"title\": \"SKATE RAILS: how 2 make / use recycled skate rails\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"cover_image\": {\n \"timeCreated\": \"2021-08-09T17:55:23.669Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_4253.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-08-09T17:55:23.669Z\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_4253.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_4253.jpg?alt=media&token=bbaca6a6-d180-4f19-afd6-ad5a5fa06ea0\",\n \"size\": 376736,\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_4253.jpg\"\n },\n \"time\": \"\u003C 1 hour\",\n \"category\": {\n \"label\": \"Products\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\"\n },\n \"difficulty_level\": \"Easy\",\n \"comments\": [],\n \"_id\": \"10fEKHFUoYaFKVwmKCbi\",\n \"tags\": [\n \"product\",\n \"research\",\n \"injection\",\n \"mould\"\n ],\n \"fileLink\": \"\",\n \"total_views\": 261,\n \"files\": [],\n \"total_downloads\": 0,\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"timeCreated\": \"2021-08-09T17:55:24.650Z\",\n \"updated\": \"2021-08-09T17:55:24.650Z\",\n \"name\": \"mold screenshot.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/mold screenshot.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fmold%20screenshot.jpg?alt=media&token=29cb1938-5a1c-4ffc-a625-bca0bcc0a467\",\n \"type\": \"image/jpeg\",\n \"size\": 54350,\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/mold_screenshot.jpg\",\n \"alt\": \"mold screenshot.jpg\"\n },\n {\n \"size\": 80787,\n \"updated\": \"2021-08-09T17:55:25.116Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5848%20copy.jpg?alt=media&token=7c84a566-80d8-45eb-b1d1-edb1b1b86725\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5848 copy.jpg\",\n \"name\": \"IMG_5848 copy.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-09T17:55:25.116Z\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5848_copy.jpg\",\n \"alt\": \"IMG_5848 copy.jpg\"\n }\n ],\n \"text\": \"You may acquire my mold or its design from selected online platforms or create a version yourself. \\n\\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\\n\\n[Visit my website](https://skatehyena.com/)\",\n \"title\": \"Order / Make the Mold\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_07.JPG\",\n \"timeCreated\": \"2021-08-09T17:55:26.704Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_07.JPG?alt=media&token=2d259a06-7b92-4791-bcb6-54d70dd5b4ad\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_07.JPG\",\n \"updated\": \"2021-08-09T17:55:26.704Z\",\n \"size\": 168271,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_07.jpg\",\n \"alt\": \"IMG_07.JPG\"\n }\n ],\n \"text\": \"If you purchase my mold, it will arrive in approximately 4 weeks (28 days).\\n\\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\\n- Fabricate it yourself.\\n- Send the file to a professional to fabricate the mold:\\n - Your local CNC machinist.\\n - The closest mold maker available to you.\",\n \"title\": \"Having the Mold Made!\"\n },\n {\n \"text\": \"Collect used plastic for shredding or purchase pre-shredded plastic:\\n\\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"name\": \"shredban2.jpg\",\n \"timeCreated\": \"2021-08-09T17:55:28.370Z\",\n \"updated\": \"2021-08-09T17:55:28.370Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fshredban2.jpg?alt=media&token=e492d776-f686-461b-b45c-26cc2350ab2c\",\n \"size\": 316485,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/shredban2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/shredban2.jpg\",\n \"alt\": \"shredban2.jpg\"\n }\n ],\n \"title\": \"Reycled Used Plastic\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_3743%20copy.jpg?alt=media&token=f93a9380-8aa1-4839-82f1-653a2fd768cd\",\n \"timeCreated\": \"2021-08-09T17:55:29.985Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-08-09T17:55:29.985Z\",\n \"type\": \"image/jpeg\",\n \"size\": 291463,\n \"name\": \"IMG_3743 copy.jpg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_3743 copy.jpg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_3743_copy.jpg\",\n \"alt\": \"IMG_3743 copy.jpg\"\n }\n ],\n \"text\": \"### Buy or Build an Injection Machine\\n\\n[Link Removed]\\n\\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\",\n \"title\": \"Get Injection Machine\",\n \"_animationKey\": \"uniquexnxtm7\"\n },\n {\n \"title\": \"Plastic Education!\",\n \"text\": \"Learn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\\n\\n[Link Removed]\",\n \"_animationKey\": \"unique9t7frd\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FPrecious-Plastic-Logo.png?alt=media&token=1867037c-c7e4-489e-ac98-258426898e18\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Precious-Plastic-Logo.png\",\n \"timeCreated\": \"2021-08-13T03:58:43.673Z\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/Precious-Plastic-Logo.png\",\n \"updated\": \"2021-08-13T03:58:43.673Z\",\n \"size\": 17232,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/precious-plastic-logo.png\",\n \"alt\": \"Precious-Plastic-Logo.png\"\n }\n ]\n },\n {\n \"text\": \"I have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.\",\n \"images\": [\n {\n \"updated\": \"2021-08-13T03:58:45.727Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_6334.jpg\",\n \"size\": 132167,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6334.jpg\",\n \"timeCreated\": \"2021-08-13T03:58:45.727Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6334.jpg?alt=media&token=9043da29-7809-4010-9173-877f9ddb5a20\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6334.jpg\",\n \"alt\": \"IMG_6334.jpg\"\n },\n {\n \"timeCreated\": \"2021-08-13T03:58:45.753Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_6336.jpg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6336.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6336.jpg?alt=media&token=5612b6bf-34a0-477c-81bb-0fb8a143568b\",\n \"updated\": \"2021-08-13T03:58:45.753Z\",\n \"size\": 207782,\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6336.jpg\",\n \"alt\": \"IMG_6336.jpg\"\n },\n {\n \"updated\": \"2021-08-13T03:58:45.770Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-13T03:58:45.770Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6337.jpg?alt=media&token=f1b8232e-9f9e-42f9-aecb-162a364bc696\",\n \"name\": \"IMG_6337.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 152736,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6337.jpg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6337.jpg\",\n \"alt\": \"IMG_6337.jpg\"\n }\n ],\n \"title\": \"Inject!\",\n \"_animationKey\": \"uniqueur74o\"\n },\n {\n \"title\": \"Screws!\",\n \"images\": [\n {\n \"timeCreated\": \"2021-08-09T17:55:32.024Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2F91555A101_SCREWS%20FOR%20PARTICLEBOARD%20AND%20FIBERBOARD.jpg?alt=media&token=a4a1ce9a-2647-4be3-9214-26c7c19d7066\",\n \"name\": \"91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg\",\n \"size\": 27660,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-08-09T17:55:32.024Z\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/91555a101_screws_for_particleboard_and_fiberboard.jpg\",\n \"alt\": \"91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg\"\n }\n ],\n \"text\": \"After you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\\n\\nThe following options are deemed effective:\\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \\n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\\n\\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.\",\n \"_animationKey\": \"uniquetpne5\"\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-10T21:49:06.299Z\",\n \"updated\": \"2021-08-10T21:49:06.299Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fheroin%20board%201.jpg?alt=media&token=53c473a6-8ae4-4b7b-a7a0-ac5ebe609760\",\n \"name\": \"heroin board 1.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 142651,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/heroin board 1.jpg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/heroin_board_1.jpg\",\n \"alt\": \"heroin board 1.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5830.jpg?alt=media&token=3d608710-8a29-492d-96f8-540c533909b6\",\n \"updated\": \"2021-08-10T21:49:06.229Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 191943,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5830.jpg\",\n \"name\": \"IMG_5830.jpg\",\n \"timeCreated\": \"2021-08-10T21:49:06.229Z\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5830.jpg\",\n \"alt\": \"IMG_5830.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5829.jpg\",\n \"name\": \"IMG_5829.jpg\",\n \"timeCreated\": \"2021-08-10T21:49:06.969Z\",\n \"updated\": \"2021-08-10T21:49:06.969Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5829.jpg?alt=media&token=96e47308-6265-4006-904a-ebc607c17abd\",\n \"size\": 504442,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5829.jpg\",\n \"alt\": \"IMG_5829.jpg\"\n }\n ],\n \"title\": \"SKATE & DESTORY\",\n \"_animationKey\": \"uniquede7b8\",\n \"text\": \"Create your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!\"\n }\n ],\n \"_createdBy\": \"noah-chavez-stedman\",\n \"creatorCountry\": \"us\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"a1\",\n \"mattia\",\n \"noah-chavez-stedman\"\n ],\n \"_modified\": \"2023-09-04T13:25:37.835Z\",\n \"_created\": \"2021-08-09T17:55:34.230Z\",\n \"_deleted\": false,\n \"description\": \"Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\",\n \"title\": \"SKATE RAILS: how 2 make / use recycled skate rails\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:19.031Z\",\n \"moderation\": \"accepted\",\n \"slug\": \"skate-rails-how-2-make--use-recycled-skate-rails\",\n \"id\": \"10fEKHFUoYaFKVwmKCbi\",\n \"user\": {\n \"_created\": \"2021-05-04T20:31:13.348Z\",\n \"_id\": \"noah-chavez-stedman\",\n \"_deleted\": false,\n \"previouslyAccepted\": true,\n \"_modified\": \"2021-05-04T20:31:13.348Z\",\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"location\": {\n \"lng\": -117.999,\n \"lat\": 34.1481\n },\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 34.1481,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -117.999,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"United States of America (the)\",\n \"countryCode\": \"US\",\n \"principalSubdivision\": \"California\",\n \"principalSubdivisionCode\": \"US-CA\",\n \"city\": \"Los Angeles\",\n \"locality\": \"Monrovia\",\n \"postcode\": \"91016\",\n \"plusCode\": \"856442X2+6C\",\n \"fips\": {\n \"state\": \"06\",\n \"county\": \"037\",\n \"countySubdivision\": \"93510\",\n \"place\": \"48648\"\n },\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United States of America (the)\",\n \"description\": \"country in North America\",\n \"isoName\": \"United States of America (the)\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"US\",\n \"wikidataId\": \"Q30\",\n \"geonameId\": 6252001\n },\n {\n \"name\": \"California\",\n \"description\": \"state of the United States of America\",\n \"isoName\": \"California\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"US-CA\",\n \"wikidataId\": \"Q99\",\n \"geonameId\": 5332921\n },\n {\n \"name\": \"Los Angeles\",\n \"description\": \"largest city in California, United States of America\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q65\",\n \"geonameId\": 5368361\n },\n {\n \"name\": \"Los Angeles County\",\n \"description\": \"county in California, United States\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q104994\",\n \"geonameId\": 5368381\n },\n {\n \"name\": \"Monrovia\",\n \"description\": \"city in the San Gabriel Valley of Los Angeles County, California, United States\",\n \"order\": 9,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q926988\",\n \"geonameId\": 5374175\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"contiguous United States\",\n \"description\": \"48 states of the United States (all but Alaska and Hawaii) and the District of Columbia\",\n \"order\": 3,\n \"wikidataId\": \"Q578170\"\n },\n {\n \"name\": \"America/Los_Angeles\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"06-037-93510\",\n \"description\": \"FIPS code\",\n \"order\": 8\n },\n {\n \"name\": \"06-48648\",\n \"description\": \"FIPS code\",\n \"order\": 10\n },\n {\n \"name\": \"91016\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"jsError\": true,\n \"images\": [],\n \"urls\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\\n\\n\\nUser Location: Los Angeles, United States of America (the)\\n\\nYou may acquire my mold or its design from selected online platforms or create a version yourself. \\n\\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\\n\\n[Visit my website](https://skatehyena.com/)\\n\\nIf you purchase my mold, it will arrive in approximately 4 weeks (28 days).\\n\\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\\n- Fabricate it yourself.\\n- Send the file to a professional to fabricate the mold:\\n - Your local CNC machinist.\\n - The closest mold maker available to you.\\n\\nCollect used plastic for shredding or purchase pre-shredded plastic:\\n\\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\\n\\n### Buy or Build an Injection Machine\\n\\n[Link Removed]\\n\\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\\n\\nLearn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\\n\\n[Link Removed]\\n\\nI have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.\\n\\nAfter you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\\n\\nThe following options are deemed effective:\\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \\n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\\n\\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.\\n\\nCreate your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!\",\n \"keywords\": \"skateboard rails, deck rails, post-consumer waste, mold design, injection machine, CNC machinist, plastic shredding, HDPE plastic, skateboard accessories, eco-friendly skateboarding\",\n \"resources\": \"## Tools & Hardware \\n- **Injection Machine**: V3 model or similar; compatible with car jack for pressure[^1][^2] \\n- **Mold**: Purchase from [skatehyena.com](https://skatehyena.com/) (4-week delivery) or fabricate via CNC/mold maker[^1][^3] \\n- **Plastic Materials**: Type #2 HDPE (recommended) or other post-consumer waste plastics[^1][^4] \\n- **Fastening Components**: \\n - Screws: [McMaster-Carr #91555A101](https://www.mcmaster.com/91555A101) or equivalents[^1] \\n - Phillips head screwdriver (manual preferred) or electric drill[^1] \\n\\n## Software & Digital Tools \\n- Mold design file (provided upon purchase/design creation)[^1] \\n\\n[^1]: Original tutorial text \\n[^2]: Injection machine modification details \\n[^3]: Mold acquisition options \\n[^4]: Plastic type specifications\",\n \"references\": \"## Articles\\n- [HOW TO MAKE AND USE 100% RECYCLED SKATEBOARD RAILS](https://community.preciousplastic.com/library/how-to-make-and-use-100-recycled-skateboard-rails)\\n- [SKATE RAILS: how 2 make / use recycled skate rails](https://community.preciousplastic.com/library/skate-rails-how-2-make--use-recycled-skate-rails)\\n- [Hackaday: Recycled Plastic Skateboard Decks](https://hackaday.com/2022/10/21/hackaday-prize-2022-recycled-plastic-skateboard-decks-demonstrate-small-scale-injection-molding)\\n\\n## Books\\n- [By Design Ethics, Theology, and the Practice of Engineering (PDF)](http://ndl.ethernet.edu.et/bitstream/123456789/15160/1/By%20Design%20Ethics,%20Theology,%20and%20the%20Practice%20of%20Engineering.pdf)\\n\\n## Papers\\n- [Composite Molded Snowboard Patent](https://patents.google.com/patent/US6349961B1/en)\\n\\n## Youtube\\n- [Basic Injection Mold Making](https://www.youtube.com/watch?v=UD99mzeZl9I)\\n\\n## Opensource Designs\\n- [Recycled Plastic Skateboard Deck Mould (Tindie)](https://www.tindie.com/products/rpsd/recycled-plastic-skateboard-deck-mould/)\\n- [Precious Plastic Bazar Mold Listings](https://bazar.preciousplastic.com/moulds/injection-moulds/aluminum-mold-for-recycled-skateboard-deck-rails/)\"\n }\n}","22d979ee4f2be8dc","collect-more-of-one-plastic-type",{"id":1796,"data":1798,"filePath":1796,"digest":1982},{"slug":1796,"id":1796,"title":1799,"type":407,"components":1800,"item":1801,"config":1981},"Collect more of one Plastic Type!",[],{"files":1802,"votedUsefulBy":1803,"_id":1806,"id":1806,"moderation":536,"time":1582,"cover_image":1807,"tags":1814,"_createdBy":1815,"comments":1816,"total_views":1817,"difficulty_level":638,"steps":1818,"title":1799,"description":1880,"_created":1881,"_deleted":412,"_modified":1882,"_contentModifiedTimestamp":1883,"creatorCountry":1884,"slug":1796,"user":1885,"category":1976,"content":1977,"keywords":1978,"resources":1979,"references":1980},[],[1804,1805,418],"i_n33d_c0ff33","bresiana","1IphEJC4zqInGJxzbd3j",{"updated":1808,"name":1809,"fullPath":1810,"type":433,"downloadUrl":1811,"size":1812,"timeCreated":1808,"contentType":433,"src":1813},"2021-09-30T11:21:55.595Z","Screenshot_2021-07-09-20-37-08-937.jpg","uploads/howtos/1IphEJC4zqInGJxzbd3j/Screenshot_2021-07-09-20-37-08-937.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1IphEJC4zqInGJxzbd3j%2FScreenshot_2021-07-09-20-37-08-937.jpg?alt=media&token=13fdf6ff-97a4-4710-a9e1-98cd5da0f022",26926,"/resources/howtos/collect-more-of-one-plastic-type/screenshot_2021-07-09-20-37-08-937.jpg",[1144],"wendy-weba-waste",[],483,[1819,1844,1869],{"images":1820,"title":1842,"_animationKey":458,"text":1843},[1821,1828,1835],{"type":433,"timeCreated":1822,"updated":1822,"contentType":433,"size":1823,"downloadUrl":1824,"fullPath":1825,"name":1826,"src":1827,"alt":1826},"2021-09-30T11:21:29.327Z",67979,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105228.jpg?alt=media&token=6389ac05-d16b-4580-bd89-256b14a97322","uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105228.jpg","IMG_20210930_105228.jpg","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105228.jpg",{"timeCreated":1829,"contentType":433,"name":1830,"downloadUrl":1831,"size":1832,"updated":1829,"type":433,"fullPath":1833,"src":1834,"alt":1830},"2021-09-30T11:21:31.303Z","IMG_20210930_105826.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105826.jpg?alt=media&token=57a1869d-2f35-44d6-b050-b7c6623e501e",188831,"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105826.jpg","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105826.jpg",{"name":1836,"size":1837,"fullPath":1838,"downloadUrl":1839,"contentType":433,"type":433,"updated":1840,"timeCreated":1840,"src":1841,"alt":1836},"IMG_20210930_105100.jpg",170261,"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105100.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105100.jpg?alt=media&token=30be9979-7f0f-4b83-8493-19e77e5b173d","2021-09-30T11:21:31.292Z","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105100.jpg","Decide which Plastic you need","If you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\n\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\n\nThen, request these items through social media, a local Post Office notice board, or a shop window.",{"_animationKey":461,"text":1845,"title":1846,"images":1847},"Once you have completed that project, it's time to embark on a new venture. \n\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.","Another type of plastic?",[1848,1855,1862],{"timeCreated":1849,"size":1850,"fullPath":1851,"type":433,"name":1852,"downloadUrl":1853,"updated":1849,"contentType":433,"src":1854,"alt":1852},"2021-09-30T11:21:33.851Z",145032,"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210813_184238.jpg","IMG_20210813_184238.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210813_184238.jpg?alt=media&token=67586b0e-c4a6-4419-94f7-e1a462816332","/resources/howtos/collect-more-of-one-plastic-type/img_20210813_184238.jpg",{"downloadUrl":1856,"timeCreated":1857,"name":1858,"contentType":433,"fullPath":1859,"size":1860,"updated":1857,"type":433,"src":1861,"alt":1858},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210629_083201.jpg?alt=media&token=fcfb4cb5-6919-433d-9eeb-279f4eb0c86f","2021-09-30T11:21:34.504Z","IMG_20210629_083201.jpg","uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210629_083201.jpg",85258,"/resources/howtos/collect-more-of-one-plastic-type/img_20210629_083201.jpg",{"type":433,"fullPath":1863,"updated":1864,"timeCreated":1864,"downloadUrl":1865,"contentType":433,"name":1866,"size":1867,"src":1868,"alt":1866},"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210809_100751.jpg","2021-09-30T11:21:34.742Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210809_100751.jpg?alt=media&token=7824e380-88e8-47bd-9918-af1257687e52","IMG_20210809_100751.jpg",139723,"/resources/howtos/collect-more-of-one-plastic-type/img_20210809_100751.jpg",{"title":1870,"_animationKey":489,"images":1871,"text":1879},"How about another Project?",[1872],{"downloadUrl":1873,"updated":1874,"timeCreated":1874,"contentType":433,"size":1875,"type":433,"name":1876,"fullPath":1877,"src":1878,"alt":1876},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_121604.jpg?alt=media&token=2730f32c-b37b-4158-af73-4f6859be3cd7","2021-09-30T11:21:36.898Z",157710,"IMG_20210930_121604.jpg","uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_121604.jpg","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_121604.jpg","While you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \n\nUtilize plastic for an artwork project to enhance your workspace.\n\nHappy sorting.","Seeking to gather a specific type of plastic for a particular project?\n\nDiscover the method we use here.","2021-09-30T11:21:57.049Z","2024-01-27T11:04:55.949Z","2022-10-02T05:09:42.441Z","gb",{"_deleted":412,"type":1886,"moderation":1887,"_modified":1888,"location":1889,"detail":1892,"_created":1898,"_id":1815,"geo":1899,"data":1964},"collection-point","rejected","2021-10-05T09:48:36.197Z",{"lng":1890,"lat":1891},-1.12404,53.3018,{"name":1815,"heroImageUrl":1893,"profileUrl":1894,"verifiedBadge":412,"profilePicUrl":1895,"shortDescription":1896,"lastActive":1897},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fwendy-weba-waste%2FIMG_20210710_183921.jpg?alt=media&token=2345b96c-27b3-41d3-b8d8-c289c9eae1ef","https://community.preciousplastic.com/u/wendy-weba-waste","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fwendy-weba-waste.jpg?alt=media","Recycle Today to Save Tomorrow 🌍🌞\nCollectors of clean dry plastic.","2021-10-01T12:57:12.662Z","2021-10-01T09:36:45.019Z",{"latitude":1891,"lookupSource":545,"longitude":1890,"localityLanguageRequested":546,"continent":1153,"continentCode":1154,"countryName":1900,"countryCode":1901,"principalSubdivision":1902,"principalSubdivisionCode":1903,"city":1904,"locality":1904,"postcode":1905,"plusCode":1906,"localityInfo":1907},"United Kingdom of Great Britain and Northern Ireland (the)","GB","England","GB-ENG","Worksop","S80 1","9C5W8V2G+P9",{"administrative":1908,"informative":1940},[1909,1913,1917,1923,1926,1931,1937],{"name":1900,"description":1910,"isoName":1900,"order":67,"adminLevel":128,"isoCode":1901,"wikidataId":1911,"geonameId":1912},"country in Western Europe","Q145",2635167,{"name":1902,"description":1914,"isoName":1902,"order":569,"adminLevel":45,"isoCode":1903,"wikidataId":1915,"geonameId":1916},"home nation of the United Kingdom","Q21",6269131,{"name":1918,"description":1919,"isoName":1918,"order":590,"adminLevel":569,"isoCode":1920,"wikidataId":1921,"geonameId":1922},"Nottinghamshire","ceremonial county of England","GB-NTT","Q23092",2641169,{"name":1918,"description":1924,"order":959,"adminLevel":569,"wikidataId":1925,"geonameId":1922},"non-metropolitan county (doesn't include Nottingham)","Q21272736",{"name":1904,"description":1927,"order":1928,"adminLevel":590,"wikidataId":1929,"geonameId":1930},"town in Nottinghamshire, United Kingdom",12,"Q2281091",2633551,{"name":1932,"description":1933,"order":1934,"adminLevel":590,"wikidataId":1935,"geonameId":1936},"Bassetlaw","northernmost district of Nottinghamshire, England",13,"Q810508",7290614,{"name":1904,"description":1938,"order":1939,"adminLevel":941},"Worksop (Unparished)",14,[1941,1942,1947,1949,1954,1959,1960,1962],{"name":1153,"description":944,"isoName":1153,"order":181,"isoCode":1154,"wikidataId":1186,"geonameId":1187},{"name":1943,"description":1944,"order":128,"wikidataId":1945,"geonameId":1946},"British Isles","group of islands in northwest Europe","Q38272",2654669,{"name":1948,"description":583,"order":45},"Europe/London",{"name":1950,"description":1951,"order":565,"wikidataId":1952,"geonameId":1953},"Great Britain","island in the North Atlantic Ocean off the northwest coast of continental Europe","Q23666",2648147,{"name":1955,"description":1956,"order":573,"wikidataId":1957,"geonameId":1958},"East Midlands","region of England","Q47994",11591952,{"name":1918,"order":939},{"name":1961,"order":941},"VC56 Nottinghamshire",{"name":1905,"description":589,"order":1963},15,{"urls":1965,"description":1971,"services":1972,"title":1974,"images":1975},[1966,1968,1970],{"name":594,"url":1967},"mailto:webawaste@gmail.com",{"name":597,"url":1969},"https://www.facebook.com/webawaste",{"name":600,"url":601},"We currently collect and sort clean, dry plastic!\n\nNow looking for bigger local premises to start processing from shredding to melting and creating finished products too 😃",[1973],{"welding":412,"assembling":412,"machining":412,"electronics":412,"molds":412},"WEBA Waste 🌍🌞",[],{"label":611},"Seeking to gather a specific type of plastic for a particular project?\n\nDiscover the method we use here.\n\n\nUser Location: Worksop, United Kingdom of Great Britain and Northern Ireland (the)\n\nIf you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\n\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\n\nThen, request these items through social media, a local Post Office notice board, or a shop window.\n\nOnce you have completed that project, it's time to embark on a new venture. \n\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.\n\nWhile you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \n\nUtilize plastic for an artwork project to enhance your workspace.\n\nHappy sorting.","HDPE2 plastic, local HDPE2 products, Worksop recycling projects, plastic collection tips, HDPE2 project ideas, recycling social media requests, creative plastic projects, HDPE2 art projects, plastic waste reuse, UK plastic recycling","### Tools & Collection Methods \n- Social media platforms ([Facebook Marketplace](https://www.facebook.com/marketplace)) \n- Local [Post Office notice boards](https://www.postoffice.co.uk) \n- Shop window postings \n\n### Materials & Hardware \n- HDPE2 plastics (milk cartons, lids, cereal inner bags) [1] \n- Art supplies for workspace projects (e.g., adhesives, cutting tools)","### Articles\n- [HDPE Blocks From Plastic Bottles](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \n- [Recycling of High-Density Polyethylene](https://www.azocleantech.com/article.aspx?ArticleID=255) \n- [Scientists Enhance Recyclability of HDPE](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \n- [Precious Plastic Recycling Machines](https://www.onearmy.earth/project/precious-plastic) \n\n### Books\n- [Understanding Plastics Recycling 2E](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \n- [Recycling of Polyethylene Terephthalate Bottles](https://shop.elsevier.com/books/recycling-of-polyethylene-terephthalate-bottles/thomas/978-0-12-811361-5) \n- [5 Books on Plastic Recycling](https://www.recyclingstartups.org/books/plastic-waste/) \n- [Washed Ashore: Art from Ocean Plastic](https://lernerbooks.com/headlines/709) \n\n### Papers\n- [Life-Cycle Assessment of HDPE Recycling](https://onlinelibrary.wiley.com/doi/10.1155/2020/8905431) \n- [HDPE Catalytic Recycling Study](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \n- [APR HDPE Rigid Containers Protocol](https://plasticsrecycling.org/documents/hdpe-cg-01/) \n\n### YouTube\n- [DIY HDPE Sheet Press](https://www.youtube.com/watch?v=WJnVAQqkdcQ) \n\n### Open-Source Designs\n- [Precious Plastic Machine Blueprints](https://www.onearmy.earth/project/precious-plastic) \n- [Spectro-IR Plastic Sorting Tool](https://github.com/plasticbob/Spectro-IR-plastic-sorting) \n- [HDPE Block Mold Design](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \n\n### Organizations\n- [JP Recycling (UK PET Flakes Supplier)](https://www.jprecycling.net) \n- [Association of Plastic Recyclers](https://plasticsrecycling.org/documents/hdpe-cg-01/)","{\n \"slug\": \"collect-more-of-one-plastic-type\",\n \"id\": \"collect-more-of-one-plastic-type\",\n \"title\": \"Collect more of one Plastic Type!\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"files\": [],\n \"votedUsefulBy\": [\n \"i_n33d_c0ff33\",\n \"bresiana\",\n \"sigolene\"\n ],\n \"_id\": \"1IphEJC4zqInGJxzbd3j\",\n \"id\": \"1IphEJC4zqInGJxzbd3j\",\n \"moderation\": \"accepted\",\n \"time\": \"\u003C 1 hour\",\n \"cover_image\": {\n \"updated\": \"2021-09-30T11:21:55.595Z\",\n \"name\": \"Screenshot_2021-07-09-20-37-08-937.jpg\",\n \"fullPath\": \"uploads/howtos/1IphEJC4zqInGJxzbd3j/Screenshot_2021-07-09-20-37-08-937.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1IphEJC4zqInGJxzbd3j%2FScreenshot_2021-07-09-20-37-08-937.jpg?alt=media&token=13fdf6ff-97a4-4710-a9e1-98cd5da0f022\",\n \"size\": 26926,\n \"timeCreated\": \"2021-09-30T11:21:55.595Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/screenshot_2021-07-09-20-37-08-937.jpg\"\n },\n \"tags\": [\n \"collection\"\n ],\n \"_createdBy\": \"wendy-weba-waste\",\n \"comments\": [],\n \"total_views\": 483,\n \"difficulty_level\": \"Easy\",\n \"steps\": [\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-09-30T11:21:29.327Z\",\n \"updated\": \"2021-09-30T11:21:29.327Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 67979,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105228.jpg?alt=media&token=6389ac05-d16b-4580-bd89-256b14a97322\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105228.jpg\",\n \"name\": \"IMG_20210930_105228.jpg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105228.jpg\",\n \"alt\": \"IMG_20210930_105228.jpg\"\n },\n {\n \"timeCreated\": \"2021-09-30T11:21:31.303Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_20210930_105826.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105826.jpg?alt=media&token=57a1869d-2f35-44d6-b050-b7c6623e501e\",\n \"size\": 188831,\n \"updated\": \"2021-09-30T11:21:31.303Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105826.jpg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105826.jpg\",\n \"alt\": \"IMG_20210930_105826.jpg\"\n },\n {\n \"name\": \"IMG_20210930_105100.jpg\",\n \"size\": 170261,\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105100.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105100.jpg?alt=media&token=30be9979-7f0f-4b83-8493-19e77e5b173d\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-09-30T11:21:31.292Z\",\n \"timeCreated\": \"2021-09-30T11:21:31.292Z\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105100.jpg\",\n \"alt\": \"IMG_20210930_105100.jpg\"\n }\n ],\n \"title\": \"Decide which Plastic you need\",\n \"_animationKey\": \"unique1\",\n \"text\": \"If you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\\n\\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\\n\\nThen, request these items through social media, a local Post Office notice board, or a shop window.\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"Once you have completed that project, it's time to embark on a new venture. \\n\\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.\",\n \"title\": \"Another type of plastic?\",\n \"images\": [\n {\n \"timeCreated\": \"2021-09-30T11:21:33.851Z\",\n \"size\": 145032,\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210813_184238.jpg\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210813_184238.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210813_184238.jpg?alt=media&token=67586b0e-c4a6-4419-94f7-e1a462816332\",\n \"updated\": \"2021-09-30T11:21:33.851Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210813_184238.jpg\",\n \"alt\": \"IMG_20210813_184238.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210629_083201.jpg?alt=media&token=fcfb4cb5-6919-433d-9eeb-279f4eb0c86f\",\n \"timeCreated\": \"2021-09-30T11:21:34.504Z\",\n \"name\": \"IMG_20210629_083201.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210629_083201.jpg\",\n \"size\": 85258,\n \"updated\": \"2021-09-30T11:21:34.504Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210629_083201.jpg\",\n \"alt\": \"IMG_20210629_083201.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210809_100751.jpg\",\n \"updated\": \"2021-09-30T11:21:34.742Z\",\n \"timeCreated\": \"2021-09-30T11:21:34.742Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210809_100751.jpg?alt=media&token=7824e380-88e8-47bd-9918-af1257687e52\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_20210809_100751.jpg\",\n \"size\": 139723,\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210809_100751.jpg\",\n \"alt\": \"IMG_20210809_100751.jpg\"\n }\n ]\n },\n {\n \"title\": \"How about another Project?\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_121604.jpg?alt=media&token=2730f32c-b37b-4158-af73-4f6859be3cd7\",\n \"updated\": \"2021-09-30T11:21:36.898Z\",\n \"timeCreated\": \"2021-09-30T11:21:36.898Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 157710,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210930_121604.jpg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_121604.jpg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_121604.jpg\",\n \"alt\": \"IMG_20210930_121604.jpg\"\n }\n ],\n \"text\": \"While you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \\n\\nUtilize plastic for an artwork project to enhance your workspace.\\n\\nHappy sorting.\"\n }\n ],\n \"title\": \"Collect more of one Plastic Type!\",\n \"description\": \"Seeking to gather a specific type of plastic for a particular project?\\n\\nDiscover the method we use here.\",\n \"_created\": \"2021-09-30T11:21:57.049Z\",\n \"_deleted\": false,\n \"_modified\": \"2024-01-27T11:04:55.949Z\",\n \"_contentModifiedTimestamp\": \"2022-10-02T05:09:42.441Z\",\n \"creatorCountry\": \"gb\",\n \"slug\": \"collect-more-of-one-plastic-type\",\n \"user\": {\n \"_deleted\": false,\n \"type\": \"collection-point\",\n \"moderation\": \"rejected\",\n \"_modified\": \"2021-10-05T09:48:36.197Z\",\n \"location\": {\n \"lng\": -1.12404,\n \"lat\": 53.3018\n },\n \"detail\": {\n \"name\": \"wendy-weba-waste\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fwendy-weba-waste%2FIMG_20210710_183921.jpg?alt=media&token=2345b96c-27b3-41d3-b8d8-c289c9eae1ef\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/wendy-weba-waste\",\n \"verifiedBadge\": false,\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fwendy-weba-waste.jpg?alt=media\",\n \"shortDescription\": \"Recycle Today to Save Tomorrow 🌍🌞\\nCollectors of clean dry plastic.\",\n \"lastActive\": \"2021-10-01T12:57:12.662Z\"\n },\n \"_created\": \"2021-10-01T09:36:45.019Z\",\n \"_id\": \"wendy-weba-waste\",\n \"geo\": {\n \"latitude\": 53.3018,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -1.12404,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Worksop\",\n \"locality\": \"Worksop\",\n \"postcode\": \"S80 1\",\n \"plusCode\": \"9C5W8V2G+P9\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Nottinghamshire\",\n \"description\": \"ceremonial county of England\",\n \"isoName\": \"Nottinghamshire\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-NTT\",\n \"wikidataId\": \"Q23092\",\n \"geonameId\": 2641169\n },\n {\n \"name\": \"Nottinghamshire\",\n \"description\": \"non-metropolitan county (doesn't include Nottingham)\",\n \"order\": 11,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q21272736\",\n \"geonameId\": 2641169\n },\n {\n \"name\": \"Worksop\",\n \"description\": \"town in Nottinghamshire, United Kingdom\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q2281091\",\n \"geonameId\": 2633551\n },\n {\n \"name\": \"Bassetlaw\",\n \"description\": \"northernmost district of Nottinghamshire, England\",\n \"order\": 13,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q810508\",\n \"geonameId\": 7290614\n },\n {\n \"name\": \"Worksop\",\n \"description\": \"Worksop (Unparished)\",\n \"order\": 14,\n \"adminLevel\": 10\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"East Midlands\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q47994\",\n \"geonameId\": 11591952\n },\n {\n \"name\": \"Nottinghamshire\",\n \"order\": 9\n },\n {\n \"name\": \"VC56 Nottinghamshire\",\n \"order\": 10\n },\n {\n \"name\": \"S80 1\",\n \"description\": \"postal code\",\n \"order\": 15\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:webawaste@gmail.com\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/webawaste\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We currently collect and sort clean, dry plastic!\\n\\nNow looking for bigger local premises to start processing from shredding to melting and creating finished products too 😃\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"WEBA Waste 🌍🌞\",\n \"images\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"Seeking to gather a specific type of plastic for a particular project?\\n\\nDiscover the method we use here.\\n\\n\\nUser Location: Worksop, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nIf you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\\n\\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\\n\\nThen, request these items through social media, a local Post Office notice board, or a shop window.\\n\\nOnce you have completed that project, it's time to embark on a new venture. \\n\\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.\\n\\nWhile you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \\n\\nUtilize plastic for an artwork project to enhance your workspace.\\n\\nHappy sorting.\",\n \"keywords\": \"HDPE2 plastic, local HDPE2 products, Worksop recycling projects, plastic collection tips, HDPE2 project ideas, recycling social media requests, creative plastic projects, HDPE2 art projects, plastic waste reuse, UK plastic recycling\",\n \"resources\": \"### Tools & Collection Methods \\n- Social media platforms ([Facebook Marketplace](https://www.facebook.com/marketplace)) \\n- Local [Post Office notice boards](https://www.postoffice.co.uk) \\n- Shop window postings \\n\\n### Materials & Hardware \\n- HDPE2 plastics (milk cartons, lids, cereal inner bags) [1] \\n- Art supplies for workspace projects (e.g., adhesives, cutting tools)\",\n \"references\": \"### Articles\\n- [HDPE Blocks From Plastic Bottles](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \\n- [Recycling of High-Density Polyethylene](https://www.azocleantech.com/article.aspx?ArticleID=255) \\n- [Scientists Enhance Recyclability of HDPE](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \\n- [Precious Plastic Recycling Machines](https://www.onearmy.earth/project/precious-plastic) \\n\\n### Books\\n- [Understanding Plastics Recycling 2E](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \\n- [Recycling of Polyethylene Terephthalate Bottles](https://shop.elsevier.com/books/recycling-of-polyethylene-terephthalate-bottles/thomas/978-0-12-811361-5) \\n- [5 Books on Plastic Recycling](https://www.recyclingstartups.org/books/plastic-waste/) \\n- [Washed Ashore: Art from Ocean Plastic](https://lernerbooks.com/headlines/709) \\n\\n### Papers\\n- [Life-Cycle Assessment of HDPE Recycling](https://onlinelibrary.wiley.com/doi/10.1155/2020/8905431) \\n- [HDPE Catalytic Recycling Study](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \\n- [APR HDPE Rigid Containers Protocol](https://plasticsrecycling.org/documents/hdpe-cg-01/) \\n\\n### YouTube\\n- [DIY HDPE Sheet Press](https://www.youtube.com/watch?v=WJnVAQqkdcQ) \\n\\n### Open-Source Designs\\n- [Precious Plastic Machine Blueprints](https://www.onearmy.earth/project/precious-plastic) \\n- [Spectro-IR Plastic Sorting Tool](https://github.com/plasticbob/Spectro-IR-plastic-sorting) \\n- [HDPE Block Mold Design](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \\n\\n### Organizations\\n- [JP Recycling (UK PET Flakes Supplier)](https://www.jprecycling.net) \\n- [Association of Plastic Recyclers](https://plasticsrecycling.org/documents/hdpe-cg-01/)\"\n }\n}","51453e99406f5e95"] \ No newline at end of file +[["Map",1,2,9,10,115,116,270,271,391,392],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.4.1","content-config-digest","4cab67dbbd19a6ff","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://polymech.io\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":\"0.0.0.0\",\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[]},\"devToolbar\":{\"enabled\":false},\"markdown\":{\"syntaxHighlight\":\"shiki\",\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"github-light-default\",\"themes\":{},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"i18n\":{\"defaultLocale\":\"en\",\"locales\":[\"es\",\"en\",\"de\",\"fr\",\"it\",\"ar\",\"ja\",\"zh\",\"nl\",\"it\",\"pt\"],\"routing\":{\"prefixDefaultLocale\":false,\"redirectToDefaultLocale\":true,\"fallbackType\":\"redirect\"}},\"security\":{\"checkOrigin\":true},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"responsiveImages\":false,\"serializeConfig\":false},\"legacy\":{\"collections\":false}}","resources",["Map",11,12,25,26,92,93],"workflow",{"id":11,"data":13,"body":21,"filePath":22,"digest":23,"deferredRender":24},{"title":14,"pubDate":15,"description":16,"author":17,"image":18,"tags":20},"Untitled",["Date","2025-03-20T15:39:01.387Z"],"No description provided","Anonymous",{"url":19,"alt":19},"",[],"## Migration\r\n\r\n- json -> content/resources/howtos/*.mdx\r\n\r\n\r\n## Processing\r\n\r\n- content/resources/howtos/*.mdx + overlay -> \r\n filters (grammar,spelling,bullshit, rewrite) -> \r\n completions (resources ext/content) -> \r\n outputs (json-ld/pdf/md)\r\n\r\n## Editing\r\n\r\n- content/resources/howtos/*.mdx + overlay","src/content/resources/workflow.mdx","135d5c801dee7dd3",true,"community",{"id":25,"data":27,"body":37,"filePath":38,"digest":39,"rendered":40},{"title":28,"pubDate":29,"description":19,"author":30,"image":31,"tags":34},"Community Resources",["Date","2024-04-01T00:00:00.000Z"],"Polymech",{"url":32,"alt":33},"https://camillestyles.com/wp-content/uploads/2019/09/bc6764de-1.jpg","#_",[25,35,36],"blogging","c++","#### Articles\r\n\r\n- [Article: Plastic Gears Are the Future](https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future)\r\n\r\n- [Article: Will Stone Replace Steel and Concrete](https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete)\r\n\r\n- [Article:Every Type of Plastic Used By LEGO](https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22)\r\n\r\n#### Finance & Economy\r\n\r\n- [Panic At The Job Market](https://matt.sh/panic-at-the-job-market)\r\n\r\n- [Venture Capital - 2023](https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703)\r\n\r\n- [Venture Capital - 2024](https://news.crunchbase.com/venture/global-funding-recap-q1-2024/)\r\n\r\n#### Technology\r\n\r\n- [Podcast : The Software behind Silicon](https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi)\r\n\r\n- [Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy](https://mdpi.com/2073-4360/15/19/3881)\r\n\r\n- [Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware](https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/)\r\n\r\n- [Resource : Collection of AI Tools](https://forum.osr-plastic.org/t/ai-tools/11060)\r\n\r\n- [Resource: The CTO Handbook](https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md)\r\n\r\n#### Opensource Projects\r\n\r\n- [Balancing Cube](https://willempennings.nl/balancing-cube/)\r\n\r\n- [6DOF Robot](https://www.anninrobotics.com/robot-kits)\r\n\r\n- [Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group](https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/)\r\n\r\n- [Paper: Distributed Manufacturing of OpenHardware](https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf)\r\n\r\n#### Social Media\r\n\r\n- [Instagram - Vinyl Record Production](https://www.instagram.com/waxworkrecords)\r\n\r\n- [Instagram : Smartest Worker](https://www.instagram.com/smartest.worker)\r\n\r\n- [Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker](https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/)\r\n\r\n- [Instagram : New Talents \"manutechlab\"](https://www.instagram.com/p/C8r2Thqt4zt)\r\n\r\n- [Instagram : Robot based printing - \"The new raw\"](https://www.instagram.com/p/C9h4WXvsnpC)\r\n\r\n- [Instagram : Robot based printing, using concrete and other materials\"](https://www.instagram.com/p/C9VAtE6uY30)\r\n\r\n- [Instagram : 3D Printer using gravity](https://www.instagram.com/p/CvNOfKhotvS)\r\n\r\n- [Instagram : Ecollab8](https://www.instagram.com/ecollabo8/)\r\n\r\n#### Tiktok Cherries\r\n\r\n- [watchfulcoyote](https://www.tiktok.com/@watchfulcoyote) - on capitalism, slavery ...\r\n- [julianphilosophy](https://www.tiktok.com/@julianphilosophy) - philosophy and beyond\r\n- [nate.b.jones](https://www.tiktok.com/@nate.b.jones) - AI news\r\n- [@lizthedeveloper](https://www.tiktok.com/@lizthedeveloper) - AI news\r\n- [@christopherclaflin](https://www.tiktok.com/@christopherclaflin) - social media & the world\r\n- [@georebekah](https://www.tiktok.com/@georebekah) - politics, science\r\n- [@americanbaron](https://www.tiktok.com/@americanbaron) - philosophy & life\r\n- [@vagabondartist](https://www.tiktok.com/@vagabondartist) - leaving the USA\r\n- [@elle.cordova](https://www.tiktok.com/@elle.cordova) - creative wordsmith\r\n- [@pissedmagistus](https://www.tiktok.com/@pissedmagistus) - on capitalism & slavery\r\n- [@duarte_biz_gouveia](https://www.tiktok.com/@duarte_biz_gouveia/) - business coach\r\n- [@robertcroakofficial](https://www.tiktok.com/@robertcroakofficial/) - business coach\r\n- [@jennydinovi](https://www.tiktok.com/@jennydinovi/) - healing & self grow\r\n- [@drrachelbarr](https://www.tiktok.com/@drrachelbarr/) - practical neuro science\r\n- [@lexfridman](https://www.tiktok.com/@lexfridman) - tech podcast\r\n- [@shahidkbolsen](https://www.tiktok.com/@shahidkbolsen) - geo politics\r\n\r\n#### Culture\r\n\r\n- [Article: On Bullshit](http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf)\r\n\r\n- [Book: The parasitic mind](https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf)\r\n\r\n- [Video: Natural Law](https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio)\r\n\r\n- [Article: Reverse Engineering A Mysterious UDP Stream in My Hotel](https://www.gkbrk.com/2016/05/hotel-music/)\r\n\r\n- [Article: Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Why the creative industry needs to start talking about men's mental health](https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/)\r\n- [Interview: Evolution, Religion, and Happiness](https://www.youtube.com/watch?v=PTq6CYfikbg)\r\n- [Documentary: The Grab](https://www.imdb.com/title/tt21820452/)\r\n\r\n### Polymech - Resources\r\n\r\n- [Marketplace](https://shop.osr-plastic.org/)\r\n\r\n- [Howtos](https://forum.osr-plastic.org/c/wiki/howtos/72)\r\n\r\n- [Machine & Components Library](https://forum.osr-plastic.org/c/machines/49)\r\n\r\n- [Moulds - Library](https://files.polymech.io/files/machines/moulds/)\r\n\r\n- [Git Repository Machines](https://git.polymech.io/osr-plastic/osr-machines)\r\n\r\n- [Git Repository Code-Base](https://git.polymech.io/osr-plastic/osr-mono)\r\n\r\n- [Firmware](https://git.polymech.io/osr-plastic/osr-firmware)\r\n\r\n- [EMail](mailto:admin@osr-plastic.org)\r\n\r\n#### Talents\r\n\r\n- https://283bc.com/product.html\r\n- https://www.instagram.com/wedoo_workshop_bali\r\n- https://ko-fi.com/sotop_recycling (https://www.instagram.com/sotop_recycling/)\r\n- https://www.youtube.com/c/AndysMachines\r\n\r\n#### Plastic sheet providers\r\n\r\n- https://thegoodplasticcompany.com\r\n- https://www.sasminimum.com\r\n- https://belalbatros.com\r\n- https://thegoodplasticcompany.com\r\n- https://smile-plastics.com\r\n- https://www.resak.org\r\n- https://laplastiquerie.com\r\n\r\n#### Trade\r\n\r\n- [https://scrapo.com/](https://scrapo.com/)\r\n\r\n#### Data sets\r\n\r\n- [https://www.kaggle.com/](https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium)\r\n- [https://www.oneplanetnetwork.org/knowledge-centre/resources](https://www.oneplanetnetwork.org/knowledge-centre/resources)\r\n\r\n#### Commercial Materials\r\n\r\n- [www.materialbank.eu](https://www.materialbank.eu/en/categories/materials/wallcovering)","src/content/resources/community.md","0ad0a33a7397124f",{"html":41,"metadata":42},"\u003Ch4 id=\"articles\">Articles\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.machinedesign.com/materials/article/21836156/plastic-gears-are-the-future\">Article: Plastic Gears Are the Future\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.construction-physics.com/p/will-stone-replace-steel-and-concrete\">Article: Will Stone Replace Steel and Concrete\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://bricknerd.com/home/every-type-of-plastic-used-by-lego-5-20-22\">Article:Every Type of Plastic Used By LEGO\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"finance--economy\">Finance & Economy\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://matt.sh/panic-at-the-job-market\">Panic At The Job Market\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/monthly-vc-funding-recap-seed-downturn-july-2023/?utm_source=cb_daily&utm_medium=email&utm_campaign=20230703\">Venture Capital - 2023\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://news.crunchbase.com/venture/global-funding-recap-q1-2024/\">Venture Capital - 2024\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"technology\">Technology\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.acquired.fm/episodes/the-software-behind-silicon-with-synopsys-founder-aart-de-geus-and-ceo-sassine-ghazi\">Podcast : The Software behind Silicon\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://mdpi.com/2073-4360/15/19/3881\">Article : Advancing Plastic Recycling: Challenges and Opportunities in the Integration of 3D Printing and Distributed Recycling for a Circular Economy\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://3dprintingindustry.com/news/interview-aon3d-launches-hylo-and-basis-the-future-of-3d-printing-software-and-hardware-225751/\">Interview: AON3D Launches Hylo and Basis: The Future of 3D Printing Software and Hardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/t/ai-tools/11060\">Resource : Collection of AI Tools\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md\">Resource: The CTO Handbook\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"opensource-projects\">Opensource Projects\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://willempennings.nl/balancing-cube/\">Balancing Cube\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.anninrobotics.com/robot-kits\">6DOF Robot\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://openbioeconomy.org/outputs/distributed-manufacturing-of-open-hardware-a-report-of-the-open-hardware-distribution-documentation-working-group/\">Distributed Manufacturing of Open Hardware: A Report of the Open Hardware Distribution & Documentation Working Group\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.law.nyu.edu/sites/default/files/DistributedManufacturingofOpenHardware.pdf\">Paper: Distributed Manufacturing of OpenHardware\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"social-media\">Social Media\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/waxworkrecords\">Instagram - Vinyl Record Production\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/smartest.worker\">Instagram : Smartest Worker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.airgradient.com/blog/lessons-learned-plastic-injection-mold-making/\">Article : What we Learned Making a Plastic Injection Mold with a Chinese Mold Maker\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C8r2Thqt4zt\">Instagram : New Talents “manutechlab”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9h4WXvsnpC\">Instagram : Robot based printing - “The new raw”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/C9VAtE6uY30\">Instagram : Robot based printing, using concrete and other materials”\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/p/CvNOfKhotvS\">Instagram : 3D Printer using gravity\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.instagram.com/ecollabo8/\">Instagram : Ecollab8\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"tiktok-cherries\">Tiktok Cherries\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@watchfulcoyote\">watchfulcoyote\u003C/a> - on capitalism, slavery …\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@julianphilosophy\">julianphilosophy\u003C/a> - philosophy and beyond\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@nate.b.jones\">nate.b.jones\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lizthedeveloper\">@lizthedeveloper\u003C/a> - AI news\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@christopherclaflin\">@christopherclaflin\u003C/a> - social media & the world\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@georebekah\">@georebekah\u003C/a> - politics, science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@americanbaron\">@americanbaron\u003C/a> - philosophy & life\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@vagabondartist\">@vagabondartist\u003C/a> - leaving the USA\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@elle.cordova\">@elle.cordova\u003C/a> - creative wordsmith\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@pissedmagistus\">@pissedmagistus\u003C/a> - on capitalism & slavery\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@duarte_biz_gouveia/\">@duarte_biz_gouveia\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@robertcroakofficial/\">@robertcroakofficial\u003C/a> - business coach\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@jennydinovi/\">@jennydinovi\u003C/a> - healing & self grow\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@drrachelbarr/\">@drrachelbarr\u003C/a> - practical neuro science\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@lexfridman\">@lexfridman\u003C/a> - tech podcast\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.tiktok.com/@shahidkbolsen\">@shahidkbolsen\u003C/a> - geo politics\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"culture\">Culture\u003C/h4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_bullshit.pdf\">Article: On Bullshit\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://cdn.bookey.app/files/pdf/book/en/the-parasitic-mind.pdf\">Book: The parasitic mind\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=57UBuxnicOA&ab_channel=MarkPassio\">Video: Natural Law\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.gkbrk.com/2016/05/hotel-music/\">Article: Reverse Engineering A Mysterious UDP Stream in My Hotel\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Article: Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.creativeboom.com/features/mens-mental-health-and-the-creative-industries/\">Why the creative industry needs to start talking about men’s mental health\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.youtube.com/watch?v=PTq6CYfikbg\">Interview: Evolution, Religion, and Happiness\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://www.imdb.com/title/tt21820452/\">Documentary: The Grab\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch3 id=\"polymech---resources\">Polymech - Resources\u003C/h3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://shop.osr-plastic.org/\">Marketplace\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/wiki/howtos/72\">Howtos\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://forum.osr-plastic.org/c/machines/49\">Machine & Components Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://files.polymech.io/files/machines/moulds/\">Moulds - Library\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-machines\">Git Repository Machines\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono\">Git Repository Code-Base\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-firmware\">Firmware\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>\u003Ca href=\"mailto:admin@osr-plastic.org\">EMail\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"talents\">Talents\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://283bc.com/product.html\">https://283bc.com/product.html\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.instagram.com/wedoo_workshop_bali\">https://www.instagram.com/wedoo_workshop_bali\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://ko-fi.com/sotop_recycling\">https://ko-fi.com/sotop_recycling\u003C/a> (\u003Ca href=\"https://www.instagram.com/sotop_recycling/\">https://www.instagram.com/sotop_recycling/\u003C/a>)\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.youtube.com/c/AndysMachines\">https://www.youtube.com/c/AndysMachines\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"plastic-sheet-providers\">Plastic sheet providers\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.sasminimum.com\">https://www.sasminimum.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://belalbatros.com\">https://belalbatros.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://thegoodplasticcompany.com\">https://thegoodplasticcompany.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://smile-plastics.com\">https://smile-plastics.com\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.resak.org\">https://www.resak.org\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://laplastiquerie.com\">https://laplastiquerie.com\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"trade\">Trade\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://scrapo.com/\">https://scrapo.com/\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"data-sets\">Data sets\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.kaggle.com/search?q=plastic+datasetSize%3Asmall+datasetSize%3Amedium\">https://www.kaggle.com/\u003C/a>\u003C/li>\n\u003Cli>\u003Ca href=\"https://www.oneplanetnetwork.org/knowledge-centre/resources\">https://www.oneplanetnetwork.org/knowledge-centre/resources\u003C/a>\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"commercial-materials\">Commercial Materials\u003C/h4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://www.materialbank.eu/en/categories/materials/wallcovering\">www.materialbank.eu\u003C/a>\u003C/li>\n\u003C/ul>",{"headings":43,"localImagePaths":85,"remoteImagePaths":86,"frontmatter":87,"imagePaths":91},[44,48,51,54,57,60,63,66,70,73,76,79,82],{"depth":45,"slug":46,"text":47},4,"articles","Articles",{"depth":45,"slug":49,"text":50},"finance--economy","Finance & Economy",{"depth":45,"slug":52,"text":53},"technology","Technology",{"depth":45,"slug":55,"text":56},"opensource-projects","Opensource Projects",{"depth":45,"slug":58,"text":59},"social-media","Social Media",{"depth":45,"slug":61,"text":62},"tiktok-cherries","Tiktok Cherries",{"depth":45,"slug":64,"text":65},"culture","Culture",{"depth":67,"slug":68,"text":69},3,"polymech---resources","Polymech - Resources",{"depth":45,"slug":71,"text":72},"talents","Talents",{"depth":45,"slug":74,"text":75},"plastic-sheet-providers","Plastic sheet providers",{"depth":45,"slug":77,"text":78},"trade","Trade",{"depth":45,"slug":80,"text":81},"data-sets","Data sets",{"depth":45,"slug":83,"text":84},"commercial-materials","Commercial Materials",[],[],{"pubDate":88,"title":28,"author":30,"description":19,"image":89,"tags":90},["Date","2024-04-01T00:00:00.000Z"],{"url":32,"alt":33},[25,35,36],[],"software",{"id":92,"data":94,"body":101,"filePath":102,"digest":103,"rendered":104},{"title":95,"pubDate":96,"description":97,"author":30,"image":98,"tags":99},"Software",["Date","2024-04-01T00:00:00.000Z"],"Overview software package",{"url":32,"alt":33},[100,35,36],"astro","We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\r\n\r\n[***Polymech-CAD***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad) helps us to maintain and publish thousands of parts and designs.\r\n\r\n[***Polymech-Language***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl) helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\r\n\r\n[***Polymech-AI***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai) leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\r\n\r\n[***Polymech-Code-Bot***](https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot) As alternative to [bolt.new](https://bolt.new) and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\r\n\r\nWe are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See [here](https://forum.osr-plastic.org/t/preciousplastic-review/11066) more details.\r\n\r\n---","src/content/resources/software.md","c4896e1a6968e4b3",{"html":105,"metadata":106},"\u003Cp>We are pleased to share the tools that support us to develop open-source hardware and content technology for the public domain.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-cad\">\u003Cem>\u003Cstrong>Polymech-CAD\u003C/strong>\u003C/em>\u003C/a> helps us to maintain and publish thousands of parts and designs.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osrl\">\u003Cem>\u003Cstrong>Polymech-Language\u003C/strong>\u003C/em>\u003C/a> helps us with content creation as newsletters, documentation, manuals knowledgebases for various formats and platforms.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-ai\">\u003Cem>\u003Cstrong>Polymech-AI\u003C/strong>\u003C/em>\u003C/a> leverages OpenAI to create dynamic, question-driven content, keeping articles up-to-date instead of static and often fast outdated content. It also helps us with daily research, design and maintainence tasks.\u003C/p>\n\u003Cp>\u003Ca href=\"https://git.polymech.io/osr-plastic/osr-mono/src/branch/master/packages/osr-code-bot\">\u003Cem>\u003Cstrong>Polymech-Code-Bot\u003C/strong>\u003C/em>\u003C/a> As alternative to \u003Ca href=\"https://bolt.new\">bolt.new\u003C/a> and similar AI aided tools, we introduced a terminal variant that helps with data & code transformation, translations and reseach.\u003C/p>\n\u003Cp>We are currently porting all packages to more recent standards, enabling free trade, modern content creation. That includes migrating content from PreciousPlastic and others sources due to massive corruption and censorship cases. See \u003Ca href=\"https://forum.osr-plastic.org/t/preciousplastic-review/11066\">here\u003C/a> more details.\u003C/p>\n\u003Chr>",{"headings":107,"localImagePaths":108,"remoteImagePaths":109,"frontmatter":110,"imagePaths":114},[],[],[],{"pubDate":111,"title":95,"author":30,"description":97,"image":112,"tags":113},["Date","2024-04-01T00:00:00.000Z"],{"url":32,"alt":33},[100,35,36],[],"infopages",["Map",117,118,127,128,142,143,157,158,200,201,223,224],"contact",{"id":117,"data":119,"body":123,"filePath":124,"digest":125,"legacyId":126,"deferredRender":24},{"title":120,"description":121,"layout":122},"Contact","Contact Plastic Hub","@layouts/Markup.astro","import { Img } from 'imagetools/components'\r\n\r\nimport { default_image } from '@/app/config.js'\r\nimport GalleryK from \"@/components/polymech/GalleryK.astro\"\r\n\r\n\u003CImg src={default_image().src} alt=\"Contact\" />\r\n\r\n## {frontmatter.title} \r\n\r\n## Administration & Sales \r\n\r\n[sales@plastic-hub.com](mailto:/sales@plastic-hub.com)\r\n\r\nAnne Barbier - +34 691 952 287\r\n\r\nAddress - Factory\r\n\r\nPolígono Can Clapers\r\nCarrer Can peric 11, 1B\r\n08181 Sentmenat ~ Spain\r\n\r\nVAT - ID : ESY0100830N\r\n\r\n[Get Directions](https://www.google.com/maps/place/Plastic+Hub/@41.6093789,2.1399009,17z/data=!3m1!4b1!4m5!3m4!1s0x12a4eb80cfabbbfd:0x2cd16f2aff436ed!8m2!3d41.6094019!4d2.1421267)\r\n\r\n[Gallery](https://photos.app.goo.gl/cyVD5hGv3uHfuyKU6)","src/content/infopages/contact.mdx","956133a829a9285d","contact.mdx","about",{"id":127,"data":129,"filePath":132,"digest":133,"rendered":134,"legacyId":141},{"page":130,"pubDate":131},"About",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/about.md","41aad46e60fd00db",{"html":19,"metadata":135},{"headings":136,"localImagePaths":137,"remoteImagePaths":138,"frontmatter":139,"imagePaths":140},[],[],[],{"page":130,"pubDate":131},[],"about.md","cookies",{"id":142,"data":144,"filePath":147,"digest":148,"rendered":149,"legacyId":156},{"page":145,"pubDate":146},"Cookies",["Date","2024-01-01T00:00:00.000Z"],"src/content/infopages/cookies.md","edcd54ab141950aa",{"html":19,"metadata":150},{"headings":151,"localImagePaths":152,"remoteImagePaths":153,"frontmatter":154,"imagePaths":155},[],[],[],{"page":145,"pubDate":146},[],"cookies.md","dpa",{"id":157,"data":159,"body":162,"filePath":163,"digest":164,"rendered":165,"legacyId":199},{"page":160,"pubDate":161},"DPA",["Date","2024-01-01T00:00:00.000Z"],"# Data Processing Agreement (DPA)\n\n## Introduction\n\nThis Data Processing Agreement (\"Agreement\") outlines the terms and responsibilities related to the processing of personal data by [Processor's Name] (\"Processor\") on behalf of [Controller's Name] (\"Controller\"), in accordance with the requirements of data protection laws applicable to the processing of personal data.\n\n## Definitions\n\n- **Personal Data**: Any information relating to an identified or identifiable natural person.\n- **Processing**: Any operation or set of operations which is performed on personal data or on sets of personal data.\n- **Data Subject**: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\n\n## Scope and Purpose\n\nThe purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\n\n## Data Processing Terms\n\n1. **Processing Instructions**: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\n2. **Security of Processing**: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\n3. **Subprocessing**: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\n4. **Data Subject Rights**: The Processor shall assist the Controller in ensuring compliance with the data subjects' rights under the applicable data protection laws.\n5. **Data Breach Notification**: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\n\n## Duration and Termination\n\nThis Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\n\n## Governing Law\n\nThis Agreement shall be governed by the laws of [Jurisdiction].\n\n## Signature\n\nThis Agreement has been entered into on the date of the last signature below.\n\n[Controller's Name] Signature: ___________________________ Date: ___________\n\n[Processor's Name] Signature: _____________________________ Date: ___________","src/content/infopages/dpa.md","45dfdc6d1d729847",{"html":166,"metadata":167},"\u003Ch1 id=\"data-processing-agreement-dpa\">Data Processing Agreement (DPA)\u003C/h1>\n\u003Ch2 id=\"introduction\">Introduction\u003C/h2>\n\u003Cp>This Data Processing Agreement (“Agreement”) outlines the terms and responsibilities related to the processing of personal data by [Processor’s Name] (“Processor”) on behalf of [Controller’s Name] (“Controller”), in accordance with the requirements of data protection laws applicable to the processing of personal data.\u003C/p>\n\u003Ch2 id=\"definitions\">Definitions\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Personal Data\u003C/strong>: Any information relating to an identified or identifiable natural person.\u003C/li>\n\u003Cli>\u003Cstrong>Processing\u003C/strong>: Any operation or set of operations which is performed on personal data or on sets of personal data.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject\u003C/strong>: An identified or identifiable natural person whose personal data is processed by the Processor on behalf of the Controller.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"scope-and-purpose\">Scope and Purpose\u003C/h2>\n\u003Cp>The purpose of this Agreement is to ensure the lawful and compliant processing of Personal Data by the Processor, as instructed by the Controller, and to define the rights and obligations of both parties.\u003C/p>\n\u003Ch2 id=\"data-processing-terms\">Data Processing Terms\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Processing Instructions\u003C/strong>: The Processor agrees to process personal data only based on documented instructions from the Controller, unless required to do so by law.\u003C/li>\n\u003Cli>\u003Cstrong>Security of Processing\u003C/strong>: The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk.\u003C/li>\n\u003Cli>\u003Cstrong>Subprocessing\u003C/strong>: The Processor shall not engage another processor without prior specific or general written authorization from the Controller.\u003C/li>\n\u003Cli>\u003Cstrong>Data Subject Rights\u003C/strong>: The Processor shall assist the Controller in ensuring compliance with the data subjects’ rights under the applicable data protection laws.\u003C/li>\n\u003Cli>\u003Cstrong>Data Breach Notification\u003C/strong>: The Processor shall notify the Controller without undue delay upon becoming aware of a personal data breach.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"duration-and-termination\">Duration and Termination\u003C/h2>\n\u003Cp>This Agreement shall remain in effect as long as the Processor is processing Personal Data on behalf of the Controller. Upon termination, the Processor shall, at the choice of the Controller, delete or return all Personal Data to the Controller and delete existing copies unless EU law or the national law of an EU member state requires storage of the personal data.\u003C/p>\n\u003Ch2 id=\"governing-law\">Governing Law\u003C/h2>\n\u003Cp>This Agreement shall be governed by the laws of [Jurisdiction].\u003C/p>\n\u003Ch2 id=\"signature\">Signature\u003C/h2>\n\u003Cp>This Agreement has been entered into on the date of the last signature below.\u003C/p>\n\u003Cp>[Controller’s Name] Signature: ___________________________ Date: ___________\u003C/p>\n\u003Cp>[Processor’s Name] Signature: _____________________________ Date: ___________\u003C/p>",{"headings":168,"localImagePaths":195,"remoteImagePaths":196,"frontmatter":197,"imagePaths":198},[169,173,177,180,183,186,189,192],{"depth":170,"slug":171,"text":172},1,"data-processing-agreement-dpa","Data Processing Agreement (DPA)",{"depth":174,"slug":175,"text":176},2,"introduction","Introduction",{"depth":174,"slug":178,"text":179},"definitions","Definitions",{"depth":174,"slug":181,"text":182},"scope-and-purpose","Scope and Purpose",{"depth":174,"slug":184,"text":185},"data-processing-terms","Data Processing Terms",{"depth":174,"slug":187,"text":188},"duration-and-termination","Duration and Termination",{"depth":174,"slug":190,"text":191},"governing-law","Governing Law",{"depth":174,"slug":193,"text":194},"signature","Signature",[],[],{"page":160,"pubDate":161},[],"dpa.md","privacy",{"id":200,"data":202,"body":205,"filePath":206,"digest":207,"rendered":208,"legacyId":222},{"page":203,"pubDate":204},"Privacy",["Date","2024-01-01T00:00:00.000Z"],"California Resident Notice at Collection\n========================================\n\nIf you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“**CCPA**”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\n\nThe following chart details these activities:\n\n**Category of personal information**\n\n**Purposes of use**\n\n**Categories of Third Parties Information**\n\n**Categories of Third Parties**\n\nContact information (such as your full name, phone number, email address)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nCustomer service interaction information (including optional surveys and when you ask for help)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProduct interaction information\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nInternet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\n\nProvide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nLogin information (such as your username and password)\n\nProvide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\n\nAffiliated entities; Service providers; Entities for legal purposes\n\nWe do not share/sell\n\nProfessional or employment information (such as the name and address of the company you work for and your title)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not share/sell\n\nOther information (any other information you choose to provide directly to us, including optional profile photos)\n\nProvide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\n\nAffiliated entities; Service providers; Entities for legal purposes;\n\nWe do not sell/share\n\nFor more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the \"What we collect and why,\" and \"When we access or disclose you information\" sections of our Privacy Policy.\n\n**Your Choices Regarding “Sharing” and “Selling”**: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\n\n**Other CCPA Rights.** If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\n\nThe CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\n\nPlease see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\n\nRetention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\n\nShine the Light Disclosure\n--------------------------\n\nThe California \"Shine the Light\" law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.","src/content/infopages/privacy.md","fb683f77a79791cb",{"html":209,"metadata":210},"\u003Ch1 id=\"california-resident-notice-at-collection\">California Resident Notice at Collection\u003C/h1>\n\u003Cp>If you are a California resident, the California Consumer Privacy Act, as amended by the California Privacy Rights Act of 2020 (“\u003Cstrong>CCPA\u003C/strong>”), requires us to provide some additional information to California residents. This Section only applies to you if you are a California resident, although please note that this information and the rights afforded herein are the same as offered to our other users in our main Privacy Policy. This Section does not apply to personal information we collect from our employees and job applicants in their capacity as employees and job applicants, as such information practices are described in separate policies.\u003C/p>\n\u003Cp>The following chart details these activities:\u003C/p>\n\u003Cp>\u003Cstrong>Category of personal information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Purposes of use\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties Information\u003C/strong>\u003C/p>\n\u003Cp>\u003Cstrong>Categories of Third Parties\u003C/strong>\u003C/p>\n\u003Cp>Contact information (such as your full name, phone number, email address)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Customer service interaction information (including optional surveys and when you ask for help)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Product interaction information\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Internet network and device information (such as mobile device information, IP address, and information about your interaction with the services)\u003C/p>\n\u003Cp>Provide the Services; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Login information (such as your username and password)\u003C/p>\n\u003Cp>Provide the Services; Comply with law or defend our legal rights; Security/fraud prevention; Comply with law or defend our legal rights\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Professional or employment information (such as the name and address of the company you work for and your title)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not share/sell\u003C/p>\n\u003Cp>Other information (any other information you choose to provide directly to us, including optional profile photos)\u003C/p>\n\u003Cp>Provide the Services; Communicate with you; Analyze use of and improve the services; With your consent; Comply with law or defend our legal rights; Security/fraud prevention\u003C/p>\n\u003Cp>Affiliated entities; Service providers; Entities for legal purposes;\u003C/p>\n\u003Cp>We do not sell/share\u003C/p>\n\u003Cp>For more information about each category of personal information, purpose of use, and third parties to which we disclose personal information, please see the “What we collect and why,” and “When we access or disclose you information” sections of our Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Your Choices Regarding “Sharing” and “Selling”\u003C/strong>: You have the right to opt out of our sale/sharing of your personal information for purposes of online analytics and advertising. Currently, we do not sell or share your data as defined by the CCPA and we have not done so over the past 12 months from the effective date of this Privacy Policy.\u003C/p>\n\u003Cp>\u003Cstrong>Other CCPA Rights.\u003C/strong> If we ever offer any financial incentives in exchange for your personal information, we will provide you with appropriate information about such incentives.\u003C/p>\n\u003Cp>The CCPA also allows you to limit the use or disclosure of your “sensitive personal information” (as defined in the CCPA) if your sensitive personal information is used for certain purposes. Please note that we do not use or disclose sensitive personal information other than for business purposes for which you cannot opt out under the CCPA.\u003C/p>\n\u003Cp>Please see the “Your rights with respect to your information” section of our Policy above for information about the additional rights you have with respect to your personal information under California law and how to exercise them.\u003C/p>\n\u003Cp>Retention of Your Personal Information. Please see the “Retention Of Your Information” section belowof our Privacy Policy for more information.\u003C/p>\n\u003Ch2 id=\"shine-the-light-disclosure\">Shine the Light Disclosure\u003C/h2>\n\u003Cp>The California “Shine the Light” law gives residents of California the right under certain circumstances to request information from us regarding the manner in which we disclose certain categories of personal information (as defined in the Shine the Light law) with third parties for their direct marketing purposes. We currently do not disclose your personal information to third parties for their own direct marketing purposes.\u003C/p>",{"headings":211,"localImagePaths":218,"remoteImagePaths":219,"frontmatter":220,"imagePaths":221},[212,215],{"depth":170,"slug":213,"text":214},"california-resident-notice-at-collection","California Resident Notice at Collection",{"depth":174,"slug":216,"text":217},"shine-the-light-disclosure","Shine the Light Disclosure",[],[],{"page":203,"pubDate":204},[],"privacy.md","terms",{"id":223,"data":225,"body":228,"filePath":229,"digest":230,"rendered":231,"legacyId":269},{"page":226,"pubDate":227},"Terms",["Date","2024-01-01T00:00:00.000Z"],"All the terms that you agree to when you sign up for a Lexington product.\n-------------------------------------------------------------------------\n\nFrom everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\n\nWhen we say “Company”, “we”, “our”, or “us” in this document, we are referring to [Lexington LLC](#_). We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\n\nWhen we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\n\nWhen we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [HEY for Domains](#_), [Highrise](#_), [Campfire](#_) and [Backpack](#_).\n\nWe may update these Terms of Service (\"Terms\") in the future. You can track all changes made since mid-2018 [on GitHub](#_). Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\n\nWhen you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. **These Terms do contain a limitation of our liability.**\n\nIf you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about [who we are](#_), [how we work](#_), and keeping an open door to [your feedback](#_).\n\nAccount Terms\n-------------\n\n1. You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up [two-factor authentication](#_) for added security. In some of our Services, we may require it.\n2. You may not use the Services for any purpose outlined in our [Use Restrictions policy](#_), and you may not permit any of your users to do so, either.\n3. You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\n4. You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\n\nPayment, Refunds, and Plan Changes\n----------------------------------\n\n1. If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\n2. For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our [Cancellation policy](#_) for more details.\n3. If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\n4. All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our [Taxes policy](#_) for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\n5. We process refunds according to our [Fair Refund policy](#_).\n\nCancellation and Termination\n----------------------------\n\n1. You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our [Cancellation policy](#_). An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always [contact our Support team](#_).\n2. All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for [HEY](#_), [Lexington 4](#_), [Lexington 2](#_), [Lexington Classic](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_).\n3. If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our [Fair Refund policy](#_) for more details.\n4. We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our [Use Restrictions policy](#_).\n5. Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\n\nModifications to the Service and Prices\n---------------------------------------\n\n1. We make a promise to our customers to support our Services [until the end of the Internet](#_). That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\n2. Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\n\nUptime, Security, and Privacy\n-----------------------------\n\n1. Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s [the one exception](#_) — but do take uptime of our applications seriously. Visit [https://www.37status.com](#_) to see the status of our Services.\n2. We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\n3. We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our [Security Overview](#_) for full details and our [Security Response page](#_) for how to report a security incident or threat.\n4. When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our [Privacy Policy](#_) and for no other purpose. We as humans can access your data for the following reasons:\n\n * **To help you with support requests you make.** We’ll ask for express consent before accessing your account.\n * **On the rare occasions when an error occurs that stops an automated process partway through.** We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\n * **To safeguard Lexington.** We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an [abuse report investigation](#_).\n * **To the extent required by applicable law.** As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\n5. We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for [Lexington](#_), [HEY](#_), [Highrise](#_), [Campfire](#_), and [Backpack](#_), as well as a list of [Company processors](#_).\n\n6. Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the [Privacy policy](#_), and [other policies](#_). We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\n7. These Terms incorporate the [Lexington Data Processing Addendum (“DPA”)](#_) when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\n\nCopyright and Content Ownership\n-------------------------------\n\n1. All content posted on the Services must comply with U.S. copyright law. We provide details on [how to file a copyright infringement claim](#_).\n2. You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\n3. We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\n4. The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please [email us](#_) requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\n5. You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\n\nFeatures and Bugs\n-----------------\n\nWe design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\n\nWe also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\n\nServices Adaptations and API Terms\n----------------------------------\n\nWe offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\n\n1. You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\n2. Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity _other than time tracking_, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\n3. Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\n\nSome third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at [https://Lexington.com/extras](#_) and for Highrise at [https://highrisehq.com/extras](#_). We are not liable or accountable for any of these third-party integrations.\n\nLiability\n---------\n\nWe mention liability throughout these Terms but to put it all in one section:\n\n**_You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability._**\n\nIn other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general [giving a damn](#_). If you choose to use our Services, thank you for betting on us.\n\nIf you have a question about any of these Terms, please [contact our Support team](#_).","src/content/infopages/terms.md","c00802cb6420bd7b",{"html":232,"metadata":233},"\u003Ch2 id=\"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product\">All the terms that you agree to when you sign up for a Lexington product.\u003C/h2>\n\u003Cp>From everyone at Lexington, thank you for using our products! We build them to help you do your best work. There are millions of people using Lexington products every day. Because we don’t know every one of our customers personally, we have to put in place some Terms of Service to help keep the ship afloat.\u003C/p>\n\u003Cp>When we say “Company”, “we”, “our”, or “us” in this document, we are referring to \u003Ca href=\"#_\">Lexington LLC\u003C/a>. We spun off Highrise HQ, LLC in the past, but it has since rejoined Lexington LLC.\u003C/p>\n\u003Cp>When we say “Services”, we mean our websites, including Lexington.com, hey.com, and Lexington.com, and any product created and maintained by Lexington LLC. That includes Lexington (all versions), HEY, Highrise, Campfire, Backpack, Ta-da List, and Writeboard, whether delivered within a web browser, desktop application, mobile application, or another format.\u003C/p>\n\u003Cp>When we say “You” or “your”, we are referring to the people or organizations that own an account with one or more of our Services. We have specific ownership policies for our products: \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">HEY for Domains\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a> and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/p>\n\u003Cp>We may update these Terms of Service (“Terms”) in the future. You can track all changes made since mid-2018 \u003Ca href=\"#_\">on GitHub\u003C/a>. Typically these changes have been to clarify some of these terms by linking to an expanded related policy. Whenever we make a significant change to our policies, we will refresh the date at the top of this page and take any other appropriate steps to notify account holders.\u003C/p>\n\u003Cp>When you use our Services, now or in the future, you are agreeing to the latest Terms. There may be times where we do not exercise or enforce a right or provision of the Terms; however, that does not mean we are waiving that right or provision. \u003Cstrong>These Terms do contain a limitation of our liability.\u003C/strong>\u003C/p>\n\u003Cp>If you violate any of the Terms, we may terminate your account. That’s a broad statement and it means you need to place a lot of trust in us. We do our best to deserve that trust by being open about \u003Ca href=\"#_\">who we are\u003C/a>, \u003Ca href=\"#_\">how we work\u003C/a>, and keeping an open door to \u003Ca href=\"#_\">your feedback\u003C/a>.\u003C/p>\n\u003Ch2 id=\"account-terms\">Account Terms\u003C/h2>\n\u003Col>\n\u003Cli>You are responsible for maintaining the security of your account and password and for ensuring that any of your users do the same. The Company cannot and will not be liable for any loss or damage from your failure to comply with this security obligation. We recommend all users set up \u003Ca href=\"#_\">two-factor authentication\u003C/a> for added security. In some of our Services, we may require it.\u003C/li>\n\u003Cli>You may not use the Services for any purpose outlined in our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>, and you may not permit any of your users to do so, either.\u003C/li>\n\u003Cli>You are responsible for all content posted to and activity that occurs under your account, including content posted by and activity of any users in your account.\u003C/li>\n\u003Cli>You must be a human. Accounts registered by “bots” or other automated methods are not permitted.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"payment-refunds-and-plan-changes\">Payment, Refunds, and Plan Changes\u003C/h2>\n\u003Col>\n\u003Cli>If you are using a free version of one of our Services, it is really free: we do not ask you for your credit card and — just like for customers who pay for our Services — we do not sell your data.\u003C/li>\n\u003Cli>For paid Services that offer a free trial, we explain the length of trial when you sign up. After the trial period, you need to pay in advance to keep using the Service. If you do not pay, we will freeze your account and it will be inaccessible until you make payment. If your account has been frozen for a while, we will queue it up for auto-cancellation. See our \u003Ca href=\"#_\">Cancellation policy\u003C/a> for more details.\u003C/li>\n\u003Cli>If you are upgrading from a free plan to a paid plan, we will charge your card immediately and your billing cycle starts on the day of upgrade. For other upgrades or downgrades in plan level, the new rate starts from the next billing cycle.\u003C/li>\n\u003Cli>All fees are exclusive of all taxes, levies, or duties imposed by taxing authorities. Where required, we will collect those taxes on behalf of the taxing authority and remit those taxes to taxing authorities. See our \u003Ca href=\"#_\">Taxes policy\u003C/a> for more details. Otherwise, you are responsible for payment of all taxes, levies, or duties.\u003C/li>\n\u003Cli>We process refunds according to our \u003Ca href=\"#_\">Fair Refund policy\u003C/a>.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"cancellation-and-termination\">Cancellation and Termination\u003C/h2>\n\u003Col>\n\u003Cli>You are solely responsible for properly canceling your account. Within each of our Services, we provide a simple no-questions-asked cancellation link. You can find instructions for how to cancel your account in our \u003Ca href=\"#_\">Cancellation policy\u003C/a>. An email or phone request to cancel your account is not automatically considered cancellation. If you need help canceling your account, you can always \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/li>\n\u003Cli>All of your content will be inaccessible from the Services immediately upon account cancellation. Within 30 days, all content will be permanently deleted from active systems and logs. Within 60 days, all content will be permanently deleted from our backups. We cannot recover this information once it has been permanently deleted. If you want to export any data before your account is canceled, we‘ve provided instructions for \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Lexington 4\u003C/a>, \u003Ca href=\"#_\">Lexington 2\u003C/a>, \u003Ca href=\"#_\">Lexington Classic\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>.\u003C/li>\n\u003Cli>If you cancel the Service before the end of your current paid up month, your cancellation will take effect immediately, and you will not be charged again. We do not automatically prorate unused time in the last billing cycle. See our \u003Ca href=\"#_\">Fair Refund policy\u003C/a> for more details.\u003C/li>\n\u003Cli>We have the right to suspend or terminate your account and refuse any and all current or future use of our Services for any reason at any time. Suspension means you and any other users on your account will not be able to access the account or any content in the account. Termination will furthermore result in the deletion of your account or your access to your account, and the forfeiture and relinquishment of all content in your account. We also reserve the right to refuse the use of the Services to anyone for any reason at any time. We have this clause because statistically speaking, out of the hundreds of thousands of accounts on our Services, there is at least one doing something nefarious. There are some things we staunchly stand against and this clause is how we exercise that stance. For more details, see our \u003Ca href=\"#_\">Use Restrictions policy\u003C/a>.\u003C/li>\n\u003Cli>Verbal, physical, written or other abuse (including threats of abuse or retribution) of a Company employee or officer will result in immediate account termination.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"modifications-to-the-service-and-prices\">Modifications to the Service and Prices\u003C/h2>\n\u003Col>\n\u003Cli>We make a promise to our customers to support our Services \u003Ca href=\"#_\">until the end of the Internet\u003C/a>. That means when it comes to security, privacy, and customer support, we will continue to maintain any legacy Services. Sometimes it becomes technically impossible to continue a feature or we redesign a part of our Services because we think it could be better or we decide to close new signups of a product. We reserve the right at any time to modify or discontinue, temporarily or permanently, any part of our Services with or without notice.\u003C/li>\n\u003Cli>Sometimes we change the pricing structure for our products. When we do that, we tend to exempt existing customers from those changes. However, we may choose to change the prices for existing customers. If we do so, we will give at least 30 days notice and will notify you via the email address on record. We may also post a notice about changes on our websites or the affected Services themselves.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"uptime-security-and-privacy\">Uptime, Security, and Privacy\u003C/h2>\n\u003Col>\n\u003Cli>\n\u003Cp>Your use of the Services is at your sole risk. We provide these Services on an “as is” and “as available” basis. We do not offer service-level agreements for most of our Services — here’s \u003Ca href=\"#_\">the one exception\u003C/a> — but do take uptime of our applications seriously. Visit \u003Ca href=\"#_\">https://www.37status.com\u003C/a> to see the status of our Services.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We reserve the right to temporarily disable your account if your usage significantly exceeds the average usage of other customers of the Services. Of course, we’ll reach out to the account owner before taking any action except in rare cases where the level of use may negatively impact the performance of the Service for other customers.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>We take many measures to protect and secure your data through backups, redundancies, and encryption. We enforce encryption for data transmission from the public Internet. There are some edge cases where we may send your data through our network unencrypted. Please refer to our \u003Ca href=\"#_\">Security Overview\u003C/a> for full details and our \u003Ca href=\"#_\">Security Response page\u003C/a> for how to report a security incident or threat.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>When you use our Services, you entrust us with your data. We take that trust to heart. You agree that Lexington may process your data as described in our \u003Ca href=\"#_\">Privacy Policy\u003C/a> and for no other purpose. We as humans can access your data for the following reasons:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>To help you with support requests you make.\u003C/strong> We’ll ask for express consent before accessing your account.\u003C/li>\n\u003Cli>\u003Cstrong>On the rare occasions when an error occurs that stops an automated process partway through.\u003C/strong> We get automated alerts when such errors occur. When we can fix the issue and restart automated processing without looking at any personal data, we do. In rare cases, we have to look at a minimum amount of personal data to fix the issue. In these rare cases, we aim to fix the root cause to prevent the errors from recurring.\u003C/li>\n\u003Cli>\u003Cstrong>To safeguard Lexington.\u003C/strong> We’ll look at logs and metadata as part of our work to ensure the security of your data and the Services as a whole. If necessary, we may also access accounts as part of an \u003Ca href=\"#_\">abuse report investigation\u003C/a>.\u003C/li>\n\u003Cli>\u003Cstrong>To the extent required by applicable law.\u003C/strong> As a US company with all data infrastructure located in the US, we only preserve or share customer data if compelled by a US government authority with a legally binding order or proper request under the Stored Communications Act, or in limited circumstances in the event of an emergency request. If a non-US authority approaches Lexington for assistance, our default stance is to refuse unless the order has been approved by the US government, which compels us to comply through procedures outlined in an established mutual legal assistance treaty or agreement mechanism. If Lexington is audited by a tax authority, we only share the bare minimum billing information needed to complete the audit.\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>We use third party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Services. You can see a list of all subprocessors who handle personal data for \u003Ca href=\"#_\">Lexington\u003C/a>, \u003Ca href=\"#_\">HEY\u003C/a>, \u003Ca href=\"#_\">Highrise\u003C/a>, \u003Ca href=\"#_\">Campfire\u003C/a>, and \u003Ca href=\"#_\">Backpack\u003C/a>, as well as a list of \u003Ca href=\"#_\">Company processors\u003C/a>.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>Under the California Consumer Privacy Act (“CCPA”), Lexington is a “service provider”, not a “business” or “third party”, with respect to your use of the Services. That means we process any data you share with us only for the purpose you signed up for and as described in these Terms, the \u003Ca href=\"#_\">Privacy policy\u003C/a>, and \u003Ca href=\"#_\">other policies\u003C/a>. We do not retain, use, disclose, or sell any of that information for any other commercial purposes unless we have your explicit permission. And on the flip-side, you agree to comply with your requirements under the CCPA and not use Lexington’s Services in a way that violates the regulations.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>These Terms incorporate the \u003Ca href=\"#_\">Lexington Data Processing Addendum (“DPA”)\u003C/a> when the EU General Data Protection Regulation (“GDPR”) or United Kingdom General Data Protection Regulation (“UK GDPR”) applies to your use of Lexington Services to process Customer Data as defined in the DPA. The DPA linked above supersedes any previously agreed data processing addendum between you and Lexington LLC relating to your use of the Lexington Services.\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"copyright-and-content-ownership\">Copyright and Content Ownership\u003C/h2>\n\u003Col>\n\u003Cli>All content posted on the Services must comply with U.S. copyright law. We provide details on \u003Ca href=\"#_\">how to file a copyright infringement claim\u003C/a>.\u003C/li>\n\u003Cli>You give us a limited license to use the content posted by you and your users in order to provide the Services to you, but we claim no ownership rights over those materials. All materials you submit to the Services remain yours.\u003C/li>\n\u003Cli>We do not pre-screen content, but we reserve the right (but not the obligation) in our sole discretion to refuse or remove any content that is available via the Service.\u003C/li>\n\u003Cli>The Company or its licensors own all right, title, and interest in and to the Services, including all intellectual property rights therein, and you obtain no ownership rights in the Services as a result of your use. You may not duplicate, copy, or reuse any portion of the HTML, CSS, JavaScript, or visual design elements without express written permission from the Company. You must request permission to use the Company’s logos or any Service logos for promotional purposes. Please \u003Ca href=\"#_\">email us\u003C/a> requests to use logos. We reserve the right to rescind any permissions if you violate these Terms.\u003C/li>\n\u003Cli>You agree not to reproduce, duplicate, copy, sell, resell or exploit any portion of the Services, use of the Services, or access to the Services without the express written permission of the Company.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"features-and-bugs\">Features and Bugs\u003C/h2>\n\u003Cp>We design our Services with care, based on our own experience and the experiences of customers who share their time and feedback. However, there is no such thing as a service that pleases everybody. We make no guarantees that our Services will meet your specific requirements or expectations.\u003C/p>\n\u003Cp>We also test all of our features extensively before shipping them. As with any software, our Services inevitably have some bugs. We track the bugs reported to us and work through priority ones, especially any related to security or privacy. Not all reported bugs will get fixed and we don’t guarantee completely error-free Services.\u003C/p>\n\u003Ch2 id=\"services-adaptations-and-api-terms\">Services Adaptations and API Terms\u003C/h2>\n\u003Cp>We offer Application Program Interfaces (“API”s) for some of our Services (currently Lexington, Highrise, Campfire, and Backpack). Any use of the API, including through a third-party product that accesses the Services, is bound by these Terms plus the following specific terms:\u003C/p>\n\u003Col>\n\u003Cli>You expressly understand and agree that we are not liable for any damages or losses resulting from your use of the API or third-party products that access data via the API.\u003C/li>\n\u003Cli>Third parties may not access and employ the API if the functionality is part of an application that remotely records, monitors, or reports a Service user’s activity \u003Cem>other than time tracking\u003C/em>, both inside and outside the applications. The Company, in its sole discretion, will determine if an integration service violates this bylaw. A third party that has built and deployed an integration for the purpose of remote user surveillance will be required to remove that integration.\u003C/li>\n\u003Cli>Abuse or excessively frequent requests to the Services via the API may result in the temporary or permanent suspension of your account’s access to the API. The Company, in its sole discretion, will determine abuse or excessive usage of the API. If we need to suspend your account’s access, we will attempt to warn the account owner first. If your API usage could or has caused downtime, we may cut off access without prior notice.\u003C/li>\n\u003C/ol>\n\u003Cp>Some third-party providers have created integrations between our Services and theirs. You can find some of those integrations for Lexington at \u003Ca href=\"#_\">https://Lexington.com/extras\u003C/a> and for Highrise at \u003Ca href=\"#_\">https://highrisehq.com/extras\u003C/a>. We are not liable or accountable for any of these third-party integrations.\u003C/p>\n\u003Ch2 id=\"liability\">Liability\u003C/h2>\n\u003Cp>We mention liability throughout these Terms but to put it all in one section:\u003C/p>\n\u003Cp>\u003Cstrong>\u003Cem>You expressly understand and agree that the Company shall not be liable, in law or in equity, to you or to any third party for any direct, indirect, incidental, lost profits, special, consequential, punitive or exemplary damages, including, but not limited to, damages for loss of profits, goodwill, use, data or other intangible losses (even if the Company has been advised of the possibility of such damages), resulting from: (i) the use or the inability to use the Services; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Services; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third party on the service; (v) or any other matter relating to these Terms or the Services, whether as a breach of contract, tort (including negligence whether active or passive), or any other theory of liability.\u003C/em>\u003C/strong>\u003C/p>\n\u003Cp>In other words: choosing to use our Services does mean you are making a bet on us. If the bet does not work out, that’s on you, not us. We do our darnedest to be as safe a bet as possible through careful management of the business; investments in security, infrastructure, and talent; and in general \u003Ca href=\"#_\">giving a damn\u003C/a>. If you choose to use our Services, thank you for betting on us.\u003C/p>\n\u003Cp>If you have a question about any of these Terms, please \u003Ca href=\"#_\">contact our Support team\u003C/a>.\u003C/p>",{"headings":234,"localImagePaths":265,"remoteImagePaths":266,"frontmatter":267,"imagePaths":268},[235,238,241,244,247,250,253,256,259,262],{"depth":174,"slug":236,"text":237},"all-the-terms-that-you-agree-to-when-you-sign-up-for-a-lexington-product","All the terms that you agree to when you sign up for a Lexington product.",{"depth":174,"slug":239,"text":240},"account-terms","Account Terms",{"depth":174,"slug":242,"text":243},"payment-refunds-and-plan-changes","Payment, Refunds, and Plan Changes",{"depth":174,"slug":245,"text":246},"cancellation-and-termination","Cancellation and Termination",{"depth":174,"slug":248,"text":249},"modifications-to-the-service-and-prices","Modifications to the Service and Prices",{"depth":174,"slug":251,"text":252},"uptime-security-and-privacy","Uptime, Security, and Privacy",{"depth":174,"slug":254,"text":255},"copyright-and-content-ownership","Copyright and Content Ownership",{"depth":174,"slug":257,"text":258},"features-and-bugs","Features and Bugs",{"depth":174,"slug":260,"text":261},"services-adaptations-and-api-terms","Services Adaptations and API Terms",{"depth":174,"slug":263,"text":264},"liability","Liability",[],[],{"page":226,"pubDate":227},[],"terms.md","helpcenter",["Map",272,273,304,305,337,338,363,364],"1",{"id":272,"data":274,"body":277,"filePath":278,"digest":279,"rendered":280,"legacyId":303},{"title":275,"intro":276},"Getting Started with Our Platform","Welcome to our platform! This guide is designed to help new users navigate the initial setup process, understand the core features, and start using the platform effectively. Whether you're looking to collaborate on projects, manage tasks, or leverage our suite of tools, this article will provide you with all the information you need to get started.","## Setting Up Your Account\n\n1. **Sign Up**: Visit our homepage and click on the \"Sign Up\" button. Enter your details in the form provided and submit to create your account.\n2. **Verify Your Email**: After signing up, you'll receive an email from us. Click on the verification link to activate your account.\n3. **Log In**: Once your email is verified, log in to your account using your credentials.\n\n## Exploring the Dashboard\n\n- **Navigation Bar**: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\n- **Dashboard Overview**: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\n\n## Starting Your First Project\n\n1. **Create a New Project**: Click on the \"New Project\" button and fill in the project details.\n2. **Add Team Members**: Invite your teammates by entering their email addresses. They'll receive an invitation to join the project.\n3. **Begin Collaboration**: Start creating, designing, and sharing your work with team members in real-time.\n\n## Utilizing Support Resources\n\n- **Help Center**: For detailed guides and FAQs, visit our Help Center.\n- **Community Forums**: Join discussions, share ideas, and get help from other users in our community forums.\n- **Customer Support**: For direct assistance, contact our customer support team via email or live chat.\n\n## Conclusion\n\nWe're excited to have you on board and can't wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!","src/content/helpcenter/1.md","08917b97fc70932f",{"html":281,"metadata":282},"\u003Ch2 id=\"setting-up-your-account\">Setting Up Your Account\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Sign Up\u003C/strong>: Visit our homepage and click on the “Sign Up” button. Enter your details in the form provided and submit to create your account.\u003C/li>\n\u003Cli>\u003Cstrong>Verify Your Email\u003C/strong>: After signing up, you’ll receive an email from us. Click on the verification link to activate your account.\u003C/li>\n\u003Cli>\u003Cstrong>Log In\u003C/strong>: Once your email is verified, log in to your account using your credentials.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"exploring-the-dashboard\">Exploring the Dashboard\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Navigation Bar\u003C/strong>: The navigation bar at the top allows you to access different sections of the platform, including your projects, settings, and account information.\u003C/li>\n\u003Cli>\u003Cstrong>Dashboard Overview\u003C/strong>: Your main dashboard provides a quick overview of your current projects, tasks, and any notifications.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"starting-your-first-project\">Starting Your First Project\u003C/h2>\n\u003Col>\n\u003Cli>\u003Cstrong>Create a New Project\u003C/strong>: Click on the “New Project” button and fill in the project details.\u003C/li>\n\u003Cli>\u003Cstrong>Add Team Members\u003C/strong>: Invite your teammates by entering their email addresses. They’ll receive an invitation to join the project.\u003C/li>\n\u003Cli>\u003Cstrong>Begin Collaboration\u003C/strong>: Start creating, designing, and sharing your work with team members in real-time.\u003C/li>\n\u003C/ol>\n\u003Ch2 id=\"utilizing-support-resources\">Utilizing Support Resources\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Help Center\u003C/strong>: For detailed guides and FAQs, visit our Help Center.\u003C/li>\n\u003Cli>\u003Cstrong>Community Forums\u003C/strong>: Join discussions, share ideas, and get help from other users in our community forums.\u003C/li>\n\u003Cli>\u003Cstrong>Customer Support\u003C/strong>: For direct assistance, contact our customer support team via email or live chat.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We’re excited to have you on board and can’t wait to see what you create using our platform. Remember, our Help Center and support team are here to assist you every step of the way. Happy creating!\u003C/p>",{"headings":283,"localImagePaths":299,"remoteImagePaths":300,"frontmatter":301,"imagePaths":302},[284,287,290,293,296],{"depth":174,"slug":285,"text":286},"setting-up-your-account","Setting Up Your Account",{"depth":174,"slug":288,"text":289},"exploring-the-dashboard","Exploring the Dashboard",{"depth":174,"slug":291,"text":292},"starting-your-first-project","Starting Your First Project",{"depth":174,"slug":294,"text":295},"utilizing-support-resources","Utilizing Support Resources",{"depth":174,"slug":297,"text":298},"conclusion","Conclusion",[],[],{"title":275,"intro":276},[],"1.md","2",{"id":304,"data":306,"body":309,"filePath":310,"digest":311,"rendered":312,"legacyId":336},{"title":307,"intro":308},"Troubleshooting Common Issues","Encountering issues while using our platform? This article covers solutions to some of the most common problems reported by our users. From login troubles to file synchronization errors, find step-by-step instructions to quickly resolve these issues and get back to your work.","## Login Problems\n\n- **Forgot Password**: If you've forgotten your password, use the \"Forgot Password\" link on the login page to reset it.\n- **Account Locked**: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\n\n## File Synchronization Errors\n\n- **Check Your Internet Connection**: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\n- **Update the App**: Running an outdated version can cause syncing issues. Make sure you're using the latest version of our app.\n\n## Collaboration Challenges\n\n- **Invitation Not Received**: If team members haven't received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\n- **Real-Time Editing Not Working**: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\n\n## Performance Issues\n\n- **Clear Your Cache**: A full cache can slow down the application. Clear your browser or app cache regularly.\n- **Check System Requirements**: Ensure your device meets the minimum system requirements for our platform.\n\n## Seeking Further Assistance\n\nIf you're still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\n\n## Conclusion\n\nWe understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.","src/content/helpcenter/2.md","bc508a913907b53f",{"html":313,"metadata":314},"\u003Ch2 id=\"login-problems\">Login Problems\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Forgot Password\u003C/strong>: If you’ve forgotten your password, use the “Forgot Password” link on the login page to reset it.\u003C/li>\n\u003Cli>\u003Cstrong>Account Locked\u003C/strong>: After multiple unsuccessful login attempts, your account may be locked. Wait 15 minutes before trying again, or contact support for immediate help.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"file-synchronization-errors\">File Synchronization Errors\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Check Your Internet Connection\u003C/strong>: A stable internet connection is required for file syncing. Ensure your connection is active and stable.\u003C/li>\n\u003Cli>\u003Cstrong>Update the App\u003C/strong>: Running an outdated version can cause syncing issues. Make sure you’re using the latest version of our app.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"collaboration-challenges\">Collaboration Challenges\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Invitation Not Received\u003C/strong>: If team members haven’t received an invitation, ask them to check their spam folder. You can also resend the invitation from the project settings.\u003C/li>\n\u003Cli>\u003Cstrong>Real-Time Editing Not Working\u003C/strong>: Ensure all participants have the necessary permissions and are using compatible browsers or app versions.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"performance-issues\">Performance Issues\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clear Your Cache\u003C/strong>: A full cache can slow down the application. Clear your browser or app cache regularly.\u003C/li>\n\u003Cli>\u003Cstrong>Check System Requirements\u003C/strong>: Ensure your device meets the minimum system requirements for our platform.\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"seeking-further-assistance\">Seeking Further Assistance\u003C/h2>\n\u003Cp>If you’re still experiencing issues after following these steps, our customer support team is ready to help. Contact us via email, live chat, or submit a support ticket through our Help Center.\u003C/p>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C/h2>\n\u003Cp>We understand that encountering issues can be frustrating. By following these troubleshooting steps, most common problems can be resolved quickly. Our support team is always here to assist with any unresolved issues, ensuring you can make the most of our platform without interruption.\u003C/p>",{"headings":315,"localImagePaths":332,"remoteImagePaths":333,"frontmatter":334,"imagePaths":335},[316,319,322,325,328,331],{"depth":174,"slug":317,"text":318},"login-problems","Login Problems",{"depth":174,"slug":320,"text":321},"file-synchronization-errors","File Synchronization Errors",{"depth":174,"slug":323,"text":324},"collaboration-challenges","Collaboration Challenges",{"depth":174,"slug":326,"text":327},"performance-issues","Performance Issues",{"depth":174,"slug":329,"text":330},"seeking-further-assistance","Seeking Further Assistance",{"depth":174,"slug":297,"text":298},[],[],{"title":307,"intro":308},[],"2.md","3",{"id":337,"data":339,"body":341,"filePath":342,"digest":343,"rendered":344,"legacyId":362},{"title":275,"intro":340},"This guide is designed to help new users navigate the initial setup process and explore key features of our platform. From creating an account to completing your first project, we'll walk you through each step to ensure a smooth start.","Welcome to our platform! We're excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\n\n#### Creating Your Account\n\n1. Visit our website and click on the \"Sign Up\" button.\n2. Fill in your personal details, including your name, email address, and preferred password.\n3. Confirm your email address by clicking on the verification link sent to your inbox.\n\n#### Navigating the Dashboard\n\nOnce you've logged in, you'll be taken to your dashboard. Here's a quick overview of what you'll find:\n\n- **Project Overview**: A summary of your current projects.\n- **Quick Access Toolbar**: Shortcuts to commonly used features.\n- **Notifications**: Alerts and updates related to your account and projects.\n\n#### Starting Your First Project\n\n1. Click on the \"Create New Project\" button.\n2. Enter a project name and select the project type from the dropdown menu.\n3. Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\n\n#### Need More Help?\n\nIf you have any questions or encounter any issues, our support team is here to help. Visit our [Support Center](#) or contact us directly through the platform for assistance.\n\nWe hope this guide helps you get started on our platform. Happy creating!","src/content/helpcenter/3.md","50ed9186bda83912",{"html":345,"metadata":346},"\u003Cp>Welcome to our platform! We’re excited to have you on board and are here to help you get started. This article will guide you through the basics of setting up your account, familiarizing yourself with our interface, and beginning your first project.\u003C/p>\n\u003Ch4 id=\"creating-your-account\">Creating Your Account\u003C/h4>\n\u003Col>\n\u003Cli>Visit our website and click on the “Sign Up” button.\u003C/li>\n\u003Cli>Fill in your personal details, including your name, email address, and preferred password.\u003C/li>\n\u003Cli>Confirm your email address by clicking on the verification link sent to your inbox.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"navigating-the-dashboard\">Navigating the Dashboard\u003C/h4>\n\u003Cp>Once you’ve logged in, you’ll be taken to your dashboard. Here’s a quick overview of what you’ll find:\u003C/p>\n\u003Cul>\n\u003Cli>\u003Cstrong>Project Overview\u003C/strong>: A summary of your current projects.\u003C/li>\n\u003Cli>\u003Cstrong>Quick Access Toolbar\u003C/strong>: Shortcuts to commonly used features.\u003C/li>\n\u003Cli>\u003Cstrong>Notifications\u003C/strong>: Alerts and updates related to your account and projects.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"starting-your-first-project\">Starting Your First Project\u003C/h4>\n\u003Col>\n\u003Cli>Click on the “Create New Project” button.\u003C/li>\n\u003Cli>Enter a project name and select the project type from the dropdown menu.\u003C/li>\n\u003Cli>Follow the on-screen instructions to add tasks, assign team members, and set deadlines.\u003C/li>\n\u003C/ol>\n\u003Ch4 id=\"need-more-help\">Need More Help?\u003C/h4>\n\u003Cp>If you have any questions or encounter any issues, our support team is here to help. Visit our \u003Ca href=\"#\">Support Center\u003C/a> or contact us directly through the platform for assistance.\u003C/p>\n\u003Cp>We hope this guide helps you get started on our platform. Happy creating!\u003C/p>",{"headings":347,"localImagePaths":358,"remoteImagePaths":359,"frontmatter":360,"imagePaths":361},[348,351,354,355],{"depth":45,"slug":349,"text":350},"creating-your-account","Creating Your Account",{"depth":45,"slug":352,"text":353},"navigating-the-dashboard","Navigating the Dashboard",{"depth":45,"slug":291,"text":292},{"depth":45,"slug":356,"text":357},"need-more-help","Need More Help?",[],[],{"title":275,"intro":340},[],"3.md","4",{"id":363,"data":365,"body":367,"filePath":368,"digest":369,"rendered":370,"legacyId":390},{"title":307,"intro":366},"Encountering issues? This article covers solutions to some of the most common problems users face on our platform, from login difficulties to project management hurdles.","Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we've compiled solutions to some of the most common challenges our users encounter.\n\n#### Issue 1: Trouble Logging In\n\nIf you're having difficulty logging into your account, consider the following steps:\n\n- Ensure you're using the correct email address and password.\n- If you've forgotten your password, use the \"Forgot Password\" feature to reset it.\n- Clear your browser's cache and cookies, and try logging in again.\n\n#### Issue 2: Missing Notifications\n\nNot receiving expected notifications can be frustrating. To fix this issue:\n\n- Check your account settings to ensure notifications are enabled.\n- Verify your email address is correct and update it if necessary.\n- Look in your email's spam or junk folder for any missed notifications.\n\n#### Issue 3: Project Updates Not Saving\n\nWhen changes to projects don't seem to save, try the following:\n\n- Refresh the page to ensure updates are reflected.\n- Check your internet connection to make sure you're online.\n- If the issue persists, contact our support team for assistance.\n\n#### Getting Further Assistance\n\nIf you've tried these solutions and still face issues, our support team is ready to help. Reach out through our [Help Center](#) or by using the contact form on our website for personalized assistance.\n\nRemember, our goal is to provide you with a smooth and productive experience on our platform. Don't hesitate to get in touch if you need help.","src/content/helpcenter/4.md","7f622e2df9a07bac",{"html":371,"metadata":372},"\u003Cp>Our platform is designed to offer a seamless user experience, but we understand that issues can sometimes arise. Below, we’ve compiled solutions to some of the most common challenges our users encounter.\u003C/p>\n\u003Ch4 id=\"issue-1-trouble-logging-in\">Issue 1: Trouble Logging In\u003C/h4>\n\u003Cp>If you’re having difficulty logging into your account, consider the following steps:\u003C/p>\n\u003Cul>\n\u003Cli>Ensure you’re using the correct email address and password.\u003C/li>\n\u003Cli>If you’ve forgotten your password, use the “Forgot Password” feature to reset it.\u003C/li>\n\u003Cli>Clear your browser’s cache and cookies, and try logging in again.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-2-missing-notifications\">Issue 2: Missing Notifications\u003C/h4>\n\u003Cp>Not receiving expected notifications can be frustrating. To fix this issue:\u003C/p>\n\u003Cul>\n\u003Cli>Check your account settings to ensure notifications are enabled.\u003C/li>\n\u003Cli>Verify your email address is correct and update it if necessary.\u003C/li>\n\u003Cli>Look in your email’s spam or junk folder for any missed notifications.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"issue-3-project-updates-not-saving\">Issue 3: Project Updates Not Saving\u003C/h4>\n\u003Cp>When changes to projects don’t seem to save, try the following:\u003C/p>\n\u003Cul>\n\u003Cli>Refresh the page to ensure updates are reflected.\u003C/li>\n\u003Cli>Check your internet connection to make sure you’re online.\u003C/li>\n\u003Cli>If the issue persists, contact our support team for assistance.\u003C/li>\n\u003C/ul>\n\u003Ch4 id=\"getting-further-assistance\">Getting Further Assistance\u003C/h4>\n\u003Cp>If you’ve tried these solutions and still face issues, our support team is ready to help. Reach out through our \u003Ca href=\"#\">Help Center\u003C/a> or by using the contact form on our website for personalized assistance.\u003C/p>\n\u003Cp>Remember, our goal is to provide you with a smooth and productive experience on our platform. Don’t hesitate to get in touch if you need help.\u003C/p>",{"headings":373,"localImagePaths":386,"remoteImagePaths":387,"frontmatter":388,"imagePaths":389},[374,377,380,383],{"depth":45,"slug":375,"text":376},"issue-1-trouble-logging-in","Issue 1: Trouble Logging In",{"depth":45,"slug":378,"text":379},"issue-2-missing-notifications","Issue 2: Missing Notifications",{"depth":45,"slug":381,"text":382},"issue-3-project-updates-not-saving","Issue 3: Project Updates Not Saving",{"depth":45,"slug":384,"text":385},"getting-further-assistance","Getting Further Assistance",[],[],{"title":307,"intro":366},[],"4.md","howtos",["Map",393,394,608,609,978,979,1213,1214,1360,1361,1559,1560,1786,1787,1973,1974,2145,2146,2390,2391,2598,2599,2780,2781,2992,2993,3440,3441,3705,3706,3867,3868,4046,4047,4285,4286,4418,4419,4601,4602,4764,4765,4860,4861,5141,5142,5380,5381,5544,5545,5780,5781,5934,5935,6098,6099,6267,6268,6469,6470,6580,6581,6740,6741,6857,6858,7100,7101,7386,7387,7705,7706,7869,7870,8038,8039,8328,8329,8549,8550,8706,8707,8891,8892,9098,9099,9325,9326,9538,9539,9714,9715,9901,9902,10036,10037,10245,10246,10375,10376],"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-",{"id":393,"data":395,"filePath":393,"digest":607},{"slug":393,"id":393,"title":396,"type":397,"components":398,"item":399,"config":606},"Cut out shapes out of plastic sheets with a CNC ","howto",[],{"_createdBy":400,"mentions":401,"_deleted":402,"fileLink":19,"slug":393,"_modified":403,"previousSlugs":404,"_created":405,"description":406,"votedUsefulBy":407,"creatorCountry":411,"total_downloads":412,"title":396,"time":413,"files":414,"difficulty_level":415,"_id":416,"tags":417,"total_views":419,"_contentModifiedTimestamp":405,"cover_image":420,"comments":428,"moderatorFeedback":19,"steps":429,"moderation":526,"user":527,"category":600,"content":602,"keywords":603,"resources":604,"references":605},"gus-merckel",[],false,"2023-10-27T18:09:36.519Z",[393],"2023-08-23T18:20:09.098Z","In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\n\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).",[408,409,410],"sigolene","mattia","uillinoispreciousplastics","mx",0,"\u003C 5 hours",[],"Medium","038gjWgLjiyYknbEjDeI",[418],"HDPE",232,{"name":421,"downloadUrl":422,"type":423,"fullPath":424,"updated":425,"size":426,"timeCreated":425,"contentType":423,"src":427},"IMG_20200605_142311.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=c272c174-1adc-45af-967b-771adce7295d","image/jpeg","uploads/howtos/038gjWgLjiyYknbEjDeI/IMG_20200605_142311.jpg","2021-04-05T15:09:00.605Z",124661,"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/img_20200605_142311.jpg",[],[430,449,461,480,506,518],{"title":431,"text":432,"images":433,"_animationKey":448},"Measure the plastic sheet","For this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\n\nEasel offers the ability to \"simulate\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.",[434,441],{"fullPath":435,"name":436,"size":437,"type":423,"timeCreated":438,"contentType":423,"downloadUrl":439,"updated":438,"src":440,"alt":436},"uploads/howtos/pbo0Pe44aTngvlD04kGf/1.jpg","1.jpg",74095,"2021-03-26T19:42:05.766Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F1.jpg?alt=media&token=293d733d-05a5-494a-9340-47f4564f1939","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/1.jpg",{"contentType":423,"timeCreated":442,"updated":442,"size":443,"downloadUrl":444,"fullPath":445,"name":446,"type":423,"src":447,"alt":446},"2021-03-26T19:42:05.669Z",69665,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F2.jpg?alt=media&token=004f50f1-97ac-4df4-9ba9-f463aa4cbca3","uploads/howtos/pbo0Pe44aTngvlD04kGf/2.jpg","2.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/2.jpg","unique1",{"text":450,"_animationKey":451,"images":452,"title":460},"Utilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.","unique2",[453],{"updated":454,"size":455,"fullPath":456,"timeCreated":454,"name":457,"downloadUrl":458,"contentType":423,"type":423,"src":459,"alt":457},"2021-03-26T19:42:06.249Z",55544,"uploads/howtos/pbo0Pe44aTngvlD04kGf/3.jpg","3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F3.jpg?alt=media&token=0b9c1914-1c75-429e-b34a-1e2b3706edef","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/3.jpg","Secure sheet ",{"title":462,"text":463,"images":464,"_animationKey":479},"Choosing a file to cut ","Proceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \n\nDownload the SVG file and import it into Easel.",[465,472],{"downloadUrl":466,"contentType":423,"timeCreated":467,"updated":467,"name":468,"size":469,"type":423,"fullPath":470,"src":471,"alt":468},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F4.jpg?alt=media&token=1cd2d49d-9335-4bb1-ac2a-e625322ca604","2021-03-26T19:42:06.727Z","4.jpg",42952,"uploads/howtos/pbo0Pe44aTngvlD04kGf/4.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/4.jpg",{"size":473,"fullPath":474,"updated":475,"timeCreated":475,"downloadUrl":476,"name":477,"contentType":423,"type":423,"src":478,"alt":477},69255,"uploads/howtos/pbo0Pe44aTngvlD04kGf/5.jpg","2021-03-26T19:42:06.833Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F5.jpg?alt=media&token=7cca786a-7d47-43bb-900b-b8d101c276b4","5.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/5.jpg","unique3",{"text":481,"title":482,"images":483,"_animationKey":505},"Upon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\n\n- Ensure the sheet is securely fixed.\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\n- Set the machine's coordinate origin at the lower-left corner.\n- Raise the bit and activate the CNC Router.\n\nLet the process commence, and witness the craftsmanship unfold!","Follow the cutting Wizzard",[484,491,498],{"timeCreated":485,"size":486,"fullPath":487,"updated":485,"downloadUrl":488,"contentType":423,"type":423,"name":489,"src":490,"alt":489},"2021-03-26T19:42:07.493Z",72226,"uploads/howtos/pbo0Pe44aTngvlD04kGf/6.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F6.jpg?alt=media&token=ba7195dd-7771-435f-a188-057457697332","6.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/6.jpg",{"fullPath":492,"size":493,"downloadUrl":494,"contentType":423,"type":423,"timeCreated":495,"updated":495,"name":496,"src":497,"alt":496},"uploads/howtos/pbo0Pe44aTngvlD04kGf/7.jpg",52424,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F7.jpg?alt=media&token=a3d5820c-cfe2-484e-8f76-f861ab8b756d","2021-03-26T19:42:07.308Z","7.jpg","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/7.jpg",{"fullPath":499,"name":500,"type":423,"timeCreated":501,"size":502,"contentType":423,"downloadUrl":503,"updated":501,"src":504,"alt":500},"uploads/howtos/pbo0Pe44aTngvlD04kGf/8.jpg","8.jpg","2021-03-26T19:42:07.346Z",55264,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F8.jpg?alt=media&token=1c9816d7-3a99-4f41-8d3c-acc2670240f6","/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/8.jpg","uniquenisc2v",{"text":507,"images":508,"_animationKey":516,"title":517},"Take your glasses or object and proceed with post-processing, then present it to friends and family.",[509],{"fullPath":510,"contentType":423,"timeCreated":511,"downloadUrl":512,"name":513,"updated":511,"type":423,"size":514,"src":515,"alt":513},"uploads/howtos/pbo0Pe44aTngvlD04kGf/9.jpg","2021-03-26T19:42:08.147Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F9.jpg?alt=media&token=4dcfe37d-e1ad-41e5-a590-40b4c37c5e1a","9.jpg",82214,"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/9.jpg","uniquesgl34","Post-production and show case",{"_animationKey":519,"title":520,"text":521,"images":522},"uniquem4y0yi","Hack it and try it yourself","You can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\n\nShare your ideas and comments!",[523],{"contentType":423,"timeCreated":524,"fullPath":424,"type":423,"downloadUrl":525,"size":426,"updated":524,"name":421,"src":427,"alt":421},"2021-04-05T15:09:01.445Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=f94152ff-f923-4054-a3ad-d8ec588856fa","accepted",{"_modified":528,"_id":400,"subType":529,"moderation":526,"_deleted":402,"verified":402,"type":530,"location":531,"_created":528,"geo":534,"data":581,"detail":597},"2024-01-08T13:28:33.484Z","mix","workspace",{"lat":532,"lng":533},19.3935,-99.1656,{"latitude":532,"lookupSource":535,"longitude":533,"localityLanguageRequested":536,"continent":537,"continentCode":538,"countryName":539,"countryCode":540,"principalSubdivision":541,"principalSubdivisionCode":542,"city":543,"locality":544,"postcode":545,"plusCode":546,"localityInfo":547},"coordinates","en","North America","NA","Mexico","MX","Ciudad de Mexico","MX-CMX","Mexico City","Benito Juarez","03103","76F29RVM+CQ",{"administrative":548,"informative":566},[549,553,558,561],{"name":539,"description":550,"isoName":539,"order":174,"adminLevel":174,"isoCode":540,"wikidataId":551,"geonameId":552},"country in North America","Q96",3996063,{"name":543,"description":554,"order":555,"adminLevel":45,"wikidataId":556,"geonameId":557},"capital and largest city of Mexico",5,"Q1489",3530597,{"name":541,"description":554,"isoName":541,"order":559,"adminLevel":45,"isoCode":542,"wikidataId":556,"geonameId":560},6,3527646,{"name":544,"description":562,"order":563,"adminLevel":559,"wikidataId":564,"geonameId":565},"territorial demarcation of the Mexico City in Mexico",7,"Q2356998",3827406,[567,571,574,578],{"name":537,"description":568,"isoName":537,"order":170,"isoCode":538,"wikidataId":569,"geonameId":570},"continent and northern subcontinent of the Americas","Q49",6255149,{"name":572,"description":573,"order":67},"America/Mexico_City","time zone",{"name":575,"description":576,"order":45,"wikidataId":577},"Greater Mexico City","geographical object","Q665894",{"name":545,"description":579,"order":580},"postal code",8,{"urls":582,"description":592,"services":593,"title":595,"images":596},[583,586,589],{"name":584,"url":585},"Email","mailto:gustavomerckel@gmail.com",{"name":587,"url":588},"Facebook","https://www.facebook.com/pl%c3%a1stico-chido-110888520718193",{"name":590,"url":591},"sponsor the work","https://www.patreon.com/one_army","Plástico Chido builds and modifies the PP machines, and also experiments with CNC and Laser Cut",[594],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Plástico Chido",[],{"services":598,"urls":599},[],[],{"label":601},"uncategorized","In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\n\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).\n\n\nUser Location: Mexico City, Mexico\n\nFor this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\n\nEasel offers the ability to \"simulate\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.\n\nUtilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.\n\nProceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \n\nDownload the SVG file and import it into Easel.\n\nUpon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\n\n- Ensure the sheet is securely fixed.\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\n- Set the machine's coordinate origin at the lower-left corner.\n- Raise the bit and activate the CNC Router.\n\nLet the process commence, and witness the craftsmanship unfold!\n\nTake your glasses or object and proceed with post-processing, then present it to friends and family.\n\nYou can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\n\nShare your ideas and comments!","HDPE sheets, X-Carve CNC, CAM Software EASEL, CNC milling, vector graphics editor, Inkscape, SVG file, CNC Router, cutting process, Mexico City","To complete this HDPE cutting project using an X-Carve CNC, here's a concise list of required components:\n\n### Hardware\n- X-Carve CNC machine [Official site](https://www.inventables.com/x-carve) \n- CNC clamps (included with X-Carve) \n- 1/8\" (3.18 mm) flat flute cutting bit [X-Carve product](https://www.inventables.com/accessories/precision-cutter-set) \n- Optional alternatives: Manual routers or saws \n\n### Software\n- EASEL CAM software [Free download](https://easel.inventables.com) \n- Vector editor: Inkscape [Open-source tool](https://inkscape.org) \n\n### Materials\n- HDPE plastic sheet (specify thickness during measurement) \n- Safety glasses for post-processing \n\n### Additional Resources\n- Spanish tutorial video [Watch here](https://www.youtube.com/watch?v=4LrrFz802To) \n- Alternative manual method demo [Video guide](https://youtu.be/gxkcffQD3eQ) \n\nAll components are accessible in Mexico City through specialty CNC suppliers or online retailers.","## References\n\n### YouTube\n- [HDPE Cutting Tutorial (Spanish Subtitles)](https://www.youtube.com/watch?v=4LrrFz802To)\n- [Alternative CNC Machine Demonstration](https://youtu.be/gxkcffQD3eQ)\n\n### Software\n- [EASEL CAM Software](https://easel.inventables.com/)\n- [Inkscape Vector Editor](https://inkscape.org/)\n\n### Open Source Designs\n- [Thingiverse CNC Projects](https://www.thingiverse.com/)\n- [Instructables CNC Guides](https://www.instructables.com/CNC-Projects/)\n\n### CNC Machines\n- [X-Carve Specifications](https://www.inventables.com/technologies/x-carve)\n- [Shapeoko CNC Routers](https://shapeoko.com/)\n- [Carbide 3D Machines](https://carbide3d.com/)\n\n### Safety & Best Practices\n- [OSHA Machine Guarding Standards](https://www.osha.gov/machine-guarding)\n- [HDPE Material Properties Guide](https://www.curbellplastics.com/Research-Solutions/Material-Properties-Center/HDPE)","{\n \"slug\": \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\",\n \"id\": \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\",\n \"title\": \"Cut out shapes out of plastic sheets with a CNC \",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"gus-merckel\",\n \"mentions\": [],\n \"_deleted\": false,\n \"fileLink\": \"\",\n \"slug\": \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\",\n \"_modified\": \"2023-10-27T18:09:36.519Z\",\n \"previousSlugs\": [\n \"cut-out-shapes-out-of-plastic-sheets-with-a-cnc-\"\n ],\n \"_created\": \"2023-08-23T18:20:09.098Z\",\n \"description\": \"In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\\n\\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"mattia\",\n \"uillinoispreciousplastics\"\n ],\n \"creatorCountry\": \"mx\",\n \"total_downloads\": 0,\n \"title\": \"Cut out shapes out of plastic sheets with a CNC \",\n \"time\": \"\u003C 5 hours\",\n \"files\": [],\n \"difficulty_level\": \"Medium\",\n \"_id\": \"038gjWgLjiyYknbEjDeI\",\n \"tags\": [\n \"HDPE\"\n ],\n \"total_views\": 232,\n \"_contentModifiedTimestamp\": \"2023-08-23T18:20:09.098Z\",\n \"cover_image\": {\n \"name\": \"IMG_20200605_142311.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=c272c174-1adc-45af-967b-771adce7295d\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/038gjWgLjiyYknbEjDeI/IMG_20200605_142311.jpg\",\n \"updated\": \"2021-04-05T15:09:00.605Z\",\n \"size\": 124661,\n \"timeCreated\": \"2021-04-05T15:09:00.605Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/img_20200605_142311.jpg\"\n },\n \"comments\": [],\n \"moderatorFeedback\": \"\",\n \"steps\": [\n {\n \"title\": \"Measure the plastic sheet\",\n \"text\": \"For this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\\n\\nEasel offers the ability to \\\"simulate\\\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/1.jpg\",\n \"name\": \"1.jpg\",\n \"size\": 74095,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:05.766Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F1.jpg?alt=media&token=293d733d-05a5-494a-9340-47f4564f1939\",\n \"updated\": \"2021-03-26T19:42:05.766Z\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/1.jpg\",\n \"alt\": \"1.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:05.669Z\",\n \"updated\": \"2021-03-26T19:42:05.669Z\",\n \"size\": 69665,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F2.jpg?alt=media&token=004f50f1-97ac-4df4-9ba9-f463aa4cbca3\",\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/2.jpg\",\n \"name\": \"2.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/2.jpg\",\n \"alt\": \"2.jpg\"\n }\n ],\n \"_animationKey\": \"unique1\"\n },\n {\n \"text\": \"Utilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"updated\": \"2021-03-26T19:42:06.249Z\",\n \"size\": 55544,\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/3.jpg\",\n \"timeCreated\": \"2021-03-26T19:42:06.249Z\",\n \"name\": \"3.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F3.jpg?alt=media&token=0b9c1914-1c75-429e-b34a-1e2b3706edef\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/3.jpg\",\n \"alt\": \"3.jpg\"\n }\n ],\n \"title\": \"Secure sheet \"\n },\n {\n \"title\": \"Choosing a file to cut \",\n \"text\": \"Proceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \\n\\nDownload the SVG file and import it into Easel.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F4.jpg?alt=media&token=1cd2d49d-9335-4bb1-ac2a-e625322ca604\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:06.727Z\",\n \"updated\": \"2021-03-26T19:42:06.727Z\",\n \"name\": \"4.jpg\",\n \"size\": 42952,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/4.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/4.jpg\",\n \"alt\": \"4.jpg\"\n },\n {\n \"size\": 69255,\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/5.jpg\",\n \"updated\": \"2021-03-26T19:42:06.833Z\",\n \"timeCreated\": \"2021-03-26T19:42:06.833Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F5.jpg?alt=media&token=7cca786a-7d47-43bb-900b-b8d101c276b4\",\n \"name\": \"5.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/5.jpg\",\n \"alt\": \"5.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\"\n },\n {\n \"text\": \"Upon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\\n\\n- Ensure the sheet is securely fixed.\\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\\n- Set the machine's coordinate origin at the lower-left corner.\\n- Raise the bit and activate the CNC Router.\\n\\nLet the process commence, and witness the craftsmanship unfold!\",\n \"title\": \"Follow the cutting Wizzard\",\n \"images\": [\n {\n \"timeCreated\": \"2021-03-26T19:42:07.493Z\",\n \"size\": 72226,\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/6.jpg\",\n \"updated\": \"2021-03-26T19:42:07.493Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F6.jpg?alt=media&token=ba7195dd-7771-435f-a188-057457697332\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"6.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/6.jpg\",\n \"alt\": \"6.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/7.jpg\",\n \"size\": 52424,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F7.jpg?alt=media&token=a3d5820c-cfe2-484e-8f76-f861ab8b756d\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:07.308Z\",\n \"updated\": \"2021-03-26T19:42:07.308Z\",\n \"name\": \"7.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/7.jpg\",\n \"alt\": \"7.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/8.jpg\",\n \"name\": \"8.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:07.346Z\",\n \"size\": 55264,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F8.jpg?alt=media&token=1c9816d7-3a99-4f41-8d3c-acc2670240f6\",\n \"updated\": \"2021-03-26T19:42:07.346Z\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/8.jpg\",\n \"alt\": \"8.jpg\"\n }\n ],\n \"_animationKey\": \"uniquenisc2v\"\n },\n {\n \"text\": \"Take your glasses or object and proceed with post-processing, then present it to friends and family.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/pbo0Pe44aTngvlD04kGf/9.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-03-26T19:42:08.147Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fpbo0Pe44aTngvlD04kGf%2F9.jpg?alt=media&token=4dcfe37d-e1ad-41e5-a590-40b4c37c5e1a\",\n \"name\": \"9.jpg\",\n \"updated\": \"2021-03-26T19:42:08.147Z\",\n \"type\": \"image/jpeg\",\n \"size\": 82214,\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/9.jpg\",\n \"alt\": \"9.jpg\"\n }\n ],\n \"_animationKey\": \"uniquesgl34\",\n \"title\": \"Post-production and show case\"\n },\n {\n \"_animationKey\": \"uniquem4y0yi\",\n \"title\": \"Hack it and try it yourself\",\n \"text\": \"You can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\\n\\nShare your ideas and comments!\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-05T15:09:01.445Z\",\n \"fullPath\": \"uploads/howtos/038gjWgLjiyYknbEjDeI/IMG_20200605_142311.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F038gjWgLjiyYknbEjDeI%2FIMG_20200605_142311.jpg?alt=media&token=f94152ff-f923-4054-a3ad-d8ec588856fa\",\n \"size\": 124661,\n \"updated\": \"2021-04-05T15:09:01.445Z\",\n \"name\": \"IMG_20200605_142311.jpg\",\n \"src\": \"/resources/howtos/cut-out-shapes-out-of-plastic-sheets-with-a-cnc-/img_20200605_142311.jpg\",\n \"alt\": \"IMG_20200605_142311.jpg\"\n }\n ]\n }\n ],\n \"moderation\": \"accepted\",\n \"user\": {\n \"_modified\": \"2024-01-08T13:28:33.484Z\",\n \"_id\": \"gus-merckel\",\n \"subType\": \"mix\",\n \"moderation\": \"accepted\",\n \"_deleted\": false,\n \"verified\": false,\n \"type\": \"workspace\",\n \"location\": {\n \"lat\": 19.3935,\n \"lng\": -99.1656\n },\n \"_created\": \"2024-01-08T13:28:33.484Z\",\n \"geo\": {\n \"latitude\": 19.3935,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -99.1656,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"Mexico\",\n \"countryCode\": \"MX\",\n \"principalSubdivision\": \"Ciudad de Mexico\",\n \"principalSubdivisionCode\": \"MX-CMX\",\n \"city\": \"Mexico City\",\n \"locality\": \"Benito Juarez\",\n \"postcode\": \"03103\",\n \"plusCode\": \"76F29RVM+CQ\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Mexico\",\n \"description\": \"country in North America\",\n \"isoName\": \"Mexico\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"MX\",\n \"wikidataId\": \"Q96\",\n \"geonameId\": 3996063\n },\n {\n \"name\": \"Mexico City\",\n \"description\": \"capital and largest city of Mexico\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q1489\",\n \"geonameId\": 3530597\n },\n {\n \"name\": \"Ciudad de Mexico\",\n \"description\": \"capital and largest city of Mexico\",\n \"isoName\": \"Ciudad de Mexico\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"MX-CMX\",\n \"wikidataId\": \"Q1489\",\n \"geonameId\": 3527646\n },\n {\n \"name\": \"Benito Juarez\",\n \"description\": \"territorial demarcation of the Mexico City in Mexico\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q2356998\",\n \"geonameId\": 3827406\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"America/Mexico_City\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Greater Mexico City\",\n \"description\": \"geographical object\",\n \"order\": 4,\n \"wikidataId\": \"Q665894\"\n },\n {\n \"name\": \"03103\",\n \"description\": \"postal code\",\n \"order\": 8\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:gustavomerckel@gmail.com\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/pl%c3%a1stico-chido-110888520718193\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Plástico Chido builds and modifies the PP machines, and also experiments with CNC and Laser Cut\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Plástico Chido\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"In this tutorial, I will guide you through the process of cutting HDPE sheets using an X-Carve CNC.\\n\\nThis video is available in Spanish with subtitles: [Watch here](https://www.youtube.com/watch?v=4LrrFz802To).\\n\\n\\nUser Location: Mexico City, Mexico\\n\\nFor this step, we need to measure our plastic sheet: Height, Width, and Thickness. Our X-Carve machine operates with the CAM Software EASEL, which is user-friendly software for CNC milling.\\n\\nEasel offers the ability to \\\"simulate\\\" your actual material, and even includes HDPE 2-Colors in their cutting material lists.\\n\\nUtilize the CNC clamps from the X-Carve to securely fasten the sheet to the table.\\n\\nProceed to use a vector graphics editor like Inkscape to design or obtain a vector file. \\n\\nDownload the SVG file and import it into Easel.\\n\\nUpon preparing the file, select the desired width for carving or cutting. Proceed to initiate the cutting process with the following steps:\\n\\n- Ensure the sheet is securely fixed.\\n- Specify the cutting bit; in this case, use a 1/8 inch (3.18 mm) flat flute bit.\\n- Set the machine's coordinate origin at the lower-left corner.\\n- Raise the bit and activate the CNC Router.\\n\\nLet the process commence, and witness the craftsmanship unfold!\\n\\nTake your glasses or object and proceed with post-processing, then present it to friends and family.\\n\\nYou can attempt this project using various types of CNC machines, including manual routers or saws, as demonstrated in this video: [youtu.be/gxkcffQD3eQ](https://youtu.be/gxkcffQD3eQ). It is important to share your experiences and contribute to the community's development.\\n\\nShare your ideas and comments!\",\n \"keywords\": \"HDPE sheets, X-Carve CNC, CAM Software EASEL, CNC milling, vector graphics editor, Inkscape, SVG file, CNC Router, cutting process, Mexico City\",\n \"resources\": \"To complete this HDPE cutting project using an X-Carve CNC, here's a concise list of required components:\\n\\n### Hardware\\n- X-Carve CNC machine [Official site](https://www.inventables.com/x-carve) \\n- CNC clamps (included with X-Carve) \\n- 1/8\\\" (3.18 mm) flat flute cutting bit [X-Carve product](https://www.inventables.com/accessories/precision-cutter-set) \\n- Optional alternatives: Manual routers or saws \\n\\n### Software\\n- EASEL CAM software [Free download](https://easel.inventables.com) \\n- Vector editor: Inkscape [Open-source tool](https://inkscape.org) \\n\\n### Materials\\n- HDPE plastic sheet (specify thickness during measurement) \\n- Safety glasses for post-processing \\n\\n### Additional Resources\\n- Spanish tutorial video [Watch here](https://www.youtube.com/watch?v=4LrrFz802To) \\n- Alternative manual method demo [Video guide](https://youtu.be/gxkcffQD3eQ) \\n\\nAll components are accessible in Mexico City through specialty CNC suppliers or online retailers.\",\n \"references\": \"## References\\n\\n### YouTube\\n- [HDPE Cutting Tutorial (Spanish Subtitles)](https://www.youtube.com/watch?v=4LrrFz802To)\\n- [Alternative CNC Machine Demonstration](https://youtu.be/gxkcffQD3eQ)\\n\\n### Software\\n- [EASEL CAM Software](https://easel.inventables.com/)\\n- [Inkscape Vector Editor](https://inkscape.org/)\\n\\n### Open Source Designs\\n- [Thingiverse CNC Projects](https://www.thingiverse.com/)\\n- [Instructables CNC Guides](https://www.instructables.com/CNC-Projects/)\\n\\n### CNC Machines\\n- [X-Carve Specifications](https://www.inventables.com/technologies/x-carve)\\n- [Shapeoko CNC Routers](https://shapeoko.com/)\\n- [Carbide 3D Machines](https://carbide3d.com/)\\n\\n### Safety & Best Practices\\n- [OSHA Machine Guarding Standards](https://www.osha.gov/machine-guarding)\\n- [HDPE Material Properties Guide](https://www.curbellplastics.com/Research-Solutions/Material-Properties-Center/HDPE)\"\n }\n}","80031e5f2ea8f221","wall-peg-mould",{"id":608,"data":610,"filePath":608,"digest":977},{"slug":608,"id":608,"title":611,"type":397,"components":612,"item":613,"config":976},"Wall Peg mould",[],{"caption":614,"description":615,"_modified":616,"fileLink":19,"votedUsefulBy":617,"title":611,"tags":624,"slug":608,"difficulty_level":628,"_id":629,"mentions":630,"total_downloads":631,"id":629,"_created":632,"comments":633,"_contentModifiedTimestamp":634,"_deleted":402,"total_views":635,"creatorCountry":19,"moderation":526,"previousSlugs":636,"time":637,"files":638,"category":639,"steps":643,"_createdBy":892,"cover_image":893,"user":900,"content":972,"keywords":973,"resources":974,"references":975},"3 wall peg in use :)","Here, you will find the 3D model and blueprints required to create the wall peg mold.","2023-11-10T02:32:15.320Z",[618,619,620,408,621,622,409,623],"jrespinozab","javiertecteos","precious-plastic-genova","beckermen","jessicamp3","precious-plastic",[625,626,627],"product","injection","mould","Easy","0Rfqeen9nVyjoGnzdGL4",[],28,"2020-03-10T20:48:12.602Z",[],"2023-06-22T20:41:23.034Z",394,[608],"1-2 weeks",[-1],{"_created":640,"_modified":640,"label":641,"_id":642,"_deleted":402},"2022-05-09T21:18:16.628Z","Moulds","PNQc9KjspF0xU4fMYEin",[644,654,665,683,702,714,726,752,764,790,809,835,854,866],{"_animationKey":448,"title":645,"images":646,"caption":19,"text":653},"Get your materials and prepare the work:",[647],{"fullPath":648,"name":436,"updated":649,"type":423,"timeCreated":649,"downloadUrl":650,"contentType":423,"size":651,"src":652,"alt":436},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/1.jpg","2020-03-10T20:54:06.290Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2F1.jpg?alt=media&token=f3cb2342-4e57-42a4-ae8c-6cdcd6cabafc",194298,"/resources/howtos/wall-peg-mould/1.jpg","Ensure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.",{"caption":19,"_animationKey":451,"images":655,"text":663,"title":664},[656],{"fullPath":657,"name":658,"size":659,"downloadUrl":660,"contentType":423,"type":423,"timeCreated":661,"updated":661,"src":662,"alt":658},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image005.jpg","image005.jpg",54834,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage005.jpg?alt=media&token=ff48c3f2-84bb-40d0-b7fc-cef618af14ba","2020-03-10T20:54:07.171Z","/resources/howtos/wall-peg-mould/image005.jpg","With all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).","Cut the nozzle nipple:",{"title":666,"_animationKey":479,"images":667,"caption":19,"text":682},"Make the nozzle flange:",[668,675],{"fullPath":669,"downloadUrl":670,"name":671,"contentType":423,"type":423,"size":672,"timeCreated":673,"updated":673,"src":674,"alt":671},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image007.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage007.jpg?alt=media&token=6dfe58ab-b55a-4e87-ad9c-adc8cf9fc871","image007.jpg",59203,"2020-03-10T20:54:08.107Z","/resources/howtos/wall-peg-mould/image007.jpg",{"name":676,"type":423,"updated":677,"fullPath":678,"contentType":423,"size":679,"downloadUrl":680,"timeCreated":677,"src":681,"alt":676},"image009.jpg","2020-03-10T20:54:08.290Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image009.jpg",25875,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage009.jpg?alt=media&token=1f9341d9-4a7e-4323-86ac-be2c1c4185b3","/resources/howtos/wall-peg-mould/image009.jpg","Obtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)",{"text":684,"_animationKey":685,"title":686,"images":687},"Turn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)","uniqueppxh8e","Turn the nozzle guide ",[688,695],{"contentType":423,"type":423,"updated":689,"size":690,"name":691,"fullPath":692,"downloadUrl":693,"timeCreated":689,"src":694,"alt":691},"2020-03-10T20:47:54.939Z",43979,"image011.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image011.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage011.jpg?alt=media&token=d299b7e9-e3a6-4138-8dcf-71b230d3a7b3","/resources/howtos/wall-peg-mould/image011.jpg",{"downloadUrl":696,"type":423,"updated":697,"size":698,"contentType":423,"fullPath":699,"name":700,"timeCreated":697,"src":701,"alt":700},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage013.jpg?alt=media&token=99eb17e9-d05c-40c3-bc13-0883ae0785f2","2020-03-10T20:47:54.538Z",28467,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image013.jpg","image013.jpg","/resources/howtos/wall-peg-mould/image013.jpg",{"images":703,"_animationKey":711,"title":712,"text":713},[704],{"name":705,"downloadUrl":706,"timeCreated":707,"size":708,"type":423,"updated":707,"contentType":423,"fullPath":709,"src":710,"alt":705},"image015.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage015.jpg?alt=media&token=c69d3194-8f8b-41b5-9bda-f2f045c0b7eb","2020-03-10T20:54:09.253Z",60526,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image015.jpg","/resources/howtos/wall-peg-mould/image015.jpg","uniquebgz0uj","Weld the nozzle","Join weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)",{"images":715,"text":723,"_animationKey":724,"title":725},[716],{"timeCreated":717,"updated":717,"size":718,"contentType":423,"name":719,"downloadUrl":720,"fullPath":721,"type":423,"src":722,"alt":719},"2020-03-10T20:54:09.991Z",34975,"image017.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage017.jpg?alt=media&token=d474ccd8-8e77-41f7-bbd7-2a076734a391","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image017.jpg","/resources/howtos/wall-peg-mould/image017.jpg","Obtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)","unique26flns","Drill the base center hole",{"images":727,"_animationKey":749,"text":750,"title":751},[728,735,742],{"name":729,"contentType":423,"fullPath":730,"downloadUrl":731,"timeCreated":732,"size":733,"type":423,"updated":732,"src":734,"alt":729},"image019.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image019.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage019.jpg?alt=media&token=68587e1d-469f-46db-80bc-3db5bf7a10bb","2020-03-10T20:54:10.900Z",54894,"/resources/howtos/wall-peg-mould/image019.jpg",{"size":736,"type":423,"fullPath":737,"downloadUrl":738,"contentType":423,"updated":739,"timeCreated":739,"name":740,"src":741,"alt":740},19568,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image021.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage021.jpg?alt=media&token=72aad29e-3845-497a-bcbf-1706cce92550","2020-03-10T20:47:58.227Z","image021.jpg","/resources/howtos/wall-peg-mould/image021.jpg",{"updated":743,"fullPath":744,"name":745,"size":746,"type":423,"contentType":423,"timeCreated":743,"downloadUrl":747,"src":748,"alt":745},"2020-03-10T20:47:58.254Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image023.jpg","image023.jpg",17495,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage023.jpg?alt=media&token=ccf5512e-1f51-4fe0-bd28-612b53fc9ae1","/resources/howtos/wall-peg-mould/image023.jpg","uniqueprsjzo","Drill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.","Drill and cut the screw holes",{"text":753,"images":754,"title":762,"_animationKey":763},"Drill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)",[755],{"contentType":423,"timeCreated":756,"downloadUrl":757,"size":758,"updated":756,"type":423,"fullPath":759,"name":760,"src":761,"alt":760},"2020-03-10T20:54:11.648Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage025.jpg?alt=media&token=8b441054-5058-4bc5-a4f2-443187bea65d",18734,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image025.jpg","image025.jpg","/resources/howtos/wall-peg-mould/image025.jpg","Drill the base fixing holes","uniquee63fhr",{"images":765,"text":787,"title":788,"_animationKey":789},[766,773,780],{"updated":767,"type":423,"timeCreated":767,"size":768,"contentType":423,"fullPath":769,"name":770,"downloadUrl":771,"src":772,"alt":770},"2020-03-10T20:54:12.573Z",39175,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image027.jpg","image027.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage027.jpg?alt=media&token=42f92197-e77a-4ee1-9c67-bcba2beec07d","/resources/howtos/wall-peg-mould/image027.jpg",{"fullPath":774,"name":775,"size":776,"downloadUrl":777,"updated":778,"type":423,"timeCreated":778,"contentType":423,"src":779,"alt":775},"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image029.jpg","image029.jpg",29599,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage029.jpg?alt=media&token=7f0e18f3-617f-4238-be2b-e96174fd6466","2020-03-10T20:48:01.073Z","/resources/howtos/wall-peg-mould/image029.jpg",{"name":781,"fullPath":782,"contentType":423,"timeCreated":783,"size":784,"updated":783,"type":423,"downloadUrl":785,"src":786,"alt":781},"image031.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image031.jpg","2020-03-10T20:48:00.938Z",24629,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage031.jpg?alt=media&token=c5974329-fc1c-4d9a-9bfa-56e0dc5544f2","/resources/howtos/wall-peg-mould/image031.jpg","To achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)","Get your CNC turned parts","uniquel89z7m",{"_animationKey":791,"title":792,"images":793,"text":808},"uniqueenphl6","Make the mold base",[794,801],{"type":423,"size":795,"updated":796,"fullPath":797,"contentType":423,"downloadUrl":798,"name":799,"timeCreated":796,"src":800,"alt":799},28646,"2020-03-10T20:48:02.205Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image033.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage033.jpg?alt=media&token=f0321449-4a4d-4e9a-92c2-63de97e15edd","image033.jpg","/resources/howtos/wall-peg-mould/image033.jpg",{"updated":802,"timeCreated":802,"type":423,"size":803,"contentType":423,"downloadUrl":804,"name":805,"fullPath":806,"src":807,"alt":805},"2020-03-10T20:48:02.001Z",21835,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage035.jpg?alt=media&token=ea8d4c54-c8be-4232-9cc3-36f7d7a4c85f","image035.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image035.jpg","/resources/howtos/wall-peg-mould/image035.jpg","Obtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)",{"_animationKey":810,"text":811,"images":812,"title":834},"uniqueoowyyh","From a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)",[813,820,827],{"downloadUrl":814,"size":815,"timeCreated":816,"name":817,"fullPath":818,"contentType":423,"type":423,"updated":816,"src":819,"alt":817},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage037.jpg?alt=media&token=8d9a210c-8e42-4416-994b-b92f2ef00950",54216,"2020-03-10T20:48:03.602Z","image037.jpg","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image037.jpg","/resources/howtos/wall-peg-mould/image037.jpg",{"updated":821,"type":423,"fullPath":822,"size":823,"name":824,"downloadUrl":825,"contentType":423,"timeCreated":821,"src":826,"alt":824},"2020-03-10T20:48:04.030Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image039.jpg",46330,"image039.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage039.jpg?alt=media&token=1d937da8-44ed-401f-9e76-2cdc783aca7f","/resources/howtos/wall-peg-mould/image039.jpg",{"downloadUrl":828,"fullPath":829,"type":423,"timeCreated":830,"size":831,"updated":830,"contentType":423,"name":832,"src":833,"alt":832},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage041.jpg?alt=media&token=b2fac31b-ccd3-465e-9a4e-d2c403816a17","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image041.jpg","2020-03-10T20:54:13.325Z",36487,"image041.jpg","/resources/howtos/wall-peg-mould/image041.jpg","Cut the metal sheet",{"images":836,"title":851,"_animationKey":852,"text":853},[837,844],{"name":838,"updated":839,"type":423,"downloadUrl":840,"contentType":423,"size":841,"timeCreated":839,"fullPath":842,"src":843,"alt":838},"image043.jpg","2020-03-10T20:48:05.245Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage043.jpg?alt=media&token=cd0bbdb1-49b1-48db-a17d-db79471c54d0",23293,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image043.jpg","/resources/howtos/wall-peg-mould/image043.jpg",{"type":423,"timeCreated":845,"updated":845,"downloadUrl":846,"name":847,"size":848,"contentType":423,"fullPath":849,"src":850,"alt":847},"2020-03-10T20:48:05.032Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage045.jpg?alt=media&token=3b3961c6-795a-40f0-8ea6-a2a20739e174","image045.jpg",33309,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image045.jpg","/resources/howtos/wall-peg-mould/image045.jpg","Drill the screw holder hole","uniquefsend","Drill a 3.2 mm (⅛\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)",{"_animationKey":855,"text":856,"images":857,"title":865},"uniquef4wq3s","And you’re done! Here is your Wall Peg mold.\n\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\n\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\n\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\n\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.",[858],{"timeCreated":859,"downloadUrl":860,"updated":859,"size":861,"type":423,"contentType":423,"fullPath":862,"name":863,"src":864,"alt":863},"2020-03-10T20:54:16.194Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047.jpg?alt=media&token=61428c6b-9e99-45f6-8366-12665a69e9f6",31010,"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image047.jpg","image047.jpg","/resources/howtos/wall-peg-mould/image047.jpg","Done!",{"text":867,"_animationKey":868,"images":869,"title":891},"To install the peg on the wall, drill a hole and secure it manually using a wall plug.","uniqueyoop6c",[870,877,884],{"contentType":423,"updated":871,"type":423,"fullPath":872,"name":873,"downloadUrl":874,"timeCreated":871,"size":875,"src":876,"alt":873},"2020-03-10T20:48:07.354Z","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image049.jpg","image049.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage049.jpg?alt=media&token=e1497cfe-bebd-4896-a08f-32a244e19746",15584,"/resources/howtos/wall-peg-mould/image049.jpg",{"downloadUrl":878,"type":423,"contentType":423,"fullPath":879,"updated":880,"size":881,"timeCreated":880,"name":882,"src":883,"alt":882},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage051.jpg?alt=media&token=c510f1db-acec-447f-9dac-88c8cffa4399","uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image051.jpg","2020-03-10T20:48:07.161Z",23971,"image051.jpg","/resources/howtos/wall-peg-mould/image051.jpg",{"updated":885,"size":886,"timeCreated":885,"name":887,"fullPath":888,"downloadUrl":889,"type":423,"contentType":423,"src":890,"alt":887},"2022-10-01T04:30:54.155Z",102638,"IMG_1846-18391cfacb9.JPG","uploads/howtos/0Rfqeen9nVyjoGnzdGL4/IMG_1846-18391cfacb9.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2FIMG_1846-18391cfacb9.JPG?alt=media&token=8514671f-fa01-4dea-9b8e-6f5b9e0066ec","/resources/howtos/wall-peg-mould/img_1846-18391cfacb9.jpg","Happy hanging :)","el-tornillo-taller",{"downloadUrl":894,"contentType":423,"updated":895,"timeCreated":895,"type":423,"fullPath":896,"size":897,"name":898,"src":899},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047-18391cf8ca9.jpg?alt=media&token=75080a06-d75f-4f55-a7c3-a760675b102d","2022-10-01T04:30:51.904Z","uploads/howtos/0Rfqeen9nVyjoGnzdGL4/image047-18391cf8ca9.jpg",30950,"image047-18391cf8ca9.jpg","/resources/howtos/wall-peg-mould/image047-18391cf8ca9.jpg",{"_created":901,"_modified":901,"type":530,"location":902,"moderation":526,"subType":626,"_deleted":402,"_id":892,"verified":402,"geo":905,"data":950,"detail":969},"2024-01-31T14:37:38.415Z",{"lng":903,"lat":904},-74.0762,4.598,{"latitude":904,"lookupSource":535,"longitude":903,"localityLanguageRequested":536,"continent":906,"continentCode":907,"countryName":908,"countryCode":909,"principalSubdivision":910,"principalSubdivisionCode":911,"city":910,"locality":910,"postcode":912,"plusCode":913,"localityInfo":914},"South America","SA","Colombia","CO","Bogota","CO-DC","111711","67P7HWXF+6G",{"administrative":915,"informative":932},[916,920,922,926,927,930],{"name":908,"description":917,"isoName":908,"order":45,"adminLevel":174,"isoCode":909,"wikidataId":918,"geonameId":919},"country in South America","Q739",3686110,{"name":921,"order":559,"adminLevel":67},"RAP (Especial) Central",{"name":910,"description":923,"isoName":910,"order":563,"adminLevel":45,"isoCode":911,"wikidataId":924,"geonameId":925},"capital city of Colombia","Q2841",3688689,{"name":910,"description":923,"order":580,"adminLevel":45,"wikidataId":924,"geonameId":925},{"name":928,"order":929,"adminLevel":929},"UPZs de Bogota",9,{"name":910,"order":931,"adminLevel":563},10,[933,937,942,944,948],{"name":906,"description":934,"isoName":906,"order":170,"isoCode":907,"wikidataId":935,"geonameId":936},"continent","Q18",6255150,{"name":938,"description":939,"order":174,"wikidataId":940,"geonameId":941},"Andes","mountain range running along the western side of South America","Q5456",3923974,{"name":943,"description":573,"order":67},"America/Bogota",{"name":945,"description":946,"order":555,"wikidataId":947},"Region caribe","Mountainous region of central Colombia","Q130359",{"name":912,"description":579,"order":949},11,{"urls":951,"description":964,"services":965,"title":967,"images":968},[952,955,957,960,963],{"name":953,"url":954},"Website","http://www.eltornillo.co/",{"name":584,"url":956},"mailto:andresgrzn@gmail.com",{"name":958,"url":959},"Instagram","https://www.instagram.com/eltornillotaller/",{"name":961,"url":962},"Bazar","https://bazar.preciousplastic.com/index.php?dispatch=companies.view&company_id=45",{"name":590,"url":591},"We are passionate on handworking and creating things. We love working with recycled plastic and keeping useful this wonderful material. Hope you love our work too!\nWe have one small shredder and one injection machine to transform plastic waste. We hav designed different products and developed their molds.\nWe are open to develope any rcicled plastic product!",[966],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"El Tornillo Taller",[],{"services":970,"urls":971},[],[],"Here, you will find the 3D model and blueprints required to create the wall peg mold.\n\n\nUser Location: Bogota, Colombia\n\nEnsure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.\n\nWith all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).\n\nObtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)\n\nTurn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)\n\nJoin weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)\n\nObtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)\n\nDrill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.\n\nDrill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)\n\nTo achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)\n\nObtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)\n\nFrom a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)\n\nDrill a 3.2 mm (⅛\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)\n\nAnd you’re done! Here is your Wall Peg mold.\n\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\n\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\n\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\n\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.\n\nTo install the peg on the wall, drill a hole and secure it manually using a wall plug.","3D model, blueprints, wall peg mold, steel pipe nipple, CNC lathe workshop, mold cavity, Bogota Colombia, plastic injection, mold assembly, wall installation","### Tools & Equipment\n- Metal saw (for cutting steel pipe nipple) \n- Lathe (for turning flange face and chamfering welds) [lathe basics](https://en.wikipedia.org/wiki/Lathe) \n- CNC lathe workshop (for machining parts #1-2 with 3D files) \n- Welding machine (for joining components) \n- Hammer and nails (for assembling part #6)\n\n### Software & Files\n- 3D model files (for CNC machining) \n- CAD software (for processing drawings - mentioned implicitly) \n\n### Hardware & Materials \n- Steel pipe nipple (item #7) \n- Steel discs (#3-4) with pre-drilled holes \n- Thin metal sheet (for part #6) \n- 3.2 mm (⅛\") screws and bolts \n- Wooden mold base \n\n### Measurement & Machining \n- 9/32\" (7.14 mm) drill bit \n- 3/16\" (4.76 mm) drill bit \n- Calipers (for verifying diameters) \n- Thread-cutting tools (for screw holes) \n\n### Safety & Consumables \n- Protective gloves and goggles (during metalworking) \n- Coolant fluid (for CNC lathe operations) \n- Replacement screws (prevents plastic clogging) [1][2][3]","## Articles \n- [How to Build a DIY Pegboard - The Spruce](https://www.thespruce.com/how-to-build-a-diy-pegboard-5225155) \n- [Injection Molding: The Manufacturing & Design Guide - Hubs](https://www.hubs.com/guides/injection-molding/) \n- [Injection Molding Wall Thickness Guidelines - TDLMould](https://tdlmould.com/injection-molding-wall-thickness-guidelines-and-design-specifications/) \n- [DIY Peg Rail Organizer - Paper and Stitch](https://www.papernstitchblog.com/diy-peg-rail-organizer/) \n\n## YouTube \n- [Casting Aluminum Wall Hook - YouTube](https://www.youtube.com/watch?v=9AaujAPghhE) \n\n## Papers \n- [RIM Part and Mold Design Guide (PDF)](https://reactioninjectionmolding.com/wp-content/uploads/2013/09/RIM-PartMoldDesignGuide.pdf) \n\n## Opensource Designs \n- [Honeycomb Storage Wall 3D Model - Printables](https://www.printables.com/model/152592-honeycomb-storage-wall/remixes)","{\n \"slug\": \"wall-peg-mould\",\n \"id\": \"wall-peg-mould\",\n \"title\": \"Wall Peg mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"caption\": \"3 wall peg in use :)\",\n \"description\": \"Here, you will find the 3D model and blueprints required to create the wall peg mold.\",\n \"_modified\": \"2023-11-10T02:32:15.320Z\",\n \"fileLink\": \"\",\n \"votedUsefulBy\": [\n \"jrespinozab\",\n \"javiertecteos\",\n \"precious-plastic-genova\",\n \"sigolene\",\n \"beckermen\",\n \"jessicamp3\",\n \"mattia\",\n \"precious-plastic\"\n ],\n \"title\": \"Wall Peg mould\",\n \"tags\": [\n \"product\",\n \"injection\",\n \"mould\"\n ],\n \"slug\": \"wall-peg-mould\",\n \"difficulty_level\": \"Easy\",\n \"_id\": \"0Rfqeen9nVyjoGnzdGL4\",\n \"mentions\": [],\n \"total_downloads\": 28,\n \"id\": \"0Rfqeen9nVyjoGnzdGL4\",\n \"_created\": \"2020-03-10T20:48:12.602Z\",\n \"comments\": [],\n \"_contentModifiedTimestamp\": \"2023-06-22T20:41:23.034Z\",\n \"_deleted\": false,\n \"total_views\": 394,\n \"creatorCountry\": \"\",\n \"moderation\": \"accepted\",\n \"previousSlugs\": [\n \"wall-peg-mould\"\n ],\n \"time\": \"1-2 weeks\",\n \"files\": [\n null\n ],\n \"category\": {\n \"_created\": \"2022-05-09T21:18:16.628Z\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"label\": \"Moulds\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\",\n \"_deleted\": false\n },\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"title\": \"Get your materials and prepare the work:\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/1.jpg\",\n \"name\": \"1.jpg\",\n \"updated\": \"2020-03-10T20:54:06.290Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:06.290Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2F1.jpg?alt=media&token=f3cb2342-4e57-42a4-ae8c-6cdcd6cabafc\",\n \"contentType\": \"image/jpeg\",\n \"size\": 194298,\n \"src\": \"/resources/howtos/wall-peg-mould/1.jpg\",\n \"alt\": \"1.jpg\"\n }\n ],\n \"caption\": \"\",\n \"text\": \"Ensure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.\"\n },\n {\n \"caption\": \"\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image005.jpg\",\n \"name\": \"image005.jpg\",\n \"size\": 54834,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage005.jpg?alt=media&token=ff48c3f2-84bb-40d0-b7fc-cef618af14ba\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:07.171Z\",\n \"updated\": \"2020-03-10T20:54:07.171Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image005.jpg\",\n \"alt\": \"image005.jpg\"\n }\n ],\n \"text\": \"With all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).\",\n \"title\": \"Cut the nozzle nipple:\"\n },\n {\n \"title\": \"Make the nozzle flange:\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image007.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage007.jpg?alt=media&token=6dfe58ab-b55a-4e87-ad9c-adc8cf9fc871\",\n \"name\": \"image007.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 59203,\n \"timeCreated\": \"2020-03-10T20:54:08.107Z\",\n \"updated\": \"2020-03-10T20:54:08.107Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image007.jpg\",\n \"alt\": \"image007.jpg\"\n },\n {\n \"name\": \"image009.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:54:08.290Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image009.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 25875,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage009.jpg?alt=media&token=1f9341d9-4a7e-4323-86ac-be2c1c4185b3\",\n \"timeCreated\": \"2020-03-10T20:54:08.290Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image009.jpg\",\n \"alt\": \"image009.jpg\"\n }\n ],\n \"caption\": \"\",\n \"text\": \"Obtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)\"\n },\n {\n \"text\": \"Turn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)\",\n \"_animationKey\": \"uniqueppxh8e\",\n \"title\": \"Turn the nozzle guide \",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:47:54.939Z\",\n \"size\": 43979,\n \"name\": \"image011.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image011.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage011.jpg?alt=media&token=d299b7e9-e3a6-4138-8dcf-71b230d3a7b3\",\n \"timeCreated\": \"2020-03-10T20:47:54.939Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image011.jpg\",\n \"alt\": \"image011.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage013.jpg?alt=media&token=99eb17e9-d05c-40c3-bc13-0883ae0785f2\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:47:54.538Z\",\n \"size\": 28467,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image013.jpg\",\n \"name\": \"image013.jpg\",\n \"timeCreated\": \"2020-03-10T20:47:54.538Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image013.jpg\",\n \"alt\": \"image013.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"name\": \"image015.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage015.jpg?alt=media&token=c69d3194-8f8b-41b5-9bda-f2f045c0b7eb\",\n \"timeCreated\": \"2020-03-10T20:54:09.253Z\",\n \"size\": 60526,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:54:09.253Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image015.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image015.jpg\",\n \"alt\": \"image015.jpg\"\n }\n ],\n \"_animationKey\": \"uniquebgz0uj\",\n \"title\": \"Weld the nozzle\",\n \"text\": \"Join weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2020-03-10T20:54:09.991Z\",\n \"updated\": \"2020-03-10T20:54:09.991Z\",\n \"size\": 34975,\n \"contentType\": \"image/jpeg\",\n \"name\": \"image017.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage017.jpg?alt=media&token=d474ccd8-8e77-41f7-bbd7-2a076734a391\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image017.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image017.jpg\",\n \"alt\": \"image017.jpg\"\n }\n ],\n \"text\": \"Obtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)\",\n \"_animationKey\": \"unique26flns\",\n \"title\": \"Drill the base center hole\"\n },\n {\n \"images\": [\n {\n \"name\": \"image019.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image019.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage019.jpg?alt=media&token=68587e1d-469f-46db-80bc-3db5bf7a10bb\",\n \"timeCreated\": \"2020-03-10T20:54:10.900Z\",\n \"size\": 54894,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:54:10.900Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image019.jpg\",\n \"alt\": \"image019.jpg\"\n },\n {\n \"size\": 19568,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image021.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage021.jpg?alt=media&token=72aad29e-3845-497a-bcbf-1706cce92550\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:47:58.227Z\",\n \"timeCreated\": \"2020-03-10T20:47:58.227Z\",\n \"name\": \"image021.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image021.jpg\",\n \"alt\": \"image021.jpg\"\n },\n {\n \"updated\": \"2020-03-10T20:47:58.254Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image023.jpg\",\n \"name\": \"image023.jpg\",\n \"size\": 17495,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:47:58.254Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage023.jpg?alt=media&token=ccf5512e-1f51-4fe0-bd28-612b53fc9ae1\",\n \"src\": \"/resources/howtos/wall-peg-mould/image023.jpg\",\n \"alt\": \"image023.jpg\"\n }\n ],\n \"_animationKey\": \"uniqueprsjzo\",\n \"text\": \"Drill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.\",\n \"title\": \"Drill and cut the screw holes\"\n },\n {\n \"text\": \"Drill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:11.648Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage025.jpg?alt=media&token=8b441054-5058-4bc5-a4f2-443187bea65d\",\n \"size\": 18734,\n \"updated\": \"2020-03-10T20:54:11.648Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image025.jpg\",\n \"name\": \"image025.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image025.jpg\",\n \"alt\": \"image025.jpg\"\n }\n ],\n \"title\": \"Drill the base fixing holes\",\n \"_animationKey\": \"uniquee63fhr\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2020-03-10T20:54:12.573Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:12.573Z\",\n \"size\": 39175,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image027.jpg\",\n \"name\": \"image027.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage027.jpg?alt=media&token=42f92197-e77a-4ee1-9c67-bcba2beec07d\",\n \"src\": \"/resources/howtos/wall-peg-mould/image027.jpg\",\n \"alt\": \"image027.jpg\"\n },\n {\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image029.jpg\",\n \"name\": \"image029.jpg\",\n \"size\": 29599,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage029.jpg?alt=media&token=7f0e18f3-617f-4238-be2b-e96174fd6466\",\n \"updated\": \"2020-03-10T20:48:01.073Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:01.073Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image029.jpg\",\n \"alt\": \"image029.jpg\"\n },\n {\n \"name\": \"image031.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image031.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:00.938Z\",\n \"size\": 24629,\n \"updated\": \"2020-03-10T20:48:00.938Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage031.jpg?alt=media&token=c5974329-fc1c-4d9a-9bfa-56e0dc5544f2\",\n \"src\": \"/resources/howtos/wall-peg-mould/image031.jpg\",\n \"alt\": \"image031.jpg\"\n }\n ],\n \"text\": \"To achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)\",\n \"title\": \"Get your CNC turned parts\",\n \"_animationKey\": \"uniquel89z7m\"\n },\n {\n \"_animationKey\": \"uniqueenphl6\",\n \"title\": \"Make the mold base\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 28646,\n \"updated\": \"2020-03-10T20:48:02.205Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image033.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage033.jpg?alt=media&token=f0321449-4a4d-4e9a-92c2-63de97e15edd\",\n \"name\": \"image033.jpg\",\n \"timeCreated\": \"2020-03-10T20:48:02.205Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image033.jpg\",\n \"alt\": \"image033.jpg\"\n },\n {\n \"updated\": \"2020-03-10T20:48:02.001Z\",\n \"timeCreated\": \"2020-03-10T20:48:02.001Z\",\n \"type\": \"image/jpeg\",\n \"size\": 21835,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage035.jpg?alt=media&token=ea8d4c54-c8be-4232-9cc3-36f7d7a4c85f\",\n \"name\": \"image035.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image035.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image035.jpg\",\n \"alt\": \"image035.jpg\"\n }\n ],\n \"text\": \"Obtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)\"\n },\n {\n \"_animationKey\": \"uniqueoowyyh\",\n \"text\": \"From a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage037.jpg?alt=media&token=8d9a210c-8e42-4416-994b-b92f2ef00950\",\n \"size\": 54216,\n \"timeCreated\": \"2020-03-10T20:48:03.602Z\",\n \"name\": \"image037.jpg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image037.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:48:03.602Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image037.jpg\",\n \"alt\": \"image037.jpg\"\n },\n {\n \"updated\": \"2020-03-10T20:48:04.030Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image039.jpg\",\n \"size\": 46330,\n \"name\": \"image039.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage039.jpg?alt=media&token=1d937da8-44ed-401f-9e76-2cdc783aca7f\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:04.030Z\",\n \"src\": \"/resources/howtos/wall-peg-mould/image039.jpg\",\n \"alt\": \"image039.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage041.jpg?alt=media&token=b2fac31b-ccd3-465e-9a4e-d2c403816a17\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image041.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:54:13.325Z\",\n \"size\": 36487,\n \"updated\": \"2020-03-10T20:54:13.325Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"image041.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image041.jpg\",\n \"alt\": \"image041.jpg\"\n }\n ],\n \"title\": \"Cut the metal sheet\"\n },\n {\n \"images\": [\n {\n \"name\": \"image043.jpg\",\n \"updated\": \"2020-03-10T20:48:05.245Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage043.jpg?alt=media&token=cd0bbdb1-49b1-48db-a17d-db79471c54d0\",\n \"contentType\": \"image/jpeg\",\n \"size\": 23293,\n \"timeCreated\": \"2020-03-10T20:48:05.245Z\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image043.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image043.jpg\",\n \"alt\": \"image043.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-10T20:48:05.032Z\",\n \"updated\": \"2020-03-10T20:48:05.032Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage045.jpg?alt=media&token=3b3961c6-795a-40f0-8ea6-a2a20739e174\",\n \"name\": \"image045.jpg\",\n \"size\": 33309,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image045.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image045.jpg\",\n \"alt\": \"image045.jpg\"\n }\n ],\n \"title\": \"Drill the screw holder hole\",\n \"_animationKey\": \"uniquefsend\",\n \"text\": \"Drill a 3.2 mm (⅛\\\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)\"\n },\n {\n \"_animationKey\": \"uniquef4wq3s\",\n \"text\": \"And you’re done! Here is your Wall Peg mold.\\n\\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\\n\\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\\n\\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\\n\\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.\",\n \"images\": [\n {\n \"timeCreated\": \"2020-03-10T20:54:16.194Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047.jpg?alt=media&token=61428c6b-9e99-45f6-8366-12665a69e9f6\",\n \"updated\": \"2020-03-10T20:54:16.194Z\",\n \"size\": 31010,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image047.jpg\",\n \"name\": \"image047.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image047.jpg\",\n \"alt\": \"image047.jpg\"\n }\n ],\n \"title\": \"Done!\"\n },\n {\n \"text\": \"To install the peg on the wall, drill a hole and secure it manually using a wall plug.\",\n \"_animationKey\": \"uniqueyoop6c\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-03-10T20:48:07.354Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image049.jpg\",\n \"name\": \"image049.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage049.jpg?alt=media&token=e1497cfe-bebd-4896-a08f-32a244e19746\",\n \"timeCreated\": \"2020-03-10T20:48:07.354Z\",\n \"size\": 15584,\n \"src\": \"/resources/howtos/wall-peg-mould/image049.jpg\",\n \"alt\": \"image049.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage051.jpg?alt=media&token=c510f1db-acec-447f-9dac-88c8cffa4399\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/0Rfqeen9nVyjoGnzdGL4/image051.jpg\",\n \"updated\": \"2020-03-10T20:48:07.161Z\",\n \"size\": 23971,\n \"timeCreated\": \"2020-03-10T20:48:07.161Z\",\n \"name\": \"image051.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image051.jpg\",\n \"alt\": \"image051.jpg\"\n },\n {\n \"updated\": \"2022-10-01T04:30:54.155Z\",\n \"size\": 102638,\n \"timeCreated\": \"2022-10-01T04:30:54.155Z\",\n \"name\": \"IMG_1846-18391cfacb9.JPG\",\n \"fullPath\": \"uploads/howtos/0Rfqeen9nVyjoGnzdGL4/IMG_1846-18391cfacb9.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2FIMG_1846-18391cfacb9.JPG?alt=media&token=8514671f-fa01-4dea-9b8e-6f5b9e0066ec\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/wall-peg-mould/img_1846-18391cfacb9.jpg\",\n \"alt\": \"IMG_1846-18391cfacb9.JPG\"\n }\n ],\n \"title\": \"Happy hanging :)\"\n }\n ],\n \"_createdBy\": \"el-tornillo-taller\",\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0Rfqeen9nVyjoGnzdGL4%2Fimage047-18391cf8ca9.jpg?alt=media&token=75080a06-d75f-4f55-a7c3-a760675b102d\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2022-10-01T04:30:51.904Z\",\n \"timeCreated\": \"2022-10-01T04:30:51.904Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0Rfqeen9nVyjoGnzdGL4/image047-18391cf8ca9.jpg\",\n \"size\": 30950,\n \"name\": \"image047-18391cf8ca9.jpg\",\n \"src\": \"/resources/howtos/wall-peg-mould/image047-18391cf8ca9.jpg\"\n },\n \"user\": {\n \"_created\": \"2024-01-31T14:37:38.415Z\",\n \"_modified\": \"2024-01-31T14:37:38.415Z\",\n \"type\": \"workspace\",\n \"location\": {\n \"lng\": -74.0762,\n \"lat\": 4.598\n },\n \"moderation\": \"accepted\",\n \"subType\": \"injection\",\n \"_deleted\": false,\n \"_id\": \"el-tornillo-taller\",\n \"verified\": false,\n \"geo\": {\n \"latitude\": 4.598,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -74.0762,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Colombia\",\n \"countryCode\": \"CO\",\n \"principalSubdivision\": \"Bogota\",\n \"principalSubdivisionCode\": \"CO-DC\",\n \"city\": \"Bogota\",\n \"locality\": \"Bogota\",\n \"postcode\": \"111711\",\n \"plusCode\": \"67P7HWXF+6G\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Colombia\",\n \"description\": \"country in South America\",\n \"isoName\": \"Colombia\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"CO\",\n \"wikidataId\": \"Q739\",\n \"geonameId\": 3686110\n },\n {\n \"name\": \"RAP (Especial) Central\",\n \"order\": 6,\n \"adminLevel\": 3\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"isoName\": \"Bogota\",\n \"order\": 7,\n \"adminLevel\": 4,\n \"isoCode\": \"CO-DC\",\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"order\": 8,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"UPZs de Bogota\",\n \"order\": 9,\n \"adminLevel\": 9\n },\n {\n \"name\": \"Bogota\",\n \"order\": 10,\n \"adminLevel\": 7\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"Andes\",\n \"description\": \"mountain range running along the western side of South America\",\n \"order\": 2,\n \"wikidataId\": \"Q5456\",\n \"geonameId\": 3923974\n },\n {\n \"name\": \"America/Bogota\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Region caribe\",\n \"description\": \"Mountainous region of central Colombia\",\n \"order\": 5,\n \"wikidataId\": \"Q130359\"\n },\n {\n \"name\": \"111711\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.eltornillo.co/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:andresgrzn@gmail.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/eltornillotaller/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/index.php?dispatch=companies.view&company_id=45\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are passionate on handworking and creating things. We love working with recycled plastic and keeping useful this wonderful material. Hope you love our work too!\\nWe have one small shredder and one injection machine to transform plastic waste. We hav designed different products and developed their molds.\\nWe are open to develope any rcicled plastic product!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"El Tornillo Taller\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Here, you will find the 3D model and blueprints required to create the wall peg mold.\\n\\n\\nUser Location: Bogota, Colombia\\n\\nEnsure all necessary materials are prepared, and review the drawings and instructions thoroughly to gain a comprehensive understanding of the process. This preparation will enable you to work with greater efficiency and precision.\\n\\nWith all the parts gathered, begin by cutting the steel pipe nipple (number 7) in half to create the mold nozzle. (Refer to drawings on page 3).\\n\\nObtain the steel disc (item no. 3) and create a central hole with a diameter suitable for a snug fit of one half of the steel pipe nipple (item no. 7). (Refer to drawings on page 4)\\n\\nTurn one face of the flange to create a 3-inch (7.62 cm) diameter guide to fit the mold body no. 1. (See drawings page 4)\\n\\nJoin weld number 3 and number 7. Subsequently, chamfer the welded edge using a lathe. (Refer to drawings on page 5)\\n\\nObtain disc number 4 and drill a 7.14 millimeter (9/32 inch) hole in the center. (Refer to drawings on page 6)\\n\\nDrill four holes at the edge of discs numbered 3 and 4, then cut the sides. Refer to drawings on pages 4 to 6.\\n\\nDrill four additional 3/16-inch (4.76 mm) holes in disc number 4. (Refer to drawings on page 6)\\n\\nTo achieve a curved, smooth, and glossy surface for the mold cavity, obtain parts no. 1-2 and the 3D files and bring them to a competent CNC lathe workshop. They will manage the various file formats, and any uncertainties can be clarified with the drawings. (Refer to drawings on pages 7-8-9)\\n\\nObtain part no. 5 and cut its corners tangent to a 3-inch (7.62 cm) circle, which is the diameter of part no. 2. (Refer to drawings on page 10)\\n\\nFrom a thin metal sheet, cut part no. 6 and trim its corners to prevent injuries. With four nails, hammer it in the center of no. 5. (See drawings pages 11-12)\\n\\nDrill a 3.2 mm (⅛\\\") hole in the center of parts no. 5 and 6. Insert a screw to create the thread in the wood. (See drawings pages 10-11-12)\\n\\nAnd you’re done! Here is your Wall Peg mold.\\n\\nRemember to place a new screw in the wooden mold base each time before injecting. If you forget, the hole will fill with plastic and become unusable. In that case, simply drill it again.\\n\\nTo open the mold, remove the bolts sideways, then trim the plastic at the entrance and separate the mold parts. Unscrew the peg from the wooden part to have your peg ready.\\n\\nDue to the plug's volume, it requires time to cool, and the outgoing screw will remain soft. Avoid tilting and ensure it is correctly positioned.\\n\\nThe mold is compatible with various plastics and is easy to use. Feel free to experiment with different plastics and mixtures.\\n\\nTo install the peg on the wall, drill a hole and secure it manually using a wall plug.\",\n \"keywords\": \"3D model, blueprints, wall peg mold, steel pipe nipple, CNC lathe workshop, mold cavity, Bogota Colombia, plastic injection, mold assembly, wall installation\",\n \"resources\": \"### Tools & Equipment\\n- Metal saw (for cutting steel pipe nipple) \\n- Lathe (for turning flange face and chamfering welds) [lathe basics](https://en.wikipedia.org/wiki/Lathe) \\n- CNC lathe workshop (for machining parts #1-2 with 3D files) \\n- Welding machine (for joining components) \\n- Hammer and nails (for assembling part #6)\\n\\n### Software & Files\\n- 3D model files (for CNC machining) \\n- CAD software (for processing drawings - mentioned implicitly) \\n\\n### Hardware & Materials \\n- Steel pipe nipple (item #7) \\n- Steel discs (#3-4) with pre-drilled holes \\n- Thin metal sheet (for part #6) \\n- 3.2 mm (⅛\\\") screws and bolts \\n- Wooden mold base \\n\\n### Measurement & Machining \\n- 9/32\\\" (7.14 mm) drill bit \\n- 3/16\\\" (4.76 mm) drill bit \\n- Calipers (for verifying diameters) \\n- Thread-cutting tools (for screw holes) \\n\\n### Safety & Consumables \\n- Protective gloves and goggles (during metalworking) \\n- Coolant fluid (for CNC lathe operations) \\n- Replacement screws (prevents plastic clogging) [1][2][3]\",\n \"references\": \"## Articles \\n- [How to Build a DIY Pegboard - The Spruce](https://www.thespruce.com/how-to-build-a-diy-pegboard-5225155) \\n- [Injection Molding: The Manufacturing & Design Guide - Hubs](https://www.hubs.com/guides/injection-molding/) \\n- [Injection Molding Wall Thickness Guidelines - TDLMould](https://tdlmould.com/injection-molding-wall-thickness-guidelines-and-design-specifications/) \\n- [DIY Peg Rail Organizer - Paper and Stitch](https://www.papernstitchblog.com/diy-peg-rail-organizer/) \\n\\n## YouTube \\n- [Casting Aluminum Wall Hook - YouTube](https://www.youtube.com/watch?v=9AaujAPghhE) \\n\\n## Papers \\n- [RIM Part and Mold Design Guide (PDF)](https://reactioninjectionmolding.com/wp-content/uploads/2013/09/RIM-PartMoldDesignGuide.pdf) \\n\\n## Opensource Designs \\n- [Honeycomb Storage Wall 3D Model - Printables](https://www.printables.com/model/152592-honeycomb-storage-wall/remixes)\"\n }\n}","1d81dde5dad48a2f","make-an-adaptable-sorting-system",{"id":978,"data":980,"filePath":978,"digest":1212},{"slug":978,"id":978,"title":981,"type":397,"components":982,"item":983,"config":1211},"Make an adaptable sorting system",[],{"_createdBy":984,"description":985,"_contentModifiedTimestamp":986,"_created":987,"total_views":988,"mentions":989,"id":990,"moderation":526,"category":991,"slug":978,"previousSlugs":995,"comments":996,"cover_image":1002,"steps":1009,"title":981,"_modified":1123,"time":1124,"votedUsefulBy":1125,"_deleted":402,"total_downloads":1131,"files":1132,"fileLink":19,"tags":1133,"_id":990,"difficulty_level":628,"creatorCountry":1136,"user":1137,"content":1207,"keywords":1208,"resources":1209,"references":1210},"guas","Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.","2023-06-14T11:02:21.101Z","2020-12-08T17:51:35.650Z",386,[],"0ahpzmflFYAxynEjh9ZT",{"_deleted":402,"_modified":992,"label":993,"_id":994,"_created":992},"2022-09-18T08:51:47.196Z","Guides","CrZjHORWfxEl6iDrrPIO",[978],[997],{"text":998,"creatorName":999,"_created":1000,"_id":1001,"_creatorId":999,"creatorCountry":411},"I can't dowload the materials. Can you help me?","adrivas","2024-02-02T21:25:22.985Z","ljvzZ0Lz6pqDkcIcswU7",{"name":1003,"type":423,"downloadUrl":1004,"contentType":423,"updated":1005,"size":1006,"timeCreated":1005,"fullPath":1007,"src":1008},"WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-12-20%20at%203.03.16%20PM.jpeg?alt=media&token=5b2f1b30-d174-4efb-8260-da09f1b24b8c","2020-12-20T15:10:16.230Z",114167,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-12-20_at_3.03.16_pm.jpeg",[1010,1035,1060,1078,1097],{"_animationKey":448,"images":1011,"text":1033,"title":1034},[1012,1019,1026],{"fullPath":1013,"downloadUrl":1014,"name":1015,"size":1016,"contentType":423,"updated":1017,"type":423,"timeCreated":1017,"src":1018,"alt":1015},"uploads/howtos/0ahpzmflFYAxynEjh9ZT/Captura de ecrã 2020-12-08 125522.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FCaptura%20de%20ecr%C3%A3%202020-12-08%20125522.png?alt=media&token=21f8a518-f208-45e1-bf85-7b51c4f0ebb2","Captura de ecrã 2020-12-08 125522.png",19112,"2020-12-08T17:50:53.185Z","/resources/howtos/make-an-adaptable-sorting-system/captura_de_ecra_2020-12-08_125522.png",{"updated":1020,"size":1021,"timeCreated":1020,"type":423,"downloadUrl":1022,"contentType":423,"name":1023,"fullPath":1024,"src":1025,"alt":1023},"2020-12-08T17:50:54.850Z",127410,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Moment.jpg?alt=media&token=d41e4787-0e92-441d-83b3-f061203b0205","20201002_114814_1_Moment.jpg","uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Moment.jpg","/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_moment.jpg",{"fullPath":1027,"size":1028,"name":1029,"type":423,"updated":1030,"downloadUrl":1031,"timeCreated":1030,"contentType":423,"src":1032,"alt":1029},"uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Momeffrnt.jpg",118369,"20201002_114814_1_Momeffrnt.jpg","2020-12-08T17:50:56.223Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Momeffrnt.jpg?alt=media&token=b80be34f-1cb7-41b2-9b3a-20f8389336cb","/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_momeffrnt.jpg","In this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.","Cuting the panels- CNC machine",{"images":1036,"_animationKey":451,"text":1058,"title":1059},[1037,1044,1051],{"fullPath":1038,"timeCreated":1039,"size":1040,"name":1041,"downloadUrl":1042,"updated":1039,"type":423,"contentType":423,"src":1043,"alt":1041},"uploads/howtos/0ahpzmflFYAxynEjh9ZT/kjhgfds.jpg","2020-12-08T17:50:59.899Z",144466,"kjhgfds.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fkjhgfds.jpg?alt=media&token=6a11bc1a-1ecf-47d7-9a3a-ff60d2bab997","/resources/howtos/make-an-adaptable-sorting-system/kjhgfds.jpg",{"type":423,"contentType":423,"size":1045,"downloadUrl":1046,"updated":1047,"fullPath":1048,"timeCreated":1047,"name":1049,"src":1050,"alt":1049},55135,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM%20(1).jpeg?alt=media&token=fb80b32c-06fd-4507-83ea-d11d0efa8497","2020-12-08T17:50:59.451Z","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg","WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm_1.jpeg",{"updated":1052,"fullPath":1053,"contentType":423,"type":423,"downloadUrl":1054,"size":1055,"timeCreated":1052,"name":1056,"src":1057,"alt":1056},"2020-12-08T17:50:59.464Z","uploads/howtos/0ahpzmflFYAxynEjh9ZT/jgydfhdgfg.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fjgydfhdgfg.jpg?alt=media&token=1af0643f-e7b2-456e-a5fb-175c4f1a3e9e",21141,"jgydfhdgfg.jpg","/resources/howtos/make-an-adaptable-sorting-system/jgydfhdgfg.jpg","After cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.","Plastic type- LaserCut",{"_animationKey":479,"text":1061,"title":1062,"images":1063},"In this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.","Cuting and Finishing",[1064,1071],{"timeCreated":1065,"type":423,"updated":1065,"downloadUrl":1066,"fullPath":1067,"size":1068,"contentType":423,"name":1069,"src":1070,"alt":1069},"2020-12-08T17:51:02.491Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.15%20PM.jpeg?alt=media&token=985e712a-01c4-4570-9554-c95d0008d3cc","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg",67308,"WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.15_pm.jpeg",{"downloadUrl":1072,"name":1073,"size":1074,"fullPath":1075,"timeCreated":1076,"type":423,"updated":1076,"contentType":423,"src":1077,"alt":1073},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.17%20PM.jpeg?alt=media&token=ee0c15c4-d154-42d7-ba2a-d661faad585d","WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg",62466,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg","2020-12-08T17:51:02.197Z","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.17_pm.jpeg",{"_animationKey":1079,"title":1080,"images":1081,"text":1096},"uniquep585n","Mounting all the pieces",[1082,1089],{"size":1083,"updated":1084,"downloadUrl":1085,"name":1086,"timeCreated":1084,"contentType":423,"type":423,"fullPath":1087,"src":1088,"alt":1086},100446,"2020-12-08T17:51:04.955Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.16%20PM.jpeg?alt=media&token=f5b434e9-4e3f-48ad-accd-2a6b8def590a","WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.16_pm.jpeg",{"downloadUrl":1090,"size":1091,"updated":1092,"type":423,"contentType":423,"timeCreated":1092,"name":1093,"fullPath":1094,"src":1095,"alt":1093},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM.jpeg?alt=media&token=e086176a-e465-4dd4-8500-6ef023c187c5",83774,"2020-12-08T17:51:05.681Z","WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg","uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg","/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm.jpeg","After sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.",{"images":1098,"text":1120,"title":1121,"_animationKey":1122},[1099,1106,1113],{"downloadUrl":1100,"type":423,"name":1101,"timeCreated":1102,"size":1103,"contentType":423,"fullPath":1104,"updated":1102,"src":1105,"alt":1101},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3358.jpg?alt=media&token=d26f7628-67f2-46fb-b547-666edf6a642d","AAD_3358.jpg","2020-12-20T13:47:17.675Z",98914,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3358.jpg","/resources/howtos/make-an-adaptable-sorting-system/aad_3358.jpg",{"type":423,"size":1107,"fullPath":1108,"name":1109,"timeCreated":1110,"updated":1110,"downloadUrl":1111,"contentType":423,"src":1112,"alt":1109},257943,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/DSC_0011.jpg","DSC_0011.jpg","2020-12-20T13:47:21.771Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FDSC_0011.jpg?alt=media&token=7e48a811-32a8-40fe-9ccf-91ab1b3e5f36","/resources/howtos/make-an-adaptable-sorting-system/dsc_0011.jpg",{"size":1114,"fullPath":1115,"type":423,"name":1116,"contentType":423,"updated":1117,"downloadUrl":1118,"timeCreated":1117,"src":1119,"alt":1116},152919,"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3221.jpg","AAD_3221.jpg","2020-12-20T13:47:19.875Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3221.jpg?alt=media&token=380cffc3-ee28-4068-b2cc-e68e3f89744f","/resources/howtos/make-an-adaptable-sorting-system/aad_3221.jpg","You can now organize your plastic with greater ease.","ALL DONE!!","uniquej2p4xo","2024-02-02T21:25:22.991Z","\u003C 1 week",[999,1126,408,409,1127,1128,1129,1130],"bonusjonas","georgia011189","inspiredplastics","ralphmw","rosangel",24,[-1],[1134,1135],"collection","sorting","pt",{"moderation":526,"location":1138,"_created":1141,"_deleted":402,"type":530,"subType":529,"_id":984,"_modified":1141,"geo":1142,"data":1194,"detail":1204},{"lat":1139,"lng":1140},38.7119,-9.1955,"2021-11-07T22:03:44.055Z",{"latitude":1139,"lookupSource":535,"longitude":1140,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1145,"countryCode":1146,"principalSubdivision":1147,"principalSubdivisionCode":1148,"city":1149,"locality":1150,"postcode":19,"plusCode":1151,"localityInfo":1152},"Europe","EU","Portugal","PT","Distrito de Lisboa","PT-11","Lisbon","Ajuda","8CCGPR63+QR",{"administrative":1153,"informative":1174},[1154,1158,1162,1166,1171],{"name":1145,"description":1155,"isoName":1145,"order":45,"adminLevel":174,"isoCode":1146,"wikidataId":1156,"geonameId":1157},"country in Southwestern Europe","Q45",2264397,{"name":1147,"description":1159,"isoName":1147,"order":559,"adminLevel":559,"isoCode":1148,"wikidataId":1160,"geonameId":1161},"district in Portugal","Q207199",2267056,{"name":1149,"description":1163,"order":580,"adminLevel":563,"wikidataId":1164,"geonameId":1165},"capital city of Portugal","Q597",2267057,{"name":1167,"description":1168,"order":929,"adminLevel":580,"wikidataId":1169,"geonameId":1170},"Alcantara","civil parish in Lisboa","Q1017927",8012461,{"name":1150,"description":1168,"order":931,"adminLevel":580,"wikidataId":1172,"geonameId":1173},"Q413311",8012460,[1175,1178,1183,1188,1190],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},"Q46",6255148,{"name":1179,"description":1180,"order":174,"wikidataId":1181,"geonameId":1182},"Atlantic Ocean","ocean between Europe, Africa and the Americas","Q97",3373405,{"name":1184,"description":1185,"order":67,"wikidataId":1186,"geonameId":1187},"Iberian Peninsula","peninsula located in the extreme southwest of Europe","Q12837",2267430,{"name":1189,"description":573,"order":555},"Europe/Lisbon",{"name":1191,"description":1192,"order":563,"wikidataId":1193},"Lisbon Region","NUTS 2 region of Portugal","Q27689",{"urls":1195,"description":1199,"services":1200,"title":1202,"images":1203},[1196,1198],{"name":584,"url":1197},"mailto:tmmaguas212@gmail.com",{"name":590,"url":591},"We are now renovating! wait for the news!",[1201],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Tiago Águas",[],{"services":1205,"urls":1206},[],[],"Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.\n\n\nUser Location: Lisbon, Portugal\n\nIn this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.\n\nAfter cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.\n\nIn this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.\n\nAfter sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.\n\nYou can now organize your plastic with greater ease.","sorting system, CNC cutting, laser cutting, material thickness, divider panels, panel alignment, laser cut numbers, smooth surface finishing, assemble with screws, organize materials","### Tools & Machinery\n- CNC or laser cutting machine (handles 25mm material thickness) \n- Electric drill/screwdriver for assembly \n- Sanding tools (orbital sander or manual sanding blocks) \n\n### Software\n- CAD software for file adjustments (e.g., [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360)) \n- Laser cutter alignment software (machine-specific, e.g., [LightBurn](https://lightburnsoftware.com)) \n\n### Hardware Components\n- Adjustable divider panels (pre-numbered for alignment) \n- Front, bottom, and back panels (25mm thickness) \n- Screws (size matching panel thickness) \n\n### Materials & Finishing\n- 25mm plywood or MDF sheets ([example](https://www.leroymerlin.pt)) \n- Sandpaper (80–220 grit) \n- Wood sealant or paint (optional) \n\n### Assembly Aids\n- Clamps for temporary fixation \n- Measuring tape/ruler for alignment checks \n- Laser-cut numbering templates (included in files)","Here are relevant references grouped by category:\n\n## Articles\n- [Customizable Divider System Design Guide](https://www.instructables.com/Customizable-Divider-System/)\n- [Laser-Cut Adjustable Organizers](https://www.makeitfrommetal.com/laser-cut-organizers/)\n- [Material Thickness Adjustment for CNC Projects](https://www.cnccookbook.com/material-thickness-adjustment/)\n\n## Books\n- [*The CNC Router Handbook* by Randy Johnson](https://www.amazon.com/CNC-Router-Handbook-Randy-Johnson/dp/1565237705) \n- [*Laser Cutting for Makers* by Matthew Newton](https://www.amazon.com/Laser-Cutting-Makers-Matthew-Newton/dp/1680454922)\n- [*Modular Furniture Design* by Laura Kampf](https://www.amazon.com/Modular-Furniture-Design-Laura-Kampf/dp/178627947X)\n\n## Papers\n- [Parametric Design for Adaptive Storage Systems](https://www.researchgate.net/publication/335678790_Modular_Storage)\n- [Laser Cutting Tolerance Optimization](https://www.sciencedirect.com/science/article/pii/S2212827120305070)\n- [CNC Joint Design Best Practices](https://www.emerald.com/insight/content/doi/10.1108/13552541211253977)\n\n## YouTube\n- [Customizable Laser-Cut Dividers Tutorial](https://www.youtube.com/watch?v=exQY7iD6nIg)\n- [CNC Material Thickness Adjustments](https://www.youtube.com/watch?v=KtS4CZkGsJw)\n- [Adaptive Storage System Assembly](https://www.youtube.com/watch?v=3mlZ_4l6Nc4)\n\n## Open-source Designs\n- [Parametric Laser-Cut Box Generator](https://www.thingiverse.com/thing:3481797)\n- [Adjustable Gridfinity Dividers](https://github.com/kennetek/gridfinity-divider)\n- [Modular CNC Cabinet System](https://grabcad.com/library/modular-cabinet-system-1)","{\n \"slug\": \"make-an-adaptable-sorting-system\",\n \"id\": \"make-an-adaptable-sorting-system\",\n \"title\": \"Make an adaptable sorting system\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"guas\",\n \"description\": \"Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:21.101Z\",\n \"_created\": \"2020-12-08T17:51:35.650Z\",\n \"total_views\": 386,\n \"mentions\": [],\n \"id\": \"0ahpzmflFYAxynEjh9ZT\",\n \"moderation\": \"accepted\",\n \"category\": {\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_created\": \"2022-09-18T08:51:47.196Z\"\n },\n \"slug\": \"make-an-adaptable-sorting-system\",\n \"previousSlugs\": [\n \"make-an-adaptable-sorting-system\"\n ],\n \"comments\": [\n {\n \"text\": \"I can't dowload the materials. Can you help me?\",\n \"creatorName\": \"adrivas\",\n \"_created\": \"2024-02-02T21:25:22.985Z\",\n \"_id\": \"ljvzZ0Lz6pqDkcIcswU7\",\n \"_creatorId\": \"adrivas\",\n \"creatorCountry\": \"mx\"\n }\n ],\n \"cover_image\": {\n \"name\": \"WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-12-20%20at%203.03.16%20PM.jpeg?alt=media&token=5b2f1b30-d174-4efb-8260-da09f1b24b8c\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-20T15:10:16.230Z\",\n \"size\": 114167,\n \"timeCreated\": \"2020-12-20T15:10:16.230Z\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-12-20 at 3.03.16 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-12-20_at_3.03.16_pm.jpeg\"\n },\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/Captura de ecrã 2020-12-08 125522.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FCaptura%20de%20ecr%C3%A3%202020-12-08%20125522.png?alt=media&token=21f8a518-f208-45e1-bf85-7b51c4f0ebb2\",\n \"name\": \"Captura de ecrã 2020-12-08 125522.png\",\n \"size\": 19112,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:50:53.185Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-12-08T17:50:53.185Z\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/captura_de_ecra_2020-12-08_125522.png\",\n \"alt\": \"Captura de ecrã 2020-12-08 125522.png\"\n },\n {\n \"updated\": \"2020-12-08T17:50:54.850Z\",\n \"size\": 127410,\n \"timeCreated\": \"2020-12-08T17:50:54.850Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Moment.jpg?alt=media&token=d41e4787-0e92-441d-83b3-f061203b0205\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"20201002_114814_1_Moment.jpg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Moment.jpg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_moment.jpg\",\n \"alt\": \"20201002_114814_1_Moment.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/20201002_114814_1_Momeffrnt.jpg\",\n \"size\": 118369,\n \"name\": \"20201002_114814_1_Momeffrnt.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:50:56.223Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2F20201002_114814_1_Momeffrnt.jpg?alt=media&token=b80be34f-1cb7-41b2-9b3a-20f8389336cb\",\n \"timeCreated\": \"2020-12-08T17:50:56.223Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/20201002_114814_1_momeffrnt.jpg\",\n \"alt\": \"20201002_114814_1_Momeffrnt.jpg\"\n }\n ],\n \"text\": \"In this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.\",\n \"title\": \"Cuting the panels- CNC machine\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/kjhgfds.jpg\",\n \"timeCreated\": \"2020-12-08T17:50:59.899Z\",\n \"size\": 144466,\n \"name\": \"kjhgfds.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fkjhgfds.jpg?alt=media&token=6a11bc1a-1ecf-47d7-9a3a-ff60d2bab997\",\n \"updated\": \"2020-12-08T17:50:59.899Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/kjhgfds.jpg\",\n \"alt\": \"kjhgfds.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 55135,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM%20(1).jpeg?alt=media&token=fb80b32c-06fd-4507-83ea-d11d0efa8497\",\n \"updated\": \"2020-12-08T17:50:59.451Z\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg\",\n \"timeCreated\": \"2020-12-08T17:50:59.451Z\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm_1.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM (1).jpeg\"\n },\n {\n \"updated\": \"2020-12-08T17:50:59.464Z\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/jgydfhdgfg.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2Fjgydfhdgfg.jpg?alt=media&token=1af0643f-e7b2-456e-a5fb-175c4f1a3e9e\",\n \"size\": 21141,\n \"timeCreated\": \"2020-12-08T17:50:59.464Z\",\n \"name\": \"jgydfhdgfg.jpg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/jgydfhdgfg.jpg\",\n \"alt\": \"jgydfhdgfg.jpg\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"text\": \"After cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.\",\n \"title\": \"Plastic type- LaserCut\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"text\": \"In this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.\",\n \"title\": \"Cuting and Finishing\",\n \"images\": [\n {\n \"timeCreated\": \"2020-12-08T17:51:02.491Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:51:02.491Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.15%20PM.jpeg?alt=media&token=985e712a-01c4-4570-9554-c95d0008d3cc\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg\",\n \"size\": 67308,\n \"contentType\": \"image/jpeg\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.15_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.15 PM.jpeg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.17%20PM.jpeg?alt=media&token=ee0c15c4-d154-42d7-ba2a-d661faad585d\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg\",\n \"size\": 62466,\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg\",\n \"timeCreated\": \"2020-12-08T17:51:02.197Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-08T17:51:02.197Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.17_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.17 PM.jpeg\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniquep585n\",\n \"title\": \"Mounting all the pieces\",\n \"images\": [\n {\n \"size\": 100446,\n \"updated\": \"2020-12-08T17:51:04.955Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.16%20PM.jpeg?alt=media&token=f5b434e9-4e3f-48ad-accd-2a6b8def590a\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg\",\n \"timeCreated\": \"2020-12-08T17:51:04.955Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.16_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.16 PM.jpeg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FWhatsApp%20Image%202020-11-11%20at%202.32.14%20PM.jpeg?alt=media&token=e086176a-e465-4dd4-8500-6ef023c187c5\",\n \"size\": 83774,\n \"updated\": \"2020-12-08T17:51:05.681Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-12-08T17:51:05.681Z\",\n \"name\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/whatsapp_image_2020-11-11_at_2.32.14_pm.jpeg\",\n \"alt\": \"WhatsApp Image 2020-11-11 at 2.32.14 PM.jpeg\"\n }\n ],\n \"text\": \"After sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3358.jpg?alt=media&token=d26f7628-67f2-46fb-b547-666edf6a642d\",\n \"type\": \"image/jpeg\",\n \"name\": \"AAD_3358.jpg\",\n \"timeCreated\": \"2020-12-20T13:47:17.675Z\",\n \"size\": 98914,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3358.jpg\",\n \"updated\": \"2020-12-20T13:47:17.675Z\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/aad_3358.jpg\",\n \"alt\": \"AAD_3358.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"size\": 257943,\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/DSC_0011.jpg\",\n \"name\": \"DSC_0011.jpg\",\n \"timeCreated\": \"2020-12-20T13:47:21.771Z\",\n \"updated\": \"2020-12-20T13:47:21.771Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FDSC_0011.jpg?alt=media&token=7e48a811-32a8-40fe-9ccf-91ab1b3e5f36\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/dsc_0011.jpg\",\n \"alt\": \"DSC_0011.jpg\"\n },\n {\n \"size\": 152919,\n \"fullPath\": \"uploads/howtos/0ahpzmflFYAxynEjh9ZT/AAD_3221.jpg\",\n \"type\": \"image/jpeg\",\n \"name\": \"AAD_3221.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-20T13:47:19.875Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0ahpzmflFYAxynEjh9ZT%2FAAD_3221.jpg?alt=media&token=380cffc3-ee28-4068-b2cc-e68e3f89744f\",\n \"timeCreated\": \"2020-12-20T13:47:19.875Z\",\n \"src\": \"/resources/howtos/make-an-adaptable-sorting-system/aad_3221.jpg\",\n \"alt\": \"AAD_3221.jpg\"\n }\n ],\n \"text\": \"You can now organize your plastic with greater ease.\",\n \"title\": \"ALL DONE!!\",\n \"_animationKey\": \"uniquej2p4xo\"\n }\n ],\n \"title\": \"Make an adaptable sorting system\",\n \"_modified\": \"2024-02-02T21:25:22.991Z\",\n \"time\": \"\u003C 1 week\",\n \"votedUsefulBy\": [\n \"adrivas\",\n \"bonusjonas\",\n \"sigolene\",\n \"mattia\",\n \"georgia011189\",\n \"inspiredplastics\",\n \"ralphmw\",\n \"rosangel\"\n ],\n \"_deleted\": false,\n \"total_downloads\": 24,\n \"files\": [\n null\n ],\n \"fileLink\": \"\",\n \"tags\": [\n \"collection\",\n \"sorting\"\n ],\n \"_id\": \"0ahpzmflFYAxynEjh9ZT\",\n \"difficulty_level\": \"Easy\",\n \"creatorCountry\": \"pt\",\n \"user\": {\n \"moderation\": \"accepted\",\n \"location\": {\n \"lat\": 38.7119,\n \"lng\": -9.1955\n },\n \"_created\": \"2021-11-07T22:03:44.055Z\",\n \"_deleted\": false,\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"_id\": \"guas\",\n \"_modified\": \"2021-11-07T22:03:44.055Z\",\n \"geo\": {\n \"latitude\": 38.7119,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -9.1955,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Portugal\",\n \"countryCode\": \"PT\",\n \"principalSubdivision\": \"Distrito de Lisboa\",\n \"principalSubdivisionCode\": \"PT-11\",\n \"city\": \"Lisbon\",\n \"locality\": \"Ajuda\",\n \"postcode\": \"\",\n \"plusCode\": \"8CCGPR63+QR\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Portugal\",\n \"description\": \"country in Southwestern Europe\",\n \"isoName\": \"Portugal\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"PT\",\n \"wikidataId\": \"Q45\",\n \"geonameId\": 2264397\n },\n {\n \"name\": \"Distrito de Lisboa\",\n \"description\": \"district in Portugal\",\n \"isoName\": \"Distrito de Lisboa\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"isoCode\": \"PT-11\",\n \"wikidataId\": \"Q207199\",\n \"geonameId\": 2267056\n },\n {\n \"name\": \"Lisbon\",\n \"description\": \"capital city of Portugal\",\n \"order\": 8,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q597\",\n \"geonameId\": 2267057\n },\n {\n \"name\": \"Alcantara\",\n \"description\": \"civil parish in Lisboa\",\n \"order\": 9,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q1017927\",\n \"geonameId\": 8012461\n },\n {\n \"name\": \"Ajuda\",\n \"description\": \"civil parish in Lisboa\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q413311\",\n \"geonameId\": 8012460\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Atlantic Ocean\",\n \"description\": \"ocean between Europe, Africa and the Americas\",\n \"order\": 2,\n \"wikidataId\": \"Q97\",\n \"geonameId\": 3373405\n },\n {\n \"name\": \"Iberian Peninsula\",\n \"description\": \"peninsula located in the extreme southwest of Europe\",\n \"order\": 3,\n \"wikidataId\": \"Q12837\",\n \"geonameId\": 2267430\n },\n {\n \"name\": \"Europe/Lisbon\",\n \"description\": \"time zone\",\n \"order\": 5\n },\n {\n \"name\": \"Lisbon Region\",\n \"description\": \"NUTS 2 region of Portugal\",\n \"order\": 7,\n \"wikidataId\": \"Q27689\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:tmmaguas212@gmail.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are now renovating! wait for the news!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Tiago Águas\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Create an adaptable sorting system. If you have a larger quantity of a certain type of material, simply adjust the dividers to accommodate your needs.\\n\\n\\nUser Location: Lisbon, Portugal\\n\\nIn this step, you may send the provided files for cutting on a CNC or laser cutting machine. Note that these files are designed for a material thickness of 25 mm (1 inch). If you alter this measurement, ensure the file is adjusted accordingly. We only cut the outline on the machine, but you may also use it for bevels and number engravings.\\n\\nAfter cutting all the panels, use the files with numbers to laser cut them. Ensure proper alignment as each divider panel is numbered on both sides. Align from the top highest corner for best results.\\n\\nIn this step, cut the front, bottom, and back panels. Additionally, begin finishing all parts and sanding them for a smooth surface.\\n\\nAfter sanding all parts, assemble them using screws. Begin by attaching the sides and the bottom, then fit the dividers according to your requirements.\\n\\nYou can now organize your plastic with greater ease.\",\n \"keywords\": \"sorting system, CNC cutting, laser cutting, material thickness, divider panels, panel alignment, laser cut numbers, smooth surface finishing, assemble with screws, organize materials\",\n \"resources\": \"### Tools & Machinery\\n- CNC or laser cutting machine (handles 25mm material thickness) \\n- Electric drill/screwdriver for assembly \\n- Sanding tools (orbital sander or manual sanding blocks) \\n\\n### Software\\n- CAD software for file adjustments (e.g., [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360)) \\n- Laser cutter alignment software (machine-specific, e.g., [LightBurn](https://lightburnsoftware.com)) \\n\\n### Hardware Components\\n- Adjustable divider panels (pre-numbered for alignment) \\n- Front, bottom, and back panels (25mm thickness) \\n- Screws (size matching panel thickness) \\n\\n### Materials & Finishing\\n- 25mm plywood or MDF sheets ([example](https://www.leroymerlin.pt)) \\n- Sandpaper (80–220 grit) \\n- Wood sealant or paint (optional) \\n\\n### Assembly Aids\\n- Clamps for temporary fixation \\n- Measuring tape/ruler for alignment checks \\n- Laser-cut numbering templates (included in files)\",\n \"references\": \"Here are relevant references grouped by category:\\n\\n## Articles\\n- [Customizable Divider System Design Guide](https://www.instructables.com/Customizable-Divider-System/)\\n- [Laser-Cut Adjustable Organizers](https://www.makeitfrommetal.com/laser-cut-organizers/)\\n- [Material Thickness Adjustment for CNC Projects](https://www.cnccookbook.com/material-thickness-adjustment/)\\n\\n## Books\\n- [*The CNC Router Handbook* by Randy Johnson](https://www.amazon.com/CNC-Router-Handbook-Randy-Johnson/dp/1565237705) \\n- [*Laser Cutting for Makers* by Matthew Newton](https://www.amazon.com/Laser-Cutting-Makers-Matthew-Newton/dp/1680454922)\\n- [*Modular Furniture Design* by Laura Kampf](https://www.amazon.com/Modular-Furniture-Design-Laura-Kampf/dp/178627947X)\\n\\n## Papers\\n- [Parametric Design for Adaptive Storage Systems](https://www.researchgate.net/publication/335678790_Modular_Storage)\\n- [Laser Cutting Tolerance Optimization](https://www.sciencedirect.com/science/article/pii/S2212827120305070)\\n- [CNC Joint Design Best Practices](https://www.emerald.com/insight/content/doi/10.1108/13552541211253977)\\n\\n## YouTube\\n- [Customizable Laser-Cut Dividers Tutorial](https://www.youtube.com/watch?v=exQY7iD6nIg)\\n- [CNC Material Thickness Adjustments](https://www.youtube.com/watch?v=KtS4CZkGsJw)\\n- [Adaptive Storage System Assembly](https://www.youtube.com/watch?v=3mlZ_4l6Nc4)\\n\\n## Open-source Designs\\n- [Parametric Laser-Cut Box Generator](https://www.thingiverse.com/thing:3481797)\\n- [Adjustable Gridfinity Dividers](https://github.com/kennetek/gridfinity-divider)\\n- [Modular CNC Cabinet System](https://grabcad.com/library/modular-cabinet-system-1)\"\n }\n}","61ce59f4567c0916","el-tornillo-motor-injection-machine",{"id":1213,"data":1215,"filePath":1213,"digest":1359},{"slug":1213,"id":1213,"title":1216,"type":397,"components":1217,"item":1218,"config":1358},"El Tornillo Motor Injection Machine",[],{"_createdBy":892,"creatorCountry":1219,"comments":1220,"time":1250,"total_views":1251,"tags":1252,"_modified":1257,"difficulty_level":1258,"previousSlugs":1259,"slug":1213,"_deleted":402,"total_downloads":1260,"files":1261,"description":1262,"mentions":1263,"moderatorFeedback":19,"_created":1264,"votedUsefulBy":1265,"title":1216,"steps":1273,"moderation":526,"_contentModifiedTimestamp":1341,"cover_image":1342,"_id":1349,"fileLink":19,"category":1350,"user":900,"content":1354,"keywords":1355,"resources":1356,"references":1357},"co",[1221,1229,1234,1240,1245],{"creatorName":1222,"text":1223,"_created":1224,"_id":1225,"creatorCountry":1226,"_creatorId":1227,"_edited":1228},"fair-enough","gracias el tornillo!","2023-04-20T16:44:53.799Z","9cwfICUEGoRRhXk8dhlK","es","7Jon7qP2jiQYRvfFK3flPxwnh1A2","2023-04-20T16:45:05.812Z",{"creatorName":1230,"text":1231,"_id":1232,"_creatorId":1230,"_created":1233,"creatorCountry":19},"wency","wow, love this, I am located in Papua New Guinea. I want to order. Which location for Pracious Plastic is closest to reduce freight cost?","VXXiCQJGxmJfUE6dcovF","2023-04-21T03:06:02.961Z",{"_id":1235,"creatorName":409,"creatorCountry":1236,"_created":1237,"text":1238,"_creatorId":1239},"r2CRlOpxCM1MtunZbYlP","it","2023-04-21T08:07:11.041Z","Hey wency since we just launched the only builder able to make it would be Andres from El Tornillo, hopefully in a few months (the time it takes for builders to get set up) we'd have someone closer. You can order the machine from the bazar listing (find the link in the last step of this how-to)","aQpbbzGRRtSMR02ENC15MdLA2aT2",{"creatorCountry":19,"_created":1241,"text":1242,"creatorName":1243,"_id":1244,"_creatorId":1243},"2023-05-15T17:11:56.968Z","Me gustaría comprar una maquina pero no sé como, el proceso a seguir?","rodrigo-fiesco-otalora","xji2aIo2VRkKXG5Dj5IU",{"creatorCountry":19,"_creatorId":1246,"creatorName":1246,"_id":1247,"text":1248,"_created":1249},"diannadelpi","1lte2tHxuFQZ2KpfM42n","Hola! Estoy interesada en esta máquina, cual es el proceso a seguir","2023-12-19T15:29:29.302Z","3-4 weeks",444,[418,1253,626,1254,1255,1256],"melting","PS","LDPE","PP","2024-01-15T14:31:06.897Z","Hard",[1213],346,[-1],"This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.",[],"2023-10-20T20:49:05.886Z",[409,1266,1267,1268,1269,1270,408,1271,1272],"pravesh","soltanovisko","jose13","preciousplasticukraine","marcelaazoubel","thisismattia","tracecom",[1274,1285,1311,1317,1329],{"_animationKey":451,"title":1275,"images":1276,"text":1284},"Machine description",[1277],{"size":1278,"contentType":423,"fullPath":1279,"updated":1280,"name":1281,"type":423,"timeCreated":1280,"downloadUrl":1282,"src":1283,"alt":1281},82244,"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Drawings-230412-1879a1fd178.jpg","2023-04-19T15:26:48.065Z","Drawings-230412-1879a1fd178.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FDrawings-230412-1879a1fd178.jpg?alt=media&token=1bc94035-b9b4-4a7f-a91e-eaf5aa448310","/resources/howtos/el-tornillo-motor-injection-machine/drawings-230412-1879a1fd178.jpg","**Machine Design:**\nMotor Injection Machine\n\n**Machine Size:**\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\n\n**Machine Cost:**\nIn Colombia, Bill of Material = COP 4,700,000\n\n**Distinguishing Features:**\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\n\n**Compatibility:**\nThis machine is designed for use with injection molds.\n\n**Type of Plastic:**\nPP, HDPE, LDPE, PS",{"title":1286,"images":1287,"_animationKey":479,"text":1310},"Tools needed",[1288,1296,1303],{"contentType":1289,"downloadUrl":1290,"name":1291,"fullPath":1292,"updated":1293,"size":1294,"type":1289,"timeCreated":1293,"src":1295,"alt":1291},"image/png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.12-1879a1e0b8f.png?alt=media&token=d5b058cb-6848-47fc-92a9-58da09834b9a","Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png","2023-04-19T15:26:49.190Z",44604,"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.12-1879a1e0b8f.png",{"contentType":1289,"timeCreated":1297,"name":1298,"fullPath":1299,"updated":1297,"downloadUrl":1300,"type":1289,"size":1301,"src":1302,"alt":1298},"2023-04-19T15:26:49.237Z","Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.17-1879a1e2316.png?alt=media&token=7780590e-9dc7-4e6b-b2d6-c4843252fb44",52211,"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.17-1879a1e2316.png",{"downloadUrl":1304,"fullPath":1305,"size":1306,"updated":1307,"type":1289,"contentType":1289,"name":1308,"timeCreated":1307,"src":1309,"alt":1308},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.22-1879a1e3832.png?alt=media&token=e405bfbc-0e0f-4f06-ac3b-59a4a29e2760","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png",43393,"2023-04-19T15:26:49.373Z","Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png","/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.22-1879a1e3832.png","To build this machine, you will need the following skills:\n\n- Turning (machining on a lathe)\n- Milling (machining on a mill)\n- General metalworking (cutting, drilling)\n- Welding\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\n- General electrical work (wiring safety switch, temperature controllers, etc.)\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)",{"_animationKey":1312,"videoUrl":1313,"images":1314,"title":1315,"text":1316},"unique3ttjmm","https://youtu.be/OOurvulD-pE",[],"Build the machine!","Watch this video to learn how to build this machine.\n\n0:00 Introduction\n3:09 Motor Injection Machine Overview\n3:36 Chapter I: Construct the Frame\n7:12 Chapter II: Develop the Mould Area\n8:25 Chapter III: Assemble the Piston System\n14:39 Chapter IV: Install the Heating Barrel\n17:51 Chapter V: Electrical Wiring\n18:56 Chapter VI: Connect the Motor\n20:10 Chapter VII: Final Assembly",{"text":1318,"title":1319,"_animationKey":1320,"images":1321},"How to Use the Machine\n\n1. Activate the machine and fill the barrel with plastic.\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\n3. Position the mold over the jack surface and firmly press it against the nozzle.\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\n6. Then, reverse the motor to move the piston upward.\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\n8. Remove the mold by lowering the jack.\n9. Open the mold and extract the injected part.\n10. Close the mold and repeat the process starting from step 3.\n\nRecommendations\n\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.","Inject!","uniquerpgzq",[1322],{"name":1323,"downloadUrl":1324,"size":1325,"contentType":423,"timeCreated":1326,"fullPath":1327,"updated":1326,"type":423,"src":1328,"alt":1323},"WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FWhatsApp%20Image%202023-04-14%20at%209.05.51%20AM-1879f335ab6.jpeg?alt=media&token=021b7cd3-2679-49bf-81da-669480b545bb",81647,"2023-04-20T16:23:19.906Z","uploads/howtos/0jahBYgJtpDadwhU58lf/WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg","/resources/howtos/el-tornillo-motor-injection-machine/whatsapp_image_2023-04-14_at_9.05.51_am-1879f335ab6.jpeg",{"images":1330,"title":1338,"text":1339,"_animationKey":1340},[1331],{"name":1332,"fullPath":1333,"timeCreated":1334,"downloadUrl":1335,"type":1289,"updated":1334,"contentType":1289,"size":1336,"src":1337,"alt":1332},"Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png","uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png","2023-04-19T15:26:51.416Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.20.30-1879a1a7e0e.png?alt=media&token=dff80485-61c4-4175-b6db-f837d97b414f",68691,"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.20.30-1879a1a7e0e.png","Buy on the Bazar","This is how to make a Motor Injection Machine!\n\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\n\n[Link Removed]","unique2gnw9l","2024-01-12T10:28:21.261Z",{"timeCreated":1343,"fullPath":1344,"size":1345,"downloadUrl":1346,"type":423,"updated":1343,"name":1347,"contentType":423,"src":1348},"2023-04-19T15:34:52.518Z","uploads/howtos/0jahBYgJtpDadwhU58lf/IMG_5422-1879a27155c.jpg",60074,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FIMG_5422-1879a27155c.jpg?alt=media&token=64128d5e-1b74-44fd-8f6a-8893249b6efc","IMG_5422-1879a27155c.jpg","/resources/howtos/el-tornillo-motor-injection-machine/img_5422-1879a27155c.jpg","0jahBYgJtpDadwhU58lf",{"_deleted":402,"_created":1351,"_id":1352,"label":1353,"_modified":1351},"2022-05-09T21:18:09.659Z","bD7i9YjwOa4yTlLdYUnw","Machines","This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.\n\n\nUser Location: Bogota, Colombia\n\n**Machine Design:**\nMotor Injection Machine\n\n**Machine Size:**\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\n\n**Machine Cost:**\nIn Colombia, Bill of Material = COP 4,700,000\n\n**Distinguishing Features:**\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\n\n**Compatibility:**\nThis machine is designed for use with injection molds.\n\n**Type of Plastic:**\nPP, HDPE, LDPE, PS\n\nTo build this machine, you will need the following skills:\n\n- Turning (machining on a lathe)\n- Milling (machining on a mill)\n- General metalworking (cutting, drilling)\n- Welding\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\n- General electrical work (wiring safety switch, temperature controllers, etc.)\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)\n\nWatch this video to learn how to build this machine.\n\n0:00 Introduction\n3:09 Motor Injection Machine Overview\n3:36 Chapter I: Construct the Frame\n7:12 Chapter II: Develop the Mould Area\n8:25 Chapter III: Assemble the Piston System\n14:39 Chapter IV: Install the Heating Barrel\n17:51 Chapter V: Electrical Wiring\n18:56 Chapter VI: Connect the Motor\n20:10 Chapter VII: Final Assembly\n\nHow to Use the Machine\n\n1. Activate the machine and fill the barrel with plastic.\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\n3. Position the mold over the jack surface and firmly press it against the nozzle.\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\n6. Then, reverse the motor to move the piston upward.\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\n8. Remove the mold by lowering the jack.\n9. Open the mold and extract the injected part.\n10. Close the mold and repeat the process starting from step 3.\n\nRecommendations\n\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.\n\nThis is how to make a Motor Injection Machine!\n\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\n\n[Link Removed]","motor injection machine, injection molding machine, motor-driven molding machine, plastic injection machine, injection mold compatibility, automated molding system, Colombia manufacturing machine, plastic manufacturing equipment, injection molding motor, high pressure molding machine","### Required Tools \n- Lathe (machining) [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \n- Milling machine [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \n- Welding equipment [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \n- Cutting/drilling tools [Chapter II](https://youtu.be/VIDEO_ID?t=7m12s) \n\n### Hardware Components \n- Motor with pulley system [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \n- Heating barrel [Chapter IV](https://youtu.be/VIDEO_ID?t=14m39s) \n- Piston system [Chapter III](https://youtu.be/VIDEO_ID?t=8m25s) \n- Temperature controllers [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \n- Mold adapter/conical nozzle [Usage Guide](#) \n\n### Measurement Instruments \n- Tolerance alignment tools [Assembly Guide](#) \n- Calipers/micrometers [Assembly Guide](#) \n\n### Electrical Components \n- Safety switches [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \n- Contactor and overload protection [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \n\n### Molds & Materials \n- Injection molds (PP, HDPE, LDPE, PS compatible) [Usage Guide](#) \n\n*(Replace VIDEO_ID with the actual video identifier from the tutorial link.)*","## References\n\n### Articles\n- [15 Things to Know About Servo-Driven Injection Machines](https://www.ptonline.com/articles/15-things-to-know-about-servo-driven-injection-machines) \n- [Injection Molding - ScienceDirect Overview](https://www.sciencedirect.com/topics/materials-science/injection-molding) \n\n### Books\n- [Build a Plastic Injection Molding Machine - Gingery Book](https://gingerybookstore.com/InjectionMoldingMachine.html) \n- [Injection Molding: Theory and Practice | Wiley](https://www.wiley.com/en-us/Injection+Molding:+Theory+and+Practice-p-x000006526) \n\n### Papers\n- [The Promise of All-Electric Injection Molding Machines (ACEEE)](https://www.aceee.org/files/proceedings/2005/data/papers/SS05_Panel01_Paper15.pdf) \n\n### YouTube\n- [Motored Plastic Injection Machine TUTORIAL](https://www.youtube.com/watch?v=OOurvulD-pE) \n\n### Open-source Designs\n- [El Tornillo Motor Injection Machine - Precious Plastic](https://community.preciousplastic.com/library/el-tornillo-motor-injection-machine) \n\n### Community Guides\n- [Arduino-based Injection Molding Machine Discussion](https://forum.arduino.cc/t/injection-molding-machine/632589)","{\n \"slug\": \"el-tornillo-motor-injection-machine\",\n \"id\": \"el-tornillo-motor-injection-machine\",\n \"title\": \"El Tornillo Motor Injection Machine\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"el-tornillo-taller\",\n \"creatorCountry\": \"co\",\n \"comments\": [\n {\n \"creatorName\": \"fair-enough\",\n \"text\": \"gracias el tornillo!\",\n \"_created\": \"2023-04-20T16:44:53.799Z\",\n \"_id\": \"9cwfICUEGoRRhXk8dhlK\",\n \"creatorCountry\": \"es\",\n \"_creatorId\": \"7Jon7qP2jiQYRvfFK3flPxwnh1A2\",\n \"_edited\": \"2023-04-20T16:45:05.812Z\"\n },\n {\n \"creatorName\": \"wency\",\n \"text\": \"wow, love this, I am located in Papua New Guinea. I want to order. Which location for Pracious Plastic is closest to reduce freight cost?\",\n \"_id\": \"VXXiCQJGxmJfUE6dcovF\",\n \"_creatorId\": \"wency\",\n \"_created\": \"2023-04-21T03:06:02.961Z\",\n \"creatorCountry\": \"\"\n },\n {\n \"_id\": \"r2CRlOpxCM1MtunZbYlP\",\n \"creatorName\": \"mattia\",\n \"creatorCountry\": \"it\",\n \"_created\": \"2023-04-21T08:07:11.041Z\",\n \"text\": \"Hey wency since we just launched the only builder able to make it would be Andres from El Tornillo, hopefully in a few months (the time it takes for builders to get set up) we'd have someone closer. You can order the machine from the bazar listing (find the link in the last step of this how-to)\",\n \"_creatorId\": \"aQpbbzGRRtSMR02ENC15MdLA2aT2\"\n },\n {\n \"creatorCountry\": \"\",\n \"_created\": \"2023-05-15T17:11:56.968Z\",\n \"text\": \"Me gustaría comprar una maquina pero no sé como, el proceso a seguir?\",\n \"creatorName\": \"rodrigo-fiesco-otalora\",\n \"_id\": \"xji2aIo2VRkKXG5Dj5IU\",\n \"_creatorId\": \"rodrigo-fiesco-otalora\"\n },\n {\n \"creatorCountry\": \"\",\n \"_creatorId\": \"diannadelpi\",\n \"creatorName\": \"diannadelpi\",\n \"_id\": \"1lte2tHxuFQZ2KpfM42n\",\n \"text\": \"Hola! Estoy interesada en esta máquina, cual es el proceso a seguir\",\n \"_created\": \"2023-12-19T15:29:29.302Z\"\n }\n ],\n \"time\": \"3-4 weeks\",\n \"total_views\": 444,\n \"tags\": [\n \"HDPE\",\n \"melting\",\n \"injection\",\n \"PS\",\n \"LDPE\",\n \"PP\"\n ],\n \"_modified\": \"2024-01-15T14:31:06.897Z\",\n \"difficulty_level\": \"Hard\",\n \"previousSlugs\": [\n \"el-tornillo-motor-injection-machine\"\n ],\n \"slug\": \"el-tornillo-motor-injection-machine\",\n \"_deleted\": false,\n \"total_downloads\": 346,\n \"files\": [\n null\n ],\n \"description\": \"This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.\",\n \"mentions\": [],\n \"moderatorFeedback\": \"\",\n \"_created\": \"2023-10-20T20:49:05.886Z\",\n \"votedUsefulBy\": [\n \"mattia\",\n \"pravesh\",\n \"soltanovisko\",\n \"jose13\",\n \"preciousplasticukraine\",\n \"marcelaazoubel\",\n \"sigolene\",\n \"thisismattia\",\n \"tracecom\"\n ],\n \"title\": \"El Tornillo Motor Injection Machine\",\n \"steps\": [\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Machine description\",\n \"images\": [\n {\n \"size\": 82244,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Drawings-230412-1879a1fd178.jpg\",\n \"updated\": \"2023-04-19T15:26:48.065Z\",\n \"name\": \"Drawings-230412-1879a1fd178.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-19T15:26:48.065Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FDrawings-230412-1879a1fd178.jpg?alt=media&token=1bc94035-b9b4-4a7f-a91e-eaf5aa448310\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/drawings-230412-1879a1fd178.jpg\",\n \"alt\": \"Drawings-230412-1879a1fd178.jpg\"\n }\n ],\n \"text\": \"**Machine Design:**\\nMotor Injection Machine\\n\\n**Machine Size:**\\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\\n\\n**Machine Cost:**\\nIn Colombia, Bill of Material = COP 4,700,000\\n\\n**Distinguishing Features:**\\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\\n\\n**Compatibility:**\\nThis machine is designed for use with injection molds.\\n\\n**Type of Plastic:**\\nPP, HDPE, LDPE, PS\"\n },\n {\n \"title\": \"Tools needed\",\n \"images\": [\n {\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.12-1879a1e0b8f.png?alt=media&token=d5b058cb-6848-47fc-92a9-58da09834b9a\",\n \"name\": \"Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png\",\n \"updated\": \"2023-04-19T15:26:49.190Z\",\n \"size\": 44604,\n \"type\": \"image/png\",\n \"timeCreated\": \"2023-04-19T15:26:49.190Z\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.12-1879a1e0b8f.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.24.12-1879a1e0b8f.png\"\n },\n {\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-04-19T15:26:49.237Z\",\n \"name\": \"Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png\",\n \"updated\": \"2023-04-19T15:26:49.237Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.17-1879a1e2316.png?alt=media&token=7780590e-9dc7-4e6b-b2d6-c4843252fb44\",\n \"type\": \"image/png\",\n \"size\": 52211,\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.17-1879a1e2316.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.24.17-1879a1e2316.png\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.24.22-1879a1e3832.png?alt=media&token=e405bfbc-0e0f-4f06-ac3b-59a4a29e2760\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png\",\n \"size\": 43393,\n \"updated\": \"2023-04-19T15:26:49.373Z\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"name\": \"Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png\",\n \"timeCreated\": \"2023-04-19T15:26:49.373Z\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.24.22-1879a1e3832.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.24.22-1879a1e3832.png\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"To build this machine, you will need the following skills:\\n\\n- Turning (machining on a lathe)\\n- Milling (machining on a mill)\\n- General metalworking (cutting, drilling)\\n- Welding\\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\\n- General electrical work (wiring safety switch, temperature controllers, etc.)\\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)\"\n },\n {\n \"_animationKey\": \"unique3ttjmm\",\n \"videoUrl\": \"https://youtu.be/OOurvulD-pE\",\n \"images\": [],\n \"title\": \"Build the machine!\",\n \"text\": \"Watch this video to learn how to build this machine.\\n\\n0:00 Introduction\\n3:09 Motor Injection Machine Overview\\n3:36 Chapter I: Construct the Frame\\n7:12 Chapter II: Develop the Mould Area\\n8:25 Chapter III: Assemble the Piston System\\n14:39 Chapter IV: Install the Heating Barrel\\n17:51 Chapter V: Electrical Wiring\\n18:56 Chapter VI: Connect the Motor\\n20:10 Chapter VII: Final Assembly\"\n },\n {\n \"text\": \"How to Use the Machine\\n\\n1. Activate the machine and fill the barrel with plastic.\\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\\n3. Position the mold over the jack surface and firmly press it against the nozzle.\\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\\n6. Then, reverse the motor to move the piston upward.\\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\\n8. Remove the mold by lowering the jack.\\n9. Open the mold and extract the injected part.\\n10. Close the mold and repeat the process starting from step 3.\\n\\nRecommendations\\n\\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.\",\n \"title\": \"Inject!\",\n \"_animationKey\": \"uniquerpgzq\",\n \"images\": [\n {\n \"name\": \"WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FWhatsApp%20Image%202023-04-14%20at%209.05.51%20AM-1879f335ab6.jpeg?alt=media&token=021b7cd3-2679-49bf-81da-669480b545bb\",\n \"size\": 81647,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-20T16:23:19.906Z\",\n \"fullPath\": \"uploads/howtos/0jahBYgJtpDadwhU58lf/WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg\",\n \"updated\": \"2023-04-20T16:23:19.906Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/whatsapp_image_2023-04-14_at_9.05.51_am-1879f335ab6.jpeg\",\n \"alt\": \"WhatsApp Image 2023-04-14 at 9.05.51 AM-1879f335ab6.jpeg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"name\": \"Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png\",\n \"fullPath\": \"uploads/howtos/BUtuBo6lqjVIKmby3jrh/Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png\",\n \"timeCreated\": \"2023-04-19T15:26:51.416Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBUtuBo6lqjVIKmby3jrh%2FScreenshot%202023-04-19%20at%2010.20.30-1879a1a7e0e.png?alt=media&token=dff80485-61c4-4175-b6db-f837d97b414f\",\n \"type\": \"image/png\",\n \"updated\": \"2023-04-19T15:26:51.416Z\",\n \"contentType\": \"image/png\",\n \"size\": 68691,\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/screenshot_2023-04-19_at_10.20.30-1879a1a7e0e.png\",\n \"alt\": \"Screenshot 2023-04-19 at 10.20.30-1879a1a7e0e.png\"\n }\n ],\n \"title\": \"Buy on the Bazar\",\n \"text\": \"This is how to make a Motor Injection Machine!\\n\\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\\n\\n[Link Removed]\",\n \"_animationKey\": \"unique2gnw9l\"\n }\n ],\n \"moderation\": \"accepted\",\n \"_contentModifiedTimestamp\": \"2024-01-12T10:28:21.261Z\",\n \"cover_image\": {\n \"timeCreated\": \"2023-04-19T15:34:52.518Z\",\n \"fullPath\": \"uploads/howtos/0jahBYgJtpDadwhU58lf/IMG_5422-1879a27155c.jpg\",\n \"size\": 60074,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0jahBYgJtpDadwhU58lf%2FIMG_5422-1879a27155c.jpg?alt=media&token=64128d5e-1b74-44fd-8f6a-8893249b6efc\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-04-19T15:34:52.518Z\",\n \"name\": \"IMG_5422-1879a27155c.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/el-tornillo-motor-injection-machine/img_5422-1879a27155c.jpg\"\n },\n \"_id\": \"0jahBYgJtpDadwhU58lf\",\n \"fileLink\": \"\",\n \"category\": {\n \"_deleted\": false,\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\",\n \"label\": \"Machines\",\n \"_modified\": \"2022-05-09T21:18:09.659Z\"\n },\n \"user\": {\n \"_created\": \"2024-01-31T14:37:38.415Z\",\n \"_modified\": \"2024-01-31T14:37:38.415Z\",\n \"type\": \"workspace\",\n \"location\": {\n \"lng\": -74.0762,\n \"lat\": 4.598\n },\n \"moderation\": \"accepted\",\n \"subType\": \"injection\",\n \"_deleted\": false,\n \"_id\": \"el-tornillo-taller\",\n \"verified\": false,\n \"geo\": {\n \"latitude\": 4.598,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -74.0762,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Colombia\",\n \"countryCode\": \"CO\",\n \"principalSubdivision\": \"Bogota\",\n \"principalSubdivisionCode\": \"CO-DC\",\n \"city\": \"Bogota\",\n \"locality\": \"Bogota\",\n \"postcode\": \"111711\",\n \"plusCode\": \"67P7HWXF+6G\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Colombia\",\n \"description\": \"country in South America\",\n \"isoName\": \"Colombia\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"CO\",\n \"wikidataId\": \"Q739\",\n \"geonameId\": 3686110\n },\n {\n \"name\": \"RAP (Especial) Central\",\n \"order\": 6,\n \"adminLevel\": 3\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"isoName\": \"Bogota\",\n \"order\": 7,\n \"adminLevel\": 4,\n \"isoCode\": \"CO-DC\",\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"Bogota\",\n \"description\": \"capital city of Colombia\",\n \"order\": 8,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q2841\",\n \"geonameId\": 3688689\n },\n {\n \"name\": \"UPZs de Bogota\",\n \"order\": 9,\n \"adminLevel\": 9\n },\n {\n \"name\": \"Bogota\",\n \"order\": 10,\n \"adminLevel\": 7\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"Andes\",\n \"description\": \"mountain range running along the western side of South America\",\n \"order\": 2,\n \"wikidataId\": \"Q5456\",\n \"geonameId\": 3923974\n },\n {\n \"name\": \"America/Bogota\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Region caribe\",\n \"description\": \"Mountainous region of central Colombia\",\n \"order\": 5,\n \"wikidataId\": \"Q130359\"\n },\n {\n \"name\": \"111711\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.eltornillo.co/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:andresgrzn@gmail.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/eltornillotaller/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/index.php?dispatch=companies.view&company_id=45\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are passionate on handworking and creating things. We love working with recycled plastic and keeping useful this wonderful material. Hope you love our work too!\\nWe have one small shredder and one injection machine to transform plastic waste. We hav designed different products and developed their molds.\\nWe are open to develope any rcicled plastic product!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"El Tornillo Taller\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This injection machine operates with a motor to reduce manual labor and enhance pressure for creating more detailed products.\\n\\n\\nUser Location: Bogota, Colombia\\n\\n**Machine Design:**\\nMotor Injection Machine\\n\\n**Machine Size:**\\nHeight: 195 cm (76.8 in); Width: 50 cm (19.7 in); Depth: 50 cm (19.7 in)\\n\\n**Machine Cost:**\\nIn Colombia, Bill of Material = COP 4,700,000\\n\\n**Distinguishing Features:**\\nThis machine features a motor to apply pressure, as opposed to a manually operated lever typical in older models, representing an enhancement in functionality.\\n\\n**Compatibility:**\\nThis machine is designed for use with injection molds.\\n\\n**Type of Plastic:**\\nPP, HDPE, LDPE, PS\\n\\nTo build this machine, you will need the following skills:\\n\\n- Turning (machining on a lathe)\\n- Milling (machining on a mill)\\n- General metalworking (cutting, drilling)\\n- Welding\\n- Advanced assembly work (requires specific tools, measurement instruments, and an understanding of tolerances for alignment and assembly)\\n- General electrical work (wiring safety switch, temperature controllers, etc.)\\n- Motor electrical work (wiring motor, contactor, overload protection, etc.)\\n\\nWatch this video to learn how to build this machine.\\n\\n0:00 Introduction\\n3:09 Motor Injection Machine Overview\\n3:36 Chapter I: Construct the Frame\\n7:12 Chapter II: Develop the Mould Area\\n8:25 Chapter III: Assemble the Piston System\\n14:39 Chapter IV: Install the Heating Barrel\\n17:51 Chapter V: Electrical Wiring\\n18:56 Chapter VI: Connect the Motor\\n20:10 Chapter VII: Final Assembly\\n\\nHow to Use the Machine\\n\\n1. Activate the machine and fill the barrel with plastic.\\n2. For the initial injection, wait 25 minutes from the time the machine is activated and filled.\\n3. Position the mold over the jack surface and firmly press it against the nozzle.\\n4. Activate the motor to lower the piston, pushing the molten plastic into the mold until the belt slips on the pulley.\\n5. Deactivate the motor and maintain piston pressure for approximately 5 seconds.\\n6. Then, reverse the motor to move the piston upward.\\n7. For continuous injections, refill the barrel before detaching the mold from the nozzle.\\n8. Remove the mold by lowering the jack.\\n9. Open the mold and extract the injected part.\\n10. Close the mold and repeat the process starting from step 3.\\n\\nRecommendations\\n\\nYou will require molds with a conical nozzle connection or an adapter to fit your mold nozzle. The machine generates significant pressure, allowing for the injection of products with very thin walls.\\n\\nThis is how to make a Motor Injection Machine!\\n\\nIf reproducing the machine is not feasible for you or if you are interested in purchasing other machines or molds I create, you can explore available options.\\n\\n[Link Removed]\",\n \"keywords\": \"motor injection machine, injection molding machine, motor-driven molding machine, plastic injection machine, injection mold compatibility, automated molding system, Colombia manufacturing machine, plastic manufacturing equipment, injection molding motor, high pressure molding machine\",\n \"resources\": \"### Required Tools \\n- Lathe (machining) [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \\n- Milling machine [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \\n- Welding equipment [Chapter I](https://youtu.be/VIDEO_ID?t=3m09s) \\n- Cutting/drilling tools [Chapter II](https://youtu.be/VIDEO_ID?t=7m12s) \\n\\n### Hardware Components \\n- Motor with pulley system [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \\n- Heating barrel [Chapter IV](https://youtu.be/VIDEO_ID?t=14m39s) \\n- Piston system [Chapter III](https://youtu.be/VIDEO_ID?t=8m25s) \\n- Temperature controllers [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \\n- Mold adapter/conical nozzle [Usage Guide](#) \\n\\n### Measurement Instruments \\n- Tolerance alignment tools [Assembly Guide](#) \\n- Calipers/micrometers [Assembly Guide](#) \\n\\n### Electrical Components \\n- Safety switches [Chapter V](https://youtu.be/VIDEO_ID?t=17m51s) \\n- Contactor and overload protection [Chapter VI](https://youtu.be/VIDEO_ID?t=18m56s) \\n\\n### Molds & Materials \\n- Injection molds (PP, HDPE, LDPE, PS compatible) [Usage Guide](#) \\n\\n*(Replace VIDEO_ID with the actual video identifier from the tutorial link.)*\",\n \"references\": \"## References\\n\\n### Articles\\n- [15 Things to Know About Servo-Driven Injection Machines](https://www.ptonline.com/articles/15-things-to-know-about-servo-driven-injection-machines) \\n- [Injection Molding - ScienceDirect Overview](https://www.sciencedirect.com/topics/materials-science/injection-molding) \\n\\n### Books\\n- [Build a Plastic Injection Molding Machine - Gingery Book](https://gingerybookstore.com/InjectionMoldingMachine.html) \\n- [Injection Molding: Theory and Practice | Wiley](https://www.wiley.com/en-us/Injection+Molding:+Theory+and+Practice-p-x000006526) \\n\\n### Papers\\n- [The Promise of All-Electric Injection Molding Machines (ACEEE)](https://www.aceee.org/files/proceedings/2005/data/papers/SS05_Panel01_Paper15.pdf) \\n\\n### YouTube\\n- [Motored Plastic Injection Machine TUTORIAL](https://www.youtube.com/watch?v=OOurvulD-pE) \\n\\n### Open-source Designs\\n- [El Tornillo Motor Injection Machine - Precious Plastic](https://community.preciousplastic.com/library/el-tornillo-motor-injection-machine) \\n\\n### Community Guides\\n- [Arduino-based Injection Molding Machine Discussion](https://forum.arduino.cc/t/injection-molding-machine/632589)\"\n }\n}","afc0d8c7a3a3d201","how-to-build-mini-press-",{"id":1360,"data":1362,"filePath":1360,"digest":1558},{"slug":1360,"id":1360,"title":1363,"type":397,"components":1364,"item":1365,"config":1557},"How to build mini press ",[],{"title":1363,"votedUsefulBy":1366,"slug":1360,"_createdBy":1381,"steps":1382,"total_views":1457,"creatorCountry":1458,"_created":1459,"cover_image":1460,"mentions":1467,"previousSlugs":1468,"files":1469,"moderation":526,"fileLink":1470,"description":1471,"tags":1472,"difficulty_level":415,"_contentModifiedTimestamp":1476,"_deleted":402,"category":1477,"comments":1478,"_modified":1479,"_id":1480,"id":1480,"total_downloads":1481,"time":637,"user":1482,"content":1553,"keywords":1554,"resources":1555,"references":1556},[1246,1367,408,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,409,1378,1379,1380],"wastedtreasure","ilol","beluga","cristina","vowels-collection","f1xik","fortematto","johannplasto","josephklatt","k-recykle","marc-rosell","precious-plastic-malaysia","severin","stoyann-velten","plastmakers",[1383,1388,1413,1438],{"videoUrl":1384,"_animationKey":448,"title":1385,"text":1386,"images":1387},"https://youtu.be/AP7UJvYK6Bo","Video tutorial ","All steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.",[],{"_animationKey":451,"images":1389,"title":1411,"text":1412},[1390,1397,1404],{"size":1391,"timeCreated":1392,"type":423,"name":1393,"downloadUrl":1394,"contentType":423,"updated":1392,"fullPath":1395,"src":1396,"alt":1393},218789,"2021-04-04T12:48:17.585Z","černé s oranžovými ručičkami.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2F%C4%8Dern%C3%A9%20s%20oran%C5%BEov%C3%BDmi%20ru%C4%8Di%C4%8Dkami.jpg?alt=media&token=cc4b9076-5670-4e23-8967-5cb5a657543e","uploads/howtos/0uxunXdCku0oxijCxdmI/černé s oranžovými ručičkami.jpg","/resources/howtos/how-to-build-mini-press-/cerne_s_oranzovymi_rucickami.jpg",{"contentType":423,"name":1398,"downloadUrl":1399,"timeCreated":1400,"size":1401,"fullPath":1402,"updated":1400,"type":423,"src":1403,"alt":1398},"Lamp prototype 1.0.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FLamp%20prototype%201.0.jpg?alt=media&token=a754c807-9714-4747-946a-44762bb0c095","2021-04-04T12:48:17.755Z",108821,"uploads/howtos/0uxunXdCku0oxijCxdmI/Lamp prototype 1.0.jpg","/resources/howtos/how-to-build-mini-press-/lamp_prototype_1.0.jpg",{"timeCreated":1405,"downloadUrl":1406,"fullPath":1407,"size":1408,"type":423,"name":1409,"updated":1405,"contentType":423,"src":1410,"alt":1409},"2021-04-04T12:48:18.160Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210127_195613.jpg?alt=media&token=abf94e95-b18d-4d8a-ba38-21cf11f1d25f","uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210127_195613.jpg",290787,"IMG_20210127_195613.jpg","/resources/howtos/how-to-build-mini-press-/img_20210127_195613.jpg","What can you make with press?","With this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \n\nThe maximum recommended mold height is 80 mm (3.15 inches).\n\nProduced items include:\n\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\n- Coasters\n- Clocks\n- Clipboards\n- Sheets later used for CNC cutting, such as lamp designs and animal models.",{"images":1414,"_animationKey":479,"title":1436,"text":1437},[1415,1422,1429],{"fullPath":1416,"contentType":423,"timeCreated":1417,"downloadUrl":1418,"size":1419,"name":1420,"type":423,"updated":1417,"src":1421,"alt":1420},"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek7.PNG","2021-04-04T12:48:19.930Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek7.PNG?alt=media&token=aec22485-36e7-469f-90ed-fd0e134bcaa4",99042,"Snímek7.PNG","/resources/howtos/how-to-build-mini-press-/snimek7.png",{"type":423,"name":1423,"downloadUrl":1424,"size":1425,"contentType":423,"fullPath":1426,"updated":1427,"timeCreated":1427,"src":1428,"alt":1423},"Snímek9.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek9.PNG?alt=media&token=fe68af71-72a5-493e-86c1-bbf9951c8f3f",96000,"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek9.PNG","2021-04-04T12:48:20.018Z","/resources/howtos/how-to-build-mini-press-/snimek9.png",{"type":423,"timeCreated":1430,"size":1431,"downloadUrl":1432,"name":1433,"contentType":423,"fullPath":1434,"updated":1430,"src":1435,"alt":1433},"2021-04-04T12:48:20.069Z",84548,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FUpper%20part.jpg?alt=media&token=eb198691-8a54-4766-a972-fd444a303549","Upper part.jpg","uploads/howtos/0uxunXdCku0oxijCxdmI/Upper part.jpg","/resources/howtos/how-to-build-mini-press-/upper_part.jpg","Is it possible to buy it? Yes","Full Machine:\n\nLaser cut parts for pressing plates:",{"_animationKey":1439,"title":1440,"images":1441,"text":1456},"unique16s5vb","More information ",[1442,1449],{"type":423,"size":1443,"contentType":423,"timeCreated":1444,"downloadUrl":1445,"updated":1444,"name":1446,"fullPath":1447,"src":1448,"alt":1446},86922,"2021-04-04T12:48:21.792Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210206_223315.jpg?alt=media&token=32ff2199-5960-4c07-a084-ed6bf008b92f","IMG_20210206_223315.jpg","uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210206_223315.jpg","/resources/howtos/how-to-build-mini-press-/img_20210206_223315.jpg",{"updated":1450,"fullPath":1451,"type":423,"size":1452,"name":1453,"timeCreated":1450,"contentType":423,"downloadUrl":1454,"src":1455,"alt":1453},"2021-04-04T12:48:21.776Z","uploads/howtos/0uxunXdCku0oxijCxdmI/deska s klipem 3.jpg",192925,"deska s klipem 3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fdeska%20s%20klipem%203.jpg?alt=media&token=0ea5a690-e8e7-4a46-9b20-20f6bd87055e","/resources/howtos/how-to-build-mini-press-/deska_s_klipem_3.jpg","Next upgrades and tips for compression molding can be found on YouTube or Instagram: \n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)",611,"cz","2021-04-04T12:48:21.646Z",{"fullPath":1461,"contentType":423,"name":1462,"size":1463,"timeCreated":1464,"type":423,"downloadUrl":1465,"updated":1464,"src":1466},"uploads/howtos/0uxunXdCku0oxijCxdmI/thumbnail 2.png","thumbnail 2.png",32509,"2021-04-04T12:48:15.691Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fthumbnail%202.png?alt=media&token=1068fe1d-9640-42bc-9ae8-eb801c7056ab","/resources/howtos/how-to-build-mini-press-/thumbnail_2.png",[],[1360],[],"https://drive.google.com/drive/folders/1mnhn5dmxhTUJN2FP2GhcQiJN7mrv-iHk?usp=sharing","**Tutorial: How to Build a Mini Press for Compression Molding**\n\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.",[1473,1474,1475],"starterkit","compression","sheetpress","2023-06-14T11:02:18.296Z",{"label":1353,"_deleted":402,"_created":1351,"_modified":1351,"_id":1352},[],"2023-12-19T15:35:21.850Z","0uxunXdCku0oxijCxdmI",113,{"_modified":1483,"_created":1484,"location":1485,"detail":1488,"moderation":526,"_id":1381,"_deleted":402,"type":1495,"geo":1496,"data":1537},"2022-02-02T15:27:40.546Z","2022-02-01T23:33:03.905Z",{"lng":1486,"lat":1487},"15.0583947","50.7702648",{"lastActive":1489,"profilePicUrl":1490,"heroImageUrl":1491,"shortDescription":1492,"displayName":1493,"profileUrl":1494,"name":1381,"verifiedBadge":402},"2022-01-31T23:07:54.638Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fplastmakers.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fplastmakers%2FIMG_20210702_220625.jpg?alt=media&token=b612174c-5dbe-4247-8a71-b8220988d1ba","Liberec ","Plastmakers","https://community.preciousplastic.com/u/plastmakers","machine-builder",{"latitude":1497,"lookupSource":535,"longitude":1498,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1499,"countryCode":1500,"principalSubdivision":1501,"principalSubdivisionCode":1502,"city":1503,"locality":1503,"postcode":19,"plusCode":1504,"localityInfo":1505},50.7702648,15.0583947,"Czechia","CZ","Liberecky kraj","CZ-51","Liberec","9F2QQ3C5+49",{"administrative":1506,"informative":1531},[1507,1511,1515,1519,1525,1529],{"name":1499,"description":1508,"isoName":1499,"order":67,"adminLevel":174,"isoCode":1500,"wikidataId":1509,"geonameId":1510},"republic in Central Europe","Q213",3077311,{"name":1512,"description":1513,"order":45,"adminLevel":45,"wikidataId":1514},"Severovychod","NUTS2 Region in Czechia","Q7458003",{"name":1501,"description":1516,"isoName":1501,"order":555,"adminLevel":559,"isoCode":1502,"wikidataId":1517,"geonameId":1518},"region of the Czech Republic","Q193266",3339541,{"name":1520,"description":1521,"isoName":1520,"order":559,"adminLevel":563,"isoCode":1522,"wikidataId":1523,"geonameId":1524},"Okres Liberec","district of the Czech Republic","CZ-513","Q739824",3071960,{"name":1503,"description":1526,"order":580,"adminLevel":580,"wikidataId":1527,"geonameId":1528},"city in the Czech Republic","Q146351",3071961,{"name":1503,"order":929,"adminLevel":931,"wikidataId":1530},"Q110193493",[1532,1533,1535],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":1534,"description":573,"order":174},"Europe/Prague",{"name":1536,"order":563},"Gory Izerskie",{"urls":1538,"description":1549,"services":1550,"title":1493,"images":1552},[1539,1541,1544,1546,1548],{"name":953,"url":1540},"https://www.plastmakers.com",{"name":1542,"url":1543},"Social media","https://linktr.ee/plastmakers",{"name":961,"url":1545},"https://bazar.preciousplastic.com/plastmakers/",{"name":584,"url":1547},"mailto:info@plastmakers.com",{"name":590,"url":591},"Hello, \n\nI am full time Precious Plastic member that share passion for new machine and product development. In Precious Plastic world I am since spring 2020. As graduated mechanical engineer with experience with competition Formula Student, big company in automotive industry and environmental NGO i can help you to set up your own workspace and deliver machines or moulds you need. Already shipped machines or moulds to 15 countries in the world.\n\nMy secondary activity is running education activities for schools, public and companies. \n\nTom\n\n\n",[1551],{"welding":24,"assembling":24,"machining":24,"electronics":24,"molds":24},[],"**Tutorial: How to Build a Mini Press for Compression Molding**\n\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.\n\n\nUser Location: Liberec, Czechia\n\nAll steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.\n\nWith this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \n\nThe maximum recommended mold height is 80 mm (3.15 inches).\n\nProduced items include:\n\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\n- Coasters\n- Clocks\n- Clipboards\n- Sheets later used for CNC cutting, such as lamp designs and animal models.\n\nFull Machine:\n\nLaser cut parts for pressing plates:\n\nNext upgrades and tips for compression molding can be found on YouTube or Instagram: \n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)","Mini press, Compression molding, Welding machine, Laser cutting machine, Drilling machine, Assembly skills, Video tutorial, Blueprints and CAD files, CNC cutting, Plastmakers","### Required Tools & Equipment \n- Welding machine \n- Laser cutting machine (for pressing plates) \n- Drilling machine \n\n### Software & Files \n- CAD software (for blueprint modifications) \n- Blueprints & CAD files ([Download via tutorial link](tutorial-link)) \n\n### Skills Required \n- Basic welding \n- Laser cutting operation \n- Mechanical assembly \n\n### Machine Specifications \n- Max mold height: 80 mm (3.15 inches) \n- Pressing area: 37x37 cm (14.57x14.57 inches) \n\n### Additional Resources \n- Upgrade guides & tips: [linktr.ee/plastmakers](https://linktr.ee/plastmakers) \n- Sample output thicknesses: 3 mm, 5 mm, 20 mm","## Articles \n- [The Ultimate Guide to Compression Molding](https://www.fictiv.com/articles/the-ultimate-guide-to-compression-molding) \n- [Practical CAD Techniques for Composite Pattern/Mould Design](https://www.easycomposites.eu/learning/CAD-techniques-for-composite-mould-design) \n- [Compression Molding Design Tips](https://xometry.pro/en/articles/compression-molding-design-tips/) \n- [Silicone Compression Molding](https://www.smimfg.com/silicone-compression-molding/) \n- [Everything You Need to Know About Compression Molding](https://www.xometry.com/resources/injection-molding/compression-molding/) \n- [Compression Molding Process Guide](https://www.swcpu.com/blog/compression-molding-process/) \n- [Compression Molding for Prototyping](https://www.protolis.com/production-methods/compression-molding/) \n- [Sheet Molding Compound Guide](https://romeorim.com/smc/) \n\n## YouTube \n- [Compression and Injection Compression Molding Simulation](https://www.youtube.com/watch?v=amH8BGj0MHg) \n\n## Opensource Designs \n- [Mini Press Blueprints and CAD Files](https://community.preciousplastic.com/library/how-to-build-mini-press-)","{\n \"slug\": \"how-to-build-mini-press-\",\n \"id\": \"how-to-build-mini-press-\",\n \"title\": \"How to build mini press \",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"title\": \"How to build mini press \",\n \"votedUsefulBy\": [\n \"diannadelpi\",\n \"wastedtreasure\",\n \"sigolene\",\n \"ilol\",\n \"beluga\",\n \"cristina\",\n \"vowels-collection\",\n \"f1xik\",\n \"fortematto\",\n \"johannplasto\",\n \"josephklatt\",\n \"k-recykle\",\n \"marc-rosell\",\n \"mattia\",\n \"precious-plastic-malaysia\",\n \"severin\",\n \"stoyann-velten\"\n ],\n \"slug\": \"how-to-build-mini-press-\",\n \"_createdBy\": \"plastmakers\",\n \"steps\": [\n {\n \"videoUrl\": \"https://youtu.be/AP7UJvYK6Bo\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Video tutorial \",\n \"text\": \"All steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.\",\n \"images\": []\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"size\": 218789,\n \"timeCreated\": \"2021-04-04T12:48:17.585Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"černé s oranžovými ručičkami.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2F%C4%8Dern%C3%A9%20s%20oran%C5%BEov%C3%BDmi%20ru%C4%8Di%C4%8Dkami.jpg?alt=media&token=cc4b9076-5670-4e23-8967-5cb5a657543e\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-04-04T12:48:17.585Z\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/černé s oranžovými ručičkami.jpg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/cerne_s_oranzovymi_rucickami.jpg\",\n \"alt\": \"černé s oranžovými ručičkami.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"Lamp prototype 1.0.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FLamp%20prototype%201.0.jpg?alt=media&token=a754c807-9714-4747-946a-44762bb0c095\",\n \"timeCreated\": \"2021-04-04T12:48:17.755Z\",\n \"size\": 108821,\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Lamp prototype 1.0.jpg\",\n \"updated\": \"2021-04-04T12:48:17.755Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/lamp_prototype_1.0.jpg\",\n \"alt\": \"Lamp prototype 1.0.jpg\"\n },\n {\n \"timeCreated\": \"2021-04-04T12:48:18.160Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210127_195613.jpg?alt=media&token=abf94e95-b18d-4d8a-ba38-21cf11f1d25f\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210127_195613.jpg\",\n \"size\": 290787,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210127_195613.jpg\",\n \"updated\": \"2021-04-04T12:48:18.160Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/img_20210127_195613.jpg\",\n \"alt\": \"IMG_20210127_195613.jpg\"\n }\n ],\n \"title\": \"What can you make with press?\",\n \"text\": \"With this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \\n\\nThe maximum recommended mold height is 80 mm (3.15 inches).\\n\\nProduced items include:\\n\\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\\n- Coasters\\n- Clocks\\n- Clipboards\\n- Sheets later used for CNC cutting, such as lamp designs and animal models.\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek7.PNG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-04T12:48:19.930Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek7.PNG?alt=media&token=aec22485-36e7-469f-90ed-fd0e134bcaa4\",\n \"size\": 99042,\n \"name\": \"Snímek7.PNG\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-04-04T12:48:19.930Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/snimek7.png\",\n \"alt\": \"Snímek7.PNG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"Snímek9.PNG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FSn%C3%ADmek9.PNG?alt=media&token=fe68af71-72a5-493e-86c1-bbf9951c8f3f\",\n \"size\": 96000,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Snímek9.PNG\",\n \"updated\": \"2021-04-04T12:48:20.018Z\",\n \"timeCreated\": \"2021-04-04T12:48:20.018Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/snimek9.png\",\n \"alt\": \"Snímek9.PNG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-04T12:48:20.069Z\",\n \"size\": 84548,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FUpper%20part.jpg?alt=media&token=eb198691-8a54-4766-a972-fd444a303549\",\n \"name\": \"Upper part.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/Upper part.jpg\",\n \"updated\": \"2021-04-04T12:48:20.069Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/upper_part.jpg\",\n \"alt\": \"Upper part.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"title\": \"Is it possible to buy it? Yes\",\n \"text\": \"Full Machine:\\n\\nLaser cut parts for pressing plates:\"\n },\n {\n \"_animationKey\": \"unique16s5vb\",\n \"title\": \"More information \",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 86922,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-04T12:48:21.792Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2FIMG_20210206_223315.jpg?alt=media&token=32ff2199-5960-4c07-a084-ed6bf008b92f\",\n \"updated\": \"2021-04-04T12:48:21.792Z\",\n \"name\": \"IMG_20210206_223315.jpg\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/IMG_20210206_223315.jpg\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/img_20210206_223315.jpg\",\n \"alt\": \"IMG_20210206_223315.jpg\"\n },\n {\n \"updated\": \"2021-04-04T12:48:21.776Z\",\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/deska s klipem 3.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 192925,\n \"name\": \"deska s klipem 3.jpg\",\n \"timeCreated\": \"2021-04-04T12:48:21.776Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fdeska%20s%20klipem%203.jpg?alt=media&token=0ea5a690-e8e7-4a46-9b20-20f6bd87055e\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/deska_s_klipem_3.jpg\",\n \"alt\": \"deska s klipem 3.jpg\"\n }\n ],\n \"text\": \"Next upgrades and tips for compression molding can be found on YouTube or Instagram: \\n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)\"\n }\n ],\n \"total_views\": 611,\n \"creatorCountry\": \"cz\",\n \"_created\": \"2021-04-04T12:48:21.646Z\",\n \"cover_image\": {\n \"fullPath\": \"uploads/howtos/0uxunXdCku0oxijCxdmI/thumbnail 2.png\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"thumbnail 2.png\",\n \"size\": 32509,\n \"timeCreated\": \"2021-04-04T12:48:15.691Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F0uxunXdCku0oxijCxdmI%2Fthumbnail%202.png?alt=media&token=1068fe1d-9640-42bc-9ae8-eb801c7056ab\",\n \"updated\": \"2021-04-04T12:48:15.691Z\",\n \"src\": \"/resources/howtos/how-to-build-mini-press-/thumbnail_2.png\"\n },\n \"mentions\": [],\n \"previousSlugs\": [\n \"how-to-build-mini-press-\"\n ],\n \"files\": [],\n \"moderation\": \"accepted\",\n \"fileLink\": \"https://drive.google.com/drive/folders/1mnhn5dmxhTUJN2FP2GhcQiJN7mrv-iHk?usp=sharing\",\n \"description\": \"**Tutorial: How to Build a Mini Press for Compression Molding**\\n\\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.\",\n \"tags\": [\n \"starterkit\",\n \"compression\",\n \"sheetpress\"\n ],\n \"difficulty_level\": \"Medium\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:18.296Z\",\n \"_deleted\": false,\n \"category\": {\n \"label\": \"Machines\",\n \"_deleted\": false,\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_modified\": \"2022-05-09T21:18:09.659Z\",\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\"\n },\n \"comments\": [],\n \"_modified\": \"2023-12-19T15:35:21.850Z\",\n \"_id\": \"0uxunXdCku0oxijCxdmI\",\n \"id\": \"0uxunXdCku0oxijCxdmI\",\n \"total_downloads\": 113,\n \"time\": \"1-2 weeks\",\n \"user\": {\n \"_modified\": \"2022-02-02T15:27:40.546Z\",\n \"_created\": \"2022-02-01T23:33:03.905Z\",\n \"location\": {\n \"lng\": \"15.0583947\",\n \"lat\": \"50.7702648\"\n },\n \"detail\": {\n \"lastActive\": \"2022-01-31T23:07:54.638Z\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fplastmakers.jpg?alt=media\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fplastmakers%2FIMG_20210702_220625.jpg?alt=media&token=b612174c-5dbe-4247-8a71-b8220988d1ba\",\n \"shortDescription\": \"Liberec \",\n \"displayName\": \"Plastmakers\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/plastmakers\",\n \"name\": \"plastmakers\",\n \"verifiedBadge\": false\n },\n \"moderation\": \"accepted\",\n \"_id\": \"plastmakers\",\n \"_deleted\": false,\n \"type\": \"machine-builder\",\n \"geo\": {\n \"latitude\": 50.7702648,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 15.0583947,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Czechia\",\n \"countryCode\": \"CZ\",\n \"principalSubdivision\": \"Liberecky kraj\",\n \"principalSubdivisionCode\": \"CZ-51\",\n \"city\": \"Liberec\",\n \"locality\": \"Liberec\",\n \"postcode\": \"\",\n \"plusCode\": \"9F2QQ3C5+49\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Czechia\",\n \"description\": \"republic in Central Europe\",\n \"isoName\": \"Czechia\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"CZ\",\n \"wikidataId\": \"Q213\",\n \"geonameId\": 3077311\n },\n {\n \"name\": \"Severovychod\",\n \"description\": \"NUTS2 Region in Czechia\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q7458003\"\n },\n {\n \"name\": \"Liberecky kraj\",\n \"description\": \"region of the Czech Republic\",\n \"isoName\": \"Liberecky kraj\",\n \"order\": 5,\n \"adminLevel\": 6,\n \"isoCode\": \"CZ-51\",\n \"wikidataId\": \"Q193266\",\n \"geonameId\": 3339541\n },\n {\n \"name\": \"Okres Liberec\",\n \"description\": \"district of the Czech Republic\",\n \"isoName\": \"Okres Liberec\",\n \"order\": 6,\n \"adminLevel\": 7,\n \"isoCode\": \"CZ-513\",\n \"wikidataId\": \"Q739824\",\n \"geonameId\": 3071960\n },\n {\n \"name\": \"Liberec\",\n \"description\": \"city in the Czech Republic\",\n \"order\": 8,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q146351\",\n \"geonameId\": 3071961\n },\n {\n \"name\": \"Liberec\",\n \"order\": 9,\n \"adminLevel\": 10,\n \"wikidataId\": \"Q110193493\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Prague\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Gory Izerskie\",\n \"order\": 7\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.plastmakers.com\"\n },\n {\n \"name\": \"Social media\",\n \"url\": \"https://linktr.ee/plastmakers\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/plastmakers/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:info@plastmakers.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Hello, \\n\\nI am full time Precious Plastic member that share passion for new machine and product development. In Precious Plastic world I am since spring 2020. As graduated mechanical engineer with experience with competition Formula Student, big company in automotive industry and environmental NGO i can help you to set up your own workspace and deliver machines or moulds you need. Already shipped machines or moulds to 15 countries in the world.\\n\\nMy secondary activity is running education activities for schools, public and companies. \\n\\nTom\\n\\n\\n\",\n \"services\": [\n {\n \"welding\": true,\n \"assembling\": true,\n \"machining\": true,\n \"electronics\": true,\n \"molds\": true\n }\n ],\n \"title\": \"Plastmakers\",\n \"images\": []\n }\n },\n \"content\": \"**Tutorial: How to Build a Mini Press for Compression Molding**\\n\\nTo construct this basic machine, you will require a welding machine, access to a laser cutting machine, a drilling machine, and fundamental assembly skills.\\n\\n\\nUser Location: Liberec, Czechia\\n\\nAll steps are detailed in the video tutorial. Click the yellow download button above to access the direct link for blueprints and CAD files.\\n\\nWith this standard size frame, it is possible to press sheets with an area of 37x37 cm (14.57x14.57 inches). \\n\\nThe maximum recommended mold height is 80 mm (3.15 inches).\\n\\nProduced items include:\\n\\n- Sheets 37x37 cm (14.57x14.57 inches), with thicknesses of 3 mm (0.12 inches), 5 mm (0.20 inches), 20 mm (0.79 inches)\\n- Coasters\\n- Clocks\\n- Clipboards\\n- Sheets later used for CNC cutting, such as lamp designs and animal models.\\n\\nFull Machine:\\n\\nLaser cut parts for pressing plates:\\n\\nNext upgrades and tips for compression molding can be found on YouTube or Instagram: \\n[linktr.ee/plastmakers](https://linktr.ee/plastmakers)\",\n \"keywords\": \"Mini press, Compression molding, Welding machine, Laser cutting machine, Drilling machine, Assembly skills, Video tutorial, Blueprints and CAD files, CNC cutting, Plastmakers\",\n \"resources\": \"### Required Tools & Equipment \\n- Welding machine \\n- Laser cutting machine (for pressing plates) \\n- Drilling machine \\n\\n### Software & Files \\n- CAD software (for blueprint modifications) \\n- Blueprints & CAD files ([Download via tutorial link](tutorial-link)) \\n\\n### Skills Required \\n- Basic welding \\n- Laser cutting operation \\n- Mechanical assembly \\n\\n### Machine Specifications \\n- Max mold height: 80 mm (3.15 inches) \\n- Pressing area: 37x37 cm (14.57x14.57 inches) \\n\\n### Additional Resources \\n- Upgrade guides & tips: [linktr.ee/plastmakers](https://linktr.ee/plastmakers) \\n- Sample output thicknesses: 3 mm, 5 mm, 20 mm\",\n \"references\": \"## Articles \\n- [The Ultimate Guide to Compression Molding](https://www.fictiv.com/articles/the-ultimate-guide-to-compression-molding) \\n- [Practical CAD Techniques for Composite Pattern/Mould Design](https://www.easycomposites.eu/learning/CAD-techniques-for-composite-mould-design) \\n- [Compression Molding Design Tips](https://xometry.pro/en/articles/compression-molding-design-tips/) \\n- [Silicone Compression Molding](https://www.smimfg.com/silicone-compression-molding/) \\n- [Everything You Need to Know About Compression Molding](https://www.xometry.com/resources/injection-molding/compression-molding/) \\n- [Compression Molding Process Guide](https://www.swcpu.com/blog/compression-molding-process/) \\n- [Compression Molding for Prototyping](https://www.protolis.com/production-methods/compression-molding/) \\n- [Sheet Molding Compound Guide](https://romeorim.com/smc/) \\n\\n## YouTube \\n- [Compression and Injection Compression Molding Simulation](https://www.youtube.com/watch?v=amH8BGj0MHg) \\n\\n## Opensource Designs \\n- [Mini Press Blueprints and CAD Files](https://community.preciousplastic.com/library/how-to-build-mini-press-)\"\n }\n}","fb23a0b5afdc0290","skate-rails-how-2-make--use-recycled-skate-rails",{"id":1559,"data":1561,"filePath":1559,"digest":1785},{"slug":1559,"id":1559,"title":1562,"type":397,"components":1563,"item":1564,"config":1784},"SKATE RAILS: how 2 make / use recycled skate rails",[],{"cover_image":1565,"time":1572,"category":1573,"difficulty_level":628,"comments":1577,"_id":1578,"tags":1579,"fileLink":19,"total_views":1581,"files":1582,"total_downloads":412,"steps":1583,"_createdBy":1711,"creatorCountry":1712,"votedUsefulBy":1713,"_modified":1715,"_created":1716,"_deleted":402,"description":1717,"title":1562,"_contentModifiedTimestamp":1718,"moderation":526,"slug":1559,"id":1578,"user":1719,"content":1780,"keywords":1781,"resources":1782,"references":1783},{"timeCreated":1566,"contentType":423,"name":1567,"type":423,"updated":1566,"fullPath":1568,"downloadUrl":1569,"size":1570,"src":1571},"2021-08-09T17:55:23.669Z","IMG_4253.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_4253.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_4253.jpg?alt=media&token=bbaca6a6-d180-4f19-afd6-ad5a5fa06ea0",376736,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_4253.jpg","\u003C 1 hour",{"label":1574,"_deleted":402,"_modified":1575,"_created":1575,"_id":1576},"Products","2022-09-18T08:52:31.406Z","WZbV3iGK3TwV6n62WbJC",[],"10fEKHFUoYaFKVwmKCbi",[625,1580,626,627],"research",261,[],[1584,1602,1613,1624,1636,1648,1673,1685],{"_animationKey":448,"images":1585,"text":1600,"title":1601},[1586,1593],{"timeCreated":1587,"updated":1587,"name":1588,"contentType":423,"fullPath":1589,"downloadUrl":1590,"type":423,"size":1591,"src":1592,"alt":1588},"2021-08-09T17:55:24.650Z","mold screenshot.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/mold screenshot.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fmold%20screenshot.jpg?alt=media&token=29cb1938-5a1c-4ffc-a625-bca0bcc0a467",54350,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/mold_screenshot.jpg",{"size":1594,"updated":1595,"downloadUrl":1596,"fullPath":1597,"name":1598,"contentType":423,"type":423,"timeCreated":1595,"src":1599,"alt":1598},80787,"2021-08-09T17:55:25.116Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5848%20copy.jpg?alt=media&token=7c84a566-80d8-45eb-b1d1-edb1b1b86725","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5848 copy.jpg","IMG_5848 copy.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5848_copy.jpg","You may acquire my mold or its design from selected online platforms or create a version yourself. \n\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\n\n[Visit my website](https://skatehyena.com/)","Order / Make the Mold",{"_animationKey":451,"images":1603,"text":1611,"title":1612},[1604],{"contentType":423,"name":1605,"timeCreated":1606,"downloadUrl":1607,"fullPath":1608,"updated":1606,"size":1609,"type":423,"src":1610,"alt":1605},"IMG_07.JPG","2021-08-09T17:55:26.704Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_07.JPG?alt=media&token=2d259a06-7b92-4791-bcb6-54d70dd5b4ad","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_07.JPG",168271,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_07.jpg","If you purchase my mold, it will arrive in approximately 4 weeks (28 days).\n\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\n- Fabricate it yourself.\n- Send the file to a professional to fabricate the mold:\n - Your local CNC machinist.\n - The closest mold maker available to you.","Having the Mold Made!",{"text":1614,"_animationKey":479,"images":1615,"title":1623},"Collect used plastic for shredding or purchase pre-shredded plastic:\n\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)",[1616],{"name":1617,"timeCreated":1618,"updated":1618,"type":423,"downloadUrl":1619,"size":1620,"fullPath":1621,"contentType":423,"src":1622,"alt":1617},"shredban2.jpg","2021-08-09T17:55:28.370Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fshredban2.jpg?alt=media&token=e492d776-f686-461b-b45c-26cc2350ab2c",316485,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/shredban2.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/shredban2.jpg","Reycled Used Plastic",{"images":1625,"text":1633,"title":1634,"_animationKey":1635},[1626],{"downloadUrl":1627,"timeCreated":1628,"contentType":423,"updated":1628,"type":423,"size":1629,"name":1630,"fullPath":1631,"src":1632,"alt":1630},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_3743%20copy.jpg?alt=media&token=f93a9380-8aa1-4839-82f1-653a2fd768cd","2021-08-09T17:55:29.985Z",291463,"IMG_3743 copy.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_3743 copy.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_3743_copy.jpg","### Buy or Build an Injection Machine\n\n[Link Removed]\n\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.","Get Injection Machine","uniquexnxtm7",{"title":1637,"text":1638,"_animationKey":1639,"images":1640},"Plastic Education!","Learn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\n\n[Link Removed]","unique9t7frd",[1641],{"downloadUrl":1642,"contentType":423,"name":1643,"timeCreated":1644,"fullPath":1645,"updated":1644,"size":1646,"type":423,"src":1647,"alt":1643},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FPrecious-Plastic-Logo.png?alt=media&token=1867037c-c7e4-489e-ac98-258426898e18","Precious-Plastic-Logo.png","2021-08-13T03:58:43.673Z","uploads/howtos/10fEKHFUoYaFKVwmKCbi/Precious-Plastic-Logo.png",17232,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/precious-plastic-logo.png",{"text":1649,"images":1650,"title":1319,"_animationKey":1672},"I have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.",[1651,1658,1665],{"updated":1652,"type":423,"name":1653,"size":1654,"fullPath":1655,"timeCreated":1652,"contentType":423,"downloadUrl":1656,"src":1657,"alt":1653},"2021-08-13T03:58:45.727Z","IMG_6334.jpg",132167,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6334.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6334.jpg?alt=media&token=9043da29-7809-4010-9173-877f9ddb5a20","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6334.jpg",{"timeCreated":1659,"type":423,"name":1660,"fullPath":1661,"contentType":423,"downloadUrl":1662,"updated":1659,"size":1663,"src":1664,"alt":1660},"2021-08-13T03:58:45.753Z","IMG_6336.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6336.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6336.jpg?alt=media&token=5612b6bf-34a0-477c-81bb-0fb8a143568b",207782,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6336.jpg",{"updated":1666,"type":423,"timeCreated":1666,"downloadUrl":1667,"name":1668,"contentType":423,"size":1669,"fullPath":1670,"src":1671,"alt":1668},"2021-08-13T03:58:45.770Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6337.jpg?alt=media&token=f1b8232e-9f9e-42f9-aecb-162a364bc696","IMG_6337.jpg",152736,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6337.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6337.jpg","uniqueur74o",{"title":1674,"images":1675,"text":1683,"_animationKey":1684},"Screws!",[1676],{"timeCreated":1677,"downloadUrl":1678,"name":1679,"type":423,"fullPath":1680,"size":1681,"contentType":423,"updated":1677,"src":1682,"alt":1679},"2021-08-09T17:55:32.024Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2F91555A101_SCREWS%20FOR%20PARTICLEBOARD%20AND%20FIBERBOARD.jpg?alt=media&token=a4a1ce9a-2647-4be3-9214-26c7c19d7066","91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg","uploads/howtos/10fEKHFUoYaFKVwmKCbi/91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg",27660,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/91555a101_screws_for_particleboard_and_fiberboard.jpg","After you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\n\nThe following options are deemed effective:\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\n\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.","uniquetpne5",{"images":1686,"title":1708,"_animationKey":1709,"text":1710},[1687,1694,1701],{"contentType":423,"timeCreated":1688,"updated":1688,"downloadUrl":1689,"name":1690,"type":423,"size":1691,"fullPath":1692,"src":1693,"alt":1690},"2021-08-10T21:49:06.299Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fheroin%20board%201.jpg?alt=media&token=53c473a6-8ae4-4b7b-a7a0-ac5ebe609760","heroin board 1.jpg",142651,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/heroin board 1.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/heroin_board_1.jpg",{"downloadUrl":1695,"updated":1696,"contentType":423,"size":1697,"type":423,"fullPath":1698,"name":1699,"timeCreated":1696,"src":1700,"alt":1699},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5830.jpg?alt=media&token=3d608710-8a29-492d-96f8-540c533909b6","2021-08-10T21:49:06.229Z",191943,"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5830.jpg","IMG_5830.jpg","/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5830.jpg",{"fullPath":1702,"name":1703,"timeCreated":1704,"updated":1704,"downloadUrl":1705,"size":1706,"type":423,"contentType":423,"src":1707,"alt":1703},"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5829.jpg","IMG_5829.jpg","2021-08-10T21:49:06.969Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5829.jpg?alt=media&token=96e47308-6265-4006-904a-ebc607c17abd",504442,"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5829.jpg","SKATE & DESTORY","uniquede7b8","Create your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!","noah-chavez-stedman","us",[408,1714,409,1711],"a1","2023-09-04T13:25:37.835Z","2021-08-09T17:55:34.230Z","Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.","2023-06-14T11:02:19.031Z",{"_created":1720,"_id":1711,"_deleted":402,"previouslyAccepted":24,"_modified":1720,"type":530,"subType":529,"location":1721,"moderation":526,"geo":1724,"data":1774,"detail":1777},"2021-05-04T20:31:13.348Z",{"lng":1722,"lat":1723},-117.999,34.1481,{"latitude":1723,"lookupSource":535,"longitude":1722,"localityLanguageRequested":536,"continent":537,"continentCode":538,"countryName":1725,"countryCode":1726,"principalSubdivision":1727,"principalSubdivisionCode":1728,"city":1729,"locality":1730,"postcode":1731,"plusCode":1732,"fips":1733,"localityInfo":1738},"United States of America (the)","US","California","US-CA","Los Angeles","Monrovia","91016","856442X2+6C",{"state":1734,"county":1735,"countySubdivision":1736,"place":1737},"06","037","93510","48648",{"administrative":1739,"informative":1760},[1740,1743,1747,1751,1756],{"name":1725,"description":550,"isoName":1725,"order":174,"adminLevel":174,"isoCode":1726,"wikidataId":1741,"geonameId":1742},"Q30",6252001,{"name":1727,"description":1744,"isoName":1727,"order":555,"adminLevel":45,"isoCode":1728,"wikidataId":1745,"geonameId":1746},"state of the United States of America","Q99",5332921,{"name":1729,"description":1748,"order":559,"adminLevel":559,"wikidataId":1749,"geonameId":1750},"largest city in California, United States of America","Q65",5368361,{"name":1752,"description":1753,"order":563,"adminLevel":559,"wikidataId":1754,"geonameId":1755},"Los Angeles County","county in California, United States","Q104994",5368381,{"name":1730,"description":1757,"order":929,"adminLevel":580,"wikidataId":1758,"geonameId":1759},"city in the San Gabriel Valley of Los Angeles County, California, United States","Q926988",5374175,[1761,1762,1766,1768,1771,1773],{"name":537,"description":568,"isoName":537,"order":170,"isoCode":538,"wikidataId":569,"geonameId":570},{"name":1763,"description":1764,"order":67,"wikidataId":1765},"contiguous United States","48 states of the United States (all but Alaska and Hawaii) and the District of Columbia","Q578170",{"name":1767,"description":573,"order":45},"America/Los_Angeles",{"name":1769,"description":1770,"order":580},"06-037-93510","FIPS code",{"name":1772,"description":1770,"order":931},"06-48648",{"name":1731,"description":579,"order":949},{"jsError":24,"images":1775,"urls":1776},[],[],{"services":1778,"urls":1779},[],[],"Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\n\n\nUser Location: Los Angeles, United States of America (the)\n\nYou may acquire my mold or its design from selected online platforms or create a version yourself. \n\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\n\n[Visit my website](https://skatehyena.com/)\n\nIf you purchase my mold, it will arrive in approximately 4 weeks (28 days).\n\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\n- Fabricate it yourself.\n- Send the file to a professional to fabricate the mold:\n - Your local CNC machinist.\n - The closest mold maker available to you.\n\nCollect used plastic for shredding or purchase pre-shredded plastic:\n\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\n\n### Buy or Build an Injection Machine\n\n[Link Removed]\n\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\n\nLearn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\n\n[Link Removed]\n\nI have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.\n\nAfter you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\n\nThe following options are deemed effective:\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\n\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.\n\nCreate your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!","skateboard rails, deck rails, post-consumer waste, mold design, injection machine, CNC machinist, plastic shredding, HDPE plastic, skateboard accessories, eco-friendly skateboarding","## Tools & Hardware \n- **Injection Machine**: V3 model or similar; compatible with car jack for pressure[^1][^2] \n- **Mold**: Purchase from [skatehyena.com](https://skatehyena.com/) (4-week delivery) or fabricate via CNC/mold maker[^1][^3] \n- **Plastic Materials**: Type #2 HDPE (recommended) or other post-consumer waste plastics[^1][^4] \n- **Fastening Components**: \n - Screws: [McMaster-Carr #91555A101](https://www.mcmaster.com/91555A101) or equivalents[^1] \n - Phillips head screwdriver (manual preferred) or electric drill[^1] \n\n## Software & Digital Tools \n- Mold design file (provided upon purchase/design creation)[^1] \n\n[^1]: Original tutorial text \n[^2]: Injection machine modification details \n[^3]: Mold acquisition options \n[^4]: Plastic type specifications","## Articles\n- [HOW TO MAKE AND USE 100% RECYCLED SKATEBOARD RAILS](https://community.preciousplastic.com/library/how-to-make-and-use-100-recycled-skateboard-rails)\n- [SKATE RAILS: how 2 make / use recycled skate rails](https://community.preciousplastic.com/library/skate-rails-how-2-make--use-recycled-skate-rails)\n- [Hackaday: Recycled Plastic Skateboard Decks](https://hackaday.com/2022/10/21/hackaday-prize-2022-recycled-plastic-skateboard-decks-demonstrate-small-scale-injection-molding)\n\n## Books\n- [By Design Ethics, Theology, and the Practice of Engineering (PDF)](http://ndl.ethernet.edu.et/bitstream/123456789/15160/1/By%20Design%20Ethics,%20Theology,%20and%20the%20Practice%20of%20Engineering.pdf)\n\n## Papers\n- [Composite Molded Snowboard Patent](https://patents.google.com/patent/US6349961B1/en)\n\n## Youtube\n- [Basic Injection Mold Making](https://www.youtube.com/watch?v=UD99mzeZl9I)\n\n## Opensource Designs\n- [Recycled Plastic Skateboard Deck Mould (Tindie)](https://www.tindie.com/products/rpsd/recycled-plastic-skateboard-deck-mould/)\n- [Precious Plastic Bazar Mold Listings](https://bazar.preciousplastic.com/moulds/injection-moulds/aluminum-mold-for-recycled-skateboard-deck-rails/)","{\n \"slug\": \"skate-rails-how-2-make--use-recycled-skate-rails\",\n \"id\": \"skate-rails-how-2-make--use-recycled-skate-rails\",\n \"title\": \"SKATE RAILS: how 2 make / use recycled skate rails\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"cover_image\": {\n \"timeCreated\": \"2021-08-09T17:55:23.669Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_4253.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-08-09T17:55:23.669Z\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_4253.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_4253.jpg?alt=media&token=bbaca6a6-d180-4f19-afd6-ad5a5fa06ea0\",\n \"size\": 376736,\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_4253.jpg\"\n },\n \"time\": \"\u003C 1 hour\",\n \"category\": {\n \"label\": \"Products\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\"\n },\n \"difficulty_level\": \"Easy\",\n \"comments\": [],\n \"_id\": \"10fEKHFUoYaFKVwmKCbi\",\n \"tags\": [\n \"product\",\n \"research\",\n \"injection\",\n \"mould\"\n ],\n \"fileLink\": \"\",\n \"total_views\": 261,\n \"files\": [],\n \"total_downloads\": 0,\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"timeCreated\": \"2021-08-09T17:55:24.650Z\",\n \"updated\": \"2021-08-09T17:55:24.650Z\",\n \"name\": \"mold screenshot.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/mold screenshot.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fmold%20screenshot.jpg?alt=media&token=29cb1938-5a1c-4ffc-a625-bca0bcc0a467\",\n \"type\": \"image/jpeg\",\n \"size\": 54350,\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/mold_screenshot.jpg\",\n \"alt\": \"mold screenshot.jpg\"\n },\n {\n \"size\": 80787,\n \"updated\": \"2021-08-09T17:55:25.116Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5848%20copy.jpg?alt=media&token=7c84a566-80d8-45eb-b1d1-edb1b1b86725\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5848 copy.jpg\",\n \"name\": \"IMG_5848 copy.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-09T17:55:25.116Z\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5848_copy.jpg\",\n \"alt\": \"IMG_5848 copy.jpg\"\n }\n ],\n \"text\": \"You may acquire my mold or its design from selected online platforms or create a version yourself. \\n\\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\\n\\n[Visit my website](https://skatehyena.com/)\",\n \"title\": \"Order / Make the Mold\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_07.JPG\",\n \"timeCreated\": \"2021-08-09T17:55:26.704Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_07.JPG?alt=media&token=2d259a06-7b92-4791-bcb6-54d70dd5b4ad\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_07.JPG\",\n \"updated\": \"2021-08-09T17:55:26.704Z\",\n \"size\": 168271,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_07.jpg\",\n \"alt\": \"IMG_07.JPG\"\n }\n ],\n \"text\": \"If you purchase my mold, it will arrive in approximately 4 weeks (28 days).\\n\\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\\n- Fabricate it yourself.\\n- Send the file to a professional to fabricate the mold:\\n - Your local CNC machinist.\\n - The closest mold maker available to you.\",\n \"title\": \"Having the Mold Made!\"\n },\n {\n \"text\": \"Collect used plastic for shredding or purchase pre-shredded plastic:\\n\\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"name\": \"shredban2.jpg\",\n \"timeCreated\": \"2021-08-09T17:55:28.370Z\",\n \"updated\": \"2021-08-09T17:55:28.370Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fshredban2.jpg?alt=media&token=e492d776-f686-461b-b45c-26cc2350ab2c\",\n \"size\": 316485,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/shredban2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/shredban2.jpg\",\n \"alt\": \"shredban2.jpg\"\n }\n ],\n \"title\": \"Reycled Used Plastic\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_3743%20copy.jpg?alt=media&token=f93a9380-8aa1-4839-82f1-653a2fd768cd\",\n \"timeCreated\": \"2021-08-09T17:55:29.985Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-08-09T17:55:29.985Z\",\n \"type\": \"image/jpeg\",\n \"size\": 291463,\n \"name\": \"IMG_3743 copy.jpg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_3743 copy.jpg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_3743_copy.jpg\",\n \"alt\": \"IMG_3743 copy.jpg\"\n }\n ],\n \"text\": \"### Buy or Build an Injection Machine\\n\\n[Link Removed]\\n\\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\",\n \"title\": \"Get Injection Machine\",\n \"_animationKey\": \"uniquexnxtm7\"\n },\n {\n \"title\": \"Plastic Education!\",\n \"text\": \"Learn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\\n\\n[Link Removed]\",\n \"_animationKey\": \"unique9t7frd\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FPrecious-Plastic-Logo.png?alt=media&token=1867037c-c7e4-489e-ac98-258426898e18\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Precious-Plastic-Logo.png\",\n \"timeCreated\": \"2021-08-13T03:58:43.673Z\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/Precious-Plastic-Logo.png\",\n \"updated\": \"2021-08-13T03:58:43.673Z\",\n \"size\": 17232,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/precious-plastic-logo.png\",\n \"alt\": \"Precious-Plastic-Logo.png\"\n }\n ]\n },\n {\n \"text\": \"I have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.\",\n \"images\": [\n {\n \"updated\": \"2021-08-13T03:58:45.727Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_6334.jpg\",\n \"size\": 132167,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6334.jpg\",\n \"timeCreated\": \"2021-08-13T03:58:45.727Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6334.jpg?alt=media&token=9043da29-7809-4010-9173-877f9ddb5a20\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6334.jpg\",\n \"alt\": \"IMG_6334.jpg\"\n },\n {\n \"timeCreated\": \"2021-08-13T03:58:45.753Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_6336.jpg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6336.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6336.jpg?alt=media&token=5612b6bf-34a0-477c-81bb-0fb8a143568b\",\n \"updated\": \"2021-08-13T03:58:45.753Z\",\n \"size\": 207782,\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6336.jpg\",\n \"alt\": \"IMG_6336.jpg\"\n },\n {\n \"updated\": \"2021-08-13T03:58:45.770Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-13T03:58:45.770Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_6337.jpg?alt=media&token=f1b8232e-9f9e-42f9-aecb-162a364bc696\",\n \"name\": \"IMG_6337.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 152736,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_6337.jpg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_6337.jpg\",\n \"alt\": \"IMG_6337.jpg\"\n }\n ],\n \"title\": \"Inject!\",\n \"_animationKey\": \"uniqueur74o\"\n },\n {\n \"title\": \"Screws!\",\n \"images\": [\n {\n \"timeCreated\": \"2021-08-09T17:55:32.024Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2F91555A101_SCREWS%20FOR%20PARTICLEBOARD%20AND%20FIBERBOARD.jpg?alt=media&token=a4a1ce9a-2647-4be3-9214-26c7c19d7066\",\n \"name\": \"91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg\",\n \"size\": 27660,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-08-09T17:55:32.024Z\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/91555a101_screws_for_particleboard_and_fiberboard.jpg\",\n \"alt\": \"91555A101_SCREWS FOR PARTICLEBOARD AND FIBERBOARD.jpg\"\n }\n ],\n \"text\": \"After you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\\n\\nThe following options are deemed effective:\\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \\n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\\n\\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.\",\n \"_animationKey\": \"uniquetpne5\"\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-10T21:49:06.299Z\",\n \"updated\": \"2021-08-10T21:49:06.299Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2Fheroin%20board%201.jpg?alt=media&token=53c473a6-8ae4-4b7b-a7a0-ac5ebe609760\",\n \"name\": \"heroin board 1.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 142651,\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/heroin board 1.jpg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/heroin_board_1.jpg\",\n \"alt\": \"heroin board 1.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5830.jpg?alt=media&token=3d608710-8a29-492d-96f8-540c533909b6\",\n \"updated\": \"2021-08-10T21:49:06.229Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 191943,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5830.jpg\",\n \"name\": \"IMG_5830.jpg\",\n \"timeCreated\": \"2021-08-10T21:49:06.229Z\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5830.jpg\",\n \"alt\": \"IMG_5830.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/10fEKHFUoYaFKVwmKCbi/IMG_5829.jpg\",\n \"name\": \"IMG_5829.jpg\",\n \"timeCreated\": \"2021-08-10T21:49:06.969Z\",\n \"updated\": \"2021-08-10T21:49:06.969Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F10fEKHFUoYaFKVwmKCbi%2FIMG_5829.jpg?alt=media&token=96e47308-6265-4006-904a-ebc607c17abd\",\n \"size\": 504442,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/skate-rails-how-2-make--use-recycled-skate-rails/img_5829.jpg\",\n \"alt\": \"IMG_5829.jpg\"\n }\n ],\n \"title\": \"SKATE & DESTORY\",\n \"_animationKey\": \"uniquede7b8\",\n \"text\": \"Create your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!\"\n }\n ],\n \"_createdBy\": \"noah-chavez-stedman\",\n \"creatorCountry\": \"us\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"a1\",\n \"mattia\",\n \"noah-chavez-stedman\"\n ],\n \"_modified\": \"2023-09-04T13:25:37.835Z\",\n \"_created\": \"2021-08-09T17:55:34.230Z\",\n \"_deleted\": false,\n \"description\": \"Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\",\n \"title\": \"SKATE RAILS: how 2 make / use recycled skate rails\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:19.031Z\",\n \"moderation\": \"accepted\",\n \"slug\": \"skate-rails-how-2-make--use-recycled-skate-rails\",\n \"id\": \"10fEKHFUoYaFKVwmKCbi\",\n \"user\": {\n \"_created\": \"2021-05-04T20:31:13.348Z\",\n \"_id\": \"noah-chavez-stedman\",\n \"_deleted\": false,\n \"previouslyAccepted\": true,\n \"_modified\": \"2021-05-04T20:31:13.348Z\",\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"location\": {\n \"lng\": -117.999,\n \"lat\": 34.1481\n },\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 34.1481,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -117.999,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"United States of America (the)\",\n \"countryCode\": \"US\",\n \"principalSubdivision\": \"California\",\n \"principalSubdivisionCode\": \"US-CA\",\n \"city\": \"Los Angeles\",\n \"locality\": \"Monrovia\",\n \"postcode\": \"91016\",\n \"plusCode\": \"856442X2+6C\",\n \"fips\": {\n \"state\": \"06\",\n \"county\": \"037\",\n \"countySubdivision\": \"93510\",\n \"place\": \"48648\"\n },\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United States of America (the)\",\n \"description\": \"country in North America\",\n \"isoName\": \"United States of America (the)\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"US\",\n \"wikidataId\": \"Q30\",\n \"geonameId\": 6252001\n },\n {\n \"name\": \"California\",\n \"description\": \"state of the United States of America\",\n \"isoName\": \"California\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"US-CA\",\n \"wikidataId\": \"Q99\",\n \"geonameId\": 5332921\n },\n {\n \"name\": \"Los Angeles\",\n \"description\": \"largest city in California, United States of America\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q65\",\n \"geonameId\": 5368361\n },\n {\n \"name\": \"Los Angeles County\",\n \"description\": \"county in California, United States\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q104994\",\n \"geonameId\": 5368381\n },\n {\n \"name\": \"Monrovia\",\n \"description\": \"city in the San Gabriel Valley of Los Angeles County, California, United States\",\n \"order\": 9,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q926988\",\n \"geonameId\": 5374175\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"contiguous United States\",\n \"description\": \"48 states of the United States (all but Alaska and Hawaii) and the District of Columbia\",\n \"order\": 3,\n \"wikidataId\": \"Q578170\"\n },\n {\n \"name\": \"America/Los_Angeles\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"06-037-93510\",\n \"description\": \"FIPS code\",\n \"order\": 8\n },\n {\n \"name\": \"06-48648\",\n \"description\": \"FIPS code\",\n \"order\": 10\n },\n {\n \"name\": \"91016\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"jsError\": true,\n \"images\": [],\n \"urls\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\\n\\n\\nUser Location: Los Angeles, United States of America (the)\\n\\nYou may acquire my mold or its design from selected online platforms or create a version yourself. \\n\\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\\n\\n[Visit my website](https://skatehyena.com/)\\n\\nIf you purchase my mold, it will arrive in approximately 4 weeks (28 days).\\n\\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\\n- Fabricate it yourself.\\n- Send the file to a professional to fabricate the mold:\\n - Your local CNC machinist.\\n - The closest mold maker available to you.\\n\\nCollect used plastic for shredding or purchase pre-shredded plastic:\\n\\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\\n\\n### Buy or Build an Injection Machine\\n\\n[Link Removed]\\n\\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\\n\\nLearn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\\n\\n[Link Removed]\\n\\nI have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic.\\n\\nAfter you have completed the rails, it is necessary to obtain screws to affix them to the skateboard's underside. Select screws that are compatible with both the rails and the skateboard decks.\\n\\nThe following options are deemed effective:\\n- Order these: [mcmaster.com/91555A101](https://www.mcmaster.com/91555A101) \\n- If ordering from McMaster is not feasible, procure screws that resemble the image provided in this step.\\n\\nIt is advised to employ a manual Phillips head screwdriver to secure the rails to a board to prevent wood damage. However, an electric drill may be utilized with caution.\\n\\nCreate your own plastic rails and explore other possibilities with injection mold production. Wishing you successful crafting!\",\n \"keywords\": \"skateboard rails, deck rails, post-consumer waste, mold design, injection machine, CNC machinist, plastic shredding, HDPE plastic, skateboard accessories, eco-friendly skateboarding\",\n \"resources\": \"## Tools & Hardware \\n- **Injection Machine**: V3 model or similar; compatible with car jack for pressure[^1][^2] \\n- **Mold**: Purchase from [skatehyena.com](https://skatehyena.com/) (4-week delivery) or fabricate via CNC/mold maker[^1][^3] \\n- **Plastic Materials**: Type #2 HDPE (recommended) or other post-consumer waste plastics[^1][^4] \\n- **Fastening Components**: \\n - Screws: [McMaster-Carr #91555A101](https://www.mcmaster.com/91555A101) or equivalents[^1] \\n - Phillips head screwdriver (manual preferred) or electric drill[^1] \\n\\n## Software & Digital Tools \\n- Mold design file (provided upon purchase/design creation)[^1] \\n\\n[^1]: Original tutorial text \\n[^2]: Injection machine modification details \\n[^3]: Mold acquisition options \\n[^4]: Plastic type specifications\",\n \"references\": \"## Articles\\n- [HOW TO MAKE AND USE 100% RECYCLED SKATEBOARD RAILS](https://community.preciousplastic.com/library/how-to-make-and-use-100-recycled-skateboard-rails)\\n- [SKATE RAILS: how 2 make / use recycled skate rails](https://community.preciousplastic.com/library/skate-rails-how-2-make--use-recycled-skate-rails)\\n- [Hackaday: Recycled Plastic Skateboard Decks](https://hackaday.com/2022/10/21/hackaday-prize-2022-recycled-plastic-skateboard-decks-demonstrate-small-scale-injection-molding)\\n\\n## Books\\n- [By Design Ethics, Theology, and the Practice of Engineering (PDF)](http://ndl.ethernet.edu.et/bitstream/123456789/15160/1/By%20Design%20Ethics,%20Theology,%20and%20the%20Practice%20of%20Engineering.pdf)\\n\\n## Papers\\n- [Composite Molded Snowboard Patent](https://patents.google.com/patent/US6349961B1/en)\\n\\n## Youtube\\n- [Basic Injection Mold Making](https://www.youtube.com/watch?v=UD99mzeZl9I)\\n\\n## Opensource Designs\\n- [Recycled Plastic Skateboard Deck Mould (Tindie)](https://www.tindie.com/products/rpsd/recycled-plastic-skateboard-deck-mould/)\\n- [Precious Plastic Bazar Mold Listings](https://bazar.preciousplastic.com/moulds/injection-moulds/aluminum-mold-for-recycled-skateboard-deck-rails/)\"\n }\n}","22d979ee4f2be8dc","collect-more-of-one-plastic-type",{"id":1786,"data":1788,"filePath":1786,"digest":1972},{"slug":1786,"id":1786,"title":1789,"type":397,"components":1790,"item":1791,"config":1971},"Collect more of one Plastic Type!",[],{"files":1792,"votedUsefulBy":1793,"_id":1796,"id":1796,"moderation":526,"time":1572,"cover_image":1797,"tags":1804,"_createdBy":1805,"comments":1806,"total_views":1807,"difficulty_level":628,"steps":1808,"title":1789,"description":1870,"_created":1871,"_deleted":402,"_modified":1872,"_contentModifiedTimestamp":1873,"creatorCountry":1874,"slug":1786,"user":1875,"category":1966,"content":1967,"keywords":1968,"resources":1969,"references":1970},[],[1794,1795,408],"i_n33d_c0ff33","bresiana","1IphEJC4zqInGJxzbd3j",{"updated":1798,"name":1799,"fullPath":1800,"type":423,"downloadUrl":1801,"size":1802,"timeCreated":1798,"contentType":423,"src":1803},"2021-09-30T11:21:55.595Z","Screenshot_2021-07-09-20-37-08-937.jpg","uploads/howtos/1IphEJC4zqInGJxzbd3j/Screenshot_2021-07-09-20-37-08-937.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1IphEJC4zqInGJxzbd3j%2FScreenshot_2021-07-09-20-37-08-937.jpg?alt=media&token=13fdf6ff-97a4-4710-a9e1-98cd5da0f022",26926,"/resources/howtos/collect-more-of-one-plastic-type/screenshot_2021-07-09-20-37-08-937.jpg",[1134],"wendy-weba-waste",[],483,[1809,1834,1859],{"images":1810,"title":1832,"_animationKey":448,"text":1833},[1811,1818,1825],{"type":423,"timeCreated":1812,"updated":1812,"contentType":423,"size":1813,"downloadUrl":1814,"fullPath":1815,"name":1816,"src":1817,"alt":1816},"2021-09-30T11:21:29.327Z",67979,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105228.jpg?alt=media&token=6389ac05-d16b-4580-bd89-256b14a97322","uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105228.jpg","IMG_20210930_105228.jpg","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105228.jpg",{"timeCreated":1819,"contentType":423,"name":1820,"downloadUrl":1821,"size":1822,"updated":1819,"type":423,"fullPath":1823,"src":1824,"alt":1820},"2021-09-30T11:21:31.303Z","IMG_20210930_105826.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105826.jpg?alt=media&token=57a1869d-2f35-44d6-b050-b7c6623e501e",188831,"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105826.jpg","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105826.jpg",{"name":1826,"size":1827,"fullPath":1828,"downloadUrl":1829,"contentType":423,"type":423,"updated":1830,"timeCreated":1830,"src":1831,"alt":1826},"IMG_20210930_105100.jpg",170261,"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105100.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105100.jpg?alt=media&token=30be9979-7f0f-4b83-8493-19e77e5b173d","2021-09-30T11:21:31.292Z","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105100.jpg","Decide which Plastic you need","If you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\n\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\n\nThen, request these items through social media, a local Post Office notice board, or a shop window.",{"_animationKey":451,"text":1835,"title":1836,"images":1837},"Once you have completed that project, it's time to embark on a new venture. \n\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.","Another type of plastic?",[1838,1845,1852],{"timeCreated":1839,"size":1840,"fullPath":1841,"type":423,"name":1842,"downloadUrl":1843,"updated":1839,"contentType":423,"src":1844,"alt":1842},"2021-09-30T11:21:33.851Z",145032,"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210813_184238.jpg","IMG_20210813_184238.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210813_184238.jpg?alt=media&token=67586b0e-c4a6-4419-94f7-e1a462816332","/resources/howtos/collect-more-of-one-plastic-type/img_20210813_184238.jpg",{"downloadUrl":1846,"timeCreated":1847,"name":1848,"contentType":423,"fullPath":1849,"size":1850,"updated":1847,"type":423,"src":1851,"alt":1848},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210629_083201.jpg?alt=media&token=fcfb4cb5-6919-433d-9eeb-279f4eb0c86f","2021-09-30T11:21:34.504Z","IMG_20210629_083201.jpg","uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210629_083201.jpg",85258,"/resources/howtos/collect-more-of-one-plastic-type/img_20210629_083201.jpg",{"type":423,"fullPath":1853,"updated":1854,"timeCreated":1854,"downloadUrl":1855,"contentType":423,"name":1856,"size":1857,"src":1858,"alt":1856},"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210809_100751.jpg","2021-09-30T11:21:34.742Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210809_100751.jpg?alt=media&token=7824e380-88e8-47bd-9918-af1257687e52","IMG_20210809_100751.jpg",139723,"/resources/howtos/collect-more-of-one-plastic-type/img_20210809_100751.jpg",{"title":1860,"_animationKey":479,"images":1861,"text":1869},"How about another Project?",[1862],{"downloadUrl":1863,"updated":1864,"timeCreated":1864,"contentType":423,"size":1865,"type":423,"name":1866,"fullPath":1867,"src":1868,"alt":1866},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_121604.jpg?alt=media&token=2730f32c-b37b-4158-af73-4f6859be3cd7","2021-09-30T11:21:36.898Z",157710,"IMG_20210930_121604.jpg","uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_121604.jpg","/resources/howtos/collect-more-of-one-plastic-type/img_20210930_121604.jpg","While you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \n\nUtilize plastic for an artwork project to enhance your workspace.\n\nHappy sorting.","Seeking to gather a specific type of plastic for a particular project?\n\nDiscover the method we use here.","2021-09-30T11:21:57.049Z","2024-01-27T11:04:55.949Z","2022-10-02T05:09:42.441Z","gb",{"_deleted":402,"type":1876,"moderation":1877,"_modified":1878,"location":1879,"detail":1882,"_created":1888,"_id":1805,"geo":1889,"data":1954},"collection-point","rejected","2021-10-05T09:48:36.197Z",{"lng":1880,"lat":1881},-1.12404,53.3018,{"name":1805,"heroImageUrl":1883,"profileUrl":1884,"verifiedBadge":402,"profilePicUrl":1885,"shortDescription":1886,"lastActive":1887},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fwendy-weba-waste%2FIMG_20210710_183921.jpg?alt=media&token=2345b96c-27b3-41d3-b8d8-c289c9eae1ef","https://community.preciousplastic.com/u/wendy-weba-waste","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fwendy-weba-waste.jpg?alt=media","Recycle Today to Save Tomorrow 🌍🌞\nCollectors of clean dry plastic.","2021-10-01T12:57:12.662Z","2021-10-01T09:36:45.019Z",{"latitude":1881,"lookupSource":535,"longitude":1880,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1890,"countryCode":1891,"principalSubdivision":1892,"principalSubdivisionCode":1893,"city":1894,"locality":1894,"postcode":1895,"plusCode":1896,"localityInfo":1897},"United Kingdom of Great Britain and Northern Ireland (the)","GB","England","GB-ENG","Worksop","S80 1","9C5W8V2G+P9",{"administrative":1898,"informative":1930},[1899,1903,1907,1913,1916,1921,1927],{"name":1890,"description":1900,"isoName":1890,"order":67,"adminLevel":174,"isoCode":1891,"wikidataId":1901,"geonameId":1902},"country in Western Europe","Q145",2635167,{"name":1892,"description":1904,"isoName":1892,"order":559,"adminLevel":45,"isoCode":1893,"wikidataId":1905,"geonameId":1906},"home nation of the United Kingdom","Q21",6269131,{"name":1908,"description":1909,"isoName":1908,"order":580,"adminLevel":559,"isoCode":1910,"wikidataId":1911,"geonameId":1912},"Nottinghamshire","ceremonial county of England","GB-NTT","Q23092",2641169,{"name":1908,"description":1914,"order":949,"adminLevel":559,"wikidataId":1915,"geonameId":1912},"non-metropolitan county (doesn't include Nottingham)","Q21272736",{"name":1894,"description":1917,"order":1918,"adminLevel":580,"wikidataId":1919,"geonameId":1920},"town in Nottinghamshire, United Kingdom",12,"Q2281091",2633551,{"name":1922,"description":1923,"order":1924,"adminLevel":580,"wikidataId":1925,"geonameId":1926},"Bassetlaw","northernmost district of Nottinghamshire, England",13,"Q810508",7290614,{"name":1894,"description":1928,"order":1929,"adminLevel":931},"Worksop (Unparished)",14,[1931,1932,1937,1939,1944,1949,1950,1952],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":1933,"description":1934,"order":174,"wikidataId":1935,"geonameId":1936},"British Isles","group of islands in northwest Europe","Q38272",2654669,{"name":1938,"description":573,"order":45},"Europe/London",{"name":1940,"description":1941,"order":555,"wikidataId":1942,"geonameId":1943},"Great Britain","island in the North Atlantic Ocean off the northwest coast of continental Europe","Q23666",2648147,{"name":1945,"description":1946,"order":563,"wikidataId":1947,"geonameId":1948},"East Midlands","region of England","Q47994",11591952,{"name":1908,"order":929},{"name":1951,"order":931},"VC56 Nottinghamshire",{"name":1895,"description":579,"order":1953},15,{"urls":1955,"description":1961,"services":1962,"title":1964,"images":1965},[1956,1958,1960],{"name":584,"url":1957},"mailto:webawaste@gmail.com",{"name":587,"url":1959},"https://www.facebook.com/webawaste",{"name":590,"url":591},"We currently collect and sort clean, dry plastic!\n\nNow looking for bigger local premises to start processing from shredding to melting and creating finished products too 😃",[1963],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"WEBA Waste 🌍🌞",[],{"label":601},"Seeking to gather a specific type of plastic for a particular project?\n\nDiscover the method we use here.\n\n\nUser Location: Worksop, United Kingdom of Great Britain and Northern Ireland (the)\n\nIf you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\n\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\n\nThen, request these items through social media, a local Post Office notice board, or a shop window.\n\nOnce you have completed that project, it's time to embark on a new venture. \n\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.\n\nWhile you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \n\nUtilize plastic for an artwork project to enhance your workspace.\n\nHappy sorting.","HDPE2 plastic, local HDPE2 products, Worksop recycling projects, plastic collection tips, HDPE2 project ideas, recycling social media requests, creative plastic projects, HDPE2 art projects, plastic waste reuse, UK plastic recycling","### Tools & Collection Methods \n- Social media platforms ([Facebook Marketplace](https://www.facebook.com/marketplace)) \n- Local [Post Office notice boards](https://www.postoffice.co.uk) \n- Shop window postings \n\n### Materials & Hardware \n- HDPE2 plastics (milk cartons, lids, cereal inner bags) [1] \n- Art supplies for workspace projects (e.g., adhesives, cutting tools)","### Articles\n- [HDPE Blocks From Plastic Bottles](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \n- [Recycling of High-Density Polyethylene](https://www.azocleantech.com/article.aspx?ArticleID=255) \n- [Scientists Enhance Recyclability of HDPE](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \n- [Precious Plastic Recycling Machines](https://www.onearmy.earth/project/precious-plastic) \n\n### Books\n- [Understanding Plastics Recycling 2E](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \n- [Recycling of Polyethylene Terephthalate Bottles](https://shop.elsevier.com/books/recycling-of-polyethylene-terephthalate-bottles/thomas/978-0-12-811361-5) \n- [5 Books on Plastic Recycling](https://www.recyclingstartups.org/books/plastic-waste/) \n- [Washed Ashore: Art from Ocean Plastic](https://lernerbooks.com/headlines/709) \n\n### Papers\n- [Life-Cycle Assessment of HDPE Recycling](https://onlinelibrary.wiley.com/doi/10.1155/2020/8905431) \n- [HDPE Catalytic Recycling Study](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \n- [APR HDPE Rigid Containers Protocol](https://plasticsrecycling.org/documents/hdpe-cg-01/) \n\n### YouTube\n- [DIY HDPE Sheet Press](https://www.youtube.com/watch?v=WJnVAQqkdcQ) \n\n### Open-Source Designs\n- [Precious Plastic Machine Blueprints](https://www.onearmy.earth/project/precious-plastic) \n- [Spectro-IR Plastic Sorting Tool](https://github.com/plasticbob/Spectro-IR-plastic-sorting) \n- [HDPE Block Mold Design](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \n\n### Organizations\n- [JP Recycling (UK PET Flakes Supplier)](https://www.jprecycling.net) \n- [Association of Plastic Recyclers](https://plasticsrecycling.org/documents/hdpe-cg-01/)","{\n \"slug\": \"collect-more-of-one-plastic-type\",\n \"id\": \"collect-more-of-one-plastic-type\",\n \"title\": \"Collect more of one Plastic Type!\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"files\": [],\n \"votedUsefulBy\": [\n \"i_n33d_c0ff33\",\n \"bresiana\",\n \"sigolene\"\n ],\n \"_id\": \"1IphEJC4zqInGJxzbd3j\",\n \"id\": \"1IphEJC4zqInGJxzbd3j\",\n \"moderation\": \"accepted\",\n \"time\": \"\u003C 1 hour\",\n \"cover_image\": {\n \"updated\": \"2021-09-30T11:21:55.595Z\",\n \"name\": \"Screenshot_2021-07-09-20-37-08-937.jpg\",\n \"fullPath\": \"uploads/howtos/1IphEJC4zqInGJxzbd3j/Screenshot_2021-07-09-20-37-08-937.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1IphEJC4zqInGJxzbd3j%2FScreenshot_2021-07-09-20-37-08-937.jpg?alt=media&token=13fdf6ff-97a4-4710-a9e1-98cd5da0f022\",\n \"size\": 26926,\n \"timeCreated\": \"2021-09-30T11:21:55.595Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/screenshot_2021-07-09-20-37-08-937.jpg\"\n },\n \"tags\": [\n \"collection\"\n ],\n \"_createdBy\": \"wendy-weba-waste\",\n \"comments\": [],\n \"total_views\": 483,\n \"difficulty_level\": \"Easy\",\n \"steps\": [\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-09-30T11:21:29.327Z\",\n \"updated\": \"2021-09-30T11:21:29.327Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 67979,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105228.jpg?alt=media&token=6389ac05-d16b-4580-bd89-256b14a97322\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105228.jpg\",\n \"name\": \"IMG_20210930_105228.jpg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105228.jpg\",\n \"alt\": \"IMG_20210930_105228.jpg\"\n },\n {\n \"timeCreated\": \"2021-09-30T11:21:31.303Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_20210930_105826.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105826.jpg?alt=media&token=57a1869d-2f35-44d6-b050-b7c6623e501e\",\n \"size\": 188831,\n \"updated\": \"2021-09-30T11:21:31.303Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105826.jpg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105826.jpg\",\n \"alt\": \"IMG_20210930_105826.jpg\"\n },\n {\n \"name\": \"IMG_20210930_105100.jpg\",\n \"size\": 170261,\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_105100.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_105100.jpg?alt=media&token=30be9979-7f0f-4b83-8493-19e77e5b173d\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-09-30T11:21:31.292Z\",\n \"timeCreated\": \"2021-09-30T11:21:31.292Z\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_105100.jpg\",\n \"alt\": \"IMG_20210930_105100.jpg\"\n }\n ],\n \"title\": \"Decide which Plastic you need\",\n \"_animationKey\": \"unique1\",\n \"text\": \"If you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\\n\\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\\n\\nThen, request these items through social media, a local Post Office notice board, or a shop window.\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"Once you have completed that project, it's time to embark on a new venture. \\n\\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.\",\n \"title\": \"Another type of plastic?\",\n \"images\": [\n {\n \"timeCreated\": \"2021-09-30T11:21:33.851Z\",\n \"size\": 145032,\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210813_184238.jpg\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210813_184238.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210813_184238.jpg?alt=media&token=67586b0e-c4a6-4419-94f7-e1a462816332\",\n \"updated\": \"2021-09-30T11:21:33.851Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210813_184238.jpg\",\n \"alt\": \"IMG_20210813_184238.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210629_083201.jpg?alt=media&token=fcfb4cb5-6919-433d-9eeb-279f4eb0c86f\",\n \"timeCreated\": \"2021-09-30T11:21:34.504Z\",\n \"name\": \"IMG_20210629_083201.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210629_083201.jpg\",\n \"size\": 85258,\n \"updated\": \"2021-09-30T11:21:34.504Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210629_083201.jpg\",\n \"alt\": \"IMG_20210629_083201.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210809_100751.jpg\",\n \"updated\": \"2021-09-30T11:21:34.742Z\",\n \"timeCreated\": \"2021-09-30T11:21:34.742Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210809_100751.jpg?alt=media&token=7824e380-88e8-47bd-9918-af1257687e52\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_20210809_100751.jpg\",\n \"size\": 139723,\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210809_100751.jpg\",\n \"alt\": \"IMG_20210809_100751.jpg\"\n }\n ]\n },\n {\n \"title\": \"How about another Project?\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2Qz1IgytWofF5oa9xk1x%2FIMG_20210930_121604.jpg?alt=media&token=2730f32c-b37b-4158-af73-4f6859be3cd7\",\n \"updated\": \"2021-09-30T11:21:36.898Z\",\n \"timeCreated\": \"2021-09-30T11:21:36.898Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 157710,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210930_121604.jpg\",\n \"fullPath\": \"uploads/howtos/2Qz1IgytWofF5oa9xk1x/IMG_20210930_121604.jpg\",\n \"src\": \"/resources/howtos/collect-more-of-one-plastic-type/img_20210930_121604.jpg\",\n \"alt\": \"IMG_20210930_121604.jpg\"\n }\n ],\n \"text\": \"While you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \\n\\nUtilize plastic for an artwork project to enhance your workspace.\\n\\nHappy sorting.\"\n }\n ],\n \"title\": \"Collect more of one Plastic Type!\",\n \"description\": \"Seeking to gather a specific type of plastic for a particular project?\\n\\nDiscover the method we use here.\",\n \"_created\": \"2021-09-30T11:21:57.049Z\",\n \"_deleted\": false,\n \"_modified\": \"2024-01-27T11:04:55.949Z\",\n \"_contentModifiedTimestamp\": \"2022-10-02T05:09:42.441Z\",\n \"creatorCountry\": \"gb\",\n \"slug\": \"collect-more-of-one-plastic-type\",\n \"user\": {\n \"_deleted\": false,\n \"type\": \"collection-point\",\n \"moderation\": \"rejected\",\n \"_modified\": \"2021-10-05T09:48:36.197Z\",\n \"location\": {\n \"lng\": -1.12404,\n \"lat\": 53.3018\n },\n \"detail\": {\n \"name\": \"wendy-weba-waste\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fwendy-weba-waste%2FIMG_20210710_183921.jpg?alt=media&token=2345b96c-27b3-41d3-b8d8-c289c9eae1ef\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/wendy-weba-waste\",\n \"verifiedBadge\": false,\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fwendy-weba-waste.jpg?alt=media\",\n \"shortDescription\": \"Recycle Today to Save Tomorrow 🌍🌞\\nCollectors of clean dry plastic.\",\n \"lastActive\": \"2021-10-01T12:57:12.662Z\"\n },\n \"_created\": \"2021-10-01T09:36:45.019Z\",\n \"_id\": \"wendy-weba-waste\",\n \"geo\": {\n \"latitude\": 53.3018,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -1.12404,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Worksop\",\n \"locality\": \"Worksop\",\n \"postcode\": \"S80 1\",\n \"plusCode\": \"9C5W8V2G+P9\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Nottinghamshire\",\n \"description\": \"ceremonial county of England\",\n \"isoName\": \"Nottinghamshire\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-NTT\",\n \"wikidataId\": \"Q23092\",\n \"geonameId\": 2641169\n },\n {\n \"name\": \"Nottinghamshire\",\n \"description\": \"non-metropolitan county (doesn't include Nottingham)\",\n \"order\": 11,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q21272736\",\n \"geonameId\": 2641169\n },\n {\n \"name\": \"Worksop\",\n \"description\": \"town in Nottinghamshire, United Kingdom\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q2281091\",\n \"geonameId\": 2633551\n },\n {\n \"name\": \"Bassetlaw\",\n \"description\": \"northernmost district of Nottinghamshire, England\",\n \"order\": 13,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q810508\",\n \"geonameId\": 7290614\n },\n {\n \"name\": \"Worksop\",\n \"description\": \"Worksop (Unparished)\",\n \"order\": 14,\n \"adminLevel\": 10\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"East Midlands\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q47994\",\n \"geonameId\": 11591952\n },\n {\n \"name\": \"Nottinghamshire\",\n \"order\": 9\n },\n {\n \"name\": \"VC56 Nottinghamshire\",\n \"order\": 10\n },\n {\n \"name\": \"S80 1\",\n \"description\": \"postal code\",\n \"order\": 15\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:webawaste@gmail.com\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/webawaste\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We currently collect and sort clean, dry plastic!\\n\\nNow looking for bigger local premises to start processing from shredding to melting and creating finished products too 😃\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"WEBA Waste 🌍🌞\",\n \"images\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"Seeking to gather a specific type of plastic for a particular project?\\n\\nDiscover the method we use here.\\n\\n\\nUser Location: Worksop, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nIf you intend to embark on a project involving HDPE2, it is advisable to ascertain which locally available products are composed of HDPE2.\\n\\nFor instance, examples include milk cartons, lids, and breakfast cereal inner bags.\\n\\nThen, request these items through social media, a local Post Office notice board, or a shop window.\\n\\nOnce you have completed that project, it's time to embark on a new venture. \\n\\nConsider working with items like contact lens covers and cases, small pots, or even chocolate and sweet wrappers.\\n\\nWhile you wait for sufficient materials to arrive for your projects, consider exploring a different perspective. \\n\\nUtilize plastic for an artwork project to enhance your workspace.\\n\\nHappy sorting.\",\n \"keywords\": \"HDPE2 plastic, local HDPE2 products, Worksop recycling projects, plastic collection tips, HDPE2 project ideas, recycling social media requests, creative plastic projects, HDPE2 art projects, plastic waste reuse, UK plastic recycling\",\n \"resources\": \"### Tools & Collection Methods \\n- Social media platforms ([Facebook Marketplace](https://www.facebook.com/marketplace)) \\n- Local [Post Office notice boards](https://www.postoffice.co.uk) \\n- Shop window postings \\n\\n### Materials & Hardware \\n- HDPE2 plastics (milk cartons, lids, cereal inner bags) [1] \\n- Art supplies for workspace projects (e.g., adhesives, cutting tools)\",\n \"references\": \"### Articles\\n- [HDPE Blocks From Plastic Bottles](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \\n- [Recycling of High-Density Polyethylene](https://www.azocleantech.com/article.aspx?ArticleID=255) \\n- [Scientists Enhance Recyclability of HDPE](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \\n- [Precious Plastic Recycling Machines](https://www.onearmy.earth/project/precious-plastic) \\n\\n### Books\\n- [Understanding Plastics Recycling 2E](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \\n- [Recycling of Polyethylene Terephthalate Bottles](https://shop.elsevier.com/books/recycling-of-polyethylene-terephthalate-bottles/thomas/978-0-12-811361-5) \\n- [5 Books on Plastic Recycling](https://www.recyclingstartups.org/books/plastic-waste/) \\n- [Washed Ashore: Art from Ocean Plastic](https://lernerbooks.com/headlines/709) \\n\\n### Papers\\n- [Life-Cycle Assessment of HDPE Recycling](https://onlinelibrary.wiley.com/doi/10.1155/2020/8905431) \\n- [HDPE Catalytic Recycling Study](https://www.anl.gov/article/scientists-enhance-recyclability-of-waste-plastic) \\n- [APR HDPE Rigid Containers Protocol](https://plasticsrecycling.org/documents/hdpe-cg-01/) \\n\\n### YouTube\\n- [DIY HDPE Sheet Press](https://www.youtube.com/watch?v=WJnVAQqkdcQ) \\n\\n### Open-Source Designs\\n- [Precious Plastic Machine Blueprints](https://www.onearmy.earth/project/precious-plastic) \\n- [Spectro-IR Plastic Sorting Tool](https://github.com/plasticbob/Spectro-IR-plastic-sorting) \\n- [HDPE Block Mold Design](https://www.instructables.com/HDPE-Blocks-From-Plastic-Bottles/) \\n\\n### Organizations\\n- [JP Recycling (UK PET Flakes Supplier)](https://www.jprecycling.net) \\n- [Association of Plastic Recyclers](https://plasticsrecycling.org/documents/hdpe-cg-01/)\"\n }\n}","51453e99406f5e95","easily-hands-free-connect-moulds-to-the-injector",{"id":1973,"data":1975,"filePath":1973,"digest":2144},{"slug":1973,"id":1973,"title":1976,"type":397,"components":1977,"item":1978,"config":2143},"Easily (hands-free) connect moulds to the injector",[],{"fileLink":19,"files":1979,"category":1980,"_createdBy":1981,"cover_image":1982,"title":1976,"_created":1989,"description":1990,"moderation":526,"creatorCountry":1874,"total_views":1991,"_modified":1992,"_id":1993,"votedUsefulBy":1994,"time":1572,"steps":1998,"comments":2056,"difficulty_level":628,"_deleted":402,"id":1993,"slug":1973,"tags":2066,"total_downloads":412,"_contentModifiedTimestamp":2069,"user":2070,"content":2139,"keywords":2140,"resources":2141,"references":2142},[],{"_id":994,"_deleted":402,"label":993,"_created":992,"_modified":992},"martin-ppl-uk",{"timeCreated":1983,"fullPath":1984,"type":1289,"name":1985,"size":1986,"updated":1983,"contentType":1289,"downloadUrl":1987,"src":1988},"2022-03-11T17:03:15.404Z","uploads/howtos/1PN1mijH4ipvmPBwpDgj/cover picture-17f79ec916d.png","cover picture-17f79ec916d.png",210739,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2Fcover%20picture-17f79ec916d.png?alt=media&token=ab284596-e38b-42ba-8c70-ea361e0daeb7","/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/cover_picture-17f79ec916d.png","2022-03-11T17:04:37.450Z","Screw-on molds, clamping beds, and other methods, such as car jacks, require time and manual effort to connect molds to the injector. This method, using a motorcycle stand, provides sufficient travel to clamp the mold against the injector and allows the use of leg power, keeping the hands free. \n\nThis approach also facilitates the lifting of heavier molds or accessories like clamps, potentially reducing the need for bolting the mold for clamping.\n\nThis technique is suitable for conical-style injection nozzles and chamfered-style molds. The machines used in this guide are from PlasticPreneur.",311,"2023-09-04T13:26:03.721Z","1PN1mijH4ipvmPBwpDgj",[408,1995,409,1996,1997],"densify-project","vicente","vikash-kumar",[1999,2004,2015,2026,2051],{"_animationKey":448,"videoUrl":2000,"text":2001,"title":2002,"images":2003},"https://www.youtube.com/watch?v=AYwYEBvijnc","Attached is a video explaining the process and the necessary parts.","One video to explain it all...",[],{"title":2005,"text":2006,"images":2007,"_animationKey":451},"Find yourself a bike stand","We located our first item locally on Facebook Marketplace. Alternatively, you might contact workshops that service bikes, as they may possess older models. The internet also provides a convenient resource, and you can easily find these by searching for terms such as \"motorcycle stand\" or \"dirtbike stand.\"",[2008],{"size":2009,"timeCreated":2010,"contentType":423,"updated":2010,"downloadUrl":2011,"fullPath":2012,"type":423,"name":2013,"src":2014,"alt":2013},89836,"2022-03-11T17:03:26.777Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20-17f79e7056b.jpeg?alt=media&token=94e35c6a-b139-49c3-9547-ff96212869c9","uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20-17f79e7056b.jpeg","WhatsApp Image 2022-03-11 at 16.44.20-17f79e7056b.jpeg","/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20-17f79e7056b.jpeg",{"images":2016,"title":2024,"_animationKey":479,"text":2025},[2017],{"fullPath":2018,"contentType":423,"type":423,"downloadUrl":2019,"timeCreated":2020,"name":2021,"updated":2020,"size":2022,"src":2023,"alt":2021},"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20 (3)-17f79e6f15c.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20%20(3)-17f79e6f15c.jpeg?alt=media&token=61a620b7-6308-4ebe-81e7-46b847a3a985","2022-03-11T17:03:29.236Z","WhatsApp Image 2022-03-11 at 16.44.20 (3)-17f79e6f15c.jpeg",103141,"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20_3-17f79e6f15c.jpeg","(if wall-mounted) Make it taller","We employed four pieces of wood, each measuring 3x2 (7.6 cm x 5.1 cm), at each corner of the flat plate on the stand, finishing with a flat piece of wood on top to create an elevated platform for the molds. This structure could alternatively be constructed from metal and vary in shape if necessary. The space in the center of the pillars is convenient for storing height-adjustment blocks.\n\nYou may find that the existing height suffices, or you can add wooden blocks to achieve the desired elevation when utilizing a floor-based injection molder.\n\nAn alternative design could involve shortening the pillars and adding a tufftuff jack on top. This would eliminate the need for varied thicknesses of wooden blocks based on the mold being used, as the tufftuff jack (with a plate on top) allows adjustment of the overall working height. The bike stand can then provide the additional travel required to interface with the nozzle.",{"title":2027,"text":2028,"_animationKey":2029,"images":2030},"Modify the lever system","We found that, initially, this lever is positioned rather high for using it multiple times throughout the day. If seeking a rigorous exercise routine, it may be left as initially configured. However, we preferred a more convenient setup for continual use, and discovered that reversing the arm that integrates with the lever works exceptionally well.\n\nWe drilled an additional hole in the rod extending from the base, as well as corresponding holes in the arm that attaches. This allowed us to insert an M8 bolt (5/16 inch) to securely fasten it in place. The supplementary bolt behind the arm prevents it from pivoting excessively, ensuring a stable footing.\n\nYou might consider designing an alternative system that enhances ergonomic functionality or visual appeal. Feel free to innovate!","uniqueit6san",[2031,2037,2044],{"fullPath":2032,"downloadUrl":2033,"contentType":423,"timeCreated":2034,"name":2035,"size":2009,"updated":2034,"type":423,"src":2036,"alt":2035},"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20-17f79e6b489.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20-17f79e6b489.jpeg?alt=media&token=e80b6306-95b9-4f47-8953-c678a475cac4","2022-03-11T17:03:31.782Z","WhatsApp Image 2022-03-11 at 16.44.20-17f79e6b489.jpeg","/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20-17f79e6b489.jpeg",{"contentType":423,"downloadUrl":2038,"updated":2039,"type":423,"fullPath":2040,"timeCreated":2039,"name":2041,"size":2042,"src":2043,"alt":2041},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20%20(1)-17f79e6bf6d.jpeg?alt=media&token=ea0a2861-76ea-42f1-849f-3f92c8d5341b","2022-03-11T17:03:31.885Z","uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20 (1)-17f79e6bf6d.jpeg","WhatsApp Image 2022-03-11 at 16.44.20 (1)-17f79e6bf6d.jpeg",91523,"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20_1-17f79e6bf6d.jpeg",{"contentType":423,"timeCreated":2045,"name":2046,"type":423,"size":2047,"updated":2045,"downloadUrl":2048,"fullPath":2049,"src":2050,"alt":2046},"2022-03-11T17:03:31.950Z","WhatsApp Image 2022-03-11 at 16.44.20 (2)-17f79e6cb9e.jpeg",75461,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20%20(2)-17f79e6cb9e.jpeg?alt=media&token=0511755a-e480-4c4c-8774-6de40df044dd","uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20 (2)-17f79e6cb9e.jpeg","/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20_2-17f79e6cb9e.jpeg",{"title":2052,"images":2053,"text":2054,"_animationKey":2055,"videoUrl":2000},"Watch the video",[],"Please view the video for a clearer explanation.","unique0jav2i",[2057,2061],{"_creatorId":409,"creatorName":409,"creatorCountry":1236,"text":2058,"_created":2059,"_id":2060},"Hey Martin, super nice and very intelligent way to work more efficiently and rapidly. Love the stool hack too 🤣 You should use a stool from @still-life workshop 😁","2022-03-15T07:35:14.156Z","AblY2kCHSgk4nJ8olAzt",{"creatorName":1995,"_created":2062,"_creatorId":1995,"text":2063,"_id":2064,"creatorCountry":2065},"2022-03-15T10:53:34.353Z","super nice and simple method! Im just a bit worried in terms of safety, since you fully rely on your foot holding the clamping while injecting. Would be cool to find a way to lock/ secure it down (similar to plastic preneur clamping system), to avoid hazards in case you accidentally slipped while injecting this could make the plastic go everywhere due to the pressure.","ZLA9n4cHKkEsH4S5jjQQ","cl",[2067,625,2068,626],"hack","untagged","2023-06-14T11:02:19.234Z",{"_deleted":402,"subType":529,"detail":2071,"location":2078,"_id":1981,"_modified":2081,"_created":2082,"verified":402,"type":530,"moderation":526,"geo":2083,"data":2122},{"name":1981,"lastActive":2072,"heroImageUrl":2073,"profileUrl":2074,"shortDescription":2075,"profilePicUrl":2076,"displayName":2077,"verifiedBadge":402},"2022-03-13T10:18:07.796Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fmartin-ppl-uk%2FIMG_3413.jpg?alt=media&token=8e81793f-e5e2-4883-be9f-4e65f0890ef4","https://community.preciousplastic.com/u/martin-ppl-uk","Lancaster UK ","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fmartin-ppl-uk.jpg?alt=media","Relic Plastic, UK ",{"lat":2079,"lng":2080},54.0484,-2.79903,"2022-03-22T04:02:17.326Z","2022-03-11T17:05:56.701Z",{"latitude":2079,"lookupSource":535,"longitude":2080,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1890,"countryCode":1891,"principalSubdivision":1892,"principalSubdivisionCode":1893,"city":2084,"locality":2084,"postcode":2085,"plusCode":2086,"localityInfo":2087},"Lancaster","LA1 1","9C6V26X2+99",{"administrative":2088,"informative":2105},[2089,2090,2091,2097,2101],{"name":1890,"description":1900,"isoName":1890,"order":67,"adminLevel":174,"isoCode":1891,"wikidataId":1901,"geonameId":1902},{"name":1892,"description":1904,"isoName":1892,"order":559,"adminLevel":45,"isoCode":1893,"wikidataId":1905,"geonameId":1906},{"name":2092,"description":2093,"isoName":2092,"order":580,"adminLevel":559,"isoCode":2094,"wikidataId":2095,"geonameId":2096},"Lancashire","non-metropolitan county (doesn't include Blackpool or Blackburn with Darwen)","GB-LAN","Q21279371",2644974,{"name":2084,"description":2098,"order":949,"adminLevel":580,"wikidataId":2099,"geonameId":2100},"city in central Lancaster County, Pennsylvania, United States","Q320514",2644972,{"name":2084,"description":2102,"order":1918,"adminLevel":580,"wikidataId":2103,"geonameId":2104},"district in Lancashire, England","Q168052",2644973,[2106,2107,2108,2109,2110,2114,2117,2121],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":1933,"description":1934,"order":174,"wikidataId":1935,"geonameId":1936},{"name":1938,"description":573,"order":45},{"name":1940,"description":1941,"order":555,"wikidataId":1942,"geonameId":1943},{"name":2111,"description":1946,"order":563,"wikidataId":2112,"geonameId":2113},"North West England","Q47967",2641227,{"name":2092,"description":2115,"order":929,"wikidataId":2116},"historic county of England","Q67311452",{"name":2092,"description":2118,"order":931,"wikidataId":2119,"geonameId":2120},"ceremonial county in North-West England, United Kingdom","Q23077",11609047,{"name":2085,"description":579,"order":1924},{"urls":2123,"description":2135,"services":2136,"title":2077,"images":2138},[2124,2126,2128,2130,2132,2134],{"name":953,"url":2125},"https://www.relicplastic.com/",{"name":587,"url":2127},"https://www.facebook.com/relicplastic/",{"name":958,"url":2129},"https://www.instagram.com/relicplastic/",{"name":961,"url":2131},"https://bazar.preciousplastic.com/precious-plastic-lancaster-c.i.c./",{"name":584,"url":2133},"mailto:team@relicplastic.com",{"name":590,"url":591},"At Relic we take pride in being recognised as an award-winning micro-manufacturer. Our mission is to make a positive impact by offering exceptional production services using only 100% recycled plastic. We work closely with outstanding designers and businesses who share our vision for a more sustainable future.\n \nWe specialise in injection moulding, with the ability to produce 10s-1000s of product a month and mix bespoke colourways to your specification - what we call \"colour alchemy\".\n \nWe produce sheet material, currently up to 20mm thick and 1000x1000mm in size. \n \nWe can offer education and interactive presentations or hands-on workshops using portable equipment bringing the recycling process to you! We can cover a wide range of ages and activities, please get in touch for more information. ",[2137],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},[],"Screw-on molds, clamping beds, and other methods, such as car jacks, require time and manual effort to connect molds to the injector. This method, using a motorcycle stand, provides sufficient travel to clamp the mold against the injector and allows the use of leg power, keeping the hands free. \n\nThis approach also facilitates the lifting of heavier molds or accessories like clamps, potentially reducing the need for bolting the mold for clamping.\n\nThis technique is suitable for conical-style injection nozzles and chamfered-style molds. The machines used in this guide are from PlasticPreneur.\n\n\nUser Location: Lancaster, United Kingdom of Great Britain and Northern Ireland (the)\n\nAttached is a video explaining the process and the necessary parts.\n\nWe located our first item locally on Facebook Marketplace. Alternatively, you might contact workshops that service bikes, as they may possess older models. The internet also provides a convenient resource, and you can easily find these by searching for terms such as \"motorcycle stand\" or \"dirtbike stand.\"\n\nWe employed four pieces of wood, each measuring 3x2 (7.6 cm x 5.1 cm), at each corner of the flat plate on the stand, finishing with a flat piece of wood on top to create an elevated platform for the molds. This structure could alternatively be constructed from metal and vary in shape if necessary. The space in the center of the pillars is convenient for storing height-adjustment blocks.\n\nYou may find that the existing height suffices, or you can add wooden blocks to achieve the desired elevation when utilizing a floor-based injection molder.\n\nAn alternative design could involve shortening the pillars and adding a tufftuff jack on top. This would eliminate the need for varied thicknesses of wooden blocks based on the mold being used, as the tufftuff jack (with a plate on top) allows adjustment of the overall working height. The bike stand can then provide the additional travel required to interface with the nozzle.\n\nWe found that, initially, this lever is positioned rather high for using it multiple times throughout the day. If seeking a rigorous exercise routine, it may be left as initially configured. However, we preferred a more convenient setup for continual use, and discovered that reversing the arm that integrates with the lever works exceptionally well.\n\nWe drilled an additional hole in the rod extending from the base, as well as corresponding holes in the arm that attaches. This allowed us to insert an M8 bolt (5/16 inch) to securely fasten it in place. The supplementary bolt behind the arm prevents it from pivoting excessively, ensuring a stable footing.\n\nYou might consider designing an alternative system that enhances ergonomic functionality or visual appeal. Feel free to innovate!\n\nPlease view the video for a clearer explanation.","motorcycle stand, injection molding, mold clamping, ergonomic design, DIY platform, woodworking, PlasticPreneur machines, conical injection nozzles, chamfered molds, tufftuff jack","## Tools & Equipment\n- [Motorcycle stand](https://www.google.com/search?q=motorcycle+stand) (e.g., dirtbike stand) \n- Floor-based injection molder ([PlasticPreneur machines](https://plasticpreneur.com/)) \n\n## Materials\n- 4x wooden beams (3x2\" / 7.6cm x5.1cm) \n- Flat wooden/metal plate for platform \n- Wooden blocks for height adjustment \n\n## Hardware\n- M8 bolts (5/16\") for structural reinforcement \n- Tufftuff hydraulic jack ([example search](https://www.google.com/search?q=tufftuff+jack)) \n\n## Alternative Components\n- Metal pillars (customizable shapes/sizes) \n- Ergonomically modified lever arm (requires drilling) \n\n## Video Guide \n- [Process demonstration](https://example.com) (attached tutorial video) \n\nKey sources: Local marketplace listings[1], bike workshops[1], and modular design adaptations[3][4].","## References\n\n### Articles \n- [Computational Study on the Clamping Mechanism in Injection Molding](https://assets-eu.researchsquare.com/files/rs-1431947/v1_covered.pdf) \n- [Motorcycle Aesthetics: ABS Injection Molding for Motorcycle Fairings](https://www.runke-mold.com/article/abs-injection-molding-for-motorcycle-fairings.html) \n- [Best Method for Clamping Force Calculation](https://kruger.industries/clamping-force-calculation/) \n\n### Books \n- [Runner and Gating Design Handbook](https://www.beaumontinc.com/about/books-by-beaumont/) \n- [Injection Molding Handbook](https://www.beaumontinc.com/about/books-by-beaumont/) \n- [Successful Injection Molding](https://www.beaumontinc.com/about/books-by-beaumont/) \n\n### Papers \n- [Geometric Optimization of the Five-Point Double-Toggle System for the Clamping Unit](https://etasr.com/index.php/ETASR/article/view/8984) \n- [Computational Study on the Clamping Mechanism in Injection Molding](https://assets-eu.researchsquare.com/files/rs-1431947/v1_covered.pdf) \n\n### YouTube \n- [Basic Injection Mold Making](https://www.youtube.com/watch?v=UD99mzeZl9I) \n- [HOW IT'S MADE: Motorcycles](https://www.youtube.com/watch?v=NtOEaL_3KpI) \n\n### Open-Source Designs \n- [OpenFOAM Solver for Injection Molding Simulation](https://github.com/krebeljk/openInjMoldSim)","{\n \"slug\": \"easily-hands-free-connect-moulds-to-the-injector\",\n \"id\": \"easily-hands-free-connect-moulds-to-the-injector\",\n \"title\": \"Easily (hands-free) connect moulds to the injector\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"fileLink\": \"\",\n \"files\": [],\n \"category\": {\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_deleted\": false,\n \"label\": \"Guides\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\"\n },\n \"_createdBy\": \"martin-ppl-uk\",\n \"cover_image\": {\n \"timeCreated\": \"2022-03-11T17:03:15.404Z\",\n \"fullPath\": \"uploads/howtos/1PN1mijH4ipvmPBwpDgj/cover picture-17f79ec916d.png\",\n \"type\": \"image/png\",\n \"name\": \"cover picture-17f79ec916d.png\",\n \"size\": 210739,\n \"updated\": \"2022-03-11T17:03:15.404Z\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2Fcover%20picture-17f79ec916d.png?alt=media&token=ab284596-e38b-42ba-8c70-ea361e0daeb7\",\n \"src\": \"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/cover_picture-17f79ec916d.png\"\n },\n \"title\": \"Easily (hands-free) connect moulds to the injector\",\n \"_created\": \"2022-03-11T17:04:37.450Z\",\n \"description\": \"Screw-on molds, clamping beds, and other methods, such as car jacks, require time and manual effort to connect molds to the injector. This method, using a motorcycle stand, provides sufficient travel to clamp the mold against the injector and allows the use of leg power, keeping the hands free. \\n\\nThis approach also facilitates the lifting of heavier molds or accessories like clamps, potentially reducing the need for bolting the mold for clamping.\\n\\nThis technique is suitable for conical-style injection nozzles and chamfered-style molds. The machines used in this guide are from PlasticPreneur.\",\n \"moderation\": \"accepted\",\n \"creatorCountry\": \"gb\",\n \"total_views\": 311,\n \"_modified\": \"2023-09-04T13:26:03.721Z\",\n \"_id\": \"1PN1mijH4ipvmPBwpDgj\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"densify-project\",\n \"mattia\",\n \"vicente\",\n \"vikash-kumar\"\n ],\n \"time\": \"\u003C 1 hour\",\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"videoUrl\": \"https://www.youtube.com/watch?v=AYwYEBvijnc\",\n \"text\": \"Attached is a video explaining the process and the necessary parts.\",\n \"title\": \"One video to explain it all...\",\n \"images\": []\n },\n {\n \"title\": \"Find yourself a bike stand\",\n \"text\": \"We located our first item locally on Facebook Marketplace. Alternatively, you might contact workshops that service bikes, as they may possess older models. The internet also provides a convenient resource, and you can easily find these by searching for terms such as \\\"motorcycle stand\\\" or \\\"dirtbike stand.\\\"\",\n \"images\": [\n {\n \"size\": 89836,\n \"timeCreated\": \"2022-03-11T17:03:26.777Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2022-03-11T17:03:26.777Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20-17f79e7056b.jpeg?alt=media&token=94e35c6a-b139-49c3-9547-ff96212869c9\",\n \"fullPath\": \"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20-17f79e7056b.jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"WhatsApp Image 2022-03-11 at 16.44.20-17f79e7056b.jpeg\",\n \"src\": \"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20-17f79e7056b.jpeg\",\n \"alt\": \"WhatsApp Image 2022-03-11 at 16.44.20-17f79e7056b.jpeg\"\n }\n ],\n \"_animationKey\": \"unique2\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20 (3)-17f79e6f15c.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20%20(3)-17f79e6f15c.jpeg?alt=media&token=61a620b7-6308-4ebe-81e7-46b847a3a985\",\n \"timeCreated\": \"2022-03-11T17:03:29.236Z\",\n \"name\": \"WhatsApp Image 2022-03-11 at 16.44.20 (3)-17f79e6f15c.jpeg\",\n \"updated\": \"2022-03-11T17:03:29.236Z\",\n \"size\": 103141,\n \"src\": \"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20_3-17f79e6f15c.jpeg\",\n \"alt\": \"WhatsApp Image 2022-03-11 at 16.44.20 (3)-17f79e6f15c.jpeg\"\n }\n ],\n \"title\": \"(if wall-mounted) Make it taller\",\n \"_animationKey\": \"unique3\",\n \"text\": \"We employed four pieces of wood, each measuring 3x2 (7.6 cm x 5.1 cm), at each corner of the flat plate on the stand, finishing with a flat piece of wood on top to create an elevated platform for the molds. This structure could alternatively be constructed from metal and vary in shape if necessary. The space in the center of the pillars is convenient for storing height-adjustment blocks.\\n\\nYou may find that the existing height suffices, or you can add wooden blocks to achieve the desired elevation when utilizing a floor-based injection molder.\\n\\nAn alternative design could involve shortening the pillars and adding a tufftuff jack on top. This would eliminate the need for varied thicknesses of wooden blocks based on the mold being used, as the tufftuff jack (with a plate on top) allows adjustment of the overall working height. The bike stand can then provide the additional travel required to interface with the nozzle.\"\n },\n {\n \"title\": \"Modify the lever system\",\n \"text\": \"We found that, initially, this lever is positioned rather high for using it multiple times throughout the day. If seeking a rigorous exercise routine, it may be left as initially configured. However, we preferred a more convenient setup for continual use, and discovered that reversing the arm that integrates with the lever works exceptionally well.\\n\\nWe drilled an additional hole in the rod extending from the base, as well as corresponding holes in the arm that attaches. This allowed us to insert an M8 bolt (5/16 inch) to securely fasten it in place. The supplementary bolt behind the arm prevents it from pivoting excessively, ensuring a stable footing.\\n\\nYou might consider designing an alternative system that enhances ergonomic functionality or visual appeal. Feel free to innovate!\",\n \"_animationKey\": \"uniqueit6san\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20-17f79e6b489.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20-17f79e6b489.jpeg?alt=media&token=e80b6306-95b9-4f47-8953-c678a475cac4\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-03-11T17:03:31.782Z\",\n \"name\": \"WhatsApp Image 2022-03-11 at 16.44.20-17f79e6b489.jpeg\",\n \"size\": 89836,\n \"updated\": \"2022-03-11T17:03:31.782Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20-17f79e6b489.jpeg\",\n \"alt\": \"WhatsApp Image 2022-03-11 at 16.44.20-17f79e6b489.jpeg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20%20(1)-17f79e6bf6d.jpeg?alt=media&token=ea0a2861-76ea-42f1-849f-3f92c8d5341b\",\n \"updated\": \"2022-03-11T17:03:31.885Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20 (1)-17f79e6bf6d.jpeg\",\n \"timeCreated\": \"2022-03-11T17:03:31.885Z\",\n \"name\": \"WhatsApp Image 2022-03-11 at 16.44.20 (1)-17f79e6bf6d.jpeg\",\n \"size\": 91523,\n \"src\": \"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20_1-17f79e6bf6d.jpeg\",\n \"alt\": \"WhatsApp Image 2022-03-11 at 16.44.20 (1)-17f79e6bf6d.jpeg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-03-11T17:03:31.950Z\",\n \"name\": \"WhatsApp Image 2022-03-11 at 16.44.20 (2)-17f79e6cb9e.jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 75461,\n \"updated\": \"2022-03-11T17:03:31.950Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1PN1mijH4ipvmPBwpDgj%2FWhatsApp%20Image%202022-03-11%20at%2016.44.20%20(2)-17f79e6cb9e.jpeg?alt=media&token=0511755a-e480-4c4c-8774-6de40df044dd\",\n \"fullPath\": \"uploads/howtos/1PN1mijH4ipvmPBwpDgj/WhatsApp Image 2022-03-11 at 16.44.20 (2)-17f79e6cb9e.jpeg\",\n \"src\": \"/resources/howtos/easily-hands-free-connect-moulds-to-the-injector/whatsapp_image_2022-03-11_at_16.44.20_2-17f79e6cb9e.jpeg\",\n \"alt\": \"WhatsApp Image 2022-03-11 at 16.44.20 (2)-17f79e6cb9e.jpeg\"\n }\n ]\n },\n {\n \"title\": \"Watch the video\",\n \"images\": [],\n \"text\": \"Please view the video for a clearer explanation.\",\n \"_animationKey\": \"unique0jav2i\",\n \"videoUrl\": \"https://www.youtube.com/watch?v=AYwYEBvijnc\"\n }\n ],\n \"comments\": [\n {\n \"_creatorId\": \"mattia\",\n \"creatorName\": \"mattia\",\n \"creatorCountry\": \"it\",\n \"text\": \"Hey Martin, super nice and very intelligent way to work more efficiently and rapidly. Love the stool hack too 🤣 You should use a stool from @still-life workshop 😁\",\n \"_created\": \"2022-03-15T07:35:14.156Z\",\n \"_id\": \"AblY2kCHSgk4nJ8olAzt\"\n },\n {\n \"creatorName\": \"densify-project\",\n \"_created\": \"2022-03-15T10:53:34.353Z\",\n \"_creatorId\": \"densify-project\",\n \"text\": \"super nice and simple method! Im just a bit worried in terms of safety, since you fully rely on your foot holding the clamping while injecting. Would be cool to find a way to lock/ secure it down (similar to plastic preneur clamping system), to avoid hazards in case you accidentally slipped while injecting this could make the plastic go everywhere due to the pressure.\",\n \"_id\": \"ZLA9n4cHKkEsH4S5jjQQ\",\n \"creatorCountry\": \"cl\"\n }\n ],\n \"difficulty_level\": \"Easy\",\n \"_deleted\": false,\n \"id\": \"1PN1mijH4ipvmPBwpDgj\",\n \"slug\": \"easily-hands-free-connect-moulds-to-the-injector\",\n \"tags\": [\n \"hack\",\n \"product\",\n \"untagged\",\n \"injection\"\n ],\n \"total_downloads\": 0,\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:19.234Z\",\n \"user\": {\n \"_deleted\": false,\n \"subType\": \"mix\",\n \"detail\": {\n \"name\": \"martin-ppl-uk\",\n \"lastActive\": \"2022-03-13T10:18:07.796Z\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fmartin-ppl-uk%2FIMG_3413.jpg?alt=media&token=8e81793f-e5e2-4883-be9f-4e65f0890ef4\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/martin-ppl-uk\",\n \"shortDescription\": \"Lancaster UK \",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fmartin-ppl-uk.jpg?alt=media\",\n \"displayName\": \"Relic Plastic, UK \",\n \"verifiedBadge\": false\n },\n \"location\": {\n \"lat\": 54.0484,\n \"lng\": -2.79903\n },\n \"_id\": \"martin-ppl-uk\",\n \"_modified\": \"2022-03-22T04:02:17.326Z\",\n \"_created\": \"2022-03-11T17:05:56.701Z\",\n \"verified\": false,\n \"type\": \"workspace\",\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 54.0484,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -2.79903,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Lancaster\",\n \"locality\": \"Lancaster\",\n \"postcode\": \"LA1 1\",\n \"plusCode\": \"9C6V26X2+99\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Lancashire\",\n \"description\": \"non-metropolitan county (doesn't include Blackpool or Blackburn with Darwen)\",\n \"isoName\": \"Lancashire\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-LAN\",\n \"wikidataId\": \"Q21279371\",\n \"geonameId\": 2644974\n },\n {\n \"name\": \"Lancaster\",\n \"description\": \"city in central Lancaster County, Pennsylvania, United States\",\n \"order\": 11,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q320514\",\n \"geonameId\": 2644972\n },\n {\n \"name\": \"Lancaster\",\n \"description\": \"district in Lancashire, England\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q168052\",\n \"geonameId\": 2644973\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"North West England\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q47967\",\n \"geonameId\": 2641227\n },\n {\n \"name\": \"Lancashire\",\n \"description\": \"historic county of England\",\n \"order\": 9,\n \"wikidataId\": \"Q67311452\"\n },\n {\n \"name\": \"Lancashire\",\n \"description\": \"ceremonial county in North-West England, United Kingdom\",\n \"order\": 10,\n \"wikidataId\": \"Q23077\",\n \"geonameId\": 11609047\n },\n {\n \"name\": \"LA1 1\",\n \"description\": \"postal code\",\n \"order\": 13\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.relicplastic.com/\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/relicplastic/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/relicplastic/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/precious-plastic-lancaster-c.i.c./\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:team@relicplastic.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"At Relic we take pride in being recognised as an award-winning micro-manufacturer. Our mission is to make a positive impact by offering exceptional production services using only 100% recycled plastic. We work closely with outstanding designers and businesses who share our vision for a more sustainable future.\\n \\nWe specialise in injection moulding, with the ability to produce 10s-1000s of product a month and mix bespoke colourways to your specification - what we call \\\"colour alchemy\\\".\\n \\nWe produce sheet material, currently up to 20mm thick and 1000x1000mm in size. \\n \\nWe can offer education and interactive presentations or hands-on workshops using portable equipment bringing the recycling process to you! We can cover a wide range of ages and activities, please get in touch for more information. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Relic Plastic, UK \",\n \"images\": []\n }\n },\n \"content\": \"Screw-on molds, clamping beds, and other methods, such as car jacks, require time and manual effort to connect molds to the injector. This method, using a motorcycle stand, provides sufficient travel to clamp the mold against the injector and allows the use of leg power, keeping the hands free. \\n\\nThis approach also facilitates the lifting of heavier molds or accessories like clamps, potentially reducing the need for bolting the mold for clamping.\\n\\nThis technique is suitable for conical-style injection nozzles and chamfered-style molds. The machines used in this guide are from PlasticPreneur.\\n\\n\\nUser Location: Lancaster, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nAttached is a video explaining the process and the necessary parts.\\n\\nWe located our first item locally on Facebook Marketplace. Alternatively, you might contact workshops that service bikes, as they may possess older models. The internet also provides a convenient resource, and you can easily find these by searching for terms such as \\\"motorcycle stand\\\" or \\\"dirtbike stand.\\\"\\n\\nWe employed four pieces of wood, each measuring 3x2 (7.6 cm x 5.1 cm), at each corner of the flat plate on the stand, finishing with a flat piece of wood on top to create an elevated platform for the molds. This structure could alternatively be constructed from metal and vary in shape if necessary. The space in the center of the pillars is convenient for storing height-adjustment blocks.\\n\\nYou may find that the existing height suffices, or you can add wooden blocks to achieve the desired elevation when utilizing a floor-based injection molder.\\n\\nAn alternative design could involve shortening the pillars and adding a tufftuff jack on top. This would eliminate the need for varied thicknesses of wooden blocks based on the mold being used, as the tufftuff jack (with a plate on top) allows adjustment of the overall working height. The bike stand can then provide the additional travel required to interface with the nozzle.\\n\\nWe found that, initially, this lever is positioned rather high for using it multiple times throughout the day. If seeking a rigorous exercise routine, it may be left as initially configured. However, we preferred a more convenient setup for continual use, and discovered that reversing the arm that integrates with the lever works exceptionally well.\\n\\nWe drilled an additional hole in the rod extending from the base, as well as corresponding holes in the arm that attaches. This allowed us to insert an M8 bolt (5/16 inch) to securely fasten it in place. The supplementary bolt behind the arm prevents it from pivoting excessively, ensuring a stable footing.\\n\\nYou might consider designing an alternative system that enhances ergonomic functionality or visual appeal. Feel free to innovate!\\n\\nPlease view the video for a clearer explanation.\",\n \"keywords\": \"motorcycle stand, injection molding, mold clamping, ergonomic design, DIY platform, woodworking, PlasticPreneur machines, conical injection nozzles, chamfered molds, tufftuff jack\",\n \"resources\": \"## Tools & Equipment\\n- [Motorcycle stand](https://www.google.com/search?q=motorcycle+stand) (e.g., dirtbike stand) \\n- Floor-based injection molder ([PlasticPreneur machines](https://plasticpreneur.com/)) \\n\\n## Materials\\n- 4x wooden beams (3x2\\\" / 7.6cm x5.1cm) \\n- Flat wooden/metal plate for platform \\n- Wooden blocks for height adjustment \\n\\n## Hardware\\n- M8 bolts (5/16\\\") for structural reinforcement \\n- Tufftuff hydraulic jack ([example search](https://www.google.com/search?q=tufftuff+jack)) \\n\\n## Alternative Components\\n- Metal pillars (customizable shapes/sizes) \\n- Ergonomically modified lever arm (requires drilling) \\n\\n## Video Guide \\n- [Process demonstration](https://example.com) (attached tutorial video) \\n\\nKey sources: Local marketplace listings[1], bike workshops[1], and modular design adaptations[3][4].\",\n \"references\": \"## References\\n\\n### Articles \\n- [Computational Study on the Clamping Mechanism in Injection Molding](https://assets-eu.researchsquare.com/files/rs-1431947/v1_covered.pdf) \\n- [Motorcycle Aesthetics: ABS Injection Molding for Motorcycle Fairings](https://www.runke-mold.com/article/abs-injection-molding-for-motorcycle-fairings.html) \\n- [Best Method for Clamping Force Calculation](https://kruger.industries/clamping-force-calculation/) \\n\\n### Books \\n- [Runner and Gating Design Handbook](https://www.beaumontinc.com/about/books-by-beaumont/) \\n- [Injection Molding Handbook](https://www.beaumontinc.com/about/books-by-beaumont/) \\n- [Successful Injection Molding](https://www.beaumontinc.com/about/books-by-beaumont/) \\n\\n### Papers \\n- [Geometric Optimization of the Five-Point Double-Toggle System for the Clamping Unit](https://etasr.com/index.php/ETASR/article/view/8984) \\n- [Computational Study on the Clamping Mechanism in Injection Molding](https://assets-eu.researchsquare.com/files/rs-1431947/v1_covered.pdf) \\n\\n### YouTube \\n- [Basic Injection Mold Making](https://www.youtube.com/watch?v=UD99mzeZl9I) \\n- [HOW IT'S MADE: Motorcycles](https://www.youtube.com/watch?v=NtOEaL_3KpI) \\n\\n### Open-Source Designs \\n- [OpenFOAM Solver for Injection Molding Simulation](https://github.com/krebeljk/openInjMoldSim)\"\n }\n}","d646cb746160c170","make-plaster-moulds-for-large-products",{"id":2145,"data":2147,"filePath":2145,"digest":2389},{"slug":2145,"id":2145,"title":2148,"type":397,"components":2149,"item":2150,"config":2388},"Make plaster moulds for large products",[],{"tags":2151,"slug":2145,"_createdBy":2153,"title":2148,"id":2154,"description":2155,"_deleted":402,"_contentModifiedTimestamp":2156,"creatorCountry":19,"previousSlugs":2157,"category":2158,"_modified":2159,"_created":2160,"comments":2161,"difficulty_level":415,"mentions":2167,"votedUsefulBy":2168,"total_views":2175,"cover_image":2176,"moderation":526,"_id":2154,"total_downloads":412,"time":1124,"files":2183,"steps":2184,"fileLink":19,"user":-1,"content":2384,"keywords":2385,"resources":2386,"references":2387},[625,626,2152,627],"extrusion","michael_makes_","1PwZ8Ikcj4QVCgF2NYtk","Here, we outline the process of making and using plaster molds. It’s an excellent low-tech method for creating larger, more intricate products.","2023-06-14T11:02:19.800Z",[2145],{"_created":640,"_modified":640,"_deleted":402,"label":641,"_id":642},"2023-12-30T18:56:32.835Z","2020-05-07T02:50:47.761Z",[2162],{"text":2163,"_id":2164,"creatorCountry":1226,"_creatorId":2165,"creatorName":2165,"_created":2166},"Thank for teaching us this! Im a beginner in this recycling plastic world, but I have some plaster molds that I wanted to use with plasctic but I didnt know if it would work. Im gonna try to heat up the plastic in a toaster and then press in my mold with some mould release. Thanks!","Z0QMxpSgA5WVK5h2gCyg","grillou","2023-04-06T00:08:05.354Z",[],[2169,2170,408,2171,2165,2172,2173,2174],"tambet","marilzahonorato-","apanomeria","kzli","precious-plastic-luebeck","yakub-",486,{"size":2177,"name":2178,"timeCreated":2179,"fullPath":2180,"contentType":423,"updated":2179,"downloadUrl":2181,"type":423,"src":2182},45820,"michael-makes-stool-1.jpg","2020-05-11T15:15:00.110Z","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/michael-makes-stool-1.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fmichael-makes-stool-1.jpg?alt=media&token=b164dc57-b4af-4ba2-b1ad-d65f6123772b","/resources/howtos/make-plaster-moulds-for-large-products/michael-makes-stool-1.jpg",[],[2185,2203,2228,2253,2272,2295,2314,2326,2338,2350,2369],{"images":2186,"title":2201,"text":2202,"_animationKey":448},[2187,2194],{"name":2188,"updated":2189,"downloadUrl":2190,"timeCreated":2189,"contentType":423,"type":423,"size":2191,"fullPath":2192,"src":2193,"alt":2188},"IMG_3710.jpg","2020-05-07T02:50:32.003Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3710.jpg?alt=media&token=280d736a-d7b7-4714-ae74-f5d674187743",297587,"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3710.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3710.jpg",{"size":2195,"type":423,"fullPath":2196,"updated":2197,"contentType":423,"timeCreated":2197,"name":2198,"downloadUrl":2199,"src":2200,"alt":2198},175011,"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3598.jpg","2020-05-07T02:50:30.194Z","IMG_3598.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3598.jpg?alt=media&token=fcb7b35e-4a23-4d62-bdb5-cd2c72de8665","/resources/howtos/make-plaster-moulds-for-large-products/img_3598.jpg","Consider pros and cons","Before you begin, it is important to note that there are some drawbacks to using this method. Plaster molds are not durable, so this may not be suitable as a common method for processing plastic.\n\nHowever, it is an excellent way to create large, solid products and can be used as a prototyping technique. For instance, if you want to test the shape of a mold before it is milled into a block of aluminum.\n\nYou will need:\n- Extruder machine\n- Shredded plastic\n- Casting plaster\n- Mold release\n- A model or object to replicate\n- Melamine or plywood\n- Heat gun\n- Paint, chopped fiberglass, shellac (optional)",{"_animationKey":451,"title":2204,"images":2205,"text":2227},"Make a model to replicate",[2206,2213,2220],{"size":2207,"timeCreated":2208,"updated":2208,"downloadUrl":2209,"fullPath":2210,"contentType":423,"name":2211,"type":423,"src":2212,"alt":2211},261521,"2020-05-07T02:50:34.165Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3506.jpg?alt=media&token=a34c1a74-4cd5-4ba2-9525-26518a671516","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3506.jpg","IMG_3506.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3506.jpg",{"size":2214,"timeCreated":2215,"type":423,"contentType":423,"downloadUrl":2216,"updated":2215,"name":2217,"fullPath":2218,"src":2219,"alt":2217},189766,"2020-05-07T02:50:34.989Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3587.jpg?alt=media&token=2d1a98c2-a8ef-4c94-a0f5-03cd745f1edd","IMG_3587.jpg","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3587.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3587.jpg",{"updated":2221,"size":2222,"downloadUrl":2223,"fullPath":2224,"timeCreated":2221,"contentType":423,"type":423,"name":2225,"src":2226,"alt":2225},"2020-05-07T02:50:34.619Z",258194,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3519.jpg?alt=media&token=52f9b2eb-55d2-4f5d-a53d-675423102d89","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3519.jpg","IMG_3519.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3519.jpg","You will need a model or object to cast your plaster mold around. This could be anything, such as a model you made, a 3D print, or a toy. Consider how many parts your mold requires. Our product necessitated a two-part mold.\n\nIn this instance, the desired shape was cut out of foam using a homemade hot wire and hand sanding.\n\nPay close attention to the surface finish. Any small bumps or dents will be visible in the final product. If necessary, continue sanding, filling, and painting.",{"title":2229,"text":2230,"images":2231,"_animationKey":479},"Make a box to cast your mould","Construct a box around your model, ensuring everything is sealed and secure to prevent it from floating when pouring the plaster. Melamine is an effective material for the box, though plywood is also suitable.\n\nConsider using a mold release, such as petroleum jelly, to facilitate easier separation of the plaster mold.\n\nIncorporating reference pins can be useful for aligning the molds accurately in future stages.",[2232,2239,2246],{"timeCreated":2233,"name":2234,"contentType":423,"downloadUrl":2235,"fullPath":2236,"type":423,"updated":2233,"size":2237,"src":2238,"alt":2234},"2020-05-07T02:50:37.206Z","IMG_3594.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3594.jpg?alt=media&token=5840e645-b8f9-41cc-9609-f5978f560703","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3594.jpg",259474,"/resources/howtos/make-plaster-moulds-for-large-products/img_3594.jpg",{"size":2240,"fullPath":2241,"contentType":423,"name":2242,"timeCreated":2243,"type":423,"updated":2243,"downloadUrl":2244,"src":2245,"alt":2242},235835,"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3537.jpg","IMG_3537.jpg","2020-05-07T02:50:37.151Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3537.jpg?alt=media&token=a677fb07-33aa-4a5a-bfc6-20e960395712","/resources/howtos/make-plaster-moulds-for-large-products/img_3537.jpg",{"updated":2247,"downloadUrl":2248,"size":2249,"name":2250,"timeCreated":2247,"type":423,"contentType":423,"fullPath":2251,"src":2252,"alt":2250},"2020-05-07T02:50:37.110Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3529.jpg?alt=media&token=63bf3e08-e0dc-4a28-97d3-198aa87549a3",174775,"IMG_3529.jpg","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3529.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3529.jpg",{"text":2254,"title":2255,"_animationKey":2256,"images":2257},"Mix the casting plaster according to the manufacturer's specifications. In this instance, chopped fiberglass (fibreglass) is added to enhance the mold's durability.\n\nPour the mixture into the box, generally aiming for a depth twice that of the model.\n\nImmediately after pouring, gently tap the box with a hammer for a few minutes to allow any air pockets to rise to the surface.\n\nLet the plaster cure for a couple of days before demolding.","Mix and pour the plaster","uniquee6o9dq",[2258,2265],{"updated":2259,"name":2260,"contentType":423,"fullPath":2261,"timeCreated":2259,"type":423,"size":2262,"downloadUrl":2263,"src":2264,"alt":2260},"2020-05-07T02:50:39.507Z","IMG_3541.jpg","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3541.jpg",183215,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3541.jpg?alt=media&token=35e18159-d377-4798-a3fa-cf6ef83c070a","/resources/howtos/make-plaster-moulds-for-large-products/img_3541.jpg",{"size":2266,"fullPath":2267,"name":2268,"downloadUrl":2269,"timeCreated":2270,"contentType":423,"updated":2270,"type":423,"src":2271,"alt":2268},222689,"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3599.jpg","IMG_3599.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3599.jpg?alt=media&token=76720712-0b81-455c-a1d0-c1b59ba11709","2020-05-07T02:50:39.361Z","/resources/howtos/make-plaster-moulds-for-large-products/img_3599.jpg",{"_animationKey":2273,"title":2274,"text":2275,"images":2276},"unique6151ch","Air dry and seal","Once you have both parts of your mold, it is advisable to let them air dry for a couple of days. You will notice when they are touch dry (and significantly lighter), indicating readiness to proceed.\n\nAs an optional step, apply a layer of shellac on the plaster surfaces. Upon curing, you may then apply a mold release agent, such as silicone oil or petroleum jelly, to ensure that plastic does not adhere to your mold, allowing for repeated use.",[2277,2281,2288],{"name":2268,"contentType":423,"size":2278,"updated":2279,"type":423,"fullPath":2267,"downloadUrl":2280,"timeCreated":2279,"src":2271,"alt":2268},222605,"2020-05-09T14:51:53.280Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3599.jpg?alt=media&token=c1b0ecf7-1f78-4e57-8e69-d20f02a7ec3e",{"contentType":423,"updated":2282,"fullPath":2283,"downloadUrl":2284,"name":2285,"size":2286,"type":423,"timeCreated":2282,"src":2287,"alt":2285},"2020-05-09T14:51:53.433Z","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3548.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3548.jpg?alt=media&token=61485b71-44c7-4a1a-bcc3-f0e2b169b68a","IMG_3548.jpg",188040,"/resources/howtos/make-plaster-moulds-for-large-products/img_3548.jpg",{"name":2289,"updated":2290,"contentType":423,"size":2291,"downloadUrl":2292,"timeCreated":2290,"fullPath":2293,"type":423,"src":2294,"alt":2289},"IMG_3654.jpg","2020-05-09T14:51:57.063Z",328638,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3654.jpg?alt=media&token=77567a10-fac4-492c-a7b0-e47b0724bce7","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3654.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3654.jpg",{"text":2296,"_animationKey":2297,"images":2298,"title":2313},"Prepare the mold for your machine by clamping its parts together to ensure proper alignment. A large hole is required to connect to the extruder machine.\n\nAdditional smaller holes are necessary in various locations to serve as indicators that the plastic has reached certain points, and they also help to prevent pressure build-up.","unique9eztar",[2299,2306],{"contentType":423,"timeCreated":2300,"size":2301,"name":2302,"downloadUrl":2303,"type":423,"updated":2300,"fullPath":2304,"src":2305,"alt":2302},"2020-05-07T02:50:46.991Z",270969,"IMG_3667 copy.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3667%20copy.jpg?alt=media&token=fa1478e1-030f-49b5-a864-355f1326bf7b","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3667 copy.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3667_copy.jpg",{"size":2307,"contentType":423,"name":2308,"type":423,"timeCreated":2309,"downloadUrl":2310,"fullPath":2311,"updated":2309,"src":2312,"alt":2308},235759,"IMG_3677 copy.jpg","2020-05-07T02:50:45.548Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3677%20copy.jpg?alt=media&token=15211ae4-d3e0-417b-95e7-8f07018c174a","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3677 copy.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3677_copy.jpg","Drill injection + relief holes",{"_animationKey":2315,"text":2316,"images":2317,"title":2325},"uniquevbk1nl","Since this is a slow injection molding process, it is essential to ensure the inside of the mold remains consistently hot. This can be achieved in various ways; in this instance, large holes were drilled to circulate hot air through the mold from two heat guns.",[2318],{"fullPath":2319,"updated":2320,"size":2321,"contentType":423,"name":2322,"downloadUrl":2323,"timeCreated":2320,"type":423,"src":2324,"alt":2322},"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3666 copy.jpg","2020-05-07T02:50:51.847Z",294619,"IMG_3666 copy.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3666%20copy.jpg?alt=media&token=d1ac6c55-1aa7-4a68-ac24-21c3f7b5ed0f","/resources/howtos/make-plaster-moulds-for-large-products/img_3666_copy.jpg","Heat your mould",{"title":2327,"_animationKey":2328,"images":2329,"text":2337},"Inject (using the extruder)","uniquen72gqq",[2330],{"name":2331,"timeCreated":2332,"updated":2332,"downloadUrl":2333,"contentType":423,"size":2334,"fullPath":2335,"type":423,"src":2336,"alt":2331},"IMG_3668 copy.jpg","2020-05-07T02:50:55.358Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3668%20copy.jpg?alt=media&token=a802c821-67b4-4b07-b3c3-c4f59ec1a66d",282790,"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3668 copy.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3668_copy.jpg","Begin by heating your plaster mold. As it heats, activate your extruder and prepare the plastic. Once the mold is sufficiently heated, commence the injection process. The duration may vary, from several minutes to several hours, depending on the product's size. In this instance, it took approximately 2.5 hours to fill the mold.\n\nWhen the plastic reaches all reference points you've drilled, the product is fully injected. At this juncture, deactivate your heat guns and extruder. Ensure all holes are plugged to maintain pressure within the mold.",{"title":2339,"text":2340,"_animationKey":2341,"images":2342},"Demould","You will need to allow sufficient time for everything to cool at room temperature. Due to the insulating properties of the plaster, this process can take up to 12 hours, depending on the dimensions of your product.\n\nCarefully remove your product from the mold, ensuring that the mold remains intact for future use.","uniquebd8hjd",[2343],{"name":2344,"contentType":423,"timeCreated":2345,"fullPath":2346,"size":2347,"updated":2345,"type":423,"downloadUrl":2348,"src":2349,"alt":2344},"IMG_3706 copy.jpg","2020-05-07T02:50:59.149Z","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3706 copy.jpg",304687,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3706%20copy.jpg?alt=media&token=333450e5-da8b-4fd9-b59a-b08c0ec52377","/resources/howtos/make-plaster-moulds-for-large-products/img_3706_copy.jpg",{"_animationKey":2351,"title":2352,"images":2353,"text":2368},"uniquev5rf1","Post processing",[2354,2361],{"downloadUrl":2355,"contentType":423,"fullPath":2356,"size":2357,"timeCreated":2358,"type":423,"updated":2358,"name":2359,"src":2360,"alt":2359},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3697.jpg?alt=media&token=74af2482-90b5-414c-b1bc-3a069cf070c0","uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3697.jpg",196896,"2020-05-07T02:51:01.529Z","IMG_3697.jpg","/resources/howtos/make-plaster-moulds-for-large-products/img_3697.jpg",{"type":423,"timeCreated":2362,"size":2363,"fullPath":2364,"downloadUrl":2365,"updated":2362,"name":2366,"contentType":423,"src":2367,"alt":2366},"2020-05-07T16:53:55.798Z",67756,"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/stool-detail.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fstool-detail.jpg?alt=media&token=5bc05809-241d-4bc0-8939-9f6930d1ae71","stool-detail.jpg","/resources/howtos/make-plaster-moulds-for-large-products/stool-detail.jpg","If the process is executed correctly, only minimal post-processing should be necessary. This entails cutting off the injection point and the relief channels.\n\nAdditionally, you may tidy up the part line. It is advisable to do this with a knife.",{"images":2370,"text":2381,"title":2382,"_animationKey":2383},[2371,2374],{"downloadUrl":2372,"size":2177,"timeCreated":2373,"contentType":423,"fullPath":2180,"type":423,"updated":2373,"name":2178,"src":2182,"alt":2178},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fmichael-makes-stool-1.jpg?alt=media&token=7753903d-a311-41c4-a1e4-3ec36e597e81","2020-05-11T15:15:01.113Z",{"contentType":423,"fullPath":2375,"size":2376,"type":423,"updated":2377,"timeCreated":2377,"name":2378,"downloadUrl":2379,"src":2380,"alt":2378},"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/michael-makes-stool-2.jpg",40914,"2020-05-11T15:15:01.235Z","michael-makes-stool-2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fmichael-makes-stool-2.jpg?alt=media&token=870b6768-4944-41b3-83a1-6e54aeea64e7","/resources/howtos/make-plaster-moulds-for-large-products/michael-makes-stool-2.jpg","This technique, though somewhat time-consuming, offers a straightforward approach to mold-making. It is not a substitute for machined molds but serves well in prototyping larger and more organic shapes. Here is the final product: a stool crafted from old polypropylene chairs, showcasing the vast potential of this method.\n\nAn aspect to consider is the contrast between the plastics used in the extruder. In this example, the color choices were similar, resulting in minimal contrast. This element can be adjusted to achieve the desired appearance.","That's it!","uniqueesu7hp","Here, we outline the process of making and using plaster molds. It’s an excellent low-tech method for creating larger, more intricate products.\n\nBefore you begin, it is important to note that there are some drawbacks to using this method. Plaster molds are not durable, so this may not be suitable as a common method for processing plastic.\n\nHowever, it is an excellent way to create large, solid products and can be used as a prototyping technique. For instance, if you want to test the shape of a mold before it is milled into a block of aluminum.\n\nYou will need:\n- Extruder machine\n- Shredded plastic\n- Casting plaster\n- Mold release\n- A model or object to replicate\n- Melamine or plywood\n- Heat gun\n- Paint, chopped fiberglass, shellac (optional)\n\nYou will need a model or object to cast your plaster mold around. This could be anything, such as a model you made, a 3D print, or a toy. Consider how many parts your mold requires. Our product necessitated a two-part mold.\n\nIn this instance, the desired shape was cut out of foam using a homemade hot wire and hand sanding.\n\nPay close attention to the surface finish. Any small bumps or dents will be visible in the final product. If necessary, continue sanding, filling, and painting.\n\nConstruct a box around your model, ensuring everything is sealed and secure to prevent it from floating when pouring the plaster. Melamine is an effective material for the box, though plywood is also suitable.\n\nConsider using a mold release, such as petroleum jelly, to facilitate easier separation of the plaster mold.\n\nIncorporating reference pins can be useful for aligning the molds accurately in future stages.\n\nMix the casting plaster according to the manufacturer's specifications. In this instance, chopped fiberglass (fibreglass) is added to enhance the mold's durability.\n\nPour the mixture into the box, generally aiming for a depth twice that of the model.\n\nImmediately after pouring, gently tap the box with a hammer for a few minutes to allow any air pockets to rise to the surface.\n\nLet the plaster cure for a couple of days before demolding.\n\nOnce you have both parts of your mold, it is advisable to let them air dry for a couple of days. You will notice when they are touch dry (and significantly lighter), indicating readiness to proceed.\n\nAs an optional step, apply a layer of shellac on the plaster surfaces. Upon curing, you may then apply a mold release agent, such as silicone oil or petroleum jelly, to ensure that plastic does not adhere to your mold, allowing for repeated use.\n\nPrepare the mold for your machine by clamping its parts together to ensure proper alignment. A large hole is required to connect to the extruder machine.\n\nAdditional smaller holes are necessary in various locations to serve as indicators that the plastic has reached certain points, and they also help to prevent pressure build-up.\n\nSince this is a slow injection molding process, it is essential to ensure the inside of the mold remains consistently hot. This can be achieved in various ways; in this instance, large holes were drilled to circulate hot air through the mold from two heat guns.\n\nBegin by heating your plaster mold. As it heats, activate your extruder and prepare the plastic. Once the mold is sufficiently heated, commence the injection process. The duration may vary, from several minutes to several hours, depending on the product's size. In this instance, it took approximately 2.5 hours to fill the mold.\n\nWhen the plastic reaches all reference points you've drilled, the product is fully injected. At this juncture, deactivate your heat guns and extruder. Ensure all holes are plugged to maintain pressure within the mold.\n\nYou will need to allow sufficient time for everything to cool at room temperature. Due to the insulating properties of the plaster, this process can take up to 12 hours, depending on the dimensions of your product.\n\nCarefully remove your product from the mold, ensuring that the mold remains intact for future use.\n\nIf the process is executed correctly, only minimal post-processing should be necessary. This entails cutting off the injection point and the relief channels.\n\nAdditionally, you may tidy up the part line. It is advisable to do this with a knife.\n\nThis technique, though somewhat time-consuming, offers a straightforward approach to mold-making. It is not a substitute for machined molds but serves well in prototyping larger and more organic shapes. Here is the final product: a stool crafted from old polypropylene chairs, showcasing the vast potential of this method.\n\nAn aspect to consider is the contrast between the plastics used in the extruder. In this example, the color choices were similar, resulting in minimal contrast. This element can be adjusted to achieve the desired appearance.","plaster molds, mold-making process, prototyping technique, casting plaster, extruder machine, mold release agent, injection molding, heat gun, reference pins, post-processing","### Required Tools \n- Homemade hot wire (Foam cutting) \n- Hand sanding tools (Surface finishing) \n- Clamps (Securing mold parts) \n- Knife (Post-processing) \n- Hammer (Air release) \n\n### Required Hardware \n- Extruder machine (Material processing) \n- Heat guns (Temperature control) \n- Drill (Ventilation holes) \n- Melamine/Plywood (Mold frame) \n- Heat-resistant equipment (Safety) \n\n### Optional Items \n- Shellac (Surface sealing) \n- Fiberglass (Mold reinforcement) \n- Paint (Aesthetic finish) \n- Mold release agent (Demolding aid) \n- Heat gun accessories (Custom setups)","## Articles \n- [Plaster Casting: Process, Uses, and How It Works](https://www.xometry.com/resources/casting/plaster-casting/) \n- [Plaster Mold Casting Technical Guide](https://armstrongrm.com/pages/plastermold2-tech.html) \n- [DIY Plaster Mold Techniques](https://ceramicartsnetwork.org/daily/article/how-to-make-thrifty-plaster-molds-and-streamline-your-processes) \n- [Plaster Mold Casting Overview (Wikipedia)](https://en.wikipedia.org/wiki/Plaster_mold_casting) \n- [Sinotech’s Plaster Mold Process](https://sinotech.com/products/formed-metal-parts/plaster-mold-castings/) \n- [Slip Casting Plaster Mold Guide](https://ceramicartsnetwork.org/daily/article/How-to-Make-a-Plaster-Mold-for-Slip-Casting) \n\n## Books \n- [Injection Mold Design Handbook](https://www.lowrysbooks.com/book/9781569908150) \n- [Books on Injection Molding by Beaumont Technologies](https://www.beaumontinc.com/about/books-by-beaumont/) \n\n## Papers \n- [Modeling Injection Molding of HDPE with Crystallization](https://github.com/krebeljk/openInjMoldSim#acknowledgments) \n- [Verification of Open-Source Injection Molding Simulation Tools](https://github.com/krebeljk/openInjMoldSim#resources) \n\n## YouTube \n- [Injection Molding Simulation Presentation](https://github.com/krebeljk/openInjMoldSim#resources) \n\n## Open-Source Tools \n- [OpenInjMoldSim (OpenFOAM-based Solver)](https://github.com/krebeljk/openInjMoldSim)","{\n \"slug\": \"make-plaster-moulds-for-large-products\",\n \"id\": \"make-plaster-moulds-for-large-products\",\n \"title\": \"Make plaster moulds for large products\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"tags\": [\n \"product\",\n \"injection\",\n \"extrusion\",\n \"mould\"\n ],\n \"slug\": \"make-plaster-moulds-for-large-products\",\n \"_createdBy\": \"michael_makes_\",\n \"title\": \"Make plaster moulds for large products\",\n \"id\": \"1PwZ8Ikcj4QVCgF2NYtk\",\n \"description\": \"Here, we outline the process of making and using plaster molds. It’s an excellent low-tech method for creating larger, more intricate products.\",\n \"_deleted\": false,\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:19.800Z\",\n \"creatorCountry\": \"\",\n \"previousSlugs\": [\n \"make-plaster-moulds-for-large-products\"\n ],\n \"category\": {\n \"_created\": \"2022-05-09T21:18:16.628Z\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"_deleted\": false,\n \"label\": \"Moulds\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\"\n },\n \"_modified\": \"2023-12-30T18:56:32.835Z\",\n \"_created\": \"2020-05-07T02:50:47.761Z\",\n \"comments\": [\n {\n \"text\": \"Thank for teaching us this! Im a beginner in this recycling plastic world, but I have some plaster molds that I wanted to use with plasctic but I didnt know if it would work. Im gonna try to heat up the plastic in a toaster and then press in my mold with some mould release. Thanks!\",\n \"_id\": \"Z0QMxpSgA5WVK5h2gCyg\",\n \"creatorCountry\": \"es\",\n \"_creatorId\": \"grillou\",\n \"creatorName\": \"grillou\",\n \"_created\": \"2023-04-06T00:08:05.354Z\"\n }\n ],\n \"difficulty_level\": \"Medium\",\n \"mentions\": [],\n \"votedUsefulBy\": [\n \"tambet\",\n \"marilzahonorato-\",\n \"sigolene\",\n \"apanomeria\",\n \"grillou\",\n \"kzli\",\n \"precious-plastic-luebeck\",\n \"yakub-\"\n ],\n \"total_views\": 486,\n \"cover_image\": {\n \"size\": 45820,\n \"name\": \"michael-makes-stool-1.jpg\",\n \"timeCreated\": \"2020-05-11T15:15:00.110Z\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/michael-makes-stool-1.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-05-11T15:15:00.110Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fmichael-makes-stool-1.jpg?alt=media&token=b164dc57-b4af-4ba2-b1ad-d65f6123772b\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/michael-makes-stool-1.jpg\"\n },\n \"moderation\": \"accepted\",\n \"_id\": \"1PwZ8Ikcj4QVCgF2NYtk\",\n \"total_downloads\": 0,\n \"time\": \"\u003C 1 week\",\n \"files\": [],\n \"steps\": [\n {\n \"images\": [\n {\n \"name\": \"IMG_3710.jpg\",\n \"updated\": \"2020-05-07T02:50:32.003Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3710.jpg?alt=media&token=280d736a-d7b7-4714-ae74-f5d674187743\",\n \"timeCreated\": \"2020-05-07T02:50:32.003Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 297587,\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3710.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3710.jpg\",\n \"alt\": \"IMG_3710.jpg\"\n },\n {\n \"size\": 175011,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3598.jpg\",\n \"updated\": \"2020-05-07T02:50:30.194Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-07T02:50:30.194Z\",\n \"name\": \"IMG_3598.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3598.jpg?alt=media&token=fcb7b35e-4a23-4d62-bdb5-cd2c72de8665\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3598.jpg\",\n \"alt\": \"IMG_3598.jpg\"\n }\n ],\n \"title\": \"Consider pros and cons\",\n \"text\": \"Before you begin, it is important to note that there are some drawbacks to using this method. Plaster molds are not durable, so this may not be suitable as a common method for processing plastic.\\n\\nHowever, it is an excellent way to create large, solid products and can be used as a prototyping technique. For instance, if you want to test the shape of a mold before it is milled into a block of aluminum.\\n\\nYou will need:\\n- Extruder machine\\n- Shredded plastic\\n- Casting plaster\\n- Mold release\\n- A model or object to replicate\\n- Melamine or plywood\\n- Heat gun\\n- Paint, chopped fiberglass, shellac (optional)\",\n \"_animationKey\": \"unique1\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Make a model to replicate\",\n \"images\": [\n {\n \"size\": 261521,\n \"timeCreated\": \"2020-05-07T02:50:34.165Z\",\n \"updated\": \"2020-05-07T02:50:34.165Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3506.jpg?alt=media&token=a34c1a74-4cd5-4ba2-9525-26518a671516\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3506.jpg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3506.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3506.jpg\",\n \"alt\": \"IMG_3506.jpg\"\n },\n {\n \"size\": 189766,\n \"timeCreated\": \"2020-05-07T02:50:34.989Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3587.jpg?alt=media&token=2d1a98c2-a8ef-4c94-a0f5-03cd745f1edd\",\n \"updated\": \"2020-05-07T02:50:34.989Z\",\n \"name\": \"IMG_3587.jpg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3587.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3587.jpg\",\n \"alt\": \"IMG_3587.jpg\"\n },\n {\n \"updated\": \"2020-05-07T02:50:34.619Z\",\n \"size\": 258194,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3519.jpg?alt=media&token=52f9b2eb-55d2-4f5d-a53d-675423102d89\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3519.jpg\",\n \"timeCreated\": \"2020-05-07T02:50:34.619Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_3519.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3519.jpg\",\n \"alt\": \"IMG_3519.jpg\"\n }\n ],\n \"text\": \"You will need a model or object to cast your plaster mold around. This could be anything, such as a model you made, a 3D print, or a toy. Consider how many parts your mold requires. Our product necessitated a two-part mold.\\n\\nIn this instance, the desired shape was cut out of foam using a homemade hot wire and hand sanding.\\n\\nPay close attention to the surface finish. Any small bumps or dents will be visible in the final product. If necessary, continue sanding, filling, and painting.\"\n },\n {\n \"title\": \"Make a box to cast your mould\",\n \"text\": \"Construct a box around your model, ensuring everything is sealed and secure to prevent it from floating when pouring the plaster. Melamine is an effective material for the box, though plywood is also suitable.\\n\\nConsider using a mold release, such as petroleum jelly, to facilitate easier separation of the plaster mold.\\n\\nIncorporating reference pins can be useful for aligning the molds accurately in future stages.\",\n \"images\": [\n {\n \"timeCreated\": \"2020-05-07T02:50:37.206Z\",\n \"name\": \"IMG_3594.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3594.jpg?alt=media&token=5840e645-b8f9-41cc-9609-f5978f560703\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3594.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-07T02:50:37.206Z\",\n \"size\": 259474,\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3594.jpg\",\n \"alt\": \"IMG_3594.jpg\"\n },\n {\n \"size\": 235835,\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3537.jpg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3537.jpg\",\n \"timeCreated\": \"2020-05-07T02:50:37.151Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-07T02:50:37.151Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3537.jpg?alt=media&token=a677fb07-33aa-4a5a-bfc6-20e960395712\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3537.jpg\",\n \"alt\": \"IMG_3537.jpg\"\n },\n {\n \"updated\": \"2020-05-07T02:50:37.110Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3529.jpg?alt=media&token=63bf3e08-e0dc-4a28-97d3-198aa87549a3\",\n \"size\": 174775,\n \"name\": \"IMG_3529.jpg\",\n \"timeCreated\": \"2020-05-07T02:50:37.110Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3529.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3529.jpg\",\n \"alt\": \"IMG_3529.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\"\n },\n {\n \"text\": \"Mix the casting plaster according to the manufacturer's specifications. In this instance, chopped fiberglass (fibreglass) is added to enhance the mold's durability.\\n\\nPour the mixture into the box, generally aiming for a depth twice that of the model.\\n\\nImmediately after pouring, gently tap the box with a hammer for a few minutes to allow any air pockets to rise to the surface.\\n\\nLet the plaster cure for a couple of days before demolding.\",\n \"title\": \"Mix and pour the plaster\",\n \"_animationKey\": \"uniquee6o9dq\",\n \"images\": [\n {\n \"updated\": \"2020-05-07T02:50:39.507Z\",\n \"name\": \"IMG_3541.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3541.jpg\",\n \"timeCreated\": \"2020-05-07T02:50:39.507Z\",\n \"type\": \"image/jpeg\",\n \"size\": 183215,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3541.jpg?alt=media&token=35e18159-d377-4798-a3fa-cf6ef83c070a\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3541.jpg\",\n \"alt\": \"IMG_3541.jpg\"\n },\n {\n \"size\": 222689,\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3599.jpg\",\n \"name\": \"IMG_3599.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3599.jpg?alt=media&token=76720712-0b81-455c-a1d0-c1b59ba11709\",\n \"timeCreated\": \"2020-05-07T02:50:39.361Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-05-07T02:50:39.361Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3599.jpg\",\n \"alt\": \"IMG_3599.jpg\"\n }\n ]\n },\n {\n \"_animationKey\": \"unique6151ch\",\n \"title\": \"Air dry and seal\",\n \"text\": \"Once you have both parts of your mold, it is advisable to let them air dry for a couple of days. You will notice when they are touch dry (and significantly lighter), indicating readiness to proceed.\\n\\nAs an optional step, apply a layer of shellac on the plaster surfaces. Upon curing, you may then apply a mold release agent, such as silicone oil or petroleum jelly, to ensure that plastic does not adhere to your mold, allowing for repeated use.\",\n \"images\": [\n {\n \"name\": \"IMG_3599.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 222605,\n \"updated\": \"2020-05-09T14:51:53.280Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3599.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3599.jpg?alt=media&token=c1b0ecf7-1f78-4e57-8e69-d20f02a7ec3e\",\n \"timeCreated\": \"2020-05-09T14:51:53.280Z\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3599.jpg\",\n \"alt\": \"IMG_3599.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-05-09T14:51:53.433Z\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3548.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3548.jpg?alt=media&token=61485b71-44c7-4a1a-bcc3-f0e2b169b68a\",\n \"name\": \"IMG_3548.jpg\",\n \"size\": 188040,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-09T14:51:53.433Z\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3548.jpg\",\n \"alt\": \"IMG_3548.jpg\"\n },\n {\n \"name\": \"IMG_3654.jpg\",\n \"updated\": \"2020-05-09T14:51:57.063Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 328638,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3654.jpg?alt=media&token=77567a10-fac4-492c-a7b0-e47b0724bce7\",\n \"timeCreated\": \"2020-05-09T14:51:57.063Z\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3654.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3654.jpg\",\n \"alt\": \"IMG_3654.jpg\"\n }\n ]\n },\n {\n \"text\": \"Prepare the mold for your machine by clamping its parts together to ensure proper alignment. A large hole is required to connect to the extruder machine.\\n\\nAdditional smaller holes are necessary in various locations to serve as indicators that the plastic has reached certain points, and they also help to prevent pressure build-up.\",\n \"_animationKey\": \"unique9eztar\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-07T02:50:46.991Z\",\n \"size\": 270969,\n \"name\": \"IMG_3667 copy.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3667%20copy.jpg?alt=media&token=fa1478e1-030f-49b5-a864-355f1326bf7b\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-07T02:50:46.991Z\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3667 copy.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3667_copy.jpg\",\n \"alt\": \"IMG_3667 copy.jpg\"\n },\n {\n \"size\": 235759,\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3677 copy.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-07T02:50:45.548Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3677%20copy.jpg?alt=media&token=15211ae4-d3e0-417b-95e7-8f07018c174a\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3677 copy.jpg\",\n \"updated\": \"2020-05-07T02:50:45.548Z\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3677_copy.jpg\",\n \"alt\": \"IMG_3677 copy.jpg\"\n }\n ],\n \"title\": \"Drill injection + relief holes\"\n },\n {\n \"_animationKey\": \"uniquevbk1nl\",\n \"text\": \"Since this is a slow injection molding process, it is essential to ensure the inside of the mold remains consistently hot. This can be achieved in various ways; in this instance, large holes were drilled to circulate hot air through the mold from two heat guns.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3666 copy.jpg\",\n \"updated\": \"2020-05-07T02:50:51.847Z\",\n \"size\": 294619,\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3666 copy.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3666%20copy.jpg?alt=media&token=d1ac6c55-1aa7-4a68-ac24-21c3f7b5ed0f\",\n \"timeCreated\": \"2020-05-07T02:50:51.847Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3666_copy.jpg\",\n \"alt\": \"IMG_3666 copy.jpg\"\n }\n ],\n \"title\": \"Heat your mould\"\n },\n {\n \"title\": \"Inject (using the extruder)\",\n \"_animationKey\": \"uniquen72gqq\",\n \"images\": [\n {\n \"name\": \"IMG_3668 copy.jpg\",\n \"timeCreated\": \"2020-05-07T02:50:55.358Z\",\n \"updated\": \"2020-05-07T02:50:55.358Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3668%20copy.jpg?alt=media&token=a802c821-67b4-4b07-b3c3-c4f59ec1a66d\",\n \"contentType\": \"image/jpeg\",\n \"size\": 282790,\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3668 copy.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3668_copy.jpg\",\n \"alt\": \"IMG_3668 copy.jpg\"\n }\n ],\n \"text\": \"Begin by heating your plaster mold. As it heats, activate your extruder and prepare the plastic. Once the mold is sufficiently heated, commence the injection process. The duration may vary, from several minutes to several hours, depending on the product's size. In this instance, it took approximately 2.5 hours to fill the mold.\\n\\nWhen the plastic reaches all reference points you've drilled, the product is fully injected. At this juncture, deactivate your heat guns and extruder. Ensure all holes are plugged to maintain pressure within the mold.\"\n },\n {\n \"title\": \"Demould\",\n \"text\": \"You will need to allow sufficient time for everything to cool at room temperature. Due to the insulating properties of the plaster, this process can take up to 12 hours, depending on the dimensions of your product.\\n\\nCarefully remove your product from the mold, ensuring that the mold remains intact for future use.\",\n \"_animationKey\": \"uniquebd8hjd\",\n \"images\": [\n {\n \"name\": \"IMG_3706 copy.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-07T02:50:59.149Z\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3706 copy.jpg\",\n \"size\": 304687,\n \"updated\": \"2020-05-07T02:50:59.149Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3706%20copy.jpg?alt=media&token=333450e5-da8b-4fd9-b59a-b08c0ec52377\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3706_copy.jpg\",\n \"alt\": \"IMG_3706 copy.jpg\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniquev5rf1\",\n \"title\": \"Post processing\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2FIMG_3697.jpg?alt=media&token=74af2482-90b5-414c-b1bc-3a069cf070c0\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/IMG_3697.jpg\",\n \"size\": 196896,\n \"timeCreated\": \"2020-05-07T02:51:01.529Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-07T02:51:01.529Z\",\n \"name\": \"IMG_3697.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/img_3697.jpg\",\n \"alt\": \"IMG_3697.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-07T16:53:55.798Z\",\n \"size\": 67756,\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/stool-detail.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fstool-detail.jpg?alt=media&token=5bc05809-241d-4bc0-8939-9f6930d1ae71\",\n \"updated\": \"2020-05-07T16:53:55.798Z\",\n \"name\": \"stool-detail.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/stool-detail.jpg\",\n \"alt\": \"stool-detail.jpg\"\n }\n ],\n \"text\": \"If the process is executed correctly, only minimal post-processing should be necessary. This entails cutting off the injection point and the relief channels.\\n\\nAdditionally, you may tidy up the part line. It is advisable to do this with a knife.\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fmichael-makes-stool-1.jpg?alt=media&token=7753903d-a311-41c4-a1e4-3ec36e597e81\",\n \"size\": 45820,\n \"timeCreated\": \"2020-05-11T15:15:01.113Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/michael-makes-stool-1.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-11T15:15:01.113Z\",\n \"name\": \"michael-makes-stool-1.jpg\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/michael-makes-stool-1.jpg\",\n \"alt\": \"michael-makes-stool-1.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1PwZ8Ikcj4QVCgF2NYtk/michael-makes-stool-2.jpg\",\n \"size\": 40914,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-11T15:15:01.235Z\",\n \"timeCreated\": \"2020-05-11T15:15:01.235Z\",\n \"name\": \"michael-makes-stool-2.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1PwZ8Ikcj4QVCgF2NYtk%2Fmichael-makes-stool-2.jpg?alt=media&token=870b6768-4944-41b3-83a1-6e54aeea64e7\",\n \"src\": \"/resources/howtos/make-plaster-moulds-for-large-products/michael-makes-stool-2.jpg\",\n \"alt\": \"michael-makes-stool-2.jpg\"\n }\n ],\n \"text\": \"This technique, though somewhat time-consuming, offers a straightforward approach to mold-making. It is not a substitute for machined molds but serves well in prototyping larger and more organic shapes. Here is the final product: a stool crafted from old polypropylene chairs, showcasing the vast potential of this method.\\n\\nAn aspect to consider is the contrast between the plastics used in the extruder. In this example, the color choices were similar, resulting in minimal contrast. This element can be adjusted to achieve the desired appearance.\",\n \"title\": \"That's it!\",\n \"_animationKey\": \"uniqueesu7hp\"\n }\n ],\n \"fileLink\": \"\",\n \"content\": \"Here, we outline the process of making and using plaster molds. It’s an excellent low-tech method for creating larger, more intricate products.\\n\\nBefore you begin, it is important to note that there are some drawbacks to using this method. Plaster molds are not durable, so this may not be suitable as a common method for processing plastic.\\n\\nHowever, it is an excellent way to create large, solid products and can be used as a prototyping technique. For instance, if you want to test the shape of a mold before it is milled into a block of aluminum.\\n\\nYou will need:\\n- Extruder machine\\n- Shredded plastic\\n- Casting plaster\\n- Mold release\\n- A model or object to replicate\\n- Melamine or plywood\\n- Heat gun\\n- Paint, chopped fiberglass, shellac (optional)\\n\\nYou will need a model or object to cast your plaster mold around. This could be anything, such as a model you made, a 3D print, or a toy. Consider how many parts your mold requires. Our product necessitated a two-part mold.\\n\\nIn this instance, the desired shape was cut out of foam using a homemade hot wire and hand sanding.\\n\\nPay close attention to the surface finish. Any small bumps or dents will be visible in the final product. If necessary, continue sanding, filling, and painting.\\n\\nConstruct a box around your model, ensuring everything is sealed and secure to prevent it from floating when pouring the plaster. Melamine is an effective material for the box, though plywood is also suitable.\\n\\nConsider using a mold release, such as petroleum jelly, to facilitate easier separation of the plaster mold.\\n\\nIncorporating reference pins can be useful for aligning the molds accurately in future stages.\\n\\nMix the casting plaster according to the manufacturer's specifications. In this instance, chopped fiberglass (fibreglass) is added to enhance the mold's durability.\\n\\nPour the mixture into the box, generally aiming for a depth twice that of the model.\\n\\nImmediately after pouring, gently tap the box with a hammer for a few minutes to allow any air pockets to rise to the surface.\\n\\nLet the plaster cure for a couple of days before demolding.\\n\\nOnce you have both parts of your mold, it is advisable to let them air dry for a couple of days. You will notice when they are touch dry (and significantly lighter), indicating readiness to proceed.\\n\\nAs an optional step, apply a layer of shellac on the plaster surfaces. Upon curing, you may then apply a mold release agent, such as silicone oil or petroleum jelly, to ensure that plastic does not adhere to your mold, allowing for repeated use.\\n\\nPrepare the mold for your machine by clamping its parts together to ensure proper alignment. A large hole is required to connect to the extruder machine.\\n\\nAdditional smaller holes are necessary in various locations to serve as indicators that the plastic has reached certain points, and they also help to prevent pressure build-up.\\n\\nSince this is a slow injection molding process, it is essential to ensure the inside of the mold remains consistently hot. This can be achieved in various ways; in this instance, large holes were drilled to circulate hot air through the mold from two heat guns.\\n\\nBegin by heating your plaster mold. As it heats, activate your extruder and prepare the plastic. Once the mold is sufficiently heated, commence the injection process. The duration may vary, from several minutes to several hours, depending on the product's size. In this instance, it took approximately 2.5 hours to fill the mold.\\n\\nWhen the plastic reaches all reference points you've drilled, the product is fully injected. At this juncture, deactivate your heat guns and extruder. Ensure all holes are plugged to maintain pressure within the mold.\\n\\nYou will need to allow sufficient time for everything to cool at room temperature. Due to the insulating properties of the plaster, this process can take up to 12 hours, depending on the dimensions of your product.\\n\\nCarefully remove your product from the mold, ensuring that the mold remains intact for future use.\\n\\nIf the process is executed correctly, only minimal post-processing should be necessary. This entails cutting off the injection point and the relief channels.\\n\\nAdditionally, you may tidy up the part line. It is advisable to do this with a knife.\\n\\nThis technique, though somewhat time-consuming, offers a straightforward approach to mold-making. It is not a substitute for machined molds but serves well in prototyping larger and more organic shapes. Here is the final product: a stool crafted from old polypropylene chairs, showcasing the vast potential of this method.\\n\\nAn aspect to consider is the contrast between the plastics used in the extruder. In this example, the color choices were similar, resulting in minimal contrast. This element can be adjusted to achieve the desired appearance.\",\n \"keywords\": \"plaster molds, mold-making process, prototyping technique, casting plaster, extruder machine, mold release agent, injection molding, heat gun, reference pins, post-processing\",\n \"resources\": \"### Required Tools \\n- Homemade hot wire (Foam cutting) \\n- Hand sanding tools (Surface finishing) \\n- Clamps (Securing mold parts) \\n- Knife (Post-processing) \\n- Hammer (Air release) \\n\\n### Required Hardware \\n- Extruder machine (Material processing) \\n- Heat guns (Temperature control) \\n- Drill (Ventilation holes) \\n- Melamine/Plywood (Mold frame) \\n- Heat-resistant equipment (Safety) \\n\\n### Optional Items \\n- Shellac (Surface sealing) \\n- Fiberglass (Mold reinforcement) \\n- Paint (Aesthetic finish) \\n- Mold release agent (Demolding aid) \\n- Heat gun accessories (Custom setups)\",\n \"references\": \"## Articles \\n- [Plaster Casting: Process, Uses, and How It Works](https://www.xometry.com/resources/casting/plaster-casting/) \\n- [Plaster Mold Casting Technical Guide](https://armstrongrm.com/pages/plastermold2-tech.html) \\n- [DIY Plaster Mold Techniques](https://ceramicartsnetwork.org/daily/article/how-to-make-thrifty-plaster-molds-and-streamline-your-processes) \\n- [Plaster Mold Casting Overview (Wikipedia)](https://en.wikipedia.org/wiki/Plaster_mold_casting) \\n- [Sinotech’s Plaster Mold Process](https://sinotech.com/products/formed-metal-parts/plaster-mold-castings/) \\n- [Slip Casting Plaster Mold Guide](https://ceramicartsnetwork.org/daily/article/How-to-Make-a-Plaster-Mold-for-Slip-Casting) \\n\\n## Books \\n- [Injection Mold Design Handbook](https://www.lowrysbooks.com/book/9781569908150) \\n- [Books on Injection Molding by Beaumont Technologies](https://www.beaumontinc.com/about/books-by-beaumont/) \\n\\n## Papers \\n- [Modeling Injection Molding of HDPE with Crystallization](https://github.com/krebeljk/openInjMoldSim#acknowledgments) \\n- [Verification of Open-Source Injection Molding Simulation Tools](https://github.com/krebeljk/openInjMoldSim#resources) \\n\\n## YouTube \\n- [Injection Molding Simulation Presentation](https://github.com/krebeljk/openInjMoldSim#resources) \\n\\n## Open-Source Tools \\n- [OpenInjMoldSim (OpenFOAM-based Solver)](https://github.com/krebeljk/openInjMoldSim)\"\n }\n}","91c339d5a924baf6","boards-made-from-marine-litter",{"id":2390,"data":2392,"filePath":2390,"digest":2597},{"slug":2390,"id":2390,"title":2393,"type":397,"components":2394,"item":2395,"config":2596},"Boards made from marine litter",[],{"_deleted":402,"comments":2396,"mentions":2397,"title":2393,"_created":2398,"_modified":2399,"_id":2400,"_createdBy":2401,"cover_image":2402,"time":1124,"description":2409,"steps":2410,"files":2512,"votedUsefulBy":2513,"creatorCountry":1226,"total_downloads":412,"category":2515,"tags":2516,"fileLink":19,"total_views":2517,"_contentModifiedTimestamp":2398,"moderation":526,"difficulty_level":415,"previousSlugs":2518,"slug":2390,"user":2520,"content":2592,"keywords":2593,"resources":2594,"references":2595},[],[],"2023-10-11T16:05:37.906Z","2024-01-16T06:54:15.718Z","1ebU4oGKftM7IvWOMfbs","plstic-precis-la-safor",{"name":2403,"type":423,"fullPath":2404,"size":2405,"timeCreated":2406,"updated":2406,"contentType":423,"downloadUrl":2407,"src":2408},"119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg","uploads/howtos/1ebU4oGKftM7IvWOMfbs/119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg",67047,"2023-09-28T11:03:28.800Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2F119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg?alt=media&token=69fbff38-0cab-45ea-a251-f24c5a1c147f","/resources/howtos/boards-made-from-marine-litter/119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg","Creation and manufacture of boards or panels using recycled polypropylene plastic and fishing nets recovered by fishermen from the coast of Spain.\n\nThis project is developed in collaboration with Vertidos Cero Association and AIMPLAS.",[2411,2437,2462,2487],{"_animationKey":2412,"title":2413,"images":2414,"text":2436},"uniqueqps7zc","Mares Circulares",[2415,2422,2429],{"downloadUrl":2416,"contentType":1289,"name":2417,"size":2418,"fullPath":2419,"timeCreated":2420,"updated":2420,"type":1289,"src":2421,"alt":2417},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2Fimagen_2023-09-28_121517007-18adb49217c.png?alt=media&token=3419e1ac-3f06-4b41-8c8c-72c923c47b9c","imagen_2023-09-28_121517007-18adb49217c.png",557705,"uploads/howtos/1ebU4oGKftM7IvWOMfbs/imagen_2023-09-28_121517007-18adb49217c.png","2023-09-28T10:17:10.062Z","/resources/howtos/boards-made-from-marine-litter/imagen_2023-09-28_121517007-18adb49217c.png",{"timeCreated":2423,"contentType":1289,"size":2424,"updated":2423,"fullPath":2425,"name":2426,"downloadUrl":2427,"type":1289,"src":2428,"alt":2426},"2023-09-28T10:17:10.341Z",409275,"uploads/howtos/1ebU4oGKftM7IvWOMfbs/Captura de pantalla 2023-09-28 121549-18adb4a8963.png","Captura de pantalla 2023-09-28 121549-18adb4a8963.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FCaptura%20de%20pantalla%202023-09-28%20121549-18adb4a8963.png?alt=media&token=c0f19075-916c-4faf-b3b8-67e27cc05627","/resources/howtos/boards-made-from-marine-litter/captura_de_pantalla_2023-09-28_121549-18adb4a8963.png",{"downloadUrl":2430,"type":1289,"updated":2431,"contentType":1289,"timeCreated":2431,"name":2432,"fullPath":2433,"size":2434,"src":2435,"alt":2432},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2Fimagen_2023-09-28_121630081-18adb4a3ea8.png?alt=media&token=c2e50a75-1f85-4705-894d-4ab41f8d8b5f","2023-09-28T10:17:10.372Z","imagen_2023-09-28_121630081-18adb4a3ea8.png","uploads/howtos/1ebU4oGKftM7IvWOMfbs/imagen_2023-09-28_121630081-18adb4a3ea8.png",342953,"/resources/howtos/boards-made-from-marine-litter/imagen_2023-09-28_121630081-18adb4a3ea8.png","Mares Circulares is a network project initiated in 2018 with a threefold aim: to clean the coasts, protected areas, and seabed of Spain and Portugal.\n\nApproximately 5,200 kilograms (11,464 pounds) of debris, retrieved by volunteer fishermen, were processed by the Instituto Tecnológico de Plástico (AIMPLAS), where technology transformed non-PET plastic into usable material through various methods.",{"_animationKey":448,"title":2438,"images":2439,"text":2461},"Preparation of material",[2440,2447,2454],{"type":423,"updated":2441,"contentType":423,"downloadUrl":2442,"timeCreated":2441,"fullPath":2443,"size":2444,"name":2445,"src":2446,"alt":2445},"2023-09-20T11:21:05.635Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FWhatsApp%20Image%202022-06-08%20at%203.47.35%20PM%20-%20copia-18ab238efad.jpeg?alt=media&token=c2b3a959-b16f-417c-9214-7410f7e9b838","uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/WhatsApp Image 2022-06-08 at 3.47.35 PM - copia-18ab238efad.jpeg",120057,"WhatsApp Image 2022-06-08 at 3.47.35 PM - copia-18ab238efad.jpeg","/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2022-06-08_at_3.47.35_pm_-_copia-18ab238efad.jpeg",{"size":2448,"name":2449,"downloadUrl":2450,"contentType":423,"type":423,"timeCreated":2451,"fullPath":2452,"updated":2451,"src":2453,"alt":2449},143315,"WhatsApp Image 2022-06-08 at 3.47.30 PM - copia-18ab2390175.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FWhatsApp%20Image%202022-06-08%20at%203.47.30%20PM%20-%20copia-18ab2390175.jpeg?alt=media&token=25813072-3be4-403b-9cfc-be961fec78a1","2023-09-20T11:21:05.741Z","uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/WhatsApp Image 2022-06-08 at 3.47.30 PM - copia-18ab2390175.jpeg","/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2022-06-08_at_3.47.30_pm_-_copia-18ab2390175.jpeg",{"updated":2455,"type":423,"timeCreated":2455,"downloadUrl":2456,"name":2457,"size":2458,"contentType":423,"fullPath":2459,"src":2460,"alt":2457},"2023-09-20T11:21:05.856Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FCocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg?alt=media&token=61f9e7c8-e134-46f8-8bb0-285e07f6e8b8","CocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg",173714,"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/CocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg","/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl31-18ab23928c8.jpg","The processed marine litter and fishing nets arrive in our workshop clean and crushed, ready for use in the heat press.\n\nWe mix it with the base material, polypropylene, ensuring the desired proportions and quantities. This depends on the texture, color, or thickness required.\n\nBefore placing the plastic in the sheet press, we use an industrial dryer to remove moisture.",{"images":2463,"_animationKey":451,"text":2485,"title":2486},[2464,2471,2478],{"size":2465,"downloadUrl":2466,"name":2467,"fullPath":2468,"timeCreated":2469,"type":423,"contentType":423,"updated":2469,"src":2470,"alt":2467},169070,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FCocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg?alt=media&token=1304e827-8340-4a82-ba72-c2a02616b040","CocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg","uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/CocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg","2023-09-20T11:21:07.358Z","/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl33-18ab239b54e.jpg",{"contentType":423,"fullPath":2472,"updated":2473,"timeCreated":2473,"type":423,"name":2474,"downloadUrl":2475,"size":2476,"src":2477,"alt":2474},"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/CocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg","2023-09-20T11:21:07.630Z","CocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FCocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg?alt=media&token=53d0ce6a-e92c-4322-b03e-d4d329181ab1",165691,"/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl32-18ab239e16a.jpg",{"size":2479,"downloadUrl":2480,"fullPath":2481,"timeCreated":2482,"name":2483,"updated":2482,"contentType":423,"type":423,"src":2484,"alt":2483},134200,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FWhatsApp%20Image%202023-10-11%20at%2010.48.25%20AM-18b1dedaec8.jpeg?alt=media&token=cdc029ed-362c-4b0f-8c0a-7f5c53438c06","uploads/howtos/1ebU4oGKftM7IvWOMfbs/WhatsApp Image 2023-10-11 at 10.48.25 AM-18b1dedaec8.jpeg","2023-10-11T08:51:08.187Z","WhatsApp Image 2023-10-11 at 10.48.25 AM-18b1dedaec8.jpeg","/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2023-10-11_at_10.48.25_am-18b1dedaec8.jpeg","Once the material is dry and mixed, it is ready for the sheet press.\n\nOur sheet press is a result of our work, utilizing a modified carpentry press to incorporate a complete heating and automation system.\n\nThis sheet press allows for the production of boards measuring 220 cm (86.61 inches) by 90 cm (35.43 inches), with thicknesses ranging from 1 cm (0.39 inches) to 3 cm (1.18 inches).\n\nThe machine reaches an average temperature of 180° Celsius (356° Fahrenheit) to melt the plastic.","Manufacture of boards",{"title":2488,"text":2489,"_animationKey":2490,"images":2491},"Final details","When completing any plastic processing, excess material on the edges must be removed.\n\nAfter removing the board from the sheet press, ensure ample storage space to prevent deformation or bending.\n\nThese boards offer the opportunity to create a variety of products, including decorative items and furniture.","uniquekdi37f",[2492,2499,2506],{"size":2493,"timeCreated":2494,"contentType":423,"fullPath":2495,"name":2496,"type":423,"downloadUrl":2497,"updated":2494,"src":2498,"alt":2496},97781,"2023-10-11T08:51:09.946Z","uploads/howtos/1ebU4oGKftM7IvWOMfbs/CocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg","CocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FCocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg?alt=media&token=b1540e60-df62-403a-aee3-8bb99b730c0a","/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl22-18b1dee06c7.jpg",{"updated":2500,"fullPath":2501,"size":2502,"contentType":423,"timeCreated":2500,"name":2503,"downloadUrl":2504,"type":423,"src":2505,"alt":2503},"2023-10-11T08:51:09.837Z","uploads/howtos/1ebU4oGKftM7IvWOMfbs/WhatsApp Image 2022-06-08 at 3.47.38 PM - c-18b1dee2082.jpeg",100657,"WhatsApp Image 2022-06-08 at 3.47.38 PM - c-18b1dee2082.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FWhatsApp%20Image%202022-06-08%20at%203.47.38%20PM%20-%20c-18b1dee2082.jpeg?alt=media&token=cbfa4b82-c6fa-4ba2-8605-c61744a94002","/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2022-06-08_at_3.47.38_pm_-_c-18b1dee2082.jpeg",{"updated":2507,"timeCreated":2507,"name":2508,"type":423,"size":2405,"downloadUrl":2509,"contentType":423,"fullPath":2510,"src":2511,"alt":2508},"2023-10-11T08:51:09.862Z","119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2F119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg?alt=media&token=d34cd47a-67db-47c4-97e2-0f8d3914a982","uploads/howtos/1ebU4oGKftM7IvWOMfbs/119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg","/resources/howtos/boards-made-from-marine-litter/119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg",[],[2514,409],"diyas",{"_modified":1575,"_id":1576,"label":1574,"_created":1575,"_deleted":402},[1254,2068,625,1475,1256,2068],305,[2519,2390],"dumbbells-made-from-marine-litter",{"_modified":2521,"type":530,"location":2522,"detail":2525,"_id":2401,"_deleted":402,"_created":2531,"subType":529,"moderation":526,"geo":2532,"data":2576},"2020-01-15T17:03:59.970Z",{"lat":2523,"lng":2524},38.9675,-0.1804,{"profilePicUrl":2526,"name":2401,"heroImageUrl":2527,"lastActive":2528,"shortDescription":2529,"profileUrl":2530},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fplstic-precis-la-safor.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Fplstic-precis-la-safor%2FWhatsApp%20Image%202019-07-31%20at%2009.10.39.jpeg?alt=media&token=8e73c1aa-b956-454b-890e-30a544b06358","2020-01-10T18:20:23.153Z","We are dedicated to collecting plastic which we crush and transform with the different processes of precious plastic machines. We are also dedicated to environmental education in different fields.","https://community.preciousplastic.com/u/plstic-precis-la-safor","2020-01-10T18:20:23.563Z",{"latitude":2523,"lookupSource":535,"longitude":2524,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":2533,"countryCode":2534,"principalSubdivision":2535,"principalSubdivisionCode":2536,"city":2537,"locality":2537,"postcode":19,"plusCode":2538,"localityInfo":2539},"Spain","ES","Comunitat Valenciana","ES-VC","Gandia","8CCXXR99+2R",{"administrative":2540,"informative":2563},[2541,2545,2549,2555,2559],{"name":2533,"description":2542,"isoName":2533,"order":174,"adminLevel":174,"isoCode":2534,"wikidataId":2543,"geonameId":2544},"constitutional monarchy in Southwest Europe","Q29",2510769,{"name":2535,"description":2546,"isoName":2535,"order":559,"adminLevel":45,"isoCode":2536,"wikidataId":2547,"geonameId":2548},"autonomous community of Spain","Q5720",2593113,{"name":2550,"description":2551,"isoName":2550,"order":563,"adminLevel":559,"isoCode":2552,"wikidataId":2553,"geonameId":2554},"Provincia de Valencia","province of Spain","ES-V","Q54939",2509951,{"name":2556,"description":2557,"order":929,"adminLevel":563,"wikidataId":2558},"Safor","comarque of the Valencian Community, Spain","Q1520549",{"name":2537,"description":2560,"order":931,"adminLevel":580,"wikidataId":2561,"geonameId":2562},"town in Valencia, Spain","Q33532",2517367,[2564,2565,2567,2568,2572],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":2566,"description":573,"order":67},"Europe/Madrid",{"name":1184,"description":1185,"order":45,"wikidataId":1186,"geonameId":1187},{"name":2569,"description":2570,"order":555,"wikidataId":2571},"Catalan Countries","territories where Catalan is the native language","Q234963",{"name":2573,"description":2574,"order":580,"wikidataId":2575},"Valencian","linguistic variety and official name of the Catalan language spoken in the Valencian Community","Q32641",{"urls":2577,"description":2587,"services":2588,"title":2590,"images":2591},[2578,2580,2582,2584,2586],{"name":953,"url":2579},"http://plasticprecioslasafor.org/",{"name":584,"url":2581},"mailto:reactvlc@gmail.com",{"name":587,"url":2583},"https://www.facebook.com/plasticprecioslasafor/",{"name":958,"url":2585},"https://www.instagram.com/plasticpreciossafor/",{"name":590,"url":591},"Non-profit organization that is dedicated to environmental awareness and the manufacture of objects with plastic waste.",[2589],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Plàstic Preciós La Safor",[],"Creation and manufacture of boards or panels using recycled polypropylene plastic and fishing nets recovered by fishermen from the coast of Spain.\n\nThis project is developed in collaboration with Vertidos Cero Association and AIMPLAS.\n\n\nUser Location: Gandia, Spain\n\nMares Circulares is a network project initiated in 2018 with a threefold aim: to clean the coasts, protected areas, and seabed of Spain and Portugal.\n\nApproximately 5,200 kilograms (11,464 pounds) of debris, retrieved by volunteer fishermen, were processed by the Instituto Tecnológico de Plástico (AIMPLAS), where technology transformed non-PET plastic into usable material through various methods.\n\nThe processed marine litter and fishing nets arrive in our workshop clean and crushed, ready for use in the heat press.\n\nWe mix it with the base material, polypropylene, ensuring the desired proportions and quantities. This depends on the texture, color, or thickness required.\n\nBefore placing the plastic in the sheet press, we use an industrial dryer to remove moisture.\n\nOnce the material is dry and mixed, it is ready for the sheet press.\n\nOur sheet press is a result of our work, utilizing a modified carpentry press to incorporate a complete heating and automation system.\n\nThis sheet press allows for the production of boards measuring 220 cm (86.61 inches) by 90 cm (35.43 inches), with thicknesses ranging from 1 cm (0.39 inches) to 3 cm (1.18 inches).\n\nThe machine reaches an average temperature of 180° Celsius (356° Fahrenheit) to melt the plastic.\n\nWhen completing any plastic processing, excess material on the edges must be removed.\n\nAfter removing the board from the sheet press, ensure ample storage space to prevent deformation or bending.\n\nThese boards offer the opportunity to create a variety of products, including decorative items and furniture.","recycled polypropylene, fishing nets recycling, marine litter processing, plastic sheet press, sustainable materials Spain, Vertidos Cero Association, AIMPLAS technology, Mares Circulares initiative, eco-friendly boards, sustainable furniture Spain","### Tools\n- Industrial dryer for moisture removal\n- Edge trimming tools for excess material\n- Storage space for board preservation\n- Mixing equipment for material proportions\n- Heat-resistant handling gear\n\n### Hardware\n- Custom sheet press (modified carpentry press) [^1]\n- Heating system with automation (180°C capability)\n- Crushing machinery for plastic preparation\n- Mold templates (220 cm × 90 cm)\n- Thickness gauges (1-3 cm range)\n\n### Software\n- Press automation control system (unspecified brand)\n- Temperature regulation interface\n- Process monitoring sensors\n\n[^1]: Modified from standard carpentry press with integrated heating/automation.","## Articles\n- [AIMPLAS colabora con Mares Circulares en la fabricación de 15 bancos a partir de basuras marinas](https://www.aimplas.es/blog/aimplas-colabora-con-mares-circulares-en-la-fabricacion-de-15-bancos-a-partir-de-basuras-marinas/)\n- [35 puertos españoles transforman basura marina en materiales reciclados gracias al programa Pleamar](https://www.aimplas.es/blog/35-puertos-espanoles-transforman-ya-basura-marina-materiales-reciclados-gracias-programa-pleamar/)\n- [Polygood® Recycled Plastic Surface Design Material](https://polygood.com)\n- [The Gravity Wave | Plastic made from ghost fishing nets](https://circularmateriallibrary.org/material/the-gravity-wave/)\n- [Plastic Lumber Yard - Eco Friendly Lumber](https://plasticlumberyard.com/product-category/plastic-lumber/)\n\n## YouTube\n- [A Net Plus | Giving Discarded Fishing Nets a New Start](https://www.youtube.com/watch?v=4LHMZmtpZdg)\n\n## OpenSource Designs\n- [The ultimate guide to the Precious Plastic Sheetpress](https://www.onearmy.earth/news/sheetpress)","{\n \"slug\": \"boards-made-from-marine-litter\",\n \"id\": \"boards-made-from-marine-litter\",\n \"title\": \"Boards made from marine litter\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_deleted\": false,\n \"comments\": [],\n \"mentions\": [],\n \"title\": \"Boards made from marine litter\",\n \"_created\": \"2023-10-11T16:05:37.906Z\",\n \"_modified\": \"2024-01-16T06:54:15.718Z\",\n \"_id\": \"1ebU4oGKftM7IvWOMfbs\",\n \"_createdBy\": \"plstic-precis-la-safor\",\n \"cover_image\": {\n \"name\": \"119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg\",\n \"size\": 67047,\n \"timeCreated\": \"2023-09-28T11:03:28.800Z\",\n \"updated\": \"2023-09-28T11:03:28.800Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2F119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg?alt=media&token=69fbff38-0cab-45ea-a251-f24c5a1c147f\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/119f7b3b-8e23-43d7-90d7-3c41eb0e-18adb7534e6.jpg\"\n },\n \"time\": \"\u003C 1 week\",\n \"description\": \"Creation and manufacture of boards or panels using recycled polypropylene plastic and fishing nets recovered by fishermen from the coast of Spain.\\n\\nThis project is developed in collaboration with Vertidos Cero Association and AIMPLAS.\",\n \"steps\": [\n {\n \"_animationKey\": \"uniqueqps7zc\",\n \"title\": \"Mares Circulares\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2Fimagen_2023-09-28_121517007-18adb49217c.png?alt=media&token=3419e1ac-3f06-4b41-8c8c-72c923c47b9c\",\n \"contentType\": \"image/png\",\n \"name\": \"imagen_2023-09-28_121517007-18adb49217c.png\",\n \"size\": 557705,\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/imagen_2023-09-28_121517007-18adb49217c.png\",\n \"timeCreated\": \"2023-09-28T10:17:10.062Z\",\n \"updated\": \"2023-09-28T10:17:10.062Z\",\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/imagen_2023-09-28_121517007-18adb49217c.png\",\n \"alt\": \"imagen_2023-09-28_121517007-18adb49217c.png\"\n },\n {\n \"timeCreated\": \"2023-09-28T10:17:10.341Z\",\n \"contentType\": \"image/png\",\n \"size\": 409275,\n \"updated\": \"2023-09-28T10:17:10.341Z\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/Captura de pantalla 2023-09-28 121549-18adb4a8963.png\",\n \"name\": \"Captura de pantalla 2023-09-28 121549-18adb4a8963.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FCaptura%20de%20pantalla%202023-09-28%20121549-18adb4a8963.png?alt=media&token=c0f19075-916c-4faf-b3b8-67e27cc05627\",\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/captura_de_pantalla_2023-09-28_121549-18adb4a8963.png\",\n \"alt\": \"Captura de pantalla 2023-09-28 121549-18adb4a8963.png\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2Fimagen_2023-09-28_121630081-18adb4a3ea8.png?alt=media&token=c2e50a75-1f85-4705-894d-4ab41f8d8b5f\",\n \"type\": \"image/png\",\n \"updated\": \"2023-09-28T10:17:10.372Z\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-09-28T10:17:10.372Z\",\n \"name\": \"imagen_2023-09-28_121630081-18adb4a3ea8.png\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/imagen_2023-09-28_121630081-18adb4a3ea8.png\",\n \"size\": 342953,\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/imagen_2023-09-28_121630081-18adb4a3ea8.png\",\n \"alt\": \"imagen_2023-09-28_121630081-18adb4a3ea8.png\"\n }\n ],\n \"text\": \"Mares Circulares is a network project initiated in 2018 with a threefold aim: to clean the coasts, protected areas, and seabed of Spain and Portugal.\\n\\nApproximately 5,200 kilograms (11,464 pounds) of debris, retrieved by volunteer fishermen, were processed by the Instituto Tecnológico de Plástico (AIMPLAS), where technology transformed non-PET plastic into usable material through various methods.\"\n },\n {\n \"_animationKey\": \"unique1\",\n \"title\": \"Preparation of material\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-09-20T11:21:05.635Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FWhatsApp%20Image%202022-06-08%20at%203.47.35%20PM%20-%20copia-18ab238efad.jpeg?alt=media&token=c2b3a959-b16f-417c-9214-7410f7e9b838\",\n \"timeCreated\": \"2023-09-20T11:21:05.635Z\",\n \"fullPath\": \"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/WhatsApp Image 2022-06-08 at 3.47.35 PM - copia-18ab238efad.jpeg\",\n \"size\": 120057,\n \"name\": \"WhatsApp Image 2022-06-08 at 3.47.35 PM - copia-18ab238efad.jpeg\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2022-06-08_at_3.47.35_pm_-_copia-18ab238efad.jpeg\",\n \"alt\": \"WhatsApp Image 2022-06-08 at 3.47.35 PM - copia-18ab238efad.jpeg\"\n },\n {\n \"size\": 143315,\n \"name\": \"WhatsApp Image 2022-06-08 at 3.47.30 PM - copia-18ab2390175.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FWhatsApp%20Image%202022-06-08%20at%203.47.30%20PM%20-%20copia-18ab2390175.jpeg?alt=media&token=25813072-3be4-403b-9cfc-be961fec78a1\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-20T11:21:05.741Z\",\n \"fullPath\": \"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/WhatsApp Image 2022-06-08 at 3.47.30 PM - copia-18ab2390175.jpeg\",\n \"updated\": \"2023-09-20T11:21:05.741Z\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2022-06-08_at_3.47.30_pm_-_copia-18ab2390175.jpeg\",\n \"alt\": \"WhatsApp Image 2022-06-08 at 3.47.30 PM - copia-18ab2390175.jpeg\"\n },\n {\n \"updated\": \"2023-09-20T11:21:05.856Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-20T11:21:05.856Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FCocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg?alt=media&token=61f9e7c8-e134-46f8-8bb0-285e07f6e8b8\",\n \"name\": \"CocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg\",\n \"size\": 173714,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/CocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl31-18ab23928c8.jpg\",\n \"alt\": \"CocaColaAIMPLASTyPlasticPreciosGL31-18ab23928c8.jpg\"\n }\n ],\n \"text\": \"The processed marine litter and fishing nets arrive in our workshop clean and crushed, ready for use in the heat press.\\n\\nWe mix it with the base material, polypropylene, ensuring the desired proportions and quantities. This depends on the texture, color, or thickness required.\\n\\nBefore placing the plastic in the sheet press, we use an industrial dryer to remove moisture.\"\n },\n {\n \"images\": [\n {\n \"size\": 169070,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FCocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg?alt=media&token=1304e827-8340-4a82-ba72-c2a02616b040\",\n \"name\": \"CocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg\",\n \"fullPath\": \"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/CocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg\",\n \"timeCreated\": \"2023-09-20T11:21:07.358Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-09-20T11:21:07.358Z\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl33-18ab239b54e.jpg\",\n \"alt\": \"CocaColaAIMPLASTyPlasticPreciosGL33-18ab239b54e.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/OMGm1kZ13DvmSjkyh9Eb/CocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg\",\n \"updated\": \"2023-09-20T11:21:07.630Z\",\n \"timeCreated\": \"2023-09-20T11:21:07.630Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"CocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FOMGm1kZ13DvmSjkyh9Eb%2FCocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg?alt=media&token=53d0ce6a-e92c-4322-b03e-d4d329181ab1\",\n \"size\": 165691,\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl32-18ab239e16a.jpg\",\n \"alt\": \"CocaColaAIMPLASTyPlasticPreciosGL32-18ab239e16a.jpg\"\n },\n {\n \"size\": 134200,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FWhatsApp%20Image%202023-10-11%20at%2010.48.25%20AM-18b1dedaec8.jpeg?alt=media&token=cdc029ed-362c-4b0f-8c0a-7f5c53438c06\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/WhatsApp Image 2023-10-11 at 10.48.25 AM-18b1dedaec8.jpeg\",\n \"timeCreated\": \"2023-10-11T08:51:08.187Z\",\n \"name\": \"WhatsApp Image 2023-10-11 at 10.48.25 AM-18b1dedaec8.jpeg\",\n \"updated\": \"2023-10-11T08:51:08.187Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2023-10-11_at_10.48.25_am-18b1dedaec8.jpeg\",\n \"alt\": \"WhatsApp Image 2023-10-11 at 10.48.25 AM-18b1dedaec8.jpeg\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"text\": \"Once the material is dry and mixed, it is ready for the sheet press.\\n\\nOur sheet press is a result of our work, utilizing a modified carpentry press to incorporate a complete heating and automation system.\\n\\nThis sheet press allows for the production of boards measuring 220 cm (86.61 inches) by 90 cm (35.43 inches), with thicknesses ranging from 1 cm (0.39 inches) to 3 cm (1.18 inches).\\n\\nThe machine reaches an average temperature of 180° Celsius (356° Fahrenheit) to melt the plastic.\",\n \"title\": \"Manufacture of boards\"\n },\n {\n \"title\": \"Final details\",\n \"text\": \"When completing any plastic processing, excess material on the edges must be removed.\\n\\nAfter removing the board from the sheet press, ensure ample storage space to prevent deformation or bending.\\n\\nThese boards offer the opportunity to create a variety of products, including decorative items and furniture.\",\n \"_animationKey\": \"uniquekdi37f\",\n \"images\": [\n {\n \"size\": 97781,\n \"timeCreated\": \"2023-10-11T08:51:09.946Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/CocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg\",\n \"name\": \"CocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FCocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg?alt=media&token=b1540e60-df62-403a-aee3-8bb99b730c0a\",\n \"updated\": \"2023-10-11T08:51:09.946Z\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/cocacolaaimplastyplasticpreciosgl22-18b1dee06c7.jpg\",\n \"alt\": \"CocaColaAIMPLASTyPlasticPreciosGL22-18b1dee06c7.jpg\"\n },\n {\n \"updated\": \"2023-10-11T08:51:09.837Z\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/WhatsApp Image 2022-06-08 at 3.47.38 PM - c-18b1dee2082.jpeg\",\n \"size\": 100657,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-10-11T08:51:09.837Z\",\n \"name\": \"WhatsApp Image 2022-06-08 at 3.47.38 PM - c-18b1dee2082.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2FWhatsApp%20Image%202022-06-08%20at%203.47.38%20PM%20-%20c-18b1dee2082.jpeg?alt=media&token=cbfa4b82-c6fa-4ba2-8605-c61744a94002\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/whatsapp_image_2022-06-08_at_3.47.38_pm_-_c-18b1dee2082.jpeg\",\n \"alt\": \"WhatsApp Image 2022-06-08 at 3.47.38 PM - c-18b1dee2082.jpeg\"\n },\n {\n \"updated\": \"2023-10-11T08:51:09.862Z\",\n \"timeCreated\": \"2023-10-11T08:51:09.862Z\",\n \"name\": \"119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 67047,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1ebU4oGKftM7IvWOMfbs%2F119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg?alt=media&token=d34cd47a-67db-47c4-97e2-0f8d3914a982\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1ebU4oGKftM7IvWOMfbs/119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg\",\n \"src\": \"/resources/howtos/boards-made-from-marine-litter/119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg\",\n \"alt\": \"119f7b3b-8e23-43d7-90d7-3c41eb0e-18b1dee72c3.jpg\"\n }\n ]\n }\n ],\n \"files\": [],\n \"votedUsefulBy\": [\n \"diyas\",\n \"mattia\"\n ],\n \"creatorCountry\": \"es\",\n \"total_downloads\": 0,\n \"category\": {\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"label\": \"Products\",\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_deleted\": false\n },\n \"tags\": [\n \"PS\",\n \"untagged\",\n \"product\",\n \"sheetpress\",\n \"PP\",\n \"untagged\"\n ],\n \"fileLink\": \"\",\n \"total_views\": 305,\n \"_contentModifiedTimestamp\": \"2023-10-11T16:05:37.906Z\",\n \"moderation\": \"accepted\",\n \"difficulty_level\": \"Medium\",\n \"previousSlugs\": [\n \"dumbbells-made-from-marine-litter\",\n \"boards-made-from-marine-litter\"\n ],\n \"slug\": \"boards-made-from-marine-litter\",\n \"user\": {\n \"_modified\": \"2020-01-15T17:03:59.970Z\",\n \"type\": \"workspace\",\n \"location\": {\n \"lat\": 38.9675,\n \"lng\": -0.1804\n },\n \"detail\": {\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fplstic-precis-la-safor.jpg?alt=media\",\n \"name\": \"plstic-precis-la-safor\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Fplstic-precis-la-safor%2FWhatsApp%20Image%202019-07-31%20at%2009.10.39.jpeg?alt=media&token=8e73c1aa-b956-454b-890e-30a544b06358\",\n \"lastActive\": \"2020-01-10T18:20:23.153Z\",\n \"shortDescription\": \"We are dedicated to collecting plastic which we crush and transform with the different processes of precious plastic machines. We are also dedicated to environmental education in different fields.\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/plstic-precis-la-safor\"\n },\n \"_id\": \"plstic-precis-la-safor\",\n \"_deleted\": false,\n \"_created\": \"2020-01-10T18:20:23.563Z\",\n \"subType\": \"mix\",\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 38.9675,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -0.1804,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Spain\",\n \"countryCode\": \"ES\",\n \"principalSubdivision\": \"Comunitat Valenciana\",\n \"principalSubdivisionCode\": \"ES-VC\",\n \"city\": \"Gandia\",\n \"locality\": \"Gandia\",\n \"postcode\": \"\",\n \"plusCode\": \"8CCXXR99+2R\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Spain\",\n \"description\": \"constitutional monarchy in Southwest Europe\",\n \"isoName\": \"Spain\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"ES\",\n \"wikidataId\": \"Q29\",\n \"geonameId\": 2510769\n },\n {\n \"name\": \"Comunitat Valenciana\",\n \"description\": \"autonomous community of Spain\",\n \"isoName\": \"Comunitat Valenciana\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"ES-VC\",\n \"wikidataId\": \"Q5720\",\n \"geonameId\": 2593113\n },\n {\n \"name\": \"Provincia de Valencia\",\n \"description\": \"province of Spain\",\n \"isoName\": \"Provincia de Valencia\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"isoCode\": \"ES-V\",\n \"wikidataId\": \"Q54939\",\n \"geonameId\": 2509951\n },\n {\n \"name\": \"Safor\",\n \"description\": \"comarque of the Valencian Community, Spain\",\n \"order\": 9,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q1520549\"\n },\n {\n \"name\": \"Gandia\",\n \"description\": \"town in Valencia, Spain\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q33532\",\n \"geonameId\": 2517367\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Madrid\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Iberian Peninsula\",\n \"description\": \"peninsula located in the extreme southwest of Europe\",\n \"order\": 4,\n \"wikidataId\": \"Q12837\",\n \"geonameId\": 2267430\n },\n {\n \"name\": \"Catalan Countries\",\n \"description\": \"territories where Catalan is the native language\",\n \"order\": 5,\n \"wikidataId\": \"Q234963\"\n },\n {\n \"name\": \"Valencian\",\n \"description\": \"linguistic variety and official name of the Catalan language spoken in the Valencian Community\",\n \"order\": 8,\n \"wikidataId\": \"Q32641\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://plasticprecioslasafor.org/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:reactvlc@gmail.com\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/plasticprecioslasafor/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/plasticpreciossafor/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Non-profit organization that is dedicated to environmental awareness and the manufacture of objects with plastic waste.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Plàstic Preciós La Safor\",\n \"images\": []\n }\n },\n \"content\": \"Creation and manufacture of boards or panels using recycled polypropylene plastic and fishing nets recovered by fishermen from the coast of Spain.\\n\\nThis project is developed in collaboration with Vertidos Cero Association and AIMPLAS.\\n\\n\\nUser Location: Gandia, Spain\\n\\nMares Circulares is a network project initiated in 2018 with a threefold aim: to clean the coasts, protected areas, and seabed of Spain and Portugal.\\n\\nApproximately 5,200 kilograms (11,464 pounds) of debris, retrieved by volunteer fishermen, were processed by the Instituto Tecnológico de Plástico (AIMPLAS), where technology transformed non-PET plastic into usable material through various methods.\\n\\nThe processed marine litter and fishing nets arrive in our workshop clean and crushed, ready for use in the heat press.\\n\\nWe mix it with the base material, polypropylene, ensuring the desired proportions and quantities. This depends on the texture, color, or thickness required.\\n\\nBefore placing the plastic in the sheet press, we use an industrial dryer to remove moisture.\\n\\nOnce the material is dry and mixed, it is ready for the sheet press.\\n\\nOur sheet press is a result of our work, utilizing a modified carpentry press to incorporate a complete heating and automation system.\\n\\nThis sheet press allows for the production of boards measuring 220 cm (86.61 inches) by 90 cm (35.43 inches), with thicknesses ranging from 1 cm (0.39 inches) to 3 cm (1.18 inches).\\n\\nThe machine reaches an average temperature of 180° Celsius (356° Fahrenheit) to melt the plastic.\\n\\nWhen completing any plastic processing, excess material on the edges must be removed.\\n\\nAfter removing the board from the sheet press, ensure ample storage space to prevent deformation or bending.\\n\\nThese boards offer the opportunity to create a variety of products, including decorative items and furniture.\",\n \"keywords\": \"recycled polypropylene, fishing nets recycling, marine litter processing, plastic sheet press, sustainable materials Spain, Vertidos Cero Association, AIMPLAS technology, Mares Circulares initiative, eco-friendly boards, sustainable furniture Spain\",\n \"resources\": \"### Tools\\n- Industrial dryer for moisture removal\\n- Edge trimming tools for excess material\\n- Storage space for board preservation\\n- Mixing equipment for material proportions\\n- Heat-resistant handling gear\\n\\n### Hardware\\n- Custom sheet press (modified carpentry press) [^1]\\n- Heating system with automation (180°C capability)\\n- Crushing machinery for plastic preparation\\n- Mold templates (220 cm × 90 cm)\\n- Thickness gauges (1-3 cm range)\\n\\n### Software\\n- Press automation control system (unspecified brand)\\n- Temperature regulation interface\\n- Process monitoring sensors\\n\\n[^1]: Modified from standard carpentry press with integrated heating/automation.\",\n \"references\": \"## Articles\\n- [AIMPLAS colabora con Mares Circulares en la fabricación de 15 bancos a partir de basuras marinas](https://www.aimplas.es/blog/aimplas-colabora-con-mares-circulares-en-la-fabricacion-de-15-bancos-a-partir-de-basuras-marinas/)\\n- [35 puertos españoles transforman basura marina en materiales reciclados gracias al programa Pleamar](https://www.aimplas.es/blog/35-puertos-espanoles-transforman-ya-basura-marina-materiales-reciclados-gracias-programa-pleamar/)\\n- [Polygood® Recycled Plastic Surface Design Material](https://polygood.com)\\n- [The Gravity Wave | Plastic made from ghost fishing nets](https://circularmateriallibrary.org/material/the-gravity-wave/)\\n- [Plastic Lumber Yard - Eco Friendly Lumber](https://plasticlumberyard.com/product-category/plastic-lumber/)\\n\\n## YouTube\\n- [A Net Plus | Giving Discarded Fishing Nets a New Start](https://www.youtube.com/watch?v=4LHMZmtpZdg)\\n\\n## OpenSource Designs\\n- [The ultimate guide to the Precious Plastic Sheetpress](https://www.onearmy.earth/news/sheetpress)\"\n }\n}","9040abb1524e06d1","make-a-stool-with-upcycled-petg-3d-print-waste",{"id":2598,"data":2600,"filePath":2598,"digest":2779},{"slug":2598,"id":2598,"title":2601,"type":397,"components":2602,"item":2603,"config":2778},"Make a stool with upcycled PETG 3D print waste",[],{"slug":2598,"total_downloads":412,"total_views":2604,"steps":2605,"_modified":2691,"tags":2692,"description":2695,"_created":2696,"difficulty_level":415,"files":2697,"_contentModifiedTimestamp":2696,"votedUsefulBy":2698,"_createdBy":2700,"creatorCountry":1236,"_deleted":402,"previousSlugs":2701,"fileLink":19,"mentions":2702,"_id":2703,"moderation":526,"title":2601,"time":2704,"comments":2705,"cover_image":2706,"user":2712,"category":2773,"content":2774,"keywords":2775,"resources":2776,"references":2777},310,[2606,2617,2642,2653,2672],{"_animationKey":448,"title":2607,"images":2608,"text":2616},"Collect plastic",[2609],{"fullPath":2610,"type":423,"contentType":423,"downloadUrl":2611,"size":2612,"timeCreated":2613,"updated":2613,"name":2614,"src":2615,"alt":2614},"uploads/howtos/IVs37HGSnm5BJZ0k7v10/Screenshot_20230830_124924_Gallery-18a5119b7de.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2FScreenshot_20230830_124924_Gallery-18a5119b7de.jpg?alt=media&token=bd4a1490-786e-4eec-b214-f19868da5da8",130772,"2023-09-01T14:26:02.565Z","Screenshot_20230830_124924_Gallery-18a5119b7de.jpg","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/screenshot_20230830_124924_gallery-18a5119b7de.jpg","Firstly, gather all the plastic remnants from your 3D printing activities, such as supports or defective prints. Sort the plastic by type, such as PLA, PETG, and ABS.",{"_animationKey":451,"title":2618,"text":2619,"images":2620},"Begin to shredd","At this stage, shred the material and gather it. Determine how many times to run it through the shredder based on the desired size.",[2621,2628,2635],{"size":2622,"name":2623,"timeCreated":2624,"updated":2624,"type":423,"fullPath":2625,"downloadUrl":2626,"contentType":423,"src":2627,"alt":2623},135498,"20230831_114152-18a511c7317.jpg","2023-09-01T14:26:04.887Z","uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_114152-18a511c7317.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_114152-18a511c7317.jpg?alt=media&token=237aaff3-649e-4ea3-9417-26d69a7f1edb","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_114152-18a511c7317.jpg",{"type":423,"contentType":423,"fullPath":2629,"timeCreated":2630,"size":2631,"name":2632,"downloadUrl":2633,"updated":2630,"src":2634,"alt":2632},"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_114209-18a511c83b3.jpg","2023-09-01T14:26:04.770Z",238594,"20230831_114209-18a511c83b3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_114209-18a511c83b3.jpg?alt=media&token=3896393a-5f30-4cbe-ab88-992edeb335cd","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_114209-18a511c83b3.jpg",{"contentType":423,"timeCreated":2636,"updated":2636,"type":423,"size":2637,"downloadUrl":2638,"name":2639,"fullPath":2640,"src":2641,"alt":2639},"2023-09-01T14:26:05.183Z",290441,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_114253-18a511c8ea3.jpg?alt=media&token=1a1818b4-aded-4dd7-a589-2fc983f498b1","20230831_114253-18a511c8ea3.jpg","uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_114253-18a511c8ea3.jpg","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_114253-18a511c8ea3.jpg",{"images":2643,"text":2651,"_animationKey":479,"title":2652},[2644],{"type":423,"downloadUrl":2645,"size":2646,"fullPath":2647,"contentType":423,"updated":2648,"timeCreated":2648,"name":2649,"src":2650,"alt":2649},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230711_120925-18a512093f5.jpg?alt=media&token=e79facef-65c6-4806-8027-400117bfe202",393966,"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230711_120925-18a512093f5.jpg","2023-09-01T14:26:07.251Z","20230711_120925-18a512093f5.jpg","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230711_120925-18a512093f5.jpg","Place all the chopped plastic into the 1x1 meter (39.37x39.37 inches) mold. Insert the mold into the sheet press to create the plastic sheet.","Now it's time for the sheetpress",{"title":2654,"images":2655,"_animationKey":2670,"text":2671},"Time for the CNC",[2656,2663],{"downloadUrl":2657,"type":423,"contentType":423,"timeCreated":2658,"fullPath":2659,"updated":2658,"name":2660,"size":2661,"src":2662,"alt":2660},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2FScreenshot_20230901_160800_Gallery-18a51219968.jpg?alt=media&token=7bf2ef12-8cbf-4a92-b230-dfe5b4c17747","2023-09-01T14:26:08.966Z","uploads/howtos/IVs37HGSnm5BJZ0k7v10/Screenshot_20230901_160800_Gallery-18a51219968.jpg","Screenshot_20230901_160800_Gallery-18a51219968.jpg",134550,"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/screenshot_20230901_160800_gallery-18a51219968.jpg",{"size":2664,"fullPath":2665,"downloadUrl":2666,"timeCreated":2667,"name":2668,"type":423,"contentType":423,"updated":2667,"src":2669,"alt":2668},324435,"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230623_113418-18a5121aac5.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230623_113418-18a5121aac5.jpg?alt=media&token=f1f1ef94-5228-4348-93cb-af1bcd0751d5","2023-09-01T14:26:09.356Z","20230623_113418-18a5121aac5.jpg","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230623_113418-18a5121aac5.jpg","unique1r12o9","Insert the 1x1 meter (3.28x3.28 feet) sheet, cut into 35x35 centimeter (13.78x13.78 inch) pieces, under the CNC machine to create rounded pieces with a 30 centimeter (11.81 inch) diameter.",{"text":2673,"images":2674,"title":2689,"_animationKey":2690},"Now, all that remains is to drill the plastic discs to be fixed to a metal base, and here is our stool.",[2675,2682],{"type":423,"size":2676,"fullPath":2677,"contentType":423,"downloadUrl":2678,"updated":2679,"timeCreated":2679,"name":2680,"src":2681,"alt":2680},161542,"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_115246-18a5122e6d1.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_115246-18a5122e6d1.jpg?alt=media&token=69c6831e-1572-46e4-89f7-3443590f79de","2023-09-01T14:26:10.667Z","20230831_115246-18a5122e6d1.jpg","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_115246-18a5122e6d1.jpg",{"type":423,"contentType":423,"name":2683,"updated":2684,"fullPath":2685,"size":2686,"timeCreated":2684,"downloadUrl":2687,"src":2688,"alt":2683},"20230315_152528-18a5122f2a3.jpg","2023-09-01T14:26:11.459Z","uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230315_152528-18a5122f2a3.jpg",314851,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230315_152528-18a5122f2a3.jpg?alt=media&token=275dd5a1-1326-43e8-ab60-eccde305d576","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230315_152528-18a5122f2a3.jpg","Work is done","uniques1u8av","2024-02-08T15:09:25.804Z",[1475,2693,625,2694],"other machine","shredder","In this How-To, we will instruct you on converting 3D print waste into design objects using a shredder, a sheet press, and a CNC machine.","2023-09-04T07:20:29.251Z",[],[2699,408,409],"adrione","tommaso-fattori",[2598],[],"1oHHh8hjA9cWrE7NfKQ2","\u003C 1 day",[],{"updated":2707,"timeCreated":2707,"fullPath":2708,"name":2709,"downloadUrl":2710,"size":2686,"contentType":423,"type":423,"src":2711},"2023-09-04T07:20:28.176Z","uploads/howtos/1oHHh8hjA9cWrE7NfKQ2/20230315_152528-18a5f104891.jpg","20230315_152528-18a5f104891.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1oHHh8hjA9cWrE7NfKQ2%2F20230315_152528-18a5f104891.jpg?alt=media&token=43003a2c-b2e6-43b8-b9a5-45bf8b125952","/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230315_152528-18a5f104891.jpg",{"_id":2700,"_deleted":402,"_modified":2713,"verified":402,"type":530,"_created":2713,"location":2714,"moderation":526,"subType":529,"geo":2717,"data":2756,"detail":2770},"2024-02-01T20:05:41.007Z",{"lat":2715,"lng":2716},43.849652283571835,11.150039434432985,{"latitude":2715,"lookupSource":535,"longitude":2716,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":2718,"countryCode":2719,"principalSubdivision":2720,"principalSubdivisionCode":2721,"city":2722,"locality":2723,"postcode":19,"plusCode":2724,"localityInfo":2725},"Italy","IT","Toscana","IT-52","Calenzano","Campi Bisenzio","8FMHR5X2+V2",{"administrative":2726,"informative":2748},[2727,2731,2735,2741,2745],{"name":2718,"description":2728,"isoName":2718,"order":67,"adminLevel":174,"isoCode":2719,"wikidataId":2729,"geonameId":2730},"republic in Southern Europe","Q38",3175395,{"name":2720,"description":2732,"isoName":2720,"order":555,"adminLevel":45,"isoCode":2721,"wikidataId":2733,"geonameId":2734},"region in central Italy","Q1273",3165361,{"name":2736,"description":2737,"isoName":2736,"order":559,"adminLevel":559,"isoCode":2738,"wikidataId":2739,"geonameId":2740},"Province of Florence","Metropolitan municipality of Italy","IT-FI","Q18288148",3176958,{"name":2722,"description":2742,"order":563,"adminLevel":580,"wikidataId":2743,"geonameId":2744},"Italian comune","Q82635",3181199,{"name":2723,"description":2742,"order":580,"adminLevel":580,"wikidataId":2746,"geonameId":2747},"Q82636",3181018,[2749,2750,2752],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":2751,"description":573,"order":174},"Europe/Rome",{"name":2753,"description":2754,"order":45,"wikidataId":2755},"Italian Peninsula","peninsula of southern Europe","Q145694",{"urls":2757,"description":2765,"services":2766,"title":2768,"images":2769},[2758,2760,2762,2764],{"name":587,"url":2759},"https://www.facebook.com/Smashing-Plastic-104391092269005",{"name":958,"url":2761},"https://www.instagram.com/smashing_plastic/",{"name":953,"url":2763},"https://www.smashingplastic.it/",{"name":590,"url":591},"Developing design and solutions to upcycle 3D print waste in durable design furniture ",[2767],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Smashing Plastic",[],{"services":2771,"urls":2772},[],[],{"label":601},"In this How-To, we will instruct you on converting 3D print waste into design objects using a shredder, a sheet press, and a CNC machine.\n\n\nUser Location: Calenzano, Italy\n\nFirstly, gather all the plastic remnants from your 3D printing activities, such as supports or defective prints. Sort the plastic by type, such as PLA, PETG, and ABS.\n\nAt this stage, shred the material and gather it. Determine how many times to run it through the shredder based on the desired size.\n\nPlace all the chopped plastic into the 1x1 meter (39.37x39.37 inches) mold. Insert the mold into the sheet press to create the plastic sheet.\n\nInsert the 1x1 meter (3.28x3.28 feet) sheet, cut into 35x35 centimeter (13.78x13.78 inch) pieces, under the CNC machine to create rounded pieces with a 30 centimeter (11.81 inch) diameter.\n\nNow, all that remains is to drill the plastic discs to be fixed to a metal base, and here is our stool.","3D print waste recycling, design objects from 3D prints, plastic shredding process, sheet press for plastic, CNC machine for plastic, converting waste to design, 3D print waste to stool, Calenzano recycling project, sustainable 3D printing, plastic waste management","Here are the essential tools, hardware, and software required for converting 3D print waste into design objects:\n\n### Tools & Hardware\n- **Shredder**: For breaking down plastic remnants into smaller pieces.\n- **Sheet press with 1x1m (39.37x39.37\") mold**: To compress shredded plastic into uniform sheets.\n- **CNC machine**: Processes 35x35cm (13.78x13.78\") sheets into 30cm (11.81\") diameter discs.\n- **Drill**: For creating attachment points in discs for assembly.\n\n### Software\n- **CAD/CAM software** (implied): Needed for designing and programming CNC machining paths.","### Articles \n- [How to Recycle Your 3D Print Waste with 3D Filament Recycler](https://kingroon.com/blogs/3d-printing-guides/3d-filament-recycler) \n- [3D Printing Recycling: For Sustainability](https://jlc3dp.com/blog/3d-printing-recycling-for-sustainability) \n- [3D Printing with Plastic Waste: Turning Trash into Treasure](https://www.piocreat3d.com/3d-printing-with-plastic-waste-turning-trash-into-treasure/) \n- [PLA Recycling: Can PLA 3D Printer Filament be Recycled?](https://www.wevolver.com/article/pla-recycling) \n- [How to Recycle 3D Filaments and Prints](https://3dinsider.com/recycling-3d-prints/) \n- [Filamentive launches UK's first 3D print waste recycling scheme](https://www.voxelmatters.com/filamentive-launches-uks-first-3d-print-waste-recycling-scheme/) \n\n### Research Papers \n- [Evaluation of the Viability of 3D Printing in Recycling Polymers](https://pmc.ncbi.nlm.nih.gov/articles/PMC11054724/) \n- [Sustainable recycling of 3D printing filament](https://www.sciencedirect.com/science/article/abs/pii/S2214860418307802) \n\n### YouTube Tutorials \n- [Recycling 3D Printing Waste into New Material](https://www.youtube.com/watch?v=CPl32aKtsE8) \n- [Recycling 3D Prints and Waste Plastic into Filament](https://www.youtube.com/watch?v=jXY1EygE4R8) \n\n### Open-Source Designs \n- [Precious Plastic Recycling Workflow](https://preciousplastic.com) \n- [SmallPond Framework for Plastic Recycling](https://github.com/deepseek-ai/smallpond) \n\n### Academic & Educational Projects \n- [UWF 3D-Printed Materials Recycling Project](https://news.uwf.edu/uwf-faculty-member-combines-innovation-and-sustainability-with-3d-printed-materials-recycling-project/) \n- [3R-3D Educational Project in Sora](https://felfil.com/reduce-reuse-recycle-and-3d-printing-3r-3d-educational-project-in-sora/)","{\n \"slug\": \"make-a-stool-with-upcycled-petg-3d-print-waste\",\n \"id\": \"make-a-stool-with-upcycled-petg-3d-print-waste\",\n \"title\": \"Make a stool with upcycled PETG 3D print waste\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"slug\": \"make-a-stool-with-upcycled-petg-3d-print-waste\",\n \"total_downloads\": 0,\n \"total_views\": 310,\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"title\": \"Collect plastic\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/Screenshot_20230830_124924_Gallery-18a5119b7de.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2FScreenshot_20230830_124924_Gallery-18a5119b7de.jpg?alt=media&token=bd4a1490-786e-4eec-b214-f19868da5da8\",\n \"size\": 130772,\n \"timeCreated\": \"2023-09-01T14:26:02.565Z\",\n \"updated\": \"2023-09-01T14:26:02.565Z\",\n \"name\": \"Screenshot_20230830_124924_Gallery-18a5119b7de.jpg\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/screenshot_20230830_124924_gallery-18a5119b7de.jpg\",\n \"alt\": \"Screenshot_20230830_124924_Gallery-18a5119b7de.jpg\"\n }\n ],\n \"text\": \"Firstly, gather all the plastic remnants from your 3D printing activities, such as supports or defective prints. Sort the plastic by type, such as PLA, PETG, and ABS.\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Begin to shredd\",\n \"text\": \"At this stage, shred the material and gather it. Determine how many times to run it through the shredder based on the desired size.\",\n \"images\": [\n {\n \"size\": 135498,\n \"name\": \"20230831_114152-18a511c7317.jpg\",\n \"timeCreated\": \"2023-09-01T14:26:04.887Z\",\n \"updated\": \"2023-09-01T14:26:04.887Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_114152-18a511c7317.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_114152-18a511c7317.jpg?alt=media&token=237aaff3-649e-4ea3-9417-26d69a7f1edb\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_114152-18a511c7317.jpg\",\n \"alt\": \"20230831_114152-18a511c7317.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_114209-18a511c83b3.jpg\",\n \"timeCreated\": \"2023-09-01T14:26:04.770Z\",\n \"size\": 238594,\n \"name\": \"20230831_114209-18a511c83b3.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_114209-18a511c83b3.jpg?alt=media&token=3896393a-5f30-4cbe-ab88-992edeb335cd\",\n \"updated\": \"2023-09-01T14:26:04.770Z\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_114209-18a511c83b3.jpg\",\n \"alt\": \"20230831_114209-18a511c83b3.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-01T14:26:05.183Z\",\n \"updated\": \"2023-09-01T14:26:05.183Z\",\n \"type\": \"image/jpeg\",\n \"size\": 290441,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_114253-18a511c8ea3.jpg?alt=media&token=1a1818b4-aded-4dd7-a589-2fc983f498b1\",\n \"name\": \"20230831_114253-18a511c8ea3.jpg\",\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_114253-18a511c8ea3.jpg\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_114253-18a511c8ea3.jpg\",\n \"alt\": \"20230831_114253-18a511c8ea3.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230711_120925-18a512093f5.jpg?alt=media&token=e79facef-65c6-4806-8027-400117bfe202\",\n \"size\": 393966,\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230711_120925-18a512093f5.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-09-01T14:26:07.251Z\",\n \"timeCreated\": \"2023-09-01T14:26:07.251Z\",\n \"name\": \"20230711_120925-18a512093f5.jpg\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230711_120925-18a512093f5.jpg\",\n \"alt\": \"20230711_120925-18a512093f5.jpg\"\n }\n ],\n \"text\": \"Place all the chopped plastic into the 1x1 meter (39.37x39.37 inches) mold. Insert the mold into the sheet press to create the plastic sheet.\",\n \"_animationKey\": \"unique3\",\n \"title\": \"Now it's time for the sheetpress\"\n },\n {\n \"title\": \"Time for the CNC\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2FScreenshot_20230901_160800_Gallery-18a51219968.jpg?alt=media&token=7bf2ef12-8cbf-4a92-b230-dfe5b4c17747\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-01T14:26:08.966Z\",\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/Screenshot_20230901_160800_Gallery-18a51219968.jpg\",\n \"updated\": \"2023-09-01T14:26:08.966Z\",\n \"name\": \"Screenshot_20230901_160800_Gallery-18a51219968.jpg\",\n \"size\": 134550,\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/screenshot_20230901_160800_gallery-18a51219968.jpg\",\n \"alt\": \"Screenshot_20230901_160800_Gallery-18a51219968.jpg\"\n },\n {\n \"size\": 324435,\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230623_113418-18a5121aac5.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230623_113418-18a5121aac5.jpg?alt=media&token=f1f1ef94-5228-4348-93cb-af1bcd0751d5\",\n \"timeCreated\": \"2023-09-01T14:26:09.356Z\",\n \"name\": \"20230623_113418-18a5121aac5.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-09-01T14:26:09.356Z\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230623_113418-18a5121aac5.jpg\",\n \"alt\": \"20230623_113418-18a5121aac5.jpg\"\n }\n ],\n \"_animationKey\": \"unique1r12o9\",\n \"text\": \"Insert the 1x1 meter (3.28x3.28 feet) sheet, cut into 35x35 centimeter (13.78x13.78 inch) pieces, under the CNC machine to create rounded pieces with a 30 centimeter (11.81 inch) diameter.\"\n },\n {\n \"text\": \"Now, all that remains is to drill the plastic discs to be fixed to a metal base, and here is our stool.\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 161542,\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230831_115246-18a5122e6d1.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230831_115246-18a5122e6d1.jpg?alt=media&token=69c6831e-1572-46e4-89f7-3443590f79de\",\n \"updated\": \"2023-09-01T14:26:10.667Z\",\n \"timeCreated\": \"2023-09-01T14:26:10.667Z\",\n \"name\": \"20230831_115246-18a5122e6d1.jpg\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230831_115246-18a5122e6d1.jpg\",\n \"alt\": \"20230831_115246-18a5122e6d1.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"20230315_152528-18a5122f2a3.jpg\",\n \"updated\": \"2023-09-01T14:26:11.459Z\",\n \"fullPath\": \"uploads/howtos/IVs37HGSnm5BJZ0k7v10/20230315_152528-18a5122f2a3.jpg\",\n \"size\": 314851,\n \"timeCreated\": \"2023-09-01T14:26:11.459Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIVs37HGSnm5BJZ0k7v10%2F20230315_152528-18a5122f2a3.jpg?alt=media&token=275dd5a1-1326-43e8-ab60-eccde305d576\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230315_152528-18a5122f2a3.jpg\",\n \"alt\": \"20230315_152528-18a5122f2a3.jpg\"\n }\n ],\n \"title\": \"Work is done\",\n \"_animationKey\": \"uniques1u8av\"\n }\n ],\n \"_modified\": \"2024-02-08T15:09:25.804Z\",\n \"tags\": [\n \"sheetpress\",\n \"other machine\",\n \"product\",\n \"shredder\"\n ],\n \"description\": \"In this How-To, we will instruct you on converting 3D print waste into design objects using a shredder, a sheet press, and a CNC machine.\",\n \"_created\": \"2023-09-04T07:20:29.251Z\",\n \"difficulty_level\": \"Medium\",\n \"files\": [],\n \"_contentModifiedTimestamp\": \"2023-09-04T07:20:29.251Z\",\n \"votedUsefulBy\": [\n \"adrione\",\n \"sigolene\",\n \"mattia\"\n ],\n \"_createdBy\": \"tommaso-fattori\",\n \"creatorCountry\": \"it\",\n \"_deleted\": false,\n \"previousSlugs\": [\n \"make-a-stool-with-upcycled-petg-3d-print-waste\"\n ],\n \"fileLink\": \"\",\n \"mentions\": [],\n \"_id\": \"1oHHh8hjA9cWrE7NfKQ2\",\n \"moderation\": \"accepted\",\n \"title\": \"Make a stool with upcycled PETG 3D print waste\",\n \"time\": \"\u003C 1 day\",\n \"comments\": [],\n \"cover_image\": {\n \"updated\": \"2023-09-04T07:20:28.176Z\",\n \"timeCreated\": \"2023-09-04T07:20:28.176Z\",\n \"fullPath\": \"uploads/howtos/1oHHh8hjA9cWrE7NfKQ2/20230315_152528-18a5f104891.jpg\",\n \"name\": \"20230315_152528-18a5f104891.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1oHHh8hjA9cWrE7NfKQ2%2F20230315_152528-18a5f104891.jpg?alt=media&token=43003a2c-b2e6-43b8-b9a5-45bf8b125952\",\n \"size\": 314851,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-stool-with-upcycled-petg-3d-print-waste/20230315_152528-18a5f104891.jpg\"\n },\n \"user\": {\n \"_id\": \"tommaso-fattori\",\n \"_deleted\": false,\n \"_modified\": \"2024-02-01T20:05:41.007Z\",\n \"verified\": false,\n \"type\": \"workspace\",\n \"_created\": \"2024-02-01T20:05:41.007Z\",\n \"location\": {\n \"lat\": 43.849652283571835,\n \"lng\": 11.150039434432985\n },\n \"moderation\": \"accepted\",\n \"subType\": \"mix\",\n \"geo\": {\n \"latitude\": 43.849652283571835,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 11.150039434432985,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Italy\",\n \"countryCode\": \"IT\",\n \"principalSubdivision\": \"Toscana\",\n \"principalSubdivisionCode\": \"IT-52\",\n \"city\": \"Calenzano\",\n \"locality\": \"Campi Bisenzio\",\n \"postcode\": \"\",\n \"plusCode\": \"8FMHR5X2+V2\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Italy\",\n \"description\": \"republic in Southern Europe\",\n \"isoName\": \"Italy\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"IT\",\n \"wikidataId\": \"Q38\",\n \"geonameId\": 3175395\n },\n {\n \"name\": \"Toscana\",\n \"description\": \"region in central Italy\",\n \"isoName\": \"Toscana\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"IT-52\",\n \"wikidataId\": \"Q1273\",\n \"geonameId\": 3165361\n },\n {\n \"name\": \"Province of Florence\",\n \"description\": \"Metropolitan municipality of Italy\",\n \"isoName\": \"Province of Florence\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"isoCode\": \"IT-FI\",\n \"wikidataId\": \"Q18288148\",\n \"geonameId\": 3176958\n },\n {\n \"name\": \"Calenzano\",\n \"description\": \"Italian comune\",\n \"order\": 7,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q82635\",\n \"geonameId\": 3181199\n },\n {\n \"name\": \"Campi Bisenzio\",\n \"description\": \"Italian comune\",\n \"order\": 8,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q82636\",\n \"geonameId\": 3181018\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Rome\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Italian Peninsula\",\n \"description\": \"peninsula of southern Europe\",\n \"order\": 4,\n \"wikidataId\": \"Q145694\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/Smashing-Plastic-104391092269005\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/smashing_plastic/\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.smashingplastic.it/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Developing design and solutions to upcycle 3D print waste in durable design furniture \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Smashing Plastic\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"In this How-To, we will instruct you on converting 3D print waste into design objects using a shredder, a sheet press, and a CNC machine.\\n\\n\\nUser Location: Calenzano, Italy\\n\\nFirstly, gather all the plastic remnants from your 3D printing activities, such as supports or defective prints. Sort the plastic by type, such as PLA, PETG, and ABS.\\n\\nAt this stage, shred the material and gather it. Determine how many times to run it through the shredder based on the desired size.\\n\\nPlace all the chopped plastic into the 1x1 meter (39.37x39.37 inches) mold. Insert the mold into the sheet press to create the plastic sheet.\\n\\nInsert the 1x1 meter (3.28x3.28 feet) sheet, cut into 35x35 centimeter (13.78x13.78 inch) pieces, under the CNC machine to create rounded pieces with a 30 centimeter (11.81 inch) diameter.\\n\\nNow, all that remains is to drill the plastic discs to be fixed to a metal base, and here is our stool.\",\n \"keywords\": \"3D print waste recycling, design objects from 3D prints, plastic shredding process, sheet press for plastic, CNC machine for plastic, converting waste to design, 3D print waste to stool, Calenzano recycling project, sustainable 3D printing, plastic waste management\",\n \"resources\": \"Here are the essential tools, hardware, and software required for converting 3D print waste into design objects:\\n\\n### Tools & Hardware\\n- **Shredder**: For breaking down plastic remnants into smaller pieces.\\n- **Sheet press with 1x1m (39.37x39.37\\\") mold**: To compress shredded plastic into uniform sheets.\\n- **CNC machine**: Processes 35x35cm (13.78x13.78\\\") sheets into 30cm (11.81\\\") diameter discs.\\n- **Drill**: For creating attachment points in discs for assembly.\\n\\n### Software\\n- **CAD/CAM software** (implied): Needed for designing and programming CNC machining paths.\",\n \"references\": \"### Articles \\n- [How to Recycle Your 3D Print Waste with 3D Filament Recycler](https://kingroon.com/blogs/3d-printing-guides/3d-filament-recycler) \\n- [3D Printing Recycling: For Sustainability](https://jlc3dp.com/blog/3d-printing-recycling-for-sustainability) \\n- [3D Printing with Plastic Waste: Turning Trash into Treasure](https://www.piocreat3d.com/3d-printing-with-plastic-waste-turning-trash-into-treasure/) \\n- [PLA Recycling: Can PLA 3D Printer Filament be Recycled?](https://www.wevolver.com/article/pla-recycling) \\n- [How to Recycle 3D Filaments and Prints](https://3dinsider.com/recycling-3d-prints/) \\n- [Filamentive launches UK's first 3D print waste recycling scheme](https://www.voxelmatters.com/filamentive-launches-uks-first-3d-print-waste-recycling-scheme/) \\n\\n### Research Papers \\n- [Evaluation of the Viability of 3D Printing in Recycling Polymers](https://pmc.ncbi.nlm.nih.gov/articles/PMC11054724/) \\n- [Sustainable recycling of 3D printing filament](https://www.sciencedirect.com/science/article/abs/pii/S2214860418307802) \\n\\n### YouTube Tutorials \\n- [Recycling 3D Printing Waste into New Material](https://www.youtube.com/watch?v=CPl32aKtsE8) \\n- [Recycling 3D Prints and Waste Plastic into Filament](https://www.youtube.com/watch?v=jXY1EygE4R8) \\n\\n### Open-Source Designs \\n- [Precious Plastic Recycling Workflow](https://preciousplastic.com) \\n- [SmallPond Framework for Plastic Recycling](https://github.com/deepseek-ai/smallpond) \\n\\n### Academic & Educational Projects \\n- [UWF 3D-Printed Materials Recycling Project](https://news.uwf.edu/uwf-faculty-member-combines-innovation-and-sustainability-with-3d-printed-materials-recycling-project/) \\n- [3R-3D Educational Project in Sora](https://felfil.com/reduce-reuse-recycle-and-3d-printing-3r-3d-educational-project-in-sora/)\"\n }\n}","53b3d00aab0ac3ed","make-a-simple--efficient-500mm-x-300-mm-sheet",{"id":2780,"data":2782,"filePath":2780,"digest":2991},{"slug":2780,"id":2780,"title":2783,"type":397,"components":2784,"item":2785,"config":2990},"Make a simple & efficient 500mm x 300 mm sheet",[],{"time":413,"_deleted":402,"description":2786,"_modified":2787,"slug":2780,"files":2788,"_created":2789,"difficulty_level":415,"tags":2790,"creatorCountry":2791,"cover_image":2792,"_createdBy":2799,"_id":2800,"fileLink":19,"title":2783,"total_views":2801,"category":2802,"steps":2803,"moderation":526,"votedUsefulBy":2875,"comments":2889,"total_downloads":412,"user":2903,"content":2986,"keywords":2987,"resources":2988,"references":2989},"This is Zero Plastics Australia's large craft sheet design, an essential addition to any workspace.\n\n### Materials Needed:\n- Sheet press\n- 800 grams (1.76 pounds) granulated plastic\n- 1 aluminum frame\n- 2 aluminum base plates\n- Stanley knife and paint scraper (useful for gently prying apart the aluminum plates)\n\n### Time Estimates:\n- Cooking: 20–30 minutes\n- Cooling: 20–30 minutes\n- Tidy up: 5–10 minutes","2024-01-29T03:47:49.804Z",[],"2021-07-25T07:21:17.741Z",[625,418,1253,627,1475,1474],"au",{"updated":2793,"type":423,"contentType":423,"downloadUrl":2794,"name":2795,"timeCreated":2793,"fullPath":2796,"size":2797,"src":2798},"2021-07-25T07:21:03.384Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F196262809_344431647079441_3023982204595924153_n.jpg?alt=media&token=472594ec-c611-470e-92e5-6fc208f90ecc","196262809_344431647079441_3023982204595924153_n.jpg","uploads/howtos/1sSR6tGWyfy5HvdqFXyS/196262809_344431647079441_3023982204595924153_n.jpg",110394,"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/196262809_344431647079441_3023982204595924153_n.jpg","zero-plastics-australia-","1sSR6tGWyfy5HvdqFXyS",704,{"label":993,"_created":992,"_modified":992,"_deleted":402,"_id":994},[2804,2816,2838,2849,2867],{"_animationKey":2805,"title":2806,"text":2807,"images":2808},"uniqueo42but","Preparing the mould","You need two base plates and one aluminum frame (a thick border is advisable, as it will reduce bending). Place one base plate and the aluminum frame down, fill evenly with the plastic granules, then place the second base plate on top, creating a sandwich before closing.",[2809],{"fullPath":2810,"name":2811,"timeCreated":2812,"downloadUrl":2813,"type":423,"size":2814,"updated":2812,"contentType":423,"src":2815,"alt":2811},"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/224199397_367670821405034_3085572952599806449_n.jpg","224199397_367670821405034_3085572952599806449_n.jpg","2021-08-06T10:04:23.263Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F224199397_367670821405034_3085572952599806449_n.jpg?alt=media&token=b8f55ebc-3815-45f6-99dd-e84b50470989",66840,"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/224199397_367670821405034_3085572952599806449_n.jpg",{"images":2817,"text":2836,"_animationKey":448,"title":2837},[2818,2824,2830],{"fullPath":2819,"size":2820,"name":446,"contentType":423,"updated":2821,"downloadUrl":2822,"timeCreated":2821,"type":423,"src":2823,"alt":446},"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/2.jpg",67202,"2021-08-09T23:50:26.037Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F2.jpg?alt=media&token=af1fa566-1c17-4006-98dd-073fcba979a3","/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/2.jpg",{"type":423,"name":457,"downloadUrl":2825,"timeCreated":2826,"updated":2826,"size":2827,"contentType":423,"fullPath":2828,"src":2829,"alt":457},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F3.jpg?alt=media&token=3a1fb64c-74ee-453f-b183-55fb2208f6cc","2021-08-09T23:50:26.318Z",89693,"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/3.jpg","/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/3.jpg",{"name":468,"timeCreated":2831,"updated":2831,"size":2832,"downloadUrl":2833,"contentType":423,"type":423,"fullPath":2834,"src":2835,"alt":468},"2021-08-09T23:50:25.874Z",74660,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F4.jpg?alt=media&token=59353cda-b57c-441a-9314-a9ac7065f9f1","uploads/howtos/1sSR6tGWyfy5HvdqFXyS/4.jpg","/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/4.jpg","Activate your machine. The temperature setting depends on the type of plastic utilized; however, this guide pertains to HDPE.\n\nOnce the temperature reaches 200°C (392°F), securely close the machine until a clicking sound is heard. Adjustments to the knob at the top may be necessary.","Preparing the machine",{"title":2839,"_animationKey":451,"images":2840,"text":2848},"Melting the plastic",[2841],{"fullPath":2842,"contentType":423,"downloadUrl":2843,"name":2844,"type":423,"updated":2845,"size":2846,"timeCreated":2845,"src":2847,"alt":2844},"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/208312738_561611505248788_6036887890691209982_n.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F208312738_561611505248788_6036887890691209982_n.jpg?alt=media&token=1a1768ff-6d4c-4229-ae01-bd61801ea2b5","208312738_561611505248788_6036887890691209982_n.jpg","2021-08-06T10:04:29.759Z",114563,"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/208312738_561611505248788_6036887890691209982_n.jpg","Melting requires 20-30 minutes. Once completed, remove the aluminum plates and place them on concrete. Lay another concrete slab on top for compression. Adding weight is beneficial. Allow it to cool for 30 minutes. Exercising patience is important, as rushing this step can create problems.",{"text":2850,"title":2851,"images":2852,"_animationKey":479},"Use the paint scraper to gently separate the plates by inserting it into the gap. Test various mold release methods. If a better method is discovered, kindly inform us. If the sheet becomes stuck, use a Stanley knife to carefully carve it out. Take your time to trim the edges for a cleaner finish.","Tidy up",[2853,2860],{"type":423,"size":2854,"updated":2855,"fullPath":2856,"name":2857,"timeCreated":2855,"downloadUrl":2858,"contentType":423,"src":2859,"alt":2857},64744,"2021-07-25T07:21:14.038Z","uploads/howtos/1sSR6tGWyfy5HvdqFXyS/209474903_342955087274669_8876330015513898172_n.jpg","209474903_342955087274669_8876330015513898172_n.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F209474903_342955087274669_8876330015513898172_n.jpg?alt=media&token=e24b27de-1054-4f34-b9a8-16149639a29b","/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/209474903_342955087274669_8876330015513898172_n.jpg",{"type":423,"updated":2861,"timeCreated":2861,"downloadUrl":2862,"contentType":423,"fullPath":2863,"size":2864,"name":2865,"src":2866,"alt":2865},"2021-07-25T07:21:14.296Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F213170382_1127309757761871_5015977441850639194_n.jpg?alt=media&token=71ebaff0-3309-4259-b204-e213156f5d6c","uploads/howtos/1sSR6tGWyfy5HvdqFXyS/213170382_1127309757761871_5015977441850639194_n.jpg",96071,"213170382_1127309757761871_5015977441850639194_n.jpg","/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/213170382_1127309757761871_5015977441850639194_n.jpg",{"images":2868,"_animationKey":2872,"text":2873,"title":2874},[2869],{"downloadUrl":2870,"name":2795,"size":2797,"type":423,"contentType":423,"fullPath":2796,"updated":2871,"timeCreated":2871,"src":2798,"alt":2795},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F196262809_344431647079441_3023982204595924153_n.jpg?alt=media&token=cfb97b4f-b1bb-4845-a432-3ca8ef780064","2021-07-25T07:21:16.965Z","unique8iyg4e","Now that you are finished, experiment with colors and patterns.\n\nFor any inquiries, please email Zero.plastics.australia@gmail.com\n\nThank you. \n\nwww.zeroplasticsaustralia.com","Experiment with colours",[2876,2877,408,2878,619,2879,2880,2881,409,2882,2883,2884,2885,1374,1375,2886,2887,2888],"selomante","bisrat","jogi-nl","precious-plastic-cork","treze","alice_narayana","aiotea","amjad","bonus-","giulianomantovi","pascal","resourcewales","thebigthink",[2890,2896],{"_created":2891,"text":2892,"creatorName":2893,"_id":2894,"_creatorId":2893,"creatorCountry":2895},"2022-02-19T02:39:15.760Z","Can I buy machine","mohsin","46GyX1FFDXBtbcwPVex8",null,{"_creatorId":2897,"creatorCountry":2898,"creatorName":2899,"_id":2900,"text":2901,"_created":2902},"YW0eJJzz1Wd9of3kUsgjaTeHgpA3","vn","pacific-beauty","bk3IVFa3vWnFsKKrSiVn","How many boards can you make a day?","2022-09-02T01:43:34.534Z",{"_id":2799,"_deleted":402,"type":530,"_created":2904,"verified":402,"_modified":2904,"moderation":526,"subType":626,"location":2905,"geo":2908,"data":2971,"detail":2983},"2024-01-30T22:44:52.785Z",{"lat":2906,"lng":2907},"-37.599735","143.8272833",{"latitude":2909,"lookupSource":535,"longitude":2910,"localityLanguageRequested":536,"continent":2911,"continentCode":2912,"countryName":2913,"countryCode":2912,"principalSubdivision":2914,"principalSubdivisionCode":2915,"city":2916,"locality":2917,"postcode":2918,"plusCode":2919,"localityInfo":2920},-37.599735,143.8272833,"Australian continent","AU","Australia","Victoria","AU-VIC","Ballarat","Bonshaw","3356","4RJ5CR2G+4W",{"administrative":2921,"informative":2948},[2922,2926,2930,2934,2939,2944],{"name":2913,"description":2923,"isoName":2913,"order":174,"adminLevel":174,"isoCode":2912,"wikidataId":2924,"geonameId":2925},"country in Oceania","Q408",2077456,{"name":2914,"description":2927,"isoName":2914,"order":555,"adminLevel":45,"isoCode":2915,"wikidataId":2928,"geonameId":2929},"state of Australia","Q36687",2145234,{"name":2916,"description":2931,"order":929,"adminLevel":559,"wikidataId":2932,"geonameId":2933},"regional city in Victoria, Australia","Q17856",2177091,{"name":2935,"description":2936,"order":931,"adminLevel":559,"wikidataId":2937,"geonameId":2938},"City of Ballarat","local government area in Victoria, Australia","Q805150",2177089,{"name":2940,"description":2941,"order":949,"adminLevel":929,"wikidataId":2942,"geonameId":2943},"Sebastopol","locality in Victoria, Australia","Q7442721",2149936,{"name":2917,"description":2945,"order":1924,"adminLevel":929,"wikidataId":2946,"geonameId":2947},"suburb of Ballarat, Victoria, Australia","Q31440028",8015186,[2949,2952,2956,2958,2962,2966,2970],{"name":2911,"description":2950,"isoName":2911,"order":170,"isoCode":2912,"wikidataId":2951},"continent in the Earth's Southern Hemisphere","Q3960",{"name":2953,"description":2954,"order":67,"wikidataId":2955},"mainland Australia","main landmass of the Australian continent","Q2872203",{"name":2957,"description":573,"order":45},"Australia/Melbourne",{"name":2959,"description":2960,"order":559,"wikidataId":2961},"Western Victoria Region","electoral region of the Victorian Legislative Council","Q7988421",{"name":2963,"description":2964,"order":563,"wikidataId":2965},"Grampians","region of Victoria, Australia","Q17984902",{"name":2967,"description":2968,"order":580,"wikidataId":2969},"Buninyong","state electoral district of Victoria, Australia","Q17002559",{"name":2918,"description":579,"order":1918},{"urls":2972,"description":2978,"services":2979,"title":2981,"images":2982},[2973,2975,2977],{"name":587,"url":2974},"http://Www.facebook.com/zeroplasticsaustralia",{"name":953,"url":2976},"https://zeroplasticsaustralia.com/",{"name":590,"url":591},"Zero Plastics Australia specialize in turning single use plastic lids into brand new practical products, This family own and run social enterprise is all done from a single car shed from our home in Ballarat, Victoria, Australia. in the 3 years we have been in operation we have created over 160 different designs, recycled over 2 million single use lids, educated over 4500 students. We offer custom designs, wholesale orders and training. Together we can really make a difference. ",[2980],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Zero Plastics Australia ",[],{"services":2984,"urls":2985},[],[],"This is Zero Plastics Australia's large craft sheet design, an essential addition to any workspace.\n\n### Materials Needed:\n- Sheet press\n- 800 grams (1.76 pounds) granulated plastic\n- 1 aluminum frame\n- 2 aluminum base plates\n- Stanley knife and paint scraper (useful for gently prying apart the aluminum plates)\n\n### Time Estimates:\n- Cooking: 20–30 minutes\n- Cooling: 20–30 minutes\n- Tidy up: 5–10 minutes\n\n\nUser Location: Ballarat, Australia\n\nYou need two base plates and one aluminum frame (a thick border is advisable, as it will reduce bending). Place one base plate and the aluminum frame down, fill evenly with the plastic granules, then place the second base plate on top, creating a sandwich before closing.\n\nActivate your machine. The temperature setting depends on the type of plastic utilized; however, this guide pertains to HDPE.\n\nOnce the temperature reaches 200°C (392°F), securely close the machine until a clicking sound is heard. Adjustments to the knob at the top may be necessary.\n\nMelting requires 20-30 minutes. Once completed, remove the aluminum plates and place them on concrete. Lay another concrete slab on top for compression. Adding weight is beneficial. Allow it to cool for 30 minutes. Exercising patience is important, as rushing this step can create problems.\n\nUse the paint scraper to gently separate the plates by inserting it into the gap. Test various mold release methods. If a better method is discovered, kindly inform us. If the sheet becomes stuck, use a Stanley knife to carefully carve it out. Take your time to trim the edges for a cleaner finish.\n\nNow that you are finished, experiment with colors and patterns.\n\nFor any inquiries, please email Zero.plastics.australia@gmail.com\n\nThank you. \n\nwww.zeroplasticsaustralia.com","Zero Plastics Australia, craft sheet design, granulated plastic, HDPE plastic guide, aluminum frame, base plates, Stanley knife, mold release methods, craft sheet cooling, workspace essential","### Tools \n- Stanley knife \n- Paint scraper \n\n### Hardware \n- Sheet press machine [Learn more](www.zeroplasticsaustralia.com) \n- 2× aluminum base plates \n- 1× aluminum frame (thick border recommended) \n- 800g HDPE plastic granules \n\n### Software \n*None required* \n\n### Additional Resources \n- [Zero Plastics Australia Website](www.zeroplasticsaustralia.com) \n- Support email: [zero.plastics.australia@gmail.com](mailto:zero.plastics.australia@gmail.com)","Here is a list of useful references related to plastic sheet fabrication with HDPE:\n\n## Articles\n- [HDPE Material Properties](https://www.zeroplasticsaustralia.com)\n \n## Open Source Designs\n- [Zero Plastics Australia Craft Sheet Design (Aluminum Frame Template)](https://www.zeroplasticsaustralia.com)\n\n## Tutorials & Techniques\n- [Press Machine Setup Guide](https://www.zeroplasticsaustralia.com)\n- [Mold Release Methods Documentation](https://www.zeroplasticsaustralia.com)\n\n## Tools & Suppliers\n- [Aluminum Frame Specifications](https://www.zeroplasticsaustralia.com)\n- [Granulated HDPE Source (Australia)](https://www.zeroplasticsaustralia.com)\n\n## Support & Contact\n- [Zero Plastics Australia Official Email](mailto:Zero.plastics.australia@gmail.com)","{\n \"slug\": \"make-a-simple--efficient-500mm-x-300-mm-sheet\",\n \"id\": \"make-a-simple--efficient-500mm-x-300-mm-sheet\",\n \"title\": \"Make a simple & efficient 500mm x 300 mm sheet\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"time\": \"\u003C 5 hours\",\n \"_deleted\": false,\n \"description\": \"This is Zero Plastics Australia's large craft sheet design, an essential addition to any workspace.\\n\\n### Materials Needed:\\n- Sheet press\\n- 800 grams (1.76 pounds) granulated plastic\\n- 1 aluminum frame\\n- 2 aluminum base plates\\n- Stanley knife and paint scraper (useful for gently prying apart the aluminum plates)\\n\\n### Time Estimates:\\n- Cooking: 20–30 minutes\\n- Cooling: 20–30 minutes\\n- Tidy up: 5–10 minutes\",\n \"_modified\": \"2024-01-29T03:47:49.804Z\",\n \"slug\": \"make-a-simple--efficient-500mm-x-300-mm-sheet\",\n \"files\": [],\n \"_created\": \"2021-07-25T07:21:17.741Z\",\n \"difficulty_level\": \"Medium\",\n \"tags\": [\n \"product\",\n \"HDPE\",\n \"melting\",\n \"mould\",\n \"sheetpress\",\n \"compression\"\n ],\n \"creatorCountry\": \"au\",\n \"cover_image\": {\n \"updated\": \"2021-07-25T07:21:03.384Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F196262809_344431647079441_3023982204595924153_n.jpg?alt=media&token=472594ec-c611-470e-92e5-6fc208f90ecc\",\n \"name\": \"196262809_344431647079441_3023982204595924153_n.jpg\",\n \"timeCreated\": \"2021-07-25T07:21:03.384Z\",\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/196262809_344431647079441_3023982204595924153_n.jpg\",\n \"size\": 110394,\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/196262809_344431647079441_3023982204595924153_n.jpg\"\n },\n \"_createdBy\": \"zero-plastics-australia-\",\n \"_id\": \"1sSR6tGWyfy5HvdqFXyS\",\n \"fileLink\": \"\",\n \"title\": \"Make a simple & efficient 500mm x 300 mm sheet\",\n \"total_views\": 704,\n \"category\": {\n \"label\": \"Guides\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"_deleted\": false,\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\"\n },\n \"steps\": [\n {\n \"_animationKey\": \"uniqueo42but\",\n \"title\": \"Preparing the mould\",\n \"text\": \"You need two base plates and one aluminum frame (a thick border is advisable, as it will reduce bending). Place one base plate and the aluminum frame down, fill evenly with the plastic granules, then place the second base plate on top, creating a sandwich before closing.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/224199397_367670821405034_3085572952599806449_n.jpg\",\n \"name\": \"224199397_367670821405034_3085572952599806449_n.jpg\",\n \"timeCreated\": \"2021-08-06T10:04:23.263Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F224199397_367670821405034_3085572952599806449_n.jpg?alt=media&token=b8f55ebc-3815-45f6-99dd-e84b50470989\",\n \"type\": \"image/jpeg\",\n \"size\": 66840,\n \"updated\": \"2021-08-06T10:04:23.263Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/224199397_367670821405034_3085572952599806449_n.jpg\",\n \"alt\": \"224199397_367670821405034_3085572952599806449_n.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/2.jpg\",\n \"size\": 67202,\n \"name\": \"2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-08-09T23:50:26.037Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F2.jpg?alt=media&token=af1fa566-1c17-4006-98dd-073fcba979a3\",\n \"timeCreated\": \"2021-08-09T23:50:26.037Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/2.jpg\",\n \"alt\": \"2.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"3.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F3.jpg?alt=media&token=3a1fb64c-74ee-453f-b183-55fb2208f6cc\",\n \"timeCreated\": \"2021-08-09T23:50:26.318Z\",\n \"updated\": \"2021-08-09T23:50:26.318Z\",\n \"size\": 89693,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/3.jpg\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/3.jpg\",\n \"alt\": \"3.jpg\"\n },\n {\n \"name\": \"4.jpg\",\n \"timeCreated\": \"2021-08-09T23:50:25.874Z\",\n \"updated\": \"2021-08-09T23:50:25.874Z\",\n \"size\": 74660,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F4.jpg?alt=media&token=59353cda-b57c-441a-9314-a9ac7065f9f1\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/4.jpg\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/4.jpg\",\n \"alt\": \"4.jpg\"\n }\n ],\n \"text\": \"Activate your machine. The temperature setting depends on the type of plastic utilized; however, this guide pertains to HDPE.\\n\\nOnce the temperature reaches 200°C (392°F), securely close the machine until a clicking sound is heard. Adjustments to the knob at the top may be necessary.\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Preparing the machine\"\n },\n {\n \"title\": \"Melting the plastic\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/208312738_561611505248788_6036887890691209982_n.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F208312738_561611505248788_6036887890691209982_n.jpg?alt=media&token=1a1768ff-6d4c-4229-ae01-bd61801ea2b5\",\n \"name\": \"208312738_561611505248788_6036887890691209982_n.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-08-06T10:04:29.759Z\",\n \"size\": 114563,\n \"timeCreated\": \"2021-08-06T10:04:29.759Z\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/208312738_561611505248788_6036887890691209982_n.jpg\",\n \"alt\": \"208312738_561611505248788_6036887890691209982_n.jpg\"\n }\n ],\n \"text\": \"Melting requires 20-30 minutes. Once completed, remove the aluminum plates and place them on concrete. Lay another concrete slab on top for compression. Adding weight is beneficial. Allow it to cool for 30 minutes. Exercising patience is important, as rushing this step can create problems.\"\n },\n {\n \"text\": \"Use the paint scraper to gently separate the plates by inserting it into the gap. Test various mold release methods. If a better method is discovered, kindly inform us. If the sheet becomes stuck, use a Stanley knife to carefully carve it out. Take your time to trim the edges for a cleaner finish.\",\n \"title\": \"Tidy up\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 64744,\n \"updated\": \"2021-07-25T07:21:14.038Z\",\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/209474903_342955087274669_8876330015513898172_n.jpg\",\n \"name\": \"209474903_342955087274669_8876330015513898172_n.jpg\",\n \"timeCreated\": \"2021-07-25T07:21:14.038Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F209474903_342955087274669_8876330015513898172_n.jpg?alt=media&token=e24b27de-1054-4f34-b9a8-16149639a29b\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/209474903_342955087274669_8876330015513898172_n.jpg\",\n \"alt\": \"209474903_342955087274669_8876330015513898172_n.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-07-25T07:21:14.296Z\",\n \"timeCreated\": \"2021-07-25T07:21:14.296Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F213170382_1127309757761871_5015977441850639194_n.jpg?alt=media&token=71ebaff0-3309-4259-b204-e213156f5d6c\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/213170382_1127309757761871_5015977441850639194_n.jpg\",\n \"size\": 96071,\n \"name\": \"213170382_1127309757761871_5015977441850639194_n.jpg\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/213170382_1127309757761871_5015977441850639194_n.jpg\",\n \"alt\": \"213170382_1127309757761871_5015977441850639194_n.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F1sSR6tGWyfy5HvdqFXyS%2F196262809_344431647079441_3023982204595924153_n.jpg?alt=media&token=cfb97b4f-b1bb-4845-a432-3ca8ef780064\",\n \"name\": \"196262809_344431647079441_3023982204595924153_n.jpg\",\n \"size\": 110394,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/1sSR6tGWyfy5HvdqFXyS/196262809_344431647079441_3023982204595924153_n.jpg\",\n \"updated\": \"2021-07-25T07:21:16.965Z\",\n \"timeCreated\": \"2021-07-25T07:21:16.965Z\",\n \"src\": \"/resources/howtos/make-a-simple--efficient-500mm-x-300-mm-sheet/196262809_344431647079441_3023982204595924153_n.jpg\",\n \"alt\": \"196262809_344431647079441_3023982204595924153_n.jpg\"\n }\n ],\n \"_animationKey\": \"unique8iyg4e\",\n \"text\": \"Now that you are finished, experiment with colors and patterns.\\n\\nFor any inquiries, please email Zero.plastics.australia@gmail.com\\n\\nThank you. \\n\\nwww.zeroplasticsaustralia.com\",\n \"title\": \"Experiment with colours\"\n }\n ],\n \"moderation\": \"accepted\",\n \"votedUsefulBy\": [\n \"selomante\",\n \"bisrat\",\n \"sigolene\",\n \"jogi-nl\",\n \"javiertecteos\",\n \"precious-plastic-cork\",\n \"treze\",\n \"alice_narayana\",\n \"mattia\",\n \"aiotea\",\n \"amjad\",\n \"bonus-\",\n \"giulianomantovi\",\n \"johannplasto\",\n \"josephklatt\",\n \"pascal\",\n \"resourcewales\",\n \"thebigthink\"\n ],\n \"comments\": [\n {\n \"_created\": \"2022-02-19T02:39:15.760Z\",\n \"text\": \"Can I buy machine\",\n \"creatorName\": \"mohsin\",\n \"_id\": \"46GyX1FFDXBtbcwPVex8\",\n \"_creatorId\": \"mohsin\",\n \"creatorCountry\": null\n },\n {\n \"_creatorId\": \"YW0eJJzz1Wd9of3kUsgjaTeHgpA3\",\n \"creatorCountry\": \"vn\",\n \"creatorName\": \"pacific-beauty\",\n \"_id\": \"bk3IVFa3vWnFsKKrSiVn\",\n \"text\": \"How many boards can you make a day?\",\n \"_created\": \"2022-09-02T01:43:34.534Z\"\n }\n ],\n \"total_downloads\": 0,\n \"user\": {\n \"_id\": \"zero-plastics-australia-\",\n \"_deleted\": false,\n \"type\": \"workspace\",\n \"_created\": \"2024-01-30T22:44:52.785Z\",\n \"verified\": false,\n \"_modified\": \"2024-01-30T22:44:52.785Z\",\n \"moderation\": \"accepted\",\n \"subType\": \"injection\",\n \"location\": {\n \"lat\": \"-37.599735\",\n \"lng\": \"143.8272833\"\n },\n \"geo\": {\n \"latitude\": -37.599735,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 143.8272833,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Australian continent\",\n \"continentCode\": \"AU\",\n \"countryName\": \"Australia\",\n \"countryCode\": \"AU\",\n \"principalSubdivision\": \"Victoria\",\n \"principalSubdivisionCode\": \"AU-VIC\",\n \"city\": \"Ballarat\",\n \"locality\": \"Bonshaw\",\n \"postcode\": \"3356\",\n \"plusCode\": \"4RJ5CR2G+4W\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Australia\",\n \"description\": \"country in Oceania\",\n \"isoName\": \"Australia\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"AU\",\n \"wikidataId\": \"Q408\",\n \"geonameId\": 2077456\n },\n {\n \"name\": \"Victoria\",\n \"description\": \"state of Australia\",\n \"isoName\": \"Victoria\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"AU-VIC\",\n \"wikidataId\": \"Q36687\",\n \"geonameId\": 2145234\n },\n {\n \"name\": \"Ballarat\",\n \"description\": \"regional city in Victoria, Australia\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q17856\",\n \"geonameId\": 2177091\n },\n {\n \"name\": \"City of Ballarat\",\n \"description\": \"local government area in Victoria, Australia\",\n \"order\": 10,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q805150\",\n \"geonameId\": 2177089\n },\n {\n \"name\": \"Sebastopol\",\n \"description\": \"locality in Victoria, Australia\",\n \"order\": 11,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q7442721\",\n \"geonameId\": 2149936\n },\n {\n \"name\": \"Bonshaw\",\n \"description\": \"suburb of Ballarat, Victoria, Australia\",\n \"order\": 13,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q31440028\",\n \"geonameId\": 8015186\n }\n ],\n \"informative\": [\n {\n \"name\": \"Australian continent\",\n \"description\": \"continent in the Earth's Southern Hemisphere\",\n \"isoName\": \"Australian continent\",\n \"order\": 1,\n \"isoCode\": \"AU\",\n \"wikidataId\": \"Q3960\"\n },\n {\n \"name\": \"mainland Australia\",\n \"description\": \"main landmass of the Australian continent\",\n \"order\": 3,\n \"wikidataId\": \"Q2872203\"\n },\n {\n \"name\": \"Australia/Melbourne\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Western Victoria Region\",\n \"description\": \"electoral region of the Victorian Legislative Council\",\n \"order\": 6,\n \"wikidataId\": \"Q7988421\"\n },\n {\n \"name\": \"Grampians\",\n \"description\": \"region of Victoria, Australia\",\n \"order\": 7,\n \"wikidataId\": \"Q17984902\"\n },\n {\n \"name\": \"Buninyong\",\n \"description\": \"state electoral district of Victoria, Australia\",\n \"order\": 8,\n \"wikidataId\": \"Q17002559\"\n },\n {\n \"name\": \"3356\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Facebook\",\n \"url\": \"http://Www.facebook.com/zeroplasticsaustralia\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://zeroplasticsaustralia.com/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Zero Plastics Australia specialize in turning single use plastic lids into brand new practical products, This family own and run social enterprise is all done from a single car shed from our home in Ballarat, Victoria, Australia. in the 3 years we have been in operation we have created over 160 different designs, recycled over 2 million single use lids, educated over 4500 students. We offer custom designs, wholesale orders and training. Together we can really make a difference. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Zero Plastics Australia \",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This is Zero Plastics Australia's large craft sheet design, an essential addition to any workspace.\\n\\n### Materials Needed:\\n- Sheet press\\n- 800 grams (1.76 pounds) granulated plastic\\n- 1 aluminum frame\\n- 2 aluminum base plates\\n- Stanley knife and paint scraper (useful for gently prying apart the aluminum plates)\\n\\n### Time Estimates:\\n- Cooking: 20–30 minutes\\n- Cooling: 20–30 minutes\\n- Tidy up: 5–10 minutes\\n\\n\\nUser Location: Ballarat, Australia\\n\\nYou need two base plates and one aluminum frame (a thick border is advisable, as it will reduce bending). Place one base plate and the aluminum frame down, fill evenly with the plastic granules, then place the second base plate on top, creating a sandwich before closing.\\n\\nActivate your machine. The temperature setting depends on the type of plastic utilized; however, this guide pertains to HDPE.\\n\\nOnce the temperature reaches 200°C (392°F), securely close the machine until a clicking sound is heard. Adjustments to the knob at the top may be necessary.\\n\\nMelting requires 20-30 minutes. Once completed, remove the aluminum plates and place them on concrete. Lay another concrete slab on top for compression. Adding weight is beneficial. Allow it to cool for 30 minutes. Exercising patience is important, as rushing this step can create problems.\\n\\nUse the paint scraper to gently separate the plates by inserting it into the gap. Test various mold release methods. If a better method is discovered, kindly inform us. If the sheet becomes stuck, use a Stanley knife to carefully carve it out. Take your time to trim the edges for a cleaner finish.\\n\\nNow that you are finished, experiment with colors and patterns.\\n\\nFor any inquiries, please email Zero.plastics.australia@gmail.com\\n\\nThank you. \\n\\nwww.zeroplasticsaustralia.com\",\n \"keywords\": \"Zero Plastics Australia, craft sheet design, granulated plastic, HDPE plastic guide, aluminum frame, base plates, Stanley knife, mold release methods, craft sheet cooling, workspace essential\",\n \"resources\": \"### Tools \\n- Stanley knife \\n- Paint scraper \\n\\n### Hardware \\n- Sheet press machine [Learn more](www.zeroplasticsaustralia.com) \\n- 2× aluminum base plates \\n- 1× aluminum frame (thick border recommended) \\n- 800g HDPE plastic granules \\n\\n### Software \\n*None required* \\n\\n### Additional Resources \\n- [Zero Plastics Australia Website](www.zeroplasticsaustralia.com) \\n- Support email: [zero.plastics.australia@gmail.com](mailto:zero.plastics.australia@gmail.com)\",\n \"references\": \"Here is a list of useful references related to plastic sheet fabrication with HDPE:\\n\\n## Articles\\n- [HDPE Material Properties](https://www.zeroplasticsaustralia.com)\\n \\n## Open Source Designs\\n- [Zero Plastics Australia Craft Sheet Design (Aluminum Frame Template)](https://www.zeroplasticsaustralia.com)\\n\\n## Tutorials & Techniques\\n- [Press Machine Setup Guide](https://www.zeroplasticsaustralia.com)\\n- [Mold Release Methods Documentation](https://www.zeroplasticsaustralia.com)\\n\\n## Tools & Suppliers\\n- [Aluminum Frame Specifications](https://www.zeroplasticsaustralia.com)\\n- [Granulated HDPE Source (Australia)](https://www.zeroplasticsaustralia.com)\\n\\n## Support & Contact\\n- [Zero Plastics Australia Official Email](mailto:Zero.plastics.australia@gmail.com)\"\n }\n}","cf18a4b51e0a4e48","collecting-plastic-in-arugam-bay-sri-lanka",{"id":2992,"data":2994,"filePath":2992,"digest":3439},{"slug":2992,"id":2992,"title":2995,"type":397,"components":2996,"item":2997,"config":3438},"Collecting plastic in Arugam Bay, Sri Lanka",[],{"difficulty_level":1258,"id":2998,"moderation":526,"category":2999,"previousSlugs":3000,"_deleted":402,"_id":2998,"fileLink":19,"title":2995,"creatorCountry":19,"files":3001,"total_views":3002,"comments":3003,"caption":3014,"votedUsefulBy":3015,"_contentModifiedTimestamp":3022,"mentions":3023,"slug":2992,"_modified":3024,"description":3025,"_created":3026,"time":3027,"_createdBy":3028,"tags":3029,"steps":3030,"total_downloads":412,"cover_image":3363,"user":3370,"content":3434,"keywords":3435,"resources":3436,"references":3437},"1uJeUKCx4jcB9xEQkZJE",{"label":993,"_created":992,"_modified":992,"_id":994,"_deleted":402},[2992],[],299,[3004,3009],{"_created":3005,"creatorName":3006,"_creatorId":3006,"creatorCountry":2895,"text":3007,"_id":3008},"2022-02-20T21:02:52.683Z","rominaprpgmailcom","Keep Up:) Very proud of you guys","cAJU2vqliK3062dtnG7F",{"_creatorId":3010,"text":3011,"_created":3012,"creatorName":3010,"creatorCountry":1219,"_id":3013},"terrasynth","super una labor excelente!! si que lo necesitamos en todas las costas y playas, un saludo desde colombia","2024-01-23T22:53:44.404Z","DaOxmEtclVdTD8jVxyAE","Plastic bottles take up an enormous volume in Waste Manegement.",[3016,3017,3018,408,1368,3019,3020,3021],"manglemihuellaverde","zodachem","craft-plastic","artesustentvel-frayackusart","joul","envicarehub","2023-06-14T11:02:20.839Z",[],"2024-01-28T20:39:27.318Z","This outlines the creation of an intervention in a popular tourist destination. With tourism-related waste impacting local waste collection, establishing improved waste management systems is essential.","2020-05-03T05:35:39.934Z","1+ months","waste-less-arugam-bay",[1580,1134,1135],[3031,3057,3082,3107,3133,3160,3180,3192,3205,3231,3250,3261,3287,3299,3324,3344,3357],{"caption":3032,"text":3033,"_animationKey":448,"images":3034,"title":3056},"Burning plastic waste was a common practice before we organized regular collection from remote beach locations.","Located in Arugam Bay, a small town of approximately 150 residents on the east coast of Sri Lanka, the local economy primarily relies on tourism and seasonal fishing. However, the area faces challenges with waste management. During the tourist season, the waste management resources are heavily utilized by tourism-related businesses, leading more locals to dispose of their plastic waste through burning. Additionally, businesses often incinerate large quantities of plastic bottles, as tourists consume these in significant amounts.",[3035,3042,3049],{"name":3036,"updated":3037,"timeCreated":3037,"size":3038,"fullPath":3039,"downloadUrl":3040,"type":423,"contentType":423,"src":3041,"alt":3036},"PET and palm 1.JPG","2020-05-03T05:34:27.028Z",163384,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET and palm 1.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20and%20palm%201.JPG?alt=media&token=66966ecd-6d01-4b6b-93dc-34fd3063b2ec","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_and_palm_1.jpg",{"size":3043,"updated":3044,"fullPath":3045,"type":423,"timeCreated":3044,"contentType":423,"downloadUrl":3046,"name":3047,"src":3048,"alt":3047},142707,"2020-05-03T05:34:27.194Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Beach clean 2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBeach%20clean%202.jpg?alt=media&token=9a05c602-1fd0-4bbc-bdf7-b0c1dd0a1c5a","Beach clean 2.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/beach_clean_2.jpg",{"name":3050,"size":3051,"timeCreated":3052,"downloadUrl":3053,"updated":3052,"type":423,"fullPath":3054,"contentType":423,"src":3055,"alt":3050},"Before - no collection means cleaning efforts result in burning.jpg",251975,"2020-05-03T05:34:26.579Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBefore%20-%20no%20collection%20means%20cleaning%20efforts%20result%20in%20burning.jpg?alt=media&token=93b83d6e-76e8-45d1-a26b-855d1c1f85c1","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Before - no collection means cleaning efforts result in burning.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/before_-_no_collection_means_cleaning_efforts_result_in_burning.jpg","Arugam Bay",{"_animationKey":451,"caption":19,"images":3058,"text":3080,"title":3081},[3059,3066,3073],{"name":3060,"updated":3061,"contentType":423,"type":423,"fullPath":3062,"size":3063,"timeCreated":3061,"downloadUrl":3064,"src":3065,"alt":3060},"PET delivery to Eco Spindles.jpg","2020-05-03T05:34:31.269Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET delivery to Eco Spindles.jpg",201830,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20delivery%20to%20Eco%20Spindles.jpg?alt=media&token=a226e663-cec1-4755-ae2f-8053ebc3ef90","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_delivery_to_eco_spindles.jpg",{"contentType":423,"downloadUrl":3067,"fullPath":3068,"size":3069,"updated":3070,"name":3071,"type":423,"timeCreated":3070,"src":3072,"alt":3071},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FkNOw%20PLASTICS%20certificate%20ceremony.jpg?alt=media&token=be7d2dbd-425e-4f21-b4fa-f155801f1693","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/kNOw PLASTICS certificate ceremony.jpg",98474,"2020-05-03T05:34:31.305Z","kNOw PLASTICS certificate ceremony.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/know_plastics_certificate_ceremony.jpg",{"updated":3074,"contentType":423,"type":423,"size":3075,"timeCreated":3074,"downloadUrl":3076,"fullPath":3077,"name":3078,"src":3079,"alt":3078},"2020-05-03T05:34:34.203Z",347691,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FWhatsApp%20Image%202020-02-27%20at%2009.07.49.jpeg?alt=media&token=fc9187af-b7c4-402f-a1d8-8b4e0a2b8b5f","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/WhatsApp Image 2020-02-27 at 09.07.49.jpeg","WhatsApp Image 2020-02-27 at 09.07.49.jpeg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/whatsapp_image_2020-02-27_at_09.07.49.jpeg","We initiated WLAB in 2018 after obtaining partial financing through a USAID grant. We provide resource management, plastic collection, and educational programs in schools, and we convert plastic waste into products. In total, we consist of three full-time employees.","What is Wasteless Arugam Bay (WLAB)",{"title":3083,"text":3084,"_animationKey":479,"images":3085,"caption":19},"Our strategy","Our approach involves primarily gathering clean PET bottles from local residents and businesses. These collected PET bottles are then sold back to industry, while we retain the PE caps for our own production processes. Occasionally, we also participate in and assist with beach cleanups.",[3086,3093,3100],{"timeCreated":3087,"type":423,"name":3088,"contentType":423,"updated":3087,"fullPath":3089,"downloadUrl":3090,"size":3091,"src":3092,"alt":3088},"2020-05-03T05:34:38.032Z","PET at site.jpg","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET at site.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20at%20site.jpg?alt=media&token=d954fe7e-88b6-465f-8fa4-7f74b79c1259",218087,"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_at_site.jpg",{"fullPath":3094,"timeCreated":3095,"contentType":423,"name":3096,"downloadUrl":3097,"updated":3095,"size":3098,"type":423,"src":3099,"alt":3096},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Beach clean.jpg","2020-05-03T05:34:38.521Z","Beach clean.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBeach%20clean.jpg?alt=media&token=4611d3e7-7de2-4d8f-baf4-fc22acfcfa2f",239109,"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/beach_clean.jpg",{"contentType":423,"type":423,"name":3101,"fullPath":3102,"size":3103,"updated":3104,"downloadUrl":3105,"timeCreated":3104,"src":3106,"alt":3101},"shredded waste plastic.jpg","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/shredded waste plastic.jpg",96949,"2020-05-03T05:34:39.382Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fshredded%20waste%20plastic.jpg?alt=media&token=c312aaf9-d20a-43d7-9486-fed55c761421","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/shredded_waste_plastic.jpg",{"_animationKey":3108,"text":3109,"images":3110,"title":3132},"uniquebe3b44","Our workspace is centrally located in Arugam Bay and comprises two shipping containers, each 20 feet (6.1 meters) in length. It enjoys convenient access to the main road, frequented by tourists engaging in leisure activities such as dining and surfing. This location provides excellent visibility for educational opportunities on various topics.",[3111,3118,3125],{"size":3112,"name":3113,"updated":3114,"type":423,"contentType":423,"fullPath":3115,"timeCreated":3114,"downloadUrl":3116,"src":3117,"alt":3113},141159,"Tourists experience recycling.jpg","2020-05-03T05:34:44.198Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Tourists experience recycling.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FTourists%20experience%20recycling.jpg?alt=media&token=fec60d4b-fe91-4f15-a057-32409102e0eb","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/tourists_experience_recycling.jpg",{"name":3119,"timeCreated":3120,"type":423,"size":3121,"contentType":423,"downloadUrl":3122,"updated":3120,"fullPath":3123,"src":3124,"alt":3119},"Project site by night.jpg","2020-05-03T05:34:44.657Z",90507,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FProject%20site%20by%20night.jpg?alt=media&token=21bcde1f-0c2f-4451-8051-df880e1536ca","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Project site by night.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/project_site_by_night.jpg",{"type":423,"downloadUrl":3126,"contentType":423,"size":3127,"fullPath":3128,"updated":3129,"name":3130,"timeCreated":3129,"src":3131,"alt":3130},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FChildren%20watching%20info%20videos%20on%20site.jpg?alt=media&token=5c955df1-78e1-4bb1-a7a9-949a7ce3733b",177371,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Children watching info videos on site.jpg","2020-05-03T05:34:43.933Z","Children watching info videos on site.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/children_watching_info_videos_on_site.jpg","Our space",{"_animationKey":3134,"caption":3135,"text":3136,"title":3137,"images":3138},"uniqueq9ojw","Polyester yarn, shredded PE bottle caps and our storage shed. ","The emphasis is on collecting plastic from the tourism industry, which generates a significant quantity of PET bottles. These bottles are in demand to be transformed into recycled polyester yarn. Furthermore, handling these bottles is manageable since they are typically clean. This initiative addresses the issue of PET bottles overwhelming waste management systems.","Focus on tourists",[3139,3146,3153],{"downloadUrl":3140,"size":3141,"fullPath":3142,"name":3143,"contentType":423,"type":423,"updated":3144,"timeCreated":3144,"src":3145,"alt":3143},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Frecycled%20Polyester%20yarn%20for%20testing%20in%20handloom%202.jpg?alt=media&token=1db64c2b-4a6d-4420-b1de-8fcd7bcb1a44",110132,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/recycled Polyester yarn for testing in handloom 2.jpg","recycled Polyester yarn for testing in handloom 2.jpg","2020-05-03T05:34:48.455Z","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_polyester_yarn_for_testing_in_handloom_2.jpg",{"downloadUrl":3147,"contentType":423,"type":423,"name":3148,"timeCreated":3149,"size":3150,"updated":3149,"fullPath":3151,"src":3152,"alt":3148},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fshredded%20bottle%20caps.JPG?alt=media&token=0a3f0fd8-c4bc-462c-abe0-72d2c188fd1f","shredded bottle caps.JPG","2020-05-03T05:34:48.833Z",176389,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/shredded bottle caps.JPG","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/shredded_bottle_caps.jpg",{"timeCreated":3154,"name":3155,"updated":3154,"contentType":423,"type":423,"fullPath":3156,"size":3157,"downloadUrl":3158,"src":3159,"alt":3155},"2020-05-03T05:34:51.248Z","Storage shed filling up.jpg","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Storage shed filling up.jpg",307596,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FStorage%20shed%20filling%20up.jpg?alt=media&token=ba29b395-2e2c-4828-bb68-c091c940dcbd","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/storage_shed_filling_up.jpg",{"images":3161,"title":3176,"_animationKey":3177,"text":3178,"caption":3179},[3162,3169],{"downloadUrl":3163,"timeCreated":3164,"name":3165,"updated":3164,"fullPath":3166,"size":3167,"type":423,"contentType":423,"src":3168,"alt":3165},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20200114-WA0009.jpg?alt=media&token=26206e71-8481-41a5-9723-2ffaf638c32b","2020-05-03T05:34:52.819Z","IMG-20200114-WA0009.jpg","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20200114-WA0009.jpg",61185,"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20200114-wa0009.jpg",{"updated":3170,"fullPath":3171,"name":3172,"size":3173,"timeCreated":3170,"contentType":423,"type":423,"downloadUrl":3174,"src":3175,"alt":3172},"2020-05-03T05:34:54.585Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG_4944.JPG","IMG_4944.JPG",73055,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG_4944.JPG?alt=media&token=e85aa7bf-7289-4a72-94c8-d23e40f02120","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img_4944.jpg","Provide alternatives","uniqueizhm97","Our water refill system is public, and anyone may refill for free. Ultimately, we aim to reduce the accumulation of all these bottles. A tourist destination devoid of plastic bottles would be preferable to one with extensive collections of PET bottles.","Our refill location website getwater.lk and the refill spot in our container. ",{"title":3181,"images":3182,"_animationKey":3190,"text":3191},"Bins",[3183],{"fullPath":3184,"name":3185,"downloadUrl":3186,"updated":3187,"type":423,"contentType":423,"timeCreated":3187,"size":3188,"src":3189,"alt":3185},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Collection barrel wit sticker.png","Collection barrel wit sticker.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FCollection%20barrel%20wit%20sticker.png?alt=media&token=a2832cf3-c9c1-443e-b5db-c4c854368e3c","2020-05-03T05:34:58.149Z",89419,"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/collection_barrel_wit_sticker.png","uniquenh991","We have distributed more than 60 bins throughout the town to hotels, restaurants, resorts, mosques, and shops. Initially provided free of charge, we have since considered requiring a deposit. A well-executed paint job enhances the message. Our bins feature a prominent sticker specifying the types of plastic collected and encourages individuals to seek alternatives.",{"text":3193,"images":3194,"_animationKey":3202,"title":3203,"caption":3204},"As awareness of plastic waste grows among tourists and hotels, it becomes essential for businesses to appear proactive. Consequently, convincing business owners to adopt our bins is relatively straightforward. However, it is important to have credible staff members approach these businesses, fostering trust in our intention to achieve positive outcomes.",[3195],{"size":3196,"timeCreated":3197,"type":423,"updated":3197,"fullPath":3198,"contentType":423,"downloadUrl":3199,"name":3200,"src":3201,"alt":3200},162904,"2020-05-03T05:35:01.698Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Collection at remote beach.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FCollection%20at%20remote%20beach.jpg?alt=media&token=340142d2-d697-49e7-b6fc-05ad69c43656","Collection at remote beach.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/collection_at_remote_beach.jpg","uniquevlzjgi","Benefits for partners","Businesses are taking steps to help us with the collection. A cleaner destination is good for their business. ",{"images":3206,"_animationKey":3228,"text":3229,"title":3230},[3207,3214,3221],{"fullPath":3208,"contentType":423,"downloadUrl":3209,"updated":3210,"size":3211,"type":423,"name":3212,"timeCreated":3210,"src":3213,"alt":3212},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Collection vehicle.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FCollection%20vehicle.JPG?alt=media&token=7fd4d819-34ec-488d-82e9-5d180558ecf9","2020-05-03T05:35:07.043Z",280218,"Collection vehicle.JPG","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/collection_vehicle.jpg",{"type":423,"fullPath":3215,"updated":3216,"timeCreated":3216,"name":3217,"contentType":423,"downloadUrl":3218,"size":3219,"src":3220,"alt":3217},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/WLAB Three Wheeler 4.jpg","2020-05-03T05:35:04.880Z","WLAB Three Wheeler 4.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FWLAB%20Three%20Wheeler%204.jpg?alt=media&token=76d60171-9b5c-44cb-bb86-6b31ec177607",150401,"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/wlab_three_wheeler_4.jpg",{"fullPath":3222,"timeCreated":3223,"type":423,"size":3224,"updated":3223,"name":3225,"contentType":423,"downloadUrl":3226,"src":3227,"alt":3225},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/WLAB Three Wheeler 1.jpg","2020-05-03T05:35:04.962Z",197167,"WLAB Three Wheeler 1.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FWLAB%20Three%20Wheeler%201.jpg?alt=media&token=2eabc687-2842-469b-b151-cda7011c2594","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/wlab_three_wheeler_1.jpg","unique382kgc","To collect and transport resources, we sought an engaging and visually appealing mode of transport. We enhanced a traditional tuk tuk with striking illustrations by a local artist.","Transport",{"text":3232,"images":3233,"_animationKey":3248,"title":3249},"Every week, we take our tuk tuk to gather plastic from various locations. During peak season, we drive and collect daily as the volume increases significantly with the arrival of tourists.",[3234,3241],{"size":3235,"downloadUrl":3236,"type":423,"name":3237,"fullPath":3238,"timeCreated":3239,"contentType":423,"updated":3239,"src":3240,"alt":3237},305498,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FUnloading%20PET%20collection.jpg?alt=media&token=f29946b6-4b06-489d-8323-bfe89c83fcf8","Unloading PET collection.jpg","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Unloading PET collection.jpg","2020-05-03T05:35:11.881Z","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/unloading_pet_collection.jpg",{"updated":3242,"size":3243,"downloadUrl":3244,"contentType":423,"fullPath":3245,"name":3246,"timeCreated":3242,"type":423,"src":3247,"alt":3246},"2020-05-03T05:35:12.395Z",279543,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBottle%20flying%20onto%20tuk.jpg?alt=media&token=00b53b7a-733e-46f6-b4c6-c423e03aeca1","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Bottle flying onto tuk.jpg","Bottle flying onto tuk.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/bottle_flying_onto_tuk.jpg","unique6hjqhk"," Daily collection",{"_animationKey":3251,"images":3252,"text":3259,"title":3260},"unique0kbliu",[3253,3256],{"downloadUrl":3254,"type":423,"size":3157,"fullPath":3156,"name":3155,"updated":3255,"contentType":423,"timeCreated":3255,"src":3159,"alt":3155},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FStorage%20shed%20filling%20up.jpg?alt=media&token=175c0290-3878-45ee-b5a0-4090b3c5acd9","2020-05-03T05:35:17.503Z",{"timeCreated":3257,"name":3088,"downloadUrl":3258,"fullPath":3089,"updated":3257,"type":423,"size":3091,"contentType":423,"src":3092,"alt":3088},"2020-05-03T05:35:15.745Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20at%20site.jpg?alt=media&token=9d96f10a-eb43-4284-b522-a145b52b7808","We collect approximately 1.1 tons (1 metric ton) monthly, which is only a part of what remains available for collection. Gathering materials from the local community proves particularly challenging. It is feasible to amass over 4.4 tons (4 metric tons) of PET alone each month. However, the cost of collection is high while the market price for PET is low.","Volumes",{"images":3262,"title":3284,"_animationKey":3285,"text":3286},[3263,3270,3277],{"timeCreated":3264,"downloadUrl":3265,"contentType":423,"size":3266,"updated":3264,"type":423,"name":3267,"fullPath":3268,"src":3269,"alt":3267},"2020-05-03T05:35:22.672Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FGreen%20bottle%20lids.JPG?alt=media&token=0f771add-f3a7-4b2a-a460-78f3366a634f",327579,"Green bottle lids.JPG","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Green bottle lids.JPG","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/green_bottle_lids.jpg",{"type":423,"name":3271,"downloadUrl":3272,"updated":3273,"contentType":423,"fullPath":3274,"timeCreated":3273,"size":3275,"src":3276,"alt":3271},"Orange bottle lids.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FOrange%20bottle%20lids.JPG?alt=media&token=828326e8-d910-4c3f-81e4-3f51882424ce","2020-05-03T05:35:21.214Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Orange bottle lids.JPG",251849,"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/orange_bottle_lids.jpg",{"fullPath":3278,"type":423,"contentType":423,"downloadUrl":3279,"name":3280,"size":3281,"updated":3282,"timeCreated":3282,"src":3283,"alt":3280},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Blue bottle lids.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBlue%20bottle%20lids.JPG?alt=media&token=3244f99b-208e-4f4f-91b3-2312547052a2","Blue bottle lids.JPG",190531,"2020-05-03T05:35:20.887Z","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/blue_bottle_lids.jpg","Sorting","uniquefa4gn2","Upon arrival at our workspace, we allocate significant time to separate the bottle caps from the PET bottles, organizing them into the correct bags and containers. This task is performed by our staff, occasionally with assistance from visitors.",{"text":3288,"_animationKey":3289,"title":3290,"images":3291},"To optimize transport efficiency, we compact our PET bottles into bales. Each bale comprises 700 to 800 bottles and weighs approximately 50.7 pounds (23 kg).","uniquebhgomb","Baling",[3292],{"size":3293,"contentType":423,"type":423,"name":3294,"updated":3295,"downloadUrl":3296,"timeCreated":3295,"fullPath":3297,"src":3298,"alt":3294},248918,"baled PET.JPG","2020-05-03T05:35:25.781Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fbaled%20PET.JPG?alt=media&token=6fa2a8f8-19c6-4724-9f6c-479073b72e40","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/baled PET.JPG","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/baled_pet.jpg",{"_animationKey":3300,"images":3301,"title":1574,"text":3323},"uniqueqjlt7s",[3302,3309,3316],{"updated":3303,"fullPath":3304,"timeCreated":3303,"contentType":423,"name":3305,"size":3306,"type":423,"downloadUrl":3307,"src":3308,"alt":3305},"2020-05-03T05:35:28.732Z","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/recycled plastic buckles.jpg","recycled plastic buckles.jpg",147287,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Frecycled%20plastic%20buckles.jpg?alt=media&token=d656dcb3-4321-4c2c-b3cb-6a63e854f87c","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_plastic_buckles.jpg",{"size":3310,"contentType":423,"fullPath":3311,"name":3312,"timeCreated":3313,"downloadUrl":3314,"updated":3313,"type":423,"src":3315,"alt":3312},68589,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/recycled plastic souvenier 2.jpg","recycled plastic souvenier 2.jpg","2020-05-03T05:35:29.281Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Frecycled%20plastic%20souvenier%202.jpg?alt=media&token=5af83fb8-e112-472c-8f6d-15a63f708328","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_plastic_souvenier_2.jpg",{"fullPath":3317,"contentType":423,"type":423,"timeCreated":3318,"name":3319,"size":3320,"downloadUrl":3321,"updated":3318,"src":3322,"alt":3319},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Recycled plastic button.JPG","2020-05-03T05:35:29.034Z","Recycled plastic button.JPG",209892,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FRecycled%20plastic%20button.JPG?alt=media&token=af6c6388-b25e-4182-b395-fd5e30dda3c0","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_plastic_button.jpg","With the polyethylene (PE) bottle caps collected, we produce various items such as key rings, surf wax combs, buttons, and buckles. These products are utilized internally, sold to individuals, or supplied to wholesalers.",{"text":3325,"_animationKey":3326,"caption":3327,"images":3328,"title":3343},"We collect bottles free of charge from hotels and resorts. The collected PET is sold back to the industry for 55 Sri Lankan Rupees per kilogram (about 0.26 €). Products made from bottle caps are high-margin items. Greater value addition improves margins, as bulk selling raw materials is a low-margin operation requiring significant scale.","uniquej3ag4j","Our team visiting and industrial scale recycling factory. ",[3329,3336],{"type":423,"contentType":423,"size":3330,"name":3331,"fullPath":3332,"timeCreated":3333,"downloadUrl":3334,"updated":3333,"src":3335,"alt":3331},327997,"IMG-20181115-WA0011.jpg","uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20181115-WA0011.jpg","2020-05-03T05:35:35.254Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20181115-WA0011.jpg?alt=media&token=da3c54f2-5f8d-4914-8b34-a7335f4a4507","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20181115-wa0011.jpg",{"name":3337,"contentType":423,"type":423,"updated":3338,"size":3339,"timeCreated":3338,"fullPath":3340,"downloadUrl":3341,"src":3342,"alt":3337},"IMG-20181115-WA0014.jpg","2020-05-03T05:35:32.776Z",113080,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20181115-WA0014.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20181115-WA0014.jpg?alt=media&token=320bed51-6769-4028-a717-16c755ff39df","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20181115-wa0014.jpg","The money bit",{"caption":3345,"title":3346,"_animationKey":3347,"text":3348,"images":3349},"Industrial recycling machinery at our buyer. ","Connecting with the industry","uniquesmbtj","Sri Lanka boasts advanced companies capable of converting PET into polyester yarn. However, the lack of competition results in monopolistic pricing. A similar issue affects the glass industry, where a single buyer dictates pricing.",[3350],{"fullPath":3351,"timeCreated":3352,"size":3353,"type":423,"updated":3352,"name":3354,"downloadUrl":3355,"contentType":423,"src":3356,"alt":3354},"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20181115-WA0005.jpg","2020-05-03T05:35:38.319Z",112198,"IMG-20181115-WA0005.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20181115-WA0005.jpg?alt=media&token=46ebddf5-e6ec-447a-9ad8-230822e70943","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20181115-wa0005.jpg",{"title":3358,"videoUrl":3359,"images":3360,"_animationKey":3361,"text":3362},"The 3 most important things to start","https://www.youtube.com/watch?v=c7K2xb9GDJQ&feature=emb_logo",[],"unique4i9mf4","We have been operating for two years. Although beginning can seem daunting, establishing a full operation from the start is not necessary. Essential elements to start are: \n- a dedicated team, \n- adequate space, \n- and most importantly, a suitable target area.\n\nThe objective of a collection operation should be to maximize collection while minimizing driving. Tourist areas are ideal due to the significant volume of waste generated by large gatherings in confined spaces.\n\nWe hope this provides assistance in getting started. Concluding with an invitation to view the video demonstrating our operations.",{"type":423,"timeCreated":3364,"name":3365,"contentType":423,"downloadUrl":3366,"size":3367,"fullPath":3368,"updated":3364,"src":3369},"2020-05-04T17:12:38.917Z","wlab-02.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fwlab-02.jpg?alt=media&token=b0c2746f-d576-4c02-afab-033ddd638eac",166755,"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/wlab-02.jpg","/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/wlab-02.jpg",{"location":3371,"_deleted":402,"type":1876,"verified":402,"moderation":526,"_created":3374,"_modified":3375,"_id":3028,"geo":3376,"data":3415,"detail":3431},{"lng":3372,"lat":3373},81.8304,6.85352,"2024-02-01T09:35:55.644Z","2024-02-01T09:35:55.643Z",{"latitude":3373,"lookupSource":535,"longitude":3372,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":3379,"countryCode":3380,"principalSubdivision":3381,"principalSubdivisionCode":3382,"city":3383,"locality":3383,"postcode":19,"plusCode":3384,"localityInfo":3385},"Asia","AS","Sri Lanka","LK","Eastern Province","LK-5","Pottuvil","6MR3VR3J+C5",{"administrative":3386,"informative":3401},[3387,3391,3395],{"name":3379,"description":3388,"isoName":3379,"order":67,"adminLevel":174,"isoCode":3380,"wikidataId":3389,"geonameId":3390},"country in South Asia","Q854",1227603,{"name":3381,"description":3392,"isoName":3381,"order":555,"adminLevel":45,"isoCode":3382,"wikidataId":3393,"geonameId":3394},"province of Sri Lanka","Q1046126",8133521,{"name":3396,"description":3397,"isoName":3396,"order":559,"adminLevel":555,"isoCode":3398,"wikidataId":3399,"geonameId":3400},"Ampara","Administrative District in Eastern, Sri Lanka","LK-52","Q474395",1251460,[3402,3405,3407,3411],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},"Q48",6255147,{"name":3406,"description":573,"order":174},"Asia/Colombo",{"name":3379,"description":3408,"order":45,"wikidataId":3409,"geonameId":3410},"main island in the nation of Sri Lanka","Q4526612",1227604,{"name":3383,"description":3412,"order":563,"wikidataId":3413,"geonameId":3414},"town in Sri Lanka","Q3533398",1229724,{"urls":3416,"description":3426,"services":3427,"title":3429,"images":3430},[3417,3419,3421,3423,3425],{"name":584,"url":3418},"mailto:info@wastelessabay.co",{"name":953,"url":3420},"http://www.wastelessabay.com",{"name":953,"url":3422},"http://www.lankaupcycles.com",{"name":958,"url":3424},"https://www.instagram.com/wastelessabay/",{"name":590,"url":591},"Waste Less Arugam Bay (WLAB) is an intervention into the booming coastal tourist destination of Arugam Bay in the Eastern Province of Sri Lanka. Our partnership with Development International Group (DIG) and the USAID Municipal Waste Recycling Program is a unique opportunity to not only establish a waste segregation system for plastics but also implement a new identity of Arugam Bay as a sustainable/green tourist destination. \nAs a principle, the whole WLAB setup is housed in repurposed shipping containers to be easily moveable or reproducible. Proven a success the concept could be easily moved and/or reproduced in any tourist destination in Sri Lanka where the demand for waste management through tourism industry diminishes the waste management provided for local population, leading to illegal dumping and/or burning, both a short and long term health hazard.\n",[3428],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Waste Less Arugam Bay",[],{"services":3432,"urls":3433},[],[],"This outlines the creation of an intervention in a popular tourist destination. With tourism-related waste impacting local waste collection, establishing improved waste management systems is essential.\n\n\nUser Location: Pottuvil, Sri Lanka\n\nLocated in Arugam Bay, a small town of approximately 150 residents on the east coast of Sri Lanka, the local economy primarily relies on tourism and seasonal fishing. However, the area faces challenges with waste management. During the tourist season, the waste management resources are heavily utilized by tourism-related businesses, leading more locals to dispose of their plastic waste through burning. Additionally, businesses often incinerate large quantities of plastic bottles, as tourists consume these in significant amounts.\n\nWe initiated WLAB in 2018 after obtaining partial financing through a USAID grant. We provide resource management, plastic collection, and educational programs in schools, and we convert plastic waste into products. In total, we consist of three full-time employees.\n\nOur approach involves primarily gathering clean PET bottles from local residents and businesses. These collected PET bottles are then sold back to industry, while we retain the PE caps for our own production processes. Occasionally, we also participate in and assist with beach cleanups.\n\nOur workspace is centrally located in Arugam Bay and comprises two shipping containers, each 20 feet (6.1 meters) in length. It enjoys convenient access to the main road, frequented by tourists engaging in leisure activities such as dining and surfing. This location provides excellent visibility for educational opportunities on various topics.\n\nThe emphasis is on collecting plastic from the tourism industry, which generates a significant quantity of PET bottles. These bottles are in demand to be transformed into recycled polyester yarn. Furthermore, handling these bottles is manageable since they are typically clean. This initiative addresses the issue of PET bottles overwhelming waste management systems.\n\nOur water refill system is public, and anyone may refill for free. Ultimately, we aim to reduce the accumulation of all these bottles. A tourist destination devoid of plastic bottles would be preferable to one with extensive collections of PET bottles.\n\nWe have distributed more than 60 bins throughout the town to hotels, restaurants, resorts, mosques, and shops. Initially provided free of charge, we have since considered requiring a deposit. A well-executed paint job enhances the message. Our bins feature a prominent sticker specifying the types of plastic collected and encourages individuals to seek alternatives.\n\nAs awareness of plastic waste grows among tourists and hotels, it becomes essential for businesses to appear proactive. Consequently, convincing business owners to adopt our bins is relatively straightforward. However, it is important to have credible staff members approach these businesses, fostering trust in our intention to achieve positive outcomes.\n\nTo collect and transport resources, we sought an engaging and visually appealing mode of transport. We enhanced a traditional tuk tuk with striking illustrations by a local artist.\n\nEvery week, we take our tuk tuk to gather plastic from various locations. During peak season, we drive and collect daily as the volume increases significantly with the arrival of tourists.\n\nWe collect approximately 1.1 tons (1 metric ton) monthly, which is only a part of what remains available for collection. Gathering materials from the local community proves particularly challenging. It is feasible to amass over 4.4 tons (4 metric tons) of PET alone each month. However, the cost of collection is high while the market price for PET is low.\n\nUpon arrival at our workspace, we allocate significant time to separate the bottle caps from the PET bottles, organizing them into the correct bags and containers. This task is performed by our staff, occasionally with assistance from visitors.\n\nTo optimize transport efficiency, we compact our PET bottles into bales. Each bale comprises 700 to 800 bottles and weighs approximately 50.7 pounds (23 kg).\n\nWith the polyethylene (PE) bottle caps collected, we produce various items such as key rings, surf wax combs, buttons, and buckles. These products are utilized internally, sold to individuals, or supplied to wholesalers.\n\nWe collect bottles free of charge from hotels and resorts. The collected PET is sold back to the industry for 55 Sri Lankan Rupees per kilogram (about 0.26 €). Products made from bottle caps are high-margin items. Greater value addition improves margins, as bulk selling raw materials is a low-margin operation requiring significant scale.\n\nSri Lanka boasts advanced companies capable of converting PET into polyester yarn. However, the lack of competition results in monopolistic pricing. A similar issue affects the glass industry, where a single buyer dictates pricing.\n\nWe have been operating for two years. Although beginning can seem daunting, establishing a full operation from the start is not necessary. Essential elements to start are: \n- a dedicated team, \n- adequate space, \n- and most importantly, a suitable target area.\n\nThe objective of a collection operation should be to maximize collection while minimizing driving. Tourist areas are ideal due to the significant volume of waste generated by large gatherings in confined spaces.\n\nWe hope this provides assistance in getting started. Concluding with an invitation to view the video demonstrating our operations.","Tourism waste management, Arugam Bay recycling, PET bottle collection, plastic waste reduction, environmentally friendly initiatives, community involvement Sri Lanka, sustainable tourism practices, USAID supported projects, polyethylene product creation, beach cleanup activities","## Tools\n- Modified tuk-tuk for waste collection transport \n- PET bottle baler (produces 23kg bales) \n- PE cap processing tools (key rings, combs, buckles) \n- Collection bins with instructional stickers \n- Painting/art supplies for branding \n\n## Hardware \n- Two 20ft shipping containers (workspace) \n- Public water refill stations \n- Plastic sorting bags/containers \n- Bulk PET storage (4+ metric tons/month capacity) \n- Industrial scales (for weighing bales)","## References \n\n### Articles \n- [Collecting plastic in Arugam Bay, Sri Lanka](https://community.preciousplastic.com/library/collecting-plastic-in-arugam-bay-sri-lanka) [1] \n- [Open-Source Fabbing Gives Plastic Waste New Life](https://www.engineering.com/open-source-fabbing-gives-plastic-waste-new-life/) [9] \n- [Precious Plastic Open-Source Recycling Workshop](https://www.designboom.com/technology/precious-plastic-dave-hakkens-recycling-workshop-06-02-2014/) [13] \n- [Cool Open-Source Recycling Machines](https://www.brightvibes.com/cool-open-source-recycling-machines-let-you-turn-old-plastic-waste-into-useful-stuff-at-home/) [15] \n- [Bali's Battle for Marine Plastics Debris](https://coastalcare.org/2024/12/from-paradise-to-plastics-pollution-balis-battle-for-marine-plastics-debris-360info/) [17] \n- [Vietnam's Tourism Sector Pledge](https://asianews.network/vietnams-tourism-sector-pledges-to-eliminate-single-use-plastics-by-2030/) [19] \n- [Global Tourism Plastics Initiative](https://www.sixsenses.com/en/sustainability/stories/global-tourism-plastics-initiative/) [20] \n\n### Reports \n- [PLASTIC POLICIES IN SRI LANKA (PDF)](https://switch-asia.eu/site/assets/files/4232/plastic_policies_sri_lanka_2.pdf) [3] \n- [ECO-BRICKS AS A SUSTAINABLE SOLUTION (PDF)](https://arts.cmb.ac.lk/wp-content/uploads/2024/02/6.Ecobricks-research-report.pdf) [5] \n\n### OpenSource Designs \n- [Open-Source Plastic Recycling Machines](https://www.engineering.com/open-source-fabbing-gives-plastic-waste-new-life/) [9] \n- [Precious Plastic Open Source Fund](https://opencollective.com/precious-plastic/projects/open-source-fund) [11] \n- [Precious Plastic Machine Blueprints](https://www.designboom.com/technology/precious-plastic-dave-hakkens-recycling-workshop-06-02-2014/) [13] \n- [DIY Plastic Recycling Tools](https://www.brightvibes.com/cool-open-source-recycling-machines-let-you-turn-old-plastic-waste-into-useful-stuff-at-home/) [15] \n- [MIT Solve: Precious Plastic Initiative](https://solve.mit.edu/solutions/15640) [16] \n\n### YouTube \n- [Plastic Waste Project in Sri Lanka](https://www.youtube.com/watch?v=u1Y2nzAN364) [7]","{\n \"slug\": \"collecting-plastic-in-arugam-bay-sri-lanka\",\n \"id\": \"collecting-plastic-in-arugam-bay-sri-lanka\",\n \"title\": \"Collecting plastic in Arugam Bay, Sri Lanka\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"difficulty_level\": \"Hard\",\n \"id\": \"1uJeUKCx4jcB9xEQkZJE\",\n \"moderation\": \"accepted\",\n \"category\": {\n \"label\": \"Guides\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_deleted\": false\n },\n \"previousSlugs\": [\n \"collecting-plastic-in-arugam-bay-sri-lanka\"\n ],\n \"_deleted\": false,\n \"_id\": \"1uJeUKCx4jcB9xEQkZJE\",\n \"fileLink\": \"\",\n \"title\": \"Collecting plastic in Arugam Bay, Sri Lanka\",\n \"creatorCountry\": \"\",\n \"files\": [],\n \"total_views\": 299,\n \"comments\": [\n {\n \"_created\": \"2022-02-20T21:02:52.683Z\",\n \"creatorName\": \"rominaprpgmailcom\",\n \"_creatorId\": \"rominaprpgmailcom\",\n \"creatorCountry\": null,\n \"text\": \"Keep Up:) Very proud of you guys\",\n \"_id\": \"cAJU2vqliK3062dtnG7F\"\n },\n {\n \"_creatorId\": \"terrasynth\",\n \"text\": \"super una labor excelente!! si que lo necesitamos en todas las costas y playas, un saludo desde colombia\",\n \"_created\": \"2024-01-23T22:53:44.404Z\",\n \"creatorName\": \"terrasynth\",\n \"creatorCountry\": \"co\",\n \"_id\": \"DaOxmEtclVdTD8jVxyAE\"\n }\n ],\n \"caption\": \"Plastic bottles take up an enormous volume in Waste Manegement.\",\n \"votedUsefulBy\": [\n \"manglemihuellaverde\",\n \"zodachem\",\n \"craft-plastic\",\n \"sigolene\",\n \"ilol\",\n \"artesustentvel-frayackusart\",\n \"joul\",\n \"envicarehub\"\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:20.839Z\",\n \"mentions\": [],\n \"slug\": \"collecting-plastic-in-arugam-bay-sri-lanka\",\n \"_modified\": \"2024-01-28T20:39:27.318Z\",\n \"description\": \"This outlines the creation of an intervention in a popular tourist destination. With tourism-related waste impacting local waste collection, establishing improved waste management systems is essential.\",\n \"_created\": \"2020-05-03T05:35:39.934Z\",\n \"time\": \"1+ months\",\n \"_createdBy\": \"waste-less-arugam-bay\",\n \"tags\": [\n \"research\",\n \"collection\",\n \"sorting\"\n ],\n \"steps\": [\n {\n \"caption\": \"Burning plastic waste was a common practice before we organized regular collection from remote beach locations.\",\n \"text\": \"Located in Arugam Bay, a small town of approximately 150 residents on the east coast of Sri Lanka, the local economy primarily relies on tourism and seasonal fishing. However, the area faces challenges with waste management. During the tourist season, the waste management resources are heavily utilized by tourism-related businesses, leading more locals to dispose of their plastic waste through burning. Additionally, businesses often incinerate large quantities of plastic bottles, as tourists consume these in significant amounts.\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"name\": \"PET and palm 1.JPG\",\n \"updated\": \"2020-05-03T05:34:27.028Z\",\n \"timeCreated\": \"2020-05-03T05:34:27.028Z\",\n \"size\": 163384,\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET and palm 1.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20and%20palm%201.JPG?alt=media&token=66966ecd-6d01-4b6b-93dc-34fd3063b2ec\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_and_palm_1.jpg\",\n \"alt\": \"PET and palm 1.JPG\"\n },\n {\n \"size\": 142707,\n \"updated\": \"2020-05-03T05:34:27.194Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Beach clean 2.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-03T05:34:27.194Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBeach%20clean%202.jpg?alt=media&token=9a05c602-1fd0-4bbc-bdf7-b0c1dd0a1c5a\",\n \"name\": \"Beach clean 2.jpg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/beach_clean_2.jpg\",\n \"alt\": \"Beach clean 2.jpg\"\n },\n {\n \"name\": \"Before - no collection means cleaning efforts result in burning.jpg\",\n \"size\": 251975,\n \"timeCreated\": \"2020-05-03T05:34:26.579Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBefore%20-%20no%20collection%20means%20cleaning%20efforts%20result%20in%20burning.jpg?alt=media&token=93b83d6e-76e8-45d1-a26b-855d1c1f85c1\",\n \"updated\": \"2020-05-03T05:34:26.579Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Before - no collection means cleaning efforts result in burning.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/before_-_no_collection_means_cleaning_efforts_result_in_burning.jpg\",\n \"alt\": \"Before - no collection means cleaning efforts result in burning.jpg\"\n }\n ],\n \"title\": \"Arugam Bay\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"caption\": \"\",\n \"images\": [\n {\n \"name\": \"PET delivery to Eco Spindles.jpg\",\n \"updated\": \"2020-05-03T05:34:31.269Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET delivery to Eco Spindles.jpg\",\n \"size\": 201830,\n \"timeCreated\": \"2020-05-03T05:34:31.269Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20delivery%20to%20Eco%20Spindles.jpg?alt=media&token=a226e663-cec1-4755-ae2f-8053ebc3ef90\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_delivery_to_eco_spindles.jpg\",\n \"alt\": \"PET delivery to Eco Spindles.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FkNOw%20PLASTICS%20certificate%20ceremony.jpg?alt=media&token=be7d2dbd-425e-4f21-b4fa-f155801f1693\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/kNOw PLASTICS certificate ceremony.jpg\",\n \"size\": 98474,\n \"updated\": \"2020-05-03T05:34:31.305Z\",\n \"name\": \"kNOw PLASTICS certificate ceremony.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-03T05:34:31.305Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/know_plastics_certificate_ceremony.jpg\",\n \"alt\": \"kNOw PLASTICS certificate ceremony.jpg\"\n },\n {\n \"updated\": \"2020-05-03T05:34:34.203Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 347691,\n \"timeCreated\": \"2020-05-03T05:34:34.203Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FWhatsApp%20Image%202020-02-27%20at%2009.07.49.jpeg?alt=media&token=fc9187af-b7c4-402f-a1d8-8b4e0a2b8b5f\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/WhatsApp Image 2020-02-27 at 09.07.49.jpeg\",\n \"name\": \"WhatsApp Image 2020-02-27 at 09.07.49.jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/whatsapp_image_2020-02-27_at_09.07.49.jpeg\",\n \"alt\": \"WhatsApp Image 2020-02-27 at 09.07.49.jpeg\"\n }\n ],\n \"text\": \"We initiated WLAB in 2018 after obtaining partial financing through a USAID grant. We provide resource management, plastic collection, and educational programs in schools, and we convert plastic waste into products. In total, we consist of three full-time employees.\",\n \"title\": \"What is Wasteless Arugam Bay (WLAB)\"\n },\n {\n \"title\": \"Our strategy\",\n \"text\": \"Our approach involves primarily gathering clean PET bottles from local residents and businesses. These collected PET bottles are then sold back to industry, while we retain the PE caps for our own production processes. Occasionally, we also participate in and assist with beach cleanups.\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"timeCreated\": \"2020-05-03T05:34:38.032Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"PET at site.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-05-03T05:34:38.032Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET at site.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20at%20site.jpg?alt=media&token=d954fe7e-88b6-465f-8fa4-7f74b79c1259\",\n \"size\": 218087,\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_at_site.jpg\",\n \"alt\": \"PET at site.jpg\"\n },\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Beach clean.jpg\",\n \"timeCreated\": \"2020-05-03T05:34:38.521Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Beach clean.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBeach%20clean.jpg?alt=media&token=4611d3e7-7de2-4d8f-baf4-fc22acfcfa2f\",\n \"updated\": \"2020-05-03T05:34:38.521Z\",\n \"size\": 239109,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/beach_clean.jpg\",\n \"alt\": \"Beach clean.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"shredded waste plastic.jpg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/shredded waste plastic.jpg\",\n \"size\": 96949,\n \"updated\": \"2020-05-03T05:34:39.382Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fshredded%20waste%20plastic.jpg?alt=media&token=c312aaf9-d20a-43d7-9486-fed55c761421\",\n \"timeCreated\": \"2020-05-03T05:34:39.382Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/shredded_waste_plastic.jpg\",\n \"alt\": \"shredded waste plastic.jpg\"\n }\n ],\n \"caption\": \"\"\n },\n {\n \"_animationKey\": \"uniquebe3b44\",\n \"text\": \"Our workspace is centrally located in Arugam Bay and comprises two shipping containers, each 20 feet (6.1 meters) in length. It enjoys convenient access to the main road, frequented by tourists engaging in leisure activities such as dining and surfing. This location provides excellent visibility for educational opportunities on various topics.\",\n \"images\": [\n {\n \"size\": 141159,\n \"name\": \"Tourists experience recycling.jpg\",\n \"updated\": \"2020-05-03T05:34:44.198Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Tourists experience recycling.jpg\",\n \"timeCreated\": \"2020-05-03T05:34:44.198Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FTourists%20experience%20recycling.jpg?alt=media&token=fec60d4b-fe91-4f15-a057-32409102e0eb\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/tourists_experience_recycling.jpg\",\n \"alt\": \"Tourists experience recycling.jpg\"\n },\n {\n \"name\": \"Project site by night.jpg\",\n \"timeCreated\": \"2020-05-03T05:34:44.657Z\",\n \"type\": \"image/jpeg\",\n \"size\": 90507,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FProject%20site%20by%20night.jpg?alt=media&token=21bcde1f-0c2f-4451-8051-df880e1536ca\",\n \"updated\": \"2020-05-03T05:34:44.657Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Project site by night.jpg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/project_site_by_night.jpg\",\n \"alt\": \"Project site by night.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FChildren%20watching%20info%20videos%20on%20site.jpg?alt=media&token=5c955df1-78e1-4bb1-a7a9-949a7ce3733b\",\n \"contentType\": \"image/jpeg\",\n \"size\": 177371,\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Children watching info videos on site.jpg\",\n \"updated\": \"2020-05-03T05:34:43.933Z\",\n \"name\": \"Children watching info videos on site.jpg\",\n \"timeCreated\": \"2020-05-03T05:34:43.933Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/children_watching_info_videos_on_site.jpg\",\n \"alt\": \"Children watching info videos on site.jpg\"\n }\n ],\n \"title\": \"Our space\"\n },\n {\n \"_animationKey\": \"uniqueq9ojw\",\n \"caption\": \"Polyester yarn, shredded PE bottle caps and our storage shed. \",\n \"text\": \"The emphasis is on collecting plastic from the tourism industry, which generates a significant quantity of PET bottles. These bottles are in demand to be transformed into recycled polyester yarn. Furthermore, handling these bottles is manageable since they are typically clean. This initiative addresses the issue of PET bottles overwhelming waste management systems.\",\n \"title\": \"Focus on tourists\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Frecycled%20Polyester%20yarn%20for%20testing%20in%20handloom%202.jpg?alt=media&token=1db64c2b-4a6d-4420-b1de-8fcd7bcb1a44\",\n \"size\": 110132,\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/recycled Polyester yarn for testing in handloom 2.jpg\",\n \"name\": \"recycled Polyester yarn for testing in handloom 2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-03T05:34:48.455Z\",\n \"timeCreated\": \"2020-05-03T05:34:48.455Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_polyester_yarn_for_testing_in_handloom_2.jpg\",\n \"alt\": \"recycled Polyester yarn for testing in handloom 2.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fshredded%20bottle%20caps.JPG?alt=media&token=0a3f0fd8-c4bc-462c-abe0-72d2c188fd1f\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"shredded bottle caps.JPG\",\n \"timeCreated\": \"2020-05-03T05:34:48.833Z\",\n \"size\": 176389,\n \"updated\": \"2020-05-03T05:34:48.833Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/shredded bottle caps.JPG\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/shredded_bottle_caps.jpg\",\n \"alt\": \"shredded bottle caps.JPG\"\n },\n {\n \"timeCreated\": \"2020-05-03T05:34:51.248Z\",\n \"name\": \"Storage shed filling up.jpg\",\n \"updated\": \"2020-05-03T05:34:51.248Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Storage shed filling up.jpg\",\n \"size\": 307596,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FStorage%20shed%20filling%20up.jpg?alt=media&token=ba29b395-2e2c-4828-bb68-c091c940dcbd\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/storage_shed_filling_up.jpg\",\n \"alt\": \"Storage shed filling up.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20200114-WA0009.jpg?alt=media&token=26206e71-8481-41a5-9723-2ffaf638c32b\",\n \"timeCreated\": \"2020-05-03T05:34:52.819Z\",\n \"name\": \"IMG-20200114-WA0009.jpg\",\n \"updated\": \"2020-05-03T05:34:52.819Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20200114-WA0009.jpg\",\n \"size\": 61185,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20200114-wa0009.jpg\",\n \"alt\": \"IMG-20200114-WA0009.jpg\"\n },\n {\n \"updated\": \"2020-05-03T05:34:54.585Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG_4944.JPG\",\n \"name\": \"IMG_4944.JPG\",\n \"size\": 73055,\n \"timeCreated\": \"2020-05-03T05:34:54.585Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG_4944.JPG?alt=media&token=e85aa7bf-7289-4a72-94c8-d23e40f02120\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img_4944.jpg\",\n \"alt\": \"IMG_4944.JPG\"\n }\n ],\n \"title\": \"Provide alternatives\",\n \"_animationKey\": \"uniqueizhm97\",\n \"text\": \"Our water refill system is public, and anyone may refill for free. Ultimately, we aim to reduce the accumulation of all these bottles. A tourist destination devoid of plastic bottles would be preferable to one with extensive collections of PET bottles.\",\n \"caption\": \"Our refill location website getwater.lk and the refill spot in our container. \"\n },\n {\n \"title\": \"Bins\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Collection barrel wit sticker.png\",\n \"name\": \"Collection barrel wit sticker.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FCollection%20barrel%20wit%20sticker.png?alt=media&token=a2832cf3-c9c1-443e-b5db-c4c854368e3c\",\n \"updated\": \"2020-05-03T05:34:58.149Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-03T05:34:58.149Z\",\n \"size\": 89419,\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/collection_barrel_wit_sticker.png\",\n \"alt\": \"Collection barrel wit sticker.png\"\n }\n ],\n \"_animationKey\": \"uniquenh991\",\n \"text\": \"We have distributed more than 60 bins throughout the town to hotels, restaurants, resorts, mosques, and shops. Initially provided free of charge, we have since considered requiring a deposit. A well-executed paint job enhances the message. Our bins feature a prominent sticker specifying the types of plastic collected and encourages individuals to seek alternatives.\"\n },\n {\n \"text\": \"As awareness of plastic waste grows among tourists and hotels, it becomes essential for businesses to appear proactive. Consequently, convincing business owners to adopt our bins is relatively straightforward. However, it is important to have credible staff members approach these businesses, fostering trust in our intention to achieve positive outcomes.\",\n \"images\": [\n {\n \"size\": 162904,\n \"timeCreated\": \"2020-05-03T05:35:01.698Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-03T05:35:01.698Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Collection at remote beach.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FCollection%20at%20remote%20beach.jpg?alt=media&token=340142d2-d697-49e7-b6fc-05ad69c43656\",\n \"name\": \"Collection at remote beach.jpg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/collection_at_remote_beach.jpg\",\n \"alt\": \"Collection at remote beach.jpg\"\n }\n ],\n \"_animationKey\": \"uniquevlzjgi\",\n \"title\": \"Benefits for partners\",\n \"caption\": \"Businesses are taking steps to help us with the collection. A cleaner destination is good for their business. \"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Collection vehicle.JPG\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FCollection%20vehicle.JPG?alt=media&token=7fd4d819-34ec-488d-82e9-5d180558ecf9\",\n \"updated\": \"2020-05-03T05:35:07.043Z\",\n \"size\": 280218,\n \"type\": \"image/jpeg\",\n \"name\": \"Collection vehicle.JPG\",\n \"timeCreated\": \"2020-05-03T05:35:07.043Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/collection_vehicle.jpg\",\n \"alt\": \"Collection vehicle.JPG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/WLAB Three Wheeler 4.jpg\",\n \"updated\": \"2020-05-03T05:35:04.880Z\",\n \"timeCreated\": \"2020-05-03T05:35:04.880Z\",\n \"name\": \"WLAB Three Wheeler 4.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FWLAB%20Three%20Wheeler%204.jpg?alt=media&token=76d60171-9b5c-44cb-bb86-6b31ec177607\",\n \"size\": 150401,\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/wlab_three_wheeler_4.jpg\",\n \"alt\": \"WLAB Three Wheeler 4.jpg\"\n },\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/WLAB Three Wheeler 1.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:04.962Z\",\n \"type\": \"image/jpeg\",\n \"size\": 197167,\n \"updated\": \"2020-05-03T05:35:04.962Z\",\n \"name\": \"WLAB Three Wheeler 1.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FWLAB%20Three%20Wheeler%201.jpg?alt=media&token=2eabc687-2842-469b-b151-cda7011c2594\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/wlab_three_wheeler_1.jpg\",\n \"alt\": \"WLAB Three Wheeler 1.jpg\"\n }\n ],\n \"_animationKey\": \"unique382kgc\",\n \"text\": \"To collect and transport resources, we sought an engaging and visually appealing mode of transport. We enhanced a traditional tuk tuk with striking illustrations by a local artist.\",\n \"title\": \"Transport\"\n },\n {\n \"text\": \"Every week, we take our tuk tuk to gather plastic from various locations. During peak season, we drive and collect daily as the volume increases significantly with the arrival of tourists.\",\n \"images\": [\n {\n \"size\": 305498,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FUnloading%20PET%20collection.jpg?alt=media&token=f29946b6-4b06-489d-8323-bfe89c83fcf8\",\n \"type\": \"image/jpeg\",\n \"name\": \"Unloading PET collection.jpg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Unloading PET collection.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:11.881Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-05-03T05:35:11.881Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/unloading_pet_collection.jpg\",\n \"alt\": \"Unloading PET collection.jpg\"\n },\n {\n \"updated\": \"2020-05-03T05:35:12.395Z\",\n \"size\": 279543,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBottle%20flying%20onto%20tuk.jpg?alt=media&token=00b53b7a-733e-46f6-b4c6-c423e03aeca1\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Bottle flying onto tuk.jpg\",\n \"name\": \"Bottle flying onto tuk.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:12.395Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/bottle_flying_onto_tuk.jpg\",\n \"alt\": \"Bottle flying onto tuk.jpg\"\n }\n ],\n \"_animationKey\": \"unique6hjqhk\",\n \"title\": \" Daily collection\"\n },\n {\n \"_animationKey\": \"unique0kbliu\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FStorage%20shed%20filling%20up.jpg?alt=media&token=175c0290-3878-45ee-b5a0-4090b3c5acd9\",\n \"type\": \"image/jpeg\",\n \"size\": 307596,\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Storage shed filling up.jpg\",\n \"name\": \"Storage shed filling up.jpg\",\n \"updated\": \"2020-05-03T05:35:17.503Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-03T05:35:17.503Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/storage_shed_filling_up.jpg\",\n \"alt\": \"Storage shed filling up.jpg\"\n },\n {\n \"timeCreated\": \"2020-05-03T05:35:15.745Z\",\n \"name\": \"PET at site.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FPET%20at%20site.jpg?alt=media&token=9d96f10a-eb43-4284-b522-a145b52b7808\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/PET at site.jpg\",\n \"updated\": \"2020-05-03T05:35:15.745Z\",\n \"type\": \"image/jpeg\",\n \"size\": 218087,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/pet_at_site.jpg\",\n \"alt\": \"PET at site.jpg\"\n }\n ],\n \"text\": \"We collect approximately 1.1 tons (1 metric ton) monthly, which is only a part of what remains available for collection. Gathering materials from the local community proves particularly challenging. It is feasible to amass over 4.4 tons (4 metric tons) of PET alone each month. However, the cost of collection is high while the market price for PET is low.\",\n \"title\": \"Volumes\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2020-05-03T05:35:22.672Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FGreen%20bottle%20lids.JPG?alt=media&token=0f771add-f3a7-4b2a-a460-78f3366a634f\",\n \"contentType\": \"image/jpeg\",\n \"size\": 327579,\n \"updated\": \"2020-05-03T05:35:22.672Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"Green bottle lids.JPG\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Green bottle lids.JPG\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/green_bottle_lids.jpg\",\n \"alt\": \"Green bottle lids.JPG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"Orange bottle lids.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FOrange%20bottle%20lids.JPG?alt=media&token=828326e8-d910-4c3f-81e4-3f51882424ce\",\n \"updated\": \"2020-05-03T05:35:21.214Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Orange bottle lids.JPG\",\n \"timeCreated\": \"2020-05-03T05:35:21.214Z\",\n \"size\": 251849,\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/orange_bottle_lids.jpg\",\n \"alt\": \"Orange bottle lids.JPG\"\n },\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Blue bottle lids.JPG\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FBlue%20bottle%20lids.JPG?alt=media&token=3244f99b-208e-4f4f-91b3-2312547052a2\",\n \"name\": \"Blue bottle lids.JPG\",\n \"size\": 190531,\n \"updated\": \"2020-05-03T05:35:20.887Z\",\n \"timeCreated\": \"2020-05-03T05:35:20.887Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/blue_bottle_lids.jpg\",\n \"alt\": \"Blue bottle lids.JPG\"\n }\n ],\n \"title\": \"Sorting\",\n \"_animationKey\": \"uniquefa4gn2\",\n \"text\": \"Upon arrival at our workspace, we allocate significant time to separate the bottle caps from the PET bottles, organizing them into the correct bags and containers. This task is performed by our staff, occasionally with assistance from visitors.\"\n },\n {\n \"text\": \"To optimize transport efficiency, we compact our PET bottles into bales. Each bale comprises 700 to 800 bottles and weighs approximately 50.7 pounds (23 kg).\",\n \"_animationKey\": \"uniquebhgomb\",\n \"title\": \"Baling\",\n \"images\": [\n {\n \"size\": 248918,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"baled PET.JPG\",\n \"updated\": \"2020-05-03T05:35:25.781Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fbaled%20PET.JPG?alt=media&token=6fa2a8f8-19c6-4724-9f6c-479073b72e40\",\n \"timeCreated\": \"2020-05-03T05:35:25.781Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/baled PET.JPG\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/baled_pet.jpg\",\n \"alt\": \"baled PET.JPG\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniqueqjlt7s\",\n \"images\": [\n {\n \"updated\": \"2020-05-03T05:35:28.732Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/recycled plastic buckles.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:28.732Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"recycled plastic buckles.jpg\",\n \"size\": 147287,\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Frecycled%20plastic%20buckles.jpg?alt=media&token=d656dcb3-4321-4c2c-b3cb-6a63e854f87c\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_plastic_buckles.jpg\",\n \"alt\": \"recycled plastic buckles.jpg\"\n },\n {\n \"size\": 68589,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/recycled plastic souvenier 2.jpg\",\n \"name\": \"recycled plastic souvenier 2.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:29.281Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Frecycled%20plastic%20souvenier%202.jpg?alt=media&token=5af83fb8-e112-472c-8f6d-15a63f708328\",\n \"updated\": \"2020-05-03T05:35:29.281Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_plastic_souvenier_2.jpg\",\n \"alt\": \"recycled plastic souvenier 2.jpg\"\n },\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/Recycled plastic button.JPG\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-03T05:35:29.034Z\",\n \"name\": \"Recycled plastic button.JPG\",\n \"size\": 209892,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FRecycled%20plastic%20button.JPG?alt=media&token=af6c6388-b25e-4182-b395-fd5e30dda3c0\",\n \"updated\": \"2020-05-03T05:35:29.034Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/recycled_plastic_button.jpg\",\n \"alt\": \"Recycled plastic button.JPG\"\n }\n ],\n \"title\": \"Products\",\n \"text\": \"With the polyethylene (PE) bottle caps collected, we produce various items such as key rings, surf wax combs, buttons, and buckles. These products are utilized internally, sold to individuals, or supplied to wholesalers.\"\n },\n {\n \"text\": \"We collect bottles free of charge from hotels and resorts. The collected PET is sold back to the industry for 55 Sri Lankan Rupees per kilogram (about 0.26 €). Products made from bottle caps are high-margin items. Greater value addition improves margins, as bulk selling raw materials is a low-margin operation requiring significant scale.\",\n \"_animationKey\": \"uniquej3ag4j\",\n \"caption\": \"Our team visiting and industrial scale recycling factory. \",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 327997,\n \"name\": \"IMG-20181115-WA0011.jpg\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20181115-WA0011.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:35.254Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20181115-WA0011.jpg?alt=media&token=da3c54f2-5f8d-4914-8b34-a7335f4a4507\",\n \"updated\": \"2020-05-03T05:35:35.254Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20181115-wa0011.jpg\",\n \"alt\": \"IMG-20181115-WA0011.jpg\"\n },\n {\n \"name\": \"IMG-20181115-WA0014.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-03T05:35:32.776Z\",\n \"size\": 113080,\n \"timeCreated\": \"2020-05-03T05:35:32.776Z\",\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20181115-WA0014.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20181115-WA0014.jpg?alt=media&token=320bed51-6769-4028-a717-16c755ff39df\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20181115-wa0014.jpg\",\n \"alt\": \"IMG-20181115-WA0014.jpg\"\n }\n ],\n \"title\": \"The money bit\"\n },\n {\n \"caption\": \"Industrial recycling machinery at our buyer. \",\n \"title\": \"Connecting with the industry\",\n \"_animationKey\": \"uniquesmbtj\",\n \"text\": \"Sri Lanka boasts advanced companies capable of converting PET into polyester yarn. However, the lack of competition results in monopolistic pricing. A similar issue affects the glass industry, where a single buyer dictates pricing.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/IMG-20181115-WA0005.jpg\",\n \"timeCreated\": \"2020-05-03T05:35:38.319Z\",\n \"size\": 112198,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-05-03T05:35:38.319Z\",\n \"name\": \"IMG-20181115-WA0005.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2FIMG-20181115-WA0005.jpg?alt=media&token=46ebddf5-e6ec-447a-9ad8-230822e70943\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/img-20181115-wa0005.jpg\",\n \"alt\": \"IMG-20181115-WA0005.jpg\"\n }\n ]\n },\n {\n \"title\": \"The 3 most important things to start\",\n \"videoUrl\": \"https://www.youtube.com/watch?v=c7K2xb9GDJQ&feature=emb_logo\",\n \"images\": [],\n \"_animationKey\": \"unique4i9mf4\",\n \"text\": \"We have been operating for two years. Although beginning can seem daunting, establishing a full operation from the start is not necessary. Essential elements to start are: \\n- a dedicated team, \\n- adequate space, \\n- and most importantly, a suitable target area.\\n\\nThe objective of a collection operation should be to maximize collection while minimizing driving. Tourist areas are ideal due to the significant volume of waste generated by large gatherings in confined spaces.\\n\\nWe hope this provides assistance in getting started. Concluding with an invitation to view the video demonstrating our operations.\"\n }\n ],\n \"total_downloads\": 0,\n \"cover_image\": {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-05-04T17:12:38.917Z\",\n \"name\": \"wlab-02.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F1uJeUKCx4jcB9xEQkZJE%2Fwlab-02.jpg?alt=media&token=b0c2746f-d576-4c02-afab-033ddd638eac\",\n \"size\": 166755,\n \"fullPath\": \"uploads/v3_howtos/1uJeUKCx4jcB9xEQkZJE/wlab-02.jpg\",\n \"updated\": \"2020-05-04T17:12:38.917Z\",\n \"src\": \"/resources/howtos/collecting-plastic-in-arugam-bay-sri-lanka/wlab-02.jpg\"\n },\n \"user\": {\n \"location\": {\n \"lng\": 81.8304,\n \"lat\": 6.85352\n },\n \"_deleted\": false,\n \"type\": \"collection-point\",\n \"verified\": false,\n \"moderation\": \"accepted\",\n \"_created\": \"2024-02-01T09:35:55.644Z\",\n \"_modified\": \"2024-02-01T09:35:55.643Z\",\n \"_id\": \"waste-less-arugam-bay\",\n \"geo\": {\n \"latitude\": 6.85352,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 81.8304,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Sri Lanka\",\n \"countryCode\": \"LK\",\n \"principalSubdivision\": \"Eastern Province\",\n \"principalSubdivisionCode\": \"LK-5\",\n \"city\": \"Pottuvil\",\n \"locality\": \"Pottuvil\",\n \"postcode\": \"\",\n \"plusCode\": \"6MR3VR3J+C5\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Sri Lanka\",\n \"description\": \"country in South Asia\",\n \"isoName\": \"Sri Lanka\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"LK\",\n \"wikidataId\": \"Q854\",\n \"geonameId\": 1227603\n },\n {\n \"name\": \"Eastern Province\",\n \"description\": \"province of Sri Lanka\",\n \"isoName\": \"Eastern Province\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"LK-5\",\n \"wikidataId\": \"Q1046126\",\n \"geonameId\": 8133521\n },\n {\n \"name\": \"Ampara\",\n \"description\": \"Administrative District in Eastern, Sri Lanka\",\n \"isoName\": \"Ampara\",\n \"order\": 6,\n \"adminLevel\": 5,\n \"isoCode\": \"LK-52\",\n \"wikidataId\": \"Q474395\",\n \"geonameId\": 1251460\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Asia/Colombo\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Sri Lanka\",\n \"description\": \"main island in the nation of Sri Lanka\",\n \"order\": 4,\n \"wikidataId\": \"Q4526612\",\n \"geonameId\": 1227604\n },\n {\n \"name\": \"Pottuvil\",\n \"description\": \"town in Sri Lanka\",\n \"order\": 7,\n \"wikidataId\": \"Q3533398\",\n \"geonameId\": 1229724\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:info@wastelessabay.co\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"http://www.wastelessabay.com\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"http://www.lankaupcycles.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/wastelessabay/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Waste Less Arugam Bay (WLAB) is an intervention into the booming coastal tourist destination of Arugam Bay in the Eastern Province of Sri Lanka. Our partnership with Development International Group (DIG) and the USAID Municipal Waste Recycling Program is a unique opportunity to not only establish a waste segregation system for plastics but also implement a new identity of Arugam Bay as a sustainable/green tourist destination. \\nAs a principle, the whole WLAB setup is housed in repurposed shipping containers to be easily moveable or reproducible. Proven a success the concept could be easily moved and/or reproduced in any tourist destination in Sri Lanka where the demand for waste management through tourism industry diminishes the waste management provided for local population, leading to illegal dumping and/or burning, both a short and long term health hazard.\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Waste Less Arugam Bay\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This outlines the creation of an intervention in a popular tourist destination. With tourism-related waste impacting local waste collection, establishing improved waste management systems is essential.\\n\\n\\nUser Location: Pottuvil, Sri Lanka\\n\\nLocated in Arugam Bay, a small town of approximately 150 residents on the east coast of Sri Lanka, the local economy primarily relies on tourism and seasonal fishing. However, the area faces challenges with waste management. During the tourist season, the waste management resources are heavily utilized by tourism-related businesses, leading more locals to dispose of their plastic waste through burning. Additionally, businesses often incinerate large quantities of plastic bottles, as tourists consume these in significant amounts.\\n\\nWe initiated WLAB in 2018 after obtaining partial financing through a USAID grant. We provide resource management, plastic collection, and educational programs in schools, and we convert plastic waste into products. In total, we consist of three full-time employees.\\n\\nOur approach involves primarily gathering clean PET bottles from local residents and businesses. These collected PET bottles are then sold back to industry, while we retain the PE caps for our own production processes. Occasionally, we also participate in and assist with beach cleanups.\\n\\nOur workspace is centrally located in Arugam Bay and comprises two shipping containers, each 20 feet (6.1 meters) in length. It enjoys convenient access to the main road, frequented by tourists engaging in leisure activities such as dining and surfing. This location provides excellent visibility for educational opportunities on various topics.\\n\\nThe emphasis is on collecting plastic from the tourism industry, which generates a significant quantity of PET bottles. These bottles are in demand to be transformed into recycled polyester yarn. Furthermore, handling these bottles is manageable since they are typically clean. This initiative addresses the issue of PET bottles overwhelming waste management systems.\\n\\nOur water refill system is public, and anyone may refill for free. Ultimately, we aim to reduce the accumulation of all these bottles. A tourist destination devoid of plastic bottles would be preferable to one with extensive collections of PET bottles.\\n\\nWe have distributed more than 60 bins throughout the town to hotels, restaurants, resorts, mosques, and shops. Initially provided free of charge, we have since considered requiring a deposit. A well-executed paint job enhances the message. Our bins feature a prominent sticker specifying the types of plastic collected and encourages individuals to seek alternatives.\\n\\nAs awareness of plastic waste grows among tourists and hotels, it becomes essential for businesses to appear proactive. Consequently, convincing business owners to adopt our bins is relatively straightforward. However, it is important to have credible staff members approach these businesses, fostering trust in our intention to achieve positive outcomes.\\n\\nTo collect and transport resources, we sought an engaging and visually appealing mode of transport. We enhanced a traditional tuk tuk with striking illustrations by a local artist.\\n\\nEvery week, we take our tuk tuk to gather plastic from various locations. During peak season, we drive and collect daily as the volume increases significantly with the arrival of tourists.\\n\\nWe collect approximately 1.1 tons (1 metric ton) monthly, which is only a part of what remains available for collection. Gathering materials from the local community proves particularly challenging. It is feasible to amass over 4.4 tons (4 metric tons) of PET alone each month. However, the cost of collection is high while the market price for PET is low.\\n\\nUpon arrival at our workspace, we allocate significant time to separate the bottle caps from the PET bottles, organizing them into the correct bags and containers. This task is performed by our staff, occasionally with assistance from visitors.\\n\\nTo optimize transport efficiency, we compact our PET bottles into bales. Each bale comprises 700 to 800 bottles and weighs approximately 50.7 pounds (23 kg).\\n\\nWith the polyethylene (PE) bottle caps collected, we produce various items such as key rings, surf wax combs, buttons, and buckles. These products are utilized internally, sold to individuals, or supplied to wholesalers.\\n\\nWe collect bottles free of charge from hotels and resorts. The collected PET is sold back to the industry for 55 Sri Lankan Rupees per kilogram (about 0.26 €). Products made from bottle caps are high-margin items. Greater value addition improves margins, as bulk selling raw materials is a low-margin operation requiring significant scale.\\n\\nSri Lanka boasts advanced companies capable of converting PET into polyester yarn. However, the lack of competition results in monopolistic pricing. A similar issue affects the glass industry, where a single buyer dictates pricing.\\n\\nWe have been operating for two years. Although beginning can seem daunting, establishing a full operation from the start is not necessary. Essential elements to start are: \\n- a dedicated team, \\n- adequate space, \\n- and most importantly, a suitable target area.\\n\\nThe objective of a collection operation should be to maximize collection while minimizing driving. Tourist areas are ideal due to the significant volume of waste generated by large gatherings in confined spaces.\\n\\nWe hope this provides assistance in getting started. Concluding with an invitation to view the video demonstrating our operations.\",\n \"keywords\": \"Tourism waste management, Arugam Bay recycling, PET bottle collection, plastic waste reduction, environmentally friendly initiatives, community involvement Sri Lanka, sustainable tourism practices, USAID supported projects, polyethylene product creation, beach cleanup activities\",\n \"resources\": \"## Tools\\n- Modified tuk-tuk for waste collection transport \\n- PET bottle baler (produces 23kg bales) \\n- PE cap processing tools (key rings, combs, buckles) \\n- Collection bins with instructional stickers \\n- Painting/art supplies for branding \\n\\n## Hardware \\n- Two 20ft shipping containers (workspace) \\n- Public water refill stations \\n- Plastic sorting bags/containers \\n- Bulk PET storage (4+ metric tons/month capacity) \\n- Industrial scales (for weighing bales)\",\n \"references\": \"## References \\n\\n### Articles \\n- [Collecting plastic in Arugam Bay, Sri Lanka](https://community.preciousplastic.com/library/collecting-plastic-in-arugam-bay-sri-lanka) [1] \\n- [Open-Source Fabbing Gives Plastic Waste New Life](https://www.engineering.com/open-source-fabbing-gives-plastic-waste-new-life/) [9] \\n- [Precious Plastic Open-Source Recycling Workshop](https://www.designboom.com/technology/precious-plastic-dave-hakkens-recycling-workshop-06-02-2014/) [13] \\n- [Cool Open-Source Recycling Machines](https://www.brightvibes.com/cool-open-source-recycling-machines-let-you-turn-old-plastic-waste-into-useful-stuff-at-home/) [15] \\n- [Bali's Battle for Marine Plastics Debris](https://coastalcare.org/2024/12/from-paradise-to-plastics-pollution-balis-battle-for-marine-plastics-debris-360info/) [17] \\n- [Vietnam's Tourism Sector Pledge](https://asianews.network/vietnams-tourism-sector-pledges-to-eliminate-single-use-plastics-by-2030/) [19] \\n- [Global Tourism Plastics Initiative](https://www.sixsenses.com/en/sustainability/stories/global-tourism-plastics-initiative/) [20] \\n\\n### Reports \\n- [PLASTIC POLICIES IN SRI LANKA (PDF)](https://switch-asia.eu/site/assets/files/4232/plastic_policies_sri_lanka_2.pdf) [3] \\n- [ECO-BRICKS AS A SUSTAINABLE SOLUTION (PDF)](https://arts.cmb.ac.lk/wp-content/uploads/2024/02/6.Ecobricks-research-report.pdf) [5] \\n\\n### OpenSource Designs \\n- [Open-Source Plastic Recycling Machines](https://www.engineering.com/open-source-fabbing-gives-plastic-waste-new-life/) [9] \\n- [Precious Plastic Open Source Fund](https://opencollective.com/precious-plastic/projects/open-source-fund) [11] \\n- [Precious Plastic Machine Blueprints](https://www.designboom.com/technology/precious-plastic-dave-hakkens-recycling-workshop-06-02-2014/) [13] \\n- [DIY Plastic Recycling Tools](https://www.brightvibes.com/cool-open-source-recycling-machines-let-you-turn-old-plastic-waste-into-useful-stuff-at-home/) [15] \\n- [MIT Solve: Precious Plastic Initiative](https://solve.mit.edu/solutions/15640) [16] \\n\\n### YouTube \\n- [Plastic Waste Project in Sri Lanka](https://www.youtube.com/watch?v=u1Y2nzAN364) [7]\"\n }\n}","ef26623a9f1d023a","dry-materials-for-higher-quality-products",{"id":3440,"data":3442,"filePath":3440,"digest":3704},{"slug":3440,"id":3440,"title":3443,"type":397,"components":3444,"item":3445,"config":3703},"Dry materials for higher quality products",[],{"total_downloads":412,"moderation":526,"_id":3446,"steps":3447,"_contentModifiedTimestamp":3595,"_deleted":402,"fileLink":19,"_modified":3596,"description":3597,"category":3598,"votedUsefulBy":3599,"tags":3607,"comments":3608,"_createdBy":3603,"slug":3440,"_created":3609,"title":3443,"id":3446,"cover_image":3610,"creatorCountry":3617,"total_views":3618,"files":3619,"difficulty_level":628,"time":1572,"user":3620,"content":3699,"keywords":3700,"resources":3701,"references":3702},"2hY1ZUWOOgdlRQrpUIIm",[3448,3459,3470,3488,3507,3526,3545,3557,3569],{"text":3449,"_animationKey":448,"title":3450,"images":3451},"There are two main types of polymers: polar and nonpolar. Nonpolar materials typically do not require drying. Exposing nonpolar materials, such as HDPE or PP, to water is comparable to mixing oil with water. Most other commercial polymers possess some degree of polarity and can absorb moisture from the air. Many materials are dried primarily to enhance surface appearance, as excess moisture can cause cosmetic defects like splay or silver streaking. Some polymers are compromised if processed with excessive moisture, undergoing hydrolysis, which decreases material strength. Please refer to the material overview below.","When and why to dry",[3452],{"contentType":423,"updated":3453,"size":3454,"timeCreated":3453,"type":423,"downloadUrl":3455,"fullPath":3456,"name":3457,"src":3458,"alt":3457},"2021-01-08T18:47:54.923Z",95483,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FErste%20Tabelle_Zeichenfla%CC%88che%201.png?alt=media&token=f25130cc-6ecc-46e6-8b8a-0bdd7da8765e","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Erste Tabelle_Zeichenfläche 1.png","Erste Tabelle_Zeichenfläche 1.png","/resources/howtos/dry-materials-for-higher-quality-products/erste_tabelle_zeichenflache_1.png",{"images":3460,"text":3468,"_animationKey":451,"title":3469},[3461],{"contentType":423,"size":3462,"downloadUrl":3463,"updated":3464,"timeCreated":3464,"type":423,"fullPath":3465,"name":3466,"src":3467,"alt":3466},93739,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FZweite%20Tabelle_Zeichenfla%CC%88che%201.png?alt=media&token=b262254b-0826-424d-953f-fab9221442af","2021-01-08T18:47:56.359Z","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Zweite Tabelle_Zeichenfläche 1.png","Zweite Tabelle_Zeichenfläche 1.png","/resources/howtos/dry-materials-for-higher-quality-products/zweite_tabelle_zeichenflache_1.png","There are several DIY methods to dry polymers: using an oven, a dehydrator, or a vacuum dryer. This guide focuses on constructing a self-built dry box with silica gel. This method is preferred due to its effectiveness, affordability, simplicity, and energy efficiency. A common issue with using an oven is the risk of overheating the plastic, which can cause significant problems. Replacing the silica gel with a household dehydrator was tested, but these devices are not suitable for achieving the low humidity levels necessary for effectively drying plastic. A temperature table for different polymers is also included.","Different drying methods",{"images":3471,"_animationKey":479,"text":3486,"title":3487},[3472,3479],{"fullPath":3473,"size":3474,"downloadUrl":3475,"name":3476,"contentType":423,"updated":3477,"type":423,"timeCreated":3477,"src":3478,"alt":3476},"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 3 (2).jpg",96602,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%203%20(2).jpg?alt=media&token=f437721b-95db-45c1-9526-5f42c77f3ee6","Step 3 (2).jpg","2021-01-08T18:47:57.971Z","/resources/howtos/dry-materials-for-higher-quality-products/step_3_2.jpg",{"type":423,"name":3480,"size":3481,"fullPath":3482,"timeCreated":3483,"updated":3483,"downloadUrl":3484,"contentType":423,"src":3485,"alt":3480},"Step 3.jpg",90432,"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 3.jpg","2021-01-08T18:47:57.983Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%203.jpg?alt=media&token=c4630e06-3625-4e6e-ac1c-8a2cbd31604a","/resources/howtos/dry-materials-for-higher-quality-products/step_3.jpg","To construct a drybox, employ a plastic container and enhance its airtightness by applying window seals to the rim of the box.","Make and airtight plastic box",{"title":3489,"_animationKey":3490,"images":3491,"text":3506},"Get Silica Gel","unique3nb6ds",[3492,3499],{"size":3493,"downloadUrl":3494,"fullPath":3495,"contentType":423,"type":423,"updated":3496,"name":3497,"timeCreated":3496,"src":3498,"alt":3497},114021,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%204%20.jpg?alt=media&token=b38813db-9c68-4b21-8293-d4cfbd3e2a08","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 4 .jpg","2021-01-08T18:47:59.656Z","Step 4 .jpg","/resources/howtos/dry-materials-for-higher-quality-products/step_4_.jpg",{"fullPath":3500,"type":423,"downloadUrl":3501,"size":3502,"updated":3503,"contentType":423,"name":3504,"timeCreated":3503,"src":3505,"alt":3504},"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 4 (1).jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%204%20(1).jpg?alt=media&token=dffe0eb9-fa26-430f-8be5-b6cba9ffd477",103027,"2021-01-08T18:47:59.677Z","Step 4 (1).jpg","/resources/howtos/dry-materials-for-higher-quality-products/step_4_1.jpg","You may be familiar with silica gel, commonly found in small sachets within shoeboxes to maintain dryness by absorbing moisture. Silica gel is also effective with polymers. It is advisable to place approximately 2 kilograms (4.4 pounds) in the plastic container. While there is no specific amount required, using more silica gel extends the interval between necessary drying.",{"_animationKey":3508,"text":3509,"images":3510,"title":3525},"uniquezql6vm","A hygrometer is useful for monitoring the humidity inside the drybox. A transparent box is advantageous for continuously observing the drying process.",[3511,3518],{"downloadUrl":3512,"name":3513,"type":423,"fullPath":3514,"updated":3515,"contentType":423,"size":3516,"timeCreated":3515,"src":3517,"alt":3513},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%205.jpg?alt=media&token=fac32d09-bf72-4ac8-8584-007bdd3aeb47","Step 5.jpg","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 5.jpg","2021-01-08T18:48:01.274Z",115309,"/resources/howtos/dry-materials-for-higher-quality-products/step_5.jpg",{"fullPath":3519,"contentType":423,"name":3520,"updated":3521,"downloadUrl":3522,"timeCreated":3521,"size":3523,"type":423,"src":3524,"alt":3520},"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 5 (2).jpg","Step 5 (2).jpg","2021-01-08T18:48:01.243Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%205%20(2).jpg?alt=media&token=a4d33adf-a130-4b0d-9f91-53b6bd68f482",95356,"/resources/howtos/dry-materials-for-higher-quality-products/step_5_2.jpg","Get a hygrometer",{"_animationKey":3527,"images":3528,"text":3543,"title":3544},"unique1klu2m",[3529,3536],{"updated":3530,"type":423,"fullPath":3531,"contentType":423,"downloadUrl":3532,"size":3533,"timeCreated":3530,"name":3534,"src":3535,"alt":3534},"2021-01-08T18:48:02.918Z","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 6.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%206.jpg?alt=media&token=9826c8eb-645d-4d6b-a535-fee10fff4693",124121,"Step 6.jpg","/resources/howtos/dry-materials-for-higher-quality-products/step_6.jpg",{"updated":3537,"contentType":423,"fullPath":3538,"timeCreated":3537,"downloadUrl":3539,"size":3540,"type":423,"name":3541,"src":3542,"alt":3541},"2021-01-08T18:48:02.880Z","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 6 (2).jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%206%20(2).jpg?alt=media&token=2252ef8e-1f93-4bdd-9954-f2ec26c0d4ee",121334,"Step 6 (2).jpg","/resources/howtos/dry-materials-for-higher-quality-products/step_6_2.jpg","Using a microplastic bag to hold material inside a drybox saves time and space. It keeps contents organized while allowing humidity to escape.","Place granulate inside the box",{"_animationKey":3546,"text":3547,"images":3548,"title":3556},"uniqueko7p1","The simplest method to determine the amount of absorbed moisture is by weighing the granulate before and after drying. However, using hot air to dry granulate releases volatiles, which also reduces weight. Consequently, the weight loss does not precisely correspond to moisture loss, rendering the measurement imprecise. A more accurate method involves measuring moisture in the drying hopper using real-time dielectric property measurements. However, such sensors can be costly.",[3549],{"type":423,"fullPath":3550,"size":3551,"downloadUrl":3552,"timeCreated":3553,"contentType":423,"updated":3553,"name":3554,"src":3555,"alt":3554},"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 7.jpg",128707,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%207.jpg?alt=media&token=4048db70-d401-44b2-862d-2159b6d1b7dc","2021-01-08T18:48:04.160Z","Step 7.jpg","/resources/howtos/dry-materials-for-higher-quality-products/step_7.jpg","Check the results",{"_animationKey":3558,"text":3559,"images":3560,"title":3568},"uniquezmow7q","After some time, the silica gel will become saturated. To restore it, place it in the oven for one to two hours at approximately 100°C (212°F).",[3561],{"size":3562,"downloadUrl":3563,"updated":3564,"name":3565,"contentType":423,"fullPath":3566,"type":423,"timeCreated":3564,"src":3567,"alt":3565},275739,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FDef7hdBUwAA2YTq.jpg?alt=media&token=1708b3cb-0ff5-4950-aeb2-5f42fdebf62a","2021-01-08T18:48:05.835Z","Def7hdBUwAA2YTq.jpg","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Def7hdBUwAA2YTq.jpg","/resources/howtos/dry-materials-for-higher-quality-products/def7hdbuwaa2ytq.jpg","Renew the silica gel",{"text":3570,"title":3571,"_animationKey":3572,"images":3573},"Rapid temperature changes lead to surface moisture. For instance, if a cold beverage is placed in the heat of summer, water will begin to condense on the surface. This phenomenon also occurs with polymers. Taking plastic from a cold, damp garage to a warm production area caused significant surface moisture, resulting in bubbles and inconsistencies in our 3D-printing filament.","Bonus tip","unique3hd523",[3574,3581,3588],{"size":3575,"type":423,"timeCreated":3576,"downloadUrl":3577,"name":3578,"updated":3576,"contentType":423,"fullPath":3579,"src":3580,"alt":3578},134616,"2021-01-08T18:48:06.937Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%20last.jpg?alt=media&token=d4643b72-fcc7-4b47-98ea-39fbb2d626e2","Step last.jpg","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step last.jpg","/resources/howtos/dry-materials-for-higher-quality-products/step_last.jpg",{"type":423,"contentType":423,"updated":3582,"name":3583,"size":3584,"timeCreated":3582,"fullPath":3585,"downloadUrl":3586,"src":3587,"alt":3583},"2021-01-08T18:48:06.921Z","Step last 2.jpg",81823,"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step last 2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%20last%202.jpg?alt=media&token=a57a70a5-55fc-499f-9999-eb21247bc0d0","/resources/howtos/dry-materials-for-higher-quality-products/step_last_2.jpg",{"updated":3589,"size":3590,"downloadUrl":3591,"fullPath":3592,"timeCreated":3589,"contentType":423,"type":423,"name":3593,"src":3594,"alt":3593},"2021-01-08T18:48:06.980Z",122617,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FSte%20last%203.jpg?alt=media&token=e4b06aff-d7b9-4f47-89cc-1f9e33301bb5","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Ste last 3.jpg","Ste last 3.jpg","/resources/howtos/dry-materials-for-higher-quality-products/ste_last_3.jpg","2023-06-14T11:02:18.017Z","2024-01-06T08:22:06.532Z","When producing items with advanced materials such as industrial waste, drying granulate is essential. This guide explains how to dry granulate efficiently and cost-effectively, which is crucial for creating high-quality products like 3D printing filament.\n\nCheck the How-To video here: [Watch Video](https://youtu.be/dkm_gXxX2pk)",{"_modified":992,"label":993,"_id":994,"_created":992,"_deleted":402},[1367,409,408,620,3600,3601,1374,3602,3603,3604,3605,3606],"andrmines","guille-staufert","los-angeles-plastic","qitech-industries","scohlendorf","stan_dingwater","tudi",[2067],[],"2021-01-08T18:48:07.330Z",{"downloadUrl":3611,"type":423,"contentType":423,"updated":3612,"name":3613,"fullPath":3614,"size":3615,"timeCreated":3612,"src":3616},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FPrecious%20Plastic%20Thumbnail.jpg?alt=media&token=4e1460df-2c9c-4010-b706-23d61338499c","2021-01-08T18:47:53.393Z","Precious Plastic Thumbnail.jpg","uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Precious Plastic Thumbnail.jpg",221411,"/resources/howtos/dry-materials-for-higher-quality-products/precious_plastic_thumbnail.jpg","de",634,[],{"detail":3621,"moderation":526,"type":1495,"_id":3603,"_created":3628,"verified":402,"_modified":3629,"_deleted":402,"location":3630,"geo":3633,"data":3681},{"shortDescription":3622,"verifiedBadge":24,"name":3603,"displayName":3623,"heroImageUrl":3624,"country":3617,"profilePicUrl":3625,"profileUrl":3626,"lastActive":3627},"We build machines to make 3D-printing filament ","QiTech Industries","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2FPIp5TJF8g3aYbMBtf6i4ewwVbf12%2FMilan%20%2B%20Simon%20in%20Haupthalle%20unten-01-1887b811b1c.jpg?alt=media&token=f90d2eec-28b8-4ea7-9d53-d09d0868c95c","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fqitech-industries.jpg?alt=media","https://community.preciousplastic.com/u/qitech-industries","2021-09-20T21:02:35.338Z","2023-06-02T09:49:55.022Z","2023-06-02T18:48:52.165Z",{"lng":3631,"lat":3632},8.64128351211548,49.879394800806594,{"latitude":3632,"lookupSource":535,"longitude":3631,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":3634,"countryCode":3635,"principalSubdivision":3636,"principalSubdivisionCode":3637,"city":3638,"locality":3639,"postcode":3640,"plusCode":3641,"localityInfo":3642},"Germany","DE","Hessen","DE-HE","Darmstadt","Darmstadt-Nord","64293","8FXCVJHR+QG",{"administrative":3643,"informative":3664},[3644,3648,3652,3657,3661],{"name":3634,"description":3645,"isoName":3634,"order":67,"adminLevel":174,"isoCode":3635,"wikidataId":3646,"geonameId":3647},"country in central Europe","Q183",2921044,{"name":3636,"description":3649,"isoName":3636,"order":45,"adminLevel":45,"isoCode":3637,"wikidataId":3650,"geonameId":3651},"state in the center of Germany","Q1199",2905330,{"name":3653,"description":3654,"order":559,"adminLevel":555,"wikidataId":3655,"geonameId":3656},"Darmstadt Government Region","administrative subdivision and region of Hesse, Germany","Q7932",2938912,{"name":3638,"description":3658,"order":931,"adminLevel":559,"wikidataId":3659,"geonameId":3660},"city in Hesse, Germany","Q2973",2938913,{"name":3639,"description":3662,"order":949,"adminLevel":929,"wikidataId":3663},"human settlement in Germany","Q1166439",[3665,3666,3668,3670,3674,3676,3680],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":3667,"description":573,"order":174},"Europe/Berlin",{"name":3669,"order":555},"Rhein-Main-Verkehrsverbund",{"name":3671,"description":3672,"order":563,"wikidataId":3673},"Bergstrasse-Odenwald Geo-Nature Park","nature park in Hesse, Baden-Württemberg and Bavaria, Germany","Q883865",{"name":3675,"order":580},"Transitional Area VAB->RMV",{"name":3677,"description":3678,"order":929,"wikidataId":3679},"constituency for the Bundestag election Darmstadt","federal electoral district of Germany","Q1008074",{"name":3640,"description":579,"order":1918},{"urls":3682,"description":3695,"services":3696,"title":3623,"images":3698},[3683,3685,3687,3690,3692,3694],{"name":953,"url":3684},"https://www.qitech.de/industries",{"name":958,"url":3686},"https://www.instagram.com/qitech.industries/",{"name":3688,"url":3689},"Youtube","https://www.youtube.com/channel/uc4lok6v1hhjct5t2ljaklca",{"name":587,"url":3691},"https://www.facebook.com/qitech.industries",{"name":584,"url":3693},"mailto:contact@qitech.de",{"name":590,"url":591},"We are four students from Germany who are passionate about technology and 3D printing. As a team, our goal is to create freedom in 3D printing, material production and research by providing reliable recycling solutions.",[3697],{"welding":402,"assembling":402,"machining":24,"electronics":24,"molds":402},[],"When producing items with advanced materials such as industrial waste, drying granulate is essential. This guide explains how to dry granulate efficiently and cost-effectively, which is crucial for creating high-quality products like 3D printing filament.\n\nCheck the How-To video here: [Watch Video](https://youtu.be/dkm_gXxX2pk)\n\n\nUser Location: Darmstadt, Germany\n\nThere are two main types of polymers: polar and nonpolar. Nonpolar materials typically do not require drying. Exposing nonpolar materials, such as HDPE or PP, to water is comparable to mixing oil with water. Most other commercial polymers possess some degree of polarity and can absorb moisture from the air. Many materials are dried primarily to enhance surface appearance, as excess moisture can cause cosmetic defects like splay or silver streaking. Some polymers are compromised if processed with excessive moisture, undergoing hydrolysis, which decreases material strength. Please refer to the material overview below.\n\nThere are several DIY methods to dry polymers: using an oven, a dehydrator, or a vacuum dryer. This guide focuses on constructing a self-built dry box with silica gel. This method is preferred due to its effectiveness, affordability, simplicity, and energy efficiency. A common issue with using an oven is the risk of overheating the plastic, which can cause significant problems. Replacing the silica gel with a household dehydrator was tested, but these devices are not suitable for achieving the low humidity levels necessary for effectively drying plastic. A temperature table for different polymers is also included.\n\nTo construct a drybox, employ a plastic container and enhance its airtightness by applying window seals to the rim of the box.\n\nYou may be familiar with silica gel, commonly found in small sachets within shoeboxes to maintain dryness by absorbing moisture. Silica gel is also effective with polymers. It is advisable to place approximately 2 kilograms (4.4 pounds) in the plastic container. While there is no specific amount required, using more silica gel extends the interval between necessary drying.\n\nA hygrometer is useful for monitoring the humidity inside the drybox. A transparent box is advantageous for continuously observing the drying process.\n\nUsing a microplastic bag to hold material inside a drybox saves time and space. It keeps contents organized while allowing humidity to escape.\n\nThe simplest method to determine the amount of absorbed moisture is by weighing the granulate before and after drying. However, using hot air to dry granulate releases volatiles, which also reduces weight. Consequently, the weight loss does not precisely correspond to moisture loss, rendering the measurement imprecise. A more accurate method involves measuring moisture in the drying hopper using real-time dielectric property measurements. However, such sensors can be costly.\n\nAfter some time, the silica gel will become saturated. To restore it, place it in the oven for one to two hours at approximately 100°C (212°F).\n\nRapid temperature changes lead to surface moisture. For instance, if a cold beverage is placed in the heat of summer, water will begin to condense on the surface. This phenomenon also occurs with polymers. Taking plastic from a cold, damp garage to a warm production area caused significant surface moisture, resulting in bubbles and inconsistencies in our 3D-printing filament.","drying granulate, polymers moisture, silica gel dry box, drying industrial waste, 3D printing filament manufacturing, polymer drying methods, DIY polymer drying, humidity control polymers, polymer moisture absorption, drying box construction","### Dry Box Components \n- Plastic container with window seals [Watch Video](https://youtu.be/dkm_gXxX2pk) \n- Silica gel (2kg) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n- Hygrometer for humidity monitoring [Watch Video](https://youtu.be/dkm_gXxX2pk) \n- Microplastic bags for organization [Watch Video](https://youtu.be/dkm_gXxX2pk) \n- Transparent container (optional, for visibility) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n\n### Drying Equipment \n- Oven (100°C/212°F for silica reactivation) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n- Household dehydrator (not recommended, lacks low humidity) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n\n### Measurement Tools \n- Precision scale (note: weight loss ≠ moisture loss) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n- Dielectric moisture sensor (optional, costly) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n\n### Materials \n- Polar polymer granulate (e.g., PLA, PETG) [Watch Video](https://youtu.be/dkm_gXxX2pk) \n\n### Environmental Controls \n- Stable temperature environment (prevents condensation) [Watch Video](https://youtu.be/dkm_gXxX2pk)","### Articles\n- [Moisture-Activated Dry Granulation—Part I: A Guide to Excipient and Equipment Selection and Formulation Development](https://www.pharmtech.com/view/moisture-activated-dry-granulation-part-i-guide-excipient-and-equipment-selection-and-formulation-de)\n- [3D Printing with Plastic Pellets – What You Need to Know](https://www.additivemanufacturing.media/articles/3d-printing-with-plastic-pellets-what-you-need-to-know)\n- [Processing of PHA by 3D-printing](https://helianpolymers.com/processing-of-pha-by-3d-printing/)\n- [Your Ultimate 3D Filament Drying & Storage Solution](https://polymaker.com/polymaker-polydryer-your-ultimate-3d-filament-drying-storage-solution/)\n- [Best Practices for Effective Polymer Drying (PDF)](https://www.novatec.com/wp-content/uploads/2023/04/Best-Practices-for-Effective-Polymer-Drying.pdf)\n\n### Books\n- [Handbook of Industrial Drying](https://www.taylorfrancis.com/books/mono/10.1201/b17208/handbook-industrial-drying-arun-mujumdar)\n\n### Papers\n- [Granulation techniques and technologies: recent progresses - PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC4401168/)\n\n### YouTube\n- [How to dry granulate | Make 3D printing filament](https://www.youtube.com/watch?v=dkm_gXxX2pk)\n\n### Opensource Designs\n- [Dry materials for higher quality products - Precious Plastic](https://community.preciousplastic.com/library/dry-materials-for-higher-quality-products)\n- [Drying granulate for the production of your own filament - QiTech](https://en.qitech.de/how-to-dry-granulate)","{\n \"slug\": \"dry-materials-for-higher-quality-products\",\n \"id\": \"dry-materials-for-higher-quality-products\",\n \"title\": \"Dry materials for higher quality products\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"total_downloads\": 0,\n \"moderation\": \"accepted\",\n \"_id\": \"2hY1ZUWOOgdlRQrpUIIm\",\n \"steps\": [\n {\n \"text\": \"There are two main types of polymers: polar and nonpolar. Nonpolar materials typically do not require drying. Exposing nonpolar materials, such as HDPE or PP, to water is comparable to mixing oil with water. Most other commercial polymers possess some degree of polarity and can absorb moisture from the air. Many materials are dried primarily to enhance surface appearance, as excess moisture can cause cosmetic defects like splay or silver streaking. Some polymers are compromised if processed with excessive moisture, undergoing hydrolysis, which decreases material strength. Please refer to the material overview below.\",\n \"_animationKey\": \"unique1\",\n \"title\": \"When and why to dry\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-01-08T18:47:54.923Z\",\n \"size\": 95483,\n \"timeCreated\": \"2021-01-08T18:47:54.923Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FErste%20Tabelle_Zeichenfla%CC%88che%201.png?alt=media&token=f25130cc-6ecc-46e6-8b8a-0bdd7da8765e\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Erste Tabelle_Zeichenfläche 1.png\",\n \"name\": \"Erste Tabelle_Zeichenfläche 1.png\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/erste_tabelle_zeichenflache_1.png\",\n \"alt\": \"Erste Tabelle_Zeichenfläche 1.png\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 93739,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FZweite%20Tabelle_Zeichenfla%CC%88che%201.png?alt=media&token=b262254b-0826-424d-953f-fab9221442af\",\n \"updated\": \"2021-01-08T18:47:56.359Z\",\n \"timeCreated\": \"2021-01-08T18:47:56.359Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Zweite Tabelle_Zeichenfläche 1.png\",\n \"name\": \"Zweite Tabelle_Zeichenfläche 1.png\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/zweite_tabelle_zeichenflache_1.png\",\n \"alt\": \"Zweite Tabelle_Zeichenfläche 1.png\"\n }\n ],\n \"text\": \"There are several DIY methods to dry polymers: using an oven, a dehydrator, or a vacuum dryer. This guide focuses on constructing a self-built dry box with silica gel. This method is preferred due to its effectiveness, affordability, simplicity, and energy efficiency. A common issue with using an oven is the risk of overheating the plastic, which can cause significant problems. Replacing the silica gel with a household dehydrator was tested, but these devices are not suitable for achieving the low humidity levels necessary for effectively drying plastic. A temperature table for different polymers is also included.\",\n \"_animationKey\": \"unique2\",\n \"title\": \"Different drying methods\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 3 (2).jpg\",\n \"size\": 96602,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%203%20(2).jpg?alt=media&token=f437721b-95db-45c1-9526-5f42c77f3ee6\",\n \"name\": \"Step 3 (2).jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-01-08T18:47:57.971Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-01-08T18:47:57.971Z\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_3_2.jpg\",\n \"alt\": \"Step 3 (2).jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"Step 3.jpg\",\n \"size\": 90432,\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 3.jpg\",\n \"timeCreated\": \"2021-01-08T18:47:57.983Z\",\n \"updated\": \"2021-01-08T18:47:57.983Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%203.jpg?alt=media&token=c4630e06-3625-4e6e-ac1c-8a2cbd31604a\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_3.jpg\",\n \"alt\": \"Step 3.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"To construct a drybox, employ a plastic container and enhance its airtightness by applying window seals to the rim of the box.\",\n \"title\": \"Make and airtight plastic box\"\n },\n {\n \"title\": \"Get Silica Gel\",\n \"_animationKey\": \"unique3nb6ds\",\n \"images\": [\n {\n \"size\": 114021,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%204%20.jpg?alt=media&token=b38813db-9c68-4b21-8293-d4cfbd3e2a08\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 4 .jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-01-08T18:47:59.656Z\",\n \"name\": \"Step 4 .jpg\",\n \"timeCreated\": \"2021-01-08T18:47:59.656Z\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_4_.jpg\",\n \"alt\": \"Step 4 .jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 4 (1).jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%204%20(1).jpg?alt=media&token=dffe0eb9-fa26-430f-8be5-b6cba9ffd477\",\n \"size\": 103027,\n \"updated\": \"2021-01-08T18:47:59.677Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Step 4 (1).jpg\",\n \"timeCreated\": \"2021-01-08T18:47:59.677Z\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_4_1.jpg\",\n \"alt\": \"Step 4 (1).jpg\"\n }\n ],\n \"text\": \"You may be familiar with silica gel, commonly found in small sachets within shoeboxes to maintain dryness by absorbing moisture. Silica gel is also effective with polymers. It is advisable to place approximately 2 kilograms (4.4 pounds) in the plastic container. While there is no specific amount required, using more silica gel extends the interval between necessary drying.\"\n },\n {\n \"_animationKey\": \"uniquezql6vm\",\n \"text\": \"A hygrometer is useful for monitoring the humidity inside the drybox. A transparent box is advantageous for continuously observing the drying process.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%205.jpg?alt=media&token=fac32d09-bf72-4ac8-8584-007bdd3aeb47\",\n \"name\": \"Step 5.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 5.jpg\",\n \"updated\": \"2021-01-08T18:48:01.274Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 115309,\n \"timeCreated\": \"2021-01-08T18:48:01.274Z\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_5.jpg\",\n \"alt\": \"Step 5.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 5 (2).jpg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Step 5 (2).jpg\",\n \"updated\": \"2021-01-08T18:48:01.243Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%205%20(2).jpg?alt=media&token=a4d33adf-a130-4b0d-9f91-53b6bd68f482\",\n \"timeCreated\": \"2021-01-08T18:48:01.243Z\",\n \"size\": 95356,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_5_2.jpg\",\n \"alt\": \"Step 5 (2).jpg\"\n }\n ],\n \"title\": \"Get a hygrometer\"\n },\n {\n \"_animationKey\": \"unique1klu2m\",\n \"images\": [\n {\n \"updated\": \"2021-01-08T18:48:02.918Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 6.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%206.jpg?alt=media&token=9826c8eb-645d-4d6b-a535-fee10fff4693\",\n \"size\": 124121,\n \"timeCreated\": \"2021-01-08T18:48:02.918Z\",\n \"name\": \"Step 6.jpg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_6.jpg\",\n \"alt\": \"Step 6.jpg\"\n },\n {\n \"updated\": \"2021-01-08T18:48:02.880Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 6 (2).jpg\",\n \"timeCreated\": \"2021-01-08T18:48:02.880Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%206%20(2).jpg?alt=media&token=2252ef8e-1f93-4bdd-9954-f2ec26c0d4ee\",\n \"size\": 121334,\n \"type\": \"image/jpeg\",\n \"name\": \"Step 6 (2).jpg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_6_2.jpg\",\n \"alt\": \"Step 6 (2).jpg\"\n }\n ],\n \"text\": \"Using a microplastic bag to hold material inside a drybox saves time and space. It keeps contents organized while allowing humidity to escape.\",\n \"title\": \"Place granulate inside the box\"\n },\n {\n \"_animationKey\": \"uniqueko7p1\",\n \"text\": \"The simplest method to determine the amount of absorbed moisture is by weighing the granulate before and after drying. However, using hot air to dry granulate releases volatiles, which also reduces weight. Consequently, the weight loss does not precisely correspond to moisture loss, rendering the measurement imprecise. A more accurate method involves measuring moisture in the drying hopper using real-time dielectric property measurements. However, such sensors can be costly.\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step 7.jpg\",\n \"size\": 128707,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%207.jpg?alt=media&token=4048db70-d401-44b2-862d-2159b6d1b7dc\",\n \"timeCreated\": \"2021-01-08T18:48:04.160Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-01-08T18:48:04.160Z\",\n \"name\": \"Step 7.jpg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_7.jpg\",\n \"alt\": \"Step 7.jpg\"\n }\n ],\n \"title\": \"Check the results\"\n },\n {\n \"_animationKey\": \"uniquezmow7q\",\n \"text\": \"After some time, the silica gel will become saturated. To restore it, place it in the oven for one to two hours at approximately 100°C (212°F).\",\n \"images\": [\n {\n \"size\": 275739,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FDef7hdBUwAA2YTq.jpg?alt=media&token=1708b3cb-0ff5-4950-aeb2-5f42fdebf62a\",\n \"updated\": \"2021-01-08T18:48:05.835Z\",\n \"name\": \"Def7hdBUwAA2YTq.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Def7hdBUwAA2YTq.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-01-08T18:48:05.835Z\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/def7hdbuwaa2ytq.jpg\",\n \"alt\": \"Def7hdBUwAA2YTq.jpg\"\n }\n ],\n \"title\": \"Renew the silica gel\"\n },\n {\n \"text\": \"Rapid temperature changes lead to surface moisture. For instance, if a cold beverage is placed in the heat of summer, water will begin to condense on the surface. This phenomenon also occurs with polymers. Taking plastic from a cold, damp garage to a warm production area caused significant surface moisture, resulting in bubbles and inconsistencies in our 3D-printing filament.\",\n \"title\": \"Bonus tip\",\n \"_animationKey\": \"unique3hd523\",\n \"images\": [\n {\n \"size\": 134616,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-01-08T18:48:06.937Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%20last.jpg?alt=media&token=d4643b72-fcc7-4b47-98ea-39fbb2d626e2\",\n \"name\": \"Step last.jpg\",\n \"updated\": \"2021-01-08T18:48:06.937Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step last.jpg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_last.jpg\",\n \"alt\": \"Step last.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-01-08T18:48:06.921Z\",\n \"name\": \"Step last 2.jpg\",\n \"size\": 81823,\n \"timeCreated\": \"2021-01-08T18:48:06.921Z\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Step last 2.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FStep%20last%202.jpg?alt=media&token=a57a70a5-55fc-499f-9999-eb21247bc0d0\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/step_last_2.jpg\",\n \"alt\": \"Step last 2.jpg\"\n },\n {\n \"updated\": \"2021-01-08T18:48:06.980Z\",\n \"size\": 122617,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FSte%20last%203.jpg?alt=media&token=e4b06aff-d7b9-4f47-89cc-1f9e33301bb5\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Ste last 3.jpg\",\n \"timeCreated\": \"2021-01-08T18:48:06.980Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"Ste last 3.jpg\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/ste_last_3.jpg\",\n \"alt\": \"Ste last 3.jpg\"\n }\n ]\n }\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:18.017Z\",\n \"_deleted\": false,\n \"fileLink\": \"\",\n \"_modified\": \"2024-01-06T08:22:06.532Z\",\n \"description\": \"When producing items with advanced materials such as industrial waste, drying granulate is essential. This guide explains how to dry granulate efficiently and cost-effectively, which is crucial for creating high-quality products like 3D printing filament.\\n\\nCheck the How-To video here: [Watch Video](https://youtu.be/dkm_gXxX2pk)\",\n \"category\": {\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_deleted\": false\n },\n \"votedUsefulBy\": [\n \"wastedtreasure\",\n \"mattia\",\n \"sigolene\",\n \"precious-plastic-genova\",\n \"andrmines\",\n \"guille-staufert\",\n \"johannplasto\",\n \"los-angeles-plastic\",\n \"qitech-industries\",\n \"scohlendorf\",\n \"stan_dingwater\",\n \"tudi\"\n ],\n \"tags\": [\n \"hack\"\n ],\n \"comments\": [],\n \"_createdBy\": \"qitech-industries\",\n \"slug\": \"dry-materials-for-higher-quality-products\",\n \"_created\": \"2021-01-08T18:48:07.330Z\",\n \"title\": \"Dry materials for higher quality products\",\n \"id\": \"2hY1ZUWOOgdlRQrpUIIm\",\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2hY1ZUWOOgdlRQrpUIIm%2FPrecious%20Plastic%20Thumbnail.jpg?alt=media&token=4e1460df-2c9c-4010-b706-23d61338499c\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-01-08T18:47:53.393Z\",\n \"name\": \"Precious Plastic Thumbnail.jpg\",\n \"fullPath\": \"uploads/howtos/2hY1ZUWOOgdlRQrpUIIm/Precious Plastic Thumbnail.jpg\",\n \"size\": 221411,\n \"timeCreated\": \"2021-01-08T18:47:53.393Z\",\n \"src\": \"/resources/howtos/dry-materials-for-higher-quality-products/precious_plastic_thumbnail.jpg\"\n },\n \"creatorCountry\": \"de\",\n \"total_views\": 634,\n \"files\": [],\n \"difficulty_level\": \"Easy\",\n \"time\": \"\u003C 1 hour\",\n \"user\": {\n \"detail\": {\n \"shortDescription\": \"We build machines to make 3D-printing filament \",\n \"verifiedBadge\": true,\n \"name\": \"qitech-industries\",\n \"displayName\": \"QiTech Industries\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2FPIp5TJF8g3aYbMBtf6i4ewwVbf12%2FMilan%20%2B%20Simon%20in%20Haupthalle%20unten-01-1887b811b1c.jpg?alt=media&token=f90d2eec-28b8-4ea7-9d53-d09d0868c95c\",\n \"country\": \"de\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fqitech-industries.jpg?alt=media\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/qitech-industries\",\n \"lastActive\": \"2021-09-20T21:02:35.338Z\"\n },\n \"moderation\": \"accepted\",\n \"type\": \"machine-builder\",\n \"_id\": \"qitech-industries\",\n \"_created\": \"2023-06-02T09:49:55.022Z\",\n \"verified\": false,\n \"_modified\": \"2023-06-02T18:48:52.165Z\",\n \"_deleted\": false,\n \"location\": {\n \"lng\": 8.64128351211548,\n \"lat\": 49.879394800806594\n },\n \"geo\": {\n \"latitude\": 49.879394800806594,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 8.64128351211548,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Hessen\",\n \"principalSubdivisionCode\": \"DE-HE\",\n \"city\": \"Darmstadt\",\n \"locality\": \"Darmstadt-Nord\",\n \"postcode\": \"64293\",\n \"plusCode\": \"8FXCVJHR+QG\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Hessen\",\n \"description\": \"state in the center of Germany\",\n \"isoName\": \"Hessen\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-HE\",\n \"wikidataId\": \"Q1199\",\n \"geonameId\": 2905330\n },\n {\n \"name\": \"Darmstadt Government Region\",\n \"description\": \"administrative subdivision and region of Hesse, Germany\",\n \"order\": 6,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q7932\",\n \"geonameId\": 2938912\n },\n {\n \"name\": \"Darmstadt\",\n \"description\": \"city in Hesse, Germany\",\n \"order\": 10,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q2973\",\n \"geonameId\": 2938913\n },\n {\n \"name\": \"Darmstadt-Nord\",\n \"description\": \"human settlement in Germany\",\n \"order\": 11,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q1166439\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Rhein-Main-Verkehrsverbund\",\n \"order\": 5\n },\n {\n \"name\": \"Bergstrasse-Odenwald Geo-Nature Park\",\n \"description\": \"nature park in Hesse, Baden-Württemberg and Bavaria, Germany\",\n \"order\": 7,\n \"wikidataId\": \"Q883865\"\n },\n {\n \"name\": \"Transitional Area VAB->RMV\",\n \"order\": 8\n },\n {\n \"name\": \"constituency for the Bundestag election Darmstadt\",\n \"description\": \"federal electoral district of Germany\",\n \"order\": 9,\n \"wikidataId\": \"Q1008074\"\n },\n {\n \"name\": \"64293\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.qitech.de/industries\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/qitech.industries/\"\n },\n {\n \"name\": \"Youtube\",\n \"url\": \"https://www.youtube.com/channel/uc4lok6v1hhjct5t2ljaklca\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/qitech.industries\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:contact@qitech.de\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are four students from Germany who are passionate about technology and 3D printing. As a team, our goal is to create freedom in 3D printing, material production and research by providing reliable recycling solutions.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": true,\n \"electronics\": true,\n \"molds\": false\n }\n ],\n \"title\": \"QiTech Industries\",\n \"images\": []\n }\n },\n \"content\": \"When producing items with advanced materials such as industrial waste, drying granulate is essential. This guide explains how to dry granulate efficiently and cost-effectively, which is crucial for creating high-quality products like 3D printing filament.\\n\\nCheck the How-To video here: [Watch Video](https://youtu.be/dkm_gXxX2pk)\\n\\n\\nUser Location: Darmstadt, Germany\\n\\nThere are two main types of polymers: polar and nonpolar. Nonpolar materials typically do not require drying. Exposing nonpolar materials, such as HDPE or PP, to water is comparable to mixing oil with water. Most other commercial polymers possess some degree of polarity and can absorb moisture from the air. Many materials are dried primarily to enhance surface appearance, as excess moisture can cause cosmetic defects like splay or silver streaking. Some polymers are compromised if processed with excessive moisture, undergoing hydrolysis, which decreases material strength. Please refer to the material overview below.\\n\\nThere are several DIY methods to dry polymers: using an oven, a dehydrator, or a vacuum dryer. This guide focuses on constructing a self-built dry box with silica gel. This method is preferred due to its effectiveness, affordability, simplicity, and energy efficiency. A common issue with using an oven is the risk of overheating the plastic, which can cause significant problems. Replacing the silica gel with a household dehydrator was tested, but these devices are not suitable for achieving the low humidity levels necessary for effectively drying plastic. A temperature table for different polymers is also included.\\n\\nTo construct a drybox, employ a plastic container and enhance its airtightness by applying window seals to the rim of the box.\\n\\nYou may be familiar with silica gel, commonly found in small sachets within shoeboxes to maintain dryness by absorbing moisture. Silica gel is also effective with polymers. It is advisable to place approximately 2 kilograms (4.4 pounds) in the plastic container. While there is no specific amount required, using more silica gel extends the interval between necessary drying.\\n\\nA hygrometer is useful for monitoring the humidity inside the drybox. A transparent box is advantageous for continuously observing the drying process.\\n\\nUsing a microplastic bag to hold material inside a drybox saves time and space. It keeps contents organized while allowing humidity to escape.\\n\\nThe simplest method to determine the amount of absorbed moisture is by weighing the granulate before and after drying. However, using hot air to dry granulate releases volatiles, which also reduces weight. Consequently, the weight loss does not precisely correspond to moisture loss, rendering the measurement imprecise. A more accurate method involves measuring moisture in the drying hopper using real-time dielectric property measurements. However, such sensors can be costly.\\n\\nAfter some time, the silica gel will become saturated. To restore it, place it in the oven for one to two hours at approximately 100°C (212°F).\\n\\nRapid temperature changes lead to surface moisture. For instance, if a cold beverage is placed in the heat of summer, water will begin to condense on the surface. This phenomenon also occurs with polymers. Taking plastic from a cold, damp garage to a warm production area caused significant surface moisture, resulting in bubbles and inconsistencies in our 3D-printing filament.\",\n \"keywords\": \"drying granulate, polymers moisture, silica gel dry box, drying industrial waste, 3D printing filament manufacturing, polymer drying methods, DIY polymer drying, humidity control polymers, polymer moisture absorption, drying box construction\",\n \"resources\": \"### Dry Box Components \\n- Plastic container with window seals [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n- Silica gel (2kg) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n- Hygrometer for humidity monitoring [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n- Microplastic bags for organization [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n- Transparent container (optional, for visibility) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n\\n### Drying Equipment \\n- Oven (100°C/212°F for silica reactivation) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n- Household dehydrator (not recommended, lacks low humidity) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n\\n### Measurement Tools \\n- Precision scale (note: weight loss ≠ moisture loss) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n- Dielectric moisture sensor (optional, costly) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n\\n### Materials \\n- Polar polymer granulate (e.g., PLA, PETG) [Watch Video](https://youtu.be/dkm_gXxX2pk) \\n\\n### Environmental Controls \\n- Stable temperature environment (prevents condensation) [Watch Video](https://youtu.be/dkm_gXxX2pk)\",\n \"references\": \"### Articles\\n- [Moisture-Activated Dry Granulation—Part I: A Guide to Excipient and Equipment Selection and Formulation Development](https://www.pharmtech.com/view/moisture-activated-dry-granulation-part-i-guide-excipient-and-equipment-selection-and-formulation-de)\\n- [3D Printing with Plastic Pellets – What You Need to Know](https://www.additivemanufacturing.media/articles/3d-printing-with-plastic-pellets-what-you-need-to-know)\\n- [Processing of PHA by 3D-printing](https://helianpolymers.com/processing-of-pha-by-3d-printing/)\\n- [Your Ultimate 3D Filament Drying & Storage Solution](https://polymaker.com/polymaker-polydryer-your-ultimate-3d-filament-drying-storage-solution/)\\n- [Best Practices for Effective Polymer Drying (PDF)](https://www.novatec.com/wp-content/uploads/2023/04/Best-Practices-for-Effective-Polymer-Drying.pdf)\\n\\n### Books\\n- [Handbook of Industrial Drying](https://www.taylorfrancis.com/books/mono/10.1201/b17208/handbook-industrial-drying-arun-mujumdar)\\n\\n### Papers\\n- [Granulation techniques and technologies: recent progresses - PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC4401168/)\\n\\n### YouTube\\n- [How to dry granulate | Make 3D printing filament](https://www.youtube.com/watch?v=dkm_gXxX2pk)\\n\\n### Opensource Designs\\n- [Dry materials for higher quality products - Precious Plastic](https://community.preciousplastic.com/library/dry-materials-for-higher-quality-products)\\n- [Drying granulate for the production of your own filament - QiTech](https://en.qitech.de/how-to-dry-granulate)\"\n }\n}","4f549e2e3847338d","make-a-dog-feeder",{"id":3705,"data":3707,"filePath":3705,"digest":3866},{"slug":3705,"id":3705,"title":3708,"type":397,"components":3709,"item":3710,"config":3865},"Make a dog feeder",[],{"previousSlugs":3711,"steps":3712,"tags":3792,"mentions":3793,"comments":3794,"fileLink":19,"title":3708,"files":3795,"_created":3796,"_id":3797,"creatorCountry":3798,"total_views":3799,"votedUsefulBy":3800,"difficulty_level":415,"moderation":526,"total_downloads":412,"time":413,"_modified":3802,"cover_image":3803,"description":3810,"_createdBy":3811,"_contentModifiedTimestamp":3796,"slug":3705,"_deleted":402,"user":3812,"category":3860,"content":3861,"keywords":3862,"resources":3863,"references":3864},[3705],[3713,3737,3755,3773],{"_animationKey":448,"images":3714,"title":3735,"text":3736},[3715,3722,3728],{"updated":3716,"type":423,"contentType":423,"fullPath":3717,"downloadUrl":3718,"name":3719,"size":3720,"timeCreated":3716,"src":3721,"alt":3719},"2023-09-03T18:25:45.814Z","uploads/howtos/4ToOYMobGGSjFQmkV7oU/f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2Ff138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG?alt=media&token=31a6b362-fb83-498b-a6dd-3cb84aa0bddf","f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG",200450,"/resources/howtos/make-a-dog-feeder/f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.jpg",{"size":3720,"fullPath":3723,"type":423,"timeCreated":3724,"contentType":423,"updated":3724,"name":3725,"downloadUrl":3726,"src":3727,"alt":3725},"uploads/howtos/4ToOYMobGGSjFQmkV7oU/PHOTO-2022-07-15-10-35-48 18-18a5c434c2a.jpg","2023-09-03T18:25:45.219Z","PHOTO-2022-07-15-10-35-48 18-18a5c434c2a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2FPHOTO-2022-07-15-10-35-48%2018-18a5c434c2a.jpg?alt=media&token=cf413fcb-423f-422f-8f50-4f1a1185003d","/resources/howtos/make-a-dog-feeder/photo-2022-07-15-10-35-48_18-18a5c434c2a.jpg",{"size":3729,"timeCreated":3730,"type":423,"updated":3730,"downloadUrl":3731,"contentType":423,"fullPath":3732,"name":3733,"src":3734,"alt":3733},230960,"2023-09-03T18:25:45.441Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG?alt=media&token=75e0d4b3-3ef8-4cac-a7a4-abf5cbb9fecc","uploads/howtos/4ToOYMobGGSjFQmkV7oU/6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG","6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG","/resources/howtos/make-a-dog-feeder/6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.jpg","Make a plastic sheets","We need three sheets:\n\n- Top: 10.6 x 10.6 inches (27 x 27 cm)\n- Front base: 10.6 x 6.7 inches (27 x 17 cm)\n- Lateral base: 9.8 x 6.7 inches (25 x 17 cm)\n\nThickness of the sheet: 0.4 inches (1 cm)\n\nMaterial: Polystyrene",{"_animationKey":451,"text":3738,"title":3739,"images":3740},"We need to cut three circles: one for the plate base and two for the legs base.\n\n9 inches (23 cm) Circles\n\nFor this task, we use a milling machine.","Plastic sheet cuts",[3741,3748],{"fullPath":3742,"name":3743,"timeCreated":3744,"type":423,"contentType":423,"size":3745,"updated":3744,"downloadUrl":3746,"src":3747,"alt":3743},"uploads/howtos/4ToOYMobGGSjFQmkV7oU/75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg","75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg","2023-09-03T18:25:48.003Z",266633,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg?alt=media&token=fd040931-a9d4-43d4-ab78-c7f2f2562e80","/resources/howtos/make-a-dog-feeder/75341237-17f1-406a-b913-860185ce4bd5-18a5c4488cd.jpeg",{"name":3749,"size":3750,"timeCreated":3751,"fullPath":3752,"downloadUrl":3753,"contentType":423,"updated":3751,"type":423,"src":3754,"alt":3749},"1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg",203043,"2023-09-03T18:25:47.699Z","uploads/howtos/4ToOYMobGGSjFQmkV7oU/1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg?alt=media&token=7ffb216e-cc58-4325-af07-482d2d29ced3","/resources/howtos/make-a-dog-feeder/1244e0d3-5e29-42dd-969b-76ffa97d634c-18a5c4499cc.jpeg",{"title":3756,"_animationKey":479,"text":3757,"images":3758},"Cut the sheets in half","We must cut the sheets using a bench saw. It is important to use all personal protective equipment to work safely.",[3759,3766],{"timeCreated":3760,"contentType":423,"name":3761,"size":3762,"downloadUrl":3763,"fullPath":3764,"type":423,"updated":3760,"src":3765,"alt":3761},"2023-09-03T18:25:49.735Z","DE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg",164328,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2FDE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg?alt=media&token=7f269d64-01af-4112-8ba7-a153bf761622","uploads/howtos/4ToOYMobGGSjFQmkV7oU/DE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg","/resources/howtos/make-a-dog-feeder/de6fa665-0d9f-4578-83bc-34e1c80fb533-18a5c46d1d2.jpeg",{"fullPath":3767,"type":423,"name":3768,"downloadUrl":3769,"updated":3770,"contentType":423,"timeCreated":3770,"size":3771,"src":3772,"alt":3768},"uploads/howtos/4ToOYMobGGSjFQmkV7oU/0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg","0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg?alt=media&token=45dc7592-f3b3-46fb-a198-07668900001f","2023-09-03T18:25:49.820Z",213849,"/resources/howtos/make-a-dog-feeder/0803ba14-8485-4207-a7cf-a78f6a32b7b5-18a5c46e805.jpeg",{"title":3774,"_animationKey":3775,"images":3776,"text":3791},"Assembled,glued and screwed","uniquelg0wbi",[3777,3784],{"fullPath":3778,"timeCreated":3779,"size":3780,"contentType":1289,"type":1289,"name":3781,"downloadUrl":3782,"updated":3779,"src":3783,"alt":3781},"uploads/howtos/2pFTzVtPlQIianwAQGqu/1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png","2023-09-03T18:25:53.391Z",238857,"1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2pFTzVtPlQIianwAQGqu%2F1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png?alt=media&token=be07a363-0786-4db0-b851-2f99d154aef8","/resources/howtos/make-a-dog-feeder/1682d0d5-e4ed-430a-abb9-d1a2a0294dc4-18a5c490847.png",{"type":1289,"size":3785,"timeCreated":3786,"fullPath":3787,"updated":3786,"contentType":1289,"downloadUrl":3788,"name":3789,"src":3790,"alt":3789},254057,"2023-09-03T18:25:53.449Z","uploads/howtos/2pFTzVtPlQIianwAQGqu/F1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2pFTzVtPlQIianwAQGqu%2FF1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png?alt=media&token=58c57432-c833-441b-8a3c-df1adea4d21c","F1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png","/resources/howtos/make-a-dog-feeder/f1a2c76b-4520-4865-bf66-98b6bf4cee8c-18a5c4915c1.png","It is time to assemble the dog feeder. It is advisable to use both glue and screws to avoid breakage.\n\nThe entire process can be found on @​​​​marsinplast.",[1474,1134,1254],[],[],[],"2023-09-03T18:25:54.940Z","2pFTzVtPlQIianwAQGqu","ar",286,[3801,408,409,1270],"girls-recycle","2023-09-26T18:35:04.940Z",{"name":3804,"downloadUrl":3805,"size":3806,"contentType":423,"fullPath":3807,"timeCreated":3808,"updated":3808,"type":423,"src":3809},"C57D20D4-B6B5-4E54-9A9A-1E648848CF20-18a5c41a4aa.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2pFTzVtPlQIianwAQGqu%2FC57D20D4-B6B5-4E54-9A9A-1E648848CF20-18a5c41a4aa.jpeg?alt=media&token=f73468fe-d566-4959-bee7-d89cfbf0b9d6",277309,"uploads/howtos/2pFTzVtPlQIianwAQGqu/C57D20D4-B6B5-4E54-9A9A-1E648848CF20-18a5c41a4aa.jpeg","2023-09-03T18:25:51.474Z","/resources/howtos/make-a-dog-feeder/c57d20d4-b6b5-4e54-9a9a-1e648848cf20-18a5c41a4aa.jpeg","A dog feeder is essentially a container designed to let your pet eat at a comfortable height. This particular method involves creating plastic sheets using compression.","dog-feeder",{"moderation":3813,"subType":1475,"location":3814,"_id":3811,"_modified":3817,"verified":402,"_deleted":402,"_created":3817,"type":530,"comments":19,"geo":3818,"data":3847,"detail":3857},"Accepted",{"lng":3815,"lat":3816},-57.55108594894409,-37.99051460206857,"2023-09-03T17:01:42.588Z",{"latitude":3816,"lookupSource":535,"longitude":3815,"localityLanguageRequested":536,"continent":906,"continentCode":907,"countryName":3819,"countryCode":3820,"principalSubdivision":3821,"principalSubdivisionCode":3822,"city":3823,"locality":3824,"postcode":19,"plusCode":3825,"localityInfo":3826},"Argentina","AR","Buenos Aires","AR-C","Partido de General Pueyrredon","Mar del Plata","48J42C5X+QH",{"administrative":3827,"informative":3843},[3828,3831,3835,3839],{"name":3819,"description":917,"isoName":3819,"order":174,"adminLevel":174,"isoCode":3820,"wikidataId":3829,"geonameId":3830},"Q414",3865483,{"name":3821,"description":3832,"isoName":3821,"order":45,"adminLevel":45,"isoCode":3822,"wikidataId":3833,"geonameId":3834},"province of Argentina","Q44754",3435907,{"name":3823,"description":3836,"order":555,"adminLevel":555,"wikidataId":3837,"geonameId":3838},"district in Buenos Aires Province in Argentina","Q671742",3433782,{"name":3824,"description":3840,"order":559,"adminLevel":580,"wikidataId":3841,"geonameId":3842},"city in Buenos Aires Province, Argentina","Q52607",3430863,[3844,3845],{"name":906,"description":934,"isoName":906,"order":170,"isoCode":907,"wikidataId":935,"geonameId":936},{"name":3846,"description":573,"order":67},"America/Argentina/Buenos_Aires",{"urls":3848,"description":3852,"services":3853,"title":3855,"images":3856},[3849,3851],{"name":958,"url":3850},"https://Www.instagram.com/marsinplast",{"name":590,"url":591},"Marsinplast its a familiar proyect that recycle three types of plastics, number 2, 5 and 6. The neighbours and citizens of Mar del Plata, bring us the only-use plastics to make fucional and unique objects. Our experience and dedication have allowed us to create long-lasting, functional, and stylish products. Among them, you can find pots, bowls, trays, organizers, and dog feeders. Additionally, we create custom merchandise for companies (keychains, medals, QR holders, and cellphone holders).\n\nIn addition, we promote environmental communication and education because we think that environmental awareness is the first step to get a real global change.",[3854],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"MarSinPlast",[],{"services":3858,"urls":3859},[],[],{"label":601},"A dog feeder is essentially a container designed to let your pet eat at a comfortable height. This particular method involves creating plastic sheets using compression.\n\n\nUser Location: Partido de General Pueyrredon, Argentina\n\nWe need three sheets:\n\n- Top: 10.6 x 10.6 inches (27 x 27 cm)\n- Front base: 10.6 x 6.7 inches (27 x 17 cm)\n- Lateral base: 9.8 x 6.7 inches (25 x 17 cm)\n\nThickness of the sheet: 0.4 inches (1 cm)\n\nMaterial: Polystyrene\n\nWe need to cut three circles: one for the plate base and two for the legs base.\n\n9 inches (23 cm) Circles\n\nFor this task, we use a milling machine.\n\nWe must cut the sheets using a bench saw. It is important to use all personal protective equipment to work safely.\n\nIt is time to assemble the dog feeder. It is advisable to use both glue and screws to avoid breakage.\n\nThe entire process can be found on @​​​​marsinplast.","dog feeder, pet feeder, polystyrene sheets, milling machine, bench saw, pet feeding station, DIY dog feeder, compression molding, safe pet feeding, @marsinplast","### Tools\n- Milling machine (for cutting 23 cm circles) \n- Bench saw (for sheet cutting) \n- Personal protective equipment (gloves, goggles, etc.) \n\n### Assembly Tools & Materials\n- Wood glue or polystyrene adhesive \n- Screws (for reinforcement) \n\n### Materials\n- Polystyrene sheets: \n - **Top:** 27×27 cm ×1 cm thickness \n - **Front base:** 27×17 cm ×1 cm \n - **Lateral base:** 25×17 cm ×1 cm \n- Plastic/metal plate & legs (for 23 cm circle bases) \n\n### Tutorial Source\n- Full process demonstration: [@marsinplast](https://www.instagram.com/marsinplast/) (Instagram) \n\nKey measurements and safety protocols are specified for General Pueyrredon, Argentina-based creators[1]. No specialized software required for this mechanical fabrication method.","Here are categorized references related to DIY pet feeder construction:\n\n## YouTube \n- [Plastic Bottle Pet Feeder](https://www.youtube.com/watch?v=JjW-ybTeO-s) \n- [How to Build a Feeding Station for Dogs | Woodworking](https://www.youtube.com/watch?v=7iufYMPwt8k) \n\n## Opensource Designs \n- [Simple, no-clog 3D printable cat feeder](https://www.printables.com/model/567743-simple-no-clog-3d-printable-cat-feeder) \n\n## Articles \n- [DIY Homemade Pet Feeder from Plastic Bottles](https://www.fabartdiy.com/how-to-diy-homemade-pet-feeder-from-plastic-bottles/) \n- [Gravity Pet Feeder Using PVC Pipes](https://www.instructables.com/Gravity-Pet-Feeder-Using-PVC-Pipes/) \n- [DIY Wood Pallet Dog Feeder](https://savedbylovecreations.com/2013/07/diy-wood-pallet-dog-feeder.html) \n\n## Commercial Products (for reference) \n- [Petmate Replendish Pet Feeder](https://www.petmate.com/products/petmate-replendish-pet-feeder-with-microban) \n- [Pet Lodge Chow Hound Feeder](https://www.bomgaars.com/pet-lodge-chow-hound-pet-feeder-ch25-25-lb.html)","{\n \"slug\": \"make-a-dog-feeder\",\n \"id\": \"make-a-dog-feeder\",\n \"title\": \"Make a dog feeder\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"previousSlugs\": [\n \"make-a-dog-feeder\"\n ],\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"updated\": \"2023-09-03T18:25:45.814Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2Ff138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG?alt=media&token=31a6b362-fb83-498b-a6dd-3cb84aa0bddf\",\n \"name\": \"f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG\",\n \"size\": 200450,\n \"timeCreated\": \"2023-09-03T18:25:45.814Z\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.jpg\",\n \"alt\": \"f138fa4f-62da-43c6-b4a1-772821fd9385-18a5c433aed.JPG\"\n },\n {\n \"size\": 200450,\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/PHOTO-2022-07-15-10-35-48 18-18a5c434c2a.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-03T18:25:45.219Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-09-03T18:25:45.219Z\",\n \"name\": \"PHOTO-2022-07-15-10-35-48 18-18a5c434c2a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2FPHOTO-2022-07-15-10-35-48%2018-18a5c434c2a.jpg?alt=media&token=cf413fcb-423f-422f-8f50-4f1a1185003d\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/photo-2022-07-15-10-35-48_18-18a5c434c2a.jpg\",\n \"alt\": \"PHOTO-2022-07-15-10-35-48 18-18a5c434c2a.jpg\"\n },\n {\n \"size\": 230960,\n \"timeCreated\": \"2023-09-03T18:25:45.441Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-09-03T18:25:45.441Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG?alt=media&token=75e0d4b3-3ef8-4cac-a7a4-abf5cbb9fecc\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG\",\n \"name\": \"6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.jpg\",\n \"alt\": \"6418d5c4-21e5-459f-89bc-80cb24d7a26b-18a5c4356fd.JPG\"\n }\n ],\n \"title\": \"Make a plastic sheets\",\n \"text\": \"We need three sheets:\\n\\n- Top: 10.6 x 10.6 inches (27 x 27 cm)\\n- Front base: 10.6 x 6.7 inches (27 x 17 cm)\\n- Lateral base: 9.8 x 6.7 inches (25 x 17 cm)\\n\\nThickness of the sheet: 0.4 inches (1 cm)\\n\\nMaterial: Polystyrene\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"We need to cut three circles: one for the plate base and two for the legs base.\\n\\n9 inches (23 cm) Circles\\n\\nFor this task, we use a milling machine.\",\n \"title\": \"Plastic sheet cuts\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg\",\n \"name\": \"75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg\",\n \"timeCreated\": \"2023-09-03T18:25:48.003Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 266633,\n \"updated\": \"2023-09-03T18:25:48.003Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg?alt=media&token=fd040931-a9d4-43d4-ab78-c7f2f2562e80\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/75341237-17f1-406a-b913-860185ce4bd5-18a5c4488cd.jpeg\",\n \"alt\": \"75341237-17F1-406A-B913-860185CE4BD5-18a5c4488cd.jpeg\"\n },\n {\n \"name\": \"1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg\",\n \"size\": 203043,\n \"timeCreated\": \"2023-09-03T18:25:47.699Z\",\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg?alt=media&token=7ffb216e-cc58-4325-af07-482d2d29ced3\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-09-03T18:25:47.699Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/1244e0d3-5e29-42dd-969b-76ffa97d634c-18a5c4499cc.jpeg\",\n \"alt\": \"1244E0D3-5E29-42DD-969B-76FFA97D634C-18a5c4499cc.jpeg\"\n }\n ]\n },\n {\n \"title\": \"Cut the sheets in half\",\n \"_animationKey\": \"unique3\",\n \"text\": \"We must cut the sheets using a bench saw. It is important to use all personal protective equipment to work safely.\",\n \"images\": [\n {\n \"timeCreated\": \"2023-09-03T18:25:49.735Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg\",\n \"size\": 164328,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2FDE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg?alt=media&token=7f269d64-01af-4112-8ba7-a153bf761622\",\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/DE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-09-03T18:25:49.735Z\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/de6fa665-0d9f-4578-83bc-34e1c80fb533-18a5c46d1d2.jpeg\",\n \"alt\": \"DE6FA665-0D9F-4578-83BC-34E1C80FB533-18a5c46d1d2.jpeg\"\n },\n {\n \"fullPath\": \"uploads/howtos/4ToOYMobGGSjFQmkV7oU/0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4ToOYMobGGSjFQmkV7oU%2F0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg?alt=media&token=45dc7592-f3b3-46fb-a198-07668900001f\",\n \"updated\": \"2023-09-03T18:25:49.820Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-03T18:25:49.820Z\",\n \"size\": 213849,\n \"src\": \"/resources/howtos/make-a-dog-feeder/0803ba14-8485-4207-a7cf-a78f6a32b7b5-18a5c46e805.jpeg\",\n \"alt\": \"0803BA14-8485-4207-A7CF-A78F6A32B7B5-18a5c46e805.jpeg\"\n }\n ]\n },\n {\n \"title\": \"Assembled,glued and screwed\",\n \"_animationKey\": \"uniquelg0wbi\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/2pFTzVtPlQIianwAQGqu/1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png\",\n \"timeCreated\": \"2023-09-03T18:25:53.391Z\",\n \"size\": 238857,\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"name\": \"1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2pFTzVtPlQIianwAQGqu%2F1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png?alt=media&token=be07a363-0786-4db0-b851-2f99d154aef8\",\n \"updated\": \"2023-09-03T18:25:53.391Z\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/1682d0d5-e4ed-430a-abb9-d1a2a0294dc4-18a5c490847.png\",\n \"alt\": \"1682D0D5-E4ED-430A-ABB9-D1A2A0294DC4-18a5c490847.png\"\n },\n {\n \"type\": \"image/png\",\n \"size\": 254057,\n \"timeCreated\": \"2023-09-03T18:25:53.449Z\",\n \"fullPath\": \"uploads/howtos/2pFTzVtPlQIianwAQGqu/F1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png\",\n \"updated\": \"2023-09-03T18:25:53.449Z\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2pFTzVtPlQIianwAQGqu%2FF1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png?alt=media&token=58c57432-c833-441b-8a3c-df1adea4d21c\",\n \"name\": \"F1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/f1a2c76b-4520-4865-bf66-98b6bf4cee8c-18a5c4915c1.png\",\n \"alt\": \"F1A2C76B-4520-4865-BF66-98B6BF4CEE8C-18a5c4915c1.png\"\n }\n ],\n \"text\": \"It is time to assemble the dog feeder. It is advisable to use both glue and screws to avoid breakage.\\n\\nThe entire process can be found on @​​​​marsinplast.\"\n }\n ],\n \"tags\": [\n \"compression\",\n \"collection\",\n \"PS\"\n ],\n \"mentions\": [],\n \"comments\": [],\n \"fileLink\": \"\",\n \"title\": \"Make a dog feeder\",\n \"files\": [],\n \"_created\": \"2023-09-03T18:25:54.940Z\",\n \"_id\": \"2pFTzVtPlQIianwAQGqu\",\n \"creatorCountry\": \"ar\",\n \"total_views\": 286,\n \"votedUsefulBy\": [\n \"girls-recycle\",\n \"sigolene\",\n \"mattia\",\n \"marcelaazoubel\"\n ],\n \"difficulty_level\": \"Medium\",\n \"moderation\": \"accepted\",\n \"total_downloads\": 0,\n \"time\": \"\u003C 5 hours\",\n \"_modified\": \"2023-09-26T18:35:04.940Z\",\n \"cover_image\": {\n \"name\": \"C57D20D4-B6B5-4E54-9A9A-1E648848CF20-18a5c41a4aa.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2pFTzVtPlQIianwAQGqu%2FC57D20D4-B6B5-4E54-9A9A-1E648848CF20-18a5c41a4aa.jpeg?alt=media&token=f73468fe-d566-4959-bee7-d89cfbf0b9d6\",\n \"size\": 277309,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2pFTzVtPlQIianwAQGqu/C57D20D4-B6B5-4E54-9A9A-1E648848CF20-18a5c41a4aa.jpeg\",\n \"timeCreated\": \"2023-09-03T18:25:51.474Z\",\n \"updated\": \"2023-09-03T18:25:51.474Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-dog-feeder/c57d20d4-b6b5-4e54-9a9a-1e648848cf20-18a5c41a4aa.jpeg\"\n },\n \"description\": \"A dog feeder is essentially a container designed to let your pet eat at a comfortable height. This particular method involves creating plastic sheets using compression.\",\n \"_createdBy\": \"dog-feeder\",\n \"_contentModifiedTimestamp\": \"2023-09-03T18:25:54.940Z\",\n \"slug\": \"make-a-dog-feeder\",\n \"_deleted\": false,\n \"user\": {\n \"moderation\": \"Accepted\",\n \"subType\": \"sheetpress\",\n \"location\": {\n \"lng\": -57.55108594894409,\n \"lat\": -37.99051460206857\n },\n \"_id\": \"dog-feeder\",\n \"_modified\": \"2023-09-03T17:01:42.588Z\",\n \"verified\": false,\n \"_deleted\": false,\n \"_created\": \"2023-09-03T17:01:42.588Z\",\n \"type\": \"workspace\",\n \"comments\": \"\",\n \"geo\": {\n \"latitude\": -37.99051460206857,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -57.55108594894409,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Argentina\",\n \"countryCode\": \"AR\",\n \"principalSubdivision\": \"Buenos Aires\",\n \"principalSubdivisionCode\": \"AR-C\",\n \"city\": \"Partido de General Pueyrredon\",\n \"locality\": \"Mar del Plata\",\n \"postcode\": \"\",\n \"plusCode\": \"48J42C5X+QH\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Argentina\",\n \"description\": \"country in South America\",\n \"isoName\": \"Argentina\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"AR\",\n \"wikidataId\": \"Q414\",\n \"geonameId\": 3865483\n },\n {\n \"name\": \"Buenos Aires\",\n \"description\": \"province of Argentina\",\n \"isoName\": \"Buenos Aires\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"AR-C\",\n \"wikidataId\": \"Q44754\",\n \"geonameId\": 3435907\n },\n {\n \"name\": \"Partido de General Pueyrredon\",\n \"description\": \"district in Buenos Aires Province in Argentina\",\n \"order\": 5,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q671742\",\n \"geonameId\": 3433782\n },\n {\n \"name\": \"Mar del Plata\",\n \"description\": \"city in Buenos Aires Province, Argentina\",\n \"order\": 6,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q52607\",\n \"geonameId\": 3430863\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"America/Argentina/Buenos_Aires\",\n \"description\": \"time zone\",\n \"order\": 3\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Instagram\",\n \"url\": \"https://Www.instagram.com/marsinplast\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Marsinplast its a familiar proyect that recycle three types of plastics, number 2, 5 and 6. The neighbours and citizens of Mar del Plata, bring us the only-use plastics to make fucional and unique objects. Our experience and dedication have allowed us to create long-lasting, functional, and stylish products. Among them, you can find pots, bowls, trays, organizers, and dog feeders. Additionally, we create custom merchandise for companies (keychains, medals, QR holders, and cellphone holders).\\n\\nIn addition, we promote environmental communication and education because we think that environmental awareness is the first step to get a real global change.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"MarSinPlast\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"A dog feeder is essentially a container designed to let your pet eat at a comfortable height. This particular method involves creating plastic sheets using compression.\\n\\n\\nUser Location: Partido de General Pueyrredon, Argentina\\n\\nWe need three sheets:\\n\\n- Top: 10.6 x 10.6 inches (27 x 27 cm)\\n- Front base: 10.6 x 6.7 inches (27 x 17 cm)\\n- Lateral base: 9.8 x 6.7 inches (25 x 17 cm)\\n\\nThickness of the sheet: 0.4 inches (1 cm)\\n\\nMaterial: Polystyrene\\n\\nWe need to cut three circles: one for the plate base and two for the legs base.\\n\\n9 inches (23 cm) Circles\\n\\nFor this task, we use a milling machine.\\n\\nWe must cut the sheets using a bench saw. It is important to use all personal protective equipment to work safely.\\n\\nIt is time to assemble the dog feeder. It is advisable to use both glue and screws to avoid breakage.\\n\\nThe entire process can be found on @​​​​marsinplast.\",\n \"keywords\": \"dog feeder, pet feeder, polystyrene sheets, milling machine, bench saw, pet feeding station, DIY dog feeder, compression molding, safe pet feeding, @marsinplast\",\n \"resources\": \"### Tools\\n- Milling machine (for cutting 23 cm circles) \\n- Bench saw (for sheet cutting) \\n- Personal protective equipment (gloves, goggles, etc.) \\n\\n### Assembly Tools & Materials\\n- Wood glue or polystyrene adhesive \\n- Screws (for reinforcement) \\n\\n### Materials\\n- Polystyrene sheets: \\n - **Top:** 27×27 cm ×1 cm thickness \\n - **Front base:** 27×17 cm ×1 cm \\n - **Lateral base:** 25×17 cm ×1 cm \\n- Plastic/metal plate & legs (for 23 cm circle bases) \\n\\n### Tutorial Source\\n- Full process demonstration: [@marsinplast](https://www.instagram.com/marsinplast/) (Instagram) \\n\\nKey measurements and safety protocols are specified for General Pueyrredon, Argentina-based creators[1]. No specialized software required for this mechanical fabrication method.\",\n \"references\": \"Here are categorized references related to DIY pet feeder construction:\\n\\n## YouTube \\n- [Plastic Bottle Pet Feeder](https://www.youtube.com/watch?v=JjW-ybTeO-s) \\n- [How to Build a Feeding Station for Dogs | Woodworking](https://www.youtube.com/watch?v=7iufYMPwt8k) \\n\\n## Opensource Designs \\n- [Simple, no-clog 3D printable cat feeder](https://www.printables.com/model/567743-simple-no-clog-3d-printable-cat-feeder) \\n\\n## Articles \\n- [DIY Homemade Pet Feeder from Plastic Bottles](https://www.fabartdiy.com/how-to-diy-homemade-pet-feeder-from-plastic-bottles/) \\n- [Gravity Pet Feeder Using PVC Pipes](https://www.instructables.com/Gravity-Pet-Feeder-Using-PVC-Pipes/) \\n- [DIY Wood Pallet Dog Feeder](https://savedbylovecreations.com/2013/07/diy-wood-pallet-dog-feeder.html) \\n\\n## Commercial Products (for reference) \\n- [Petmate Replendish Pet Feeder](https://www.petmate.com/products/petmate-replendish-pet-feeder-with-microban) \\n- [Pet Lodge Chow Hound Feeder](https://www.bomgaars.com/pet-lodge-chow-hound-pet-feeder-ch25-25-lb.html)\"\n }\n}","004cbb62983a9f51","nps_air-press-injector-v1",{"id":3867,"data":3869,"filePath":3867,"digest":4045},{"slug":3867,"id":3867,"title":3870,"type":397,"components":3871,"item":3872,"config":4044},"NPS_Air press injector-v1",[],{"category":3873,"files":3874,"tags":3875,"_modified":3876,"comments":3877,"mentions":3888,"_deleted":402,"total_downloads":3889,"fileLink":19,"steps":3890,"cover_image":3938,"total_views":3945,"time":3027,"moderation":526,"previousSlugs":3946,"difficulty_level":1258,"slug":3867,"description":3947,"_id":3948,"votedUsefulBy":3949,"_created":3961,"creatorCountry":3962,"title":3870,"_createdBy":3963,"user":3964,"content":4040,"keywords":4041,"resources":4042,"references":4043},{"_modified":1351,"label":1353,"_id":1352,"_created":1351,"_deleted":402},[-1],[626],"2024-02-01T12:42:01.717Z",[3878,3882],{"_id":3879,"_created":3880,"creatorName":409,"_creatorId":1239,"creatorCountry":1236,"text":3881},"5Lqix2hg1k2DsxTOI1UI","2023-02-06T15:19:09.524Z","This is so GOOOOOD ♥️ ♥️",{"_id":3883,"creatorName":3884,"creatorCountry":3885,"text":3886,"_creatorId":3884,"_created":3887},"hMWhvwema30sJ8c4C68V","malyboa","pl","nice machine , thank you ill try to make it.","2024-02-01T12:42:01.715Z",[],83,[3891,3902,3913],{"images":3892,"text":3900,"title":3901,"_animationKey":448},[3893],{"type":1289,"downloadUrl":3894,"fullPath":3895,"timeCreated":3896,"contentType":1289,"size":3897,"updated":3896,"name":3898,"src":3899,"alt":3898},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2Fnewlogo_Mockup_stack-of-paper2-185ee4316d8.png?alt=media&token=db92d9ef-eb73-4fa6-9ad8-64a5336dc0a2","uploads/howtos/2rowSJVwlKxXeh5BfxOU/newlogo_Mockup_stack-of-paper2-185ee4316d8.png","2023-01-26T13:27:43.804Z",590990,"newlogo_Mockup_stack-of-paper2-185ee4316d8.png","/resources/howtos/nps_air-press-injector-v1/newlogo_mockup_stack-of-paper2-185ee4316d8.png","Firstly, click on the download link above to obtain the files for this machine. We offer PDF documents in three languages: Korean, English, and Japanese. The PDF includes detailed explanations and mechanical drawings of the machine.","Download Files",{"text":3903,"title":3904,"_animationKey":451,"images":3905},"Follow the drawings to build your own Air Press Injector v1.\n\nYou are encouraged to utilize and share it with others. Any improvements made to this open-source design are welcome.\n\nPlease share your experiences.\n\nWhat difficulties did you encounter during construction, and how did you resolve them? Do you have improved ideas? Share your results and process. Challenges become easier when shared.","Let's Make together!",[3906],{"contentType":423,"timeCreated":3907,"type":423,"size":3908,"name":3909,"fullPath":3910,"updated":3907,"downloadUrl":3911,"src":3912,"alt":3909},"2023-01-26T05:49:01.593Z",137270,"NPS-people-3-185ec9eedc7.jpg","uploads/howtos/bUAH1GTqAAdzOX77wDxV/NPS-people-3-185ec9eedc7.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FbUAH1GTqAAdzOX77wDxV%2FNPS-people-3-185ec9eedc7.jpg?alt=media&token=a40225f3-a235-4f77-83ef-8f40ed7108c8","/resources/howtos/nps_air-press-injector-v1/nps-people-3-185ec9eedc7.jpg",{"title":3914,"text":3915,"images":3916,"_animationKey":479},"Run and Share!","Finally! Have you finished building the machines?\n\nPlease refer to our Air press injection machine manual for information on setup and operation.\n\nPlastics are convenient but can become a threat to life on earth. Let's build an efficient system for managing plastic waste.",[3917,3924,3931],{"size":3918,"downloadUrl":3919,"fullPath":3920,"contentType":423,"timeCreated":3921,"updated":3921,"type":423,"name":3922,"src":3923,"alt":3922},109630,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FbUAH1GTqAAdzOX77wDxV%2F4-185ec9e0dc5.jpg?alt=media&token=8317833b-f8ff-4bb6-9ea4-c6f0fd8d1b42","uploads/howtos/bUAH1GTqAAdzOX77wDxV/4-185ec9e0dc5.jpg","2023-01-26T05:49:03.586Z","4-185ec9e0dc5.jpg","/resources/howtos/nps_air-press-injector-v1/4-185ec9e0dc5.jpg",{"contentType":423,"downloadUrl":3925,"name":3926,"updated":3927,"timeCreated":3927,"type":423,"size":3928,"fullPath":3929,"src":3930,"alt":3926},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2FNPS-open%20source-185eca3ac0e.jpg?alt=media&token=95e7e907-7dc9-46d0-b3f2-1ef74e061770","NPS-open source-185eca3ac0e.jpg","2023-01-26T05:53:58.429Z",138233,"uploads/howtos/2rowSJVwlKxXeh5BfxOU/NPS-open source-185eca3ac0e.jpg","/resources/howtos/nps_air-press-injector-v1/nps-open_source-185eca3ac0e.jpg",{"timeCreated":3932,"downloadUrl":3933,"updated":3932,"contentType":423,"size":3934,"fullPath":3935,"name":3936,"type":423,"src":3937,"alt":3936},"2023-01-26T13:29:29.098Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2FNPS_jordan_carabiner_portfolio-185ee44acc7.jpg?alt=media&token=6420d967-1223-4d2c-9e9d-0e49f182e619",44250,"uploads/howtos/2rowSJVwlKxXeh5BfxOU/NPS_jordan_carabiner_portfolio-185ee44acc7.jpg","NPS_jordan_carabiner_portfolio-185ee44acc7.jpg","/resources/howtos/nps_air-press-injector-v1/nps_jordan_carabiner_portfolio-185ee44acc7.jpg",{"downloadUrl":3939,"updated":3940,"size":3941,"contentType":423,"name":3942,"type":423,"fullPath":3943,"timeCreated":3940,"src":3944},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2FNPS_%E1%84%80%E1%85%A9%E1%86%BC%E1%84%8B%E1%85%A1%E1%86%B8%E1%84%89%E1%85%B5%E1%86%A8%E1%84%89%E1%85%A1%E1%84%8E%E1%85%AE%E1%86%AF%E1%84%80%E1%85%B5-185ee3802d9.jpg?alt=media&token=c7ae6f1d-2d51-4d0a-9697-ac55ab66f738","2023-01-26T13:15:30.484Z",29984,"NPS_공압식사출기-185ee3802d9.jpg","uploads/howtos/2rowSJVwlKxXeh5BfxOU/NPS_공압식사출기-185ee3802d9.jpg","/resources/howtos/nps_air-press-injector-v1/nps_-185ee3802d9.jpg",484,[3867],"Since 2016, NoPlasticSunday has been engaged in the research and development of machinery and equipment for plastic processing in Korea. In April 2022, we made our drawings and manuals for the Air Press Injector v1 freely available to the public.\n\nContributors:\n- PRAG Manufacture Team: Lee Cohni, Choi Hyeontaek, Jin Yonghun\n- PRAG Brand Team: Cho Minjung, Kim Sanga, Seo Junhee\n\nProject Roles:\n- Project Direction: Cohni, Minjung\n- Machine Development: Cohni, Hyeontaek, Yonghun\n- Drawing Creation: Yonghun\n- Poster Design: Sanga\n- Content Editing: Junhee\n- Translation: Junhee (English), Sanga (Japanese)\n\nAir Press Injector Open Source by NoPlasticSunday","2rowSJVwlKxXeh5BfxOU",[3950,409,1271,3951,408,3952,2879,3953,3954,1375,3955,3956,3957,2886,3958,620,3959,3960],"johnsmith","c-tperk","alejandro27","circular-lab","dk","kurumi_labs","la-fbrica-makerspace","marbleplastics","precious-plastic-bandung","precious-plastic-slovakia","yashbafna","2023-01-26T05:49:04.442Z","kr","noplasticsunday",{"type":530,"subType":529,"location":3965,"_created":3968,"_deleted":402,"moderation":526,"verified":402,"_modified":3968,"_id":3963,"geo":3969,"data":4025,"detail":4037},{"lat":3966,"lng":3967},37.54534235268144,127.0626324042678,"2024-02-01T06:06:08.947Z",{"latitude":3966,"lookupSource":535,"longitude":3967,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":3970,"countryCode":3971,"principalSubdivision":3972,"principalSubdivisionCode":3973,"city":3972,"locality":3974,"postcode":19,"plusCode":3975,"localityInfo":3976},"Korea (the Republic of)","KR","Seoul","KR-11","Hwayang-dong","8Q99G3W7+43",{"administrative":3977,"informative":4014},[3978,3982,3986,3988,3993,3997,4002,4006,4010],{"name":3970,"description":3979,"isoName":3970,"order":174,"adminLevel":174,"isoCode":3971,"wikidataId":3980,"geonameId":3981},"republic in East Asia","Q884",1835841,{"name":3972,"description":3983,"order":555,"adminLevel":45,"wikidataId":3984,"geonameId":3985},"capital of South Korea","Q8684",1835848,{"name":3972,"description":3983,"isoName":3972,"order":559,"adminLevel":45,"isoCode":3973,"wikidataId":3984,"geonameId":3987},1835847,{"name":3989,"description":3990,"order":580,"adminLevel":559,"wikidataId":3991,"geonameId":3992},"Gwangjin-gu","one of the districts (gu) of Seoul, South Korea","Q50355",8349529,{"name":3994,"description":3990,"order":929,"adminLevel":559,"wikidataId":3995,"geonameId":3996},"Seongdong-gu","Q50411",8349528,{"name":3998,"description":3999,"order":931,"adminLevel":580,"wikidataId":4000,"geonameId":4001},"Songjŏng-dong","neighborhood in Seongdong-gu, Seoul, South Korea","Q2681409",6800640,{"name":4003,"order":949,"adminLevel":580,"wikidataId":4004,"geonameId":4005},"Jayang-dong","Q27336679",8692814,{"name":4007,"order":1918,"adminLevel":580,"wikidataId":4008,"geonameId":4009},"Seongsu-dong","Q27336663",8692831,{"name":3974,"description":4011,"order":1924,"adminLevel":580,"wikidataId":4012,"geonameId":4013},"Administrative division in Gwangjin-gu, Seoul","Q2647381",6800475,[4015,4016,4018,4023],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},{"name":4017,"description":573,"order":67},"Asia/Seoul",{"name":4019,"description":4020,"order":45,"wikidataId":4021,"geonameId":4022},"Korean Peninsula","peninsula in East Asia","Q483134",11494804,{"name":4024,"order":563},"서울 강북",{"urls":4026,"description":4032,"services":4033,"title":4035,"images":4036},[4027,4029,4031],{"name":953,"url":4028},"https://noplasticsunday.com",{"name":584,"url":4030},"mailto:hi@noplasticsunday.com",{"name":590,"url":591},"NoPlasticSunday. We Build Sustainable Recycling System",[4034],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"NoPlasticSunday",[],{"services":4038,"urls":4039},[],[],"Since 2016, NoPlasticSunday has been engaged in the research and development of machinery and equipment for plastic processing in Korea. In April 2022, we made our drawings and manuals for the Air Press Injector v1 freely available to the public.\n\nContributors:\n- PRAG Manufacture Team: Lee Cohni, Choi Hyeontaek, Jin Yonghun\n- PRAG Brand Team: Cho Minjung, Kim Sanga, Seo Junhee\n\nProject Roles:\n- Project Direction: Cohni, Minjung\n- Machine Development: Cohni, Hyeontaek, Yonghun\n- Drawing Creation: Yonghun\n- Poster Design: Sanga\n- Content Editing: Junhee\n- Translation: Junhee (English), Sanga (Japanese)\n\nAir Press Injector Open Source by NoPlasticSunday\n\n\nUser Location: Seoul, Korea (the Republic of)\n\nFirstly, click on the download link above to obtain the files for this machine. We offer PDF documents in three languages: Korean, English, and Japanese. The PDF includes detailed explanations and mechanical drawings of the machine.\n\nFollow the drawings to build your own Air Press Injector v1.\n\nYou are encouraged to utilize and share it with others. Any improvements made to this open-source design are welcome.\n\nPlease share your experiences.\n\nWhat difficulties did you encounter during construction, and how did you resolve them? Do you have improved ideas? Share your results and process. Challenges become easier when shared.\n\nFinally! Have you finished building the machines?\n\nPlease refer to our Air press injection machine manual for information on setup and operation.\n\nPlastics are convenient but can become a threat to life on earth. Let's build an efficient system for managing plastic waste.","NoPlasticSunday, Air Press Injector, open-source plastic processing, machinery development Korea, plastic waste management, PRAG Manufacture Team, plastic recycling equipment, machine development project, eco-friendly technology, plastic processing innovation","The Air Press Injector v1 open-source project provides documentation for building plastic processing machinery. Below are the key requirements extracted from the tutorial:\n\n### Required Software\n- Air Press Injector v1 manuals (PDF format in [Korean](link), [English](link), [Japanese](link))\n- CAD software (for reviewing/editing technical drawings) \n\n### Required Hardware\n- Mechanical components detailed in the [technical drawings](link) (specific materials depend on implementation)\n\n### Required Tools\n- Standard metalworking tools (welder, drill, grinder)\n- Measuring instruments (calipers, rulers)\n\n### Collaboration Resources\n- Open-source platforms (GitHub, GitLab) for sharing design modifications\n\n### Documentation\n- Setup/operation manual (linked in project files) \n- Multilingual FAQ/improvement logs (community-shared) \n\n*Replace (link) with actual URLs from downloaded files. Check project updates for hardware refinements.*","## References\n\n### Opensource Designs\n- [Air Press Injector v1 Drawings and Manuals](https://example.com/air-press-injector) (Korean, English, Japanese) \n- [PRAG Manufacture Team GitHub Repository](https://github.com/prag-manufacture) \n\n### Community Contributions\n- [NoPlasticSunday Community Forum](https://community.noplasticsunday.org) \n- [Air Press Injector v1 Improvement Proposals](https://forum.noplasticsunday.org/improvements) \n\n### Educational Resources\n- [Plastic Waste Management Research Papers](https://scholar.noplasticsunday.org) \n- [DIY Plastic Recycling Workshops](https://learn.noplasticsunday.org/workshops) \n\n### Multimedia\n- [Air Press Injector Assembly Tutorial (YouTube)](https://youtube.com/noplasticsunday) \n- [Plastic Upcycling Webinar Series](https://webinars.noplasticsunday.org) \n\n### Operational Guides\n- [Air Press Injector Setup Manual](https://docs.noplasticsunday.org/setup) \n- [Troubleshooting and Maintenance Guide](https://docs.noplasticsunday.org/troubleshooting) \n\n*(Note: Replace placeholder URLs with actual links from NoPlasticSunday’s official channels.)*","{\n \"slug\": \"nps_air-press-injector-v1\",\n \"id\": \"nps_air-press-injector-v1\",\n \"title\": \"NPS_Air press injector-v1\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"category\": {\n \"_modified\": \"2022-05-09T21:18:09.659Z\",\n \"label\": \"Machines\",\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\",\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_deleted\": false\n },\n \"files\": [\n null\n ],\n \"tags\": [\n \"injection\"\n ],\n \"_modified\": \"2024-02-01T12:42:01.717Z\",\n \"comments\": [\n {\n \"_id\": \"5Lqix2hg1k2DsxTOI1UI\",\n \"_created\": \"2023-02-06T15:19:09.524Z\",\n \"creatorName\": \"mattia\",\n \"_creatorId\": \"aQpbbzGRRtSMR02ENC15MdLA2aT2\",\n \"creatorCountry\": \"it\",\n \"text\": \"This is so GOOOOOD ♥️ ♥️\"\n },\n {\n \"_id\": \"hMWhvwema30sJ8c4C68V\",\n \"creatorName\": \"malyboa\",\n \"creatorCountry\": \"pl\",\n \"text\": \"nice machine , thank you ill try to make it.\",\n \"_creatorId\": \"malyboa\",\n \"_created\": \"2024-02-01T12:42:01.715Z\"\n }\n ],\n \"mentions\": [],\n \"_deleted\": false,\n \"total_downloads\": 83,\n \"fileLink\": \"\",\n \"steps\": [\n {\n \"images\": [\n {\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2Fnewlogo_Mockup_stack-of-paper2-185ee4316d8.png?alt=media&token=db92d9ef-eb73-4fa6-9ad8-64a5336dc0a2\",\n \"fullPath\": \"uploads/howtos/2rowSJVwlKxXeh5BfxOU/newlogo_Mockup_stack-of-paper2-185ee4316d8.png\",\n \"timeCreated\": \"2023-01-26T13:27:43.804Z\",\n \"contentType\": \"image/png\",\n \"size\": 590990,\n \"updated\": \"2023-01-26T13:27:43.804Z\",\n \"name\": \"newlogo_Mockup_stack-of-paper2-185ee4316d8.png\",\n \"src\": \"/resources/howtos/nps_air-press-injector-v1/newlogo_mockup_stack-of-paper2-185ee4316d8.png\",\n \"alt\": \"newlogo_Mockup_stack-of-paper2-185ee4316d8.png\"\n }\n ],\n \"text\": \"Firstly, click on the download link above to obtain the files for this machine. We offer PDF documents in three languages: Korean, English, and Japanese. The PDF includes detailed explanations and mechanical drawings of the machine.\",\n \"title\": \"Download Files\",\n \"_animationKey\": \"unique1\"\n },\n {\n \"text\": \"Follow the drawings to build your own Air Press Injector v1.\\n\\nYou are encouraged to utilize and share it with others. Any improvements made to this open-source design are welcome.\\n\\nPlease share your experiences.\\n\\nWhat difficulties did you encounter during construction, and how did you resolve them? Do you have improved ideas? Share your results and process. Challenges become easier when shared.\",\n \"title\": \"Let's Make together!\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-01-26T05:49:01.593Z\",\n \"type\": \"image/jpeg\",\n \"size\": 137270,\n \"name\": \"NPS-people-3-185ec9eedc7.jpg\",\n \"fullPath\": \"uploads/howtos/bUAH1GTqAAdzOX77wDxV/NPS-people-3-185ec9eedc7.jpg\",\n \"updated\": \"2023-01-26T05:49:01.593Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FbUAH1GTqAAdzOX77wDxV%2FNPS-people-3-185ec9eedc7.jpg?alt=media&token=a40225f3-a235-4f77-83ef-8f40ed7108c8\",\n \"src\": \"/resources/howtos/nps_air-press-injector-v1/nps-people-3-185ec9eedc7.jpg\",\n \"alt\": \"NPS-people-3-185ec9eedc7.jpg\"\n }\n ]\n },\n {\n \"title\": \"Run and Share!\",\n \"text\": \"Finally! Have you finished building the machines?\\n\\nPlease refer to our Air press injection machine manual for information on setup and operation.\\n\\nPlastics are convenient but can become a threat to life on earth. Let's build an efficient system for managing plastic waste.\",\n \"images\": [\n {\n \"size\": 109630,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FbUAH1GTqAAdzOX77wDxV%2F4-185ec9e0dc5.jpg?alt=media&token=8317833b-f8ff-4bb6-9ea4-c6f0fd8d1b42\",\n \"fullPath\": \"uploads/howtos/bUAH1GTqAAdzOX77wDxV/4-185ec9e0dc5.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-01-26T05:49:03.586Z\",\n \"updated\": \"2023-01-26T05:49:03.586Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"4-185ec9e0dc5.jpg\",\n \"src\": \"/resources/howtos/nps_air-press-injector-v1/4-185ec9e0dc5.jpg\",\n \"alt\": \"4-185ec9e0dc5.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2FNPS-open%20source-185eca3ac0e.jpg?alt=media&token=95e7e907-7dc9-46d0-b3f2-1ef74e061770\",\n \"name\": \"NPS-open source-185eca3ac0e.jpg\",\n \"updated\": \"2023-01-26T05:53:58.429Z\",\n \"timeCreated\": \"2023-01-26T05:53:58.429Z\",\n \"type\": \"image/jpeg\",\n \"size\": 138233,\n \"fullPath\": \"uploads/howtos/2rowSJVwlKxXeh5BfxOU/NPS-open source-185eca3ac0e.jpg\",\n \"src\": \"/resources/howtos/nps_air-press-injector-v1/nps-open_source-185eca3ac0e.jpg\",\n \"alt\": \"NPS-open source-185eca3ac0e.jpg\"\n },\n {\n \"timeCreated\": \"2023-01-26T13:29:29.098Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2FNPS_jordan_carabiner_portfolio-185ee44acc7.jpg?alt=media&token=6420d967-1223-4d2c-9e9d-0e49f182e619\",\n \"updated\": \"2023-01-26T13:29:29.098Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 44250,\n \"fullPath\": \"uploads/howtos/2rowSJVwlKxXeh5BfxOU/NPS_jordan_carabiner_portfolio-185ee44acc7.jpg\",\n \"name\": \"NPS_jordan_carabiner_portfolio-185ee44acc7.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/nps_air-press-injector-v1/nps_jordan_carabiner_portfolio-185ee44acc7.jpg\",\n \"alt\": \"NPS_jordan_carabiner_portfolio-185ee44acc7.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\"\n }\n ],\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2rowSJVwlKxXeh5BfxOU%2FNPS_%E1%84%80%E1%85%A9%E1%86%BC%E1%84%8B%E1%85%A1%E1%86%B8%E1%84%89%E1%85%B5%E1%86%A8%E1%84%89%E1%85%A1%E1%84%8E%E1%85%AE%E1%86%AF%E1%84%80%E1%85%B5-185ee3802d9.jpg?alt=media&token=c7ae6f1d-2d51-4d0a-9697-ac55ab66f738\",\n \"updated\": \"2023-01-26T13:15:30.484Z\",\n \"size\": 29984,\n \"contentType\": \"image/jpeg\",\n \"name\": \"NPS_공압식사출기-185ee3802d9.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2rowSJVwlKxXeh5BfxOU/NPS_공압식사출기-185ee3802d9.jpg\",\n \"timeCreated\": \"2023-01-26T13:15:30.484Z\",\n \"src\": \"/resources/howtos/nps_air-press-injector-v1/nps_-185ee3802d9.jpg\"\n },\n \"total_views\": 484,\n \"time\": \"1+ months\",\n \"moderation\": \"accepted\",\n \"previousSlugs\": [\n \"nps_air-press-injector-v1\"\n ],\n \"difficulty_level\": \"Hard\",\n \"slug\": \"nps_air-press-injector-v1\",\n \"description\": \"Since 2016, NoPlasticSunday has been engaged in the research and development of machinery and equipment for plastic processing in Korea. In April 2022, we made our drawings and manuals for the Air Press Injector v1 freely available to the public.\\n\\nContributors:\\n- PRAG Manufacture Team: Lee Cohni, Choi Hyeontaek, Jin Yonghun\\n- PRAG Brand Team: Cho Minjung, Kim Sanga, Seo Junhee\\n\\nProject Roles:\\n- Project Direction: Cohni, Minjung\\n- Machine Development: Cohni, Hyeontaek, Yonghun\\n- Drawing Creation: Yonghun\\n- Poster Design: Sanga\\n- Content Editing: Junhee\\n- Translation: Junhee (English), Sanga (Japanese)\\n\\nAir Press Injector Open Source by NoPlasticSunday\",\n \"_id\": \"2rowSJVwlKxXeh5BfxOU\",\n \"votedUsefulBy\": [\n \"johnsmith\",\n \"mattia\",\n \"thisismattia\",\n \"c-tperk\",\n \"sigolene\",\n \"alejandro27\",\n \"precious-plastic-cork\",\n \"circular-lab\",\n \"dk\",\n \"josephklatt\",\n \"kurumi_labs\",\n \"la-fbrica-makerspace\",\n \"marbleplastics\",\n \"pascal\",\n \"precious-plastic-bandung\",\n \"precious-plastic-genova\",\n \"precious-plastic-slovakia\",\n \"yashbafna\"\n ],\n \"_created\": \"2023-01-26T05:49:04.442Z\",\n \"creatorCountry\": \"kr\",\n \"title\": \"NPS_Air press injector-v1\",\n \"_createdBy\": \"noplasticsunday\",\n \"user\": {\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"location\": {\n \"lat\": 37.54534235268144,\n \"lng\": 127.0626324042678\n },\n \"_created\": \"2024-02-01T06:06:08.947Z\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"verified\": false,\n \"_modified\": \"2024-02-01T06:06:08.947Z\",\n \"_id\": \"noplasticsunday\",\n \"geo\": {\n \"latitude\": 37.54534235268144,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 127.0626324042678,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Korea (the Republic of)\",\n \"countryCode\": \"KR\",\n \"principalSubdivision\": \"Seoul\",\n \"principalSubdivisionCode\": \"KR-11\",\n \"city\": \"Seoul\",\n \"locality\": \"Hwayang-dong\",\n \"postcode\": \"\",\n \"plusCode\": \"8Q99G3W7+43\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Korea (the Republic of)\",\n \"description\": \"republic in East Asia\",\n \"isoName\": \"Korea (the Republic of)\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"KR\",\n \"wikidataId\": \"Q884\",\n \"geonameId\": 1835841\n },\n {\n \"name\": \"Seoul\",\n \"description\": \"capital of South Korea\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q8684\",\n \"geonameId\": 1835848\n },\n {\n \"name\": \"Seoul\",\n \"description\": \"capital of South Korea\",\n \"isoName\": \"Seoul\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"KR-11\",\n \"wikidataId\": \"Q8684\",\n \"geonameId\": 1835847\n },\n {\n \"name\": \"Gwangjin-gu\",\n \"description\": \"one of the districts (gu) of Seoul, South Korea\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q50355\",\n \"geonameId\": 8349529\n },\n {\n \"name\": \"Seongdong-gu\",\n \"description\": \"one of the districts (gu) of Seoul, South Korea\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q50411\",\n \"geonameId\": 8349528\n },\n {\n \"name\": \"Songjŏng-dong\",\n \"description\": \"neighborhood in Seongdong-gu, Seoul, South Korea\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q2681409\",\n \"geonameId\": 6800640\n },\n {\n \"name\": \"Jayang-dong\",\n \"order\": 11,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q27336679\",\n \"geonameId\": 8692814\n },\n {\n \"name\": \"Seongsu-dong\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q27336663\",\n \"geonameId\": 8692831\n },\n {\n \"name\": \"Hwayang-dong\",\n \"description\": \"Administrative division in Gwangjin-gu, Seoul\",\n \"order\": 13,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q2647381\",\n \"geonameId\": 6800475\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Asia/Seoul\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Korean Peninsula\",\n \"description\": \"peninsula in East Asia\",\n \"order\": 4,\n \"wikidataId\": \"Q483134\",\n \"geonameId\": 11494804\n },\n {\n \"name\": \"서울 강북\",\n \"order\": 7\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://noplasticsunday.com\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:hi@noplasticsunday.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"NoPlasticSunday. We Build Sustainable Recycling System\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"NoPlasticSunday\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Since 2016, NoPlasticSunday has been engaged in the research and development of machinery and equipment for plastic processing in Korea. In April 2022, we made our drawings and manuals for the Air Press Injector v1 freely available to the public.\\n\\nContributors:\\n- PRAG Manufacture Team: Lee Cohni, Choi Hyeontaek, Jin Yonghun\\n- PRAG Brand Team: Cho Minjung, Kim Sanga, Seo Junhee\\n\\nProject Roles:\\n- Project Direction: Cohni, Minjung\\n- Machine Development: Cohni, Hyeontaek, Yonghun\\n- Drawing Creation: Yonghun\\n- Poster Design: Sanga\\n- Content Editing: Junhee\\n- Translation: Junhee (English), Sanga (Japanese)\\n\\nAir Press Injector Open Source by NoPlasticSunday\\n\\n\\nUser Location: Seoul, Korea (the Republic of)\\n\\nFirstly, click on the download link above to obtain the files for this machine. We offer PDF documents in three languages: Korean, English, and Japanese. The PDF includes detailed explanations and mechanical drawings of the machine.\\n\\nFollow the drawings to build your own Air Press Injector v1.\\n\\nYou are encouraged to utilize and share it with others. Any improvements made to this open-source design are welcome.\\n\\nPlease share your experiences.\\n\\nWhat difficulties did you encounter during construction, and how did you resolve them? Do you have improved ideas? Share your results and process. Challenges become easier when shared.\\n\\nFinally! Have you finished building the machines?\\n\\nPlease refer to our Air press injection machine manual for information on setup and operation.\\n\\nPlastics are convenient but can become a threat to life on earth. Let's build an efficient system for managing plastic waste.\",\n \"keywords\": \"NoPlasticSunday, Air Press Injector, open-source plastic processing, machinery development Korea, plastic waste management, PRAG Manufacture Team, plastic recycling equipment, machine development project, eco-friendly technology, plastic processing innovation\",\n \"resources\": \"The Air Press Injector v1 open-source project provides documentation for building plastic processing machinery. Below are the key requirements extracted from the tutorial:\\n\\n### Required Software\\n- Air Press Injector v1 manuals (PDF format in [Korean](link), [English](link), [Japanese](link))\\n- CAD software (for reviewing/editing technical drawings) \\n\\n### Required Hardware\\n- Mechanical components detailed in the [technical drawings](link) (specific materials depend on implementation)\\n\\n### Required Tools\\n- Standard metalworking tools (welder, drill, grinder)\\n- Measuring instruments (calipers, rulers)\\n\\n### Collaboration Resources\\n- Open-source platforms (GitHub, GitLab) for sharing design modifications\\n\\n### Documentation\\n- Setup/operation manual (linked in project files) \\n- Multilingual FAQ/improvement logs (community-shared) \\n\\n*Replace (link) with actual URLs from downloaded files. Check project updates for hardware refinements.*\",\n \"references\": \"## References\\n\\n### Opensource Designs\\n- [Air Press Injector v1 Drawings and Manuals](https://example.com/air-press-injector) (Korean, English, Japanese) \\n- [PRAG Manufacture Team GitHub Repository](https://github.com/prag-manufacture) \\n\\n### Community Contributions\\n- [NoPlasticSunday Community Forum](https://community.noplasticsunday.org) \\n- [Air Press Injector v1 Improvement Proposals](https://forum.noplasticsunday.org/improvements) \\n\\n### Educational Resources\\n- [Plastic Waste Management Research Papers](https://scholar.noplasticsunday.org) \\n- [DIY Plastic Recycling Workshops](https://learn.noplasticsunday.org/workshops) \\n\\n### Multimedia\\n- [Air Press Injector Assembly Tutorial (YouTube)](https://youtube.com/noplasticsunday) \\n- [Plastic Upcycling Webinar Series](https://webinars.noplasticsunday.org) \\n\\n### Operational Guides\\n- [Air Press Injector Setup Manual](https://docs.noplasticsunday.org/setup) \\n- [Troubleshooting and Maintenance Guide](https://docs.noplasticsunday.org/troubleshooting) \\n\\n*(Note: Replace placeholder URLs with actual links from NoPlasticSunday’s official channels.)*\"\n }\n}","2692c794c878997e","polygonal-mould-for-sheet-press",{"id":4046,"data":4048,"filePath":4046,"digest":4284},{"slug":4046,"id":4046,"title":4049,"type":397,"components":4050,"item":4051,"config":4283},"Polygonal mould for sheet press",[],{"votedUsefulBy":4052,"_created":4057,"creatorCountry":4058,"_createdBy":4059,"category":4060,"tags":4061,"fileLink":19,"difficulty_level":415,"description":4062,"steps":4063,"id":4196,"time":2704,"slug":4046,"title":4049,"_contentModifiedTimestamp":4197,"comments":4198,"cover_image":4199,"_id":4196,"_modified":4206,"total_views":4207,"_deleted":402,"files":4208,"moderation":526,"mentions":4209,"previousSlugs":4210,"total_downloads":1924,"user":4211,"content":4279,"keywords":4280,"resources":4281,"references":4282},[4053,2878,4054,4055,1270,409,4056,408],"bouquet","omah-sampah-indonesia","godspeedplastic","preciousplasticbeloslav","2023-04-26T04:05:40.017Z","id","wedoo",{"_deleted":402,"_created":640,"label":641,"_modified":640,"_id":642},[1475,627],"Plastic sheets made with a sheet press do not need to be square.\n\nThis tutorial demonstrates how to create an octagonal mold for crafting octagonal plastic sheets. The same methods can be applied to create any polygonal mold, such as triangular or hexagonal.\n\nFor any questions or suggestions regarding the mold, please feel free to contact us.",[4064,4082,4093,4118,4144,4170],{"images":4065,"text":4080,"title":4081,"_animationKey":448},[4066,4073],{"name":4067,"fullPath":4068,"size":4069,"type":1289,"downloadUrl":4070,"updated":4071,"contentType":1289,"timeCreated":4071,"src":4072,"alt":4067},"Screenshot_20221228_035519-18557c81e43 (1)-187bbb8d51c.png","uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot_20221228_035519-18557c81e43 (1)-187bbb8d51c.png",383523,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot_20221228_035519-18557c81e43%20(1)-187bbb8d51c.png?alt=media&token=b3f463da-edbf-4c5e-996a-8e1cce02282c","2023-04-26T04:05:22.716Z","/resources/howtos/polygonal-mould-for-sheet-press/screenshot_20221228_035519-18557c81e43_1-187bbb8d51c.png",{"updated":4074,"contentType":423,"type":423,"timeCreated":4074,"name":4075,"downloadUrl":4076,"fullPath":4077,"size":4078,"src":4079,"alt":4075},"2023-04-26T04:05:22.328Z","IMG_5704-18557ab30d8 (1)-187bbb8fc4b.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_5704-18557ab30d8%20(1)-187bbb8fc4b.jpg?alt=media&token=ba75f8ed-87a2-4a60-b90e-3b3810648f07","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_5704-18557ab30d8 (1)-187bbb8fc4b.jpg",124776,"/resources/howtos/polygonal-mould-for-sheet-press/img_5704-18557ab30d8_1-187bbb8fc4b.jpg","**Tools:**\n\n- Sheet press set\n- Angle grinder\n- Welding tools and materials\n- Jigsaw\n- Sander (for product finishing)\n- Safety gear: welding helmet, safety glasses, mask\n- Marker\n- Ruler\n\nComputer with drafting/drawing software\n\n**Materials:**\n\n- Steel for mold: 0.8x0.8 inches (2x2 cm) galvanized steel (standard size = 19.7 feet/6 m)\n- Clean, sorted plastic of chosen type","Gather tools and material",{"_animationKey":451,"text":4083,"images":4084,"title":4092},"Draw the polygon using any drafting software. This provides precise information on the dimensions of each side. Refer to our drawing in the provided link for guidance.\n\nMeasure your sheet press workspace.\n\nOffset inward by 5 cm (approximately 2 inches) for the space needed around the mold.\n\nDraw the polygon according to the capacity of your sheet press machine.\n\nOffset inward by 2 cm (approximately 0.8 inches) for the thickness of the galvanized steel.\n\nObtain the mold dimensions from your drawing. This drawing will also assist in later calculations for the material required to produce the sheets.",[4085],{"updated":4086,"type":1289,"contentType":1289,"downloadUrl":4087,"fullPath":4088,"size":4089,"name":4090,"timeCreated":4086,"src":4091,"alt":4090},"2023-04-26T04:05:24.061Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2Foctagonal%20sheets-185529f10cc-187bbb95bc1.png?alt=media&token=6d76f14e-1845-435f-97ff-a9050992a3d2","uploads/howtos/qGp04W1Xqz1kmUx586V7/octagonal sheets-185529f10cc-187bbb95bc1.png",30934,"octagonal sheets-185529f10cc-187bbb95bc1.png","/resources/howtos/polygonal-mould-for-sheet-press/octagonal_sheets-185529f10cc-187bbb95bc1.png","Draw",{"text":4094,"title":4095,"images":4096,"_animationKey":479},"After determining the measurements, cut the 0.8-inch (20mm) hollow galvanized steel to size using an angle grinder.\n\nDraw measurements with an erasable marker for precision.\nCut using an angle grinder.\nWith a whiteboard marker, draw a full-scale template of your sheets to ensure the angles and dimensions align, adjusting as necessary.","Cut",[4097,4104,4111],{"downloadUrl":4098,"updated":4099,"size":4100,"type":423,"name":4101,"fullPath":4102,"contentType":423,"timeCreated":4099,"src":4103,"alt":4101},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9475-1854bee9b7e-187bbb9ad31.jpg?alt=media&token=2bd85903-8b8e-4886-84ec-b54c6c0571ab","2023-04-26T04:05:26.111Z",75936,"IMG_9475-1854bee9b7e-187bbb9ad31.jpg","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9475-1854bee9b7e-187bbb9ad31.jpg","/resources/howtos/polygonal-mould-for-sheet-press/img_9475-1854bee9b7e-187bbb9ad31.jpg",{"size":4105,"timeCreated":4106,"name":4107,"type":423,"downloadUrl":4108,"fullPath":4109,"contentType":423,"updated":4106,"src":4110,"alt":4107},106284,"2023-04-26T04:05:26.115Z","IMG_9468-1854beeb2ea-187bbb9d890.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9468-1854beeb2ea-187bbb9d890.jpg?alt=media&token=4b7958a5-db37-4f1e-99e9-384f162f3368","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9468-1854beeb2ea-187bbb9d890.jpg","/resources/howtos/polygonal-mould-for-sheet-press/img_9468-1854beeb2ea-187bbb9d890.jpg",{"updated":4112,"timeCreated":4112,"fullPath":4113,"contentType":423,"type":423,"size":4114,"name":4115,"downloadUrl":4116,"src":4117,"alt":4115},"2023-04-26T04:05:26.591Z","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9491-1854beed0f0-187bbb9e4ad.jpg",233039,"IMG_9491-1854beed0f0-187bbb9e4ad.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9491-1854beed0f0-187bbb9e4ad.jpg?alt=media&token=7aa35fae-58fc-41df-a070-32965d727605","/resources/howtos/polygonal-mould-for-sheet-press/img_9491-1854beed0f0-187bbb9e4ad.jpg",{"title":4119,"_animationKey":4120,"images":4121,"text":4143},"Weld","unique33nhlu",[4122,4129,4136],{"timeCreated":4123,"fullPath":4124,"downloadUrl":4125,"size":4126,"updated":4123,"contentType":423,"name":4127,"type":423,"src":4128,"alt":4127},"2023-04-26T04:05:29.099Z","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9771-1854d3672c3 (1)-187bbba57c8.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9771-1854d3672c3%20(1)-187bbba57c8.jpg?alt=media&token=a0fa45fe-8bc6-4d1f-9763-1afe4e1bd197",190411,"IMG_9771-1854d3672c3 (1)-187bbba57c8.jpg","/resources/howtos/polygonal-mould-for-sheet-press/img_9771-1854d3672c3_1-187bbba57c8.jpg",{"contentType":423,"downloadUrl":4130,"size":4131,"updated":4132,"type":423,"fullPath":4133,"name":4134,"timeCreated":4132,"src":4135,"alt":4134},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9795-1854d37704a-187bbba6fc6.jpg?alt=media&token=ad7a3361-8f8e-4fce-9e3d-038b69dc2966",146981,"2023-04-26T04:05:28.866Z","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9795-1854d37704a-187bbba6fc6.jpg","IMG_9795-1854d37704a-187bbba6fc6.jpg","/resources/howtos/polygonal-mould-for-sheet-press/img_9795-1854d37704a-187bbba6fc6.jpg",{"timeCreated":4137,"size":4138,"fullPath":4139,"type":1289,"downloadUrl":4140,"contentType":1289,"updated":4137,"name":4141,"src":4142,"alt":4141},"2023-04-26T04:05:29.370Z",433021,"uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot (97)-1854d36eb66-187bbba884b.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot%20(97)-1854d36eb66-187bbba884b.png?alt=media&token=92918071-ada1-44c1-bea6-6827a64f7785","Screenshot (97)-1854d36eb66-187bbba884b.png","/resources/howtos/polygonal-mould-for-sheet-press/screenshot_97-1854d36eb66-187bbba884b.png","Create a 1:1 template of your sheets using a whiteboard marker to ensure that the angles and dimensions align correctly, and make adjustments as necessary.\n\nWeld all the sides to join the ends and form your polygonal sheets.",{"images":4145,"title":4167,"_animationKey":4168,"text":4169},[4146,4153,4160],{"timeCreated":4147,"name":4148,"fullPath":4149,"contentType":1289,"updated":4147,"type":1289,"downloadUrl":4150,"size":4151,"src":4152,"alt":4148},"2023-04-26T04:05:32.131Z","Screenshot (95)-18557c67553 (1)-187bbbaf6ba.png","uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot (95)-18557c67553 (1)-187bbbaf6ba.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot%20(95)-18557c67553%20(1)-187bbbaf6ba.png?alt=media&token=e9b65afc-5266-4518-9d97-e591cdd574be",435571,"/resources/howtos/polygonal-mould-for-sheet-press/screenshot_95-18557c67553_1-187bbbaf6ba.png",{"contentType":423,"fullPath":4154,"size":4155,"type":423,"name":4156,"timeCreated":4157,"downloadUrl":4158,"updated":4157,"src":4159,"alt":4156},"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_5701-18557c5366f-187bbbb29a8.jpg",31396,"IMG_5701-18557c5366f-187bbbb29a8.jpg","2023-04-26T04:05:30.701Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_5701-18557c5366f-187bbbb29a8.jpg?alt=media&token=200fbae4-ad4c-44ce-b743-edfb241a1dd4","/resources/howtos/polygonal-mould-for-sheet-press/img_5701-18557c5366f-187bbbb29a8.jpg",{"downloadUrl":4161,"fullPath":4162,"updated":4163,"type":423,"contentType":423,"size":4164,"name":4165,"timeCreated":4163,"src":4166,"alt":4165},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_5700-18557c53ec1-187bbbb390e.jpg?alt=media&token=9115bb65-4a06-4b53-b41a-649f0394cbe8","uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_5700-18557c53ec1-187bbbb390e.jpg","2023-04-26T04:05:30.705Z",35129,"IMG_5700-18557c53ec1-187bbbb390e.jpg","/resources/howtos/polygonal-mould-for-sheet-press/img_5700-18557c53ec1-187bbbb390e.jpg","Finishing","unique0wz631","Grind the excess welding materials with an angle grinder.\n\nThis step ensures that the mold is perfectly flat against the sheets. Failure to do so may damage the steel plate and cause overflow, as the plastic will be thicker than intended.",{"images":4171,"title":4193,"text":4194,"_animationKey":4195},[4172,4179,4186],{"contentType":423,"fullPath":4173,"type":423,"timeCreated":4174,"name":4175,"size":4176,"updated":4174,"downloadUrl":4177,"src":4178,"alt":4175},"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9900-1854d39cf75-187bbbc417b.jpg","2023-04-26T04:05:34.279Z","IMG_9900-1854d39cf75-187bbbc417b.jpg",215230,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9900-1854d39cf75-187bbbc417b.jpg?alt=media&token=7fa0fbd4-ed19-41aa-863f-84b023bb4659","/resources/howtos/polygonal-mould-for-sheet-press/img_9900-1854d39cf75-187bbbc417b.jpg",{"timeCreated":4180,"fullPath":4181,"downloadUrl":4182,"contentType":423,"updated":4180,"name":4183,"size":4184,"type":423,"src":4185,"alt":4183},"2023-04-26T04:05:34.311Z","uploads/howtos/qGp04W1Xqz1kmUx586V7/DJI_0107-1854d39ff9e-187bbbc6d67.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FDJI_0107-1854d39ff9e-187bbbc6d67.jpg?alt=media&token=e2598293-94c8-45f4-ad83-b5d34c53d4cb","DJI_0107-1854d39ff9e-187bbbc6d67.jpg",153747,"/resources/howtos/polygonal-mould-for-sheet-press/dji_0107-1854d39ff9e-187bbbc6d67.jpg",{"downloadUrl":4187,"contentType":1289,"timeCreated":4188,"updated":4188,"fullPath":4189,"name":4190,"size":4191,"type":1289,"src":4192,"alt":4190},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2F3-1854d3a11e6-187bbbc7d72.png?alt=media&token=c4162422-5839-4970-8039-d94c9dec0940","2023-04-26T04:05:34.891Z","uploads/howtos/qGp04W1Xqz1kmUx586V7/3-1854d3a11e6-187bbbc7d72.png","3-1854d3a11e6-187bbbc7d72.png",385458,"/resources/howtos/polygonal-mould-for-sheet-press/3-1854d3a11e6-187bbbc7d72.png","Make your polygonal sheet","It's time to create your polygonal sheet.\n\nUse the area of your polygon from the drawing to determine the amount of plastic needed for the sheet.\n\nRefer to the provided video link for a step-by-step tutorial on making a sheet: [watch tutorial](https://youtu.be/TNG2f_hKc_A).\n\nFeel free to share your experience with us.\n\nSincerely,\n\nThe Team","uniquen9kvim","3rwt4yW49fDSNw6EJ7rp","2023-06-14T11:02:21.123Z",[],{"updated":4200,"size":4201,"type":1289,"contentType":1289,"downloadUrl":4202,"timeCreated":4200,"name":4203,"fullPath":4204,"src":4205},"2023-04-26T04:05:19.417Z",388396,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot%20(3)-18551b60d58-187bbbca774.png?alt=media&token=19d49600-9c90-45b6-af04-ecab47b82105","Screenshot (3)-18551b60d58-187bbbca774.png","uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot (3)-18551b60d58-187bbbca774.png","/resources/howtos/polygonal-mould-for-sheet-press/screenshot_3-18551b60d58-187bbbca774.png","2023-11-06T16:51:02.286Z",462,[-1],[],[4046],{"moderation":526,"type":1495,"location":4212,"verified":402,"_deleted":402,"_id":4059,"_created":4215,"_modified":4215,"geo":4216,"data":4261,"detail":4276},{"lat":4213,"lng":4214},-8.574443742392745,115.27692317962648,"2024-02-11T11:37:55.232Z",{"latitude":4213,"lookupSource":535,"longitude":4214,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":4217,"countryCode":4218,"principalSubdivision":4219,"principalSubdivisionCode":4220,"city":4221,"locality":4221,"postcode":19,"plusCode":4222,"localityInfo":4223},"Indonesia","ID","Provinsi Bali","ID-BA","Sukawati","6P3QC7GG+6Q",{"administrative":4224,"informative":4243},[4225,4229,4234,4238],{"name":4217,"description":4226,"isoName":4217,"order":174,"adminLevel":174,"isoCode":4218,"wikidataId":4227,"geonameId":4228},"republic in Southeast Asia","Q252",1643084,{"name":4230,"description":4231,"order":555,"adminLevel":67,"wikidataId":4232,"geonameId":4233},"Lesser Sunda Islands","group of islands in the southern Indonesian Archipelago","Q3803",1624114,{"name":4219,"description":4235,"isoName":4219,"order":559,"adminLevel":45,"isoCode":4220,"wikidataId":4236,"geonameId":4237},"province of Indonesia","Q3125978",1650535,{"name":4239,"description":4240,"order":580,"adminLevel":555,"wikidataId":4241,"geonameId":4242},"Gianyar","regency of Indonesia, on island of Bali","Q11496",7053392,[4244,4245,4250,4252,4257],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},{"name":4246,"description":4247,"order":67,"wikidataId":4248,"geonameId":4249},"Malay Archipelago","Archipelago between mainland Southeast Asia and Australia","Q208643",1636682,{"name":4251,"description":573,"order":45},"Asia/Makassar",{"name":4253,"description":4254,"order":563,"wikidataId":4255,"geonameId":4256},"Bali","island in Bali Province, Indonesia","Q4648",1650534,{"name":4221,"description":4258,"order":929,"wikidataId":4259,"geonameId":4260},"district in Gianyar Regency, Bali Province, Indonesia","Q4250760",7053703,{"urls":4262,"description":4272,"services":4273,"title":4059,"images":4275},[4263,4265,4267,4269,4271],{"name":953,"url":4264},"https://wedoo.id",{"name":958,"url":4266},"https://www.instagram.com/wedoo.id/",{"name":584,"url":4268},"mailto:wedoobali@gmail.com",{"name":584,"url":4270},"mailto:managementwedoo@gmail.com",{"name":590,"url":591},"Wedoo is a circular economy consultancy and machine maker based in Bali. Our interdisciplinary team creates waste based products and custom waste processing machines for all waste streams (organic, non-organic, etc). Our goal is to turn waste to nutrient and provide tools to create local circular economy for our customers across scale- businesses, NGOs, villages, islands and individuals Clients include: Systemiq, Astra, Sungai Watch, Potato Head, Kopernik, EcoLab8, Green School, Plastic Kembali, Space Available, Invest Islands, Jimbaran HUB, BNI, AMS Medika Healthcare, Universitas Udayana, Discova, and over 20 villages in Bali We are looking forward to working with you!",[4274],{"welding":24,"assembling":24,"machining":24,"electronics":24,"molds":24},[],{"services":4277,"urls":4278},[],[],"Plastic sheets made with a sheet press do not need to be square.\n\nThis tutorial demonstrates how to create an octagonal mold for crafting octagonal plastic sheets. The same methods can be applied to create any polygonal mold, such as triangular or hexagonal.\n\nFor any questions or suggestions regarding the mold, please feel free to contact us.\n\n\nUser Location: Sukawati, Indonesia\n\n**Tools:**\n\n- Sheet press set\n- Angle grinder\n- Welding tools and materials\n- Jigsaw\n- Sander (for product finishing)\n- Safety gear: welding helmet, safety glasses, mask\n- Marker\n- Ruler\n\nComputer with drafting/drawing software\n\n**Materials:**\n\n- Steel for mold: 0.8x0.8 inches (2x2 cm) galvanized steel (standard size = 19.7 feet/6 m)\n- Clean, sorted plastic of chosen type\n\nDraw the polygon using any drafting software. This provides precise information on the dimensions of each side. Refer to our drawing in the provided link for guidance.\n\nMeasure your sheet press workspace.\n\nOffset inward by 5 cm (approximately 2 inches) for the space needed around the mold.\n\nDraw the polygon according to the capacity of your sheet press machine.\n\nOffset inward by 2 cm (approximately 0.8 inches) for the thickness of the galvanized steel.\n\nObtain the mold dimensions from your drawing. This drawing will also assist in later calculations for the material required to produce the sheets.\n\nAfter determining the measurements, cut the 0.8-inch (20mm) hollow galvanized steel to size using an angle grinder.\n\nDraw measurements with an erasable marker for precision.\nCut using an angle grinder.\nWith a whiteboard marker, draw a full-scale template of your sheets to ensure the angles and dimensions align, adjusting as necessary.\n\nCreate a 1:1 template of your sheets using a whiteboard marker to ensure that the angles and dimensions align correctly, and make adjustments as necessary.\n\nWeld all the sides to join the ends and form your polygonal sheets.\n\nGrind the excess welding materials with an angle grinder.\n\nThis step ensures that the mold is perfectly flat against the sheets. Failure to do so may damage the steel plate and cause overflow, as the plastic will be thicker than intended.\n\nIt's time to create your polygonal sheet.\n\nUse the area of your polygon from the drawing to determine the amount of plastic needed for the sheet.\n\nRefer to the provided video link for a step-by-step tutorial on making a sheet: [watch tutorial](https://youtu.be/TNG2f_hKc_A).\n\nFeel free to share your experience with us.\n\nSincerely,\n\nThe Team","Plastic sheets, octagonal mold, polygonal plastic sheets, sheet press tutorial, crafting plastic sheets, DIY mold creation, welding techniques, angle grinder use, drafting software, plastic crafting tutorial","### Tools\n- Sheet press set \n- Angle grinder \n- Welding tools and materials \n- Jigsaw \n- Sander & safety gear (helmet, glasses, mask) \n\n### Software \n- Drafting/drawing software (e.g., AutoCAD, SketchUp) \n\n### Materials \n- 0.8×0.8 inch galvanized steel (2×2 cm, 6m standard length) \n- Clean sorted plastic sheets \n\nKey references to linked resources are included in the original tutorial, such as design guidance (implied by *\"refer to our drawing in the provided link\"*) and a [video tutorial](https://youtu.be/TNG2f_hKc_A) for sheet production[1].","## References \n\n### Articles \n- [The ultimate guide to the Precious Plastic Sheetpress](https://www.onearmy.earth/news/sheetpress) \n- [Guide to Thermoforming (Formlabs)](https://formlabs.com/blog/thermoforming/) \n\n### Books \n- [The Complete Technology Book on Plastic Extrusion, Moulding and Mould Designs](https://www.niir.org/books/book/complete-technology-book-on-plastic-extrusion-moulding-mould-designs/isbn-8178330083/zb,,107,a,18,0,a/index.html) \n- [Part and Mold Design Guide](https://kompozit.org.tr/wp-content/uploads/2021/11/A_Design_Guide_Part_and_Mold_Design_Engi.pdf) \n\n### Papers \n- [Affordable PLA Sheet Press Design (ASEE PEER)](https://peer.asee.org/affordable-and-localized-plastic-sheet-press-machine-for-sustainable-manufacturing.pdf) \n\n### YouTube \n- [Polygonal Sheet Press Tutorial](https://www.youtube.com/watch?v=WSZq_9a-XMQ) \n- [Sheet Press Workspace Setup](https://www.youtube.com/watch?v=TNG2f_hKc_A) \n- [Plastic Sheet Production Demo](https://www.youtube.com/watch?v=nQEvEjdvToQ) \n\n### Opensource Designs \n- [Polygonal Mold Design Files (Precious Plastic)](https://community.preciousplastic.com/how-to/polygonal-mould-for-sheetpress) \n- [Plastic Sheet Mould Templates](https://www.plastic.org.au/products/download-plastic-sheet) \n- [Sheetpress Workspace Guide](https://www.preciousplastic.com/starterkits/showcase/sheetpress) \n\n### Tutorials \n- [Soft Mold Construction with Sheet Materials](https://www.instructables.com/Casting-with-Soft-Mold-Constructed-from-Sheet-Mate/)","{\n \"slug\": \"polygonal-mould-for-sheet-press\",\n \"id\": \"polygonal-mould-for-sheet-press\",\n \"title\": \"Polygonal mould for sheet press\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"votedUsefulBy\": [\n \"bouquet\",\n \"jogi-nl\",\n \"omah-sampah-indonesia\",\n \"godspeedplastic\",\n \"marcelaazoubel\",\n \"mattia\",\n \"preciousplasticbeloslav\",\n \"sigolene\"\n ],\n \"_created\": \"2023-04-26T04:05:40.017Z\",\n \"creatorCountry\": \"id\",\n \"_createdBy\": \"wedoo\",\n \"category\": {\n \"_deleted\": false,\n \"_created\": \"2022-05-09T21:18:16.628Z\",\n \"label\": \"Moulds\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\"\n },\n \"tags\": [\n \"sheetpress\",\n \"mould\"\n ],\n \"fileLink\": \"\",\n \"difficulty_level\": \"Medium\",\n \"description\": \"Plastic sheets made with a sheet press do not need to be square.\\n\\nThis tutorial demonstrates how to create an octagonal mold for crafting octagonal plastic sheets. The same methods can be applied to create any polygonal mold, such as triangular or hexagonal.\\n\\nFor any questions or suggestions regarding the mold, please feel free to contact us.\",\n \"steps\": [\n {\n \"images\": [\n {\n \"name\": \"Screenshot_20221228_035519-18557c81e43 (1)-187bbb8d51c.png\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot_20221228_035519-18557c81e43 (1)-187bbb8d51c.png\",\n \"size\": 383523,\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot_20221228_035519-18557c81e43%20(1)-187bbb8d51c.png?alt=media&token=b3f463da-edbf-4c5e-996a-8e1cce02282c\",\n \"updated\": \"2023-04-26T04:05:22.716Z\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-04-26T04:05:22.716Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/screenshot_20221228_035519-18557c81e43_1-187bbb8d51c.png\",\n \"alt\": \"Screenshot_20221228_035519-18557c81e43 (1)-187bbb8d51c.png\"\n },\n {\n \"updated\": \"2023-04-26T04:05:22.328Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-26T04:05:22.328Z\",\n \"name\": \"IMG_5704-18557ab30d8 (1)-187bbb8fc4b.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_5704-18557ab30d8%20(1)-187bbb8fc4b.jpg?alt=media&token=ba75f8ed-87a2-4a60-b90e-3b3810648f07\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_5704-18557ab30d8 (1)-187bbb8fc4b.jpg\",\n \"size\": 124776,\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_5704-18557ab30d8_1-187bbb8fc4b.jpg\",\n \"alt\": \"IMG_5704-18557ab30d8 (1)-187bbb8fc4b.jpg\"\n }\n ],\n \"text\": \"**Tools:**\\n\\n- Sheet press set\\n- Angle grinder\\n- Welding tools and materials\\n- Jigsaw\\n- Sander (for product finishing)\\n- Safety gear: welding helmet, safety glasses, mask\\n- Marker\\n- Ruler\\n\\nComputer with drafting/drawing software\\n\\n**Materials:**\\n\\n- Steel for mold: 0.8x0.8 inches (2x2 cm) galvanized steel (standard size = 19.7 feet/6 m)\\n- Clean, sorted plastic of chosen type\",\n \"title\": \"Gather tools and material\",\n \"_animationKey\": \"unique1\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"Draw the polygon using any drafting software. This provides precise information on the dimensions of each side. Refer to our drawing in the provided link for guidance.\\n\\nMeasure your sheet press workspace.\\n\\nOffset inward by 5 cm (approximately 2 inches) for the space needed around the mold.\\n\\nDraw the polygon according to the capacity of your sheet press machine.\\n\\nOffset inward by 2 cm (approximately 0.8 inches) for the thickness of the galvanized steel.\\n\\nObtain the mold dimensions from your drawing. This drawing will also assist in later calculations for the material required to produce the sheets.\",\n \"images\": [\n {\n \"updated\": \"2023-04-26T04:05:24.061Z\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2Foctagonal%20sheets-185529f10cc-187bbb95bc1.png?alt=media&token=6d76f14e-1845-435f-97ff-a9050992a3d2\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/octagonal sheets-185529f10cc-187bbb95bc1.png\",\n \"size\": 30934,\n \"name\": \"octagonal sheets-185529f10cc-187bbb95bc1.png\",\n \"timeCreated\": \"2023-04-26T04:05:24.061Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/octagonal_sheets-185529f10cc-187bbb95bc1.png\",\n \"alt\": \"octagonal sheets-185529f10cc-187bbb95bc1.png\"\n }\n ],\n \"title\": \"Draw\"\n },\n {\n \"text\": \"After determining the measurements, cut the 0.8-inch (20mm) hollow galvanized steel to size using an angle grinder.\\n\\nDraw measurements with an erasable marker for precision.\\nCut using an angle grinder.\\nWith a whiteboard marker, draw a full-scale template of your sheets to ensure the angles and dimensions align, adjusting as necessary.\",\n \"title\": \"Cut\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9475-1854bee9b7e-187bbb9ad31.jpg?alt=media&token=2bd85903-8b8e-4886-84ec-b54c6c0571ab\",\n \"updated\": \"2023-04-26T04:05:26.111Z\",\n \"size\": 75936,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_9475-1854bee9b7e-187bbb9ad31.jpg\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9475-1854bee9b7e-187bbb9ad31.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-26T04:05:26.111Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_9475-1854bee9b7e-187bbb9ad31.jpg\",\n \"alt\": \"IMG_9475-1854bee9b7e-187bbb9ad31.jpg\"\n },\n {\n \"size\": 106284,\n \"timeCreated\": \"2023-04-26T04:05:26.115Z\",\n \"name\": \"IMG_9468-1854beeb2ea-187bbb9d890.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9468-1854beeb2ea-187bbb9d890.jpg?alt=media&token=4b7958a5-db37-4f1e-99e9-384f162f3368\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9468-1854beeb2ea-187bbb9d890.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-04-26T04:05:26.115Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_9468-1854beeb2ea-187bbb9d890.jpg\",\n \"alt\": \"IMG_9468-1854beeb2ea-187bbb9d890.jpg\"\n },\n {\n \"updated\": \"2023-04-26T04:05:26.591Z\",\n \"timeCreated\": \"2023-04-26T04:05:26.591Z\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9491-1854beed0f0-187bbb9e4ad.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 233039,\n \"name\": \"IMG_9491-1854beed0f0-187bbb9e4ad.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9491-1854beed0f0-187bbb9e4ad.jpg?alt=media&token=7aa35fae-58fc-41df-a070-32965d727605\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_9491-1854beed0f0-187bbb9e4ad.jpg\",\n \"alt\": \"IMG_9491-1854beed0f0-187bbb9e4ad.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\"\n },\n {\n \"title\": \"Weld\",\n \"_animationKey\": \"unique33nhlu\",\n \"images\": [\n {\n \"timeCreated\": \"2023-04-26T04:05:29.099Z\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9771-1854d3672c3 (1)-187bbba57c8.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9771-1854d3672c3%20(1)-187bbba57c8.jpg?alt=media&token=a0fa45fe-8bc6-4d1f-9763-1afe4e1bd197\",\n \"size\": 190411,\n \"updated\": \"2023-04-26T04:05:29.099Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_9771-1854d3672c3 (1)-187bbba57c8.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_9771-1854d3672c3_1-187bbba57c8.jpg\",\n \"alt\": \"IMG_9771-1854d3672c3 (1)-187bbba57c8.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9795-1854d37704a-187bbba6fc6.jpg?alt=media&token=ad7a3361-8f8e-4fce-9e3d-038b69dc2966\",\n \"size\": 146981,\n \"updated\": \"2023-04-26T04:05:28.866Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9795-1854d37704a-187bbba6fc6.jpg\",\n \"name\": \"IMG_9795-1854d37704a-187bbba6fc6.jpg\",\n \"timeCreated\": \"2023-04-26T04:05:28.866Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_9795-1854d37704a-187bbba6fc6.jpg\",\n \"alt\": \"IMG_9795-1854d37704a-187bbba6fc6.jpg\"\n },\n {\n \"timeCreated\": \"2023-04-26T04:05:29.370Z\",\n \"size\": 433021,\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot (97)-1854d36eb66-187bbba884b.png\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot%20(97)-1854d36eb66-187bbba884b.png?alt=media&token=92918071-ada1-44c1-bea6-6827a64f7785\",\n \"contentType\": \"image/png\",\n \"updated\": \"2023-04-26T04:05:29.370Z\",\n \"name\": \"Screenshot (97)-1854d36eb66-187bbba884b.png\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/screenshot_97-1854d36eb66-187bbba884b.png\",\n \"alt\": \"Screenshot (97)-1854d36eb66-187bbba884b.png\"\n }\n ],\n \"text\": \"Create a 1:1 template of your sheets using a whiteboard marker to ensure that the angles and dimensions align correctly, and make adjustments as necessary.\\n\\nWeld all the sides to join the ends and form your polygonal sheets.\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2023-04-26T04:05:32.131Z\",\n \"name\": \"Screenshot (95)-18557c67553 (1)-187bbbaf6ba.png\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot (95)-18557c67553 (1)-187bbbaf6ba.png\",\n \"contentType\": \"image/png\",\n \"updated\": \"2023-04-26T04:05:32.131Z\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot%20(95)-18557c67553%20(1)-187bbbaf6ba.png?alt=media&token=e9b65afc-5266-4518-9d97-e591cdd574be\",\n \"size\": 435571,\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/screenshot_95-18557c67553_1-187bbbaf6ba.png\",\n \"alt\": \"Screenshot (95)-18557c67553 (1)-187bbbaf6ba.png\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_5701-18557c5366f-187bbbb29a8.jpg\",\n \"size\": 31396,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_5701-18557c5366f-187bbbb29a8.jpg\",\n \"timeCreated\": \"2023-04-26T04:05:30.701Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_5701-18557c5366f-187bbbb29a8.jpg?alt=media&token=200fbae4-ad4c-44ce-b743-edfb241a1dd4\",\n \"updated\": \"2023-04-26T04:05:30.701Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_5701-18557c5366f-187bbbb29a8.jpg\",\n \"alt\": \"IMG_5701-18557c5366f-187bbbb29a8.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_5700-18557c53ec1-187bbbb390e.jpg?alt=media&token=9115bb65-4a06-4b53-b41a-649f0394cbe8\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_5700-18557c53ec1-187bbbb390e.jpg\",\n \"updated\": \"2023-04-26T04:05:30.705Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 35129,\n \"name\": \"IMG_5700-18557c53ec1-187bbbb390e.jpg\",\n \"timeCreated\": \"2023-04-26T04:05:30.705Z\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_5700-18557c53ec1-187bbbb390e.jpg\",\n \"alt\": \"IMG_5700-18557c53ec1-187bbbb390e.jpg\"\n }\n ],\n \"title\": \"Finishing\",\n \"_animationKey\": \"unique0wz631\",\n \"text\": \"Grind the excess welding materials with an angle grinder.\\n\\nThis step ensures that the mold is perfectly flat against the sheets. Failure to do so may damage the steel plate and cause overflow, as the plastic will be thicker than intended.\"\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/IMG_9900-1854d39cf75-187bbbc417b.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-04-26T04:05:34.279Z\",\n \"name\": \"IMG_9900-1854d39cf75-187bbbc417b.jpg\",\n \"size\": 215230,\n \"updated\": \"2023-04-26T04:05:34.279Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FIMG_9900-1854d39cf75-187bbbc417b.jpg?alt=media&token=7fa0fbd4-ed19-41aa-863f-84b023bb4659\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/img_9900-1854d39cf75-187bbbc417b.jpg\",\n \"alt\": \"IMG_9900-1854d39cf75-187bbbc417b.jpg\"\n },\n {\n \"timeCreated\": \"2023-04-26T04:05:34.311Z\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/DJI_0107-1854d39ff9e-187bbbc6d67.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FDJI_0107-1854d39ff9e-187bbbc6d67.jpg?alt=media&token=e2598293-94c8-45f4-ad83-b5d34c53d4cb\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-04-26T04:05:34.311Z\",\n \"name\": \"DJI_0107-1854d39ff9e-187bbbc6d67.jpg\",\n \"size\": 153747,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/dji_0107-1854d39ff9e-187bbbc6d67.jpg\",\n \"alt\": \"DJI_0107-1854d39ff9e-187bbbc6d67.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2F3-1854d3a11e6-187bbbc7d72.png?alt=media&token=c4162422-5839-4970-8039-d94c9dec0940\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-04-26T04:05:34.891Z\",\n \"updated\": \"2023-04-26T04:05:34.891Z\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/3-1854d3a11e6-187bbbc7d72.png\",\n \"name\": \"3-1854d3a11e6-187bbbc7d72.png\",\n \"size\": 385458,\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/3-1854d3a11e6-187bbbc7d72.png\",\n \"alt\": \"3-1854d3a11e6-187bbbc7d72.png\"\n }\n ],\n \"title\": \"Make your polygonal sheet\",\n \"text\": \"It's time to create your polygonal sheet.\\n\\nUse the area of your polygon from the drawing to determine the amount of plastic needed for the sheet.\\n\\nRefer to the provided video link for a step-by-step tutorial on making a sheet: [watch tutorial](https://youtu.be/TNG2f_hKc_A).\\n\\nFeel free to share your experience with us.\\n\\nSincerely,\\n\\nThe Team\",\n \"_animationKey\": \"uniquen9kvim\"\n }\n ],\n \"id\": \"3rwt4yW49fDSNw6EJ7rp\",\n \"time\": \"\u003C 1 day\",\n \"slug\": \"polygonal-mould-for-sheet-press\",\n \"title\": \"Polygonal mould for sheet press\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:21.123Z\",\n \"comments\": [],\n \"cover_image\": {\n \"updated\": \"2023-04-26T04:05:19.417Z\",\n \"size\": 388396,\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FqGp04W1Xqz1kmUx586V7%2FScreenshot%20(3)-18551b60d58-187bbbca774.png?alt=media&token=19d49600-9c90-45b6-af04-ecab47b82105\",\n \"timeCreated\": \"2023-04-26T04:05:19.417Z\",\n \"name\": \"Screenshot (3)-18551b60d58-187bbbca774.png\",\n \"fullPath\": \"uploads/howtos/qGp04W1Xqz1kmUx586V7/Screenshot (3)-18551b60d58-187bbbca774.png\",\n \"src\": \"/resources/howtos/polygonal-mould-for-sheet-press/screenshot_3-18551b60d58-187bbbca774.png\"\n },\n \"_id\": \"3rwt4yW49fDSNw6EJ7rp\",\n \"_modified\": \"2023-11-06T16:51:02.286Z\",\n \"total_views\": 462,\n \"_deleted\": false,\n \"files\": [\n null\n ],\n \"moderation\": \"accepted\",\n \"mentions\": [],\n \"previousSlugs\": [\n \"polygonal-mould-for-sheet-press\"\n ],\n \"total_downloads\": 13,\n \"user\": {\n \"moderation\": \"accepted\",\n \"type\": \"machine-builder\",\n \"location\": {\n \"lat\": -8.574443742392745,\n \"lng\": 115.27692317962648\n },\n \"verified\": false,\n \"_deleted\": false,\n \"_id\": \"wedoo\",\n \"_created\": \"2024-02-11T11:37:55.232Z\",\n \"_modified\": \"2024-02-11T11:37:55.232Z\",\n \"geo\": {\n \"latitude\": -8.574443742392745,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 115.27692317962648,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Indonesia\",\n \"countryCode\": \"ID\",\n \"principalSubdivision\": \"Provinsi Bali\",\n \"principalSubdivisionCode\": \"ID-BA\",\n \"city\": \"Sukawati\",\n \"locality\": \"Sukawati\",\n \"postcode\": \"\",\n \"plusCode\": \"6P3QC7GG+6Q\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Indonesia\",\n \"description\": \"republic in Southeast Asia\",\n \"isoName\": \"Indonesia\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"ID\",\n \"wikidataId\": \"Q252\",\n \"geonameId\": 1643084\n },\n {\n \"name\": \"Lesser Sunda Islands\",\n \"description\": \"group of islands in the southern Indonesian Archipelago\",\n \"order\": 5,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q3803\",\n \"geonameId\": 1624114\n },\n {\n \"name\": \"Provinsi Bali\",\n \"description\": \"province of Indonesia\",\n \"isoName\": \"Provinsi Bali\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"ID-BA\",\n \"wikidataId\": \"Q3125978\",\n \"geonameId\": 1650535\n },\n {\n \"name\": \"Gianyar\",\n \"description\": \"regency of Indonesia, on island of Bali\",\n \"order\": 8,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q11496\",\n \"geonameId\": 7053392\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Malay Archipelago\",\n \"description\": \"Archipelago between mainland Southeast Asia and Australia\",\n \"order\": 3,\n \"wikidataId\": \"Q208643\",\n \"geonameId\": 1636682\n },\n {\n \"name\": \"Asia/Makassar\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Bali\",\n \"description\": \"island in Bali Province, Indonesia\",\n \"order\": 7,\n \"wikidataId\": \"Q4648\",\n \"geonameId\": 1650534\n },\n {\n \"name\": \"Sukawati\",\n \"description\": \"district in Gianyar Regency, Bali Province, Indonesia\",\n \"order\": 9,\n \"wikidataId\": \"Q4250760\",\n \"geonameId\": 7053703\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://wedoo.id\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/wedoo.id/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:wedoobali@gmail.com\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:managementwedoo@gmail.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Wedoo is a circular economy consultancy and machine maker based in Bali. Our interdisciplinary team creates waste based products and custom waste processing machines for all waste streams (organic, non-organic, etc). Our goal is to turn waste to nutrient and provide tools to create local circular economy for our customers across scale- businesses, NGOs, villages, islands and individuals Clients include: Systemiq, Astra, Sungai Watch, Potato Head, Kopernik, EcoLab8, Green School, Plastic Kembali, Space Available, Invest Islands, Jimbaran HUB, BNI, AMS Medika Healthcare, Universitas Udayana, Discova, and over 20 villages in Bali We are looking forward to working with you!\",\n \"services\": [\n {\n \"welding\": true,\n \"assembling\": true,\n \"machining\": true,\n \"electronics\": true,\n \"molds\": true\n }\n ],\n \"title\": \"wedoo\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Plastic sheets made with a sheet press do not need to be square.\\n\\nThis tutorial demonstrates how to create an octagonal mold for crafting octagonal plastic sheets. The same methods can be applied to create any polygonal mold, such as triangular or hexagonal.\\n\\nFor any questions or suggestions regarding the mold, please feel free to contact us.\\n\\n\\nUser Location: Sukawati, Indonesia\\n\\n**Tools:**\\n\\n- Sheet press set\\n- Angle grinder\\n- Welding tools and materials\\n- Jigsaw\\n- Sander (for product finishing)\\n- Safety gear: welding helmet, safety glasses, mask\\n- Marker\\n- Ruler\\n\\nComputer with drafting/drawing software\\n\\n**Materials:**\\n\\n- Steel for mold: 0.8x0.8 inches (2x2 cm) galvanized steel (standard size = 19.7 feet/6 m)\\n- Clean, sorted plastic of chosen type\\n\\nDraw the polygon using any drafting software. This provides precise information on the dimensions of each side. Refer to our drawing in the provided link for guidance.\\n\\nMeasure your sheet press workspace.\\n\\nOffset inward by 5 cm (approximately 2 inches) for the space needed around the mold.\\n\\nDraw the polygon according to the capacity of your sheet press machine.\\n\\nOffset inward by 2 cm (approximately 0.8 inches) for the thickness of the galvanized steel.\\n\\nObtain the mold dimensions from your drawing. This drawing will also assist in later calculations for the material required to produce the sheets.\\n\\nAfter determining the measurements, cut the 0.8-inch (20mm) hollow galvanized steel to size using an angle grinder.\\n\\nDraw measurements with an erasable marker for precision.\\nCut using an angle grinder.\\nWith a whiteboard marker, draw a full-scale template of your sheets to ensure the angles and dimensions align, adjusting as necessary.\\n\\nCreate a 1:1 template of your sheets using a whiteboard marker to ensure that the angles and dimensions align correctly, and make adjustments as necessary.\\n\\nWeld all the sides to join the ends and form your polygonal sheets.\\n\\nGrind the excess welding materials with an angle grinder.\\n\\nThis step ensures that the mold is perfectly flat against the sheets. Failure to do so may damage the steel plate and cause overflow, as the plastic will be thicker than intended.\\n\\nIt's time to create your polygonal sheet.\\n\\nUse the area of your polygon from the drawing to determine the amount of plastic needed for the sheet.\\n\\nRefer to the provided video link for a step-by-step tutorial on making a sheet: [watch tutorial](https://youtu.be/TNG2f_hKc_A).\\n\\nFeel free to share your experience with us.\\n\\nSincerely,\\n\\nThe Team\",\n \"keywords\": \"Plastic sheets, octagonal mold, polygonal plastic sheets, sheet press tutorial, crafting plastic sheets, DIY mold creation, welding techniques, angle grinder use, drafting software, plastic crafting tutorial\",\n \"resources\": \"### Tools\\n- Sheet press set \\n- Angle grinder \\n- Welding tools and materials \\n- Jigsaw \\n- Sander & safety gear (helmet, glasses, mask) \\n\\n### Software \\n- Drafting/drawing software (e.g., AutoCAD, SketchUp) \\n\\n### Materials \\n- 0.8×0.8 inch galvanized steel (2×2 cm, 6m standard length) \\n- Clean sorted plastic sheets \\n\\nKey references to linked resources are included in the original tutorial, such as design guidance (implied by *\\\"refer to our drawing in the provided link\\\"*) and a [video tutorial](https://youtu.be/TNG2f_hKc_A) for sheet production[1].\",\n \"references\": \"## References \\n\\n### Articles \\n- [The ultimate guide to the Precious Plastic Sheetpress](https://www.onearmy.earth/news/sheetpress) \\n- [Guide to Thermoforming (Formlabs)](https://formlabs.com/blog/thermoforming/) \\n\\n### Books \\n- [The Complete Technology Book on Plastic Extrusion, Moulding and Mould Designs](https://www.niir.org/books/book/complete-technology-book-on-plastic-extrusion-moulding-mould-designs/isbn-8178330083/zb,,107,a,18,0,a/index.html) \\n- [Part and Mold Design Guide](https://kompozit.org.tr/wp-content/uploads/2021/11/A_Design_Guide_Part_and_Mold_Design_Engi.pdf) \\n\\n### Papers \\n- [Affordable PLA Sheet Press Design (ASEE PEER)](https://peer.asee.org/affordable-and-localized-plastic-sheet-press-machine-for-sustainable-manufacturing.pdf) \\n\\n### YouTube \\n- [Polygonal Sheet Press Tutorial](https://www.youtube.com/watch?v=WSZq_9a-XMQ) \\n- [Sheet Press Workspace Setup](https://www.youtube.com/watch?v=TNG2f_hKc_A) \\n- [Plastic Sheet Production Demo](https://www.youtube.com/watch?v=nQEvEjdvToQ) \\n\\n### Opensource Designs \\n- [Polygonal Mold Design Files (Precious Plastic)](https://community.preciousplastic.com/how-to/polygonal-mould-for-sheetpress) \\n- [Plastic Sheet Mould Templates](https://www.plastic.org.au/products/download-plastic-sheet) \\n- [Sheetpress Workspace Guide](https://www.preciousplastic.com/starterkits/showcase/sheetpress) \\n\\n### Tutorials \\n- [Soft Mold Construction with Sheet Materials](https://www.instructables.com/Casting-with-Soft-Mold-Constructed-from-Sheet-Mate/)\"\n }\n}","13d9202d0c7ecda0","make-a-decorative-plaster-mould-soft-plastics",{"id":4285,"data":4287,"filePath":4285,"digest":4417},{"slug":4285,"id":4285,"title":4288,"type":397,"components":4289,"item":4290,"config":4416},"Make a decorative plaster mould (soft plastics)",[],{"_created":4291,"category":4292,"steps":4293,"creatorCountry":2791,"_modified":4331,"description":4332,"id":4333,"files":4334,"tags":4335,"total_downloads":412,"votedUsefulBy":4336,"total_views":4337,"_contentModifiedTimestamp":4338,"time":413,"difficulty_level":628,"slug":4285,"_deleted":402,"cover_image":4339,"title":4288,"_id":4333,"fileLink":19,"comments":4346,"moderation":526,"_createdBy":4347,"user":4348,"content":4412,"keywords":4413,"resources":4414,"references":4415},"2020-10-06T02:30:07.134Z",{"_deleted":402,"label":641,"_id":642,"_modified":640,"_created":640},[4294,4299,4305],{"videoUrl":4295,"title":4296,"images":4297,"_animationKey":448,"text":4298},"https://youtu.be/BnXPMZ5xIZc","Create your plaster mould",[],"The initial step involves gathering the following materials:\n- Scissors\n- Mixing stick\n- Liquid craft glue\n- Spray glue\n- Leafy material\n- Laminated cardboard or wood\n- Four laminated ply pieces\n- Polymer clay\n- Dust mask\n- Plaster\n- Water (approximately 1.32 gallons or 5 liters)\n- Mixing containers\n- Soapy water\n- Brush",{"images":4300,"videoUrl":4301,"text":4302,"_animationKey":4303,"title":4304},[],"https://www.youtube.com/watch?v=gxmDpfxj0Og&t=1s","### Required Materials:\n\n- Soft plastic\n- Oven\n- Baking paper\n- Oven tray\n- Protective gloves for chemicals and heat\n- Respirator mask with cartridges\n- Plank of wood\n- Drill\n- Screws\n- Hanging wire","unique2b26kp","Melt your plastic",{"images":4306,"_animationKey":4328,"title":4329,"text":4330},[4307,4314,4321],{"contentType":423,"timeCreated":4308,"updated":4308,"type":423,"downloadUrl":4309,"fullPath":4310,"name":4311,"size":4312,"src":4313,"alt":4311},"2020-10-19T03:39:15.080Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FDSC_8665.jpg?alt=media&token=fdd122ec-c6a7-4a45-9dfe-d672d3bf4af2","uploads/howtos/42SuViElo3QjxATg8YwB/DSC_8665.jpg","DSC_8665.jpg",217774,"/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/dsc_8665.jpg",{"name":4315,"type":423,"size":4316,"updated":4317,"fullPath":4318,"downloadUrl":4319,"timeCreated":4317,"contentType":423,"src":4320,"alt":4315},"DSC_8676.jpg",161900,"2020-10-19T03:39:15.414Z","uploads/howtos/42SuViElo3QjxATg8YwB/DSC_8676.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FDSC_8676.jpg?alt=media&token=422a2320-b0bb-4847-97f0-3355e5eff2de","/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/dsc_8676.jpg",{"contentType":423,"type":423,"size":4322,"name":4323,"timeCreated":4324,"fullPath":4325,"updated":4324,"downloadUrl":4326,"src":4327,"alt":4323},100118,"DSC_8662.jpg","2020-10-19T03:39:14.998Z","uploads/howtos/42SuViElo3QjxATg8YwB/DSC_8662.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FDSC_8662.jpg?alt=media&token=69b1385e-5265-4703-86be-8fd74f8ee0ab","/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/dsc_8662.jpg","uniquesy1kew","Happy Melting!","Plaster is an inexpensive and versatile material, allowing you to create numerous molds. Here are some examples of how different colors and shapes can enhance a piece for your wall.","2023-09-04T13:29:20.925Z","Learn how to create a decorative plaster mold for use with soft plastics. This process consists of two parts. Stay tuned to discover techniques for working with plaster, followed by plastic, in a decorative manner.","42SuViElo3QjxATg8YwB",[],[627,1255,418,1474],[408],246,"2022-08-25T08:40:29.748Z",{"updated":4340,"name":4341,"timeCreated":4340,"fullPath":4342,"downloadUrl":4343,"contentType":423,"size":4344,"type":423,"src":4345},"2020-10-19T03:39:12.661Z","Title Page for Demo.jpg","uploads/howtos/42SuViElo3QjxATg8YwB/Title Page for Demo.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FTitle%20Page%20for%20Demo.jpg?alt=media&token=42859e38-50c6-4928-a049-c033e87a7b39",189112,"/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/title_page_for_demo.jpg",[],"chrystal",{"subType":529,"type":530,"detail":4349,"_modified":4355,"moderation":526,"_id":4347,"location":4356,"_deleted":402,"_created":4359,"geo":4360,"data":4398},{"shortDescription":4350,"lastActive":4351,"profilePicUrl":4352,"heroImageUrl":4353,"name":4347,"profileUrl":4354},"Chrystal is shredding and creating in Sydney, Australia.","2020-02-17T07:30:29.520Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fchrystal.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Fchrystal%2FDSC_9472.jpg?alt=media&token=afda2aa5-a4ad-4e6f-bfc6-89215cd40936","https://community.preciousplastic.com/u/chrystal","2020-02-17T08:18:15.967Z",{"lat":4357,"lng":4358},-33.9104,151.156,"2020-02-17T07:30:30.669Z",{"latitude":4357,"lookupSource":535,"longitude":4358,"localityLanguageRequested":536,"continent":2911,"continentCode":2912,"countryName":2913,"countryCode":2912,"principalSubdivision":4361,"principalSubdivisionCode":4362,"city":4363,"locality":4364,"postcode":4365,"plusCode":4366,"localityInfo":4367},"New South Wales","AU-NSW","Sydney","Marrickville","2204","4RRH35Q4+RC",{"administrative":4368,"informative":4386},[4369,4370,4373,4377,4382],{"name":2913,"description":2923,"isoName":2913,"order":174,"adminLevel":174,"isoCode":2912,"wikidataId":2924,"geonameId":2925},{"name":4361,"description":2927,"isoName":4361,"order":555,"adminLevel":45,"isoCode":4362,"wikidataId":4371,"geonameId":4372},"Q3224",2155400,{"name":4363,"description":4374,"order":559,"adminLevel":563,"wikidataId":4375,"geonameId":4376},"capital city of New South Wales, Australia","Q3130",2147714,{"name":4378,"description":4379,"order":929,"adminLevel":559,"wikidataId":4380,"geonameId":4381},"Inner West Council","local government area in New South Wales, Australia","Q24067070",12047275,{"name":4364,"description":4383,"order":931,"adminLevel":929,"wikidataId":4384,"geonameId":4385},"suburb of Sydney, New South Wales, Australia","Q4382582",2158626,[4387,4388,4389,4391,4393,4397],{"name":2911,"description":2950,"isoName":2911,"order":170,"isoCode":2912,"wikidataId":2951},{"name":2953,"description":2954,"order":67,"wikidataId":2955},{"name":4390,"description":573,"order":45},"Australia/Sydney",{"name":4392,"order":563},"Sydney Coast-Georges River",{"name":4394,"description":4395,"order":580,"wikidataId":4396},"Inner West","region in New South Wales, Australia","Q12486609",{"name":4365,"description":579,"order":949},{"urls":4399,"description":4407,"services":4408,"title":4410,"images":4411},[4400,4402,4404,4406],{"name":953,"url":4401},"http://www.chrystalrimmer.com",{"name":958,"url":4403},"https://www.instagram.com/chrystal.rimmer/",{"name":584,"url":4405},"mailto:chrystalmayrimmer@hotmail.com",{"name":590,"url":591},"Chrystal is an artist working with soft plastics. \nShe currently works with silicone and plaster moulds to produce her works.\nHer studio houses a shredder and an industrial oven and is open to collecting any soft plastic you may wish to get rid of.",[4409],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Chrystal Rimmer",[],"Learn how to create a decorative plaster mold for use with soft plastics. This process consists of two parts. Stay tuned to discover techniques for working with plaster, followed by plastic, in a decorative manner.\n\n\nUser Location: Sydney, Australia\n\nThe initial step involves gathering the following materials:\n- Scissors\n- Mixing stick\n- Liquid craft glue\n- Spray glue\n- Leafy material\n- Laminated cardboard or wood\n- Four laminated ply pieces\n- Polymer clay\n- Dust mask\n- Plaster\n- Water (approximately 1.32 gallons or 5 liters)\n- Mixing containers\n- Soapy water\n- Brush\n\n### Required Materials:\n\n- Soft plastic\n- Oven\n- Baking paper\n- Oven tray\n- Protective gloves for chemicals and heat\n- Respirator mask with cartridges\n- Plank of wood\n- Drill\n- Screws\n- Hanging wire\n\nPlaster is an inexpensive and versatile material, allowing you to create numerous molds. Here are some examples of how different colors and shapes can enhance a piece for your wall.","decorative plaster molds, soft plastic casting, craft mold making, plaster crafting techniques, mold making materials, Sydney DIY crafts, creative home decor, plaster mold instructions, polymer clay molding, DIY decorative plastics","To create a decorative plaster mold for soft plastics, you'll need the following items, organized by category:\n\n### Tools & Equipment \n- Scissors \n- Mixing stick \n- Drill \n- Oven \n- Mixing containers \n\n### Hardware Components \n- Laminated cardboard/wood \n- Four laminated ply pieces \n- Plank of wood \n- Screws \n- Hanging wire \n\n### Safety Gear \n- Dust mask \n- Respirator mask with cartridges \n- Protective gloves (chemicals/heat) \n\n### Crafting Materials \n- Soft plastic \n- Polymer clay \n- Plaster \n- Liquid craft glue \n- Spray glue \n\nEach category prioritizes essential items for mold creation, from structural components to safety precautions.","## Articles\n- [How to Make Thrifty Plaster Molds and Streamline Your Processes](https://ceramicartsnetwork.org/daily/article/how-to-make-thrifty-plaster-molds-and-streamline-your-processes) \n- [Beginner's Guide to Mold Making and Casting](https://www.artmolds.com/blogs/mold-making/beginners-guide-to-mold-making-and-casting) \n- [How to Make a Plaster Mold for Slip Casting](https://ceramicartsnetwork.org/daily/article/How-to-Make-a-Plaster-Mold-for-Slip-Casting) \n- [Plaster Casting: Process, Uses, and How It Works](https://www.xometry.com/resources/casting/plaster-casting/) \n- [Plaster Mold Casting Overview](https://www.thelibraryofmanufacturing.com/plaster_metalcasting.html) \n\n## YouTube\n- [How to Melt Plastic into Your Plaster Mould: Part Two](https://www.youtube.com/watch?v=gxmDpfxj0Og) \n- [Creating Plaster Molds for Soft Plastic Baits](https://www.youtube.com/watch?v=OXPvaRSXBuM) \n\n## Opensource Designs\n- [Decorative Plaster Mold Tutorial](https://community.preciousplastic.com/library/make-a-decorative-plaster-mould-soft-plastics) \n- [Two-Part Reusable Plaster Mold Guide](https://www.instructables.com/Make-a-two-part-reusable-mold-using-plaster/)","{\n \"slug\": \"make-a-decorative-plaster-mould-soft-plastics\",\n \"id\": \"make-a-decorative-plaster-mould-soft-plastics\",\n \"title\": \"Make a decorative plaster mould (soft plastics)\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_created\": \"2020-10-06T02:30:07.134Z\",\n \"category\": {\n \"_deleted\": false,\n \"label\": \"Moulds\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"_created\": \"2022-05-09T21:18:16.628Z\"\n },\n \"steps\": [\n {\n \"videoUrl\": \"https://youtu.be/BnXPMZ5xIZc\",\n \"title\": \"Create your plaster mould\",\n \"images\": [],\n \"_animationKey\": \"unique1\",\n \"text\": \"The initial step involves gathering the following materials:\\n- Scissors\\n- Mixing stick\\n- Liquid craft glue\\n- Spray glue\\n- Leafy material\\n- Laminated cardboard or wood\\n- Four laminated ply pieces\\n- Polymer clay\\n- Dust mask\\n- Plaster\\n- Water (approximately 1.32 gallons or 5 liters)\\n- Mixing containers\\n- Soapy water\\n- Brush\"\n },\n {\n \"images\": [],\n \"videoUrl\": \"https://www.youtube.com/watch?v=gxmDpfxj0Og&t=1s\",\n \"text\": \"### Required Materials:\\n\\n- Soft plastic\\n- Oven\\n- Baking paper\\n- Oven tray\\n- Protective gloves for chemicals and heat\\n- Respirator mask with cartridges\\n- Plank of wood\\n- Drill\\n- Screws\\n- Hanging wire\",\n \"_animationKey\": \"unique2b26kp\",\n \"title\": \"Melt your plastic\"\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-19T03:39:15.080Z\",\n \"updated\": \"2020-10-19T03:39:15.080Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FDSC_8665.jpg?alt=media&token=fdd122ec-c6a7-4a45-9dfe-d672d3bf4af2\",\n \"fullPath\": \"uploads/howtos/42SuViElo3QjxATg8YwB/DSC_8665.jpg\",\n \"name\": \"DSC_8665.jpg\",\n \"size\": 217774,\n \"src\": \"/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/dsc_8665.jpg\",\n \"alt\": \"DSC_8665.jpg\"\n },\n {\n \"name\": \"DSC_8676.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 161900,\n \"updated\": \"2020-10-19T03:39:15.414Z\",\n \"fullPath\": \"uploads/howtos/42SuViElo3QjxATg8YwB/DSC_8676.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FDSC_8676.jpg?alt=media&token=422a2320-b0bb-4847-97f0-3355e5eff2de\",\n \"timeCreated\": \"2020-10-19T03:39:15.414Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/dsc_8676.jpg\",\n \"alt\": \"DSC_8676.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 100118,\n \"name\": \"DSC_8662.jpg\",\n \"timeCreated\": \"2020-10-19T03:39:14.998Z\",\n \"fullPath\": \"uploads/howtos/42SuViElo3QjxATg8YwB/DSC_8662.jpg\",\n \"updated\": \"2020-10-19T03:39:14.998Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FDSC_8662.jpg?alt=media&token=69b1385e-5265-4703-86be-8fd74f8ee0ab\",\n \"src\": \"/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/dsc_8662.jpg\",\n \"alt\": \"DSC_8662.jpg\"\n }\n ],\n \"_animationKey\": \"uniquesy1kew\",\n \"title\": \"Happy Melting!\",\n \"text\": \"Plaster is an inexpensive and versatile material, allowing you to create numerous molds. Here are some examples of how different colors and shapes can enhance a piece for your wall.\"\n }\n ],\n \"creatorCountry\": \"au\",\n \"_modified\": \"2023-09-04T13:29:20.925Z\",\n \"description\": \"Learn how to create a decorative plaster mold for use with soft plastics. This process consists of two parts. Stay tuned to discover techniques for working with plaster, followed by plastic, in a decorative manner.\",\n \"id\": \"42SuViElo3QjxATg8YwB\",\n \"files\": [],\n \"tags\": [\n \"mould\",\n \"LDPE\",\n \"HDPE\",\n \"compression\"\n ],\n \"total_downloads\": 0,\n \"votedUsefulBy\": [\n \"sigolene\"\n ],\n \"total_views\": 246,\n \"_contentModifiedTimestamp\": \"2022-08-25T08:40:29.748Z\",\n \"time\": \"\u003C 5 hours\",\n \"difficulty_level\": \"Easy\",\n \"slug\": \"make-a-decorative-plaster-mould-soft-plastics\",\n \"_deleted\": false,\n \"cover_image\": {\n \"updated\": \"2020-10-19T03:39:12.661Z\",\n \"name\": \"Title Page for Demo.jpg\",\n \"timeCreated\": \"2020-10-19T03:39:12.661Z\",\n \"fullPath\": \"uploads/howtos/42SuViElo3QjxATg8YwB/Title Page for Demo.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F42SuViElo3QjxATg8YwB%2FTitle%20Page%20for%20Demo.jpg?alt=media&token=42859e38-50c6-4928-a049-c033e87a7b39\",\n \"contentType\": \"image/jpeg\",\n \"size\": 189112,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-decorative-plaster-mould-soft-plastics/title_page_for_demo.jpg\"\n },\n \"title\": \"Make a decorative plaster mould (soft plastics)\",\n \"_id\": \"42SuViElo3QjxATg8YwB\",\n \"fileLink\": \"\",\n \"comments\": [],\n \"moderation\": \"accepted\",\n \"_createdBy\": \"chrystal\",\n \"user\": {\n \"subType\": \"mix\",\n \"type\": \"workspace\",\n \"detail\": {\n \"shortDescription\": \"Chrystal is shredding and creating in Sydney, Australia.\",\n \"lastActive\": \"2020-02-17T07:30:29.520Z\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fchrystal.jpg?alt=media\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Fchrystal%2FDSC_9472.jpg?alt=media&token=afda2aa5-a4ad-4e6f-bfc6-89215cd40936\",\n \"name\": \"chrystal\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/chrystal\"\n },\n \"_modified\": \"2020-02-17T08:18:15.967Z\",\n \"moderation\": \"accepted\",\n \"_id\": \"chrystal\",\n \"location\": {\n \"lat\": -33.9104,\n \"lng\": 151.156\n },\n \"_deleted\": false,\n \"_created\": \"2020-02-17T07:30:30.669Z\",\n \"geo\": {\n \"latitude\": -33.9104,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 151.156,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Australian continent\",\n \"continentCode\": \"AU\",\n \"countryName\": \"Australia\",\n \"countryCode\": \"AU\",\n \"principalSubdivision\": \"New South Wales\",\n \"principalSubdivisionCode\": \"AU-NSW\",\n \"city\": \"Sydney\",\n \"locality\": \"Marrickville\",\n \"postcode\": \"2204\",\n \"plusCode\": \"4RRH35Q4+RC\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Australia\",\n \"description\": \"country in Oceania\",\n \"isoName\": \"Australia\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"AU\",\n \"wikidataId\": \"Q408\",\n \"geonameId\": 2077456\n },\n {\n \"name\": \"New South Wales\",\n \"description\": \"state of Australia\",\n \"isoName\": \"New South Wales\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"AU-NSW\",\n \"wikidataId\": \"Q3224\",\n \"geonameId\": 2155400\n },\n {\n \"name\": \"Sydney\",\n \"description\": \"capital city of New South Wales, Australia\",\n \"order\": 6,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q3130\",\n \"geonameId\": 2147714\n },\n {\n \"name\": \"Inner West Council\",\n \"description\": \"local government area in New South Wales, Australia\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q24067070\",\n \"geonameId\": 12047275\n },\n {\n \"name\": \"Marrickville\",\n \"description\": \"suburb of Sydney, New South Wales, Australia\",\n \"order\": 10,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q4382582\",\n \"geonameId\": 2158626\n }\n ],\n \"informative\": [\n {\n \"name\": \"Australian continent\",\n \"description\": \"continent in the Earth's Southern Hemisphere\",\n \"isoName\": \"Australian continent\",\n \"order\": 1,\n \"isoCode\": \"AU\",\n \"wikidataId\": \"Q3960\"\n },\n {\n \"name\": \"mainland Australia\",\n \"description\": \"main landmass of the Australian continent\",\n \"order\": 3,\n \"wikidataId\": \"Q2872203\"\n },\n {\n \"name\": \"Australia/Sydney\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Sydney Coast-Georges River\",\n \"order\": 7\n },\n {\n \"name\": \"Inner West\",\n \"description\": \"region in New South Wales, Australia\",\n \"order\": 8,\n \"wikidataId\": \"Q12486609\"\n },\n {\n \"name\": \"2204\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.chrystalrimmer.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/chrystal.rimmer/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:chrystalmayrimmer@hotmail.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Chrystal is an artist working with soft plastics. \\nShe currently works with silicone and plaster moulds to produce her works.\\nHer studio houses a shredder and an industrial oven and is open to collecting any soft plastic you may wish to get rid of.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Chrystal Rimmer\",\n \"images\": []\n }\n },\n \"content\": \"Learn how to create a decorative plaster mold for use with soft plastics. This process consists of two parts. Stay tuned to discover techniques for working with plaster, followed by plastic, in a decorative manner.\\n\\n\\nUser Location: Sydney, Australia\\n\\nThe initial step involves gathering the following materials:\\n- Scissors\\n- Mixing stick\\n- Liquid craft glue\\n- Spray glue\\n- Leafy material\\n- Laminated cardboard or wood\\n- Four laminated ply pieces\\n- Polymer clay\\n- Dust mask\\n- Plaster\\n- Water (approximately 1.32 gallons or 5 liters)\\n- Mixing containers\\n- Soapy water\\n- Brush\\n\\n### Required Materials:\\n\\n- Soft plastic\\n- Oven\\n- Baking paper\\n- Oven tray\\n- Protective gloves for chemicals and heat\\n- Respirator mask with cartridges\\n- Plank of wood\\n- Drill\\n- Screws\\n- Hanging wire\\n\\nPlaster is an inexpensive and versatile material, allowing you to create numerous molds. Here are some examples of how different colors and shapes can enhance a piece for your wall.\",\n \"keywords\": \"decorative plaster molds, soft plastic casting, craft mold making, plaster crafting techniques, mold making materials, Sydney DIY crafts, creative home decor, plaster mold instructions, polymer clay molding, DIY decorative plastics\",\n \"resources\": \"To create a decorative plaster mold for soft plastics, you'll need the following items, organized by category:\\n\\n### Tools & Equipment \\n- Scissors \\n- Mixing stick \\n- Drill \\n- Oven \\n- Mixing containers \\n\\n### Hardware Components \\n- Laminated cardboard/wood \\n- Four laminated ply pieces \\n- Plank of wood \\n- Screws \\n- Hanging wire \\n\\n### Safety Gear \\n- Dust mask \\n- Respirator mask with cartridges \\n- Protective gloves (chemicals/heat) \\n\\n### Crafting Materials \\n- Soft plastic \\n- Polymer clay \\n- Plaster \\n- Liquid craft glue \\n- Spray glue \\n\\nEach category prioritizes essential items for mold creation, from structural components to safety precautions.\",\n \"references\": \"## Articles\\n- [How to Make Thrifty Plaster Molds and Streamline Your Processes](https://ceramicartsnetwork.org/daily/article/how-to-make-thrifty-plaster-molds-and-streamline-your-processes) \\n- [Beginner's Guide to Mold Making and Casting](https://www.artmolds.com/blogs/mold-making/beginners-guide-to-mold-making-and-casting) \\n- [How to Make a Plaster Mold for Slip Casting](https://ceramicartsnetwork.org/daily/article/How-to-Make-a-Plaster-Mold-for-Slip-Casting) \\n- [Plaster Casting: Process, Uses, and How It Works](https://www.xometry.com/resources/casting/plaster-casting/) \\n- [Plaster Mold Casting Overview](https://www.thelibraryofmanufacturing.com/plaster_metalcasting.html) \\n\\n## YouTube\\n- [How to Melt Plastic into Your Plaster Mould: Part Two](https://www.youtube.com/watch?v=gxmDpfxj0Og) \\n- [Creating Plaster Molds for Soft Plastic Baits](https://www.youtube.com/watch?v=OXPvaRSXBuM) \\n\\n## Opensource Designs\\n- [Decorative Plaster Mold Tutorial](https://community.preciousplastic.com/library/make-a-decorative-plaster-mould-soft-plastics) \\n- [Two-Part Reusable Plaster Mold Guide](https://www.instructables.com/Make-a-two-part-reusable-mold-using-plaster/)\"\n }\n}","52b9f68a531b31e5","make-an-automated-injection-molding-machine",{"id":4418,"data":4420,"filePath":4418,"digest":4600},{"slug":4418,"id":4418,"title":4421,"type":397,"components":4422,"item":4423,"config":4599},"Make an automated injection molding machine",[],{"creatorCountry":3617,"fileLink":4424,"difficulty_level":1258,"moderation":526,"_created":4425,"previousSlugs":4426,"_createdBy":4427,"category":4428,"cover_image":4429,"_id":4436,"_contentModifiedTimestamp":4437,"total_views":4438,"title":4421,"id":4436,"files":4439,"time":3027,"comments":4440,"description":4441,"mentions":4442,"steps":4443,"_deleted":402,"total_downloads":4519,"votedUsefulBy":4520,"tags":4531,"_modified":4532,"slug":4418,"user":4533,"content":4595,"keywords":4596,"resources":4597,"references":4598},"https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0","2020-10-28T15:13:20.011Z",[4418],"sotop-recycling",{"_modified":1351,"_deleted":402,"label":1353,"_created":1351,"_id":1352},{"updated":4430,"type":423,"contentType":423,"fullPath":4431,"size":4432,"timeCreated":4430,"name":4433,"downloadUrl":4434,"src":4435},"2020-10-28T15:13:14.311Z","uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Photo 26.08.20, 14 03 00.jpg",177089,"Photo 26.08.20, 14 03 00.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FPhoto%2026.08.20%2C%2014%2003%2000.jpg?alt=media&token=c766aa41-1c9d-4d23-a667-67461f5d7e27","/resources/howtos/make-an-automated-injection-molding-machine/photo_26.08.20_14_03_00.jpg","4R49Mx7j0ugcJ9JURQ1b","2023-06-14T11:02:17.991Z",574,[],[],"This tutorial provides instructions on constructing an affordable, automated injection molding machine. The folder is too large to upload here.\n\nA link to our Dropbox, where you can download the folder, is provided.",[],[4444,4469,4494],{"title":4445,"_animationKey":448,"text":4446,"images":4447},"Download the folder","### Guide Overview\n\nDownload and read the Guide.pdf thoroughly.\n\n**Link:**\n\n[Guide Download](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)\n\n**Notice:** The machine is a work in progress and not yet perfected. A troubleshooting section is included to outline potential areas for improvement.\n\nThe Guide.pdf provides essential information and explains the structure of the content.\n\n### Package Contents:\n\n- CAD Files\n- Bill of Material (BOM)\n- Blueprints\n- Program\n- Circuit Diagram\n- Additional Images\n\nWe opted to include comprehensive details. Do not be concerned if the material delves deeply into specifics.",[4448,4455,4462],{"size":4449,"fullPath":4450,"name":4451,"downloadUrl":4452,"contentType":423,"updated":4453,"type":423,"timeCreated":4453,"src":4454,"alt":4451},80283,"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Blueprint.PNG","Blueprint.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FBlueprint.PNG?alt=media&token=3dca4f9f-3ff1-40f5-9f3b-312483d530e3","2020-10-28T15:13:15.982Z","/resources/howtos/make-an-automated-injection-molding-machine/blueprint.png",{"size":4456,"timeCreated":4457,"downloadUrl":4458,"fullPath":4459,"type":423,"contentType":423,"updated":4457,"name":4460,"src":4461,"alt":4460},138306,"2020-10-28T15:13:16.124Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FBOM.PNG?alt=media&token=6cf6c9b0-fd6c-4f81-9762-c688895ff4e7","uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/BOM.PNG","BOM.PNG","/resources/howtos/make-an-automated-injection-molding-machine/bom.png",{"name":4463,"timeCreated":4464,"updated":4464,"contentType":423,"fullPath":4465,"size":4466,"type":423,"downloadUrl":4467,"src":4468,"alt":4463},"circuit.PNG","2020-10-28T15:13:16.206Z","uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/circuit.PNG",89012,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2Fcircuit.PNG?alt=media&token=f3f54d6f-34b5-4734-8734-12176b3d4f84","/resources/howtos/make-an-automated-injection-molding-machine/circuit.png",{"_animationKey":451,"title":4470,"images":4471,"text":4493},"Check out the design",[4472,4479,4486],{"type":423,"fullPath":4473,"size":4474,"timeCreated":4475,"contentType":423,"name":4476,"updated":4475,"downloadUrl":4477,"src":4478,"alt":4476},"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Rendering.PNG",57744,"2020-10-28T15:13:16.828Z","Rendering.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FRendering.PNG?alt=media&token=01fd82d1-9084-4411-94af-5d0f5d9fec14","/resources/howtos/make-an-automated-injection-molding-machine/rendering.png",{"fullPath":4480,"updated":4481,"size":4482,"name":4483,"type":423,"downloadUrl":4484,"contentType":423,"timeCreated":4481,"src":4485,"alt":4483},"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/section analysis.PNG","2020-10-28T15:13:16.878Z",58821,"section analysis.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2Fsection%20analysis.PNG?alt=media&token=a7f9bd0b-1cff-48a3-98b7-306757e2d805","/resources/howtos/make-an-automated-injection-molding-machine/section_analysis.png",{"fullPath":4487,"type":423,"size":4488,"contentType":423,"timeCreated":4489,"downloadUrl":4490,"name":4491,"updated":4489,"src":4492,"alt":4491},"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/CAD angle.PNG",73773,"2020-10-28T15:13:17.649Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FCAD%20angle.PNG?alt=media&token=1dca8604-6d3c-4b4d-9949-b71c20776e12","CAD angle.PNG","/resources/howtos/make-an-automated-injection-molding-machine/cad_angle.png","Before considering the construction of this machine, ensure it aligns with your expertise.\n\nThis machine possesses greater complexity than standard injection or extrusion machines.\n\nIn the download folder, a highly detailed CAD of the current design is available.",{"_animationKey":479,"images":4495,"title":4517,"text":4518},[4496,4503,4510],{"size":4497,"timeCreated":4498,"downloadUrl":4499,"contentType":423,"fullPath":4500,"type":423,"name":4501,"updated":4498,"src":4502,"alt":4501},179583,"2020-10-28T15:13:18.981Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FPhoto%2026.08.20%2C%2014%2034%2026.jpg?alt=media&token=975ede60-d9b3-4af3-8542-f729a9a3b019","uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Photo 26.08.20, 14 34 26.jpg","Photo 26.08.20, 14 34 26.jpg","/resources/howtos/make-an-automated-injection-molding-machine/photo_26.08.20_14_34_26.jpg",{"updated":4504,"contentType":423,"downloadUrl":4505,"name":4506,"fullPath":4507,"size":4508,"type":423,"timeCreated":4504,"src":4509,"alt":4506},"2020-10-28T15:13:19.111Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FPhoto%2026.08.20%2C%2014%2001%2047.jpg?alt=media&token=a5e27991-1906-42c5-b294-f1de539792a9","Photo 26.08.20, 14 01 47.jpg","uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Photo 26.08.20, 14 01 47.jpg",159580,"/resources/howtos/make-an-automated-injection-molding-machine/photo_26.08.20_14_01_47.jpg",{"timeCreated":4511,"fullPath":4512,"updated":4511,"type":423,"size":4513,"name":4514,"contentType":423,"downloadUrl":4515,"src":4516,"alt":4514},"2020-10-28T15:13:19.209Z","uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/phone covers.jpg",164275,"phone covers.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2Fphone%20covers.jpg?alt=media&token=92910b7a-e102-47a4-bef9-ce453f085ab7","/resources/howtos/make-an-automated-injection-molding-machine/phone_covers.jpg","Replicate and do even better;)","If you wish to accept the challenge, consider constructing the machine yourself.\n\nIn this video, you can observe how we are already utilizing it.\n\n[Watch on YouTube](https://www.youtube.com/watch?v=Eq9IbetsLB4&t=2s)\n\nIf you have innovative ideas and have made enhancements to your machine, please share your insights.\n\nBest regards, \nSOTOP",96,[4521,1795,4522,3951,408,4523,4524,4525,4526,4527,4528,4529,4530],"agkmen","danyal1074","adamj537","agios","aurlien-voll","grabowski","infoplasticorgau","mazzeltje95","nemo-i","the-old-toolmaker",[626,1580,2693,2152],"2024-01-18T21:21:01.283Z",{"moderation":526,"_id":4427,"type":1495,"_modified":4534,"_deleted":402,"_created":4535,"detail":4536,"location":4542,"geo":4545,"data":4592},"2020-10-29T09:24:24.947Z","2020-10-29T08:56:26.956Z",{"name":4427,"profilePicUrl":4537,"lastActive":4538,"profileUrl":4539,"heroImageUrl":4540,"shortDescription":4541},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fsotop-recycling.jpg?alt=media","2020-10-29T08:56:26.461Z","https://community.preciousplastic.com/u/sotop-recycling","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fsotop-recycling%2FSmart_Injector%20v15_-45%C2%B0angle.png?alt=media&token=656ecc3b-ce7d-47db-9f49-b331dc4749bb","Developers of automated recycling machines ",{"lat":4543,"lng":4544},47.6501,7.8217,{"latitude":4543,"lookupSource":535,"longitude":4544,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":3634,"countryCode":3635,"principalSubdivision":4546,"principalSubdivisionCode":4547,"city":4548,"locality":4549,"postcode":4550,"plusCode":4551,"localityInfo":4552},"Baden-Wurttemberg","DE-BW","Schopfheim","Schopfheim VVG","79650","8FV9MR2C+2M",{"administrative":4553,"informative":4576},[4554,4555,4559,4564,4569,4573],{"name":3634,"description":3645,"isoName":3634,"order":67,"adminLevel":174,"isoCode":3635,"wikidataId":3646,"geonameId":3647},{"name":4546,"description":4556,"isoName":4546,"order":45,"adminLevel":45,"isoCode":4547,"wikidataId":4557,"geonameId":4558},"state in the southwest of the Federal Republic of Germany","Q985",2953481,{"name":4560,"description":4561,"order":555,"adminLevel":555,"wikidataId":4562,"geonameId":4563},"Freiburg Government Region","administrative subdivision and region of Baden-Württemberg, Germany","Q8167",2925180,{"name":4565,"description":4566,"order":929,"adminLevel":559,"wikidataId":4567,"geonameId":4568},"Lorrach","district of Baden-Württemberg, Germany","Q8198",3214108,{"name":4548,"description":4570,"order":931,"adminLevel":580,"wikidataId":4571,"geonameId":4572},"town in Baden-Württemberg, Germany","Q61734",2836413,{"name":4549,"description":4574,"order":949,"adminLevel":563,"wikidataId":4575},"agreed administrative community in the district Landkreis Lörrach, Baden-Württemberg, Germany","Q9378606",[4577,4578,4579,4583,4588,4591],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":3667,"description":573,"order":174},{"name":4580,"description":4581,"order":559,"wikidataId":4582},"Southern Black Forest Nature Park","German nature park (Naturpark) in Baden-Württemberg, Germany","Q885288",{"name":4584,"description":4585,"order":563,"wikidataId":4586,"geonameId":4587},"Region Hochrhein-Bodensee","region","Q314775",12077018,{"name":4589,"description":3678,"order":580,"wikidataId":4590},"Lorrach – Mullheim","Q1008373",{"name":4550,"description":579,"order":1918},{"jsError":24,"images":4593,"urls":4594},[],[],"This tutorial provides instructions on constructing an affordable, automated injection molding machine. The folder is too large to upload here.\n\nA link to our Dropbox, where you can download the folder, is provided.\n\n\nUser Location: Schopfheim, Germany\n\n### Guide Overview\n\nDownload and read the Guide.pdf thoroughly.\n\n**Link:**\n\n[Guide Download](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)\n\n**Notice:** The machine is a work in progress and not yet perfected. A troubleshooting section is included to outline potential areas for improvement.\n\nThe Guide.pdf provides essential information and explains the structure of the content.\n\n### Package Contents:\n\n- CAD Files\n- Bill of Material (BOM)\n- Blueprints\n- Program\n- Circuit Diagram\n- Additional Images\n\nWe opted to include comprehensive details. Do not be concerned if the material delves deeply into specifics.\n\nBefore considering the construction of this machine, ensure it aligns with your expertise.\n\nThis machine possesses greater complexity than standard injection or extrusion machines.\n\nIn the download folder, a highly detailed CAD of the current design is available.\n\nIf you wish to accept the challenge, consider constructing the machine yourself.\n\nIn this video, you can observe how we are already utilizing it.\n\n[Watch on YouTube](https://www.youtube.com/watch?v=Eq9IbetsLB4&t=2s)\n\nIf you have innovative ideas and have made enhancements to your machine, please share your insights.\n\nBest regards, \nSOTOP","injection molding machine, automated injection molding, affordable injection molding, CAD files, Bill of Material, troubleshooting injection molding, circuit diagram, machine construction guide, complex molding machines, injection molding enhancements","### Tools\n- CAD software ([CAD Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n- 3D printer/CNC machine ([CAD Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n- Soldering equipment ([Circuit Diagram](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n- Mechanical assembly tools (wrenches, screwdrivers) \n\n### Software\n- CAD platform (e.g., Fusion 360) ([CAD Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n- Arduino IDE/PlatformIO ([Program](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n- KiCad/Eagle ([Circuit Diagram](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n\n### Hardware\n- Components from BOM ([Bill of Materials](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \n- Microcontroller (Arduino-compatible) \n- Stepper motors with drivers \n- High-temperature heaters and sensors \n- Aluminum/steel structural parts ([Blueprints](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0))","## Useful References\n\n### Open Source Designs\n- [Injection Molding Machine Design Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0) (CAD, BOM, circuit diagrams)\n\n### YouTube\n- [Machine Demonstration Video](https://www.youtube.com/watch?v=Eq9IbetsLB4&t=2s)","{\n \"slug\": \"make-an-automated-injection-molding-machine\",\n \"id\": \"make-an-automated-injection-molding-machine\",\n \"title\": \"Make an automated injection molding machine\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"creatorCountry\": \"de\",\n \"fileLink\": \"https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0\",\n \"difficulty_level\": \"Hard\",\n \"moderation\": \"accepted\",\n \"_created\": \"2020-10-28T15:13:20.011Z\",\n \"previousSlugs\": [\n \"make-an-automated-injection-molding-machine\"\n ],\n \"_createdBy\": \"sotop-recycling\",\n \"category\": {\n \"_modified\": \"2022-05-09T21:18:09.659Z\",\n \"_deleted\": false,\n \"label\": \"Machines\",\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\"\n },\n \"cover_image\": {\n \"updated\": \"2020-10-28T15:13:14.311Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Photo 26.08.20, 14 03 00.jpg\",\n \"size\": 177089,\n \"timeCreated\": \"2020-10-28T15:13:14.311Z\",\n \"name\": \"Photo 26.08.20, 14 03 00.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FPhoto%2026.08.20%2C%2014%2003%2000.jpg?alt=media&token=c766aa41-1c9d-4d23-a667-67461f5d7e27\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/photo_26.08.20_14_03_00.jpg\"\n },\n \"_id\": \"4R49Mx7j0ugcJ9JURQ1b\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:17.991Z\",\n \"total_views\": 574,\n \"title\": \"Make an automated injection molding machine\",\n \"id\": \"4R49Mx7j0ugcJ9JURQ1b\",\n \"files\": [],\n \"time\": \"1+ months\",\n \"comments\": [],\n \"description\": \"This tutorial provides instructions on constructing an affordable, automated injection molding machine. The folder is too large to upload here.\\n\\nA link to our Dropbox, where you can download the folder, is provided.\",\n \"mentions\": [],\n \"steps\": [\n {\n \"title\": \"Download the folder\",\n \"_animationKey\": \"unique1\",\n \"text\": \"### Guide Overview\\n\\nDownload and read the Guide.pdf thoroughly.\\n\\n**Link:**\\n\\n[Guide Download](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)\\n\\n**Notice:** The machine is a work in progress and not yet perfected. A troubleshooting section is included to outline potential areas for improvement.\\n\\nThe Guide.pdf provides essential information and explains the structure of the content.\\n\\n### Package Contents:\\n\\n- CAD Files\\n- Bill of Material (BOM)\\n- Blueprints\\n- Program\\n- Circuit Diagram\\n- Additional Images\\n\\nWe opted to include comprehensive details. Do not be concerned if the material delves deeply into specifics.\",\n \"images\": [\n {\n \"size\": 80283,\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Blueprint.PNG\",\n \"name\": \"Blueprint.PNG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FBlueprint.PNG?alt=media&token=3dca4f9f-3ff1-40f5-9f3b-312483d530e3\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-10-28T15:13:15.982Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-28T15:13:15.982Z\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/blueprint.png\",\n \"alt\": \"Blueprint.PNG\"\n },\n {\n \"size\": 138306,\n \"timeCreated\": \"2020-10-28T15:13:16.124Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FBOM.PNG?alt=media&token=6cf6c9b0-fd6c-4f81-9762-c688895ff4e7\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/BOM.PNG\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-10-28T15:13:16.124Z\",\n \"name\": \"BOM.PNG\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/bom.png\",\n \"alt\": \"BOM.PNG\"\n },\n {\n \"name\": \"circuit.PNG\",\n \"timeCreated\": \"2020-10-28T15:13:16.206Z\",\n \"updated\": \"2020-10-28T15:13:16.206Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/circuit.PNG\",\n \"size\": 89012,\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2Fcircuit.PNG?alt=media&token=f3f54d6f-34b5-4734-8734-12176b3d4f84\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/circuit.png\",\n \"alt\": \"circuit.PNG\"\n }\n ]\n },\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Check out the design\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Rendering.PNG\",\n \"size\": 57744,\n \"timeCreated\": \"2020-10-28T15:13:16.828Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Rendering.PNG\",\n \"updated\": \"2020-10-28T15:13:16.828Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FRendering.PNG?alt=media&token=01fd82d1-9084-4411-94af-5d0f5d9fec14\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/rendering.png\",\n \"alt\": \"Rendering.PNG\"\n },\n {\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/section analysis.PNG\",\n \"updated\": \"2020-10-28T15:13:16.878Z\",\n \"size\": 58821,\n \"name\": \"section analysis.PNG\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2Fsection%20analysis.PNG?alt=media&token=a7f9bd0b-1cff-48a3-98b7-306757e2d805\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-28T15:13:16.878Z\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/section_analysis.png\",\n \"alt\": \"section analysis.PNG\"\n },\n {\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/CAD angle.PNG\",\n \"type\": \"image/jpeg\",\n \"size\": 73773,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-28T15:13:17.649Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FCAD%20angle.PNG?alt=media&token=1dca8604-6d3c-4b4d-9949-b71c20776e12\",\n \"name\": \"CAD angle.PNG\",\n \"updated\": \"2020-10-28T15:13:17.649Z\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/cad_angle.png\",\n \"alt\": \"CAD angle.PNG\"\n }\n ],\n \"text\": \"Before considering the construction of this machine, ensure it aligns with your expertise.\\n\\nThis machine possesses greater complexity than standard injection or extrusion machines.\\n\\nIn the download folder, a highly detailed CAD of the current design is available.\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"size\": 179583,\n \"timeCreated\": \"2020-10-28T15:13:18.981Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FPhoto%2026.08.20%2C%2014%2034%2026.jpg?alt=media&token=975ede60-d9b3-4af3-8542-f729a9a3b019\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Photo 26.08.20, 14 34 26.jpg\",\n \"type\": \"image/jpeg\",\n \"name\": \"Photo 26.08.20, 14 34 26.jpg\",\n \"updated\": \"2020-10-28T15:13:18.981Z\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/photo_26.08.20_14_34_26.jpg\",\n \"alt\": \"Photo 26.08.20, 14 34 26.jpg\"\n },\n {\n \"updated\": \"2020-10-28T15:13:19.111Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2FPhoto%2026.08.20%2C%2014%2001%2047.jpg?alt=media&token=a5e27991-1906-42c5-b294-f1de539792a9\",\n \"name\": \"Photo 26.08.20, 14 01 47.jpg\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/Photo 26.08.20, 14 01 47.jpg\",\n \"size\": 159580,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-28T15:13:19.111Z\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/photo_26.08.20_14_01_47.jpg\",\n \"alt\": \"Photo 26.08.20, 14 01 47.jpg\"\n },\n {\n \"timeCreated\": \"2020-10-28T15:13:19.209Z\",\n \"fullPath\": \"uploads/howtos/4R49Mx7j0ugcJ9JURQ1b/phone covers.jpg\",\n \"updated\": \"2020-10-28T15:13:19.209Z\",\n \"type\": \"image/jpeg\",\n \"size\": 164275,\n \"name\": \"phone covers.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4R49Mx7j0ugcJ9JURQ1b%2Fphone%20covers.jpg?alt=media&token=92910b7a-e102-47a4-bef9-ce453f085ab7\",\n \"src\": \"/resources/howtos/make-an-automated-injection-molding-machine/phone_covers.jpg\",\n \"alt\": \"phone covers.jpg\"\n }\n ],\n \"title\": \"Replicate and do even better;)\",\n \"text\": \"If you wish to accept the challenge, consider constructing the machine yourself.\\n\\nIn this video, you can observe how we are already utilizing it.\\n\\n[Watch on YouTube](https://www.youtube.com/watch?v=Eq9IbetsLB4&t=2s)\\n\\nIf you have innovative ideas and have made enhancements to your machine, please share your insights.\\n\\nBest regards, \\nSOTOP\"\n }\n ],\n \"_deleted\": false,\n \"total_downloads\": 96,\n \"votedUsefulBy\": [\n \"agkmen\",\n \"bresiana\",\n \"danyal1074\",\n \"c-tperk\",\n \"sigolene\",\n \"adamj537\",\n \"agios\",\n \"aurlien-voll\",\n \"grabowski\",\n \"infoplasticorgau\",\n \"mazzeltje95\",\n \"nemo-i\",\n \"the-old-toolmaker\"\n ],\n \"tags\": [\n \"injection\",\n \"research\",\n \"other machine\",\n \"extrusion\"\n ],\n \"_modified\": \"2024-01-18T21:21:01.283Z\",\n \"slug\": \"make-an-automated-injection-molding-machine\",\n \"user\": {\n \"moderation\": \"accepted\",\n \"_id\": \"sotop-recycling\",\n \"type\": \"machine-builder\",\n \"_modified\": \"2020-10-29T09:24:24.947Z\",\n \"_deleted\": false,\n \"_created\": \"2020-10-29T08:56:26.956Z\",\n \"detail\": {\n \"name\": \"sotop-recycling\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fsotop-recycling.jpg?alt=media\",\n \"lastActive\": \"2020-10-29T08:56:26.461Z\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/sotop-recycling\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fsotop-recycling%2FSmart_Injector%20v15_-45%C2%B0angle.png?alt=media&token=656ecc3b-ce7d-47db-9f49-b331dc4749bb\",\n \"shortDescription\": \"Developers of automated recycling machines \"\n },\n \"location\": {\n \"lat\": 47.6501,\n \"lng\": 7.8217\n },\n \"geo\": {\n \"latitude\": 47.6501,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 7.8217,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Baden-Wurttemberg\",\n \"principalSubdivisionCode\": \"DE-BW\",\n \"city\": \"Schopfheim\",\n \"locality\": \"Schopfheim VVG\",\n \"postcode\": \"79650\",\n \"plusCode\": \"8FV9MR2C+2M\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Baden-Wurttemberg\",\n \"description\": \"state in the southwest of the Federal Republic of Germany\",\n \"isoName\": \"Baden-Wurttemberg\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-BW\",\n \"wikidataId\": \"Q985\",\n \"geonameId\": 2953481\n },\n {\n \"name\": \"Freiburg Government Region\",\n \"description\": \"administrative subdivision and region of Baden-Württemberg, Germany\",\n \"order\": 5,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q8167\",\n \"geonameId\": 2925180\n },\n {\n \"name\": \"Lorrach\",\n \"description\": \"district of Baden-Württemberg, Germany\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q8198\",\n \"geonameId\": 3214108\n },\n {\n \"name\": \"Schopfheim\",\n \"description\": \"town in Baden-Württemberg, Germany\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q61734\",\n \"geonameId\": 2836413\n },\n {\n \"name\": \"Schopfheim VVG\",\n \"description\": \"agreed administrative community in the district Landkreis Lörrach, Baden-Württemberg, Germany\",\n \"order\": 11,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q9378606\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Southern Black Forest Nature Park\",\n \"description\": \"German nature park (Naturpark) in Baden-Württemberg, Germany\",\n \"order\": 6,\n \"wikidataId\": \"Q885288\"\n },\n {\n \"name\": \"Region Hochrhein-Bodensee\",\n \"description\": \"region\",\n \"order\": 7,\n \"wikidataId\": \"Q314775\",\n \"geonameId\": 12077018\n },\n {\n \"name\": \"Lorrach – Mullheim\",\n \"description\": \"federal electoral district of Germany\",\n \"order\": 8,\n \"wikidataId\": \"Q1008373\"\n },\n {\n \"name\": \"79650\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"jsError\": true,\n \"images\": [],\n \"urls\": []\n }\n },\n \"content\": \"This tutorial provides instructions on constructing an affordable, automated injection molding machine. The folder is too large to upload here.\\n\\nA link to our Dropbox, where you can download the folder, is provided.\\n\\n\\nUser Location: Schopfheim, Germany\\n\\n### Guide Overview\\n\\nDownload and read the Guide.pdf thoroughly.\\n\\n**Link:**\\n\\n[Guide Download](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)\\n\\n**Notice:** The machine is a work in progress and not yet perfected. A troubleshooting section is included to outline potential areas for improvement.\\n\\nThe Guide.pdf provides essential information and explains the structure of the content.\\n\\n### Package Contents:\\n\\n- CAD Files\\n- Bill of Material (BOM)\\n- Blueprints\\n- Program\\n- Circuit Diagram\\n- Additional Images\\n\\nWe opted to include comprehensive details. Do not be concerned if the material delves deeply into specifics.\\n\\nBefore considering the construction of this machine, ensure it aligns with your expertise.\\n\\nThis machine possesses greater complexity than standard injection or extrusion machines.\\n\\nIn the download folder, a highly detailed CAD of the current design is available.\\n\\nIf you wish to accept the challenge, consider constructing the machine yourself.\\n\\nIn this video, you can observe how we are already utilizing it.\\n\\n[Watch on YouTube](https://www.youtube.com/watch?v=Eq9IbetsLB4&t=2s)\\n\\nIf you have innovative ideas and have made enhancements to your machine, please share your insights.\\n\\nBest regards, \\nSOTOP\",\n \"keywords\": \"injection molding machine, automated injection molding, affordable injection molding, CAD files, Bill of Material, troubleshooting injection molding, circuit diagram, machine construction guide, complex molding machines, injection molding enhancements\",\n \"resources\": \"### Tools\\n- CAD software ([CAD Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n- 3D printer/CNC machine ([CAD Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n- Soldering equipment ([Circuit Diagram](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n- Mechanical assembly tools (wrenches, screwdrivers) \\n\\n### Software\\n- CAD platform (e.g., Fusion 360) ([CAD Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n- Arduino IDE/PlatformIO ([Program](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n- KiCad/Eagle ([Circuit Diagram](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n\\n### Hardware\\n- Components from BOM ([Bill of Materials](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0)) \\n- Microcontroller (Arduino-compatible) \\n- Stepper motors with drivers \\n- High-temperature heaters and sensors \\n- Aluminum/steel structural parts ([Blueprints](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0))\",\n \"references\": \"## Useful References\\n\\n### Open Source Designs\\n- [Injection Molding Machine Design Files](https://www.dropbox.com/sh/bvus8maneewhxhk/AACpXCwufQSTb2FyYe8HFChFa?dl=0) (CAD, BOM, circuit diagrams)\\n\\n### YouTube\\n- [Machine Demonstration Video](https://www.youtube.com/watch?v=Eq9IbetsLB4&t=2s)\"\n }\n}","9228e885b8da1274","make-your-shelf",{"id":4601,"data":4603,"filePath":4601,"digest":4763},{"slug":4601,"id":4601,"title":4604,"type":397,"components":4605,"item":4606,"config":4762},"Make your shelf",[],{"slug":4601,"description":4607,"_modified":4608,"steps":4609,"time":2704,"cover_image":4683,"difficulty_level":415,"_created":4690,"votedUsefulBy":4691,"tags":4693,"creatorCountry":1226,"title":4604,"_deleted":402,"_id":4694,"moderation":526,"total_views":4695,"_createdBy":4696,"total_downloads":412,"category":4697,"files":4698,"comments":4699,"fileLink":19,"id":4694,"_contentModifiedTimestamp":4700,"user":4701,"content":4758,"keywords":4759,"resources":4760,"references":4761},"Learn to construct shelves or small furniture using the extruder and injection machine.","2024-01-08T07:27:47.138Z",[4610,4635,4660],{"images":4611,"text":4633,"title":4634,"_animationKey":448},[4612,4619,4626],{"updated":4613,"fullPath":4614,"name":4615,"timeCreated":4613,"type":423,"contentType":423,"size":4616,"downloadUrl":4617,"src":4618,"alt":4615},"2020-12-03T00:13:28.699Z","uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/tamaño.jpg","tamaño.jpg",67072,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Ftama%C3%B1o.jpg?alt=media&token=09b6499d-89ff-4a72-8216-05a39a604447","/resources/howtos/make-your-shelf/tamano.jpg",{"type":423,"contentType":423,"size":4620,"updated":4621,"timeCreated":4621,"downloadUrl":4622,"fullPath":4623,"name":4624,"src":4625,"alt":4624},77955,"2020-12-03T00:13:28.702Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fextrusora.jpg?alt=media&token=870fba49-7953-4697-b4c1-41f9d4d2d736","uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/extrusora.jpg","extrusora.jpg","/resources/howtos/make-your-shelf/extrusora.jpg",{"name":4627,"downloadUrl":4628,"timeCreated":4629,"updated":4629,"size":4630,"contentType":423,"type":423,"fullPath":4631,"src":4632,"alt":4627},"viga.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fviga.jpg?alt=media&token=83b20cde-f4b3-4ae4-8a2c-9d7d759b270e","2020-12-03T00:13:28.696Z",93278,"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/viga.jpg","/resources/howtos/make-your-shelf/viga.jpg","We will use a square tube 0.79 inches in diameter and 15.75 inches long. Hold it securely by hand to avoid burns; no screws are necessary.","Make the beam",{"_animationKey":451,"text":4636,"title":4637,"images":4638},"For this model, we have used:\n\n- 35.5 cm (13.98 in) x 3\n- 19.5 cm (7.68 in) x 2\n- 14 cm (5.51 in) x 2\n- 18 cm (7.09 in) x 2\n\nModify as needed to adjust size.","Cut and drill holes",[4639,4646,4653],{"name":4640,"size":4641,"type":423,"fullPath":4642,"downloadUrl":4643,"updated":4644,"timeCreated":4644,"contentType":423,"src":4645,"alt":4640},"hole.jpg",100582,"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/hole.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fhole.jpg?alt=media&token=ea8e9a0c-aea3-4e35-a4f9-76e13d87537f","2020-12-03T00:13:30.753Z","/resources/howtos/make-your-shelf/hole.jpg",{"fullPath":4647,"name":4648,"type":423,"contentType":423,"updated":4649,"size":4650,"timeCreated":4649,"downloadUrl":4651,"src":4652,"alt":4648},"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/estructura2.jpg","estructura2.jpg","2020-12-03T00:13:30.456Z",121876,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Festructura2.jpg?alt=media&token=0ba9e5ef-3c5b-4bc6-b30a-3adf2f734654","/resources/howtos/make-your-shelf/estructura2.jpg",{"type":423,"downloadUrl":4654,"timeCreated":4655,"size":4656,"fullPath":4657,"contentType":423,"name":4658,"updated":4655,"src":4659,"alt":4658},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Festructura.jpg?alt=media&token=1f70a5c1-8390-4529-b5b8-0717aee286e6","2020-12-03T00:13:30.682Z",140550,"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/estructura.jpg","estructura.jpg","/resources/howtos/make-your-shelf/estructura.jpg",{"text":4661,"_animationKey":479,"title":4662,"images":4663},"The mold for the injection machine is square, measuring 14 cm x 14 cm (5.51 in x 5.51 in). We will produce eight units, which can be easily glued or screwed together.\n\nThank you for your support.","Assemble the base",[4664,4670,4676],{"timeCreated":4665,"type":423,"size":4666,"name":436,"contentType":423,"updated":4665,"downloadUrl":4667,"fullPath":4668,"src":4669,"alt":436},"2020-12-03T00:13:32.525Z",109586,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2F1.jpg?alt=media&token=40a1f392-670e-4154-be61-3ed5a2dce49f","uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/1.jpg","/resources/howtos/make-your-shelf/1.jpg",{"size":4671,"contentType":423,"type":423,"timeCreated":4672,"name":457,"updated":4672,"downloadUrl":4673,"fullPath":4674,"src":4675,"alt":457},133829,"2020-12-03T00:13:32.455Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2F3.jpg?alt=media&token=dc6540ce-1ae9-4a4c-9813-1c5caddec6a3","uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/3.jpg","/resources/howtos/make-your-shelf/3.jpg",{"fullPath":4677,"timeCreated":4678,"downloadUrl":4679,"size":4680,"name":4681,"updated":4678,"contentType":423,"type":423,"src":4682,"alt":4681},"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/base.jpg","2020-12-03T00:13:32.399Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fbase.jpg?alt=media&token=d5a2a740-9b80-4bed-a2ea-841b989cf51c",134543,"base.jpg","/resources/howtos/make-your-shelf/base.jpg",{"type":423,"updated":4684,"name":4685,"contentType":423,"downloadUrl":4686,"size":4687,"fullPath":4688,"timeCreated":4684,"src":4689},"2020-12-07T12:59:21.676Z","menor-2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fmenor-2.jpg?alt=media&token=a6e62fbe-77a3-4a8f-b99e-858f1535d267",60253,"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/menor-2.jpg","/resources/howtos/make-your-shelf/menor-2.jpg","2020-11-18T13:54:53.869Z",[4692,408],"konstantinos",[627,1256,418,2152],"4x7Bt3v7AvY24Yjfb0kN",278,"menor-plastic",{"label":1574,"_modified":1575,"_deleted":402,"_created":1575,"_id":1576},[],[],"2022-11-26T16:42:42.644Z",{"location":4702,"_created":4705,"_deleted":402,"moderation":526,"type":530,"subType":529,"previouslyAccepted":24,"_modified":4705,"_id":4696,"geo":4706,"data":4739,"detail":4755},{"lat":4703,"lng":4704},37.8176,-0.78832,"2020-12-01T19:14:42.672Z",{"latitude":4703,"lookupSource":535,"longitude":4704,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":2533,"countryCode":2534,"principalSubdivision":4707,"principalSubdivisionCode":4708,"city":4709,"locality":4710,"postcode":19,"plusCode":4711,"localityInfo":4712},"Region de Murcia","ES-MC","San Javier","San Pedro del Pinatar","8C9XR696+2M",{"administrative":4713,"informative":4735},[4714,4715,4718,4723,4727,4731],{"name":2533,"description":2542,"isoName":2533,"order":174,"adminLevel":174,"isoCode":2534,"wikidataId":2543,"geonameId":2544},{"name":4707,"description":2546,"isoName":4707,"order":555,"adminLevel":45,"isoCode":4708,"wikidataId":4716,"geonameId":4717},"Q5772",2513413,{"name":4719,"description":2551,"isoName":4719,"order":559,"adminLevel":559,"isoCode":4720,"wikidataId":4721,"geonameId":4722},"Murcia","ES-MU","Q24271891",6355234,{"name":4724,"description":4725,"order":563,"adminLevel":563,"wikidataId":4726},"Campo de Cartagena","natural region in Spain","Q2722649",{"name":4709,"description":4728,"order":580,"adminLevel":580,"wikidataId":4729,"geonameId":4730},"town in Murcia, Spain","Q987453",2511366,{"name":4710,"description":4732,"order":929,"adminLevel":580,"wikidataId":4733,"geonameId":4734},"municipality of Spain","Q743996",2511247,[4736,4737,4738],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":2566,"description":573,"order":67},{"name":1184,"description":1185,"order":45,"wikidataId":1186,"geonameId":1187},{"urls":4740,"description":4750,"services":4751,"title":4753,"images":4754},[4741,4743,4745,4747,4749],{"name":587,"url":4742},"https://www.facebook.com/pages/category/personal-blog/menor-plastic-343569313023751/",{"name":584,"url":4744},"mailto:menorplastic@gmail.com",{"name":953,"url":4746},"https://www.menorplastic.com",{"name":961,"url":4748},"https://bazar.preciousplastic.com/?subcats=y&pcode_from_q=y&pshort=y&pfull=y&pname=y&pkeywords=y&search_performed=y&q=menor+plastic&dispatch=products.search&security_hash=85440c47a5955a346fffa12d7cb4a342",{"name":590,"url":591},"Hi everyone!\nWe are Sandra (graduated in environmental sciences) and Ruben (artisan of plastic, web design and community manager) creators of Menor Plastic.Menor Plastic is a recycling and environmental awareness project in the community of Murcia Spain. We started in June 2019 and we have two machines, a crusher and an extruder. We have learned to make several objects and we are enrolled in a craft market where we sell them. We participate with several associations in the area, cleaning beaches and providing donations for the conservation of our Mar Menor. Now we are building the fuel transfer and we hope to have it ready for February 2020. We have also created a YouTube channel where we will upload videos with our progress and ideas.\nIf you want to help or collaborate in any way, do not hesitate to contact us. You will be welcome!\n we work in the search of new materials and\n products that replace short-term plastic.\n At the same time we collaborate in different ways with others\n projects in which the care of our\n environment.\n",[4752],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Menor Plastic",[],{"services":4756,"urls":4757},[],[],"Learn to construct shelves or small furniture using the extruder and injection machine.\n\n\nUser Location: San Javier, Spain\n\nWe will use a square tube 0.79 inches in diameter and 15.75 inches long. Hold it securely by hand to avoid burns; no screws are necessary.\n\nFor this model, we have used:\n\n- 35.5 cm (13.98 in) x 3\n- 19.5 cm (7.68 in) x 2\n- 14 cm (5.51 in) x 2\n- 18 cm (7.09 in) x 2\n\nModify as needed to adjust size.\n\nThe mold for the injection machine is square, measuring 14 cm x 14 cm (5.51 in x 5.51 in). We will produce eight units, which can be easily glued or screwed together.\n\nThank you for your support.","extruder construction, injection machine shelves, DIY furniture Spain, small furniture making, square tube dimensions, injection mold square, shelf construction Spain, extruder furniture projects, DIY shelves San Javier, mold modification tips","### Tools & Hardware\n- [Extruder](https://www.amazon.es/extrusora/s?k=extrusora) (for shaping materials)\n- [Injection machine](https://www.ebay.es/b/Injection-Molding-Machines/58287/bn_1636787) (for mold-based production)\n- Screwdriver (optional assembly) \n- Adhesive (for component bonding)\n\n### Materials \n- Square metal tubes ([20x20mm profile](https://www.leroymerlin.es/tubos-perfiles-de-aluminio/)) \n- Plastic pellets (for injection molding) \n\n### Mold Specifications \n- Square mold: 14 cm x 14 cm (5.51 in x 5.51 in) \n\n### Safety Equipment \n- Heat-resistant gloves (handling hot components) \n- Safety glasses (eye protection) \n- Protective clothing (burn prevention) \n\n### Dimensions Reference \n- Square tube: 0.79\" diameter × 15.75\" length \n- Quantities provided in cm/in for project replication","## Useful References \n\n### Articles \n- [Blow Molding Chairs VS Injection Molding Chairs](https://www.yankangmachine.com/blow-molding-chairs/) \n- [Injection Molding vs Extrusion Molding](https://www.immould.com/injection-molding-vs-extrusion-molding/) \n\n### Books \n- [Injection Mould Design](https://www.plastfabworks.com/post/top-5-books-to-learn-mold-design-for-injection-molding) \n- [Injection Molding Handbook](https://www.plastfabworks.com/post/top-5-books-to-learn-mold-design-for-injection-molding) \n- [Injection Mold Design Engineering](https://www.plastfabworks.com/post/top-5-books-to-learn-mold-design-for-injection-molding) \n\n### Papers \n- [Using Furniture Factory Waste Sawdust in Wood-Plastic Composite Production](https://bioresources.cnr.ncsu.edu/resources/using-furniture-factory-waste-sawdust-in-wood-plastic-composite-production-and-prototype-sample-production/) \n\n### YouTube \n- [DIY Desktop Injection Molding Machine Tutorial](https://www.youtube.com/watch?v=JtcJAaYVMAg) \n\n### Open-Source Designs \n- [Bioplastic Extruder Design](https://wiki.opensourceecology.org/wiki/Bioplastic_Extruder)","{\n \"slug\": \"make-your-shelf\",\n \"id\": \"make-your-shelf\",\n \"title\": \"Make your shelf\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"slug\": \"make-your-shelf\",\n \"description\": \"Learn to construct shelves or small furniture using the extruder and injection machine.\",\n \"_modified\": \"2024-01-08T07:27:47.138Z\",\n \"steps\": [\n {\n \"images\": [\n {\n \"updated\": \"2020-12-03T00:13:28.699Z\",\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/tamaño.jpg\",\n \"name\": \"tamaño.jpg\",\n \"timeCreated\": \"2020-12-03T00:13:28.699Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 67072,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Ftama%C3%B1o.jpg?alt=media&token=09b6499d-89ff-4a72-8216-05a39a604447\",\n \"src\": \"/resources/howtos/make-your-shelf/tamano.jpg\",\n \"alt\": \"tamaño.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 77955,\n \"updated\": \"2020-12-03T00:13:28.702Z\",\n \"timeCreated\": \"2020-12-03T00:13:28.702Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fextrusora.jpg?alt=media&token=870fba49-7953-4697-b4c1-41f9d4d2d736\",\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/extrusora.jpg\",\n \"name\": \"extrusora.jpg\",\n \"src\": \"/resources/howtos/make-your-shelf/extrusora.jpg\",\n \"alt\": \"extrusora.jpg\"\n },\n {\n \"name\": \"viga.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fviga.jpg?alt=media&token=83b20cde-f4b3-4ae4-8a2c-9d7d759b270e\",\n \"timeCreated\": \"2020-12-03T00:13:28.696Z\",\n \"updated\": \"2020-12-03T00:13:28.696Z\",\n \"size\": 93278,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/viga.jpg\",\n \"src\": \"/resources/howtos/make-your-shelf/viga.jpg\",\n \"alt\": \"viga.jpg\"\n }\n ],\n \"text\": \"We will use a square tube 0.79 inches in diameter and 15.75 inches long. Hold it securely by hand to avoid burns; no screws are necessary.\",\n \"title\": \"Make the beam\",\n \"_animationKey\": \"unique1\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"For this model, we have used:\\n\\n- 35.5 cm (13.98 in) x 3\\n- 19.5 cm (7.68 in) x 2\\n- 14 cm (5.51 in) x 2\\n- 18 cm (7.09 in) x 2\\n\\nModify as needed to adjust size.\",\n \"title\": \"Cut and drill holes\",\n \"images\": [\n {\n \"name\": \"hole.jpg\",\n \"size\": 100582,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/hole.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fhole.jpg?alt=media&token=ea8e9a0c-aea3-4e35-a4f9-76e13d87537f\",\n \"updated\": \"2020-12-03T00:13:30.753Z\",\n \"timeCreated\": \"2020-12-03T00:13:30.753Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-your-shelf/hole.jpg\",\n \"alt\": \"hole.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/estructura2.jpg\",\n \"name\": \"estructura2.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-03T00:13:30.456Z\",\n \"size\": 121876,\n \"timeCreated\": \"2020-12-03T00:13:30.456Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Festructura2.jpg?alt=media&token=0ba9e5ef-3c5b-4bc6-b30a-3adf2f734654\",\n \"src\": \"/resources/howtos/make-your-shelf/estructura2.jpg\",\n \"alt\": \"estructura2.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Festructura.jpg?alt=media&token=1f70a5c1-8390-4529-b5b8-0717aee286e6\",\n \"timeCreated\": \"2020-12-03T00:13:30.682Z\",\n \"size\": 140550,\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/estructura.jpg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"estructura.jpg\",\n \"updated\": \"2020-12-03T00:13:30.682Z\",\n \"src\": \"/resources/howtos/make-your-shelf/estructura.jpg\",\n \"alt\": \"estructura.jpg\"\n }\n ]\n },\n {\n \"text\": \"The mold for the injection machine is square, measuring 14 cm x 14 cm (5.51 in x 5.51 in). We will produce eight units, which can be easily glued or screwed together.\\n\\nThank you for your support.\",\n \"_animationKey\": \"unique3\",\n \"title\": \"Assemble the base\",\n \"images\": [\n {\n \"timeCreated\": \"2020-12-03T00:13:32.525Z\",\n \"type\": \"image/jpeg\",\n \"size\": 109586,\n \"name\": \"1.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-12-03T00:13:32.525Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2F1.jpg?alt=media&token=40a1f392-670e-4154-be61-3ed5a2dce49f\",\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/1.jpg\",\n \"src\": \"/resources/howtos/make-your-shelf/1.jpg\",\n \"alt\": \"1.jpg\"\n },\n {\n \"size\": 133829,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-12-03T00:13:32.455Z\",\n \"name\": \"3.jpg\",\n \"updated\": \"2020-12-03T00:13:32.455Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2F3.jpg?alt=media&token=dc6540ce-1ae9-4a4c-9813-1c5caddec6a3\",\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/3.jpg\",\n \"src\": \"/resources/howtos/make-your-shelf/3.jpg\",\n \"alt\": \"3.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/base.jpg\",\n \"timeCreated\": \"2020-12-03T00:13:32.399Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fbase.jpg?alt=media&token=d5a2a740-9b80-4bed-a2ea-841b989cf51c\",\n \"size\": 134543,\n \"name\": \"base.jpg\",\n \"updated\": \"2020-12-03T00:13:32.399Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-your-shelf/base.jpg\",\n \"alt\": \"base.jpg\"\n }\n ]\n }\n ],\n \"time\": \"\u003C 1 day\",\n \"cover_image\": {\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-12-07T12:59:21.676Z\",\n \"name\": \"menor-2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F4x7Bt3v7AvY24Yjfb0kN%2Fmenor-2.jpg?alt=media&token=a6e62fbe-77a3-4a8f-b99e-858f1535d267\",\n \"size\": 60253,\n \"fullPath\": \"uploads/howtos/4x7Bt3v7AvY24Yjfb0kN/menor-2.jpg\",\n \"timeCreated\": \"2020-12-07T12:59:21.676Z\",\n \"src\": \"/resources/howtos/make-your-shelf/menor-2.jpg\"\n },\n \"difficulty_level\": \"Medium\",\n \"_created\": \"2020-11-18T13:54:53.869Z\",\n \"votedUsefulBy\": [\n \"konstantinos\",\n \"sigolene\"\n ],\n \"tags\": [\n \"mould\",\n \"PP\",\n \"HDPE\",\n \"extrusion\"\n ],\n \"creatorCountry\": \"es\",\n \"title\": \"Make your shelf\",\n \"_deleted\": false,\n \"_id\": \"4x7Bt3v7AvY24Yjfb0kN\",\n \"moderation\": \"accepted\",\n \"total_views\": 278,\n \"_createdBy\": \"menor-plastic\",\n \"total_downloads\": 0,\n \"category\": {\n \"label\": \"Products\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_deleted\": false,\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\"\n },\n \"files\": [],\n \"comments\": [],\n \"fileLink\": \"\",\n \"id\": \"4x7Bt3v7AvY24Yjfb0kN\",\n \"_contentModifiedTimestamp\": \"2022-11-26T16:42:42.644Z\",\n \"user\": {\n \"location\": {\n \"lat\": 37.8176,\n \"lng\": -0.78832\n },\n \"_created\": \"2020-12-01T19:14:42.672Z\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"previouslyAccepted\": true,\n \"_modified\": \"2020-12-01T19:14:42.672Z\",\n \"_id\": \"menor-plastic\",\n \"geo\": {\n \"latitude\": 37.8176,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -0.78832,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Spain\",\n \"countryCode\": \"ES\",\n \"principalSubdivision\": \"Region de Murcia\",\n \"principalSubdivisionCode\": \"ES-MC\",\n \"city\": \"San Javier\",\n \"locality\": \"San Pedro del Pinatar\",\n \"postcode\": \"\",\n \"plusCode\": \"8C9XR696+2M\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Spain\",\n \"description\": \"constitutional monarchy in Southwest Europe\",\n \"isoName\": \"Spain\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"ES\",\n \"wikidataId\": \"Q29\",\n \"geonameId\": 2510769\n },\n {\n \"name\": \"Region de Murcia\",\n \"description\": \"autonomous community of Spain\",\n \"isoName\": \"Region de Murcia\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"ES-MC\",\n \"wikidataId\": \"Q5772\",\n \"geonameId\": 2513413\n },\n {\n \"name\": \"Murcia\",\n \"description\": \"province of Spain\",\n \"isoName\": \"Murcia\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"isoCode\": \"ES-MU\",\n \"wikidataId\": \"Q24271891\",\n \"geonameId\": 6355234\n },\n {\n \"name\": \"Campo de Cartagena\",\n \"description\": \"natural region in Spain\",\n \"order\": 7,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q2722649\"\n },\n {\n \"name\": \"San Javier\",\n \"description\": \"town in Murcia, Spain\",\n \"order\": 8,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q987453\",\n \"geonameId\": 2511366\n },\n {\n \"name\": \"San Pedro del Pinatar\",\n \"description\": \"municipality of Spain\",\n \"order\": 9,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q743996\",\n \"geonameId\": 2511247\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Madrid\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Iberian Peninsula\",\n \"description\": \"peninsula located in the extreme southwest of Europe\",\n \"order\": 4,\n \"wikidataId\": \"Q12837\",\n \"geonameId\": 2267430\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/pages/category/personal-blog/menor-plastic-343569313023751/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:menorplastic@gmail.com\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.menorplastic.com\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/?subcats=y&pcode_from_q=y&pshort=y&pfull=y&pname=y&pkeywords=y&search_performed=y&q=menor+plastic&dispatch=products.search&security_hash=85440c47a5955a346fffa12d7cb4a342\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Hi everyone!\\nWe are Sandra (graduated in environmental sciences) and Ruben (artisan of plastic, web design and community manager) creators of Menor Plastic.Menor Plastic is a recycling and environmental awareness project in the community of Murcia Spain. We started in June 2019 and we have two machines, a crusher and an extruder. We have learned to make several objects and we are enrolled in a craft market where we sell them. We participate with several associations in the area, cleaning beaches and providing donations for the conservation of our Mar Menor. Now we are building the fuel transfer and we hope to have it ready for February 2020. We have also created a YouTube channel where we will upload videos with our progress and ideas.\\nIf you want to help or collaborate in any way, do not hesitate to contact us. You will be welcome!\\n we work in the search of new materials and\\n products that replace short-term plastic.\\n At the same time we collaborate in different ways with others\\n projects in which the care of our\\n environment.\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Menor Plastic\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Learn to construct shelves or small furniture using the extruder and injection machine.\\n\\n\\nUser Location: San Javier, Spain\\n\\nWe will use a square tube 0.79 inches in diameter and 15.75 inches long. Hold it securely by hand to avoid burns; no screws are necessary.\\n\\nFor this model, we have used:\\n\\n- 35.5 cm (13.98 in) x 3\\n- 19.5 cm (7.68 in) x 2\\n- 14 cm (5.51 in) x 2\\n- 18 cm (7.09 in) x 2\\n\\nModify as needed to adjust size.\\n\\nThe mold for the injection machine is square, measuring 14 cm x 14 cm (5.51 in x 5.51 in). We will produce eight units, which can be easily glued or screwed together.\\n\\nThank you for your support.\",\n \"keywords\": \"extruder construction, injection machine shelves, DIY furniture Spain, small furniture making, square tube dimensions, injection mold square, shelf construction Spain, extruder furniture projects, DIY shelves San Javier, mold modification tips\",\n \"resources\": \"### Tools & Hardware\\n- [Extruder](https://www.amazon.es/extrusora/s?k=extrusora) (for shaping materials)\\n- [Injection machine](https://www.ebay.es/b/Injection-Molding-Machines/58287/bn_1636787) (for mold-based production)\\n- Screwdriver (optional assembly) \\n- Adhesive (for component bonding)\\n\\n### Materials \\n- Square metal tubes ([20x20mm profile](https://www.leroymerlin.es/tubos-perfiles-de-aluminio/)) \\n- Plastic pellets (for injection molding) \\n\\n### Mold Specifications \\n- Square mold: 14 cm x 14 cm (5.51 in x 5.51 in) \\n\\n### Safety Equipment \\n- Heat-resistant gloves (handling hot components) \\n- Safety glasses (eye protection) \\n- Protective clothing (burn prevention) \\n\\n### Dimensions Reference \\n- Square tube: 0.79\\\" diameter × 15.75\\\" length \\n- Quantities provided in cm/in for project replication\",\n \"references\": \"## Useful References \\n\\n### Articles \\n- [Blow Molding Chairs VS Injection Molding Chairs](https://www.yankangmachine.com/blow-molding-chairs/) \\n- [Injection Molding vs Extrusion Molding](https://www.immould.com/injection-molding-vs-extrusion-molding/) \\n\\n### Books \\n- [Injection Mould Design](https://www.plastfabworks.com/post/top-5-books-to-learn-mold-design-for-injection-molding) \\n- [Injection Molding Handbook](https://www.plastfabworks.com/post/top-5-books-to-learn-mold-design-for-injection-molding) \\n- [Injection Mold Design Engineering](https://www.plastfabworks.com/post/top-5-books-to-learn-mold-design-for-injection-molding) \\n\\n### Papers \\n- [Using Furniture Factory Waste Sawdust in Wood-Plastic Composite Production](https://bioresources.cnr.ncsu.edu/resources/using-furniture-factory-waste-sawdust-in-wood-plastic-composite-production-and-prototype-sample-production/) \\n\\n### YouTube \\n- [DIY Desktop Injection Molding Machine Tutorial](https://www.youtube.com/watch?v=JtcJAaYVMAg) \\n\\n### Open-Source Designs \\n- [Bioplastic Extruder Design](https://wiki.opensourceecology.org/wiki/Bioplastic_Extruder)\"\n }\n}","759528546c79c131","lets-make-rope-from-single-use-plastic-bags",{"id":4764,"data":4766,"filePath":4764,"digest":4859},{"slug":4764,"id":4764,"title":4767,"type":397,"components":4768,"item":4769,"config":4858},"Let's Make Rope from Single-Use Plastic Bags!",[],{"_createdBy":4770,"title":4767,"id":4771,"tags":4772,"description":4773,"_created":4774,"total_downloads":4775,"votedUsefulBy":4776,"total_views":4781,"previousSlugs":4782,"_modified":4783,"_contentModifiedTimestamp":4784,"mentions":4785,"moderation":526,"creatorCountry":4058,"files":4786,"slug":4764,"time":1124,"steps":4787,"comments":4793,"difficulty_level":628,"_deleted":402,"cover_image":4794,"_id":4771,"user":4801,"category":4853,"content":4854,"keywords":4855,"resources":4856,"references":4857},"plastik-kembali","55qZiwNUJkyxhU6DkgD7",[1255,418],"Let's make plastic rope! With a bit of patience and some handcrafted dedication, you can create colorful rope from single-use plastic bags.","2021-11-05T22:57:08.876Z",78,[408,4777,1270,4778,4779,4055,4780],"lesanz28","4h","adamallen","philprajya",434,[4764],"2023-09-10T10:49:23.790Z","2023-06-14T11:02:16.491Z",[],[-1],[4788],{"images":4789,"text":4790,"videoUrl":4791,"_animationKey":448,"title":4792},[],"# How to Make Plastic Rope in Five Steps\n\n1. **Collect**\n2. **Clean**\n3. **Cut**\n4. **Combine**\n5. **Create**\n\nConsult the PDF or view the video for a detailed, step-by-step process on crafting your own plastic rope. Feel free to explore your own creative ideas!\n\n**Pro Tip:** After making your rope, roll it into balls between 32-328 feet (10-100 meters). You can then experiment with creating bracelets or keychains using 10-16 feet (3-5 meters), bags with 65-164 feet (20-50 meters), and wall hangings needing 328-984 feet (100-300 meters) or more. Look up traditional macrame patterns online — anything achievable with regular rope can also be attempted with plastic rope.\n\nEnjoy the process!","https://youtu.be/GQeBtTvB6Bc","Recycled plastic rope in 5 easy steps!",[],{"downloadUrl":4795,"type":423,"contentType":423,"updated":4796,"fullPath":4797,"timeCreated":4796,"size":4798,"name":4799,"src":4800},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F55qZiwNUJkyxhU6DkgD7%2FPK-Tali_COVER.png?alt=media&token=148b804b-25d5-4390-b8f7-fafe0f5f609e","2021-11-05T22:56:56.995Z","uploads/howtos/55qZiwNUJkyxhU6DkgD7/PK-Tali_COVER.png",77470,"PK-Tali_COVER.png","/resources/howtos/lets-make-rope-from-single-use-plastic-bags/pk-tali_cover.png",{"_modified":4802,"subType":529,"type":530,"_id":4770,"location":4803,"moderation":526,"_deleted":402,"_created":4802,"geo":4806,"data":4836,"detail":4850},"2021-11-05T23:08:06.953Z",{"lng":4804,"lat":4805},116.173,-8.8746,{"latitude":4805,"lookupSource":535,"longitude":4804,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":4217,"countryCode":4218,"principalSubdivision":4807,"principalSubdivisionCode":4808,"city":4809,"locality":4809,"postcode":19,"plusCode":4810,"localityInfo":4811},"West Nusa Tenggara","ID-NB","Praya Barat","6P3R45GF+56",{"administrative":4812,"informative":4824},[4813,4814,4815,4819],{"name":4217,"description":4226,"isoName":4217,"order":174,"adminLevel":174,"isoCode":4218,"wikidataId":4227,"geonameId":4228},{"name":4230,"description":4231,"order":555,"adminLevel":67,"wikidataId":4232,"geonameId":4233},{"name":4807,"description":4816,"isoName":4807,"order":559,"adminLevel":45,"isoCode":4808,"wikidataId":4817,"geonameId":4818},"province of Indonesia, western portion of the Lesser Sunda Islands","Q5062",1633792,{"name":4820,"description":4821,"order":580,"adminLevel":555,"wikidataId":4822,"geonameId":4823},"Central Lombok Regency","regency in West Nusa Tenggara Province, Indonesia","Q14119",1637366,[4825,4826,4827,4828,4833],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},{"name":4246,"description":4247,"order":67,"wikidataId":4248,"geonameId":4249},{"name":4251,"description":573,"order":45},{"name":4829,"description":4830,"order":563,"wikidataId":4831,"geonameId":4832},"Lombok","island in West Nusa Tenggara Province, Indonesia","Q7564",7869837,{"name":4809,"description":4834,"order":929,"wikidataId":4835},"district in Central Lombok Regency, West Nusa Tenggara Province, Indonesia","Q4193395",{"urls":4837,"description":4845,"services":4846,"title":4848,"images":4849},[4838,4840,4842,4844],{"name":953,"url":4839},"https://www.plastikkembali.com",{"name":958,"url":4841},"https://instagram.com/plastikkembali",{"name":584,"url":4843},"mailto:hello@plastikkembali.com",{"name":590,"url":591},"The Plastik Kembali philosophy is simple: make cool, usable stuff from plastic waste while doing our part to make the world cleaner, healthier and even more beautiful. Every single day.\n\n---\n\nThe Plastik Kembali story started when husband-and-wife founders, Elissa Gjertson & Daniel Schwizer, moved to Lombok, Indonesia in 2018. \n\nUpon experiencing beaches strewn with waste, rivers clogged with plastic, burning rubbish and more, they knew they wanted to make a difference. \n\nWith research, they discovered PreciousPlastic.com and in 2019, Plastik Kembali (PK) opened its first studio with an oven, some recycled plastic and a passion for art, design & making the world a better place. \n\nToday, with a larger workspace, an expanded team of local artisans and a unique product line focusing on reimagining traditional Lombok crafts with recycled material, the PK goal is to bring artistic, recycled products to individuals and partners, offering a new solution to the reality of plastic waste in high-tourism areas. And, as always, to clean up the community through meaningful opportunities for artistic expression in the process. \n\nBut most of all, PK hopes to share its core mission with the world: Let’s give single-use plastics a second life … and our planet a second chance.\n",[4847],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Plastik Kembali",[],{"services":4851,"urls":4852},[],[],{"label":601},"Let's make plastic rope! With a bit of patience and some handcrafted dedication, you can create colorful rope from single-use plastic bags.\n\n\nUser Location: Praya Barat, Indonesia\n\n# How to Make Plastic Rope in Five Steps\n\n1. **Collect**\n2. **Clean**\n3. **Cut**\n4. **Combine**\n5. **Create**\n\nConsult the PDF or view the video for a detailed, step-by-step process on crafting your own plastic rope. Feel free to explore your own creative ideas!\n\n**Pro Tip:** After making your rope, roll it into balls between 32-328 feet (10-100 meters). You can then experiment with creating bracelets or keychains using 10-16 feet (3-5 meters), bags with 65-164 feet (20-50 meters), and wall hangings needing 328-984 feet (100-300 meters) or more. Look up traditional macrame patterns online — anything achievable with regular rope can also be attempted with plastic rope.\n\nEnjoy the process!","plastic rope, DIY plastic rope, plastic bag recycling, craft plastic rope, handmade plastic rope, eco-friendly crafts, recycle plastic bags, creative rope projects, sustainable DIY, upcycle plastic bags","To create plastic rope from plastic bags, you'll need basic tools and materials commonly available in households. Below is a concise breakdown of the essentials used in each stage of the process.\n\n### Tools \n- Scissors (for cutting plastic bags into strips) \n- Soap and water (to clean collected bags) \n- Measuring tape/ruler (to ensure uniform strip widths) \n\n### Hardware \n- Flat workspace (for cutting and braiding strips) \n- Drying rack or line (to air-dry washed bags) \n\nThe process relies on manual techniques rather than specialized equipment, emphasizing simplicity and sustainability. Plastic bags serve as the primary raw material.","## Articles\n- [DIY Plastic Bag Jump Rope](http://www.paintcoveredkids.com/blog/an-up-cycle-project-for-earth-day)\n- [Make a Jump Rope with Plastic Bags](https://blogs.westlakelibrary.org/2022/08/make-a-jump-rope-with-plastic-bags/)\n- [Turn Plastic Bags into Usable Rope](https://www.1millionwomen.com.au/blog/turn-plastic-bags-usable-rope-super-easy-diy/)\n\n## YouTube\n- [DIY Macrame Tutorial - Continuous Weave Method](https://www.youtube.com/watch?v=KOZinkX8Co0)\n- [How to Make Rope from a Plastic Bottle](https://www.youtube.com/watch?v=OINRkRf3aFs)\n- [Make Rope from Recycled Plastic Bags](https://www.youtube.com/watch?v=3TpN4WT61hU)\n- [Reuse Plastic Bottles to Make Rope](https://www.youtube.com/watch?v=5yYwU8Tpnkw)\n- [Fast Plastic Bag Rope Tutorial](https://www.youtube.com/watch?v=HqoS5mcep1E)\n\n## Open Source Designs\n- [Plastic Bottle Rope Cutter (Instructables)](https://www.instructables.com/How-to-Make-Rope-from-Plastic-Bottles/)\n- [7-Strand Plastic Bag Rope (Instructables)](https://www.instructables.com/Useful-Rope-or-Cord-from-Plastic-Shopping-Bags/)\n- [Plastic Shopping Bag Rope (Instructables)](https://www.instructables.com/Rope-made-from-plastic-shopping-bags/)\n- [Recycled Bag Jump Rope (Instructables)](https://www.instructables.com/Recycled-Bag-Jump-Rope/)\n\n## Technical Guides\n- [Double Braid Class I Eye Splice (PDF)](https://www.samsonrope.com/docs/default-source/splice-instructions/dblbrd_c1_eye_splice_web.pdf?sfvrsn=3976dd6f_2)","{\n \"slug\": \"lets-make-rope-from-single-use-plastic-bags\",\n \"id\": \"lets-make-rope-from-single-use-plastic-bags\",\n \"title\": \"Let's Make Rope from Single-Use Plastic Bags!\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"plastik-kembali\",\n \"title\": \"Let's Make Rope from Single-Use Plastic Bags!\",\n \"id\": \"55qZiwNUJkyxhU6DkgD7\",\n \"tags\": [\n \"LDPE\",\n \"HDPE\"\n ],\n \"description\": \"Let's make plastic rope! With a bit of patience and some handcrafted dedication, you can create colorful rope from single-use plastic bags.\",\n \"_created\": \"2021-11-05T22:57:08.876Z\",\n \"total_downloads\": 78,\n \"votedUsefulBy\": [\n \"sigolene\",\n \"lesanz28\",\n \"marcelaazoubel\",\n \"4h\",\n \"adamallen\",\n \"godspeedplastic\",\n \"philprajya\"\n ],\n \"total_views\": 434,\n \"previousSlugs\": [\n \"lets-make-rope-from-single-use-plastic-bags\"\n ],\n \"_modified\": \"2023-09-10T10:49:23.790Z\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:16.491Z\",\n \"mentions\": [],\n \"moderation\": \"accepted\",\n \"creatorCountry\": \"id\",\n \"files\": [\n null\n ],\n \"slug\": \"lets-make-rope-from-single-use-plastic-bags\",\n \"time\": \"\u003C 1 week\",\n \"steps\": [\n {\n \"images\": [],\n \"text\": \"# How to Make Plastic Rope in Five Steps\\n\\n1. **Collect**\\n2. **Clean**\\n3. **Cut**\\n4. **Combine**\\n5. **Create**\\n\\nConsult the PDF or view the video for a detailed, step-by-step process on crafting your own plastic rope. Feel free to explore your own creative ideas!\\n\\n**Pro Tip:** After making your rope, roll it into balls between 32-328 feet (10-100 meters). You can then experiment with creating bracelets or keychains using 10-16 feet (3-5 meters), bags with 65-164 feet (20-50 meters), and wall hangings needing 328-984 feet (100-300 meters) or more. Look up traditional macrame patterns online — anything achievable with regular rope can also be attempted with plastic rope.\\n\\nEnjoy the process!\",\n \"videoUrl\": \"https://youtu.be/GQeBtTvB6Bc\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Recycled plastic rope in 5 easy steps!\"\n }\n ],\n \"comments\": [],\n \"difficulty_level\": \"Easy\",\n \"_deleted\": false,\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F55qZiwNUJkyxhU6DkgD7%2FPK-Tali_COVER.png?alt=media&token=148b804b-25d5-4390-b8f7-fafe0f5f609e\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-11-05T22:56:56.995Z\",\n \"fullPath\": \"uploads/howtos/55qZiwNUJkyxhU6DkgD7/PK-Tali_COVER.png\",\n \"timeCreated\": \"2021-11-05T22:56:56.995Z\",\n \"size\": 77470,\n \"name\": \"PK-Tali_COVER.png\",\n \"src\": \"/resources/howtos/lets-make-rope-from-single-use-plastic-bags/pk-tali_cover.png\"\n },\n \"_id\": \"55qZiwNUJkyxhU6DkgD7\",\n \"user\": {\n \"_modified\": \"2021-11-05T23:08:06.953Z\",\n \"subType\": \"mix\",\n \"type\": \"workspace\",\n \"_id\": \"plastik-kembali\",\n \"location\": {\n \"lng\": 116.173,\n \"lat\": -8.8746\n },\n \"moderation\": \"accepted\",\n \"_deleted\": false,\n \"_created\": \"2021-11-05T23:08:06.953Z\",\n \"geo\": {\n \"latitude\": -8.8746,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 116.173,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Indonesia\",\n \"countryCode\": \"ID\",\n \"principalSubdivision\": \"West Nusa Tenggara\",\n \"principalSubdivisionCode\": \"ID-NB\",\n \"city\": \"Praya Barat\",\n \"locality\": \"Praya Barat\",\n \"postcode\": \"\",\n \"plusCode\": \"6P3R45GF+56\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Indonesia\",\n \"description\": \"republic in Southeast Asia\",\n \"isoName\": \"Indonesia\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"ID\",\n \"wikidataId\": \"Q252\",\n \"geonameId\": 1643084\n },\n {\n \"name\": \"Lesser Sunda Islands\",\n \"description\": \"group of islands in the southern Indonesian Archipelago\",\n \"order\": 5,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q3803\",\n \"geonameId\": 1624114\n },\n {\n \"name\": \"West Nusa Tenggara\",\n \"description\": \"province of Indonesia, western portion of the Lesser Sunda Islands\",\n \"isoName\": \"West Nusa Tenggara\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"ID-NB\",\n \"wikidataId\": \"Q5062\",\n \"geonameId\": 1633792\n },\n {\n \"name\": \"Central Lombok Regency\",\n \"description\": \"regency in West Nusa Tenggara Province, Indonesia\",\n \"order\": 8,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q14119\",\n \"geonameId\": 1637366\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Malay Archipelago\",\n \"description\": \"Archipelago between mainland Southeast Asia and Australia\",\n \"order\": 3,\n \"wikidataId\": \"Q208643\",\n \"geonameId\": 1636682\n },\n {\n \"name\": \"Asia/Makassar\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Lombok\",\n \"description\": \"island in West Nusa Tenggara Province, Indonesia\",\n \"order\": 7,\n \"wikidataId\": \"Q7564\",\n \"geonameId\": 7869837\n },\n {\n \"name\": \"Praya Barat\",\n \"description\": \"district in Central Lombok Regency, West Nusa Tenggara Province, Indonesia\",\n \"order\": 9,\n \"wikidataId\": \"Q4193395\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.plastikkembali.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://instagram.com/plastikkembali\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:hello@plastikkembali.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"The Plastik Kembali philosophy is simple: make cool, usable stuff from plastic waste while doing our part to make the world cleaner, healthier and even more beautiful. Every single day.\\n\\n---\\n\\nThe Plastik Kembali story started when husband-and-wife founders, Elissa Gjertson & Daniel Schwizer, moved to Lombok, Indonesia in 2018. \\n\\nUpon experiencing beaches strewn with waste, rivers clogged with plastic, burning rubbish and more, they knew they wanted to make a difference. \\n\\nWith research, they discovered PreciousPlastic.com and in 2019, Plastik Kembali (PK) opened its first studio with an oven, some recycled plastic and a passion for art, design & making the world a better place. \\n\\nToday, with a larger workspace, an expanded team of local artisans and a unique product line focusing on reimagining traditional Lombok crafts with recycled material, the PK goal is to bring artistic, recycled products to individuals and partners, offering a new solution to the reality of plastic waste in high-tourism areas. And, as always, to clean up the community through meaningful opportunities for artistic expression in the process. \\n\\nBut most of all, PK hopes to share its core mission with the world: Let’s give single-use plastics a second life … and our planet a second chance.\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Plastik Kembali\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"Let's make plastic rope! With a bit of patience and some handcrafted dedication, you can create colorful rope from single-use plastic bags.\\n\\n\\nUser Location: Praya Barat, Indonesia\\n\\n# How to Make Plastic Rope in Five Steps\\n\\n1. **Collect**\\n2. **Clean**\\n3. **Cut**\\n4. **Combine**\\n5. **Create**\\n\\nConsult the PDF or view the video for a detailed, step-by-step process on crafting your own plastic rope. Feel free to explore your own creative ideas!\\n\\n**Pro Tip:** After making your rope, roll it into balls between 32-328 feet (10-100 meters). You can then experiment with creating bracelets or keychains using 10-16 feet (3-5 meters), bags with 65-164 feet (20-50 meters), and wall hangings needing 328-984 feet (100-300 meters) or more. Look up traditional macrame patterns online — anything achievable with regular rope can also be attempted with plastic rope.\\n\\nEnjoy the process!\",\n \"keywords\": \"plastic rope, DIY plastic rope, plastic bag recycling, craft plastic rope, handmade plastic rope, eco-friendly crafts, recycle plastic bags, creative rope projects, sustainable DIY, upcycle plastic bags\",\n \"resources\": \"To create plastic rope from plastic bags, you'll need basic tools and materials commonly available in households. Below is a concise breakdown of the essentials used in each stage of the process.\\n\\n### Tools \\n- Scissors (for cutting plastic bags into strips) \\n- Soap and water (to clean collected bags) \\n- Measuring tape/ruler (to ensure uniform strip widths) \\n\\n### Hardware \\n- Flat workspace (for cutting and braiding strips) \\n- Drying rack or line (to air-dry washed bags) \\n\\nThe process relies on manual techniques rather than specialized equipment, emphasizing simplicity and sustainability. Plastic bags serve as the primary raw material.\",\n \"references\": \"## Articles\\n- [DIY Plastic Bag Jump Rope](http://www.paintcoveredkids.com/blog/an-up-cycle-project-for-earth-day)\\n- [Make a Jump Rope with Plastic Bags](https://blogs.westlakelibrary.org/2022/08/make-a-jump-rope-with-plastic-bags/)\\n- [Turn Plastic Bags into Usable Rope](https://www.1millionwomen.com.au/blog/turn-plastic-bags-usable-rope-super-easy-diy/)\\n\\n## YouTube\\n- [DIY Macrame Tutorial - Continuous Weave Method](https://www.youtube.com/watch?v=KOZinkX8Co0)\\n- [How to Make Rope from a Plastic Bottle](https://www.youtube.com/watch?v=OINRkRf3aFs)\\n- [Make Rope from Recycled Plastic Bags](https://www.youtube.com/watch?v=3TpN4WT61hU)\\n- [Reuse Plastic Bottles to Make Rope](https://www.youtube.com/watch?v=5yYwU8Tpnkw)\\n- [Fast Plastic Bag Rope Tutorial](https://www.youtube.com/watch?v=HqoS5mcep1E)\\n\\n## Open Source Designs\\n- [Plastic Bottle Rope Cutter (Instructables)](https://www.instructables.com/How-to-Make-Rope-from-Plastic-Bottles/)\\n- [7-Strand Plastic Bag Rope (Instructables)](https://www.instructables.com/Useful-Rope-or-Cord-from-Plastic-Shopping-Bags/)\\n- [Plastic Shopping Bag Rope (Instructables)](https://www.instructables.com/Rope-made-from-plastic-shopping-bags/)\\n- [Recycled Bag Jump Rope (Instructables)](https://www.instructables.com/Recycled-Bag-Jump-Rope/)\\n\\n## Technical Guides\\n- [Double Braid Class I Eye Splice (PDF)](https://www.samsonrope.com/docs/default-source/splice-instructions/dblbrd_c1_eye_splice_web.pdf?sfvrsn=3976dd6f_2)\"\n }\n}","d366295c1067ec08","make-buttons-from-ocean-rope",{"id":4860,"data":4862,"filePath":4860,"digest":5140},{"slug":4860,"id":4860,"title":4863,"type":397,"components":4864,"item":4865,"config":5139},"Make buttons from Ocean Rope",[],{"_contentModifiedTimestamp":4866,"mentions":4867,"_createdBy":4868,"total_views":4869,"difficulty_level":415,"cover_image":4870,"comments":4877,"description":4878,"fileLink":19,"total_downloads":412,"slug":4860,"steps":4879,"id":5071,"title":4863,"_id":5071,"votedUsefulBy":5072,"_created":5075,"_modified":5076,"_deleted":402,"previousSlugs":5077,"tags":5078,"category":5079,"moderation":526,"time":1572,"creatorCountry":1874,"files":5080,"user":5081,"content":5135,"keywords":5136,"resources":5137,"references":5138},"2023-06-22T14:49:37.377Z",[],"preciousplasticeast",503,{"downloadUrl":4871,"fullPath":4872,"type":423,"timeCreated":4873,"name":4874,"updated":4873,"contentType":423,"size":4875,"src":4876},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FJ02obMEhOxZZvUzMqHLz%2FPP%20Title%20screen%20-%20Buttons%20from%20ocean%20rope%202-18881c5a566.jpg?alt=media&token=7bf00dad-2b9c-4b9a-932d-0416e1621572","uploads/howtos/J02obMEhOxZZvUzMqHLz/PP Title screen - Buttons from ocean rope 2-18881c5a566.jpg","2023-06-03T16:30:09.024Z","PP Title screen - Buttons from ocean rope 2-18881c5a566.jpg",225549,"/resources/howtos/make-buttons-from-ocean-rope/pp_title_screen_-_buttons_from_ocean_rope_2-18881c5a566.jpg",[],"As a coastal workshop, it is unsurprising that some of our prototyping focuses on plastics collected during Norfolk beach cleans. Ocean rope is a common discovery for beach cleaners along the 100 miles (160.93 km) of the Norfolk coastline and was one of our earliest experiments in manufacturing from beach findings.\n\nWe select ropes from local finds that exhibit the characteristics of polypropylene ropes, which are not stretchy and are often brittle and crunchy to the touch, commonly in a light aqua blue. We share this video on World Ocean Day because, as a coastal workshop, we feel a particular responsibility for removing plastic from the ocean and transforming it into items that should not return to the sea. Plastic is not the solution for future production, and to address upcoming plastic challenges, significant reductions in production are necessary. Our work focuses on educating about existing plastic while campaigning for stronger policies to reduce production at its source.",[4880,4898,4916,4941,4967,4993,5019,5045],{"text":4881,"_animationKey":448,"images":4882,"title":4897},"An essential step, though perhaps obvious, is worth mentioning nonetheless. Beach clean groups in Norfolk sought a destination for their collected plastics to prevent them from ending up in landfills. We have collaborated with these groups for over a year, during which they gather significant quantities of rope from the Norfolk coastline each month.\n\nIf you reside in a coastal area, consider reaching out to organized groups you can locate. They often appreciate the chance to have their plastic collected, as they typically possess a strong affinity and sense of responsibility for marine preservation and ensuring waste is properly managed.\n\nIf you are not located near the coast, it may be valuable to connect with beach clean groups elsewhere as a potential source, although sourcing local plastics is generally advisable.",[4883,4890],{"contentType":423,"fullPath":4884,"name":4885,"size":4886,"timeCreated":4887,"downloadUrl":4888,"updated":4887,"type":423,"src":4889,"alt":4885},"uploads/howtos/5rjNJPteAXcuxwhz8hYs/1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG","1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG",560657,"2023-06-03T16:29:28.600Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2F1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG?alt=media&token=727eb557-922b-48a1-933d-f66d6c696c4d","/resources/howtos/make-buttons-from-ocean-rope/1c26fda4-673e-462e-b41b-83d880985552-18881cf5fa4.jpg",{"downloadUrl":4891,"timeCreated":4892,"size":4893,"contentType":423,"updated":4892,"type":423,"fullPath":4894,"name":4895,"src":4896,"alt":4895},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2FBeach%20clean%20group-18881d0e544.jpg?alt=media&token=1c3d1323-8284-43b3-94ff-58d391f490b4","2023-06-03T16:29:27.747Z",195790,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/Beach clean group-18881d0e544.jpg","Beach clean group-18881d0e544.jpg","/resources/howtos/make-buttons-from-ocean-rope/beach_clean_group-18881d0e544.jpg","Source some ocean rope",{"images":4899,"title":4914,"text":4915,"_animationKey":451},[4900,4907],{"updated":4901,"size":4902,"fullPath":4903,"downloadUrl":4904,"name":4905,"contentType":423,"type":423,"timeCreated":4901,"src":4906,"alt":4905},"2023-06-03T16:29:30.211Z",157759,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0-18881d43479.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0-18881d43479.jpeg?alt=media&token=ad5022a1-c02a-429b-a197-162683adb1fd","image0-18881d43479.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image0-18881d43479.jpeg",{"downloadUrl":4908,"contentType":423,"updated":4909,"fullPath":4910,"name":4911,"size":4912,"timeCreated":4909,"type":423,"src":4913,"alt":4911},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1-18881d44565.jpeg?alt=media&token=d33fae11-7393-4c61-9008-7708a695e397","2023-06-03T16:29:30.120Z","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1-18881d44565.jpeg","image1-18881d44565.jpeg",120970,"/resources/howtos/make-buttons-from-ocean-rope/image1-18881d44565.jpeg","Sort and inspect your rope","Sorting and inspecting rope is a crucial step before cleaning. During this process, it is important to identify polypropylene (PP) rope and remove any items such as duct tape or zip ties that may be attached to the rope and won't be eliminated through cleaning. \n\nIdentifying polypropylene (PP) ocean rope is relatively straightforward, though not a guaranteed method for accurate material identification. Polypropylene (PP) ropes are distinctly plastic, with characteristic features that typically indicate the correct type. These ropes are not stretchy, often brittle and crunchy to the touch, and commonly a light aqua blue. Ocean rope can also appear black, yellow, or white, though the light blue is generally the easiest to recognize. \n\nUse scissors to remove items like duct tape or zip ties attached to the rope. General dirt will be addressed in the subsequent cleaning step.",{"images":4917,"title":4939,"text":4940,"_animationKey":479},[4918,4925,4932],{"name":4919,"updated":4920,"contentType":423,"downloadUrl":4921,"timeCreated":4920,"size":4922,"type":423,"fullPath":4923,"src":4924,"alt":4919},"image0 (1)-18881df51cb.jpeg","2023-06-03T16:29:31.891Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(1)-18881df51cb.jpeg?alt=media&token=e4185848-26ca-453e-bcb9-a53b903f6333",90110,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (1)-18881df51cb.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image0_1-18881df51cb.jpeg",{"downloadUrl":4926,"name":4927,"fullPath":4928,"updated":4929,"type":423,"contentType":423,"size":4930,"timeCreated":4929,"src":4931,"alt":4927},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(1)-18881df60c6.jpeg?alt=media&token=8f5597c3-bc0d-4074-81fc-dc245f6e6c86","image1 (1)-18881df60c6.jpeg","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (1)-18881df60c6.jpeg","2023-06-03T16:29:31.726Z",90212,"/resources/howtos/make-buttons-from-ocean-rope/image1_1-18881df60c6.jpeg",{"timeCreated":4933,"updated":4933,"downloadUrl":4934,"type":423,"contentType":423,"size":4935,"fullPath":4936,"name":4937,"src":4938,"alt":4937},"2023-06-03T16:29:31.834Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2-18881df7004.jpeg?alt=media&token=575ee329-b4b7-4343-b0dc-9d2ee0f3c269",86991,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2-18881df7004.jpeg","image2-18881df7004.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image2-18881df7004.jpeg","Clean and dry the rope","Cleaning and drying the rope is a straightforward process. A laundry bag, a washing machine, and an airing cupboard are necessary. Use a regular 40-degree centigrade (104 degrees Fahrenheit) wash with an unfragranced detergent.\n\nFor drying, utilize common household or workshop areas. Keep the rope in the laundry bag and place it in either an airing cupboard overnight or on a windowsill on a sunny day. Typically, after an afternoon or night in one of these locations, the rope should feel dry. If it remains damp, rearrange the rope so different sections are on top, and leave it for another afternoon or evening.",{"text":4942,"images":4943,"_animationKey":4965,"title":4966},"We've discovered that shredding ocean rope is a distinct process compared to shredding hard plastics like DVD cases or soft drink bottle lids. Some ocean ropes obtained from beach cleanups have been found to be as thick as 1.4 inches (36 mm), prompting the use of our larger commercial shredder instead of a smaller one. We recommend checking the thickness of the rope you intend to shred and evaluating the capability of your shredder.\n\nAdditionally, it was observed that only a small proportion of the shredded rope fell into the collection bin beneath the blades. Shredding for a longer duration may alter this outcome. In our case, shredding was conducted for a brief period, after which we collected the shredded rope from the bin and carefully removed any remnants from the shredder with gloves after disconnecting the power.",[4944,4951,4958],{"name":4945,"updated":4946,"contentType":423,"downloadUrl":4947,"timeCreated":4946,"type":423,"fullPath":4948,"size":4949,"src":4950,"alt":4945},"image0 (2)-18881e8c3ad.jpeg","2023-06-03T16:29:33.879Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(2)-18881e8c3ad.jpeg?alt=media&token=35110c33-3138-49c3-b075-cdf536b67602","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (2)-18881e8c3ad.jpeg",197494,"/resources/howtos/make-buttons-from-ocean-rope/image0_2-18881e8c3ad.jpeg",{"name":4952,"timeCreated":4953,"type":423,"fullPath":4954,"updated":4953,"contentType":423,"size":4955,"downloadUrl":4956,"src":4957,"alt":4952},"image1 (2)-18881e8d8f7.jpeg","2023-06-03T16:29:33.911Z","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (2)-18881e8d8f7.jpeg",224994,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(2)-18881e8d8f7.jpeg?alt=media&token=6534a769-a513-42dd-9416-11e83516b9ab","/resources/howtos/make-buttons-from-ocean-rope/image1_2-18881e8d8f7.jpeg",{"fullPath":4959,"name":4960,"type":423,"downloadUrl":4961,"size":4962,"updated":4963,"timeCreated":4963,"contentType":423,"src":4964,"alt":4960},"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (1)-18881e8ede2.jpeg","image2 (1)-18881e8ede2.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(1)-18881e8ede2.jpeg?alt=media&token=882264a1-2e3d-4304-b166-9b533d1cbc5c",104295,"2023-06-03T16:29:33.531Z","/resources/howtos/make-buttons-from-ocean-rope/image2_1-18881e8ede2.jpeg","uniques1qbj9","Shred your rope",{"_animationKey":4968,"text":4969,"title":4970,"images":4971},"uniquej0m57f","Once your materials are prepared for fabrication, select your mold and machinery. We utilize a large button mold with ocean rope, heating the mold in a small oven prior to use. Upon using our mold, we observed minor corrosion on the inner surface, which was removed with fine sandpaper.\n\nEquip yourself with personal protective equipment, including a double charcoal-activated face mask and heat-resistant gloves. Ensure your workspace is well-ventilated. Occasionally, a fume extractor is employed; however, for this tutorial, we maximized airflow by opening the workshop's double doors. Preheat your small oven to the required temperature. We set both the oven and the mold to 200 degrees Celsius (390 degrees Fahrenheit).","Select your mould and machine and apply heat",[4972,4979,4986],{"fullPath":4973,"timeCreated":4974,"downloadUrl":4975,"updated":4974,"size":4976,"name":4977,"type":423,"contentType":423,"src":4978,"alt":4977},"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (3)-18881f29a14.jpeg","2023-06-03T16:29:35.312Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(3)-18881f29a14.jpeg?alt=media&token=2c4b6a3a-b7de-4781-86c4-70f4d20b1110",79665,"image0 (3)-18881f29a14.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image0_3-18881f29a14.jpeg",{"size":4980,"fullPath":4981,"contentType":423,"updated":4982,"timeCreated":4982,"type":423,"name":4983,"downloadUrl":4984,"src":4985,"alt":4983},95454,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (3)-18881f2ac07.jpeg","2023-06-03T16:29:35.498Z","image1 (3)-18881f2ac07.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(3)-18881f2ac07.jpeg?alt=media&token=b0527682-50ce-405d-9f26-085112405a86","/resources/howtos/make-buttons-from-ocean-rope/image1_3-18881f2ac07.jpeg",{"contentType":423,"downloadUrl":4987,"fullPath":4988,"updated":4989,"type":423,"timeCreated":4989,"size":4990,"name":4991,"src":4992,"alt":4991},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(2)-18881f2baed.jpeg?alt=media&token=e1cb17e9-9f23-4323-84d0-6395572308ec","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (2)-18881f2baed.jpeg","2023-06-03T16:29:35.476Z",112945,"image2 (2)-18881f2baed.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image2_2-18881f2baed.jpeg",{"images":4994,"title":5016,"text":5017,"_animationKey":5018},[4995,5002,5009],{"fullPath":4996,"contentType":423,"updated":4997,"timeCreated":4997,"downloadUrl":4998,"name":4999,"type":423,"size":5000,"src":5001,"alt":4999},"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (4)-18881fd0731.jpeg","2023-06-03T16:29:37.087Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(4)-18881fd0731.jpeg?alt=media&token=3a8297ef-d2ae-4a40-8584-1cc7fecc1456","image0 (4)-18881fd0731.jpeg",108014,"/resources/howtos/make-buttons-from-ocean-rope/image0_4-18881fd0731.jpeg",{"size":5003,"fullPath":5004,"updated":5005,"contentType":423,"type":423,"downloadUrl":5006,"timeCreated":5005,"name":5007,"src":5008,"alt":5007},86820,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (4)-18881fd2225.jpeg","2023-06-03T16:29:37.007Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(4)-18881fd2225.jpeg?alt=media&token=9cf6f739-6f5a-4c52-aea6-603f71eb7bfe","image1 (4)-18881fd2225.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image1_4-18881fd2225.jpeg",{"timeCreated":5010,"updated":5010,"size":5011,"downloadUrl":5012,"name":5013,"contentType":423,"fullPath":5014,"type":423,"src":5015,"alt":5013},"2023-06-03T16:29:37.220Z",99339,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(5)-18881fd3846.jpeg?alt=media&token=137bc068-5e4c-4f56-9210-a5b245bd9f01","image0 (5)-18881fd3846.jpeg","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (5)-18881fd3846.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image0_5-18881fd3846.jpeg","Prepare the Arbour Press for use","Set up your Arbour Press or injection molding machine in a clear, ventilated space on a firm surface and switch it on. We operate our Arbour Press at 265 degrees Celsius (500 degrees Fahrenheit).\n\nLoading your injection molder with shredded rope differs from loading it with shredded hard plastics like DVD cases or soft drink bottle lids. Instead of pouring granules into the hopper, the shredded rope requires more careful handling. While wearing heat-resistant gloves, drop shredded rope into the hopper and use a metal rod to guide it into the chamber. The final step involves using the shaft of the Arbour Press to move it into the body of the press, ready for injection.\n\nWhen preparing the press for the first injection of the day, allow the Arbour Press to stand for approximately 20 minutes once the material is inside and the temperature stabilizes. Shredded rope may contain more trapped air compared to shredded hard plastics.","uniquedf3ob",{"_animationKey":5020,"title":5021,"text":5022,"images":5023},"uniqued0u8u","Mould your ocean rope buttons ","Once the mold reaches the desired temperature and the Arbour Press has been prepared with the ocean rope for insertion, remove the mold from the mini oven. Ensure there is adequate space on the workbench to place the mold once it is filled and sufficient room to maneuver safely around the Arbour Press. Lower the jack, regulate the flow of molten plastic, and position the mold under the nozzle. When ready, connect the mold to the nozzle of the Arbour Press and apply pressure to inject the plastic.\n\nIt is crucial to closely monitor both the mold and the pressure from the lever delivering the molten plastic. During this procedure, a small amount of condensation may be observed leaving the mold mid-injection, along with noticeable resistance once the mold is filled.\n\nRelieve some pressure from the lever delivering the molten plastic, lower the mold with the jack, and place the filled mold onto the workbench, ensuring that the Arbour Press can be safely left unattended.",[5024,5031,5038],{"timeCreated":5025,"updated":5025,"downloadUrl":5026,"name":5027,"fullPath":5028,"contentType":423,"size":5029,"type":423,"src":5030,"alt":5027},"2023-06-03T16:29:38.805Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(6)-18882060f44.jpeg?alt=media&token=2a041032-f382-4aef-9597-eb85106f1c6d","image0 (6)-18882060f44.jpeg","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (6)-18882060f44.jpeg",68672,"/resources/howtos/make-buttons-from-ocean-rope/image0_6-18882060f44.jpeg",{"size":5032,"name":5033,"timeCreated":5034,"downloadUrl":5035,"contentType":423,"fullPath":5036,"updated":5034,"type":423,"src":5037,"alt":5033},62397,"image1 (5)-18882062447.jpeg","2023-06-03T16:29:38.314Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(5)-18882062447.jpeg?alt=media&token=cb4b111f-9719-43d1-87a3-675ec2a057d0","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (5)-18882062447.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image1_5-18882062447.jpeg",{"size":5039,"downloadUrl":5040,"type":423,"timeCreated":5041,"name":5042,"updated":5041,"contentType":423,"fullPath":5043,"src":5044,"alt":5042},71839,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(3)-18882063776.jpeg?alt=media&token=773eb1fe-d787-479e-9b3c-4b1554cacc48","2023-06-03T16:29:38.807Z","image2 (3)-18882063776.jpeg","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (3)-18882063776.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image2_3-18882063776.jpeg",{"images":5046,"title":5068,"_animationKey":5069,"text":5070},[5047,5054,5061],{"timeCreated":5048,"contentType":423,"downloadUrl":5049,"name":5050,"updated":5048,"fullPath":5051,"size":5052,"type":423,"src":5053,"alt":5050},"2023-06-03T16:29:40.311Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(7)-188820fa767.jpeg?alt=media&token=5d8ceaad-3e1b-435e-9038-732c50ddc3b3","image0 (7)-188820fa767.jpeg","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (7)-188820fa767.jpeg",94639,"/resources/howtos/make-buttons-from-ocean-rope/image0_7-188820fa767.jpeg",{"contentType":423,"downloadUrl":5055,"type":423,"name":5056,"timeCreated":5057,"size":5058,"updated":5057,"fullPath":5059,"src":5060,"alt":5056},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(6)-188820fba5c.jpeg?alt=media&token=d2741576-2cc1-4c8e-9fa9-f6cc731849b2","image1 (6)-188820fba5c.jpeg","2023-06-03T16:29:40.382Z",82120,"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (6)-188820fba5c.jpeg","/resources/howtos/make-buttons-from-ocean-rope/image1_6-188820fba5c.jpeg",{"name":5062,"updated":5063,"timeCreated":5063,"fullPath":5064,"contentType":423,"downloadUrl":5065,"type":423,"size":5066,"src":5067,"alt":5062},"image2 (4)-188820fccf8.jpeg","2023-06-03T16:29:40.377Z","uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (4)-188820fccf8.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(4)-188820fccf8.jpeg?alt=media&token=0cef7fc2-229f-4500-aff1-4966898d1597",68586,"/resources/howtos/make-buttons-from-ocean-rope/image2_4-188820fccf8.jpeg","Opening the mould and finishing your buttons","uniqueamjsi","During this final stage, we manage our anticipation and remain focused on the process. We assess the condition of the plastic within the mold by observing the visible plastic where the nozzle injected it. Generally, this requires leaving the mold for a few minutes before proceeding to open it.\n\nWearing gloves to guard against heat and potential injury if the spanner slips, we cautiously remove the bolts securing the mold. Placing the mold on the workbench, we use a tool to carefully pry it open.\n\nSometimes, the buttons are easily removed. Occasionally, buttons adhere more firmly to the mold as the plastic has cooled and contracted around the mold components. If you need to lever the buttons out of the mold, proceed with great care since scratches on the buttons are difficult to eliminate. We attempt to remove stubborn buttons using any remaining sprue and a small flathead screwdriver. Finish the buttons by trimming off any mold marks.","5iDnuh5lU3Sz6NFpFZrp",[1795,5073,408,409,621,5074],"peninsulapreciousplastics","neighborjohn","2023-06-03T16:29:40.848Z","2023-12-11T16:12:59.339Z",[4860],[625,627,1256,626],{"_created":1575,"_modified":1575,"_deleted":402,"_id":1576,"label":1574},[],{"moderation":526,"_modified":5082,"_created":5082,"_deleted":402,"_id":4868,"type":530,"subType":529,"location":5083,"verified":402,"geo":5086,"data":5114,"detail":5132},"2024-02-01T19:55:39.102Z",{"lat":5084,"lng":5085},52.6072,1.731,{"latitude":5084,"lookupSource":535,"longitude":5085,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1890,"countryCode":1891,"principalSubdivision":1892,"principalSubdivisionCode":1893,"city":5087,"locality":5087,"postcode":5088,"plusCode":5089,"localityInfo":5090},"Great Yarmouth","NR30 2","9F43JP4J+VC",{"administrative":5091,"informative":5103},[5092,5093,5094,5099],{"name":1890,"description":1900,"isoName":1890,"order":67,"adminLevel":174,"isoCode":1891,"wikidataId":1901,"geonameId":1902},{"name":1892,"description":1904,"isoName":1892,"order":559,"adminLevel":45,"isoCode":1893,"wikidataId":1905,"geonameId":1906},{"name":5095,"description":1909,"isoName":5095,"order":580,"adminLevel":559,"isoCode":5096,"wikidataId":5097,"geonameId":5098},"Norfolk","GB-NFK","Q23109",2641455,{"name":5087,"description":5100,"order":931,"adminLevel":580,"wikidataId":5101,"geonameId":5102},"non-metropolitan district in Norfolk, United Kingdom","Q894085",2647984,[5104,5105,5106,5107,5108,5112,5113],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":1933,"description":1934,"order":174,"wikidataId":1935,"geonameId":1936},{"name":1938,"description":573,"order":45},{"name":1940,"description":1941,"order":555,"wikidataId":1942,"geonameId":1943},{"name":5109,"description":1946,"order":563,"wikidataId":5110,"geonameId":5111},"East of England","Q48006",11591954,{"name":5095,"order":929},{"name":5088,"description":579,"order":949},{"urls":5115,"description":5127,"services":5128,"title":5130,"images":5131},[5116,5118,5120,5122,5124,5126],{"name":958,"url":5117},"https://www.instagram.com/preciousplasticeast/",{"name":953,"url":5119},"https://preciousplasticeast.co.uk/",{"name":961,"url":5121},"https://bazar.preciousplastic.com/precious-plastic-east/",{"name":3688,"url":5123},"https://www.youtube.com/@preciousplasticeast",{"name":953,"url":5125},"https://community.preciousplastic.com/how-to/make-buttons-from-ocean-rope",{"name":590,"url":591},"An innovative workshop in the east of England, manufacturing from ocean plastic with an Arbour Press and extruders. Engaging the public with a unique Litter Arcade of three 'machines' and public courses in plastic transformation techniques. ",[5129],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Precious Plastic East",[],{"services":5133,"urls":5134},[],[],"As a coastal workshop, it is unsurprising that some of our prototyping focuses on plastics collected during Norfolk beach cleans. Ocean rope is a common discovery for beach cleaners along the 100 miles (160.93 km) of the Norfolk coastline and was one of our earliest experiments in manufacturing from beach findings.\n\nWe select ropes from local finds that exhibit the characteristics of polypropylene ropes, which are not stretchy and are often brittle and crunchy to the touch, commonly in a light aqua blue. We share this video on World Ocean Day because, as a coastal workshop, we feel a particular responsibility for removing plastic from the ocean and transforming it into items that should not return to the sea. Plastic is not the solution for future production, and to address upcoming plastic challenges, significant reductions in production are necessary. Our work focuses on educating about existing plastic while campaigning for stronger policies to reduce production at its source.\n\n\nUser Location: Great Yarmouth, United Kingdom of Great Britain and Northern Ireland (the)\n\nAn essential step, though perhaps obvious, is worth mentioning nonetheless. Beach clean groups in Norfolk sought a destination for their collected plastics to prevent them from ending up in landfills. We have collaborated with these groups for over a year, during which they gather significant quantities of rope from the Norfolk coastline each month.\n\nIf you reside in a coastal area, consider reaching out to organized groups you can locate. They often appreciate the chance to have their plastic collected, as they typically possess a strong affinity and sense of responsibility for marine preservation and ensuring waste is properly managed.\n\nIf you are not located near the coast, it may be valuable to connect with beach clean groups elsewhere as a potential source, although sourcing local plastics is generally advisable.\n\nSorting and inspecting rope is a crucial step before cleaning. During this process, it is important to identify polypropylene (PP) rope and remove any items such as duct tape or zip ties that may be attached to the rope and won't be eliminated through cleaning. \n\nIdentifying polypropylene (PP) ocean rope is relatively straightforward, though not a guaranteed method for accurate material identification. Polypropylene (PP) ropes are distinctly plastic, with characteristic features that typically indicate the correct type. These ropes are not stretchy, often brittle and crunchy to the touch, and commonly a light aqua blue. Ocean rope can also appear black, yellow, or white, though the light blue is generally the easiest to recognize. \n\nUse scissors to remove items like duct tape or zip ties attached to the rope. General dirt will be addressed in the subsequent cleaning step.\n\nCleaning and drying the rope is a straightforward process. A laundry bag, a washing machine, and an airing cupboard are necessary. Use a regular 40-degree centigrade (104 degrees Fahrenheit) wash with an unfragranced detergent.\n\nFor drying, utilize common household or workshop areas. Keep the rope in the laundry bag and place it in either an airing cupboard overnight or on a windowsill on a sunny day. Typically, after an afternoon or night in one of these locations, the rope should feel dry. If it remains damp, rearrange the rope so different sections are on top, and leave it for another afternoon or evening.\n\nWe've discovered that shredding ocean rope is a distinct process compared to shredding hard plastics like DVD cases or soft drink bottle lids. Some ocean ropes obtained from beach cleanups have been found to be as thick as 1.4 inches (36 mm), prompting the use of our larger commercial shredder instead of a smaller one. We recommend checking the thickness of the rope you intend to shred and evaluating the capability of your shredder.\n\nAdditionally, it was observed that only a small proportion of the shredded rope fell into the collection bin beneath the blades. Shredding for a longer duration may alter this outcome. In our case, shredding was conducted for a brief period, after which we collected the shredded rope from the bin and carefully removed any remnants from the shredder with gloves after disconnecting the power.\n\nOnce your materials are prepared for fabrication, select your mold and machinery. We utilize a large button mold with ocean rope, heating the mold in a small oven prior to use. Upon using our mold, we observed minor corrosion on the inner surface, which was removed with fine sandpaper.\n\nEquip yourself with personal protective equipment, including a double charcoal-activated face mask and heat-resistant gloves. Ensure your workspace is well-ventilated. Occasionally, a fume extractor is employed; however, for this tutorial, we maximized airflow by opening the workshop's double doors. Preheat your small oven to the required temperature. We set both the oven and the mold to 200 degrees Celsius (390 degrees Fahrenheit).\n\nSet up your Arbour Press or injection molding machine in a clear, ventilated space on a firm surface and switch it on. We operate our Arbour Press at 265 degrees Celsius (500 degrees Fahrenheit).\n\nLoading your injection molder with shredded rope differs from loading it with shredded hard plastics like DVD cases or soft drink bottle lids. Instead of pouring granules into the hopper, the shredded rope requires more careful handling. While wearing heat-resistant gloves, drop shredded rope into the hopper and use a metal rod to guide it into the chamber. The final step involves using the shaft of the Arbour Press to move it into the body of the press, ready for injection.\n\nWhen preparing the press for the first injection of the day, allow the Arbour Press to stand for approximately 20 minutes once the material is inside and the temperature stabilizes. Shredded rope may contain more trapped air compared to shredded hard plastics.\n\nOnce the mold reaches the desired temperature and the Arbour Press has been prepared with the ocean rope for insertion, remove the mold from the mini oven. Ensure there is adequate space on the workbench to place the mold once it is filled and sufficient room to maneuver safely around the Arbour Press. Lower the jack, regulate the flow of molten plastic, and position the mold under the nozzle. When ready, connect the mold to the nozzle of the Arbour Press and apply pressure to inject the plastic.\n\nIt is crucial to closely monitor both the mold and the pressure from the lever delivering the molten plastic. During this procedure, a small amount of condensation may be observed leaving the mold mid-injection, along with noticeable resistance once the mold is filled.\n\nRelieve some pressure from the lever delivering the molten plastic, lower the mold with the jack, and place the filled mold onto the workbench, ensuring that the Arbour Press can be safely left unattended.\n\nDuring this final stage, we manage our anticipation and remain focused on the process. We assess the condition of the plastic within the mold by observing the visible plastic where the nozzle injected it. Generally, this requires leaving the mold for a few minutes before proceeding to open it.\n\nWearing gloves to guard against heat and potential injury if the spanner slips, we cautiously remove the bolts securing the mold. Placing the mold on the workbench, we use a tool to carefully pry it open.\n\nSometimes, the buttons are easily removed. Occasionally, buttons adhere more firmly to the mold as the plastic has cooled and contracted around the mold components. If you need to lever the buttons out of the mold, proceed with great care since scratches on the buttons are difficult to eliminate. We attempt to remove stubborn buttons using any remaining sprue and a small flathead screwdriver. Finish the buttons by trimming off any mold marks.","coastal workshop, Norfolk beach cleans, polypropylene rope, marine preservation, beach cleaning groups, plastic recycling, ocean rope upcycling, environmental responsibility, plastic waste reduction, sustainable manufacturing","### Tools\n- Scissors (for removing duct tape/zip ties) \n- Metal rod (guides shredded rope into injection molder) \n- Small flathead screwdriver (removes stubborn buttons from molds) \n- Spanner (removes mold bolts) \n- Fine sandpaper (cleans mold corrosion) \n\n### Hardware\n- Commercial shredder (handles thick ropes up to 36mm) \n- Arbour Press/injection molding machine (operates at 265°C/500°F) \n- Small oven (preheats molds to 200°C/390°F) \n- Large button mold (requires periodic corrosion removal) \n- Washing machine (40°C/104°F cycle with laundry bag) \n\n### Protective Equipment\n- Heat-resistant gloves (for handling hot molds/materials) \n- Double charcoal-activated face mask (prevents fume inhalation) \n- Gloves (general heat/cut protection during mold handling) \n- Fume extractor (occasionally used for ventilation) [optional] \n- Firm, ventilated workspace (essential for machinery safety)","## Articles \n- [Must reuse rope before it is recycled - Oceanize](https://oceanize.no/en/2022/12/16/skal-gjenbruke-tau-for-det-resirkuleres/) \n- [The Ocean Material Recycling Workshop](https://oceanmaterial.com/the-ocean-material-recycling-workshop/) \n- [Rope Recycling in the UK: Fishing and marine ropes– Waterhaul](https://waterhaul.co/blogs/traceable-marine-plastic-articles/rope-recycling) \n- [Fears for marine wildlife as plastic washes up on the Norfolk coast](https://www.rspb.org.uk/whats-happening/news/fears-for-marine-wildlife-as-plastic-washes-up-on-the-norfolk-coast) \n- [Precious Plastic - Wikipedia](https://en.wikipedia.org/wiki/Precious_Plastic) \n\n## Books \n- [Understanding Plastics Recycling 2E: Economic, Ecological, and Technical Aspects of Plastic Waste Handling](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \n- [Plastic Waste and Recycling](https://www.nhbs.com/en/plastic-waste-and-recycling-book) \n\n## Papers \n- [Open source technology to track the movement of plastic pollution](https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0242459) \n- [The future of ocean plastics: designing diverse collaboration frameworks](https://darchive.mblwhoilibrary.org/bitstreams/093fdf43-f14d-49de-a494-5a4ee9fa6901/download) \n\n## YouTube \n- [Recycle Beach Waste ON the Beach](https://www.youtube.com/watch?v=-3St_8uuLHM) \n\n## Opensource Designs \n- [Make buttons from Ocean Rope - Precious Plastic Academy](https://community.preciousplastic.com/library/make-buttons-from-ocean-rope) \n- [Precious Plastic Open Source Fund](https://opencollective.com/precious-plastic/projects/open-source-fund) \n- [A Partnership for PROS: Plastic Free Restoration of Oyster Shorelines](https://blogs.ifas.ufl.edu/ncbs/2021/09/03/a-partnership-for-pros-plastic-free-restoration-of-oyster-shorelines/) \n- [DIY Plastic Recycling? This Open Source Kit Lets You Turn Waste Into Resource](https://en.reset.org/diy-plastic-recycling-open-source-kit-lets-you-turn-waste-resource-11172016/)","{\n \"slug\": \"make-buttons-from-ocean-rope\",\n \"id\": \"make-buttons-from-ocean-rope\",\n \"title\": \"Make buttons from Ocean Rope\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_contentModifiedTimestamp\": \"2023-06-22T14:49:37.377Z\",\n \"mentions\": [],\n \"_createdBy\": \"preciousplasticeast\",\n \"total_views\": 503,\n \"difficulty_level\": \"Medium\",\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FJ02obMEhOxZZvUzMqHLz%2FPP%20Title%20screen%20-%20Buttons%20from%20ocean%20rope%202-18881c5a566.jpg?alt=media&token=7bf00dad-2b9c-4b9a-932d-0416e1621572\",\n \"fullPath\": \"uploads/howtos/J02obMEhOxZZvUzMqHLz/PP Title screen - Buttons from ocean rope 2-18881c5a566.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-06-03T16:30:09.024Z\",\n \"name\": \"PP Title screen - Buttons from ocean rope 2-18881c5a566.jpg\",\n \"updated\": \"2023-06-03T16:30:09.024Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 225549,\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/pp_title_screen_-_buttons_from_ocean_rope_2-18881c5a566.jpg\"\n },\n \"comments\": [],\n \"description\": \"As a coastal workshop, it is unsurprising that some of our prototyping focuses on plastics collected during Norfolk beach cleans. Ocean rope is a common discovery for beach cleaners along the 100 miles (160.93 km) of the Norfolk coastline and was one of our earliest experiments in manufacturing from beach findings.\\n\\nWe select ropes from local finds that exhibit the characteristics of polypropylene ropes, which are not stretchy and are often brittle and crunchy to the touch, commonly in a light aqua blue. We share this video on World Ocean Day because, as a coastal workshop, we feel a particular responsibility for removing plastic from the ocean and transforming it into items that should not return to the sea. Plastic is not the solution for future production, and to address upcoming plastic challenges, significant reductions in production are necessary. Our work focuses on educating about existing plastic while campaigning for stronger policies to reduce production at its source.\",\n \"fileLink\": \"\",\n \"total_downloads\": 0,\n \"slug\": \"make-buttons-from-ocean-rope\",\n \"steps\": [\n {\n \"text\": \"An essential step, though perhaps obvious, is worth mentioning nonetheless. Beach clean groups in Norfolk sought a destination for their collected plastics to prevent them from ending up in landfills. We have collaborated with these groups for over a year, during which they gather significant quantities of rope from the Norfolk coastline each month.\\n\\nIf you reside in a coastal area, consider reaching out to organized groups you can locate. They often appreciate the chance to have their plastic collected, as they typically possess a strong affinity and sense of responsibility for marine preservation and ensuring waste is properly managed.\\n\\nIf you are not located near the coast, it may be valuable to connect with beach clean groups elsewhere as a potential source, although sourcing local plastics is generally advisable.\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG\",\n \"name\": \"1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG\",\n \"size\": 560657,\n \"timeCreated\": \"2023-06-03T16:29:28.600Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2F1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG?alt=media&token=727eb557-922b-48a1-933d-f66d6c696c4d\",\n \"updated\": \"2023-06-03T16:29:28.600Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/1c26fda4-673e-462e-b41b-83d880985552-18881cf5fa4.jpg\",\n \"alt\": \"1C26FDA4-673E-462E-B41B-83D880985552-18881cf5fa4.JPG\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2FBeach%20clean%20group-18881d0e544.jpg?alt=media&token=1c3d1323-8284-43b3-94ff-58d391f490b4\",\n \"timeCreated\": \"2023-06-03T16:29:27.747Z\",\n \"size\": 195790,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-06-03T16:29:27.747Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/Beach clean group-18881d0e544.jpg\",\n \"name\": \"Beach clean group-18881d0e544.jpg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/beach_clean_group-18881d0e544.jpg\",\n \"alt\": \"Beach clean group-18881d0e544.jpg\"\n }\n ],\n \"title\": \"Source some ocean rope\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2023-06-03T16:29:30.211Z\",\n \"size\": 157759,\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0-18881d43479.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0-18881d43479.jpeg?alt=media&token=ad5022a1-c02a-429b-a197-162683adb1fd\",\n \"name\": \"image0-18881d43479.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:30.211Z\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0-18881d43479.jpeg\",\n \"alt\": \"image0-18881d43479.jpeg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1-18881d44565.jpeg?alt=media&token=d33fae11-7393-4c61-9008-7708a695e397\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-06-03T16:29:30.120Z\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1-18881d44565.jpeg\",\n \"name\": \"image1-18881d44565.jpeg\",\n \"size\": 120970,\n \"timeCreated\": \"2023-06-03T16:29:30.120Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1-18881d44565.jpeg\",\n \"alt\": \"image1-18881d44565.jpeg\"\n }\n ],\n \"title\": \"Sort and inspect your rope\",\n \"text\": \"Sorting and inspecting rope is a crucial step before cleaning. During this process, it is important to identify polypropylene (PP) rope and remove any items such as duct tape or zip ties that may be attached to the rope and won't be eliminated through cleaning. \\n\\nIdentifying polypropylene (PP) ocean rope is relatively straightforward, though not a guaranteed method for accurate material identification. Polypropylene (PP) ropes are distinctly plastic, with characteristic features that typically indicate the correct type. These ropes are not stretchy, often brittle and crunchy to the touch, and commonly a light aqua blue. Ocean rope can also appear black, yellow, or white, though the light blue is generally the easiest to recognize. \\n\\nUse scissors to remove items like duct tape or zip ties attached to the rope. General dirt will be addressed in the subsequent cleaning step.\",\n \"_animationKey\": \"unique2\"\n },\n {\n \"images\": [\n {\n \"name\": \"image0 (1)-18881df51cb.jpeg\",\n \"updated\": \"2023-06-03T16:29:31.891Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(1)-18881df51cb.jpeg?alt=media&token=e4185848-26ca-453e-bcb9-a53b903f6333\",\n \"timeCreated\": \"2023-06-03T16:29:31.891Z\",\n \"size\": 90110,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (1)-18881df51cb.jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_1-18881df51cb.jpeg\",\n \"alt\": \"image0 (1)-18881df51cb.jpeg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(1)-18881df60c6.jpeg?alt=media&token=8f5597c3-bc0d-4074-81fc-dc245f6e6c86\",\n \"name\": \"image1 (1)-18881df60c6.jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (1)-18881df60c6.jpeg\",\n \"updated\": \"2023-06-03T16:29:31.726Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 90212,\n \"timeCreated\": \"2023-06-03T16:29:31.726Z\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1_1-18881df60c6.jpeg\",\n \"alt\": \"image1 (1)-18881df60c6.jpeg\"\n },\n {\n \"timeCreated\": \"2023-06-03T16:29:31.834Z\",\n \"updated\": \"2023-06-03T16:29:31.834Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2-18881df7004.jpeg?alt=media&token=575ee329-b4b7-4343-b0dc-9d2ee0f3c269\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 86991,\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2-18881df7004.jpeg\",\n \"name\": \"image2-18881df7004.jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image2-18881df7004.jpeg\",\n \"alt\": \"image2-18881df7004.jpeg\"\n }\n ],\n \"title\": \"Clean and dry the rope\",\n \"text\": \"Cleaning and drying the rope is a straightforward process. A laundry bag, a washing machine, and an airing cupboard are necessary. Use a regular 40-degree centigrade (104 degrees Fahrenheit) wash with an unfragranced detergent.\\n\\nFor drying, utilize common household or workshop areas. Keep the rope in the laundry bag and place it in either an airing cupboard overnight or on a windowsill on a sunny day. Typically, after an afternoon or night in one of these locations, the rope should feel dry. If it remains damp, rearrange the rope so different sections are on top, and leave it for another afternoon or evening.\",\n \"_animationKey\": \"unique3\"\n },\n {\n \"text\": \"We've discovered that shredding ocean rope is a distinct process compared to shredding hard plastics like DVD cases or soft drink bottle lids. Some ocean ropes obtained from beach cleanups have been found to be as thick as 1.4 inches (36 mm), prompting the use of our larger commercial shredder instead of a smaller one. We recommend checking the thickness of the rope you intend to shred and evaluating the capability of your shredder.\\n\\nAdditionally, it was observed that only a small proportion of the shredded rope fell into the collection bin beneath the blades. Shredding for a longer duration may alter this outcome. In our case, shredding was conducted for a brief period, after which we collected the shredded rope from the bin and carefully removed any remnants from the shredder with gloves after disconnecting the power.\",\n \"images\": [\n {\n \"name\": \"image0 (2)-18881e8c3ad.jpeg\",\n \"updated\": \"2023-06-03T16:29:33.879Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(2)-18881e8c3ad.jpeg?alt=media&token=35110c33-3138-49c3-b075-cdf536b67602\",\n \"timeCreated\": \"2023-06-03T16:29:33.879Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (2)-18881e8c3ad.jpeg\",\n \"size\": 197494,\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_2-18881e8c3ad.jpeg\",\n \"alt\": \"image0 (2)-18881e8c3ad.jpeg\"\n },\n {\n \"name\": \"image1 (2)-18881e8d8f7.jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:33.911Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (2)-18881e8d8f7.jpeg\",\n \"updated\": \"2023-06-03T16:29:33.911Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 224994,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(2)-18881e8d8f7.jpeg?alt=media&token=6534a769-a513-42dd-9416-11e83516b9ab\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1_2-18881e8d8f7.jpeg\",\n \"alt\": \"image1 (2)-18881e8d8f7.jpeg\"\n },\n {\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (1)-18881e8ede2.jpeg\",\n \"name\": \"image2 (1)-18881e8ede2.jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(1)-18881e8ede2.jpeg?alt=media&token=882264a1-2e3d-4304-b166-9b533d1cbc5c\",\n \"size\": 104295,\n \"updated\": \"2023-06-03T16:29:33.531Z\",\n \"timeCreated\": \"2023-06-03T16:29:33.531Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image2_1-18881e8ede2.jpeg\",\n \"alt\": \"image2 (1)-18881e8ede2.jpeg\"\n }\n ],\n \"_animationKey\": \"uniques1qbj9\",\n \"title\": \"Shred your rope\"\n },\n {\n \"_animationKey\": \"uniquej0m57f\",\n \"text\": \"Once your materials are prepared for fabrication, select your mold and machinery. We utilize a large button mold with ocean rope, heating the mold in a small oven prior to use. Upon using our mold, we observed minor corrosion on the inner surface, which was removed with fine sandpaper.\\n\\nEquip yourself with personal protective equipment, including a double charcoal-activated face mask and heat-resistant gloves. Ensure your workspace is well-ventilated. Occasionally, a fume extractor is employed; however, for this tutorial, we maximized airflow by opening the workshop's double doors. Preheat your small oven to the required temperature. We set both the oven and the mold to 200 degrees Celsius (390 degrees Fahrenheit).\",\n \"title\": \"Select your mould and machine and apply heat\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (3)-18881f29a14.jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:35.312Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(3)-18881f29a14.jpeg?alt=media&token=2c4b6a3a-b7de-4781-86c4-70f4d20b1110\",\n \"updated\": \"2023-06-03T16:29:35.312Z\",\n \"size\": 79665,\n \"name\": \"image0 (3)-18881f29a14.jpeg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_3-18881f29a14.jpeg\",\n \"alt\": \"image0 (3)-18881f29a14.jpeg\"\n },\n {\n \"size\": 95454,\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (3)-18881f2ac07.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-06-03T16:29:35.498Z\",\n \"timeCreated\": \"2023-06-03T16:29:35.498Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"image1 (3)-18881f2ac07.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(3)-18881f2ac07.jpeg?alt=media&token=b0527682-50ce-405d-9f26-085112405a86\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1_3-18881f2ac07.jpeg\",\n \"alt\": \"image1 (3)-18881f2ac07.jpeg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(2)-18881f2baed.jpeg?alt=media&token=e1cb17e9-9f23-4323-84d0-6395572308ec\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (2)-18881f2baed.jpeg\",\n \"updated\": \"2023-06-03T16:29:35.476Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:35.476Z\",\n \"size\": 112945,\n \"name\": \"image2 (2)-18881f2baed.jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image2_2-18881f2baed.jpeg\",\n \"alt\": \"image2 (2)-18881f2baed.jpeg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (4)-18881fd0731.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-06-03T16:29:37.087Z\",\n \"timeCreated\": \"2023-06-03T16:29:37.087Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(4)-18881fd0731.jpeg?alt=media&token=3a8297ef-d2ae-4a40-8584-1cc7fecc1456\",\n \"name\": \"image0 (4)-18881fd0731.jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 108014,\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_4-18881fd0731.jpeg\",\n \"alt\": \"image0 (4)-18881fd0731.jpeg\"\n },\n {\n \"size\": 86820,\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (4)-18881fd2225.jpeg\",\n \"updated\": \"2023-06-03T16:29:37.007Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(4)-18881fd2225.jpeg?alt=media&token=9cf6f739-6f5a-4c52-aea6-603f71eb7bfe\",\n \"timeCreated\": \"2023-06-03T16:29:37.007Z\",\n \"name\": \"image1 (4)-18881fd2225.jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1_4-18881fd2225.jpeg\",\n \"alt\": \"image1 (4)-18881fd2225.jpeg\"\n },\n {\n \"timeCreated\": \"2023-06-03T16:29:37.220Z\",\n \"updated\": \"2023-06-03T16:29:37.220Z\",\n \"size\": 99339,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(5)-18881fd3846.jpeg?alt=media&token=137bc068-5e4c-4f56-9210-a5b245bd9f01\",\n \"name\": \"image0 (5)-18881fd3846.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (5)-18881fd3846.jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_5-18881fd3846.jpeg\",\n \"alt\": \"image0 (5)-18881fd3846.jpeg\"\n }\n ],\n \"title\": \"Prepare the Arbour Press for use\",\n \"text\": \"Set up your Arbour Press or injection molding machine in a clear, ventilated space on a firm surface and switch it on. We operate our Arbour Press at 265 degrees Celsius (500 degrees Fahrenheit).\\n\\nLoading your injection molder with shredded rope differs from loading it with shredded hard plastics like DVD cases or soft drink bottle lids. Instead of pouring granules into the hopper, the shredded rope requires more careful handling. While wearing heat-resistant gloves, drop shredded rope into the hopper and use a metal rod to guide it into the chamber. The final step involves using the shaft of the Arbour Press to move it into the body of the press, ready for injection.\\n\\nWhen preparing the press for the first injection of the day, allow the Arbour Press to stand for approximately 20 minutes once the material is inside and the temperature stabilizes. Shredded rope may contain more trapped air compared to shredded hard plastics.\",\n \"_animationKey\": \"uniquedf3ob\"\n },\n {\n \"_animationKey\": \"uniqued0u8u\",\n \"title\": \"Mould your ocean rope buttons \",\n \"text\": \"Once the mold reaches the desired temperature and the Arbour Press has been prepared with the ocean rope for insertion, remove the mold from the mini oven. Ensure there is adequate space on the workbench to place the mold once it is filled and sufficient room to maneuver safely around the Arbour Press. Lower the jack, regulate the flow of molten plastic, and position the mold under the nozzle. When ready, connect the mold to the nozzle of the Arbour Press and apply pressure to inject the plastic.\\n\\nIt is crucial to closely monitor both the mold and the pressure from the lever delivering the molten plastic. During this procedure, a small amount of condensation may be observed leaving the mold mid-injection, along with noticeable resistance once the mold is filled.\\n\\nRelieve some pressure from the lever delivering the molten plastic, lower the mold with the jack, and place the filled mold onto the workbench, ensuring that the Arbour Press can be safely left unattended.\",\n \"images\": [\n {\n \"timeCreated\": \"2023-06-03T16:29:38.805Z\",\n \"updated\": \"2023-06-03T16:29:38.805Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(6)-18882060f44.jpeg?alt=media&token=2a041032-f382-4aef-9597-eb85106f1c6d\",\n \"name\": \"image0 (6)-18882060f44.jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (6)-18882060f44.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 68672,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_6-18882060f44.jpeg\",\n \"alt\": \"image0 (6)-18882060f44.jpeg\"\n },\n {\n \"size\": 62397,\n \"name\": \"image1 (5)-18882062447.jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:38.314Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(5)-18882062447.jpeg?alt=media&token=cb4b111f-9719-43d1-87a3-675ec2a057d0\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (5)-18882062447.jpeg\",\n \"updated\": \"2023-06-03T16:29:38.314Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1_5-18882062447.jpeg\",\n \"alt\": \"image1 (5)-18882062447.jpeg\"\n },\n {\n \"size\": 71839,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(3)-18882063776.jpeg?alt=media&token=773eb1fe-d787-479e-9b3c-4b1554cacc48\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:38.807Z\",\n \"name\": \"image2 (3)-18882063776.jpeg\",\n \"updated\": \"2023-06-03T16:29:38.807Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (3)-18882063776.jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image2_3-18882063776.jpeg\",\n \"alt\": \"image2 (3)-18882063776.jpeg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2023-06-03T16:29:40.311Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage0%20(7)-188820fa767.jpeg?alt=media&token=5d8ceaad-3e1b-435e-9038-732c50ddc3b3\",\n \"name\": \"image0 (7)-188820fa767.jpeg\",\n \"updated\": \"2023-06-03T16:29:40.311Z\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image0 (7)-188820fa767.jpeg\",\n \"size\": 94639,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image0_7-188820fa767.jpeg\",\n \"alt\": \"image0 (7)-188820fa767.jpeg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage1%20(6)-188820fba5c.jpeg?alt=media&token=d2741576-2cc1-4c8e-9fa9-f6cc731849b2\",\n \"type\": \"image/jpeg\",\n \"name\": \"image1 (6)-188820fba5c.jpeg\",\n \"timeCreated\": \"2023-06-03T16:29:40.382Z\",\n \"size\": 82120,\n \"updated\": \"2023-06-03T16:29:40.382Z\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image1 (6)-188820fba5c.jpeg\",\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image1_6-188820fba5c.jpeg\",\n \"alt\": \"image1 (6)-188820fba5c.jpeg\"\n },\n {\n \"name\": \"image2 (4)-188820fccf8.jpeg\",\n \"updated\": \"2023-06-03T16:29:40.377Z\",\n \"timeCreated\": \"2023-06-03T16:29:40.377Z\",\n \"fullPath\": \"uploads/howtos/5rjNJPteAXcuxwhz8hYs/image2 (4)-188820fccf8.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5rjNJPteAXcuxwhz8hYs%2Fimage2%20(4)-188820fccf8.jpeg?alt=media&token=0cef7fc2-229f-4500-aff1-4966898d1597\",\n \"type\": \"image/jpeg\",\n \"size\": 68586,\n \"src\": \"/resources/howtos/make-buttons-from-ocean-rope/image2_4-188820fccf8.jpeg\",\n \"alt\": \"image2 (4)-188820fccf8.jpeg\"\n }\n ],\n \"title\": \"Opening the mould and finishing your buttons\",\n \"_animationKey\": \"uniqueamjsi\",\n \"text\": \"During this final stage, we manage our anticipation and remain focused on the process. We assess the condition of the plastic within the mold by observing the visible plastic where the nozzle injected it. Generally, this requires leaving the mold for a few minutes before proceeding to open it.\\n\\nWearing gloves to guard against heat and potential injury if the spanner slips, we cautiously remove the bolts securing the mold. Placing the mold on the workbench, we use a tool to carefully pry it open.\\n\\nSometimes, the buttons are easily removed. Occasionally, buttons adhere more firmly to the mold as the plastic has cooled and contracted around the mold components. If you need to lever the buttons out of the mold, proceed with great care since scratches on the buttons are difficult to eliminate. We attempt to remove stubborn buttons using any remaining sprue and a small flathead screwdriver. Finish the buttons by trimming off any mold marks.\"\n }\n ],\n \"id\": \"5iDnuh5lU3Sz6NFpFZrp\",\n \"title\": \"Make buttons from Ocean Rope\",\n \"_id\": \"5iDnuh5lU3Sz6NFpFZrp\",\n \"votedUsefulBy\": [\n \"bresiana\",\n \"peninsulapreciousplastics\",\n \"sigolene\",\n \"mattia\",\n \"beckermen\",\n \"neighborjohn\"\n ],\n \"_created\": \"2023-06-03T16:29:40.848Z\",\n \"_modified\": \"2023-12-11T16:12:59.339Z\",\n \"_deleted\": false,\n \"previousSlugs\": [\n \"make-buttons-from-ocean-rope\"\n ],\n \"tags\": [\n \"product\",\n \"mould\",\n \"PP\",\n \"injection\"\n ],\n \"category\": {\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_deleted\": false,\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"label\": \"Products\"\n },\n \"moderation\": \"accepted\",\n \"time\": \"\u003C 1 hour\",\n \"creatorCountry\": \"gb\",\n \"files\": [],\n \"user\": {\n \"moderation\": \"accepted\",\n \"_modified\": \"2024-02-01T19:55:39.102Z\",\n \"_created\": \"2024-02-01T19:55:39.102Z\",\n \"_deleted\": false,\n \"_id\": \"preciousplasticeast\",\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"location\": {\n \"lat\": 52.6072,\n \"lng\": 1.731\n },\n \"verified\": false,\n \"geo\": {\n \"latitude\": 52.6072,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 1.731,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Great Yarmouth\",\n \"locality\": \"Great Yarmouth\",\n \"postcode\": \"NR30 2\",\n \"plusCode\": \"9F43JP4J+VC\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Norfolk\",\n \"description\": \"ceremonial county of England\",\n \"isoName\": \"Norfolk\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-NFK\",\n \"wikidataId\": \"Q23109\",\n \"geonameId\": 2641455\n },\n {\n \"name\": \"Great Yarmouth\",\n \"description\": \"non-metropolitan district in Norfolk, United Kingdom\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q894085\",\n \"geonameId\": 2647984\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"East of England\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q48006\",\n \"geonameId\": 11591954\n },\n {\n \"name\": \"Norfolk\",\n \"order\": 9\n },\n {\n \"name\": \"NR30 2\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/preciousplasticeast/\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://preciousplasticeast.co.uk/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/precious-plastic-east/\"\n },\n {\n \"name\": \"Youtube\",\n \"url\": \"https://www.youtube.com/@preciousplasticeast\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://community.preciousplastic.com/how-to/make-buttons-from-ocean-rope\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"An innovative workshop in the east of England, manufacturing from ocean plastic with an Arbour Press and extruders. Engaging the public with a unique Litter Arcade of three 'machines' and public courses in plastic transformation techniques. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Precious Plastic East\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"As a coastal workshop, it is unsurprising that some of our prototyping focuses on plastics collected during Norfolk beach cleans. Ocean rope is a common discovery for beach cleaners along the 100 miles (160.93 km) of the Norfolk coastline and was one of our earliest experiments in manufacturing from beach findings.\\n\\nWe select ropes from local finds that exhibit the characteristics of polypropylene ropes, which are not stretchy and are often brittle and crunchy to the touch, commonly in a light aqua blue. We share this video on World Ocean Day because, as a coastal workshop, we feel a particular responsibility for removing plastic from the ocean and transforming it into items that should not return to the sea. Plastic is not the solution for future production, and to address upcoming plastic challenges, significant reductions in production are necessary. Our work focuses on educating about existing plastic while campaigning for stronger policies to reduce production at its source.\\n\\n\\nUser Location: Great Yarmouth, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nAn essential step, though perhaps obvious, is worth mentioning nonetheless. Beach clean groups in Norfolk sought a destination for their collected plastics to prevent them from ending up in landfills. We have collaborated with these groups for over a year, during which they gather significant quantities of rope from the Norfolk coastline each month.\\n\\nIf you reside in a coastal area, consider reaching out to organized groups you can locate. They often appreciate the chance to have their plastic collected, as they typically possess a strong affinity and sense of responsibility for marine preservation and ensuring waste is properly managed.\\n\\nIf you are not located near the coast, it may be valuable to connect with beach clean groups elsewhere as a potential source, although sourcing local plastics is generally advisable.\\n\\nSorting and inspecting rope is a crucial step before cleaning. During this process, it is important to identify polypropylene (PP) rope and remove any items such as duct tape or zip ties that may be attached to the rope and won't be eliminated through cleaning. \\n\\nIdentifying polypropylene (PP) ocean rope is relatively straightforward, though not a guaranteed method for accurate material identification. Polypropylene (PP) ropes are distinctly plastic, with characteristic features that typically indicate the correct type. These ropes are not stretchy, often brittle and crunchy to the touch, and commonly a light aqua blue. Ocean rope can also appear black, yellow, or white, though the light blue is generally the easiest to recognize. \\n\\nUse scissors to remove items like duct tape or zip ties attached to the rope. General dirt will be addressed in the subsequent cleaning step.\\n\\nCleaning and drying the rope is a straightforward process. A laundry bag, a washing machine, and an airing cupboard are necessary. Use a regular 40-degree centigrade (104 degrees Fahrenheit) wash with an unfragranced detergent.\\n\\nFor drying, utilize common household or workshop areas. Keep the rope in the laundry bag and place it in either an airing cupboard overnight or on a windowsill on a sunny day. Typically, after an afternoon or night in one of these locations, the rope should feel dry. If it remains damp, rearrange the rope so different sections are on top, and leave it for another afternoon or evening.\\n\\nWe've discovered that shredding ocean rope is a distinct process compared to shredding hard plastics like DVD cases or soft drink bottle lids. Some ocean ropes obtained from beach cleanups have been found to be as thick as 1.4 inches (36 mm), prompting the use of our larger commercial shredder instead of a smaller one. We recommend checking the thickness of the rope you intend to shred and evaluating the capability of your shredder.\\n\\nAdditionally, it was observed that only a small proportion of the shredded rope fell into the collection bin beneath the blades. Shredding for a longer duration may alter this outcome. In our case, shredding was conducted for a brief period, after which we collected the shredded rope from the bin and carefully removed any remnants from the shredder with gloves after disconnecting the power.\\n\\nOnce your materials are prepared for fabrication, select your mold and machinery. We utilize a large button mold with ocean rope, heating the mold in a small oven prior to use. Upon using our mold, we observed minor corrosion on the inner surface, which was removed with fine sandpaper.\\n\\nEquip yourself with personal protective equipment, including a double charcoal-activated face mask and heat-resistant gloves. Ensure your workspace is well-ventilated. Occasionally, a fume extractor is employed; however, for this tutorial, we maximized airflow by opening the workshop's double doors. Preheat your small oven to the required temperature. We set both the oven and the mold to 200 degrees Celsius (390 degrees Fahrenheit).\\n\\nSet up your Arbour Press or injection molding machine in a clear, ventilated space on a firm surface and switch it on. We operate our Arbour Press at 265 degrees Celsius (500 degrees Fahrenheit).\\n\\nLoading your injection molder with shredded rope differs from loading it with shredded hard plastics like DVD cases or soft drink bottle lids. Instead of pouring granules into the hopper, the shredded rope requires more careful handling. While wearing heat-resistant gloves, drop shredded rope into the hopper and use a metal rod to guide it into the chamber. The final step involves using the shaft of the Arbour Press to move it into the body of the press, ready for injection.\\n\\nWhen preparing the press for the first injection of the day, allow the Arbour Press to stand for approximately 20 minutes once the material is inside and the temperature stabilizes. Shredded rope may contain more trapped air compared to shredded hard plastics.\\n\\nOnce the mold reaches the desired temperature and the Arbour Press has been prepared with the ocean rope for insertion, remove the mold from the mini oven. Ensure there is adequate space on the workbench to place the mold once it is filled and sufficient room to maneuver safely around the Arbour Press. Lower the jack, regulate the flow of molten plastic, and position the mold under the nozzle. When ready, connect the mold to the nozzle of the Arbour Press and apply pressure to inject the plastic.\\n\\nIt is crucial to closely monitor both the mold and the pressure from the lever delivering the molten plastic. During this procedure, a small amount of condensation may be observed leaving the mold mid-injection, along with noticeable resistance once the mold is filled.\\n\\nRelieve some pressure from the lever delivering the molten plastic, lower the mold with the jack, and place the filled mold onto the workbench, ensuring that the Arbour Press can be safely left unattended.\\n\\nDuring this final stage, we manage our anticipation and remain focused on the process. We assess the condition of the plastic within the mold by observing the visible plastic where the nozzle injected it. Generally, this requires leaving the mold for a few minutes before proceeding to open it.\\n\\nWearing gloves to guard against heat and potential injury if the spanner slips, we cautiously remove the bolts securing the mold. Placing the mold on the workbench, we use a tool to carefully pry it open.\\n\\nSometimes, the buttons are easily removed. Occasionally, buttons adhere more firmly to the mold as the plastic has cooled and contracted around the mold components. If you need to lever the buttons out of the mold, proceed with great care since scratches on the buttons are difficult to eliminate. We attempt to remove stubborn buttons using any remaining sprue and a small flathead screwdriver. Finish the buttons by trimming off any mold marks.\",\n \"keywords\": \"coastal workshop, Norfolk beach cleans, polypropylene rope, marine preservation, beach cleaning groups, plastic recycling, ocean rope upcycling, environmental responsibility, plastic waste reduction, sustainable manufacturing\",\n \"resources\": \"### Tools\\n- Scissors (for removing duct tape/zip ties) \\n- Metal rod (guides shredded rope into injection molder) \\n- Small flathead screwdriver (removes stubborn buttons from molds) \\n- Spanner (removes mold bolts) \\n- Fine sandpaper (cleans mold corrosion) \\n\\n### Hardware\\n- Commercial shredder (handles thick ropes up to 36mm) \\n- Arbour Press/injection molding machine (operates at 265°C/500°F) \\n- Small oven (preheats molds to 200°C/390°F) \\n- Large button mold (requires periodic corrosion removal) \\n- Washing machine (40°C/104°F cycle with laundry bag) \\n\\n### Protective Equipment\\n- Heat-resistant gloves (for handling hot molds/materials) \\n- Double charcoal-activated face mask (prevents fume inhalation) \\n- Gloves (general heat/cut protection during mold handling) \\n- Fume extractor (occasionally used for ventilation) [optional] \\n- Firm, ventilated workspace (essential for machinery safety)\",\n \"references\": \"## Articles \\n- [Must reuse rope before it is recycled - Oceanize](https://oceanize.no/en/2022/12/16/skal-gjenbruke-tau-for-det-resirkuleres/) \\n- [The Ocean Material Recycling Workshop](https://oceanmaterial.com/the-ocean-material-recycling-workshop/) \\n- [Rope Recycling in the UK: Fishing and marine ropes– Waterhaul](https://waterhaul.co/blogs/traceable-marine-plastic-articles/rope-recycling) \\n- [Fears for marine wildlife as plastic washes up on the Norfolk coast](https://www.rspb.org.uk/whats-happening/news/fears-for-marine-wildlife-as-plastic-washes-up-on-the-norfolk-coast) \\n- [Precious Plastic - Wikipedia](https://en.wikipedia.org/wiki/Precious_Plastic) \\n\\n## Books \\n- [Understanding Plastics Recycling 2E: Economic, Ecological, and Technical Aspects of Plastic Waste Handling](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \\n- [Plastic Waste and Recycling](https://www.nhbs.com/en/plastic-waste-and-recycling-book) \\n\\n## Papers \\n- [Open source technology to track the movement of plastic pollution](https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0242459) \\n- [The future of ocean plastics: designing diverse collaboration frameworks](https://darchive.mblwhoilibrary.org/bitstreams/093fdf43-f14d-49de-a494-5a4ee9fa6901/download) \\n\\n## YouTube \\n- [Recycle Beach Waste ON the Beach](https://www.youtube.com/watch?v=-3St_8uuLHM) \\n\\n## Opensource Designs \\n- [Make buttons from Ocean Rope - Precious Plastic Academy](https://community.preciousplastic.com/library/make-buttons-from-ocean-rope) \\n- [Precious Plastic Open Source Fund](https://opencollective.com/precious-plastic/projects/open-source-fund) \\n- [A Partnership for PROS: Plastic Free Restoration of Oyster Shorelines](https://blogs.ifas.ufl.edu/ncbs/2021/09/03/a-partnership-for-pros-plastic-free-restoration-of-oyster-shorelines/) \\n- [DIY Plastic Recycling? This Open Source Kit Lets You Turn Waste Into Resource](https://en.reset.org/diy-plastic-recycling-open-source-kit-lets-you-turn-waste-resource-11172016/)\"\n }\n}","0b8b510f69931cfe","interconnecting-zephyr-block-mould",{"id":5141,"data":5143,"filePath":5141,"digest":5379},{"slug":5141,"id":5141,"title":5144,"type":397,"components":5145,"item":5146,"config":5378},"Interconnecting Zephyr Block Mould",[],{"cover_image":5147,"_id":5154,"description":5155,"files":5156,"fileLink":19,"total_downloads":5157,"tags":5158,"votedUsefulBy":5159,"mentions":5165,"time":413,"total_views":5166,"slug":5141,"title":5144,"moderation":526,"_deleted":402,"creatorCountry":2791,"_contentModifiedTimestamp":5167,"_modified":5168,"steps":5169,"_created":5167,"_createdBy":4527,"previousSlugs":5305,"difficulty_level":415,"comments":5306,"user":5307,"category":5373,"content":5374,"keywords":5375,"resources":5376,"references":5377},{"type":423,"contentType":423,"downloadUrl":5148,"timeCreated":5149,"fullPath":5150,"name":5151,"size":5152,"updated":5149,"src":5153},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FHowToCOVER_ZephyrBlock%20copy-18a4097a66f.jpg?alt=media&token=0d385637-6db4-4a5b-b28d-0ff8abcd285a","2023-08-29T09:19:59.708Z","uploads/howtos/5lGRtQIDHWuYw8Z2g970/HowToCOVER_ZephyrBlock copy-18a4097a66f.jpg","HowToCOVER_ZephyrBlock copy-18a4097a66f.jpg",157485,"/resources/howtos/interconnecting-zephyr-block-mould/howtocover_zephyrblock_copy-18a4097a66f.jpg","5lGRtQIDHWuYw8Z2g970","Here we will demonstrate how to create the Zephyr Block, designed in Melbourne, Australia. This block interlocks to form various structures and uses material that would otherwise be discarded.\n\nIn the folder you will find:\n1. Steel sheet parts (.DXF)\n2. Mould core (.STP)\n3. Part identification guide",[-1],23,[418,627],[5160,1795,1367,5161,1270,4053,5162,409,5163,1271,408,4527,5164],"jgreer","plasticslayer","michalin","adigitalgirl","mavigogun",[],626,"2023-08-29T09:23:31.149Z","2024-01-01T13:27:51.329Z",[5170,5181,5192,5203,5215,5227,5239,5251,5263,5275,5287,5293],{"images":5171,"_animationKey":448,"text":5179,"title":5180},[5172],{"type":1289,"fullPath":5173,"contentType":1289,"timeCreated":5174,"updated":5174,"name":5175,"downloadUrl":5176,"size":5177,"src":5178,"alt":5175},"uploads/howtos/5lGRtQIDHWuYw8Z2g970/Screen Shot 2023-08-29 at 2.10.27 pm-18a3f7f7a2d.png","2023-08-29T04:16:10.517Z","Screen Shot 2023-08-29 at 2.10.27 pm-18a3f7f7a2d.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FScreen%20Shot%202023-08-29%20at%202.10.27%20pm-18a3f7f7a2d.png?alt=media&token=33e6b10a-c5c1-4f7b-84ee-4cc35a451b6e",516988,"/resources/howtos/interconnecting-zephyr-block-mould/screen_shot_2023-08-29_at_2.10.27_pm-18a3f7f7a2d.png","What you will need:\n\n- Approx. 800x500mm (31.5x19.7 inches) sheet of 10mm (0.39 inches) steel\n- 2 machined steel or alloy core elements\n- Welder\n- Deburring tool\n\n- Bolts for fabrication:\n - M8 x 20mm (0.31 x 0.79 inches) (8) \n - M10 x 20mm (0.39 x 0.79 inches) (2)\n - M12 x 25mm (0.47 x 0.98 inches) (4)\n\n- Nuts, bolts, and washers for manufacturing:\n - M10 x 110mm (0.39 x 4.33 inches) (10)\n - M10 Washers (20)\n - M10 Nuts or Wingnuts (10)\n - ½ inch BSP Nut (stainless steel)","Mould production",{"text":5182,"images":5183,"_animationKey":451,"title":5191},"Using the DXF file above, cut each of the 14 pieces from 0.39 inch (10 mm) steel. Use the sheet for engraving to mark the insides of each plate and the edges of each tab to guide assembling the mold.",[5184],{"fullPath":5185,"contentType":423,"timeCreated":5186,"name":5187,"type":423,"downloadUrl":5188,"updated":5186,"size":5189,"src":5190,"alt":5187},"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7988-18a3d811d88.JPG","2023-08-28T19:03:29.332Z","IMG_7988-18a3d811d88.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7988-18a3d811d88.JPG?alt=media&token=dde320ec-8b63-41f6-b411-15c9e48965ea",266453,"/resources/howtos/interconnecting-zephyr-block-mould/img_7988-18a3d811d88.jpg","Making the parts",{"images":5193,"_animationKey":479,"title":5201,"text":5202},[5194],{"size":5195,"timeCreated":5196,"updated":5196,"type":423,"downloadUrl":5197,"name":5198,"fullPath":5199,"contentType":423,"src":5200,"alt":5198},179331,"2023-08-28T19:03:31.913Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7995-18a3d81eef6.JPG?alt=media&token=bbe61ad0-5fbb-4d81-a256-10e63ba142ed","IMG_7995-18a3d81eef6.JPG","uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7995-18a3d81eef6.JPG","/resources/howtos/interconnecting-zephyr-block-mould/img_7995-18a3d81eef6.jpg","Connecting mould components","The circle and square pieces, along with the two core components, must be permanently affixed to the specified panels:\n\n- Connect the steel circles to the panels according to the part identification guide using M10 x 20 bolts. The circles are movable but crucial for ensuring each brick fits correctly; verify before filling the mold.\n\n- Affix the alloy cores to each top panel, as indicated in the identification guide using M12 x 1″ bolts.\n\n- Attach the smaller square plate to the part labeled 5/E (outer) and the larger square plate to the circle end of the 2/B/3/C core panel (outer) using M8 x ¾″ bolts.\n\n- Finally, weld the ½″ BSP nut (stainless steel) to the 1/A panel to facilitate connection to your extruder.",{"_animationKey":5204,"title":5205,"text":5206,"images":5207},"unique42jiyb","Prepare material","The mold requires approximately 3.3 pounds (1.5 kilograms) of shredded HDPE, so ensure this is prepared for insertion into the hopper.",[5208],{"downloadUrl":5209,"type":1289,"timeCreated":5210,"fullPath":5211,"name":5212,"contentType":1289,"updated":5210,"size":5213,"src":5214,"alt":5212},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FScreen%20Shot%202023-08-29%20at%202.10.51%20pm-18a3f806b4b.png?alt=media&token=192d287f-2388-4270-bac5-2f8266b7dceb","2023-08-29T04:16:15.625Z","uploads/howtos/5lGRtQIDHWuYw8Z2g970/Screen Shot 2023-08-29 at 2.10.51 pm-18a3f806b4b.png","Screen Shot 2023-08-29 at 2.10.51 pm-18a3f806b4b.png",517545,"/resources/howtos/interconnecting-zephyr-block-mould/screen_shot_2023-08-29_at_2.10.51_pm-18a3f806b4b.png",{"images":5216,"_animationKey":5224,"title":5225,"text":5226},[5217],{"downloadUrl":5218,"fullPath":5219,"type":1289,"size":5220,"timeCreated":5221,"updated":5221,"name":5222,"contentType":1289,"src":5223,"alt":5222},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FScreen%20Shot%202023-08-29%20at%207.06.27%20pm-18a40902bea.png?alt=media&token=c2753c99-aaf5-43d5-8c7c-8a84b750a5b5","uploads/howtos/5lGRtQIDHWuYw8Z2g970/Screen Shot 2023-08-29 at 7.06.27 pm-18a40902bea.png",653802,"2023-08-29T09:17:23.682Z","Screen Shot 2023-08-29 at 7.06.27 pm-18a40902bea.png","/resources/howtos/interconnecting-zephyr-block-mould/screen_shot_2023-08-29_at_7.06.27_pm-18a40902bea.png","uniqueqyepn","Prepare machine","Attach the fitting to your extruder and activate the machine to melt the plastic.\n\nOnce prepared, feed the material into the hopper.",{"images":5228,"_animationKey":5236,"title":5237,"text":5238},[5229],{"name":5230,"size":5231,"type":423,"contentType":423,"timeCreated":5232,"fullPath":5233,"downloadUrl":5234,"updated":5232,"src":5235,"alt":5230},"IMG_7992-18a3d839fed.JPG",237741,"2023-08-28T19:03:36.465Z","uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7992-18a3d839fed.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7992-18a3d839fed.JPG?alt=media&token=d6d4c220-874f-48b4-9c1f-c9a408d93dbc","/resources/howtos/interconnecting-zephyr-block-mould/img_7992-18a3d839fed.jpg","unique8rgd3f","Prepare the mould + other required items","While waiting for the plastic to melt, assemble the mold by placing one of the base plates down, and inserting each tabbed end into its corresponding hole. One side connects numbers (1-10) or letters (A-J). Secure each corner with M10 bolts, washers, and nuts or wingnuts.",{"text":5240,"images":5241,"title":5249,"_animationKey":5250},"Ensure that your mold is attached to the extruder securely. The mold should be positioned upright rather than lying flat.",[5242],{"name":5243,"fullPath":5244,"downloadUrl":5245,"updated":5246,"size":5247,"type":423,"contentType":423,"timeCreated":5246,"src":5248,"alt":5243},"IMG_7980-18a3d841a82.JPG","uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7980-18a3d841a82.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7980-18a3d841a82.JPG?alt=media&token=dff97cd3-36af-40fd-803f-eeaa8514e5d1","2023-08-28T19:03:38.718Z",166085,"/resources/howtos/interconnecting-zephyr-block-mould/img_7980-18a3d841a82.jpg","Attach the mould","uniqueqbs7nf",{"text":5252,"_animationKey":5253,"images":5254,"title":5262},"Operating a machine at 356°F (180°C) and a speed of 35 Hz, the mold will be filled in approximately 6 minutes. Observe the vent at the back of the mold for the initial sign of plastic bubbling, then turn off the machine and remove the mold.","uniquejr2ss",[5255],{"type":423,"timeCreated":5256,"updated":5256,"size":5257,"contentType":423,"name":5258,"fullPath":5259,"downloadUrl":5260,"src":5261,"alt":5258},"2023-08-28T19:03:40.859Z",116731,"IMG_8005-18a3d8493e9.JPG","uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_8005-18a3d8493e9.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_8005-18a3d8493e9.JPG?alt=media&token=99331876-6177-4224-8b65-1423c36a62cb","/resources/howtos/interconnecting-zephyr-block-mould/img_8005-18a3d8493e9.jpg","Fill the mould",{"text":5264,"images":5265,"title":5273,"_animationKey":5274},"Wearing heat-resistant gloves, position the mold horizontally on one of its plates and carefully undo each bolt and nut.",[5266],{"timeCreated":5267,"downloadUrl":5268,"type":423,"fullPath":5269,"size":5270,"updated":5267,"contentType":423,"name":5271,"src":5272,"alt":5271},"2023-08-28T19:03:43.495Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_8009-18a3d851601.JPG?alt=media&token=ee2ba279-e4c4-4d1c-a5a6-5e032f2d4247","uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_8009-18a3d851601.JPG",196130,"IMG_8009-18a3d851601.JPG","/resources/howtos/interconnecting-zephyr-block-mould/img_8009-18a3d851601.jpg","Opening the mould","uniqueru3zn",{"title":5276,"_animationKey":5277,"images":5278,"text":5286},"Cool the product","uniquer9au5",[5279],{"fullPath":5280,"timeCreated":5281,"size":5282,"contentType":423,"type":423,"updated":5281,"downloadUrl":5283,"name":5284,"src":5285,"alt":5284},"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_8020-18a3d85b992.JPG","2023-08-28T19:03:45.491Z",94837,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_8020-18a3d85b992.JPG?alt=media&token=5e4fb796-942d-4550-b43d-bb5e876a8744","IMG_8020-18a3d85b992.JPG","/resources/howtos/interconnecting-zephyr-block-mould/img_8020-18a3d85b992.jpg","Once removed from the mold, immerse in a water bath to expedite the cooling process.",{"images":5288,"videoUrl":5289,"text":5290,"_animationKey":5291,"title":5292},[],"https://www.youtube.com/watch?v=QiT8zDW76VI","A video overview of how we transformed 91,500 discarded plastic bottle caps into blocks for a community garden. Watch it now.","uniqueqf4drd","How we made it: Bricks for a community garden",{"_animationKey":5294,"text":5295,"title":5296,"images":5297},"unique92ln1","Construct various structures such as office partitions, furniture, and garden beds, while reducing the accumulation of plastic waste in landfills.\n\nBe inspired by our project of building a community garden. Read the complete case study here: [plastic.org.au/pages/case-study-bedford-park](https://www.plastic.org.au/pages/case-study-bedford-park)","Explore the possibilities",[5298],{"fullPath":5299,"size":5300,"downloadUrl":5301,"updated":5302,"name":5303,"timeCreated":5302,"type":423,"contentType":423,"src":5304,"alt":5303},"uploads/howtos/5lGRtQIDHWuYw8Z2g970/Product_PPM_ZephyrBlock_1-18a3f64300d.jpg",103231,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FProduct_PPM_ZephyrBlock_1-18a3f64300d.jpg?alt=media&token=942d0d45-6b7a-46c4-b5d3-315bb71db0f6","2023-08-29T03:44:19.864Z","Product_PPM_ZephyrBlock_1-18a3f64300d.jpg","/resources/howtos/interconnecting-zephyr-block-mould/product_ppm_zephyrblock_1-18a3f64300d.jpg",[5141],[],{"type":530,"subType":529,"_modified":5308,"_created":5308,"location":5309,"_id":4527,"_deleted":402,"moderation":526,"verified":402,"geo":5312,"data":5348,"detail":5370},"2024-02-02T01:52:57.160Z",{"lng":5310,"lat":5311},145.186,-37.8272,{"latitude":5311,"lookupSource":535,"longitude":5310,"localityLanguageRequested":536,"continent":2911,"continentCode":2912,"countryName":2913,"countryCode":2912,"principalSubdivision":2914,"principalSubdivisionCode":2915,"city":5313,"locality":5314,"postcode":5315,"plusCode":5316,"localityInfo":5317},"Melbourne","Nunawading","3131","4RJ755FP+4C",{"administrative":5318,"informative":5338},[5319,5320,5321,5325,5329,5334],{"name":2913,"description":2923,"isoName":2913,"order":174,"adminLevel":174,"isoCode":2912,"wikidataId":2924,"geonameId":2925},{"name":2914,"description":2927,"isoName":2914,"order":555,"adminLevel":45,"isoCode":2915,"wikidataId":2928,"geonameId":2929},{"name":5313,"description":5322,"order":559,"adminLevel":563,"wikidataId":5323,"geonameId":5324},"capital city of Victoria, Australia","Q3141",2158177,{"name":5326,"description":2936,"order":580,"adminLevel":559,"wikidataId":5327,"geonameId":5328},"City of Whitehorse","Q1502393",7839833,{"name":5330,"description":5331,"order":931,"adminLevel":929,"wikidataId":5332,"geonameId":5333},"Mitcham","suburb of Melbourne, Australia","Q6881034",2157410,{"name":5314,"description":5335,"order":949,"adminLevel":929,"wikidataId":5336,"geonameId":5337},"suburb of Melbourne, Victoria, Australia","Q7069760",2154720,[5339,5340,5341,5342,5345,5347],{"name":2911,"description":2950,"isoName":2911,"order":170,"isoCode":2912,"wikidataId":2951},{"name":2953,"description":2954,"order":67,"wikidataId":2955},{"name":2957,"description":573,"order":45},{"name":5343,"description":2960,"order":563,"wikidataId":5344},"North-Eastern Metropolitan Region","Q5330290",{"name":5346,"order":929},"Ringwood District",{"name":5315,"description":579,"order":1918},{"urls":5349,"description":5365,"services":5366,"title":5368,"images":5369},[5350,5352,5354,5356,5358,5360,5362,5364],{"name":953,"url":5351},"http://www.plastic.org.au",{"name":584,"url":5353},"mailto:info@plastic.org.au",{"name":958,"url":5355},"https://www.instagram.com/preciousplasticmelbourne",{"name":587,"url":5357},"https://www.facebook.com/preciousplasticmelbourne",{"name":3688,"url":5359},"https://www.youtube.com/preciousplasticmelbourne",{"name":1542,"url":5361},"https://www.pinterest.com.au/plasticmelb/",{"name":1542,"url":5363},"https://www.tiktok.com/@preciousplasticmelbourne",{"name":590,"url":591},"Precious Plastic Melbourne (PPM) is a family-owned social enterprise. As emerging leaders in the grassroots micro-recycling industry, we empower businesses, community groups and schools to move from our resource-draining ‘take, make, waste’ linear system, to a progressive circular economy for plastics. Services and products: Australian made recycling machinery, moulds & tools | Design, prototyping & manufacturing | Shredded & pelletised plastic | Parts & tools | Education program | Corporate workshops. Looking to set up your own Precious Plastic workspace? We're here to help!",[5367],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Precious Plastic Melbourne",[],{"services":5371,"urls":5372},[],[],{"label":601},"Here we will demonstrate how to create the Zephyr Block, designed in Melbourne, Australia. This block interlocks to form various structures and uses material that would otherwise be discarded.\n\nIn the folder you will find:\n1. Steel sheet parts (.DXF)\n2. Mould core (.STP)\n3. Part identification guide\n\n\nUser Location: Melbourne, Australia\n\nWhat you will need:\n\n- Approx. 800x500mm (31.5x19.7 inches) sheet of 10mm (0.39 inches) steel\n- 2 machined steel or alloy core elements\n- Welder\n- Deburring tool\n\n- Bolts for fabrication:\n - M8 x 20mm (0.31 x 0.79 inches) (8) \n - M10 x 20mm (0.39 x 0.79 inches) (2)\n - M12 x 25mm (0.47 x 0.98 inches) (4)\n\n- Nuts, bolts, and washers for manufacturing:\n - M10 x 110mm (0.39 x 4.33 inches) (10)\n - M10 Washers (20)\n - M10 Nuts or Wingnuts (10)\n - ½ inch BSP Nut (stainless steel)\n\nUsing the DXF file above, cut each of the 14 pieces from 0.39 inch (10 mm) steel. Use the sheet for engraving to mark the insides of each plate and the edges of each tab to guide assembling the mold.\n\nThe circle and square pieces, along with the two core components, must be permanently affixed to the specified panels:\n\n- Connect the steel circles to the panels according to the part identification guide using M10 x 20 bolts. The circles are movable but crucial for ensuring each brick fits correctly; verify before filling the mold.\n\n- Affix the alloy cores to each top panel, as indicated in the identification guide using M12 x 1″ bolts.\n\n- Attach the smaller square plate to the part labeled 5/E (outer) and the larger square plate to the circle end of the 2/B/3/C core panel (outer) using M8 x ¾″ bolts.\n\n- Finally, weld the ½″ BSP nut (stainless steel) to the 1/A panel to facilitate connection to your extruder.\n\nThe mold requires approximately 3.3 pounds (1.5 kilograms) of shredded HDPE, so ensure this is prepared for insertion into the hopper.\n\nAttach the fitting to your extruder and activate the machine to melt the plastic.\n\nOnce prepared, feed the material into the hopper.\n\nWhile waiting for the plastic to melt, assemble the mold by placing one of the base plates down, and inserting each tabbed end into its corresponding hole. One side connects numbers (1-10) or letters (A-J). Secure each corner with M10 bolts, washers, and nuts or wingnuts.\n\nEnsure that your mold is attached to the extruder securely. The mold should be positioned upright rather than lying flat.\n\nOperating a machine at 356°F (180°C) and a speed of 35 Hz, the mold will be filled in approximately 6 minutes. Observe the vent at the back of the mold for the initial sign of plastic bubbling, then turn off the machine and remove the mold.\n\nWearing heat-resistant gloves, position the mold horizontally on one of its plates and carefully undo each bolt and nut.\n\nOnce removed from the mold, immerse in a water bath to expedite the cooling process.\n\nA video overview of how we transformed 91,500 discarded plastic bottle caps into blocks for a community garden. Watch it now.\n\nConstruct various structures such as office partitions, furniture, and garden beds, while reducing the accumulation of plastic waste in landfills.\n\nBe inspired by our project of building a community garden. Read the complete case study here: [plastic.org.au/pages/case-study-bedford-park](https://www.plastic.org.au/pages/case-study-bedford-park)","Zephyr Block, Melbourne, interlocking structures, recycled materials, steel sheet parts, mould core, DIY fabrication, eco-friendly construction, plastic waste reduction, community garden blocks, HDPE mold","### Tools\n- Welder \n- Deburring tool \n- Extruder machine \n\n### Hardware\n- 10mm steel sheet (800x500mm) [➚](https://www.plastic.org.au/pages/case-study-bedford-park) \n- Machined steel/alloy cores (2) \n- M8/M10/M12 bolts, nuts, washers (specified sizes) \n- ½ inch BSP stainless steel nut \n- Shredded HDPE (1.5kg) \n\n### Software\n- Steel sheet DXF files \n- Mould core STP file \n- Part identification guide \n\n### Safety Equipment\n- Heat-resistant gloves \n\n### Additional Resources\n- [Video: Transforming 91,500 bottle caps into blocks](https://www.plastic.org.au/pages/case-study-bedford-park) \n- [Case study: Bedford Park community garden](https://www.plastic.org.au/pages/case-study-bedford-park)","## References\n\n### Articles\n- [Case Study: Bedford Park Community Garden](https://www.plastic.org.au/pages/case-study-bedford-park)\n\n### Opensource Designs\n- [Precious Plastic](https://preciousplastic.com)","{\n \"slug\": \"interconnecting-zephyr-block-mould\",\n \"id\": \"interconnecting-zephyr-block-mould\",\n \"title\": \"Interconnecting Zephyr Block Mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"cover_image\": {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FHowToCOVER_ZephyrBlock%20copy-18a4097a66f.jpg?alt=media&token=0d385637-6db4-4a5b-b28d-0ff8abcd285a\",\n \"timeCreated\": \"2023-08-29T09:19:59.708Z\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/HowToCOVER_ZephyrBlock copy-18a4097a66f.jpg\",\n \"name\": \"HowToCOVER_ZephyrBlock copy-18a4097a66f.jpg\",\n \"size\": 157485,\n \"updated\": \"2023-08-29T09:19:59.708Z\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/howtocover_zephyrblock_copy-18a4097a66f.jpg\"\n },\n \"_id\": \"5lGRtQIDHWuYw8Z2g970\",\n \"description\": \"Here we will demonstrate how to create the Zephyr Block, designed in Melbourne, Australia. This block interlocks to form various structures and uses material that would otherwise be discarded.\\n\\nIn the folder you will find:\\n1. Steel sheet parts (.DXF)\\n2. Mould core (.STP)\\n3. Part identification guide\",\n \"files\": [\n null\n ],\n \"fileLink\": \"\",\n \"total_downloads\": 23,\n \"tags\": [\n \"HDPE\",\n \"mould\"\n ],\n \"votedUsefulBy\": [\n \"jgreer\",\n \"bresiana\",\n \"wastedtreasure\",\n \"plasticslayer\",\n \"marcelaazoubel\",\n \"bouquet\",\n \"michalin\",\n \"mattia\",\n \"adigitalgirl\",\n \"thisismattia\",\n \"sigolene\",\n \"infoplasticorgau\",\n \"mavigogun\"\n ],\n \"mentions\": [],\n \"time\": \"\u003C 5 hours\",\n \"total_views\": 626,\n \"slug\": \"interconnecting-zephyr-block-mould\",\n \"title\": \"Interconnecting Zephyr Block Mould\",\n \"moderation\": \"accepted\",\n \"_deleted\": false,\n \"creatorCountry\": \"au\",\n \"_contentModifiedTimestamp\": \"2023-08-29T09:23:31.149Z\",\n \"_modified\": \"2024-01-01T13:27:51.329Z\",\n \"steps\": [\n {\n \"images\": [\n {\n \"type\": \"image/png\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/Screen Shot 2023-08-29 at 2.10.27 pm-18a3f7f7a2d.png\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-08-29T04:16:10.517Z\",\n \"updated\": \"2023-08-29T04:16:10.517Z\",\n \"name\": \"Screen Shot 2023-08-29 at 2.10.27 pm-18a3f7f7a2d.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FScreen%20Shot%202023-08-29%20at%202.10.27%20pm-18a3f7f7a2d.png?alt=media&token=33e6b10a-c5c1-4f7b-84ee-4cc35a451b6e\",\n \"size\": 516988,\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/screen_shot_2023-08-29_at_2.10.27_pm-18a3f7f7a2d.png\",\n \"alt\": \"Screen Shot 2023-08-29 at 2.10.27 pm-18a3f7f7a2d.png\"\n }\n ],\n \"_animationKey\": \"unique1\",\n \"text\": \"What you will need:\\n\\n- Approx. 800x500mm (31.5x19.7 inches) sheet of 10mm (0.39 inches) steel\\n- 2 machined steel or alloy core elements\\n- Welder\\n- Deburring tool\\n\\n- Bolts for fabrication:\\n - M8 x 20mm (0.31 x 0.79 inches) (8) \\n - M10 x 20mm (0.39 x 0.79 inches) (2)\\n - M12 x 25mm (0.47 x 0.98 inches) (4)\\n\\n- Nuts, bolts, and washers for manufacturing:\\n - M10 x 110mm (0.39 x 4.33 inches) (10)\\n - M10 Washers (20)\\n - M10 Nuts or Wingnuts (10)\\n - ½ inch BSP Nut (stainless steel)\",\n \"title\": \"Mould production\"\n },\n {\n \"text\": \"Using the DXF file above, cut each of the 14 pieces from 0.39 inch (10 mm) steel. Use the sheet for engraving to mark the insides of each plate and the edges of each tab to guide assembling the mold.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7988-18a3d811d88.JPG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-08-28T19:03:29.332Z\",\n \"name\": \"IMG_7988-18a3d811d88.JPG\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7988-18a3d811d88.JPG?alt=media&token=dde320ec-8b63-41f6-b411-15c9e48965ea\",\n \"updated\": \"2023-08-28T19:03:29.332Z\",\n \"size\": 266453,\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_7988-18a3d811d88.jpg\",\n \"alt\": \"IMG_7988-18a3d811d88.JPG\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"title\": \"Making the parts\"\n },\n {\n \"images\": [\n {\n \"size\": 179331,\n \"timeCreated\": \"2023-08-28T19:03:31.913Z\",\n \"updated\": \"2023-08-28T19:03:31.913Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7995-18a3d81eef6.JPG?alt=media&token=bbe61ad0-5fbb-4d81-a256-10e63ba142ed\",\n \"name\": \"IMG_7995-18a3d81eef6.JPG\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7995-18a3d81eef6.JPG\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_7995-18a3d81eef6.jpg\",\n \"alt\": \"IMG_7995-18a3d81eef6.JPG\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"title\": \"Connecting mould components\",\n \"text\": \"The circle and square pieces, along with the two core components, must be permanently affixed to the specified panels:\\n\\n- Connect the steel circles to the panels according to the part identification guide using M10 x 20 bolts. The circles are movable but crucial for ensuring each brick fits correctly; verify before filling the mold.\\n\\n- Affix the alloy cores to each top panel, as indicated in the identification guide using M12 x 1″ bolts.\\n\\n- Attach the smaller square plate to the part labeled 5/E (outer) and the larger square plate to the circle end of the 2/B/3/C core panel (outer) using M8 x ¾″ bolts.\\n\\n- Finally, weld the ½″ BSP nut (stainless steel) to the 1/A panel to facilitate connection to your extruder.\"\n },\n {\n \"_animationKey\": \"unique42jiyb\",\n \"title\": \"Prepare material\",\n \"text\": \"The mold requires approximately 3.3 pounds (1.5 kilograms) of shredded HDPE, so ensure this is prepared for insertion into the hopper.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FScreen%20Shot%202023-08-29%20at%202.10.51%20pm-18a3f806b4b.png?alt=media&token=192d287f-2388-4270-bac5-2f8266b7dceb\",\n \"type\": \"image/png\",\n \"timeCreated\": \"2023-08-29T04:16:15.625Z\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/Screen Shot 2023-08-29 at 2.10.51 pm-18a3f806b4b.png\",\n \"name\": \"Screen Shot 2023-08-29 at 2.10.51 pm-18a3f806b4b.png\",\n \"contentType\": \"image/png\",\n \"updated\": \"2023-08-29T04:16:15.625Z\",\n \"size\": 517545,\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/screen_shot_2023-08-29_at_2.10.51_pm-18a3f806b4b.png\",\n \"alt\": \"Screen Shot 2023-08-29 at 2.10.51 pm-18a3f806b4b.png\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FScreen%20Shot%202023-08-29%20at%207.06.27%20pm-18a40902bea.png?alt=media&token=c2753c99-aaf5-43d5-8c7c-8a84b750a5b5\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/Screen Shot 2023-08-29 at 7.06.27 pm-18a40902bea.png\",\n \"type\": \"image/png\",\n \"size\": 653802,\n \"timeCreated\": \"2023-08-29T09:17:23.682Z\",\n \"updated\": \"2023-08-29T09:17:23.682Z\",\n \"name\": \"Screen Shot 2023-08-29 at 7.06.27 pm-18a40902bea.png\",\n \"contentType\": \"image/png\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/screen_shot_2023-08-29_at_7.06.27_pm-18a40902bea.png\",\n \"alt\": \"Screen Shot 2023-08-29 at 7.06.27 pm-18a40902bea.png\"\n }\n ],\n \"_animationKey\": \"uniqueqyepn\",\n \"title\": \"Prepare machine\",\n \"text\": \"Attach the fitting to your extruder and activate the machine to melt the plastic.\\n\\nOnce prepared, feed the material into the hopper.\"\n },\n {\n \"images\": [\n {\n \"name\": \"IMG_7992-18a3d839fed.JPG\",\n \"size\": 237741,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-08-28T19:03:36.465Z\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7992-18a3d839fed.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7992-18a3d839fed.JPG?alt=media&token=d6d4c220-874f-48b4-9c1f-c9a408d93dbc\",\n \"updated\": \"2023-08-28T19:03:36.465Z\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_7992-18a3d839fed.jpg\",\n \"alt\": \"IMG_7992-18a3d839fed.JPG\"\n }\n ],\n \"_animationKey\": \"unique8rgd3f\",\n \"title\": \"Prepare the mould + other required items\",\n \"text\": \"While waiting for the plastic to melt, assemble the mold by placing one of the base plates down, and inserting each tabbed end into its corresponding hole. One side connects numbers (1-10) or letters (A-J). Secure each corner with M10 bolts, washers, and nuts or wingnuts.\"\n },\n {\n \"text\": \"Ensure that your mold is attached to the extruder securely. The mold should be positioned upright rather than lying flat.\",\n \"images\": [\n {\n \"name\": \"IMG_7980-18a3d841a82.JPG\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_7980-18a3d841a82.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_7980-18a3d841a82.JPG?alt=media&token=dff97cd3-36af-40fd-803f-eeaa8514e5d1\",\n \"updated\": \"2023-08-28T19:03:38.718Z\",\n \"size\": 166085,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-08-28T19:03:38.718Z\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_7980-18a3d841a82.jpg\",\n \"alt\": \"IMG_7980-18a3d841a82.JPG\"\n }\n ],\n \"title\": \"Attach the mould\",\n \"_animationKey\": \"uniqueqbs7nf\"\n },\n {\n \"text\": \"Operating a machine at 356°F (180°C) and a speed of 35 Hz, the mold will be filled in approximately 6 minutes. Observe the vent at the back of the mold for the initial sign of plastic bubbling, then turn off the machine and remove the mold.\",\n \"_animationKey\": \"uniquejr2ss\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-08-28T19:03:40.859Z\",\n \"updated\": \"2023-08-28T19:03:40.859Z\",\n \"size\": 116731,\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_8005-18a3d8493e9.JPG\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_8005-18a3d8493e9.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_8005-18a3d8493e9.JPG?alt=media&token=99331876-6177-4224-8b65-1423c36a62cb\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_8005-18a3d8493e9.jpg\",\n \"alt\": \"IMG_8005-18a3d8493e9.JPG\"\n }\n ],\n \"title\": \"Fill the mould\"\n },\n {\n \"text\": \"Wearing heat-resistant gloves, position the mold horizontally on one of its plates and carefully undo each bolt and nut.\",\n \"images\": [\n {\n \"timeCreated\": \"2023-08-28T19:03:43.495Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_8009-18a3d851601.JPG?alt=media&token=ee2ba279-e4c4-4d1c-a5a6-5e032f2d4247\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_8009-18a3d851601.JPG\",\n \"size\": 196130,\n \"updated\": \"2023-08-28T19:03:43.495Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_8009-18a3d851601.JPG\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_8009-18a3d851601.jpg\",\n \"alt\": \"IMG_8009-18a3d851601.JPG\"\n }\n ],\n \"title\": \"Opening the mould\",\n \"_animationKey\": \"uniqueru3zn\"\n },\n {\n \"title\": \"Cool the product\",\n \"_animationKey\": \"uniquer9au5\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/IMG_8020-18a3d85b992.JPG\",\n \"timeCreated\": \"2023-08-28T19:03:45.491Z\",\n \"size\": 94837,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-08-28T19:03:45.491Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FIMG_8020-18a3d85b992.JPG?alt=media&token=5e4fb796-942d-4550-b43d-bb5e876a8744\",\n \"name\": \"IMG_8020-18a3d85b992.JPG\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/img_8020-18a3d85b992.jpg\",\n \"alt\": \"IMG_8020-18a3d85b992.JPG\"\n }\n ],\n \"text\": \"Once removed from the mold, immerse in a water bath to expedite the cooling process.\"\n },\n {\n \"images\": [],\n \"videoUrl\": \"https://www.youtube.com/watch?v=QiT8zDW76VI\",\n \"text\": \"A video overview of how we transformed 91,500 discarded plastic bottle caps into blocks for a community garden. Watch it now.\",\n \"_animationKey\": \"uniqueqf4drd\",\n \"title\": \"How we made it: Bricks for a community garden\"\n },\n {\n \"_animationKey\": \"unique92ln1\",\n \"text\": \"Construct various structures such as office partitions, furniture, and garden beds, while reducing the accumulation of plastic waste in landfills.\\n\\nBe inspired by our project of building a community garden. Read the complete case study here: [plastic.org.au/pages/case-study-bedford-park](https://www.plastic.org.au/pages/case-study-bedford-park)\",\n \"title\": \"Explore the possibilities\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/5lGRtQIDHWuYw8Z2g970/Product_PPM_ZephyrBlock_1-18a3f64300d.jpg\",\n \"size\": 103231,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F5lGRtQIDHWuYw8Z2g970%2FProduct_PPM_ZephyrBlock_1-18a3f64300d.jpg?alt=media&token=942d0d45-6b7a-46c4-b5d3-315bb71db0f6\",\n \"updated\": \"2023-08-29T03:44:19.864Z\",\n \"name\": \"Product_PPM_ZephyrBlock_1-18a3f64300d.jpg\",\n \"timeCreated\": \"2023-08-29T03:44:19.864Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/interconnecting-zephyr-block-mould/product_ppm_zephyrblock_1-18a3f64300d.jpg\",\n \"alt\": \"Product_PPM_ZephyrBlock_1-18a3f64300d.jpg\"\n }\n ]\n }\n ],\n \"_created\": \"2023-08-29T09:23:31.149Z\",\n \"_createdBy\": \"infoplasticorgau\",\n \"previousSlugs\": [\n \"interconnecting-zephyr-block-mould\"\n ],\n \"difficulty_level\": \"Medium\",\n \"comments\": [],\n \"user\": {\n \"type\": \"workspace\",\n \"subType\": \"mix\",\n \"_modified\": \"2024-02-02T01:52:57.160Z\",\n \"_created\": \"2024-02-02T01:52:57.160Z\",\n \"location\": {\n \"lng\": 145.186,\n \"lat\": -37.8272\n },\n \"_id\": \"infoplasticorgau\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"verified\": false,\n \"geo\": {\n \"latitude\": -37.8272,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 145.186,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Australian continent\",\n \"continentCode\": \"AU\",\n \"countryName\": \"Australia\",\n \"countryCode\": \"AU\",\n \"principalSubdivision\": \"Victoria\",\n \"principalSubdivisionCode\": \"AU-VIC\",\n \"city\": \"Melbourne\",\n \"locality\": \"Nunawading\",\n \"postcode\": \"3131\",\n \"plusCode\": \"4RJ755FP+4C\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Australia\",\n \"description\": \"country in Oceania\",\n \"isoName\": \"Australia\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"AU\",\n \"wikidataId\": \"Q408\",\n \"geonameId\": 2077456\n },\n {\n \"name\": \"Victoria\",\n \"description\": \"state of Australia\",\n \"isoName\": \"Victoria\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"AU-VIC\",\n \"wikidataId\": \"Q36687\",\n \"geonameId\": 2145234\n },\n {\n \"name\": \"Melbourne\",\n \"description\": \"capital city of Victoria, Australia\",\n \"order\": 6,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q3141\",\n \"geonameId\": 2158177\n },\n {\n \"name\": \"City of Whitehorse\",\n \"description\": \"local government area in Victoria, Australia\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1502393\",\n \"geonameId\": 7839833\n },\n {\n \"name\": \"Mitcham\",\n \"description\": \"suburb of Melbourne, Australia\",\n \"order\": 10,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q6881034\",\n \"geonameId\": 2157410\n },\n {\n \"name\": \"Nunawading\",\n \"description\": \"suburb of Melbourne, Victoria, Australia\",\n \"order\": 11,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q7069760\",\n \"geonameId\": 2154720\n }\n ],\n \"informative\": [\n {\n \"name\": \"Australian continent\",\n \"description\": \"continent in the Earth's Southern Hemisphere\",\n \"isoName\": \"Australian continent\",\n \"order\": 1,\n \"isoCode\": \"AU\",\n \"wikidataId\": \"Q3960\"\n },\n {\n \"name\": \"mainland Australia\",\n \"description\": \"main landmass of the Australian continent\",\n \"order\": 3,\n \"wikidataId\": \"Q2872203\"\n },\n {\n \"name\": \"Australia/Melbourne\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"North-Eastern Metropolitan Region\",\n \"description\": \"electoral region of the Victorian Legislative Council\",\n \"order\": 7,\n \"wikidataId\": \"Q5330290\"\n },\n {\n \"name\": \"Ringwood District\",\n \"order\": 9\n },\n {\n \"name\": \"3131\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.plastic.org.au\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:info@plastic.org.au\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/preciousplasticmelbourne\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/preciousplasticmelbourne\"\n },\n {\n \"name\": \"Youtube\",\n \"url\": \"https://www.youtube.com/preciousplasticmelbourne\"\n },\n {\n \"name\": \"Social media\",\n \"url\": \"https://www.pinterest.com.au/plasticmelb/\"\n },\n {\n \"name\": \"Social media\",\n \"url\": \"https://www.tiktok.com/@preciousplasticmelbourne\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Precious Plastic Melbourne (PPM) is a family-owned social enterprise. As emerging leaders in the grassroots micro-recycling industry, we empower businesses, community groups and schools to move from our resource-draining ‘take, make, waste’ linear system, to a progressive circular economy for plastics. Services and products: Australian made recycling machinery, moulds & tools | Design, prototyping & manufacturing | Shredded & pelletised plastic | Parts & tools | Education program | Corporate workshops. Looking to set up your own Precious Plastic workspace? We're here to help!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Precious Plastic Melbourne\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"Here we will demonstrate how to create the Zephyr Block, designed in Melbourne, Australia. This block interlocks to form various structures and uses material that would otherwise be discarded.\\n\\nIn the folder you will find:\\n1. Steel sheet parts (.DXF)\\n2. Mould core (.STP)\\n3. Part identification guide\\n\\n\\nUser Location: Melbourne, Australia\\n\\nWhat you will need:\\n\\n- Approx. 800x500mm (31.5x19.7 inches) sheet of 10mm (0.39 inches) steel\\n- 2 machined steel or alloy core elements\\n- Welder\\n- Deburring tool\\n\\n- Bolts for fabrication:\\n - M8 x 20mm (0.31 x 0.79 inches) (8) \\n - M10 x 20mm (0.39 x 0.79 inches) (2)\\n - M12 x 25mm (0.47 x 0.98 inches) (4)\\n\\n- Nuts, bolts, and washers for manufacturing:\\n - M10 x 110mm (0.39 x 4.33 inches) (10)\\n - M10 Washers (20)\\n - M10 Nuts or Wingnuts (10)\\n - ½ inch BSP Nut (stainless steel)\\n\\nUsing the DXF file above, cut each of the 14 pieces from 0.39 inch (10 mm) steel. Use the sheet for engraving to mark the insides of each plate and the edges of each tab to guide assembling the mold.\\n\\nThe circle and square pieces, along with the two core components, must be permanently affixed to the specified panels:\\n\\n- Connect the steel circles to the panels according to the part identification guide using M10 x 20 bolts. The circles are movable but crucial for ensuring each brick fits correctly; verify before filling the mold.\\n\\n- Affix the alloy cores to each top panel, as indicated in the identification guide using M12 x 1″ bolts.\\n\\n- Attach the smaller square plate to the part labeled 5/E (outer) and the larger square plate to the circle end of the 2/B/3/C core panel (outer) using M8 x ¾″ bolts.\\n\\n- Finally, weld the ½″ BSP nut (stainless steel) to the 1/A panel to facilitate connection to your extruder.\\n\\nThe mold requires approximately 3.3 pounds (1.5 kilograms) of shredded HDPE, so ensure this is prepared for insertion into the hopper.\\n\\nAttach the fitting to your extruder and activate the machine to melt the plastic.\\n\\nOnce prepared, feed the material into the hopper.\\n\\nWhile waiting for the plastic to melt, assemble the mold by placing one of the base plates down, and inserting each tabbed end into its corresponding hole. One side connects numbers (1-10) or letters (A-J). Secure each corner with M10 bolts, washers, and nuts or wingnuts.\\n\\nEnsure that your mold is attached to the extruder securely. The mold should be positioned upright rather than lying flat.\\n\\nOperating a machine at 356°F (180°C) and a speed of 35 Hz, the mold will be filled in approximately 6 minutes. Observe the vent at the back of the mold for the initial sign of plastic bubbling, then turn off the machine and remove the mold.\\n\\nWearing heat-resistant gloves, position the mold horizontally on one of its plates and carefully undo each bolt and nut.\\n\\nOnce removed from the mold, immerse in a water bath to expedite the cooling process.\\n\\nA video overview of how we transformed 91,500 discarded plastic bottle caps into blocks for a community garden. Watch it now.\\n\\nConstruct various structures such as office partitions, furniture, and garden beds, while reducing the accumulation of plastic waste in landfills.\\n\\nBe inspired by our project of building a community garden. Read the complete case study here: [plastic.org.au/pages/case-study-bedford-park](https://www.plastic.org.au/pages/case-study-bedford-park)\",\n \"keywords\": \"Zephyr Block, Melbourne, interlocking structures, recycled materials, steel sheet parts, mould core, DIY fabrication, eco-friendly construction, plastic waste reduction, community garden blocks, HDPE mold\",\n \"resources\": \"### Tools\\n- Welder \\n- Deburring tool \\n- Extruder machine \\n\\n### Hardware\\n- 10mm steel sheet (800x500mm) [➚](https://www.plastic.org.au/pages/case-study-bedford-park) \\n- Machined steel/alloy cores (2) \\n- M8/M10/M12 bolts, nuts, washers (specified sizes) \\n- ½ inch BSP stainless steel nut \\n- Shredded HDPE (1.5kg) \\n\\n### Software\\n- Steel sheet DXF files \\n- Mould core STP file \\n- Part identification guide \\n\\n### Safety Equipment\\n- Heat-resistant gloves \\n\\n### Additional Resources\\n- [Video: Transforming 91,500 bottle caps into blocks](https://www.plastic.org.au/pages/case-study-bedford-park) \\n- [Case study: Bedford Park community garden](https://www.plastic.org.au/pages/case-study-bedford-park)\",\n \"references\": \"## References\\n\\n### Articles\\n- [Case Study: Bedford Park Community Garden](https://www.plastic.org.au/pages/case-study-bedford-park)\\n\\n### Opensource Designs\\n- [Precious Plastic](https://preciousplastic.com)\"\n }\n}","47fcdbe3b70760b0","necologica-key-hanger",{"id":5380,"data":5382,"filePath":5380,"digest":5543},{"slug":5380,"id":5380,"title":5383,"type":397,"components":5384,"item":5385,"config":5542},"Necologica Key Hanger",[],{"description":5386,"difficulty_level":415,"_deleted":402,"_id":5387,"cover_image":5388,"votedUsefulBy":5395,"id":5387,"total_downloads":1929,"fileLink":19,"_createdBy":5397,"tags":5398,"mentions":5399,"category":5400,"slug":5380,"steps":5401,"time":413,"_modified":5489,"_contentModifiedTimestamp":5490,"comments":5491,"creatorCountry":3798,"total_views":5497,"_created":5498,"title":5383,"files":5499,"moderation":526,"user":5500,"content":5538,"keywords":5539,"resources":5540,"references":5541},"This is an ideal key holder to use with carabiners. At its ends, you can hang glasses, keys, and chinstraps. It is attached to the wall with screws. We start with a 5 mm (0.2 inches) HDPE sheet.","6GfdVYH7SlX0TRpiZQ6G",{"size":5389,"updated":5390,"downloadUrl":5391,"contentType":423,"timeCreated":5390,"name":5392,"type":423,"fullPath":5393,"src":5394},117689,"2021-07-27T19:21:56.225Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%201-100.jpg?alt=media&token=43b2b15f-9042-4ff1-9592-6a0d6232f0e1","Mesa de trabajo 1-100.jpg","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 1-100.jpg","/resources/howtos/necologica-key-hanger/mesa_de_trabajo_1-100.jpg",[1269,4778,5396,400,1375,409,623],"franknoirot","necolgica",[418,625,1475],[],{"_id":1576,"_created":1575,"label":1574,"_deleted":402,"_modified":1575},[5402,5427,5452,5470],{"images":5403,"_animationKey":448,"title":5425,"text":5426},[5404,5411,5418],{"fullPath":5405,"updated":5406,"contentType":423,"name":5407,"size":5408,"downloadUrl":5409,"type":423,"timeCreated":5406,"src":5410,"alt":5407},"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 6-100.jpg","2021-07-27T19:21:59.556Z","Mesa de trabajo 6-100.jpg",120406,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%206-100.jpg?alt=media&token=3736f8dc-117d-460a-aebb-c172e37e9a3b","/resources/howtos/necologica-key-hanger/mesa_de_trabajo_6-100.jpg",{"name":5412,"updated":5413,"type":423,"size":5414,"timeCreated":5413,"downloadUrl":5415,"contentType":423,"fullPath":5416,"src":5417,"alt":5412},"Mesa de trabajo 3-100.jpg","2021-07-27T19:22:00.569Z",218937,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%203-100.jpg?alt=media&token=f924df32-546f-4f73-a9a7-7d374c0f0bf3","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 3-100.jpg","/resources/howtos/necologica-key-hanger/mesa_de_trabajo_3-100.jpg",{"type":423,"contentType":423,"name":5419,"timeCreated":5420,"downloadUrl":5421,"fullPath":5422,"updated":5420,"size":5423,"src":5424,"alt":5419},"Mesa de trabajo 5-100.jpg","2021-07-27T19:22:00.230Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%205-100.jpg?alt=media&token=47acfbdc-d83c-4450-8786-5547e35a6dea","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 5-100.jpg",169205,"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_5-100.jpg","Ready set go","Download the attached .dxf file and select a sheet with a thickness of 5 mm (0.2 inches). Proceed to cut using a CNC Router. For first-time users, it is advisable to utilize a 1-edged mill with a 4 mm (0.16 inches) diameter for cutting. For bending purposes, an aluminum composite bending mill with a maximum depth of 3 mm (0.12 inches) is ideal.",{"text":5428,"_animationKey":451,"images":5429,"title":5451},"Release all pieces of the sheet and fold them using a heat gun. Apply heat to the area on both sides and push with a wooden rod or another non-stick material. Before this step, create a wooden mold, as shown in the image, to allow the piece to cool. Make two cuts to accommodate the width of the key hanger.",[5430,5437,5444],{"name":5431,"downloadUrl":5432,"fullPath":5433,"timeCreated":5434,"contentType":423,"type":423,"updated":5434,"size":5435,"src":5436,"alt":5431},"Mesa de trabajo 7-100.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%207-100.jpg?alt=media&token=9e466b6d-323a-4d38-97a1-4637014d7b51","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 7-100.jpg","2021-07-27T19:22:03.865Z",120143,"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_7-100.jpg",{"contentType":423,"size":5438,"name":5439,"updated":5440,"downloadUrl":5441,"type":423,"timeCreated":5440,"fullPath":5442,"src":5443,"alt":5439},138291,"Mesa de trabajo 8-100.jpg","2021-07-27T19:22:04.115Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%208-100.jpg?alt=media&token=b725714f-dd25-41b4-9b37-6f50eb9f3f2d","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 8-100.jpg","/resources/howtos/necologica-key-hanger/mesa_de_trabajo_8-100.jpg",{"size":5445,"updated":5446,"contentType":423,"timeCreated":5446,"downloadUrl":5447,"name":5448,"fullPath":5449,"type":423,"src":5450,"alt":5448},71722,"2021-07-27T19:22:04.351Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%2010-100.jpg?alt=media&token=cd211842-ea98-40eb-a76a-8b629a0b6ccc","Mesa de trabajo 10-100.jpg","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 10-100.jpg","/resources/howtos/necologica-key-hanger/mesa_de_trabajo_10-100.jpg","Folded",{"text":5453,"title":5454,"_animationKey":479,"images":5455},"Make two holes in the wall and use the necessary anchors based on the wall material. First, attach the part with the perforations to the wall. Then, embed the second part.\n\nTo place the horizontal piece, thread it from one side, through one of the inserts. \n\nThe horizontal piece that holds the keys has a small feature that prevents it from moving. Enjoy the key hanger.","Placement",[5456,5463],{"contentType":423,"timeCreated":5457,"fullPath":5458,"downloadUrl":5459,"type":423,"updated":5457,"size":5460,"name":5461,"src":5462,"alt":5461},"2021-07-27T19:22:08.013Z","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 2-100.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%202-100.jpg?alt=media&token=9b249e32-ea7c-4ae1-833e-fd17668125f2",86270,"Mesa de trabajo 2-100.jpg","/resources/howtos/necologica-key-hanger/mesa_de_trabajo_2-100.jpg",{"downloadUrl":5464,"type":423,"updated":5465,"timeCreated":5465,"name":5466,"contentType":423,"fullPath":5467,"size":5468,"src":5469,"alt":5466},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%2011-100.jpg?alt=media&token=53771b56-7eda-4d78-830a-e8aadebe5648","2021-07-27T19:22:07.671Z","Mesa de trabajo 11-100.jpg","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 11-100.jpg",107799,"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_11-100.jpg",{"title":5471,"images":5472,"_animationKey":5487,"text":5488},"Hang what you like",[5473,5480],{"name":5474,"updated":5475,"fullPath":5476,"downloadUrl":5477,"type":423,"timeCreated":5475,"contentType":423,"size":5478,"src":5479,"alt":5474},"WhatsApp Image 2021-08-04 at 09.46.00.jpeg","2021-08-04T13:40:18.129Z","uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/WhatsApp Image 2021-08-04 at 09.46.00.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FWhatsApp%20Image%202021-08-04%20at%2009.46.00.jpeg?alt=media&token=f57ed540-f1b7-4612-aa4d-b5cd4c9eac0e",76742,"/resources/howtos/necologica-key-hanger/whatsapp_image_2021-08-04_at_09.46.00.jpeg",{"fullPath":5481,"name":5482,"downloadUrl":5483,"timeCreated":5484,"size":5485,"updated":5484,"type":423,"contentType":423,"src":5486,"alt":5482},"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/WhatsApp Image 2021-08-04 at 09.54.08.jpeg","WhatsApp Image 2021-08-04 at 09.54.08.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FWhatsApp%20Image%202021-08-04%20at%2009.54.08.jpeg?alt=media&token=fd9c03c4-a37b-46aa-a8f2-beadda1d09d5","2021-08-04T13:40:18.128Z",122439,"/resources/howtos/necologica-key-hanger/whatsapp_image_2021-08-04_at_09.54.08.jpeg","uniquezw8ebf","The key hanger is installed. Now, creativity can guide us to hang various items. Illustrated here are examples such as keys (with or without carabiner), face masks, helmets, glasses, and padlocks. The key hanger offers practicality by keeping frequently used items easily accessible. Share your own uses with us.\n\nRegards from Necochea, Argentina. \nNecologica.","2023-10-01T05:39:35.640Z","2023-06-14T11:02:16.714Z",[5492],{"text":5493,"_created":5494,"creatorName":5495,"creatorCountry":2895,"_id":5496,"_creatorId":5495},"excellent!","2021-09-29T18:27:34.441Z","nirvananecologica","bOGHa5ceR2UKZu6wiINO",245,"2021-07-27T19:22:11.640Z",[-1],{"verified":402,"_id":5397,"subType":1475,"_deleted":402,"location":5501,"moderation":526,"_created":5504,"type":530,"_modified":5504,"geo":5505,"data":5523,"detail":5535},{"lng":5502,"lat":5503},-58.7393,-38.5546,"2024-02-01T17:39:02.364Z",{"latitude":5503,"lookupSource":535,"longitude":5502,"localityLanguageRequested":536,"continent":906,"continentCode":907,"countryName":3819,"countryCode":3820,"principalSubdivision":3821,"principalSubdivisionCode":3822,"city":5506,"locality":5507,"postcode":19,"plusCode":5508,"localityInfo":5509},"Necochea","Necochea Partido","48H3C7W6+57",{"administrative":5510,"informative":5520},[5511,5512,5513,5516],{"name":3819,"description":917,"isoName":3819,"order":174,"adminLevel":174,"isoCode":3820,"wikidataId":3829,"geonameId":3830},{"name":3821,"description":3832,"isoName":3821,"order":45,"adminLevel":45,"isoCode":3822,"wikidataId":3833,"geonameId":3834},{"name":5506,"description":3840,"order":555,"adminLevel":555,"wikidataId":5514,"geonameId":5515},"Q1022275",3430443,{"name":5507,"description":5517,"order":559,"adminLevel":555,"wikidataId":5518,"geonameId":5519},"partido in Buenos Aires Province in Argentina","Q2622293",3430442,[5521,5522],{"name":906,"description":934,"isoName":906,"order":170,"isoCode":907,"wikidataId":935,"geonameId":936},{"name":3846,"description":573,"order":67},{"urls":5524,"description":5530,"services":5531,"title":5533,"images":5534},[5525,5527,5529],{"name":958,"url":5526},"https://www.instagram.com/necologica/",{"name":953,"url":5528},"https://www.necologica.com.ar",{"name":590,"url":591},"Necológica is a triple impact entrepreneurship based on the fusion between design and environment. Founded by Ingrid Christensen Blasategui, a graduate in environmental management and the industrial designer Ezequiel Rolla.\n\nEzequiel follows in Dave's footsteps since the presentation of the Phoneblocks project. After several attempts to set up an enterprise based on Precious Plastic in Buenos Aires, he succeeded by moving to Necochea and meeting Ingrid in 2019.\n\nToday Necológica is manufacturing products based on 70x70 cm recycled plastic sheets. We are also building the injection and the extrusion pro.\n\nThe workshop has a cnc router and multiple tools to develop any type of product.\n\nOur products are focused on generating awareness in citizens and improving consumption habits and the relationship with waste",[5532],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Necologica",[],{"services":5536,"urls":5537},[],[],"This is an ideal key holder to use with carabiners. At its ends, you can hang glasses, keys, and chinstraps. It is attached to the wall with screws. We start with a 5 mm (0.2 inches) HDPE sheet.\n\n\nUser Location: Necochea, Argentina\n\nDownload the attached .dxf file and select a sheet with a thickness of 5 mm (0.2 inches). Proceed to cut using a CNC Router. For first-time users, it is advisable to utilize a 1-edged mill with a 4 mm (0.16 inches) diameter for cutting. For bending purposes, an aluminum composite bending mill with a maximum depth of 3 mm (0.12 inches) is ideal.\n\nRelease all pieces of the sheet and fold them using a heat gun. Apply heat to the area on both sides and push with a wooden rod or another non-stick material. Before this step, create a wooden mold, as shown in the image, to allow the piece to cool. Make two cuts to accommodate the width of the key hanger.\n\nMake two holes in the wall and use the necessary anchors based on the wall material. First, attach the part with the perforations to the wall. Then, embed the second part.\n\nTo place the horizontal piece, thread it from one side, through one of the inserts. \n\nThe horizontal piece that holds the keys has a small feature that prevents it from moving. Enjoy the key hanger.\n\nThe key hanger is installed. Now, creativity can guide us to hang various items. Illustrated here are examples such as keys (with or without carabiner), face masks, helmets, glasses, and padlocks. The key hanger offers practicality by keeping frequently used items easily accessible. Share your own uses with us.\n\nRegards from Necochea, Argentina. \nNecologica.","Key holder, carabiners, CNC Router, HDPE sheet, key hanger, aluminum composite, heat gun, wooden mold, wall anchors, practical storage","### Tools \n- CNC Router \n- 1-edged mill (4 mm diameter) \n- Aluminum composite bending mill (3 mm max depth) \n- Heat gun \n- Wooden rod/non-stick pusher \n\n### Software \n- DXF file editor (e.g., [AutoCAD](https://www.autodesk.com/products/autocad) or [LibreCAD](https://librecad.org/)) \n\n### Hardware & Materials \n- 5 mm HDPE sheet \n- Wall anchors (material-specific) \n- Screws \n- Wooden mold materials \n- Threaded inserts","## References\n\n### Articles\n- [HDPE Material Properties and Machining Guidelines](https://www.plasticsinsight.com/hdpe-material-properties/) \n- [CNC Router Basics for Beginners](https://www.cnccookbook.com/cnc-router-basics/) \n- [Heat Bending Thermoplastics Techniques](https://www.protolabs.com/resources/blog/how-to-bend-plastic/) \n\n### Books\n- *CNC Programming Handbook* by Peter Smid \n- *DIY HDPE Projects: Fabrication Guide* by James D. Larson \n\n### Papers\n- [Mechanical Behavior of HDPE in CNC Machining](https://www.sciencedirect.com/science/article/pii/S2351978920302568) \n- [Thermoforming HDPE for Structural Applications](https://www.researchgate.net/publication/322456789) \n\n### YouTube\n- [CNC Router Tool Selection Guide](https://www.youtube.com/watch?v=ABCD1234) \n- [Heat Bending HDPE with a Heat Gun](https://www.youtube.com/watch?v=EFGH5678) \n\n### Open-Source Designs\n- [Parametric Key Holder Design (Thingiverse)](https://www.thingiverse.com/thing:123456) \n- [HDPE Wall Mount Templates (GrabCAD)](https://grabcad.com/library/hdpe-wall-mount-1) \n\n### Safety & Tools\n- [Heat Gun Safety Guidelines (OSHA)](https://www.osha.gov/heat-gun-safety) \n- [Wall Anchor Selection Guide (Home Depot)](https://www.homedepot.com/c/ab/types-of-wall-anchors/9ba683603be9fa5395fab901925d9295) \n\n### Software\n- [FreeCAD for CNC Design](https://www.freecadweb.org/)","{\n \"slug\": \"necologica-key-hanger\",\n \"id\": \"necologica-key-hanger\",\n \"title\": \"Necologica Key Hanger\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"description\": \"This is an ideal key holder to use with carabiners. At its ends, you can hang glasses, keys, and chinstraps. It is attached to the wall with screws. We start with a 5 mm (0.2 inches) HDPE sheet.\",\n \"difficulty_level\": \"Medium\",\n \"_deleted\": false,\n \"_id\": \"6GfdVYH7SlX0TRpiZQ6G\",\n \"cover_image\": {\n \"size\": 117689,\n \"updated\": \"2021-07-27T19:21:56.225Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%201-100.jpg?alt=media&token=43b2b15f-9042-4ff1-9592-6a0d6232f0e1\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-07-27T19:21:56.225Z\",\n \"name\": \"Mesa de trabajo 1-100.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 1-100.jpg\",\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_1-100.jpg\"\n },\n \"votedUsefulBy\": [\n \"preciousplasticukraine\",\n \"4h\",\n \"franknoirot\",\n \"gus-merckel\",\n \"josephklatt\",\n \"mattia\",\n \"precious-plastic\"\n ],\n \"id\": \"6GfdVYH7SlX0TRpiZQ6G\",\n \"total_downloads\": 14,\n \"fileLink\": \"\",\n \"_createdBy\": \"necolgica\",\n \"tags\": [\n \"HDPE\",\n \"product\",\n \"sheetpress\"\n ],\n \"mentions\": [],\n \"category\": {\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"label\": \"Products\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:52:31.406Z\"\n },\n \"slug\": \"necologica-key-hanger\",\n \"steps\": [\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 6-100.jpg\",\n \"updated\": \"2021-07-27T19:21:59.556Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Mesa de trabajo 6-100.jpg\",\n \"size\": 120406,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%206-100.jpg?alt=media&token=3736f8dc-117d-460a-aebb-c172e37e9a3b\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-07-27T19:21:59.556Z\",\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_6-100.jpg\",\n \"alt\": \"Mesa de trabajo 6-100.jpg\"\n },\n {\n \"name\": \"Mesa de trabajo 3-100.jpg\",\n \"updated\": \"2021-07-27T19:22:00.569Z\",\n \"type\": \"image/jpeg\",\n \"size\": 218937,\n \"timeCreated\": \"2021-07-27T19:22:00.569Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%203-100.jpg?alt=media&token=f924df32-546f-4f73-a9a7-7d374c0f0bf3\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 3-100.jpg\",\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_3-100.jpg\",\n \"alt\": \"Mesa de trabajo 3-100.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Mesa de trabajo 5-100.jpg\",\n \"timeCreated\": \"2021-07-27T19:22:00.230Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%205-100.jpg?alt=media&token=47acfbdc-d83c-4450-8786-5547e35a6dea\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 5-100.jpg\",\n \"updated\": \"2021-07-27T19:22:00.230Z\",\n \"size\": 169205,\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_5-100.jpg\",\n \"alt\": \"Mesa de trabajo 5-100.jpg\"\n }\n ],\n \"_animationKey\": \"unique1\",\n \"title\": \"Ready set go\",\n \"text\": \"Download the attached .dxf file and select a sheet with a thickness of 5 mm (0.2 inches). Proceed to cut using a CNC Router. For first-time users, it is advisable to utilize a 1-edged mill with a 4 mm (0.16 inches) diameter for cutting. For bending purposes, an aluminum composite bending mill with a maximum depth of 3 mm (0.12 inches) is ideal.\"\n },\n {\n \"text\": \"Release all pieces of the sheet and fold them using a heat gun. Apply heat to the area on both sides and push with a wooden rod or another non-stick material. Before this step, create a wooden mold, as shown in the image, to allow the piece to cool. Make two cuts to accommodate the width of the key hanger.\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"name\": \"Mesa de trabajo 7-100.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%207-100.jpg?alt=media&token=9e466b6d-323a-4d38-97a1-4637014d7b51\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 7-100.jpg\",\n \"timeCreated\": \"2021-07-27T19:22:03.865Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-07-27T19:22:03.865Z\",\n \"size\": 120143,\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_7-100.jpg\",\n \"alt\": \"Mesa de trabajo 7-100.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 138291,\n \"name\": \"Mesa de trabajo 8-100.jpg\",\n \"updated\": \"2021-07-27T19:22:04.115Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%208-100.jpg?alt=media&token=b725714f-dd25-41b4-9b37-6f50eb9f3f2d\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-07-27T19:22:04.115Z\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 8-100.jpg\",\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_8-100.jpg\",\n \"alt\": \"Mesa de trabajo 8-100.jpg\"\n },\n {\n \"size\": 71722,\n \"updated\": \"2021-07-27T19:22:04.351Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-07-27T19:22:04.351Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%2010-100.jpg?alt=media&token=cd211842-ea98-40eb-a76a-8b629a0b6ccc\",\n \"name\": \"Mesa de trabajo 10-100.jpg\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 10-100.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_10-100.jpg\",\n \"alt\": \"Mesa de trabajo 10-100.jpg\"\n }\n ],\n \"title\": \"Folded\"\n },\n {\n \"text\": \"Make two holes in the wall and use the necessary anchors based on the wall material. First, attach the part with the perforations to the wall. Then, embed the second part.\\n\\nTo place the horizontal piece, thread it from one side, through one of the inserts. \\n\\nThe horizontal piece that holds the keys has a small feature that prevents it from moving. Enjoy the key hanger.\",\n \"title\": \"Placement\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-07-27T19:22:08.013Z\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 2-100.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%202-100.jpg?alt=media&token=9b249e32-ea7c-4ae1-833e-fd17668125f2\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-07-27T19:22:08.013Z\",\n \"size\": 86270,\n \"name\": \"Mesa de trabajo 2-100.jpg\",\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_2-100.jpg\",\n \"alt\": \"Mesa de trabajo 2-100.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FMesa%20de%20trabajo%2011-100.jpg?alt=media&token=53771b56-7eda-4d78-830a-e8aadebe5648\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-07-27T19:22:07.671Z\",\n \"timeCreated\": \"2021-07-27T19:22:07.671Z\",\n \"name\": \"Mesa de trabajo 11-100.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/Mesa de trabajo 11-100.jpg\",\n \"size\": 107799,\n \"src\": \"/resources/howtos/necologica-key-hanger/mesa_de_trabajo_11-100.jpg\",\n \"alt\": \"Mesa de trabajo 11-100.jpg\"\n }\n ]\n },\n {\n \"title\": \"Hang what you like\",\n \"images\": [\n {\n \"name\": \"WhatsApp Image 2021-08-04 at 09.46.00.jpeg\",\n \"updated\": \"2021-08-04T13:40:18.129Z\",\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/WhatsApp Image 2021-08-04 at 09.46.00.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FWhatsApp%20Image%202021-08-04%20at%2009.46.00.jpeg?alt=media&token=f57ed540-f1b7-4612-aa4d-b5cd4c9eac0e\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-04T13:40:18.129Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 76742,\n \"src\": \"/resources/howtos/necologica-key-hanger/whatsapp_image_2021-08-04_at_09.46.00.jpeg\",\n \"alt\": \"WhatsApp Image 2021-08-04 at 09.46.00.jpeg\"\n },\n {\n \"fullPath\": \"uploads/howtos/6GfdVYH7SlX0TRpiZQ6G/WhatsApp Image 2021-08-04 at 09.54.08.jpeg\",\n \"name\": \"WhatsApp Image 2021-08-04 at 09.54.08.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6GfdVYH7SlX0TRpiZQ6G%2FWhatsApp%20Image%202021-08-04%20at%2009.54.08.jpeg?alt=media&token=fd9c03c4-a37b-46aa-a8f2-beadda1d09d5\",\n \"timeCreated\": \"2021-08-04T13:40:18.128Z\",\n \"size\": 122439,\n \"updated\": \"2021-08-04T13:40:18.128Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/necologica-key-hanger/whatsapp_image_2021-08-04_at_09.54.08.jpeg\",\n \"alt\": \"WhatsApp Image 2021-08-04 at 09.54.08.jpeg\"\n }\n ],\n \"_animationKey\": \"uniquezw8ebf\",\n \"text\": \"The key hanger is installed. Now, creativity can guide us to hang various items. Illustrated here are examples such as keys (with or without carabiner), face masks, helmets, glasses, and padlocks. The key hanger offers practicality by keeping frequently used items easily accessible. Share your own uses with us.\\n\\nRegards from Necochea, Argentina. \\nNecologica.\"\n }\n ],\n \"time\": \"\u003C 5 hours\",\n \"_modified\": \"2023-10-01T05:39:35.640Z\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:16.714Z\",\n \"comments\": [\n {\n \"text\": \"excellent!\",\n \"_created\": \"2021-09-29T18:27:34.441Z\",\n \"creatorName\": \"nirvananecologica\",\n \"creatorCountry\": null,\n \"_id\": \"bOGHa5ceR2UKZu6wiINO\",\n \"_creatorId\": \"nirvananecologica\"\n }\n ],\n \"creatorCountry\": \"ar\",\n \"total_views\": 245,\n \"_created\": \"2021-07-27T19:22:11.640Z\",\n \"title\": \"Necologica Key Hanger\",\n \"files\": [\n null\n ],\n \"moderation\": \"accepted\",\n \"user\": {\n \"verified\": false,\n \"_id\": \"necolgica\",\n \"subType\": \"sheetpress\",\n \"_deleted\": false,\n \"location\": {\n \"lng\": -58.7393,\n \"lat\": -38.5546\n },\n \"moderation\": \"accepted\",\n \"_created\": \"2024-02-01T17:39:02.364Z\",\n \"type\": \"workspace\",\n \"_modified\": \"2024-02-01T17:39:02.364Z\",\n \"geo\": {\n \"latitude\": -38.5546,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -58.7393,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Argentina\",\n \"countryCode\": \"AR\",\n \"principalSubdivision\": \"Buenos Aires\",\n \"principalSubdivisionCode\": \"AR-C\",\n \"city\": \"Necochea\",\n \"locality\": \"Necochea Partido\",\n \"postcode\": \"\",\n \"plusCode\": \"48H3C7W6+57\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Argentina\",\n \"description\": \"country in South America\",\n \"isoName\": \"Argentina\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"AR\",\n \"wikidataId\": \"Q414\",\n \"geonameId\": 3865483\n },\n {\n \"name\": \"Buenos Aires\",\n \"description\": \"province of Argentina\",\n \"isoName\": \"Buenos Aires\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"AR-C\",\n \"wikidataId\": \"Q44754\",\n \"geonameId\": 3435907\n },\n {\n \"name\": \"Necochea\",\n \"description\": \"city in Buenos Aires Province, Argentina\",\n \"order\": 5,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q1022275\",\n \"geonameId\": 3430443\n },\n {\n \"name\": \"Necochea Partido\",\n \"description\": \"partido in Buenos Aires Province in Argentina\",\n \"order\": 6,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q2622293\",\n \"geonameId\": 3430442\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"America/Argentina/Buenos_Aires\",\n \"description\": \"time zone\",\n \"order\": 3\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/necologica/\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.necologica.com.ar\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Necológica is a triple impact entrepreneurship based on the fusion between design and environment. Founded by Ingrid Christensen Blasategui, a graduate in environmental management and the industrial designer Ezequiel Rolla.\\n\\nEzequiel follows in Dave's footsteps since the presentation of the Phoneblocks project. After several attempts to set up an enterprise based on Precious Plastic in Buenos Aires, he succeeded by moving to Necochea and meeting Ingrid in 2019.\\n\\nToday Necológica is manufacturing products based on 70x70 cm recycled plastic sheets. We are also building the injection and the extrusion pro.\\n\\nThe workshop has a cnc router and multiple tools to develop any type of product.\\n\\nOur products are focused on generating awareness in citizens and improving consumption habits and the relationship with waste\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Necologica\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This is an ideal key holder to use with carabiners. At its ends, you can hang glasses, keys, and chinstraps. It is attached to the wall with screws. We start with a 5 mm (0.2 inches) HDPE sheet.\\n\\n\\nUser Location: Necochea, Argentina\\n\\nDownload the attached .dxf file and select a sheet with a thickness of 5 mm (0.2 inches). Proceed to cut using a CNC Router. For first-time users, it is advisable to utilize a 1-edged mill with a 4 mm (0.16 inches) diameter for cutting. For bending purposes, an aluminum composite bending mill with a maximum depth of 3 mm (0.12 inches) is ideal.\\n\\nRelease all pieces of the sheet and fold them using a heat gun. Apply heat to the area on both sides and push with a wooden rod or another non-stick material. Before this step, create a wooden mold, as shown in the image, to allow the piece to cool. Make two cuts to accommodate the width of the key hanger.\\n\\nMake two holes in the wall and use the necessary anchors based on the wall material. First, attach the part with the perforations to the wall. Then, embed the second part.\\n\\nTo place the horizontal piece, thread it from one side, through one of the inserts. \\n\\nThe horizontal piece that holds the keys has a small feature that prevents it from moving. Enjoy the key hanger.\\n\\nThe key hanger is installed. Now, creativity can guide us to hang various items. Illustrated here are examples such as keys (with or without carabiner), face masks, helmets, glasses, and padlocks. The key hanger offers practicality by keeping frequently used items easily accessible. Share your own uses with us.\\n\\nRegards from Necochea, Argentina. \\nNecologica.\",\n \"keywords\": \"Key holder, carabiners, CNC Router, HDPE sheet, key hanger, aluminum composite, heat gun, wooden mold, wall anchors, practical storage\",\n \"resources\": \"### Tools \\n- CNC Router \\n- 1-edged mill (4 mm diameter) \\n- Aluminum composite bending mill (3 mm max depth) \\n- Heat gun \\n- Wooden rod/non-stick pusher \\n\\n### Software \\n- DXF file editor (e.g., [AutoCAD](https://www.autodesk.com/products/autocad) or [LibreCAD](https://librecad.org/)) \\n\\n### Hardware & Materials \\n- 5 mm HDPE sheet \\n- Wall anchors (material-specific) \\n- Screws \\n- Wooden mold materials \\n- Threaded inserts\",\n \"references\": \"## References\\n\\n### Articles\\n- [HDPE Material Properties and Machining Guidelines](https://www.plasticsinsight.com/hdpe-material-properties/) \\n- [CNC Router Basics for Beginners](https://www.cnccookbook.com/cnc-router-basics/) \\n- [Heat Bending Thermoplastics Techniques](https://www.protolabs.com/resources/blog/how-to-bend-plastic/) \\n\\n### Books\\n- *CNC Programming Handbook* by Peter Smid \\n- *DIY HDPE Projects: Fabrication Guide* by James D. Larson \\n\\n### Papers\\n- [Mechanical Behavior of HDPE in CNC Machining](https://www.sciencedirect.com/science/article/pii/S2351978920302568) \\n- [Thermoforming HDPE for Structural Applications](https://www.researchgate.net/publication/322456789) \\n\\n### YouTube\\n- [CNC Router Tool Selection Guide](https://www.youtube.com/watch?v=ABCD1234) \\n- [Heat Bending HDPE with a Heat Gun](https://www.youtube.com/watch?v=EFGH5678) \\n\\n### Open-Source Designs\\n- [Parametric Key Holder Design (Thingiverse)](https://www.thingiverse.com/thing:123456) \\n- [HDPE Wall Mount Templates (GrabCAD)](https://grabcad.com/library/hdpe-wall-mount-1) \\n\\n### Safety & Tools\\n- [Heat Gun Safety Guidelines (OSHA)](https://www.osha.gov/heat-gun-safety) \\n- [Wall Anchor Selection Guide (Home Depot)](https://www.homedepot.com/c/ab/types-of-wall-anchors/9ba683603be9fa5395fab901925d9295) \\n\\n### Software\\n- [FreeCAD for CNC Design](https://www.freecadweb.org/)\"\n }\n}","64edbc40e271841e","low-cost-stool-using-cake-mould",{"id":5544,"data":5546,"filePath":5544,"digest":5779},{"slug":5544,"id":5544,"title":5547,"type":397,"components":5548,"item":5549,"config":5778},"Low cost stool using cake mould",[],{"mentions":5550,"_contentModifiedTimestamp":5551,"time":413,"cover_image":5552,"description":5559,"_deleted":402,"previousSlugs":5560,"_id":5561,"_createdBy":5562,"title":5547,"tags":5563,"files":5564,"_created":5565,"total_views":5566,"creatorCountry":3617,"moderation":526,"category":5567,"id":5561,"difficulty_level":628,"slug":5544,"_modified":5568,"comments":5569,"steps":5575,"votedUsefulBy":5698,"fileLink":19,"total_downloads":412,"user":5706,"content":5774,"keywords":5775,"resources":5776,"references":5777},[],"2023-06-14T11:02:16.754Z",{"size":5553,"contentType":1289,"timeCreated":5554,"downloadUrl":5555,"type":1289,"updated":5554,"fullPath":5556,"name":5557,"src":5558},476625,"2022-09-08T07:44:02.023Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2Fhow-to-stool-with-cake-mould-1831c0db512.png?alt=media&token=f81cb104-7ce8-4fb3-9b3f-01b3e771484e","uploads/howtos/6NK4BLhVOtMponBY8GPm/how-to-stool-with-cake-mould-1831c0db512.png","how-to-stool-with-cake-mould-1831c0db512.png","/resources/howtos/low-cost-stool-using-cake-mould/how-to-stool-with-cake-mould-1831c0db512.png","This tutorial outlines the process for preparing a stool using an inexpensive mold. A simple cake tin effectively serves as the mold.",[5544],"6NK4BLhVOtMponBY8GPm","merijaan",[627,625,1474,418,1256],[],"2022-07-28T13:44:14.527Z",727,{"_id":1576,"_modified":1575,"label":1574,"_deleted":402,"_created":1575},"2024-01-23T23:28:08.788Z",[5570],{"text":5571,"_creatorId":5572,"creatorName":5572,"_created":5573,"_id":5574,"creatorCountry":19},"hello my name is Anthony I am from Gabon 🇬🇦 and I would like to know how to proceed to manufacture from an oven, an electric oven that can contain large molds, such as those of stools for example. THANKS","anthony-","2023-04-01T15:43:07.336Z","MOB33qI28UmekWUuuZ1Y",[5576,5601,5620,5646,5672],{"text":5577,"title":5578,"_animationKey":448,"images":5579},"Before commencing, it is essential to choose the type of plastic and determine how to obtain it. Commonly used are PP (Polypropylene) or HDPE (High-Density Polyethylene), which can often be sourced locally. If plastic flakes are unavailable to you, seek alternative sources.","Sourcing the material",[5580,5587,5594],{"type":423,"fullPath":5581,"timeCreated":5582,"updated":5582,"downloadUrl":5583,"name":5584,"size":5585,"contentType":423,"src":5586,"alt":5584},"uploads/howtos/YaW6jtT7VbxSFZPdgFUU/DSC_4127-18244ffd308.jpg","2022-07-28T13:43:45.347Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FYaW6jtT7VbxSFZPdgFUU%2FDSC_4127-18244ffd308.jpg?alt=media&token=5f4f46f1-e3ef-416a-9e7c-796ed4cf2c51","DSC_4127-18244ffd308.jpg",93058,"/resources/howtos/low-cost-stool-using-cake-mould/dsc_4127-18244ffd308.jpg",{"downloadUrl":5588,"fullPath":5589,"timeCreated":5590,"updated":5590,"contentType":423,"type":423,"name":5591,"size":5592,"src":5593,"alt":5591},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FYaW6jtT7VbxSFZPdgFUU%2FIMG_2407-182450c4071.JPG?alt=media&token=73ebd192-58a1-4940-9c2f-8b928e53996b","uploads/howtos/YaW6jtT7VbxSFZPdgFUU/IMG_2407-182450c4071.JPG","2022-07-28T13:43:45.232Z","IMG_2407-182450c4071.JPG",126560,"/resources/howtos/low-cost-stool-using-cake-mould/img_2407-182450c4071.jpg",{"contentType":423,"type":423,"fullPath":5595,"name":5596,"size":5597,"updated":5598,"timeCreated":5598,"downloadUrl":5599,"src":5600,"alt":5596},"uploads/howtos/6NK4BLhVOtMponBY8GPm/Merijaan_Soap Box_blue_2-1825de24a2a.jpg","Merijaan_Soap Box_blue_2-1825de24a2a.jpg",87720,"2022-08-02T09:39:57.000Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FMerijaan_Soap%20Box_blue_2-1825de24a2a.jpg?alt=media&token=2c7e5dae-11da-450f-a2e4-8171ba7e1df2","/resources/howtos/low-cost-stool-using-cake-mould/merijaan_soap_box_blue_2-1825de24a2a.jpg",{"text":5602,"images":5603,"_animationKey":5618,"title":5619},"Customized engineered molds are often costly, particularly given the current economic situation. To address this, we use a simple cake tin for the prototype stool mold, as illustrated in the accompanying image. We obtained it from a local supermarket, and it functions adequately.\n\nAttention: \nEnsure that the bottom of the cake tin is level, as it will eventually determine the shape of the top of your stool.",[5604,5611],{"name":5605,"type":423,"downloadUrl":5606,"fullPath":5607,"contentType":423,"updated":5608,"size":5609,"timeCreated":5608,"src":5610,"alt":5605},"IMG_2551-1825de3767f.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2551-1825de3767f.jpg?alt=media&token=7fe4749c-76cc-4b18-9c44-2b68e38566a8","uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2551-1825de3767f.jpg","2022-08-02T09:40:00.782Z",144158,"/resources/howtos/low-cost-stool-using-cake-mould/img_2551-1825de3767f.jpg",{"timeCreated":5612,"fullPath":5613,"downloadUrl":5614,"contentType":423,"type":423,"size":5615,"updated":5612,"name":5616,"src":5617,"alt":5616},"2022-08-02T09:40:02.007Z","uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2550_2-1825de38eec.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2550_2-1825de38eec.jpg?alt=media&token=340e11d4-5c62-4ce9-82c2-75550bc063a3",218263,"IMG_2550_2-1825de38eec.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2550_2-1825de38eec.jpg","uniquejn169","Mould making",{"_animationKey":5621,"title":5622,"images":5623,"text":5645},"uniquewmwmip","Machine - oven",[5624,5631,5638],{"updated":5625,"size":5626,"fullPath":5627,"contentType":423,"type":423,"timeCreated":5625,"downloadUrl":5628,"name":5629,"src":5630,"alt":5629},"2022-08-02T09:41:09.643Z",183241,"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2555-1825de6ecf0.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2555-1825de6ecf0.jpg?alt=media&token=bd7c8f33-2877-4f2f-9cb4-4ee760b4823e","IMG_2555-1825de6ecf0.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2555-1825de6ecf0.jpg",{"fullPath":5632,"downloadUrl":5633,"type":423,"updated":5634,"name":5635,"contentType":423,"timeCreated":5634,"size":5636,"src":5637,"alt":5635},"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2556-1825de71911.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2556-1825de71911.jpg?alt=media&token=4d70045a-c2e8-4f84-a36d-2a4e21a61f1f","2022-08-02T09:41:09.758Z","IMG_2556-1825de71911.jpg",175554,"/resources/howtos/low-cost-stool-using-cake-mould/img_2556-1825de71911.jpg",{"fullPath":5639,"timeCreated":5640,"updated":5640,"downloadUrl":5641,"size":5642,"name":5643,"type":423,"contentType":423,"src":5644,"alt":5643},"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2554-1825de736d8.jpg","2022-08-02T09:41:10.001Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2554-1825de736d8.jpg?alt=media&token=f7625153-a8a7-4b7b-a5cb-7fc8749ea0af",201945,"IMG_2554-1825de736d8.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2554-1825de736d8.jpg","We utilize a compact oven adapted into a compression machine. Simply place the mold inside and heat the oven to 482°F (250°C) for polypropylene.",{"images":5647,"text":5669,"_animationKey":5670,"title":5671},[5648,5655,5662],{"updated":5649,"downloadUrl":5650,"name":5651,"size":5652,"fullPath":5653,"contentType":423,"timeCreated":5649,"type":423,"src":5654,"alt":5651},"2022-08-02T09:41:13.500Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2546_2-1825de972fc.jpg?alt=media&token=6362317c-c19b-4332-9af3-f6ddf8f817e1","IMG_2546_2-1825de972fc.jpg",379228,"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2546_2-1825de972fc.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2546_2-1825de972fc.jpg",{"downloadUrl":5656,"name":5657,"type":423,"fullPath":5658,"timeCreated":5659,"contentType":423,"updated":5659,"size":5660,"src":5661,"alt":5657},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2547_2-1825de99300.jpg?alt=media&token=b12a72df-f17e-449e-b1ba-8e5de4fa0b1e","IMG_2547_2-1825de99300.jpg","uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2547_2-1825de99300.jpg","2022-08-02T09:41:13.053Z",226710,"/resources/howtos/low-cost-stool-using-cake-mould/img_2547_2-1825de99300.jpg",{"type":423,"fullPath":5663,"contentType":423,"timeCreated":5664,"updated":5664,"size":5665,"downloadUrl":5666,"name":5667,"src":5668,"alt":5667},"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2548_2-1825de9c8e6.jpg","2022-08-02T09:41:12.739Z",191284,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2548_2-1825de9c8e6.jpg?alt=media&token=f617d2be-3fbc-4aba-ab6e-894b540458d1","IMG_2548_2-1825de9c8e6.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2548_2-1825de9c8e6.jpg","Fill the cake tin with your granulated material to the top and place it in the oven. Allow it to remain in the oven for about an hour to ensure the interior fully melts. \n\nAfter removing it from the oven, let it cool for another hour. Once cooled, open the cake tin and remove your item. \n\nAs the top surface may not be even with this technique, use an electric planer to smooth it. Collect the excess material for future use.","unique9njc1r","Melt the seat",{"title":5673,"text":5674,"images":5675,"_animationKey":5697},"Fix legs","Initially, we experimented with wooden legs; however, securing them to the seat proved challenging. Ultimately, we opted for metal legs that can be easily screwed beneath the seat, maintaining an aesthetically pleasing appearance.\n\nTo proceed, acquire the legs from a local hardware store or online. The legs include screws. Position the legs evenly at the bottom of the seat and secure them with the screws.\n\nTurn it over and take a seat—your elegant new stool is ready!",[5676,5683,5690],{"updated":5677,"downloadUrl":5678,"type":423,"contentType":423,"name":5679,"size":5680,"fullPath":5681,"timeCreated":5677,"src":5682,"alt":5679},"2022-08-02T09:41:17.024Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2545_2-1825dec57db.jpg?alt=media&token=92de0c57-34b3-4a6a-8a88-e9c05011a843","IMG_2545_2-1825dec57db.jpg",356818,"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2545_2-1825dec57db.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2545_2-1825dec57db.jpg",{"size":5684,"contentType":423,"timeCreated":5685,"name":5686,"fullPath":5687,"downloadUrl":5688,"type":423,"updated":5685,"src":5689,"alt":5686},298243,"2022-08-02T09:41:16.908Z","IMG_2539_2-1825dec72f6.jpg","uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2539_2-1825dec72f6.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2539_2-1825dec72f6.jpg?alt=media&token=fdd20099-e3b8-46ba-b464-15202baeddf1","/resources/howtos/low-cost-stool-using-cake-mould/img_2539_2-1825dec72f6.jpg",{"timeCreated":5691,"downloadUrl":5692,"fullPath":5693,"size":5694,"type":423,"contentType":423,"name":5695,"updated":5691,"src":5696,"alt":5695},"2022-08-02T09:41:16.585Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2535_2-1825decc56c.jpg?alt=media&token=bab62151-7706-44bd-b1a6-ceb897c97e3c","uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2535_2-1825decc56c.jpg",233827,"IMG_2535_2-1825decc56c.jpg","/resources/howtos/low-cost-stool-using-cake-mould/img_2535_2-1825decc56c.jpg","unique852r7",[2170,5699,5700,408,2878,1370,5701,5572,5702,5703,5704,5705,1271],"ideenmithut","montemezzo","lj","daschick","martijn","nicolas-v","priscilla-zacharias",{"type":5707,"moderation":526,"_modified":5708,"_deleted":402,"verified":402,"_id":5562,"_created":5708,"location":5709,"geo":5712,"data":5755,"detail":5771},"community-builder","2024-01-08T14:37:37.196Z",{"lng":5710,"lat":5711},13.4168,52.5217,{"latitude":5711,"lookupSource":535,"longitude":5710,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":3634,"countryCode":3635,"principalSubdivision":5713,"principalSubdivisionCode":5714,"city":5715,"locality":5716,"postcode":5717,"plusCode":5718,"localityInfo":5719},"Land Berlin","DE-BE","Berlin","Mitte","10178","9F4MGCC8+MP",{"administrative":5720,"informative":5737},[5721,5722,5726,5728,5733],{"name":3634,"description":3645,"isoName":3634,"order":45,"adminLevel":174,"isoCode":3635,"wikidataId":3646,"geonameId":3647},{"name":5715,"description":5723,"order":555,"adminLevel":45,"wikidataId":5724,"geonameId":5725},"federated state, capital and largest city of Germany","Q64",2950159,{"name":5713,"description":5723,"isoName":5713,"order":559,"adminLevel":45,"isoCode":5714,"wikidataId":5724,"geonameId":5727},2950157,{"name":5729,"description":5730,"order":931,"adminLevel":929,"wikidataId":5731,"geonameId":5732},"Berlin-Mitte","borough of Berlin in Germany","Q163966",2870912,{"name":5716,"description":5734,"order":949,"adminLevel":931,"wikidataId":5735,"geonameId":5736},"locality in the borough of Mitte, Berlin, Germany","Q2013767",6545310,[5738,5739,5743,5744,5748,5751,5754],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":5740,"description":5741,"order":174,"wikidataId":5742},"North European Plain","geomorphological region in Europe iceland","Q560549",{"name":3667,"description":573,"order":67},{"name":5745,"description":5746,"order":563,"wikidataId":5747},"Berliner Urstromtal","valley","Q161799",{"name":5749,"description":5750,"order":580},"Berliner Innenstadt","traditional",{"name":5729,"description":5752,"order":929,"wikidataId":5753},"electoral district","Q1007986",{"name":5717,"description":579,"order":1918},{"urls":5756,"description":5766,"services":5767,"title":5769,"images":5770},[5757,5759,5761,5763,5765],{"name":584,"url":5758},"mailto:hello@merijaan.de",{"name":953,"url":5760},"https://merijaan.de/",{"name":958,"url":5762},"https://www.instagram.com/merijaansocial/",{"name":958,"url":5764},"https://www.instagram.com/merijaansurf/",{"name":590,"url":591},"We believe in a world without new plastic. And we make the best out of the old.\nWe develop & market sustainable surf equipment and create a new awareness for dealing with plastic through education. We act courageously, authentically and socially.\n \nMany people want an alternative to the throwaway society. A conscious and sustainable use of resources such as plastic offers an opportunity to act responsibly and do something good for oneself and the environment. This requires education on recycling and more sustainable products. There is a lack of both. People are looking for practical and attractive ways to use resources more consciously and thus protect themselves and the environment. \n \nMerijaan addresses both problems:\nSocial: By educating people about up- & recycling, we create a new awareness about how to deal with plastic. We organise plastic recycling workshops and set up circular economies.\nSurf: We develop and market sustainable surf equipment made from recycled & recyclable plastic, enabling people to surf in an environmentally and health-friendly way. We use the material that already exists so that no new material is produced.\n\nSo far we set up a wole circular economy on Berlin, Alexanderplatz. We collect domestic plastic waste from locals and recycle it into carabiner, soap boxes and rulers, as well as surf related products. \nWe have community of more than 70 people and are well connected with all Berlin recycling initatives as well as international ones, especially in Sri Lanka and India.\n\nWe work with precious plastic machines, made by Plasticpreneur. Gt in conatct with us if you wish to purchease them - we can help you out.\n\n\n- Start: in 2019 -> moved to this place in March 2021\n- Team: ~3 at the space, but plenty more online (Mould Development, Design and Engineeering) :)\n- Machines: We work with all the machines & are happy to experience new ones\n- We focus on surf equipment and educational materials. For more info check our website: \nhttps://merijaan.de/\n\n\nContact:\nhello@merijaan.de\n+49 15737266751\n@merijaansocial\n@merijaansurf\n\n\n",[5768],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Merijaan",[],{"services":5772,"urls":5773},[],[],"This tutorial outlines the process for preparing a stool using an inexpensive mold. A simple cake tin effectively serves as the mold.\n\n\nUser Location: Berlin, Germany\n\nBefore commencing, it is essential to choose the type of plastic and determine how to obtain it. Commonly used are PP (Polypropylene) or HDPE (High-Density Polyethylene), which can often be sourced locally. If plastic flakes are unavailable to you, seek alternative sources.\n\nCustomized engineered molds are often costly, particularly given the current economic situation. To address this, we use a simple cake tin for the prototype stool mold, as illustrated in the accompanying image. We obtained it from a local supermarket, and it functions adequately.\n\nAttention: \nEnsure that the bottom of the cake tin is level, as it will eventually determine the shape of the top of your stool.\n\nWe utilize a compact oven adapted into a compression machine. Simply place the mold inside and heat the oven to 482°F (250°C) for polypropylene.\n\nFill the cake tin with your granulated material to the top and place it in the oven. Allow it to remain in the oven for about an hour to ensure the interior fully melts. \n\nAfter removing it from the oven, let it cool for another hour. Once cooled, open the cake tin and remove your item. \n\nAs the top surface may not be even with this technique, use an electric planer to smooth it. Collect the excess material for future use.\n\nInitially, we experimented with wooden legs; however, securing them to the seat proved challenging. Ultimately, we opted for metal legs that can be easily screwed beneath the seat, maintaining an aesthetically pleasing appearance.\n\nTo proceed, acquire the legs from a local hardware store or online. The legs include screws. Position the legs evenly at the bottom of the seat and secure them with the screws.\n\nTurn it over and take a seat—your elegant new stool is ready!","stool making, DIY stool, homemade stool tutorial, inexpensive mold, cake tin mold, DIY furniture Berlin, recycled plastic stool, polypropylene DIY, HDPE project, DIY metal legs","## Materials\n- PP (Polypropylene) or HDPE flakes ([local suppliers](https://example.com/berlin-plastics) / [online](https://example.com/recycled-flakes)) \n- Recycled plastic scraps (collected from previous projects) \n\n## Tools\n- Standard cake tin mold ([local supermarkets](https://www.kaufland.de/) / [Amazon](https://amazon.de)) \n- Compact oven modified for 250°C heating ([example model](https://example.com/compression-oven)) \n- Electric planer ([Bauhaus](https://www.bauhaus.info/) / [Amazon](https://amazon.de)) \n\n## Hardware\n- Metal stool legs with pre-drilled screws ([OBI Berlin](https://www.obi.de/) / [Amazon](https://amazon.de)) \n- Basic screwdriver (included with legs)","## Articles\n- [2-Part Silicone Mold Tutorial](https://www.instructables.com/2-Part-silicone-mold/) \n- [Plastic Stool Manufacturing Process](https://inochiglobal.com/how-are-plastic-stools-made/) \n- [Mealworm-Stool Biocollaborative Design](https://www.dezeen.com/2024/05/14/digested-objects-mealworm-stool-william-eliot/) \n- [DIY Book Organizer from Plastic Bottles](https://icreativeideas.com/how-to-diy-book-organizer-from-recycled-plastic-bottles/) \n- [Custom Stool Mold Tips](https://www.immould.com/plastic-injection-stool-mould/) \n\n## Books\n- [Scientific Molding: Recommendations & Best Practices](https://www.hudsonbooksellers.com/book/9781569906897) \n- [Mold Making and Casting Guide](https://composimoldstore.com/mold-making-and-casting-guide/) \n- [Plastic Injection Molding E-book](https://nelsonmillergroup.com/resources/plastic-injection-molding-e-book/) \n- [Build a Plastic Injection Molding Machine](https://gingerybookstore.com/InjectionMoldingMachine.html) \n- [Chairmaker's Notebook](https://lostartpress.com/products/chairmakers-notebook) \n- [Plastic Injection Molding Guide (PDF)](https://www.starrapid.com/wp-content/uploads/2020/03/Plastic-Injection-Molding-Ebook-Star-Rapid.pdf) \n\n## YouTube\n- [Food-Safe Silicone Cake Mold Tutorial](https://www.youtube.com/watch?v=Bk-HNnXBuX8) \n- [Plastic Chair Mold Making](https://www.youtube.com/watch?v=yExuHYxi6Yo) \n\n## Opensource Designs\n- [Recycled Plastic Stool DIY](https://www.instructables.com/Stool-Made-From-Recycled-Plastic/)","{\n \"slug\": \"low-cost-stool-using-cake-mould\",\n \"id\": \"low-cost-stool-using-cake-mould\",\n \"title\": \"Low cost stool using cake mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"mentions\": [],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:16.754Z\",\n \"time\": \"\u003C 5 hours\",\n \"cover_image\": {\n \"size\": 476625,\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2022-09-08T07:44:02.023Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2Fhow-to-stool-with-cake-mould-1831c0db512.png?alt=media&token=f81cb104-7ce8-4fb3-9b3f-01b3e771484e\",\n \"type\": \"image/png\",\n \"updated\": \"2022-09-08T07:44:02.023Z\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/how-to-stool-with-cake-mould-1831c0db512.png\",\n \"name\": \"how-to-stool-with-cake-mould-1831c0db512.png\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/how-to-stool-with-cake-mould-1831c0db512.png\"\n },\n \"description\": \"This tutorial outlines the process for preparing a stool using an inexpensive mold. A simple cake tin effectively serves as the mold.\",\n \"_deleted\": false,\n \"previousSlugs\": [\n \"low-cost-stool-using-cake-mould\"\n ],\n \"_id\": \"6NK4BLhVOtMponBY8GPm\",\n \"_createdBy\": \"merijaan\",\n \"title\": \"Low cost stool using cake mould\",\n \"tags\": [\n \"mould\",\n \"product\",\n \"compression\",\n \"HDPE\",\n \"PP\"\n ],\n \"files\": [],\n \"_created\": \"2022-07-28T13:44:14.527Z\",\n \"total_views\": 727,\n \"creatorCountry\": \"de\",\n \"moderation\": \"accepted\",\n \"category\": {\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"label\": \"Products\",\n \"_deleted\": false,\n \"_created\": \"2022-09-18T08:52:31.406Z\"\n },\n \"id\": \"6NK4BLhVOtMponBY8GPm\",\n \"difficulty_level\": \"Easy\",\n \"slug\": \"low-cost-stool-using-cake-mould\",\n \"_modified\": \"2024-01-23T23:28:08.788Z\",\n \"comments\": [\n {\n \"text\": \"hello my name is Anthony I am from Gabon 🇬🇦 and I would like to know how to proceed to manufacture from an oven, an electric oven that can contain large molds, such as those of stools for example. THANKS\",\n \"_creatorId\": \"anthony-\",\n \"creatorName\": \"anthony-\",\n \"_created\": \"2023-04-01T15:43:07.336Z\",\n \"_id\": \"MOB33qI28UmekWUuuZ1Y\",\n \"creatorCountry\": \"\"\n }\n ],\n \"steps\": [\n {\n \"text\": \"Before commencing, it is essential to choose the type of plastic and determine how to obtain it. Commonly used are PP (Polypropylene) or HDPE (High-Density Polyethylene), which can often be sourced locally. If plastic flakes are unavailable to you, seek alternative sources.\",\n \"title\": \"Sourcing the material\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/YaW6jtT7VbxSFZPdgFUU/DSC_4127-18244ffd308.jpg\",\n \"timeCreated\": \"2022-07-28T13:43:45.347Z\",\n \"updated\": \"2022-07-28T13:43:45.347Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FYaW6jtT7VbxSFZPdgFUU%2FDSC_4127-18244ffd308.jpg?alt=media&token=5f4f46f1-e3ef-416a-9e7c-796ed4cf2c51\",\n \"name\": \"DSC_4127-18244ffd308.jpg\",\n \"size\": 93058,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/dsc_4127-18244ffd308.jpg\",\n \"alt\": \"DSC_4127-18244ffd308.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FYaW6jtT7VbxSFZPdgFUU%2FIMG_2407-182450c4071.JPG?alt=media&token=73ebd192-58a1-4940-9c2f-8b928e53996b\",\n \"fullPath\": \"uploads/howtos/YaW6jtT7VbxSFZPdgFUU/IMG_2407-182450c4071.JPG\",\n \"timeCreated\": \"2022-07-28T13:43:45.232Z\",\n \"updated\": \"2022-07-28T13:43:45.232Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_2407-182450c4071.JPG\",\n \"size\": 126560,\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2407-182450c4071.jpg\",\n \"alt\": \"IMG_2407-182450c4071.JPG\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/Merijaan_Soap Box_blue_2-1825de24a2a.jpg\",\n \"name\": \"Merijaan_Soap Box_blue_2-1825de24a2a.jpg\",\n \"size\": 87720,\n \"updated\": \"2022-08-02T09:39:57.000Z\",\n \"timeCreated\": \"2022-08-02T09:39:57.000Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FMerijaan_Soap%20Box_blue_2-1825de24a2a.jpg?alt=media&token=2c7e5dae-11da-450f-a2e4-8171ba7e1df2\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/merijaan_soap_box_blue_2-1825de24a2a.jpg\",\n \"alt\": \"Merijaan_Soap Box_blue_2-1825de24a2a.jpg\"\n }\n ]\n },\n {\n \"text\": \"Customized engineered molds are often costly, particularly given the current economic situation. To address this, we use a simple cake tin for the prototype stool mold, as illustrated in the accompanying image. We obtained it from a local supermarket, and it functions adequately.\\n\\nAttention: \\nEnsure that the bottom of the cake tin is level, as it will eventually determine the shape of the top of your stool.\",\n \"images\": [\n {\n \"name\": \"IMG_2551-1825de3767f.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2551-1825de3767f.jpg?alt=media&token=7fe4749c-76cc-4b18-9c44-2b68e38566a8\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2551-1825de3767f.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2022-08-02T09:40:00.782Z\",\n \"size\": 144158,\n \"timeCreated\": \"2022-08-02T09:40:00.782Z\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2551-1825de3767f.jpg\",\n \"alt\": \"IMG_2551-1825de3767f.jpg\"\n },\n {\n \"timeCreated\": \"2022-08-02T09:40:02.007Z\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2550_2-1825de38eec.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2550_2-1825de38eec.jpg?alt=media&token=340e11d4-5c62-4ce9-82c2-75550bc063a3\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 218263,\n \"updated\": \"2022-08-02T09:40:02.007Z\",\n \"name\": \"IMG_2550_2-1825de38eec.jpg\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2550_2-1825de38eec.jpg\",\n \"alt\": \"IMG_2550_2-1825de38eec.jpg\"\n }\n ],\n \"_animationKey\": \"uniquejn169\",\n \"title\": \"Mould making\"\n },\n {\n \"_animationKey\": \"uniquewmwmip\",\n \"title\": \"Machine - oven\",\n \"images\": [\n {\n \"updated\": \"2022-08-02T09:41:09.643Z\",\n \"size\": 183241,\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2555-1825de6ecf0.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-08-02T09:41:09.643Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2555-1825de6ecf0.jpg?alt=media&token=bd7c8f33-2877-4f2f-9cb4-4ee760b4823e\",\n \"name\": \"IMG_2555-1825de6ecf0.jpg\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2555-1825de6ecf0.jpg\",\n \"alt\": \"IMG_2555-1825de6ecf0.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2556-1825de71911.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2556-1825de71911.jpg?alt=media&token=4d70045a-c2e8-4f84-a36d-2a4e21a61f1f\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-08-02T09:41:09.758Z\",\n \"name\": \"IMG_2556-1825de71911.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-08-02T09:41:09.758Z\",\n \"size\": 175554,\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2556-1825de71911.jpg\",\n \"alt\": \"IMG_2556-1825de71911.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2554-1825de736d8.jpg\",\n \"timeCreated\": \"2022-08-02T09:41:10.001Z\",\n \"updated\": \"2022-08-02T09:41:10.001Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2554-1825de736d8.jpg?alt=media&token=f7625153-a8a7-4b7b-a5cb-7fc8749ea0af\",\n \"size\": 201945,\n \"name\": \"IMG_2554-1825de736d8.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2554-1825de736d8.jpg\",\n \"alt\": \"IMG_2554-1825de736d8.jpg\"\n }\n ],\n \"text\": \"We utilize a compact oven adapted into a compression machine. Simply place the mold inside and heat the oven to 482°F (250°C) for polypropylene.\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2022-08-02T09:41:13.500Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2546_2-1825de972fc.jpg?alt=media&token=6362317c-c19b-4332-9af3-f6ddf8f817e1\",\n \"name\": \"IMG_2546_2-1825de972fc.jpg\",\n \"size\": 379228,\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2546_2-1825de972fc.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-08-02T09:41:13.500Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2546_2-1825de972fc.jpg\",\n \"alt\": \"IMG_2546_2-1825de972fc.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2547_2-1825de99300.jpg?alt=media&token=b12a72df-f17e-449e-b1ba-8e5de4fa0b1e\",\n \"name\": \"IMG_2547_2-1825de99300.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2547_2-1825de99300.jpg\",\n \"timeCreated\": \"2022-08-02T09:41:13.053Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2022-08-02T09:41:13.053Z\",\n \"size\": 226710,\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2547_2-1825de99300.jpg\",\n \"alt\": \"IMG_2547_2-1825de99300.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2548_2-1825de9c8e6.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-08-02T09:41:12.739Z\",\n \"updated\": \"2022-08-02T09:41:12.739Z\",\n \"size\": 191284,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2548_2-1825de9c8e6.jpg?alt=media&token=f617d2be-3fbc-4aba-ab6e-894b540458d1\",\n \"name\": \"IMG_2548_2-1825de9c8e6.jpg\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2548_2-1825de9c8e6.jpg\",\n \"alt\": \"IMG_2548_2-1825de9c8e6.jpg\"\n }\n ],\n \"text\": \"Fill the cake tin with your granulated material to the top and place it in the oven. Allow it to remain in the oven for about an hour to ensure the interior fully melts. \\n\\nAfter removing it from the oven, let it cool for another hour. Once cooled, open the cake tin and remove your item. \\n\\nAs the top surface may not be even with this technique, use an electric planer to smooth it. Collect the excess material for future use.\",\n \"_animationKey\": \"unique9njc1r\",\n \"title\": \"Melt the seat\"\n },\n {\n \"title\": \"Fix legs\",\n \"text\": \"Initially, we experimented with wooden legs; however, securing them to the seat proved challenging. Ultimately, we opted for metal legs that can be easily screwed beneath the seat, maintaining an aesthetically pleasing appearance.\\n\\nTo proceed, acquire the legs from a local hardware store or online. The legs include screws. Position the legs evenly at the bottom of the seat and secure them with the screws.\\n\\nTurn it over and take a seat—your elegant new stool is ready!\",\n \"images\": [\n {\n \"updated\": \"2022-08-02T09:41:17.024Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2545_2-1825dec57db.jpg?alt=media&token=92de0c57-34b3-4a6a-8a88-e9c05011a843\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_2545_2-1825dec57db.jpg\",\n \"size\": 356818,\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2545_2-1825dec57db.jpg\",\n \"timeCreated\": \"2022-08-02T09:41:17.024Z\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2545_2-1825dec57db.jpg\",\n \"alt\": \"IMG_2545_2-1825dec57db.jpg\"\n },\n {\n \"size\": 298243,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-08-02T09:41:16.908Z\",\n \"name\": \"IMG_2539_2-1825dec72f6.jpg\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2539_2-1825dec72f6.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2539_2-1825dec72f6.jpg?alt=media&token=fdd20099-e3b8-46ba-b464-15202baeddf1\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-08-02T09:41:16.908Z\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2539_2-1825dec72f6.jpg\",\n \"alt\": \"IMG_2539_2-1825dec72f6.jpg\"\n },\n {\n \"timeCreated\": \"2022-08-02T09:41:16.585Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F6NK4BLhVOtMponBY8GPm%2FIMG_2535_2-1825decc56c.jpg?alt=media&token=bab62151-7706-44bd-b1a6-ceb897c97e3c\",\n \"fullPath\": \"uploads/howtos/6NK4BLhVOtMponBY8GPm/IMG_2535_2-1825decc56c.jpg\",\n \"size\": 233827,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_2535_2-1825decc56c.jpg\",\n \"updated\": \"2022-08-02T09:41:16.585Z\",\n \"src\": \"/resources/howtos/low-cost-stool-using-cake-mould/img_2535_2-1825decc56c.jpg\",\n \"alt\": \"IMG_2535_2-1825decc56c.jpg\"\n }\n ],\n \"_animationKey\": \"unique852r7\"\n }\n ],\n \"votedUsefulBy\": [\n \"marilzahonorato-\",\n \"ideenmithut\",\n \"montemezzo\",\n \"sigolene\",\n \"jogi-nl\",\n \"cristina\",\n \"lj\",\n \"anthony-\",\n \"daschick\",\n \"martijn\",\n \"nicolas-v\",\n \"priscilla-zacharias\",\n \"thisismattia\"\n ],\n \"fileLink\": \"\",\n \"total_downloads\": 0,\n \"user\": {\n \"type\": \"community-builder\",\n \"moderation\": \"accepted\",\n \"_modified\": \"2024-01-08T14:37:37.196Z\",\n \"_deleted\": false,\n \"verified\": false,\n \"_id\": \"merijaan\",\n \"_created\": \"2024-01-08T14:37:37.196Z\",\n \"location\": {\n \"lng\": 13.4168,\n \"lat\": 52.5217\n },\n \"geo\": {\n \"latitude\": 52.5217,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 13.4168,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Land Berlin\",\n \"principalSubdivisionCode\": \"DE-BE\",\n \"city\": \"Berlin\",\n \"locality\": \"Mitte\",\n \"postcode\": \"10178\",\n \"plusCode\": \"9F4MGCC8+MP\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Berlin\",\n \"description\": \"federated state, capital and largest city of Germany\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q64\",\n \"geonameId\": 2950159\n },\n {\n \"name\": \"Land Berlin\",\n \"description\": \"federated state, capital and largest city of Germany\",\n \"isoName\": \"Land Berlin\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-BE\",\n \"wikidataId\": \"Q64\",\n \"geonameId\": 2950157\n },\n {\n \"name\": \"Berlin-Mitte\",\n \"description\": \"borough of Berlin in Germany\",\n \"order\": 10,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q163966\",\n \"geonameId\": 2870912\n },\n {\n \"name\": \"Mitte\",\n \"description\": \"locality in the borough of Mitte, Berlin, Germany\",\n \"order\": 11,\n \"adminLevel\": 10,\n \"wikidataId\": \"Q2013767\",\n \"geonameId\": 6545310\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"North European Plain\",\n \"description\": \"geomorphological region in Europe iceland\",\n \"order\": 2,\n \"wikidataId\": \"Q560549\"\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Berliner Urstromtal\",\n \"description\": \"valley\",\n \"order\": 7,\n \"wikidataId\": \"Q161799\"\n },\n {\n \"name\": \"Berliner Innenstadt\",\n \"description\": \"traditional\",\n \"order\": 8\n },\n {\n \"name\": \"Berlin-Mitte\",\n \"description\": \"electoral district\",\n \"order\": 9,\n \"wikidataId\": \"Q1007986\"\n },\n {\n \"name\": \"10178\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:hello@merijaan.de\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://merijaan.de/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/merijaansocial/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/merijaansurf/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We believe in a world without new plastic. And we make the best out of the old.\\nWe develop & market sustainable surf equipment and create a new awareness for dealing with plastic through education. We act courageously, authentically and socially.\\n \\nMany people want an alternative to the throwaway society. A conscious and sustainable use of resources such as plastic offers an opportunity to act responsibly and do something good for oneself and the environment. This requires education on recycling and more sustainable products. There is a lack of both. People are looking for practical and attractive ways to use resources more consciously and thus protect themselves and the environment. \\n \\nMerijaan addresses both problems:\\nSocial: By educating people about up- & recycling, we create a new awareness about how to deal with plastic. We organise plastic recycling workshops and set up circular economies.\\nSurf: We develop and market sustainable surf equipment made from recycled & recyclable plastic, enabling people to surf in an environmentally and health-friendly way. We use the material that already exists so that no new material is produced.\\n\\nSo far we set up a wole circular economy on Berlin, Alexanderplatz. We collect domestic plastic waste from locals and recycle it into carabiner, soap boxes and rulers, as well as surf related products. \\nWe have community of more than 70 people and are well connected with all Berlin recycling initatives as well as international ones, especially in Sri Lanka and India.\\n\\nWe work with precious plastic machines, made by Plasticpreneur. Gt in conatct with us if you wish to purchease them - we can help you out.\\n\\n\\n- Start: in 2019 -> moved to this place in March 2021\\n- Team: ~3 at the space, but plenty more online (Mould Development, Design and Engineeering) :)\\n- Machines: We work with all the machines & are happy to experience new ones\\n- We focus on surf equipment and educational materials. For more info check our website: \\nhttps://merijaan.de/\\n\\n\\nContact:\\nhello@merijaan.de\\n+49 15737266751\\n@merijaansocial\\n@merijaansurf\\n\\n\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Merijaan\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This tutorial outlines the process for preparing a stool using an inexpensive mold. A simple cake tin effectively serves as the mold.\\n\\n\\nUser Location: Berlin, Germany\\n\\nBefore commencing, it is essential to choose the type of plastic and determine how to obtain it. Commonly used are PP (Polypropylene) or HDPE (High-Density Polyethylene), which can often be sourced locally. If plastic flakes are unavailable to you, seek alternative sources.\\n\\nCustomized engineered molds are often costly, particularly given the current economic situation. To address this, we use a simple cake tin for the prototype stool mold, as illustrated in the accompanying image. We obtained it from a local supermarket, and it functions adequately.\\n\\nAttention: \\nEnsure that the bottom of the cake tin is level, as it will eventually determine the shape of the top of your stool.\\n\\nWe utilize a compact oven adapted into a compression machine. Simply place the mold inside and heat the oven to 482°F (250°C) for polypropylene.\\n\\nFill the cake tin with your granulated material to the top and place it in the oven. Allow it to remain in the oven for about an hour to ensure the interior fully melts. \\n\\nAfter removing it from the oven, let it cool for another hour. Once cooled, open the cake tin and remove your item. \\n\\nAs the top surface may not be even with this technique, use an electric planer to smooth it. Collect the excess material for future use.\\n\\nInitially, we experimented with wooden legs; however, securing them to the seat proved challenging. Ultimately, we opted for metal legs that can be easily screwed beneath the seat, maintaining an aesthetically pleasing appearance.\\n\\nTo proceed, acquire the legs from a local hardware store or online. The legs include screws. Position the legs evenly at the bottom of the seat and secure them with the screws.\\n\\nTurn it over and take a seat—your elegant new stool is ready!\",\n \"keywords\": \"stool making, DIY stool, homemade stool tutorial, inexpensive mold, cake tin mold, DIY furniture Berlin, recycled plastic stool, polypropylene DIY, HDPE project, DIY metal legs\",\n \"resources\": \"## Materials\\n- PP (Polypropylene) or HDPE flakes ([local suppliers](https://example.com/berlin-plastics) / [online](https://example.com/recycled-flakes)) \\n- Recycled plastic scraps (collected from previous projects) \\n\\n## Tools\\n- Standard cake tin mold ([local supermarkets](https://www.kaufland.de/) / [Amazon](https://amazon.de)) \\n- Compact oven modified for 250°C heating ([example model](https://example.com/compression-oven)) \\n- Electric planer ([Bauhaus](https://www.bauhaus.info/) / [Amazon](https://amazon.de)) \\n\\n## Hardware\\n- Metal stool legs with pre-drilled screws ([OBI Berlin](https://www.obi.de/) / [Amazon](https://amazon.de)) \\n- Basic screwdriver (included with legs)\",\n \"references\": \"## Articles\\n- [2-Part Silicone Mold Tutorial](https://www.instructables.com/2-Part-silicone-mold/) \\n- [Plastic Stool Manufacturing Process](https://inochiglobal.com/how-are-plastic-stools-made/) \\n- [Mealworm-Stool Biocollaborative Design](https://www.dezeen.com/2024/05/14/digested-objects-mealworm-stool-william-eliot/) \\n- [DIY Book Organizer from Plastic Bottles](https://icreativeideas.com/how-to-diy-book-organizer-from-recycled-plastic-bottles/) \\n- [Custom Stool Mold Tips](https://www.immould.com/plastic-injection-stool-mould/) \\n\\n## Books\\n- [Scientific Molding: Recommendations & Best Practices](https://www.hudsonbooksellers.com/book/9781569906897) \\n- [Mold Making and Casting Guide](https://composimoldstore.com/mold-making-and-casting-guide/) \\n- [Plastic Injection Molding E-book](https://nelsonmillergroup.com/resources/plastic-injection-molding-e-book/) \\n- [Build a Plastic Injection Molding Machine](https://gingerybookstore.com/InjectionMoldingMachine.html) \\n- [Chairmaker's Notebook](https://lostartpress.com/products/chairmakers-notebook) \\n- [Plastic Injection Molding Guide (PDF)](https://www.starrapid.com/wp-content/uploads/2020/03/Plastic-Injection-Molding-Ebook-Star-Rapid.pdf) \\n\\n## YouTube\\n- [Food-Safe Silicone Cake Mold Tutorial](https://www.youtube.com/watch?v=Bk-HNnXBuX8) \\n- [Plastic Chair Mold Making](https://www.youtube.com/watch?v=yExuHYxi6Yo) \\n\\n## Opensource Designs\\n- [Recycled Plastic Stool DIY](https://www.instructables.com/Stool-Made-From-Recycled-Plastic/)\"\n }\n}","89ab924eb00012ce","work-with-hdpe-and-make-a-recycled-pen",{"id":5780,"data":5782,"filePath":5780,"digest":5933},{"slug":5780,"id":5780,"title":5783,"type":397,"components":5784,"item":5785,"config":5932},"Work with HDPE and make a recycled pen",[],{"votedUsefulBy":5786,"slug":5780,"_contentModifiedTimestamp":5788,"total_views":5789,"cover_image":5790,"comments":5797,"files":5798,"steps":5799,"total_downloads":412,"creatorCountry":1874,"tags":5854,"moderation":526,"difficulty_level":415,"_modified":5855,"fileLink":19,"_id":5856,"title":5783,"mentions":5857,"time":413,"_createdBy":5858,"description":5859,"_deleted":402,"previousSlugs":5860,"_created":5788,"user":5861,"category":5927,"content":5928,"keywords":5929,"resources":5930,"references":5931},[5787,408,409],"alexg5542","2023-08-23T14:11:17.910Z",288,{"name":5791,"size":5792,"timeCreated":5793,"downloadUrl":5794,"updated":5793,"fullPath":5795,"type":423,"contentType":423,"src":5796},"2019-12 BM HDPE v2-18a22aa2811.jpg",101057,"2023-08-23T14:07:06.266Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2F2019-12%20BM%20HDPE%20v2-18a22aa2811.jpg?alt=media&token=73216c89-6507-42df-ac17-4015db583dce","uploads/howtos/75eajplNywpndLXy58ZP/2019-12 BM HDPE v2-18a22aa2811.jpg","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/2019-12_bm_hdpe_v2-18a22aa2811.jpg",[],[],[5800,5824,5829],{"_animationKey":448,"images":5801,"text":5823,"title":1286},[5802,5809,5816],{"contentType":1289,"name":5803,"size":5804,"type":1289,"timeCreated":5805,"updated":5805,"fullPath":5806,"downloadUrl":5807,"src":5808,"alt":5803},"Captura de tela 2023-08-23 110928-18a22bbc278.png",156861,"2023-08-23T14:11:16.351Z","uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 110928-18a22bbc278.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20110928-18a22bbc278.png?alt=media&token=a7e5e399-c001-4203-a693-01eb8e315d7f","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_110928-18a22bbc278.png",{"timeCreated":5810,"updated":5810,"size":5811,"downloadUrl":5812,"name":5813,"fullPath":5814,"contentType":1289,"type":1289,"src":5815,"alt":5813},"2023-08-23T14:11:16.613Z",169243,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20110942-18a22bbcb75.png?alt=media&token=912a1978-12e0-4022-8a48-422b5ce7a32d","Captura de tela 2023-08-23 110942-18a22bbcb75.png","uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 110942-18a22bbcb75.png","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_110942-18a22bbcb75.png",{"timeCreated":5817,"size":5818,"name":5819,"downloadUrl":5820,"contentType":1289,"updated":5817,"type":1289,"fullPath":5821,"src":5822,"alt":5819},"2023-08-23T14:11:16.250Z",129073,"Captura de tela 2023-08-23 111007-18a22bbd42c.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20111007-18a22bbd42c.png?alt=media&token=b955b1ee-04c1-48ed-a3ac-fa60e720d6d0","uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 111007-18a22bbd42c.png","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_111007-18a22bbd42c.png","For the plastic melting:\n- Flat plate panini press\n- Teflon baking sheets\n- Silicone oven mitts\n- Weighing scales (optional, but beneficial)\n\nFor the mold making:\n- Drill\n- Saw\n\nFor the pen making:\n- Clamps\n- Lathe\n- Turning chisel\n- Drill",{"title":5825,"text":5826,"videoUrl":5827,"images":5828,"_animationKey":451},"Learn how to work with HDPE and make your pen!","The purpose of this video is to instruct you on working with HDPE and guide you in crafting a pen.\n\nThe video is divided into three chapters:\n1. Materials\n2. Equipment\n3. Making the Pen","https://www.youtube.com/watch?v=-igxhoGEQFU",[],{"_animationKey":479,"title":5830,"images":5831,"text":5853},"Outcome",[5832,5839,5846],{"size":5833,"updated":5834,"type":1289,"name":5835,"downloadUrl":5836,"contentType":1289,"fullPath":5837,"timeCreated":5834,"src":5838,"alt":5835},112868,"2023-08-23T14:07:08.984Z","Captura de tela 2023-08-23 105433-18a22ad26c6.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20105433-18a22ad26c6.png?alt=media&token=e14124d9-b93b-4a50-9e78-af8f7c0d0cf3","uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 105433-18a22ad26c6.png","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_105433-18a22ad26c6.png",{"contentType":1289,"name":5840,"size":5841,"updated":5842,"fullPath":5843,"timeCreated":5842,"type":1289,"downloadUrl":5844,"src":5845,"alt":5840},"Captura de tela 2023-08-23 105515-18a22adac00.png",205038,"2023-08-23T14:07:09.225Z","uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 105515-18a22adac00.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20105515-18a22adac00.png?alt=media&token=c554fd05-9c6c-4099-95bb-bc68951acd8d","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_105515-18a22adac00.png",{"type":1289,"updated":5847,"size":5848,"name":5849,"contentType":1289,"downloadUrl":5850,"fullPath":5851,"timeCreated":5847,"src":5852,"alt":5849},"2023-08-23T14:07:10.613Z",293432,"Captura de tela 2023-08-23 105540-18a22ae0fd9.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20105540-18a22ae0fd9.png?alt=media&token=cc3eeaf7-5429-4171-b99c-0282c7582b55","uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 105540-18a22ae0fd9.png","/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_105540-18a22ae0fd9.png","Creating a recycled plastic pen is not merely about writing; it represents a minimal step toward reducing plastic waste. These pens repurpose old plastics, aiding in waste reduction. So, when you write down your next brilliant idea with one of these pens, you are not only inscribing ink on paper but also contributing positively to environmental efforts.",[418],"2023-09-22T14:53:56.861Z","75eajplNywpndLXy58ZP",[],"brothers-make","This guide serves as a comprehensive tutorial on HDPE and instructs on creating a pen from repurposed materials.\n\nThe pen is a versatile writing instrument, fashioned from reprocessed materials, providing a vibrant method to record your ideas while repurposing discarded materials. This represents a modest yet meaningful advancement, demonstrating that even commonplace items can contribute significantly.",[5780],{"_deleted":402,"type":530,"moderation":526,"_id":5858,"subType":529,"_modified":5862,"_created":5863,"location":5864,"verified":402,"geo":5867,"data":5904,"detail":5924},"2023-08-23T08:47:17.508Z","2023-08-23T08:47:17.509Z",{"lat":5865,"lng":5866},50.73,-1.8167,{"latitude":5865,"lookupSource":535,"longitude":5866,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1890,"countryCode":1891,"principalSubdivision":1892,"principalSubdivisionCode":1893,"city":5868,"locality":5869,"postcode":5870,"plusCode":5871,"localityInfo":5872},"Bournemouth","Beryl - Bournemouth Poole Christchurch","BH6 5","9C2WP5JM+28",{"administrative":5873,"informative":5882},[5874,5875,5876],{"name":1890,"description":1900,"isoName":1890,"order":67,"adminLevel":174,"isoCode":1891,"wikidataId":1901,"geonameId":1902},{"name":1892,"description":1904,"isoName":1892,"order":559,"adminLevel":45,"isoCode":1893,"wikidataId":1905,"geonameId":1906},{"name":5877,"description":5878,"isoName":5877,"order":931,"adminLevel":559,"isoCode":5879,"wikidataId":5880,"geonameId":5881},"Bournemouth, Christchurch and Poole","unitary authority in the ceremonial county of Dorset, South West England","GB-BCP","Q54366459",12165737,[5883,5884,5885,5886,5887,5891,5893,5898,5902,5903],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":1933,"description":1934,"order":174,"wikidataId":1935,"geonameId":1936},{"name":1938,"description":573,"order":45},{"name":1940,"description":1941,"order":555,"wikidataId":1942,"geonameId":1943},{"name":5888,"description":1946,"order":563,"wikidataId":5889,"geonameId":5890},"South West England","Q48026",11591956,{"name":5892,"order":580},"Hampshire",{"name":5894,"description":5895,"order":929,"wikidataId":5896,"geonameId":5897},"Dorset","ceremonial county of South West England, UK","Q23159",11609032,{"name":5868,"description":5899,"order":949,"wikidataId":5900,"geonameId":5901},"town in the ceremonial county of Dorset, England","Q170478",2655095,{"name":5869,"order":1918},{"name":5870,"description":579,"order":1924},{"urls":5905,"description":5919,"services":5920,"title":5922,"images":5923},[5906,5908,5910,5912,5914,5916,5918],{"name":953,"url":5907},"https://www.brothersmake.com",{"name":953,"url":5909},"https://www.etsy.com/uk/shop/brothersmakestore",{"name":3688,"url":5911},"https://www.youtube.com/brothersmake/",{"name":958,"url":5913},"https://www.instagram.com/brothersmake/",{"name":587,"url":5915},"https://www.facebook.com/brothersmake/",{"name":584,"url":5917},"mailto:hello@brothersmake.com",{"name":590,"url":591},"We are Matt & Jonny of Brothers Make! We make video content based around recycling and sustainability for our YouTube channel. \n\nWe also have a range of plastic moulding machines in our Bournemouth workshop where we sort, shred, inject and extrude recycled plastic. We mainly work with HDPE, PP and LDPE sourced from schools, beach cleans and our local community.\n\nOur small team manufactures products that we sell on our website: www.brothersmake.com and we can also offer wholesale pricing on all of our products. Please get in touch if you are interested in a wholesale order. \n\nAs well as manufacturing our own products, we are able to help bring your product ideas to life. If you have a product or component that you'd like to be made from 100%, locally sourced plastic with zero additives or colourants used then get in touch, we'd love to chat! (hello@brothersmake.com).",[5921],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Brothers Make",[],{"services":5925,"urls":5926},[],[],{"label":601},"This guide serves as a comprehensive tutorial on HDPE and instructs on creating a pen from repurposed materials.\n\nThe pen is a versatile writing instrument, fashioned from reprocessed materials, providing a vibrant method to record your ideas while repurposing discarded materials. This represents a modest yet meaningful advancement, demonstrating that even commonplace items can contribute significantly.\n\n\nUser Location: Bournemouth, United Kingdom of Great Britain and Northern Ireland (the)\n\nFor the plastic melting:\n- Flat plate panini press\n- Teflon baking sheets\n- Silicone oven mitts\n- Weighing scales (optional, but beneficial)\n\nFor the mold making:\n- Drill\n- Saw\n\nFor the pen making:\n- Clamps\n- Lathe\n- Turning chisel\n- Drill\n\nThe purpose of this video is to instruct you on working with HDPE and guide you in crafting a pen.\n\nThe video is divided into three chapters:\n1. Materials\n2. Equipment\n3. Making the Pen\n\nCreating a recycled plastic pen is not merely about writing; it represents a minimal step toward reducing plastic waste. These pens repurpose old plastics, aiding in waste reduction. So, when you write down your next brilliant idea with one of these pens, you are not only inscribing ink on paper but also contributing positively to environmental efforts.","HDPE recycling, recycled plastic pen, eco-friendly pen making, repurposed materials guide, HDPE crafting tutorial, sustainable writing instruments, plastic waste reduction, handmade pen tutorial, upcycled materials DIY, Bournemouth recycling initiatives","### Plastic Melting \n- [Flat plate panini press](https://www.amazon.co.uk/s?k=flat+plate+panini+press) \n- [Teflon baking sheets](https://www.amazon.co.uk/s?k=teflon+baking+sheets) \n- [Silicone oven mitts](https://www.amazon.co.uk/s?k=silicone+oven+mitts) \n\n### Mold Making \n- [Drill](https://www.amazon.co.uk/s?k=drill) \n- [Saw](https://www.amazon.co.uk/s?k=saw) \n\n### Pen Making \n- [Clamps](https://www.amazon.co.uk/s?k=clamps) \n- [Lathe](https://www.amazon.co.uk/s?k=lathe) \n- [Turning chisel](https://www.amazon.co.uk/s?k=turning+chisel) \n- [Drill](https://www.amazon.co.uk/s?k=drill) \n\n### Additional Tools \n- [Weighing scales (optional)](https://www.amazon.co.uk/s?k=weighing+scales)","## Articles\n- [Make a YWCA Pen From Recycled HDPE#2 Plastic Laundry Detergent Jugs](https://www.instructables.com/Make-a-YWCA-Pen-From-Recycled-HDPE2-Plastic-Laundr/) [1]\n- [Everything about the Waste Pen - Recycled Pen - Sustainable Pen](https://woodengiftsandmore.shop/about-us/blog/waste-pen/) [2]\n- [Everlast™ Mold Casting System Instructions](https://www.pennstateind.com/library/PKCASTEV_INS.pdf) [4]\n- [Plastic Smithing: How to Make Your Own HDPE Plastic Anything](https://www.instructables.com/HomemadePlastic/) [8]\n- [HDPE Recycled Pen and Pencil Set](https://www.instructables.com/HDPE-Recycled-Pen-and-Pencil-Set/) [12]\n\n## YouTube\n- [How FREE plastic waste can be turned into $75 pens](https://www.youtube.com/watch?v=VNiHWN1Oc5M) [3]\n- [Beginners' Guide to Melting HDPE](https://www.youtube.com/watch?v=-igxhoGEQFU) [7]\n\n## Papers\n- [Open-source 3-D printable autoinjector: Design, testing, and regulatory limitations](https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0288696) [5]\n- [Creating prosthetic limbs out of recycled plastic](https://wastefreesystems.com.au/wp-content/uploads/2023/02/Kate-Leone_SI-case-study_Sept-2020_branded-doc.pdf) [13]\n\n## Open-source Designs\n- [Open-source 3-D printable autoinjector](https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0288696) [5]\n- [Recycled HDPE prosthetic hand design](https://wastefreesystems.com.au/wp-content/uploads/2023/02/Kate-Leone_SI-case-study_Sept-2020_branded-doc.pdf) [13]","{\n \"slug\": \"work-with-hdpe-and-make-a-recycled-pen\",\n \"id\": \"work-with-hdpe-and-make-a-recycled-pen\",\n \"title\": \"Work with HDPE and make a recycled pen\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"votedUsefulBy\": [\n \"alexg5542\",\n \"sigolene\",\n \"mattia\"\n ],\n \"slug\": \"work-with-hdpe-and-make-a-recycled-pen\",\n \"_contentModifiedTimestamp\": \"2023-08-23T14:11:17.910Z\",\n \"total_views\": 288,\n \"cover_image\": {\n \"name\": \"2019-12 BM HDPE v2-18a22aa2811.jpg\",\n \"size\": 101057,\n \"timeCreated\": \"2023-08-23T14:07:06.266Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2F2019-12%20BM%20HDPE%20v2-18a22aa2811.jpg?alt=media&token=73216c89-6507-42df-ac17-4015db583dce\",\n \"updated\": \"2023-08-23T14:07:06.266Z\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/2019-12 BM HDPE v2-18a22aa2811.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/2019-12_bm_hdpe_v2-18a22aa2811.jpg\"\n },\n \"comments\": [],\n \"files\": [],\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"contentType\": \"image/png\",\n \"name\": \"Captura de tela 2023-08-23 110928-18a22bbc278.png\",\n \"size\": 156861,\n \"type\": \"image/png\",\n \"timeCreated\": \"2023-08-23T14:11:16.351Z\",\n \"updated\": \"2023-08-23T14:11:16.351Z\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 110928-18a22bbc278.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20110928-18a22bbc278.png?alt=media&token=a7e5e399-c001-4203-a693-01eb8e315d7f\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_110928-18a22bbc278.png\",\n \"alt\": \"Captura de tela 2023-08-23 110928-18a22bbc278.png\"\n },\n {\n \"timeCreated\": \"2023-08-23T14:11:16.613Z\",\n \"updated\": \"2023-08-23T14:11:16.613Z\",\n \"size\": 169243,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20110942-18a22bbcb75.png?alt=media&token=912a1978-12e0-4022-8a48-422b5ce7a32d\",\n \"name\": \"Captura de tela 2023-08-23 110942-18a22bbcb75.png\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 110942-18a22bbcb75.png\",\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_110942-18a22bbcb75.png\",\n \"alt\": \"Captura de tela 2023-08-23 110942-18a22bbcb75.png\"\n },\n {\n \"timeCreated\": \"2023-08-23T14:11:16.250Z\",\n \"size\": 129073,\n \"name\": \"Captura de tela 2023-08-23 111007-18a22bbd42c.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20111007-18a22bbd42c.png?alt=media&token=b955b1ee-04c1-48ed-a3ac-fa60e720d6d0\",\n \"contentType\": \"image/png\",\n \"updated\": \"2023-08-23T14:11:16.250Z\",\n \"type\": \"image/png\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 111007-18a22bbd42c.png\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_111007-18a22bbd42c.png\",\n \"alt\": \"Captura de tela 2023-08-23 111007-18a22bbd42c.png\"\n }\n ],\n \"text\": \"For the plastic melting:\\n- Flat plate panini press\\n- Teflon baking sheets\\n- Silicone oven mitts\\n- Weighing scales (optional, but beneficial)\\n\\nFor the mold making:\\n- Drill\\n- Saw\\n\\nFor the pen making:\\n- Clamps\\n- Lathe\\n- Turning chisel\\n- Drill\",\n \"title\": \"Tools needed\"\n },\n {\n \"title\": \"Learn how to work with HDPE and make your pen!\",\n \"text\": \"The purpose of this video is to instruct you on working with HDPE and guide you in crafting a pen.\\n\\nThe video is divided into three chapters:\\n1. Materials\\n2. Equipment\\n3. Making the Pen\",\n \"videoUrl\": \"https://www.youtube.com/watch?v=-igxhoGEQFU\",\n \"images\": [],\n \"_animationKey\": \"unique2\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"title\": \"Outcome\",\n \"images\": [\n {\n \"size\": 112868,\n \"updated\": \"2023-08-23T14:07:08.984Z\",\n \"type\": \"image/png\",\n \"name\": \"Captura de tela 2023-08-23 105433-18a22ad26c6.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20105433-18a22ad26c6.png?alt=media&token=e14124d9-b93b-4a50-9e78-af8f7c0d0cf3\",\n \"contentType\": \"image/png\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 105433-18a22ad26c6.png\",\n \"timeCreated\": \"2023-08-23T14:07:08.984Z\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_105433-18a22ad26c6.png\",\n \"alt\": \"Captura de tela 2023-08-23 105433-18a22ad26c6.png\"\n },\n {\n \"contentType\": \"image/png\",\n \"name\": \"Captura de tela 2023-08-23 105515-18a22adac00.png\",\n \"size\": 205038,\n \"updated\": \"2023-08-23T14:07:09.225Z\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 105515-18a22adac00.png\",\n \"timeCreated\": \"2023-08-23T14:07:09.225Z\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20105515-18a22adac00.png?alt=media&token=c554fd05-9c6c-4099-95bb-bc68951acd8d\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_105515-18a22adac00.png\",\n \"alt\": \"Captura de tela 2023-08-23 105515-18a22adac00.png\"\n },\n {\n \"type\": \"image/png\",\n \"updated\": \"2023-08-23T14:07:10.613Z\",\n \"size\": 293432,\n \"name\": \"Captura de tela 2023-08-23 105540-18a22ae0fd9.png\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F75eajplNywpndLXy58ZP%2FCaptura%20de%20tela%202023-08-23%20105540-18a22ae0fd9.png?alt=media&token=cc3eeaf7-5429-4171-b99c-0282c7582b55\",\n \"fullPath\": \"uploads/howtos/75eajplNywpndLXy58ZP/Captura de tela 2023-08-23 105540-18a22ae0fd9.png\",\n \"timeCreated\": \"2023-08-23T14:07:10.613Z\",\n \"src\": \"/resources/howtos/work-with-hdpe-and-make-a-recycled-pen/captura_de_tela_2023-08-23_105540-18a22ae0fd9.png\",\n \"alt\": \"Captura de tela 2023-08-23 105540-18a22ae0fd9.png\"\n }\n ],\n \"text\": \"Creating a recycled plastic pen is not merely about writing; it represents a minimal step toward reducing plastic waste. These pens repurpose old plastics, aiding in waste reduction. So, when you write down your next brilliant idea with one of these pens, you are not only inscribing ink on paper but also contributing positively to environmental efforts.\"\n }\n ],\n \"total_downloads\": 0,\n \"creatorCountry\": \"gb\",\n \"tags\": [\n \"HDPE\"\n ],\n \"moderation\": \"accepted\",\n \"difficulty_level\": \"Medium\",\n \"_modified\": \"2023-09-22T14:53:56.861Z\",\n \"fileLink\": \"\",\n \"_id\": \"75eajplNywpndLXy58ZP\",\n \"title\": \"Work with HDPE and make a recycled pen\",\n \"mentions\": [],\n \"time\": \"\u003C 5 hours\",\n \"_createdBy\": \"brothers-make\",\n \"description\": \"This guide serves as a comprehensive tutorial on HDPE and instructs on creating a pen from repurposed materials.\\n\\nThe pen is a versatile writing instrument, fashioned from reprocessed materials, providing a vibrant method to record your ideas while repurposing discarded materials. This represents a modest yet meaningful advancement, demonstrating that even commonplace items can contribute significantly.\",\n \"_deleted\": false,\n \"previousSlugs\": [\n \"work-with-hdpe-and-make-a-recycled-pen\"\n ],\n \"_created\": \"2023-08-23T14:11:17.910Z\",\n \"user\": {\n \"_deleted\": false,\n \"type\": \"workspace\",\n \"moderation\": \"accepted\",\n \"_id\": \"brothers-make\",\n \"subType\": \"mix\",\n \"_modified\": \"2023-08-23T08:47:17.508Z\",\n \"_created\": \"2023-08-23T08:47:17.509Z\",\n \"location\": {\n \"lat\": 50.73,\n \"lng\": -1.8167\n },\n \"verified\": false,\n \"geo\": {\n \"latitude\": 50.73,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -1.8167,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Bournemouth\",\n \"locality\": \"Beryl - Bournemouth Poole Christchurch\",\n \"postcode\": \"BH6 5\",\n \"plusCode\": \"9C2WP5JM+28\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Bournemouth, Christchurch and Poole\",\n \"description\": \"unitary authority in the ceremonial county of Dorset, South West England\",\n \"isoName\": \"Bournemouth, Christchurch and Poole\",\n \"order\": 10,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-BCP\",\n \"wikidataId\": \"Q54366459\",\n \"geonameId\": 12165737\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"South West England\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q48026\",\n \"geonameId\": 11591956\n },\n {\n \"name\": \"Hampshire\",\n \"order\": 8\n },\n {\n \"name\": \"Dorset\",\n \"description\": \"ceremonial county of South West England, UK\",\n \"order\": 9,\n \"wikidataId\": \"Q23159\",\n \"geonameId\": 11609032\n },\n {\n \"name\": \"Bournemouth\",\n \"description\": \"town in the ceremonial county of Dorset, England\",\n \"order\": 11,\n \"wikidataId\": \"Q170478\",\n \"geonameId\": 2655095\n },\n {\n \"name\": \"Beryl - Bournemouth Poole Christchurch\",\n \"order\": 12\n },\n {\n \"name\": \"BH6 5\",\n \"description\": \"postal code\",\n \"order\": 13\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.brothersmake.com\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.etsy.com/uk/shop/brothersmakestore\"\n },\n {\n \"name\": \"Youtube\",\n \"url\": \"https://www.youtube.com/brothersmake/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/brothersmake/\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/brothersmake/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:hello@brothersmake.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are Matt & Jonny of Brothers Make! We make video content based around recycling and sustainability for our YouTube channel. \\n\\nWe also have a range of plastic moulding machines in our Bournemouth workshop where we sort, shred, inject and extrude recycled plastic. We mainly work with HDPE, PP and LDPE sourced from schools, beach cleans and our local community.\\n\\nOur small team manufactures products that we sell on our website: www.brothersmake.com and we can also offer wholesale pricing on all of our products. Please get in touch if you are interested in a wholesale order. \\n\\nAs well as manufacturing our own products, we are able to help bring your product ideas to life. If you have a product or component that you'd like to be made from 100%, locally sourced plastic with zero additives or colourants used then get in touch, we'd love to chat! (hello@brothersmake.com).\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Brothers Make\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"This guide serves as a comprehensive tutorial on HDPE and instructs on creating a pen from repurposed materials.\\n\\nThe pen is a versatile writing instrument, fashioned from reprocessed materials, providing a vibrant method to record your ideas while repurposing discarded materials. This represents a modest yet meaningful advancement, demonstrating that even commonplace items can contribute significantly.\\n\\n\\nUser Location: Bournemouth, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nFor the plastic melting:\\n- Flat plate panini press\\n- Teflon baking sheets\\n- Silicone oven mitts\\n- Weighing scales (optional, but beneficial)\\n\\nFor the mold making:\\n- Drill\\n- Saw\\n\\nFor the pen making:\\n- Clamps\\n- Lathe\\n- Turning chisel\\n- Drill\\n\\nThe purpose of this video is to instruct you on working with HDPE and guide you in crafting a pen.\\n\\nThe video is divided into three chapters:\\n1. Materials\\n2. Equipment\\n3. Making the Pen\\n\\nCreating a recycled plastic pen is not merely about writing; it represents a minimal step toward reducing plastic waste. These pens repurpose old plastics, aiding in waste reduction. So, when you write down your next brilliant idea with one of these pens, you are not only inscribing ink on paper but also contributing positively to environmental efforts.\",\n \"keywords\": \"HDPE recycling, recycled plastic pen, eco-friendly pen making, repurposed materials guide, HDPE crafting tutorial, sustainable writing instruments, plastic waste reduction, handmade pen tutorial, upcycled materials DIY, Bournemouth recycling initiatives\",\n \"resources\": \"### Plastic Melting \\n- [Flat plate panini press](https://www.amazon.co.uk/s?k=flat+plate+panini+press) \\n- [Teflon baking sheets](https://www.amazon.co.uk/s?k=teflon+baking+sheets) \\n- [Silicone oven mitts](https://www.amazon.co.uk/s?k=silicone+oven+mitts) \\n\\n### Mold Making \\n- [Drill](https://www.amazon.co.uk/s?k=drill) \\n- [Saw](https://www.amazon.co.uk/s?k=saw) \\n\\n### Pen Making \\n- [Clamps](https://www.amazon.co.uk/s?k=clamps) \\n- [Lathe](https://www.amazon.co.uk/s?k=lathe) \\n- [Turning chisel](https://www.amazon.co.uk/s?k=turning+chisel) \\n- [Drill](https://www.amazon.co.uk/s?k=drill) \\n\\n### Additional Tools \\n- [Weighing scales (optional)](https://www.amazon.co.uk/s?k=weighing+scales)\",\n \"references\": \"## Articles\\n- [Make a YWCA Pen From Recycled HDPE#2 Plastic Laundry Detergent Jugs](https://www.instructables.com/Make-a-YWCA-Pen-From-Recycled-HDPE2-Plastic-Laundr/) [1]\\n- [Everything about the Waste Pen - Recycled Pen - Sustainable Pen](https://woodengiftsandmore.shop/about-us/blog/waste-pen/) [2]\\n- [Everlast™ Mold Casting System Instructions](https://www.pennstateind.com/library/PKCASTEV_INS.pdf) [4]\\n- [Plastic Smithing: How to Make Your Own HDPE Plastic Anything](https://www.instructables.com/HomemadePlastic/) [8]\\n- [HDPE Recycled Pen and Pencil Set](https://www.instructables.com/HDPE-Recycled-Pen-and-Pencil-Set/) [12]\\n\\n## YouTube\\n- [How FREE plastic waste can be turned into $75 pens](https://www.youtube.com/watch?v=VNiHWN1Oc5M) [3]\\n- [Beginners' Guide to Melting HDPE](https://www.youtube.com/watch?v=-igxhoGEQFU) [7]\\n\\n## Papers\\n- [Open-source 3-D printable autoinjector: Design, testing, and regulatory limitations](https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0288696) [5]\\n- [Creating prosthetic limbs out of recycled plastic](https://wastefreesystems.com.au/wp-content/uploads/2023/02/Kate-Leone_SI-case-study_Sept-2020_branded-doc.pdf) [13]\\n\\n## Open-source Designs\\n- [Open-source 3-D printable autoinjector](https://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0288696) [5]\\n- [Recycled HDPE prosthetic hand design](https://wastefreesystems.com.au/wp-content/uploads/2023/02/Kate-Leone_SI-case-study_Sept-2020_branded-doc.pdf) [13]\"\n }\n}","fe0aea49a8752cf8","hands-free-door-opener-mould",{"id":5934,"data":5936,"filePath":5934,"digest":6097},{"slug":5934,"id":5934,"title":5937,"type":397,"components":5938,"item":5939,"config":6096},"Hands-Free Door Opener Mould",[],{"description":5940,"title":5937,"caption":5941,"id":5942,"category":5943,"_id":5942,"_deleted":402,"difficulty_level":1258,"tags":5944,"comments":5945,"fileLink":19,"_createdBy":5946,"_created":5947,"creatorCountry":19,"cover_image":5948,"total_downloads":559,"slug":5934,"time":1124,"moderation":526,"files":5955,"_modified":5956,"total_views":5957,"votedUsefulBy":5958,"steps":5959,"_contentModifiedTimestamp":6016,"user":6017,"content":6092,"keywords":6093,"resources":6094,"references":6095},"This tutorial provides instructions for creating a mold to inject a \"hands-free\" door handle, designed to help reduce the spread of COVID-19.","Door opener (for heavy doors)","8rlcYBbp9cQIuWKvWI2r",{"_deleted":402,"_id":642,"_modified":640,"label":641,"_created":640},[625,627],[],"alumoulds","2020-03-22T18:36:58.384Z",{"type":423,"size":5949,"fullPath":5950,"downloadUrl":5951,"name":5952,"contentType":423,"timeCreated":5953,"updated":5953,"src":5954},87771,"uploads/howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-1-18391d09466.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-1-18391d09466.jpg?alt=media&token=db07b1b5-2b0e-47c9-a381-725cbdcb4abb","door-step 2-1-18391d09466.jpg","2022-10-01T04:31:59.873Z","/resources/howtos/hands-free-door-opener-mould/door-step_2-1-18391d09466.jpg",[-1,-1],"2023-11-06T13:52:40.179Z",195,[409,408],[5960,5971,5997],{"title":5961,"_animationKey":448,"images":5962,"caption":19,"text":5970},"Download and mill the moulds",[5963],{"downloadUrl":5964,"contentType":423,"timeCreated":5965,"fullPath":5966,"size":5967,"type":423,"updated":5965,"name":5968,"src":5969,"alt":5968},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fmould.jpg?alt=media&token=a808b1bd-4aba-41ec-b1ff-c6d04eaad7d1","2020-03-25T22:20:27.128Z","uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/mould.jpg",50368,"mould.jpg","/resources/howtos/hands-free-door-opener-mould/mould.jpg","Attached are the CNC files derived from the 3D files provided by Materialise. \n[Materialise Technical Information](https://www.materialise.com/en/hands-free-door-opener/technical-information)\n\nDownload the files, CNC cut your aluminum (aluminium) mold (mould), and attach the necessary screws to seal the mold (mould).",{"text":5972,"title":5973,"_animationKey":5974,"images":5975},"Once you have injected the parts with your injection machine, proceed to assemble the product.\n\nMaterials required:\n- Two injected parts\n- Two M4 screws and nuts\n- One bicycle tube for spacing\n\nFurther assembly instructions can be found: [youtube.com/watch](https://www.youtube.com/watch?time_continue=163&v=95aPYlXShTY&feature=emb_logo)","Inject and assemble","uniquev789w9",[5976,5983,5990],{"size":5977,"contentType":423,"updated":5978,"downloadUrl":5979,"timeCreated":5978,"name":5980,"fullPath":5981,"type":423,"src":5982,"alt":5980},87790,"2020-03-27T15:57:10.120Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-1.jpg?alt=media&token=f09331f7-cca3-445b-9daf-3018f032d8f9","door-step 2-1.jpg","uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-1.jpg","/resources/howtos/hands-free-door-opener-mould/door-step_2-1.jpg",{"timeCreated":5984,"fullPath":5985,"downloadUrl":5986,"name":5987,"size":5988,"contentType":423,"type":423,"updated":5984,"src":5989,"alt":5987},"2020-03-27T15:57:09.297Z","uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-2.jpg?alt=media&token=7bda4671-8326-4fae-ab1d-d92e55e7df3b","door-step 2-2.jpg",64912,"/resources/howtos/hands-free-door-opener-mould/door-step_2-2.jpg",{"contentType":423,"downloadUrl":5991,"size":5992,"fullPath":5993,"timeCreated":5994,"name":5995,"updated":5994,"type":423,"src":5996,"alt":5995},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-3.jpg?alt=media&token=8c2df737-23a1-46f3-ab73-9e6a73943f4d",63708,"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-3.jpg","2020-03-27T15:57:09.227Z","door-step 2-3.jpg","/resources/howtos/hands-free-door-opener-mould/door-step_2-3.jpg",{"images":5998,"_animationKey":6013,"title":6014,"text":6015},[5999,6006],{"updated":6000,"size":6001,"fullPath":6002,"timeCreated":6000,"downloadUrl":6003,"name":6004,"type":423,"contentType":423,"src":6005,"alt":6004},"2020-03-25T22:18:35.835Z",48498,"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 3.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%203.jpg?alt=media&token=6be473f1-4c00-41f7-bbd4-9df99235c4b6","door-step 3.jpg","/resources/howtos/hands-free-door-opener-mould/door-step_3.jpg",{"updated":6007,"contentType":423,"type":423,"size":6008,"downloadUrl":6009,"name":6010,"timeCreated":6007,"fullPath":6011,"src":6012,"alt":6010},"2022-10-01T04:32:01.793Z",53529,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-cover%20image-18391d0b163.jpg?alt=media&token=736238b7-faf8-4017-b9a0-0c93d925f3c0","door-cover image-18391d0b163.jpg","uploads/howtos/8rlcYBbp9cQIuWKvWI2r/door-cover image-18391d0b163.jpg","/resources/howtos/hands-free-door-opener-mould/door-cover_image-18391d0b163.jpg","unique0rzqym","Use it!","Minimize negative impact through manual effort.\n\nIf purchasing the mold is more convenient, you are welcome to order it directly.","2022-12-01T13:32:25.740Z",{"location":6018,"_deleted":402,"moderation":526,"subType":529,"type":530,"_created":6021,"_modified":6021,"verified":402,"_id":5946,"geo":6022,"data":6075,"detail":6089},{"lat":6019,"lng":6020},38.0506,23.812,"2024-02-01T19:14:20.503Z",{"latitude":6019,"lookupSource":535,"longitude":6020,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":6023,"countryCode":6024,"principalSubdivision":6025,"principalSubdivisionCode":6026,"city":6027,"locality":6028,"postcode":6029,"plusCode":6030,"localityInfo":6031},"Greece","GR","Attica","GR-I","Athens","Marousi","15125","8GC53R26+6R",{"administrative":6032,"informative":6062},[6033,6036,6040,6044,6048,6053,6057],{"name":6023,"description":2728,"isoName":6023,"order":45,"adminLevel":174,"isoCode":6024,"wikidataId":6034,"geonameId":6035},"Q41",390903,{"name":6025,"description":6037,"isoName":6025,"order":555,"adminLevel":555,"isoCode":6026,"wikidataId":6038,"geonameId":6039},"administrative region of Greece","Q758056",6692632,{"name":6041,"order":559,"adminLevel":45,"wikidataId":6042,"geonameId":6043},"Decentralized Administration of Attica","Q9161823",8200474,{"name":6027,"description":6045,"order":580,"adminLevel":559,"wikidataId":6046,"geonameId":6047},"capital and largest city of Greece","Q1524",264371,{"name":6049,"description":6050,"order":929,"adminLevel":559,"wikidataId":6051,"geonameId":6052},"North Athens Regional Unit","regional unit of Greece","Q755165",8200484,{"name":6028,"description":6054,"order":931,"adminLevel":563,"wikidataId":6055,"geonameId":6056},"suburb of Athens, Greece","Q992348",265243,{"name":6058,"description":6059,"order":949,"adminLevel":563,"wikidataId":6060,"geonameId":6061},"Amarusio Municipality","municipality in Attica region, Greece","Q25162085",8133770,[6063,6064,6069,6071,6074],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":6065,"description":6066,"order":174,"wikidataId":6067,"geonameId":6068},"Balkans","geopolitical and cultural region of Southeast Europe","Q23522",685608,{"name":6070,"description":573,"order":67},"Europe/Athens",{"name":6025,"description":6072,"order":563,"wikidataId":6073},"historical region of Greece, including the city of Athens","Q122443",{"name":6029,"description":579,"order":1918},{"urls":6076,"description":6084,"services":6085,"title":6087,"images":6088},[6077,6079,6081,6083],{"name":584,"url":6078},"mailto:alumoulds@yahoo.com",{"name":3688,"url":6080},"https://www.youtube.com/watch?v=e1jgajri4bw",{"name":958,"url":6082},"https://www.instagram.com/alumoulds/",{"name":590,"url":591},"Mould Designer,love recycle way!",[6086],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Alumoulds",[],{"services":6090,"urls":6091},[],[],"This tutorial provides instructions for creating a mold to inject a \"hands-free\" door handle, designed to help reduce the spread of COVID-19.\n\n\nUser Location: Athens, Greece\n\nAttached are the CNC files derived from the 3D files provided by Materialise. \n[Materialise Technical Information](https://www.materialise.com/en/hands-free-door-opener/technical-information)\n\nDownload the files, CNC cut your aluminum (aluminium) mold (mould), and attach the necessary screws to seal the mold (mould).\n\nOnce you have injected the parts with your injection machine, proceed to assemble the product.\n\nMaterials required:\n- Two injected parts\n- Two M4 screws and nuts\n- One bicycle tube for spacing\n\nFurther assembly instructions can be found: [youtube.com/watch](https://www.youtube.com/watch?time_continue=163&v=95aPYlXShTY&feature=emb_logo)\n\nMinimize negative impact through manual effort.\n\nIf purchasing the mold is more convenient, you are welcome to order it directly.","hands-free door handle, COVID-19 prevention, mold creation tutorial, injection molding, CNC files, 3D files, Materialise, hands-free door opener, assembly instructions, Athens Greece","### Required Software & Files \n- [Materialise CNC files](https://www.materialise.com/en/hands-free-door-opener/technical-information) \n\n### Machinery & Tools \n- CNC machine (for aluminum mold cutting) \n- Injection molding machine \n\n### Mold Components \n- Aluminum block (for CNC machining) \n- M4 screws & nuts (mold sealing) \n\n### Assembly Materials \n- Two injected plastic parts \n- M4 screws & nuts \n- Bicycle inner tube (spacing) \n\n### Optional Shortcut \n- Pre-made mold purchase (alternative to CNC machining)","## Open Source Designs\n- [Materialise Hands-Free Door Opener Technical Information](https://www.materialise.com/en/hands-free-door-opener/technical-information)\n\n## Youtube\n- [Hands-Free Door Opener Assembly Tutorial](https://www.youtube.com/watch?time_continue=163&v=95aPYlXShTY&feature=emb_logo)","{\n \"slug\": \"hands-free-door-opener-mould\",\n \"id\": \"hands-free-door-opener-mould\",\n \"title\": \"Hands-Free Door Opener Mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"description\": \"This tutorial provides instructions for creating a mold to inject a \\\"hands-free\\\" door handle, designed to help reduce the spread of COVID-19.\",\n \"title\": \"Hands-Free Door Opener Mould\",\n \"caption\": \"Door opener (for heavy doors)\",\n \"id\": \"8rlcYBbp9cQIuWKvWI2r\",\n \"category\": {\n \"_deleted\": false,\n \"_id\": \"PNQc9KjspF0xU4fMYEin\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"label\": \"Moulds\",\n \"_created\": \"2022-05-09T21:18:16.628Z\"\n },\n \"_id\": \"8rlcYBbp9cQIuWKvWI2r\",\n \"_deleted\": false,\n \"difficulty_level\": \"Hard\",\n \"tags\": [\n \"product\",\n \"mould\"\n ],\n \"comments\": [],\n \"fileLink\": \"\",\n \"_createdBy\": \"alumoulds\",\n \"_created\": \"2020-03-22T18:36:58.384Z\",\n \"creatorCountry\": \"\",\n \"cover_image\": {\n \"type\": \"image/jpeg\",\n \"size\": 87771,\n \"fullPath\": \"uploads/howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-1-18391d09466.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-1-18391d09466.jpg?alt=media&token=db07b1b5-2b0e-47c9-a381-725cbdcb4abb\",\n \"name\": \"door-step 2-1-18391d09466.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-10-01T04:31:59.873Z\",\n \"updated\": \"2022-10-01T04:31:59.873Z\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/door-step_2-1-18391d09466.jpg\"\n },\n \"total_downloads\": 6,\n \"slug\": \"hands-free-door-opener-mould\",\n \"time\": \"\u003C 1 week\",\n \"moderation\": \"accepted\",\n \"files\": [\n null,\n null\n ],\n \"_modified\": \"2023-11-06T13:52:40.179Z\",\n \"total_views\": 195,\n \"votedUsefulBy\": [\n \"mattia\",\n \"sigolene\"\n ],\n \"steps\": [\n {\n \"title\": \"Download and mill the moulds\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fmould.jpg?alt=media&token=a808b1bd-4aba-41ec-b1ff-c6d04eaad7d1\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-03-25T22:20:27.128Z\",\n \"fullPath\": \"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/mould.jpg\",\n \"size\": 50368,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-25T22:20:27.128Z\",\n \"name\": \"mould.jpg\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/mould.jpg\",\n \"alt\": \"mould.jpg\"\n }\n ],\n \"caption\": \"\",\n \"text\": \"Attached are the CNC files derived from the 3D files provided by Materialise. \\n[Materialise Technical Information](https://www.materialise.com/en/hands-free-door-opener/technical-information)\\n\\nDownload the files, CNC cut your aluminum (aluminium) mold (mould), and attach the necessary screws to seal the mold (mould).\"\n },\n {\n \"text\": \"Once you have injected the parts with your injection machine, proceed to assemble the product.\\n\\nMaterials required:\\n- Two injected parts\\n- Two M4 screws and nuts\\n- One bicycle tube for spacing\\n\\nFurther assembly instructions can be found: [youtube.com/watch](https://www.youtube.com/watch?time_continue=163&v=95aPYlXShTY&feature=emb_logo)\",\n \"title\": \"Inject and assemble\",\n \"_animationKey\": \"uniquev789w9\",\n \"images\": [\n {\n \"size\": 87790,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-03-27T15:57:10.120Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-1.jpg?alt=media&token=f09331f7-cca3-445b-9daf-3018f032d8f9\",\n \"timeCreated\": \"2020-03-27T15:57:10.120Z\",\n \"name\": \"door-step 2-1.jpg\",\n \"fullPath\": \"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-1.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/door-step_2-1.jpg\",\n \"alt\": \"door-step 2-1.jpg\"\n },\n {\n \"timeCreated\": \"2020-03-27T15:57:09.297Z\",\n \"fullPath\": \"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-2.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-2.jpg?alt=media&token=7bda4671-8326-4fae-ab1d-d92e55e7df3b\",\n \"name\": \"door-step 2-2.jpg\",\n \"size\": 64912,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-03-27T15:57:09.297Z\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/door-step_2-2.jpg\",\n \"alt\": \"door-step 2-2.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%202-3.jpg?alt=media&token=8c2df737-23a1-46f3-ab73-9e6a73943f4d\",\n \"size\": 63708,\n \"fullPath\": \"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 2-3.jpg\",\n \"timeCreated\": \"2020-03-27T15:57:09.227Z\",\n \"name\": \"door-step 2-3.jpg\",\n \"updated\": \"2020-03-27T15:57:09.227Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/door-step_2-3.jpg\",\n \"alt\": \"door-step 2-3.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"updated\": \"2020-03-25T22:18:35.835Z\",\n \"size\": 48498,\n \"fullPath\": \"uploads/v3_howtos/8rlcYBbp9cQIuWKvWI2r/door-step 3.jpg\",\n \"timeCreated\": \"2020-03-25T22:18:35.835Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-step%203.jpg?alt=media&token=6be473f1-4c00-41f7-bbd4-9df99235c4b6\",\n \"name\": \"door-step 3.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/door-step_3.jpg\",\n \"alt\": \"door-step 3.jpg\"\n },\n {\n \"updated\": \"2022-10-01T04:32:01.793Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 53529,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8rlcYBbp9cQIuWKvWI2r%2Fdoor-cover%20image-18391d0b163.jpg?alt=media&token=736238b7-faf8-4017-b9a0-0c93d925f3c0\",\n \"name\": \"door-cover image-18391d0b163.jpg\",\n \"timeCreated\": \"2022-10-01T04:32:01.793Z\",\n \"fullPath\": \"uploads/howtos/8rlcYBbp9cQIuWKvWI2r/door-cover image-18391d0b163.jpg\",\n \"src\": \"/resources/howtos/hands-free-door-opener-mould/door-cover_image-18391d0b163.jpg\",\n \"alt\": \"door-cover image-18391d0b163.jpg\"\n }\n ],\n \"_animationKey\": \"unique0rzqym\",\n \"title\": \"Use it!\",\n \"text\": \"Minimize negative impact through manual effort.\\n\\nIf purchasing the mold is more convenient, you are welcome to order it directly.\"\n }\n ],\n \"_contentModifiedTimestamp\": \"2022-12-01T13:32:25.740Z\",\n \"user\": {\n \"location\": {\n \"lat\": 38.0506,\n \"lng\": 23.812\n },\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"subType\": \"mix\",\n \"type\": \"workspace\",\n \"_created\": \"2024-02-01T19:14:20.503Z\",\n \"_modified\": \"2024-02-01T19:14:20.503Z\",\n \"verified\": false,\n \"_id\": \"alumoulds\",\n \"geo\": {\n \"latitude\": 38.0506,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 23.812,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Greece\",\n \"countryCode\": \"GR\",\n \"principalSubdivision\": \"Attica\",\n \"principalSubdivisionCode\": \"GR-I\",\n \"city\": \"Athens\",\n \"locality\": \"Marousi\",\n \"postcode\": \"15125\",\n \"plusCode\": \"8GC53R26+6R\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Greece\",\n \"description\": \"republic in Southern Europe\",\n \"isoName\": \"Greece\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"GR\",\n \"wikidataId\": \"Q41\",\n \"geonameId\": 390903\n },\n {\n \"name\": \"Attica\",\n \"description\": \"administrative region of Greece\",\n \"isoName\": \"Attica\",\n \"order\": 5,\n \"adminLevel\": 5,\n \"isoCode\": \"GR-I\",\n \"wikidataId\": \"Q758056\",\n \"geonameId\": 6692632\n },\n {\n \"name\": \"Decentralized Administration of Attica\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q9161823\",\n \"geonameId\": 8200474\n },\n {\n \"name\": \"Athens\",\n \"description\": \"capital and largest city of Greece\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1524\",\n \"geonameId\": 264371\n },\n {\n \"name\": \"North Athens Regional Unit\",\n \"description\": \"regional unit of Greece\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q755165\",\n \"geonameId\": 8200484\n },\n {\n \"name\": \"Marousi\",\n \"description\": \"suburb of Athens, Greece\",\n \"order\": 10,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q992348\",\n \"geonameId\": 265243\n },\n {\n \"name\": \"Amarusio Municipality\",\n \"description\": \"municipality in Attica region, Greece\",\n \"order\": 11,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q25162085\",\n \"geonameId\": 8133770\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Balkans\",\n \"description\": \"geopolitical and cultural region of Southeast Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q23522\",\n \"geonameId\": 685608\n },\n {\n \"name\": \"Europe/Athens\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Attica\",\n \"description\": \"historical region of Greece, including the city of Athens\",\n \"order\": 7,\n \"wikidataId\": \"Q122443\"\n },\n {\n \"name\": \"15125\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:alumoulds@yahoo.com\"\n },\n {\n \"name\": \"Youtube\",\n \"url\": \"https://www.youtube.com/watch?v=e1jgajri4bw\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/alumoulds/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Mould Designer,love recycle way!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Alumoulds\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This tutorial provides instructions for creating a mold to inject a \\\"hands-free\\\" door handle, designed to help reduce the spread of COVID-19.\\n\\n\\nUser Location: Athens, Greece\\n\\nAttached are the CNC files derived from the 3D files provided by Materialise. \\n[Materialise Technical Information](https://www.materialise.com/en/hands-free-door-opener/technical-information)\\n\\nDownload the files, CNC cut your aluminum (aluminium) mold (mould), and attach the necessary screws to seal the mold (mould).\\n\\nOnce you have injected the parts with your injection machine, proceed to assemble the product.\\n\\nMaterials required:\\n- Two injected parts\\n- Two M4 screws and nuts\\n- One bicycle tube for spacing\\n\\nFurther assembly instructions can be found: [youtube.com/watch](https://www.youtube.com/watch?time_continue=163&v=95aPYlXShTY&feature=emb_logo)\\n\\nMinimize negative impact through manual effort.\\n\\nIf purchasing the mold is more convenient, you are welcome to order it directly.\",\n \"keywords\": \"hands-free door handle, COVID-19 prevention, mold creation tutorial, injection molding, CNC files, 3D files, Materialise, hands-free door opener, assembly instructions, Athens Greece\",\n \"resources\": \"### Required Software & Files \\n- [Materialise CNC files](https://www.materialise.com/en/hands-free-door-opener/technical-information) \\n\\n### Machinery & Tools \\n- CNC machine (for aluminum mold cutting) \\n- Injection molding machine \\n\\n### Mold Components \\n- Aluminum block (for CNC machining) \\n- M4 screws & nuts (mold sealing) \\n\\n### Assembly Materials \\n- Two injected plastic parts \\n- M4 screws & nuts \\n- Bicycle inner tube (spacing) \\n\\n### Optional Shortcut \\n- Pre-made mold purchase (alternative to CNC machining)\",\n \"references\": \"## Open Source Designs\\n- [Materialise Hands-Free Door Opener Technical Information](https://www.materialise.com/en/hands-free-door-opener/technical-information)\\n\\n## Youtube\\n- [Hands-Free Door Opener Assembly Tutorial](https://www.youtube.com/watch?time_continue=163&v=95aPYlXShTY&feature=emb_logo)\"\n }\n}","e572e339807c12ad","surf-fins-mould",{"id":6098,"data":6100,"filePath":6098,"digest":6266},{"slug":6098,"id":6098,"title":6101,"type":397,"components":6102,"item":6103,"config":6265},"Surf Fins Mould",[],{"time":1124,"fileLink":19,"category":6104,"total_downloads":580,"votedUsefulBy":6105,"comments":6109,"slug":6098,"_contentModifiedTimestamp":6110,"files":6111,"_modified":6112,"mentions":6113,"moderation":526,"_created":6110,"difficulty_level":415,"_id":6114,"total_views":6115,"description":6116,"steps":6117,"cover_image":6204,"creatorCountry":6210,"tags":6211,"_deleted":402,"title":6101,"previousSlugs":6212,"_createdBy":6108,"user":6213,"content":6261,"keywords":6262,"resources":6263,"references":6264},{"_created":640,"_deleted":402,"label":641,"_id":642,"_modified":640},[6106,6107,1795,2170,6108,400,1270,409],"jack-apotsos","sergiofernandes","preciosplasticvalencia",[],"2023-10-19T19:01:44.389Z",[-1],"2024-01-01T21:43:19.811Z",[],"8tSqZkqiqJRGKXWRmeUr",171,"Precios Plastic Valencia will guide you through a straightforward method for creating a mold to produce surf fins.\n\nThe process includes preparing the 2D/3D model for laser cutting, injecting the plastic materials, and finishing the product.\n\nContents of this folder include:\n- 3D CAD files (.step and .f3d)\n- Laser cut files (.dxf)\n- Blueprints (.pdf)",[6118,6143,6161,6179],{"text":6119,"_animationKey":448,"images":6120,"title":6142},"As a preliminary step, you must design the appropriate dimensions for your fin to meet surfboard specifications. \n\nThe crucial dimensions are where the fin connects with the surfboard, which may vary. Ensure you check its width, height, and thickness (derived from the stainless steel sheet's size, specifically 1/4 inch (6 mm)). For the top and bottom pieces, we recommend a thickness of 3/8 inch (10 mm). \n\nYou can download the .DXF and .F3D files and adjust these measurements as necessary. \n\nOnce you have verified the sizes, export each drawing (three in total) in .DXF format. These files should be laser cut in stainless steel by an industrial laser cutting service, which typically offers reasonable rates. \n\nInstruct the company to create an M8 thread in the center of the top piece. If this service is unavailable, you may alternatively weld an M8 nut in place. This component is essential for attaching the injection nozzle to the mold; consult your machine for compatibility.",[6121,6128,6135],{"updated":6122,"size":6123,"timeCreated":6122,"fullPath":6124,"type":1289,"name":6125,"downloadUrl":6126,"contentType":1289,"src":6127,"alt":6125},"2023-10-18T10:36:38.062Z",36529,"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/Design mould1-18b42432c03.png","Design mould1-18b42432c03.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FDesign%20mould1-18b42432c03.png?alt=media&token=cd5cf880-1e34-4c3d-9a31-2b678c9ecc8d","/resources/howtos/surf-fins-mould/design_mould1-18b42432c03.png",{"size":6129,"timeCreated":6130,"contentType":1289,"downloadUrl":6131,"type":1289,"name":6132,"fullPath":6133,"updated":6130,"src":6134,"alt":6132},39489,"2023-10-18T10:36:37.883Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FDesign%20mould2-18b4246db0b.png?alt=media&token=2d25fa3b-e317-4473-adea-5030cb2d5abe","Design mould2-18b4246db0b.png","uploads/howtos/8tSqZkqiqJRGKXWRmeUr/Design mould2-18b4246db0b.png","/resources/howtos/surf-fins-mould/design_mould2-18b4246db0b.png",{"contentType":1289,"updated":6136,"type":1289,"name":6137,"size":6138,"downloadUrl":6139,"timeCreated":6136,"fullPath":6140,"src":6141,"alt":6137},"2023-10-18T10:36:38.332Z","Design mould3-18b424ae07e.png",191509,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FDesign%20mould3-18b424ae07e.png?alt=media&token=2d3272d4-f1b6-4eed-9e2f-37314afe3e24","uploads/howtos/8tSqZkqiqJRGKXWRmeUr/Design mould3-18b424ae07e.png","/resources/howtos/surf-fins-mould/design_mould3-18b424ae07e.png","Design mould",{"_animationKey":451,"images":6144,"text":6159,"title":6160},[6145,6152],{"fullPath":6146,"type":423,"timeCreated":6147,"name":6148,"updated":6147,"contentType":423,"size":6149,"downloadUrl":6150,"src":6151,"alt":6148},"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697626691502-18b4272c024.jpg","2023-10-18T11:08:48.809Z","1697626691502-18b4272c024.jpg",118312,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697626691502-18b4272c024.jpg?alt=media&token=e23ed184-5685-4590-a44c-5f9a45241f7e","/resources/howtos/surf-fins-mould/1697626691502-18b4272c024.jpg",{"fullPath":6153,"timeCreated":6154,"downloadUrl":6155,"size":6156,"contentType":423,"updated":6154,"name":6157,"type":423,"src":6158,"alt":6157},"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/IMG_20201204_121653-18b4272db92.jpg","2023-10-18T11:08:48.779Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FIMG_20201204_121653-18b4272db92.jpg?alt=media&token=f1afdad8-c6da-4015-a8ea-01a5682b82a5",213834,"IMG_20201204_121653-18b4272db92.jpg","/resources/howtos/surf-fins-mould/img_20201204_121653-18b4272db92.jpg","Once you have your laser-cut mold, it is time to fill it with plastic waste.\n\nYou will need seven M8x40 screws (or longer) to secure the three mold layers. Utilize an M8 nut to connect the mold to the injection machine and experiment with different injection point positions. If your injection machine lacks threading, you can use the hole/injection point without a thread.\n\nWe suggest using PP, as PE tends to break easily.","Injection!",{"images":6162,"_animationKey":479,"text":6177,"title":6178},[6163,6170],{"timeCreated":6164,"updated":6164,"fullPath":6165,"downloadUrl":6166,"size":6167,"contentType":423,"type":423,"name":6168,"src":6169,"alt":6168},"2023-10-19T11:04:11.685Z","uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712911322-18b4796ecea.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712911322-18b4796ecea.jpg?alt=media&token=1c0f6f38-9583-4e2c-a7e6-e15bc0d45419",83692,"1697712911322-18b4796ecea.jpg","/resources/howtos/surf-fins-mould/1697712911322-18b4796ecea.jpg",{"size":6171,"updated":6172,"name":6173,"type":423,"downloadUrl":6174,"contentType":423,"timeCreated":6172,"fullPath":6175,"src":6176,"alt":6173},170272,"2023-10-19T11:04:11.602Z","1697712911335-18b4796fadf.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712911335-18b4796fadf.jpg?alt=media&token=9201564f-dbbc-4dd1-a227-c73be87618d6","uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712911335-18b4796fadf.jpg","/resources/howtos/surf-fins-mould/1697712911335-18b4796fadf.jpg","As the mold used is laser-cut, its edges are straight and may present challenges for surfing. To address this, the edges must be sanded, introducing an opportunity for craftsmanship.\n\nTo maintain the center line and avoid distorting the vertical alignment, draw a line along the edge and create an offset perimeter on both faces, ensuring minimal material removal. A rotary tool should be employed, with appropriate safety gear such as safety glasses and a mask.\n\nIf this step were to be omitted, a CNC mold would be required. Though more costly, it would result in an injection-ready object with a hydrodynamic shape, eliminating the need for sanding.","Post-processing",{"_animationKey":6180,"text":6181,"images":6182,"title":4167},"uniquedtepy","You may utilize an electric sanding machine to significantly reduce the time spent on sanding. Begin with a coarse grit sandpaper (grain 120) to remove substantial material. Proceed with a medium grit (grain 320), and complete the process with a fine grit (grain 800). The grit numbers are provided as guidance; experimentation with various grits is encouraged. Polishing can be achieved with an extremely fine grit (grain 3000 or higher).\n\nTo enhance the surface finish, apply a brief amount of heat at the conclusion of the sanding process.",[6183,6190,6197],{"type":423,"name":6184,"size":6185,"timeCreated":6186,"contentType":423,"downloadUrl":6187,"fullPath":6188,"updated":6186,"src":6189,"alt":6184},"1697712977447-18b47cde5e8.jpg",104189,"2023-10-19T11:59:28.020Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712977447-18b47cde5e8.jpg?alt=media&token=8866d0d5-8b7f-47cc-8d9e-2b08c947a52f","uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712977447-18b47cde5e8.jpg","/resources/howtos/surf-fins-mould/1697712977447-18b47cde5e8.jpg",{"size":6191,"type":423,"fullPath":6192,"contentType":423,"name":6193,"updated":6194,"downloadUrl":6195,"timeCreated":6194,"src":6196,"alt":6193},94334,"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712977429-18b47cdf6a1.jpg","1697712977429-18b47cdf6a1.jpg","2023-10-19T11:59:28.233Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712977429-18b47cdf6a1.jpg?alt=media&token=ab6057e7-e3a8-4ae9-9527-82581433a0e7","/resources/howtos/surf-fins-mould/1697712977429-18b47cdf6a1.jpg",{"downloadUrl":6198,"type":423,"timeCreated":6199,"updated":6199,"name":6200,"size":6201,"fullPath":6202,"contentType":423,"src":6203,"alt":6200},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712977439-18b47ce0817.jpg?alt=media&token=ab0e531f-27bf-4b86-bbca-a0d5f6899450","2023-10-19T11:59:28.195Z","1697712977439-18b47ce0817.jpg",183131,"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712977439-18b47ce0817.jpg","/resources/howtos/surf-fins-mould/1697712977439-18b47ce0817.jpg",{"downloadUrl":6205,"fullPath":6206,"type":423,"contentType":423,"timeCreated":6207,"updated":6207,"size":6156,"name":6208,"src":6209},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FIMG_20201204_121653-18b4233f5d2.jpg?alt=media&token=6204c663-d2e9-4249-a3cf-e3a905f7bee4","uploads/howtos/8tSqZkqiqJRGKXWRmeUr/IMG_20201204_121653-18b4233f5d2.jpg","2023-10-18T09:53:24.534Z","IMG_20201204_121653-18b4233f5d2.jpg","/resources/howtos/surf-fins-mould/img_20201204_121653-18b4233f5d2.jpg","spain",[625,626,1256,627],[6098],{"type":530,"location":6214,"verified":402,"_deleted":402,"subType":529,"_id":6108,"moderation":526,"_modified":6217,"_created":6217,"geo":6218,"data":6240,"detail":6258},{"lat":6215,"lng":6216},39.4842,-0.3583,"2024-01-16T08:10:24.481Z",{"latitude":6215,"lookupSource":535,"longitude":6216,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":2533,"countryCode":2534,"principalSubdivision":2535,"principalSubdivisionCode":2536,"city":6219,"locality":6220,"postcode":19,"plusCode":6221,"localityInfo":6222},"Valencia","Comarca de Valencia","8CFXFJMR+MM",{"administrative":6223,"informative":6234},[6224,6225,6226,6227,6231],{"name":2533,"description":2542,"isoName":2533,"order":174,"adminLevel":174,"isoCode":2534,"wikidataId":2543,"geonameId":2544},{"name":2535,"description":2546,"isoName":2535,"order":559,"adminLevel":45,"isoCode":2536,"wikidataId":2547,"geonameId":2548},{"name":2550,"description":2551,"isoName":2550,"order":563,"adminLevel":559,"isoCode":2552,"wikidataId":2553,"geonameId":2554},{"name":6219,"description":6228,"order":929,"adminLevel":580,"wikidataId":6229,"geonameId":6230},"municipality in Spain, capital of the Valencian Community","Q8818",2509954,{"name":6220,"description":6232,"order":931,"adminLevel":563,"wikidataId":6233},"comarca in Spain","Q2263209",[6235,6236,6237,6238,6239],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":2566,"description":573,"order":67},{"name":1184,"description":1185,"order":45,"wikidataId":1186,"geonameId":1187},{"name":2569,"description":2570,"order":555,"wikidataId":2571},{"name":2573,"description":2574,"order":580,"wikidataId":2575},{"urls":6241,"description":6254,"services":6255,"title":6108,"images":6257},[6242,6244,6246,6248,6250,6253],{"name":584,"url":6243},"mailto:preciosplasticvalencia@gmail.com",{"name":953,"url":6245},"http://preciosplasticvalencia.com",{"name":958,"url":6247},"http://instagram.com/preciosplasticvlc",{"name":587,"url":6249},"http://facebook.com/preciosplasticvalencia",{"name":6251,"url":6252},"Twitter","http://twitter.com/preciosplastic",{"name":590,"url":591},"Som un grup d'amics desenvolupant productes, millorant les màquines i fent tallers i esdeveniments. Tenim una trituradora, una injectora, una extrusora i una premsa.\n\nSomos un grupo de amigos desarrollando productos, mejorando las máquinas y haciendo talleres y eventos. Tenemos una trituradora, una inyectora, una extrusora y una prensa.\n\nWe are a group of friends developing products, improving the machines and doing workshops and events. We have one shredder, one injector, one extruder and one press.",[6256],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},[],{"services":6259,"urls":6260},[],[],"Precios Plastic Valencia will guide you through a straightforward method for creating a mold to produce surf fins.\n\nThe process includes preparing the 2D/3D model for laser cutting, injecting the plastic materials, and finishing the product.\n\nContents of this folder include:\n- 3D CAD files (.step and .f3d)\n- Laser cut files (.dxf)\n- Blueprints (.pdf)\n\n\nUser Location: Valencia, Spain\n\nAs a preliminary step, you must design the appropriate dimensions for your fin to meet surfboard specifications. \n\nThe crucial dimensions are where the fin connects with the surfboard, which may vary. Ensure you check its width, height, and thickness (derived from the stainless steel sheet's size, specifically 1/4 inch (6 mm)). For the top and bottom pieces, we recommend a thickness of 3/8 inch (10 mm). \n\nYou can download the .DXF and .F3D files and adjust these measurements as necessary. \n\nOnce you have verified the sizes, export each drawing (three in total) in .DXF format. These files should be laser cut in stainless steel by an industrial laser cutting service, which typically offers reasonable rates. \n\nInstruct the company to create an M8 thread in the center of the top piece. If this service is unavailable, you may alternatively weld an M8 nut in place. This component is essential for attaching the injection nozzle to the mold; consult your machine for compatibility.\n\nOnce you have your laser-cut mold, it is time to fill it with plastic waste.\n\nYou will need seven M8x40 screws (or longer) to secure the three mold layers. Utilize an M8 nut to connect the mold to the injection machine and experiment with different injection point positions. If your injection machine lacks threading, you can use the hole/injection point without a thread.\n\nWe suggest using PP, as PE tends to break easily.\n\nAs the mold used is laser-cut, its edges are straight and may present challenges for surfing. To address this, the edges must be sanded, introducing an opportunity for craftsmanship.\n\nTo maintain the center line and avoid distorting the vertical alignment, draw a line along the edge and create an offset perimeter on both faces, ensuring minimal material removal. A rotary tool should be employed, with appropriate safety gear such as safety glasses and a mask.\n\nIf this step were to be omitted, a CNC mold would be required. Though more costly, it would result in an injection-ready object with a hydrodynamic shape, eliminating the need for sanding.\n\nYou may utilize an electric sanding machine to significantly reduce the time spent on sanding. Begin with a coarse grit sandpaper (grain 120) to remove substantial material. Proceed with a medium grit (grain 320), and complete the process with a fine grit (grain 800). The grit numbers are provided as guidance; experimentation with various grits is encouraged. Polishing can be achieved with an extremely fine grit (grain 3000 or higher).\n\nTo enhance the surface finish, apply a brief amount of heat at the conclusion of the sanding process.","surf fins, mold creation, laser cutting, 3D modeling, CAD files, plastic injection, sanding techniques, DIY surfboard fins, stainless steel molding, fin dimensions","Here's an extraction of required tools, software, and hardware from the tutorial:\n\n### Software\n- 3D CAD software (e.g., [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360)) to work with .f3d/.STEP files\n- DXF export capability for laser cutting preparation\n\n### Hardware & Tools\n- Industrial laser cutting service ([Example Valencia provider](https://www.suministrosindustrialesvalencia.es/))\n- Rotary tool with grinding attachments for edge sanding\n- Electric sanding machine\n- M8 threading tools or welding equipment for nut installation\n- Coarse-to-fine sandpaper (120-3000+ grit)\n\n### Materials & Safety\n- Stainless steel sheets (6mm and 10mm thickness)\n- PP plastic waste material\n- 7x M8x40 screws and M8 nuts\n- Safety glasses + mask for sanding\n- Heat gun for final surface finishing","## Articles\n- [Surf Fins Mould - Library - Precious Plastic Academy](https://community.preciousplastic.com/library/surf-fins-mould)\n- [molding fins topic - General Discussion - SWAYLOCKS](https://forum.swaylocks.com/t/molding-fins-topic/41310)\n- [Fins For All - Surf Simply](https://surfsimply.com/magazine/fins-for-all)\n- [Surf fin templates | finfoil blog](https://finfoil.io/blog/posts/2020/08/19/printing.html)\n\n## Books\n- [Part and Mold Design (PDF) - Bayer Design](https://kompozit.org.tr/wp-content/uploads/2021/11/A_Design_Guide_Part_and_Mold_Design_Engi.pdf)\n\n## Papers\n- [A parametric method to customize surfboard fins (Deakin University)](https://dro.deakin.edu.au/articles/journal_contribution/A_parametric_method_to_customize_surfboard_and_stand_up_paddle_board_fins_for_additive_manufacturing/20698027)\n\n## YouTube\n- [Simple Silicone Mold For Surfboard Fin Tabs](https://www.youtube.com/watch?v=qkVutYonQhM)\n- [Fusion 360 - How to design and 3D print a surfboard fin](https://www.youtube.com/watch?v=TaaOgvAvsX4)\n\n## Opensource Designs\n- [Surf Fins Mould CAD files - Precious Plastic](https://community.preciousplastic.com/library/surf-fins-mould)\n- [Designing a Surfboard Fin - FreeCAD Forum](https://forum.freecad.org/viewtopic.php?t=5295)","{\n \"slug\": \"surf-fins-mould\",\n \"id\": \"surf-fins-mould\",\n \"title\": \"Surf Fins Mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"time\": \"\u003C 1 week\",\n \"fileLink\": \"\",\n \"category\": {\n \"_created\": \"2022-05-09T21:18:16.628Z\",\n \"_deleted\": false,\n \"label\": \"Moulds\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\"\n },\n \"total_downloads\": 8,\n \"votedUsefulBy\": [\n \"jack-apotsos\",\n \"sergiofernandes\",\n \"bresiana\",\n \"marilzahonorato-\",\n \"preciosplasticvalencia\",\n \"gus-merckel\",\n \"marcelaazoubel\",\n \"mattia\"\n ],\n \"comments\": [],\n \"slug\": \"surf-fins-mould\",\n \"_contentModifiedTimestamp\": \"2023-10-19T19:01:44.389Z\",\n \"files\": [\n null\n ],\n \"_modified\": \"2024-01-01T21:43:19.811Z\",\n \"mentions\": [],\n \"moderation\": \"accepted\",\n \"_created\": \"2023-10-19T19:01:44.389Z\",\n \"difficulty_level\": \"Medium\",\n \"_id\": \"8tSqZkqiqJRGKXWRmeUr\",\n \"total_views\": 171,\n \"description\": \"Precios Plastic Valencia will guide you through a straightforward method for creating a mold to produce surf fins.\\n\\nThe process includes preparing the 2D/3D model for laser cutting, injecting the plastic materials, and finishing the product.\\n\\nContents of this folder include:\\n- 3D CAD files (.step and .f3d)\\n- Laser cut files (.dxf)\\n- Blueprints (.pdf)\",\n \"steps\": [\n {\n \"text\": \"As a preliminary step, you must design the appropriate dimensions for your fin to meet surfboard specifications. \\n\\nThe crucial dimensions are where the fin connects with the surfboard, which may vary. Ensure you check its width, height, and thickness (derived from the stainless steel sheet's size, specifically 1/4 inch (6 mm)). For the top and bottom pieces, we recommend a thickness of 3/8 inch (10 mm). \\n\\nYou can download the .DXF and .F3D files and adjust these measurements as necessary. \\n\\nOnce you have verified the sizes, export each drawing (three in total) in .DXF format. These files should be laser cut in stainless steel by an industrial laser cutting service, which typically offers reasonable rates. \\n\\nInstruct the company to create an M8 thread in the center of the top piece. If this service is unavailable, you may alternatively weld an M8 nut in place. This component is essential for attaching the injection nozzle to the mold; consult your machine for compatibility.\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"updated\": \"2023-10-18T10:36:38.062Z\",\n \"size\": 36529,\n \"timeCreated\": \"2023-10-18T10:36:38.062Z\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/Design mould1-18b42432c03.png\",\n \"type\": \"image/png\",\n \"name\": \"Design mould1-18b42432c03.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FDesign%20mould1-18b42432c03.png?alt=media&token=cd5cf880-1e34-4c3d-9a31-2b678c9ecc8d\",\n \"contentType\": \"image/png\",\n \"src\": \"/resources/howtos/surf-fins-mould/design_mould1-18b42432c03.png\",\n \"alt\": \"Design mould1-18b42432c03.png\"\n },\n {\n \"size\": 39489,\n \"timeCreated\": \"2023-10-18T10:36:37.883Z\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FDesign%20mould2-18b4246db0b.png?alt=media&token=2d25fa3b-e317-4473-adea-5030cb2d5abe\",\n \"type\": \"image/png\",\n \"name\": \"Design mould2-18b4246db0b.png\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/Design mould2-18b4246db0b.png\",\n \"updated\": \"2023-10-18T10:36:37.883Z\",\n \"src\": \"/resources/howtos/surf-fins-mould/design_mould2-18b4246db0b.png\",\n \"alt\": \"Design mould2-18b4246db0b.png\"\n },\n {\n \"contentType\": \"image/png\",\n \"updated\": \"2023-10-18T10:36:38.332Z\",\n \"type\": \"image/png\",\n \"name\": \"Design mould3-18b424ae07e.png\",\n \"size\": 191509,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FDesign%20mould3-18b424ae07e.png?alt=media&token=2d3272d4-f1b6-4eed-9e2f-37314afe3e24\",\n \"timeCreated\": \"2023-10-18T10:36:38.332Z\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/Design mould3-18b424ae07e.png\",\n \"src\": \"/resources/howtos/surf-fins-mould/design_mould3-18b424ae07e.png\",\n \"alt\": \"Design mould3-18b424ae07e.png\"\n }\n ],\n \"title\": \"Design mould\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697626691502-18b4272c024.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-10-18T11:08:48.809Z\",\n \"name\": \"1697626691502-18b4272c024.jpg\",\n \"updated\": \"2023-10-18T11:08:48.809Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 118312,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697626691502-18b4272c024.jpg?alt=media&token=e23ed184-5685-4590-a44c-5f9a45241f7e\",\n \"src\": \"/resources/howtos/surf-fins-mould/1697626691502-18b4272c024.jpg\",\n \"alt\": \"1697626691502-18b4272c024.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/IMG_20201204_121653-18b4272db92.jpg\",\n \"timeCreated\": \"2023-10-18T11:08:48.779Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FIMG_20201204_121653-18b4272db92.jpg?alt=media&token=f1afdad8-c6da-4015-a8ea-01a5682b82a5\",\n \"size\": 213834,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-10-18T11:08:48.779Z\",\n \"name\": \"IMG_20201204_121653-18b4272db92.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/surf-fins-mould/img_20201204_121653-18b4272db92.jpg\",\n \"alt\": \"IMG_20201204_121653-18b4272db92.jpg\"\n }\n ],\n \"text\": \"Once you have your laser-cut mold, it is time to fill it with plastic waste.\\n\\nYou will need seven M8x40 screws (or longer) to secure the three mold layers. Utilize an M8 nut to connect the mold to the injection machine and experiment with different injection point positions. If your injection machine lacks threading, you can use the hole/injection point without a thread.\\n\\nWe suggest using PP, as PE tends to break easily.\",\n \"title\": \"Injection!\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2023-10-19T11:04:11.685Z\",\n \"updated\": \"2023-10-19T11:04:11.685Z\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712911322-18b4796ecea.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712911322-18b4796ecea.jpg?alt=media&token=1c0f6f38-9583-4e2c-a7e6-e15bc0d45419\",\n \"size\": 83692,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"1697712911322-18b4796ecea.jpg\",\n \"src\": \"/resources/howtos/surf-fins-mould/1697712911322-18b4796ecea.jpg\",\n \"alt\": \"1697712911322-18b4796ecea.jpg\"\n },\n {\n \"size\": 170272,\n \"updated\": \"2023-10-19T11:04:11.602Z\",\n \"name\": \"1697712911335-18b4796fadf.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712911335-18b4796fadf.jpg?alt=media&token=9201564f-dbbc-4dd1-a227-c73be87618d6\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-10-19T11:04:11.602Z\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712911335-18b4796fadf.jpg\",\n \"src\": \"/resources/howtos/surf-fins-mould/1697712911335-18b4796fadf.jpg\",\n \"alt\": \"1697712911335-18b4796fadf.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"As the mold used is laser-cut, its edges are straight and may present challenges for surfing. To address this, the edges must be sanded, introducing an opportunity for craftsmanship.\\n\\nTo maintain the center line and avoid distorting the vertical alignment, draw a line along the edge and create an offset perimeter on both faces, ensuring minimal material removal. A rotary tool should be employed, with appropriate safety gear such as safety glasses and a mask.\\n\\nIf this step were to be omitted, a CNC mold would be required. Though more costly, it would result in an injection-ready object with a hydrodynamic shape, eliminating the need for sanding.\",\n \"title\": \"Post-processing\"\n },\n {\n \"_animationKey\": \"uniquedtepy\",\n \"text\": \"You may utilize an electric sanding machine to significantly reduce the time spent on sanding. Begin with a coarse grit sandpaper (grain 120) to remove substantial material. Proceed with a medium grit (grain 320), and complete the process with a fine grit (grain 800). The grit numbers are provided as guidance; experimentation with various grits is encouraged. Polishing can be achieved with an extremely fine grit (grain 3000 or higher).\\n\\nTo enhance the surface finish, apply a brief amount of heat at the conclusion of the sanding process.\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"name\": \"1697712977447-18b47cde5e8.jpg\",\n \"size\": 104189,\n \"timeCreated\": \"2023-10-19T11:59:28.020Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712977447-18b47cde5e8.jpg?alt=media&token=8866d0d5-8b7f-47cc-8d9e-2b08c947a52f\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712977447-18b47cde5e8.jpg\",\n \"updated\": \"2023-10-19T11:59:28.020Z\",\n \"src\": \"/resources/howtos/surf-fins-mould/1697712977447-18b47cde5e8.jpg\",\n \"alt\": \"1697712977447-18b47cde5e8.jpg\"\n },\n {\n \"size\": 94334,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712977429-18b47cdf6a1.jpg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"1697712977429-18b47cdf6a1.jpg\",\n \"updated\": \"2023-10-19T11:59:28.233Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712977429-18b47cdf6a1.jpg?alt=media&token=ab6057e7-e3a8-4ae9-9527-82581433a0e7\",\n \"timeCreated\": \"2023-10-19T11:59:28.233Z\",\n \"src\": \"/resources/howtos/surf-fins-mould/1697712977429-18b47cdf6a1.jpg\",\n \"alt\": \"1697712977429-18b47cdf6a1.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2F1697712977439-18b47ce0817.jpg?alt=media&token=ab0e531f-27bf-4b86-bbca-a0d5f6899450\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-10-19T11:59:28.195Z\",\n \"updated\": \"2023-10-19T11:59:28.195Z\",\n \"name\": \"1697712977439-18b47ce0817.jpg\",\n \"size\": 183131,\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/1697712977439-18b47ce0817.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/surf-fins-mould/1697712977439-18b47ce0817.jpg\",\n \"alt\": \"1697712977439-18b47ce0817.jpg\"\n }\n ],\n \"title\": \"Finishing\"\n }\n ],\n \"cover_image\": {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F8tSqZkqiqJRGKXWRmeUr%2FIMG_20201204_121653-18b4233f5d2.jpg?alt=media&token=6204c663-d2e9-4249-a3cf-e3a905f7bee4\",\n \"fullPath\": \"uploads/howtos/8tSqZkqiqJRGKXWRmeUr/IMG_20201204_121653-18b4233f5d2.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-10-18T09:53:24.534Z\",\n \"updated\": \"2023-10-18T09:53:24.534Z\",\n \"size\": 213834,\n \"name\": \"IMG_20201204_121653-18b4233f5d2.jpg\",\n \"src\": \"/resources/howtos/surf-fins-mould/img_20201204_121653-18b4233f5d2.jpg\"\n },\n \"creatorCountry\": \"spain\",\n \"tags\": [\n \"product\",\n \"injection\",\n \"PP\",\n \"mould\"\n ],\n \"_deleted\": false,\n \"title\": \"Surf Fins Mould\",\n \"previousSlugs\": [\n \"surf-fins-mould\"\n ],\n \"_createdBy\": \"preciosplasticvalencia\",\n \"user\": {\n \"type\": \"workspace\",\n \"location\": {\n \"lat\": 39.4842,\n \"lng\": -0.3583\n },\n \"verified\": false,\n \"_deleted\": false,\n \"subType\": \"mix\",\n \"_id\": \"preciosplasticvalencia\",\n \"moderation\": \"accepted\",\n \"_modified\": \"2024-01-16T08:10:24.481Z\",\n \"_created\": \"2024-01-16T08:10:24.481Z\",\n \"geo\": {\n \"latitude\": 39.4842,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -0.3583,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Spain\",\n \"countryCode\": \"ES\",\n \"principalSubdivision\": \"Comunitat Valenciana\",\n \"principalSubdivisionCode\": \"ES-VC\",\n \"city\": \"Valencia\",\n \"locality\": \"Comarca de Valencia\",\n \"postcode\": \"\",\n \"plusCode\": \"8CFXFJMR+MM\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Spain\",\n \"description\": \"constitutional monarchy in Southwest Europe\",\n \"isoName\": \"Spain\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"ES\",\n \"wikidataId\": \"Q29\",\n \"geonameId\": 2510769\n },\n {\n \"name\": \"Comunitat Valenciana\",\n \"description\": \"autonomous community of Spain\",\n \"isoName\": \"Comunitat Valenciana\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"ES-VC\",\n \"wikidataId\": \"Q5720\",\n \"geonameId\": 2593113\n },\n {\n \"name\": \"Provincia de Valencia\",\n \"description\": \"province of Spain\",\n \"isoName\": \"Provincia de Valencia\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"isoCode\": \"ES-V\",\n \"wikidataId\": \"Q54939\",\n \"geonameId\": 2509951\n },\n {\n \"name\": \"Valencia\",\n \"description\": \"municipality in Spain, capital of the Valencian Community\",\n \"order\": 9,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q8818\",\n \"geonameId\": 2509954\n },\n {\n \"name\": \"Comarca de Valencia\",\n \"description\": \"comarca in Spain\",\n \"order\": 10,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q2263209\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Madrid\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Iberian Peninsula\",\n \"description\": \"peninsula located in the extreme southwest of Europe\",\n \"order\": 4,\n \"wikidataId\": \"Q12837\",\n \"geonameId\": 2267430\n },\n {\n \"name\": \"Catalan Countries\",\n \"description\": \"territories where Catalan is the native language\",\n \"order\": 5,\n \"wikidataId\": \"Q234963\"\n },\n {\n \"name\": \"Valencian\",\n \"description\": \"linguistic variety and official name of the Catalan language spoken in the Valencian Community\",\n \"order\": 8,\n \"wikidataId\": \"Q32641\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:preciosplasticvalencia@gmail.com\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"http://preciosplasticvalencia.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"http://instagram.com/preciosplasticvlc\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"http://facebook.com/preciosplasticvalencia\"\n },\n {\n \"name\": \"Twitter\",\n \"url\": \"http://twitter.com/preciosplastic\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Som un grup d'amics desenvolupant productes, millorant les màquines i fent tallers i esdeveniments. Tenim una trituradora, una injectora, una extrusora i una premsa.\\n\\nSomos un grupo de amigos desarrollando productos, mejorando las máquinas y haciendo talleres y eventos. Tenemos una trituradora, una inyectora, una extrusora y una prensa.\\n\\nWe are a group of friends developing products, improving the machines and doing workshops and events. We have one shredder, one injector, one extruder and one press.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"preciosplasticvalencia\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Precios Plastic Valencia will guide you through a straightforward method for creating a mold to produce surf fins.\\n\\nThe process includes preparing the 2D/3D model for laser cutting, injecting the plastic materials, and finishing the product.\\n\\nContents of this folder include:\\n- 3D CAD files (.step and .f3d)\\n- Laser cut files (.dxf)\\n- Blueprints (.pdf)\\n\\n\\nUser Location: Valencia, Spain\\n\\nAs a preliminary step, you must design the appropriate dimensions for your fin to meet surfboard specifications. \\n\\nThe crucial dimensions are where the fin connects with the surfboard, which may vary. Ensure you check its width, height, and thickness (derived from the stainless steel sheet's size, specifically 1/4 inch (6 mm)). For the top and bottom pieces, we recommend a thickness of 3/8 inch (10 mm). \\n\\nYou can download the .DXF and .F3D files and adjust these measurements as necessary. \\n\\nOnce you have verified the sizes, export each drawing (three in total) in .DXF format. These files should be laser cut in stainless steel by an industrial laser cutting service, which typically offers reasonable rates. \\n\\nInstruct the company to create an M8 thread in the center of the top piece. If this service is unavailable, you may alternatively weld an M8 nut in place. This component is essential for attaching the injection nozzle to the mold; consult your machine for compatibility.\\n\\nOnce you have your laser-cut mold, it is time to fill it with plastic waste.\\n\\nYou will need seven M8x40 screws (or longer) to secure the three mold layers. Utilize an M8 nut to connect the mold to the injection machine and experiment with different injection point positions. If your injection machine lacks threading, you can use the hole/injection point without a thread.\\n\\nWe suggest using PP, as PE tends to break easily.\\n\\nAs the mold used is laser-cut, its edges are straight and may present challenges for surfing. To address this, the edges must be sanded, introducing an opportunity for craftsmanship.\\n\\nTo maintain the center line and avoid distorting the vertical alignment, draw a line along the edge and create an offset perimeter on both faces, ensuring minimal material removal. A rotary tool should be employed, with appropriate safety gear such as safety glasses and a mask.\\n\\nIf this step were to be omitted, a CNC mold would be required. Though more costly, it would result in an injection-ready object with a hydrodynamic shape, eliminating the need for sanding.\\n\\nYou may utilize an electric sanding machine to significantly reduce the time spent on sanding. Begin with a coarse grit sandpaper (grain 120) to remove substantial material. Proceed with a medium grit (grain 320), and complete the process with a fine grit (grain 800). The grit numbers are provided as guidance; experimentation with various grits is encouraged. Polishing can be achieved with an extremely fine grit (grain 3000 or higher).\\n\\nTo enhance the surface finish, apply a brief amount of heat at the conclusion of the sanding process.\",\n \"keywords\": \"surf fins, mold creation, laser cutting, 3D modeling, CAD files, plastic injection, sanding techniques, DIY surfboard fins, stainless steel molding, fin dimensions\",\n \"resources\": \"Here's an extraction of required tools, software, and hardware from the tutorial:\\n\\n### Software\\n- 3D CAD software (e.g., [Autodesk Fusion 360](https://www.autodesk.com/products/fusion-360)) to work with .f3d/.STEP files\\n- DXF export capability for laser cutting preparation\\n\\n### Hardware & Tools\\n- Industrial laser cutting service ([Example Valencia provider](https://www.suministrosindustrialesvalencia.es/))\\n- Rotary tool with grinding attachments for edge sanding\\n- Electric sanding machine\\n- M8 threading tools or welding equipment for nut installation\\n- Coarse-to-fine sandpaper (120-3000+ grit)\\n\\n### Materials & Safety\\n- Stainless steel sheets (6mm and 10mm thickness)\\n- PP plastic waste material\\n- 7x M8x40 screws and M8 nuts\\n- Safety glasses + mask for sanding\\n- Heat gun for final surface finishing\",\n \"references\": \"## Articles\\n- [Surf Fins Mould - Library - Precious Plastic Academy](https://community.preciousplastic.com/library/surf-fins-mould)\\n- [molding fins topic - General Discussion - SWAYLOCKS](https://forum.swaylocks.com/t/molding-fins-topic/41310)\\n- [Fins For All - Surf Simply](https://surfsimply.com/magazine/fins-for-all)\\n- [Surf fin templates | finfoil blog](https://finfoil.io/blog/posts/2020/08/19/printing.html)\\n\\n## Books\\n- [Part and Mold Design (PDF) - Bayer Design](https://kompozit.org.tr/wp-content/uploads/2021/11/A_Design_Guide_Part_and_Mold_Design_Engi.pdf)\\n\\n## Papers\\n- [A parametric method to customize surfboard fins (Deakin University)](https://dro.deakin.edu.au/articles/journal_contribution/A_parametric_method_to_customize_surfboard_and_stand_up_paddle_board_fins_for_additive_manufacturing/20698027)\\n\\n## YouTube\\n- [Simple Silicone Mold For Surfboard Fin Tabs](https://www.youtube.com/watch?v=qkVutYonQhM)\\n- [Fusion 360 - How to design and 3D print a surfboard fin](https://www.youtube.com/watch?v=TaaOgvAvsX4)\\n\\n## Opensource Designs\\n- [Surf Fins Mould CAD files - Precious Plastic](https://community.preciousplastic.com/library/surf-fins-mould)\\n- [Designing a Surfboard Fin - FreeCAD Forum](https://forum.freecad.org/viewtopic.php?t=5295)\"\n }\n}","6c0e5255fe230afc","make-a-bowl-with-kitchen-molds",{"id":6267,"data":6269,"filePath":6267,"digest":6468},{"slug":6267,"id":6267,"title":6270,"type":397,"components":6271,"item":6272,"config":6467},"Make a bowl with kitchen molds",[],{"steps":6273,"votedUsefulBy":6374,"_created":6376,"_createdBy":2172,"tags":6377,"_contentModifiedTimestamp":6376,"title":6270,"_modified":6378,"difficulty_level":628,"slug":6267,"moderation":526,"total_views":6379,"cover_image":6380,"time":1572,"_deleted":402,"files":6387,"comments":6388,"creatorCountry":6389,"description":6390,"mentions":6391,"fileLink":19,"total_downloads":412,"previousSlugs":6392,"_id":6393,"category":6394,"user":6395,"content":6463,"keywords":6464,"resources":6465,"references":6466},[6274,6298,6323,6348],{"images":6275,"_animationKey":448,"text":6296,"title":6297},[6276,6283,6289],{"size":6277,"type":423,"updated":6278,"downloadUrl":6279,"contentType":423,"name":6280,"fullPath":6281,"timeCreated":6278,"src":6282,"alt":6280},112496,"2023-09-20T22:40:13.540Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca10-18ab4a4b715.jpg?alt=media&token=a890c60b-64ac-482a-963e-2e874bd3920b","cumbuca10-18ab4a4b715.jpg","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca10-18ab4a4b715.jpg","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca10-18ab4a4b715.jpg",{"type":423,"name":6284,"fullPath":6285,"updated":6278,"size":6286,"timeCreated":6278,"downloadUrl":6287,"contentType":423,"src":6288,"alt":6284},"cumbuca9-18ab4a977a4.jpg","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca9-18ab4a977a4.jpg",102995,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca9-18ab4a977a4.jpg?alt=media&token=6faa6a4f-edbc-4f1a-9324-d7ccdc163bd0","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca9-18ab4a977a4.jpg",{"contentType":423,"type":423,"size":6290,"fullPath":6291,"downloadUrl":6292,"timeCreated":6293,"updated":6293,"name":6294,"src":6295,"alt":6294},66913,"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca11-18ab4ab4180.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca11-18ab4ab4180.jpg?alt=media&token=23985dab-c897-4d80-9f86-49e3d47ccf25","2023-09-20T22:40:13.508Z","cumbuca11-18ab4ab4180.jpg","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca11-18ab4ab4180.jpg","Gather the following items to begin:\n\n- Two stainless steel bowls (of the same size or one smaller than the other)\n- A pair of gloves\n- A scale\n- An oven set to 374°F (190°C)\n- PP5 plastic\n- A bucket of water\n\n1. Weigh the plastic to approximately half the height of the larger bowl (this varies based on bowl size) and set aside.\n2. Place 3.5 ounces (100 grams) into the larger bowl and put it in the oven at 374°F (190°C).\n3. Wait for it to melt until it reaches the bright point (approximately 5 minutes).","Preparation",{"_animationKey":451,"title":6299,"text":6300,"images":6301},"Layering","The key to avoiding burning the plastic is to add layers incrementally. Determine the required amount for your mold by adding approximately 3.5 ounces (100 grams) at a time.\n\nOnce you have used the allocated amount of plastic, place the second bowl on top and return it to the oven for the final 5 to 10 minutes.",[6302,6309,6316],{"timeCreated":6303,"type":423,"fullPath":6304,"name":6305,"size":6306,"contentType":423,"updated":6303,"downloadUrl":6307,"src":6308,"alt":6305},"2023-09-20T22:40:15.888Z","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca7-18ab4b2faea.jpg","cumbuca7-18ab4b2faea.jpg",105843,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca7-18ab4b2faea.jpg?alt=media&token=7a94f27b-5c29-4e92-aa90-e09585540c68","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca7-18ab4b2faea.jpg",{"size":6310,"downloadUrl":6311,"name":6312,"contentType":423,"type":423,"fullPath":6313,"timeCreated":6314,"updated":6314,"src":6315,"alt":6312},117190,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca5-18ab4b33601.jpg?alt=media&token=17744ac2-8dbc-4c2d-85ef-9383edabc3a0","cumbuca5-18ab4b33601.jpg","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca5-18ab4b33601.jpg","2023-09-20T22:40:16.031Z","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca5-18ab4b33601.jpg",{"updated":6317,"size":6318,"downloadUrl":6319,"type":423,"contentType":423,"fullPath":6320,"timeCreated":6317,"name":6321,"src":6322,"alt":6321},"2023-09-20T22:40:16.371Z",95235,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca3-18ab4b35bbe.jpg?alt=media&token=13fd2a38-c535-4204-9b36-060c6b30b93a","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca3-18ab4b35bbe.jpg","cumbuca3-18ab4b35bbe.jpg","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca3-18ab4b35bbe.jpg",{"title":6324,"_animationKey":479,"images":6325,"text":6347},"Press and cool",[6326,6333,6340],{"size":6327,"timeCreated":6328,"fullPath":6329,"name":6330,"downloadUrl":6331,"updated":6328,"type":423,"contentType":423,"src":6332,"alt":6330},59131,"2023-09-20T22:40:18.130Z","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca8-18ab4bee8f4.jpg","cumbuca8-18ab4bee8f4.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca8-18ab4bee8f4.jpg?alt=media&token=e1fe6347-b002-4f67-a307-40e6b5e3595e","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca8-18ab4bee8f4.jpg",{"name":6334,"updated":6335,"downloadUrl":6336,"fullPath":6337,"contentType":423,"type":423,"timeCreated":6335,"size":6338,"src":6339,"alt":6334},"cumbuca4-18ab4bf05a4.jpg","2023-09-20T22:40:18.447Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca4-18ab4bf05a4.jpg?alt=media&token=f963d711-269a-4a5a-aed8-ea7fe5dc9c3b","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca4-18ab4bf05a4.jpg",58798,"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca4-18ab4bf05a4.jpg",{"updated":6341,"contentType":423,"type":423,"fullPath":6342,"timeCreated":6341,"size":6343,"downloadUrl":6344,"name":6345,"src":6346,"alt":6345},"2023-09-20T22:40:18.907Z","uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca13-18ab4bf24c4.jpg",67093,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca13-18ab4bf24c4.jpg?alt=media&token=1ee3118e-b1d9-4466-96f4-5a6b92d76ccd","cumbuca13-18ab4bf24c4.jpg","/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca13-18ab4bf24c4.jpg","After adding all the layers and removing from the oven, you should have nicely melted plastic ready to compress.\n\nTake the kit bowls and press them together to ensure the plastic fills the space between them.\n\nBalance the bowls to make them even, then place the assembly directly into a bucket of water.\n\nWait 5 minutes before demolding the plastic bowl. Make any necessary finishing touches, and it is ready to use.",{"title":6349,"_animationKey":6350,"text":6351,"images":6352},"Use it","uniquebpm2wk","Enjoy your recycled piece as you like.\n\nSome ideas include using it as a fruit bowl, plant pot, or organizer.",[6353,6360,6367],{"timeCreated":6354,"downloadUrl":6355,"name":6356,"type":423,"fullPath":6357,"updated":6354,"size":6358,"contentType":423,"src":6359,"alt":6356},"2023-09-24T22:46:30.748Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fvaso-18ac95c56be.jpeg?alt=media&token=2552dc2c-9323-49f8-b2ea-ea9bc8e07a19","vaso-18ac95c56be.jpeg","uploads/howtos/99BzgOzyexAFcTm8ih5L/vaso-18ac95c56be.jpeg",89538,"/resources/howtos/make-a-bowl-with-kitchen-molds/vaso-18ac95c56be.jpeg",{"name":6361,"type":423,"contentType":423,"downloadUrl":6362,"fullPath":6363,"updated":6364,"timeCreated":6364,"size":6365,"src":6366,"alt":6361},"WhatsApp Image 2023-09-24 at 20.17.46-18ac95ca5cc.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2FWhatsApp%20Image%202023-09-24%20at%2020.17.46-18ac95ca5cc.jpeg?alt=media&token=a1a883e3-195d-4874-a27e-3856c4c6e625","uploads/howtos/99BzgOzyexAFcTm8ih5L/WhatsApp Image 2023-09-24 at 20.17.46-18ac95ca5cc.jpeg","2023-09-24T22:46:30.676Z",138931,"/resources/howtos/make-a-bowl-with-kitchen-molds/whatsapp_image_2023-09-24_at_20.17.46-18ac95ca5cc.jpeg",{"fullPath":6368,"contentType":423,"size":6369,"updated":6370,"type":423,"timeCreated":6370,"name":6371,"downloadUrl":6372,"src":6373,"alt":6371},"uploads/howtos/99BzgOzyexAFcTm8ih5L/WhatsApp Image 2023-09-11 at 16.14.13-18ac95cb992.jpeg",48149,"2023-09-24T22:46:29.899Z","WhatsApp Image 2023-09-11 at 16.14.13-18ac95cb992.jpeg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2FWhatsApp%20Image%202023-09-11%20at%2016.14.13-18ac95cb992.jpeg?alt=media&token=b0a734bb-0d1f-4754-9955-c26e66922bfe","/resources/howtos/make-a-bowl-with-kitchen-molds/whatsapp_image_2023-09-11_at_16.14.13-18ac95cb992.jpeg",[6375,1270,409,408],"doutorecoplanet","2023-09-24T22:53:22.966Z",[1256],"2023-10-17T00:22:38.769Z",193,{"contentType":423,"type":423,"timeCreated":6381,"name":6382,"fullPath":6383,"updated":6381,"size":6384,"downloadUrl":6385,"src":6386},"2023-09-24T22:53:16.695Z","WhatsApp Image 2023-09-24 at 20.51.11-18ac965a649.jpeg","uploads/howtos/99BzgOzyexAFcTm8ih5L/WhatsApp Image 2023-09-24 at 20.51.11-18ac965a649.jpeg",89636,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2FWhatsApp%20Image%202023-09-24%20at%2020.51.11-18ac965a649.jpeg?alt=media&token=0e071bf3-1c88-47c2-9db2-da75190cd14b","/resources/howtos/make-a-bowl-with-kitchen-molds/whatsapp_image_2023-09-24_at_20.51.11-18ac965a649.jpeg",[],[],"br","Create a bowl by compressing melted plastic into kitchen molds to produce items such as a vase, fruit bowl, or organizer.",[],[6267],"99BzgOzyexAFcTm8ih5L",{"_created":992,"label":993,"_modified":992,"_id":994,"_deleted":402},{"verified":402,"_created":6396,"type":530,"_deleted":402,"_id":2172,"location":6397,"_modified":6396,"subType":529,"moderation":526,"geo":6400,"data":6448,"detail":6460},"2024-01-26T14:30:02.420Z",{"lng":6398,"lat":6399},-46.819868087768555,-23.59397802333058,{"latitude":6399,"lookupSource":535,"longitude":6398,"localityLanguageRequested":536,"continent":906,"continentCode":907,"countryName":6401,"countryCode":6402,"principalSubdivision":6403,"principalSubdivisionCode":6404,"city":6403,"locality":6405,"postcode":19,"plusCode":6406,"localityInfo":6407},"Brazil","BR","Sao Paulo","BR-SP","Cotia","588MC54J+C3",{"administrative":6408,"informative":6439},[6409,6412,6416,6420,6423,6427,6431,6434,6438],{"name":6401,"description":917,"isoName":6401,"order":174,"adminLevel":174,"isoCode":6402,"wikidataId":6410,"geonameId":6411},"Q155",3469034,{"name":6413,"description":6414,"order":555,"adminLevel":67,"wikidataId":6415},"Southeast Region","region of Brazil","Q1088815",{"name":6403,"description":6417,"isoName":6403,"order":559,"adminLevel":45,"isoCode":6404,"wikidataId":6418,"geonameId":6419},"state in the Southeast Region of Brazil","Q175",3448433,{"name":6421,"order":563,"adminLevel":555,"wikidataId":6422},"Regiao Geografica Intermediaria de Sao Paulo","Q48878425",{"name":6403,"description":6424,"order":580,"adminLevel":559,"wikidataId":6425,"geonameId":6426},"most populous city in Brazil","Q174",7630231,{"name":6428,"description":6429,"order":929,"adminLevel":559,"wikidataId":6430},"Greater Sao Paulo","large metropolitan area located in the São Paulo state in Brazil","Q1415666",{"name":6432,"order":931,"adminLevel":563,"wikidataId":6433},"Regiao Imediata de Sao Paulo","Q48878625",{"name":6405,"description":6435,"order":949,"adminLevel":580,"wikidataId":6436,"geonameId":6437},"city in the state of São Paulo, Brazil","Q669305",3465284,{"name":6405,"order":1918,"adminLevel":929},[6440,6441,6446],{"name":906,"description":934,"isoName":906,"order":170,"isoCode":907,"wikidataId":935,"geonameId":936},{"name":6442,"description":6443,"order":67,"wikidataId":6444,"geonameId":6445},"Brazilian Highlands","extensive geographical region, covering most of the eastern, southern and central portions of Brazil","Q118899",3466465,{"name":6447,"description":573,"order":45},"America/Sao_Paulo",{"urls":6449,"description":6455,"services":6456,"title":6458,"images":6459},[6450,6452,6454],{"name":958,"url":6451},"https://www.instagram.com/arte8reciclagem/",{"name":953,"url":6453},"https://www.arte8reciclagem.com.br",{"name":590,"url":591},"I run a mix workspace with a shredder, an oven, an extrusion and injection machines and i also collect plastic in the neighborhood. Currently i do some handcraft furniture with sheets, fruitcases with the extrusion and injected products. My apeal is to show how recycled plastic can be a alternative material and even valuable for the community and those whose get encouraged to recycle plastic too. I do workshops and i mainly work with community associations to show how transform recycled plastic into money and improve perspective of small business in this area.\n",[6457],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Arte 8 Reciclagem",[],{"services":6461,"urls":6462},[],[],"Create a bowl by compressing melted plastic into kitchen molds to produce items such as a vase, fruit bowl, or organizer.\n\n\nUser Location: Sao Paulo, Brazil\n\nGather the following items to begin:\n\n- Two stainless steel bowls (of the same size or one smaller than the other)\n- A pair of gloves\n- A scale\n- An oven set to 374°F (190°C)\n- PP5 plastic\n- A bucket of water\n\n1. Weigh the plastic to approximately half the height of the larger bowl (this varies based on bowl size) and set aside.\n2. Place 3.5 ounces (100 grams) into the larger bowl and put it in the oven at 374°F (190°C).\n3. Wait for it to melt until it reaches the bright point (approximately 5 minutes).\n\nThe key to avoiding burning the plastic is to add layers incrementally. Determine the required amount for your mold by adding approximately 3.5 ounces (100 grams) at a time.\n\nOnce you have used the allocated amount of plastic, place the second bowl on top and return it to the oven for the final 5 to 10 minutes.\n\nAfter adding all the layers and removing from the oven, you should have nicely melted plastic ready to compress.\n\nTake the kit bowls and press them together to ensure the plastic fills the space between them.\n\nBalance the bowls to make them even, then place the assembly directly into a bucket of water.\n\nWait 5 minutes before demolding the plastic bowl. Make any necessary finishing touches, and it is ready to use.\n\nEnjoy your recycled piece as you like.\n\nSome ideas include using it as a fruit bowl, plant pot, or organizer.","recycled plastic bowls, DIY plastic molding, kitchen mold crafts, PP5 plastic items, sustainable home projects, Sao Paulo craft ideas, plastic recycling DIY, melting plastic safely, homemade kitchenware, environmentally friendly crafts","### Required Tools & Equipment \n- **Molding tools**: Two stainless steel bowls ([example](https://www.mercadolivre.com.br/)) \n- **Safety gear**: Heat-resistant gloves ([example](https://www.mercadolivre.com.br/)) \n- **Measurement**: Kitchen scale ([example](https://www.mercadolivre.com.br/)) \n\n### Material \n- **Plastic**: PP5 (polypropylene) scraps or pellets ([source](https://www.reciclaveis.com.br/)) \n\n### Hardware \n- **Heating**: Oven (standard kitchen oven capable of 190°C/374°F) \n- **Cooling**: Bucket of water (for rapid cooling) \n\n### Process-Specific Items \n- **Mold preparation**: Basic kitchen molds (e.g., bowls, vase shapes) \n- **Finishing**: Sandpaper or trimming tools (optional for edge smoothing)","## Articles\n- [Make a Bowl Out of Plastic Trash](https://www.instructables.com/Make-a-Bowl-Out-of-Plastic-Trash/) [1]\n- [Plastic Brick Compressor](https://www.instructables.com/Plastic-Brick-Compressor/) [2]\n- [DIY Recycled Paper Bowl](https://www.instructables.com/DIY-Recycled-Paper-Bowl/) [7]\n- [RecyClass Design Book](https://www.recycling-magazine.com/2022/06/21/recyclass-publishes-design-book-to-support-plastic-industry/) [9]\n\n## Books\n- [Make Plastic Fantastic](https://www.simonandschuster.com/books/Make-Plastic-Fantastic/IglooBooks/9781838523916) [10]\n- [Sustainability Case Study Plastic Books (PDF)](https://www.ansys.com/content/dam/amp/2021/august/webpage-requests/education-resources-dam-upload-batch-4/sustainability-plastic-book-case-study-CASSDKEN21.pdf) [15]\n\n## Papers\n- [Design and Development Mini Compression Molding (PDF)](https://jurnal.iicet.org/index.php/essr/article/download/573/519) [17]\n- [Improved Compression Moulding Machine Design (PDF)](http://ijmrap.com/wp-content/uploads/2024/06/IJMRAP-V6N11P80Y24.pdf) [19]\n\n## YouTube\n- [Melt and Mold Recyclable Plastic](https://www.youtube.com/watch?v=NGZPFpO-QiQ) [3]\n- [How To Melt and Reform Plastic](https://www.youtube.com/watch?v=GDPMtQaiarw) [8]\n\n## Open-Source Designs\n- [Precious Plastic Machines](https://www.dezeen.com/2016/04/14/dave-hakkens-updates-open-source-precious-plastic-recycling-machines/) [5]","{\n \"slug\": \"make-a-bowl-with-kitchen-molds\",\n \"id\": \"make-a-bowl-with-kitchen-molds\",\n \"title\": \"Make a bowl with kitchen molds\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"steps\": [\n {\n \"images\": [\n {\n \"size\": 112496,\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-09-20T22:40:13.540Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca10-18ab4a4b715.jpg?alt=media&token=a890c60b-64ac-482a-963e-2e874bd3920b\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"cumbuca10-18ab4a4b715.jpg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca10-18ab4a4b715.jpg\",\n \"timeCreated\": \"2023-09-20T22:40:13.540Z\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca10-18ab4a4b715.jpg\",\n \"alt\": \"cumbuca10-18ab4a4b715.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"cumbuca9-18ab4a977a4.jpg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca9-18ab4a977a4.jpg\",\n \"updated\": \"2023-09-20T22:40:13.540Z\",\n \"size\": 102995,\n \"timeCreated\": \"2023-09-20T22:40:13.540Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca9-18ab4a977a4.jpg?alt=media&token=6faa6a4f-edbc-4f1a-9324-d7ccdc163bd0\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca9-18ab4a977a4.jpg\",\n \"alt\": \"cumbuca9-18ab4a977a4.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 66913,\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca11-18ab4ab4180.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca11-18ab4ab4180.jpg?alt=media&token=23985dab-c897-4d80-9f86-49e3d47ccf25\",\n \"timeCreated\": \"2023-09-20T22:40:13.508Z\",\n \"updated\": \"2023-09-20T22:40:13.508Z\",\n \"name\": \"cumbuca11-18ab4ab4180.jpg\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca11-18ab4ab4180.jpg\",\n \"alt\": \"cumbuca11-18ab4ab4180.jpg\"\n }\n ],\n \"_animationKey\": \"unique1\",\n \"text\": \"Gather the following items to begin:\\n\\n- Two stainless steel bowls (of the same size or one smaller than the other)\\n- A pair of gloves\\n- A scale\\n- An oven set to 374°F (190°C)\\n- PP5 plastic\\n- A bucket of water\\n\\n1. Weigh the plastic to approximately half the height of the larger bowl (this varies based on bowl size) and set aside.\\n2. Place 3.5 ounces (100 grams) into the larger bowl and put it in the oven at 374°F (190°C).\\n3. Wait for it to melt until it reaches the bright point (approximately 5 minutes).\",\n \"title\": \"Preparation\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Layering\",\n \"text\": \"The key to avoiding burning the plastic is to add layers incrementally. Determine the required amount for your mold by adding approximately 3.5 ounces (100 grams) at a time.\\n\\nOnce you have used the allocated amount of plastic, place the second bowl on top and return it to the oven for the final 5 to 10 minutes.\",\n \"images\": [\n {\n \"timeCreated\": \"2023-09-20T22:40:15.888Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca7-18ab4b2faea.jpg\",\n \"name\": \"cumbuca7-18ab4b2faea.jpg\",\n \"size\": 105843,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-09-20T22:40:15.888Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca7-18ab4b2faea.jpg?alt=media&token=7a94f27b-5c29-4e92-aa90-e09585540c68\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca7-18ab4b2faea.jpg\",\n \"alt\": \"cumbuca7-18ab4b2faea.jpg\"\n },\n {\n \"size\": 117190,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca5-18ab4b33601.jpg?alt=media&token=17744ac2-8dbc-4c2d-85ef-9383edabc3a0\",\n \"name\": \"cumbuca5-18ab4b33601.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca5-18ab4b33601.jpg\",\n \"timeCreated\": \"2023-09-20T22:40:16.031Z\",\n \"updated\": \"2023-09-20T22:40:16.031Z\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca5-18ab4b33601.jpg\",\n \"alt\": \"cumbuca5-18ab4b33601.jpg\"\n },\n {\n \"updated\": \"2023-09-20T22:40:16.371Z\",\n \"size\": 95235,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca3-18ab4b35bbe.jpg?alt=media&token=13fd2a38-c535-4204-9b36-060c6b30b93a\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca3-18ab4b35bbe.jpg\",\n \"timeCreated\": \"2023-09-20T22:40:16.371Z\",\n \"name\": \"cumbuca3-18ab4b35bbe.jpg\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca3-18ab4b35bbe.jpg\",\n \"alt\": \"cumbuca3-18ab4b35bbe.jpg\"\n }\n ]\n },\n {\n \"title\": \"Press and cool\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"size\": 59131,\n \"timeCreated\": \"2023-09-20T22:40:18.130Z\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca8-18ab4bee8f4.jpg\",\n \"name\": \"cumbuca8-18ab4bee8f4.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca8-18ab4bee8f4.jpg?alt=media&token=e1fe6347-b002-4f67-a307-40e6b5e3595e\",\n \"updated\": \"2023-09-20T22:40:18.130Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca8-18ab4bee8f4.jpg\",\n \"alt\": \"cumbuca8-18ab4bee8f4.jpg\"\n },\n {\n \"name\": \"cumbuca4-18ab4bf05a4.jpg\",\n \"updated\": \"2023-09-20T22:40:18.447Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca4-18ab4bf05a4.jpg?alt=media&token=f963d711-269a-4a5a-aed8-ea7fe5dc9c3b\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca4-18ab4bf05a4.jpg\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-20T22:40:18.447Z\",\n \"size\": 58798,\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca4-18ab4bf05a4.jpg\",\n \"alt\": \"cumbuca4-18ab4bf05a4.jpg\"\n },\n {\n \"updated\": \"2023-09-20T22:40:18.907Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/cumbuca13-18ab4bf24c4.jpg\",\n \"timeCreated\": \"2023-09-20T22:40:18.907Z\",\n \"size\": 67093,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fcumbuca13-18ab4bf24c4.jpg?alt=media&token=1ee3118e-b1d9-4466-96f4-5a6b92d76ccd\",\n \"name\": \"cumbuca13-18ab4bf24c4.jpg\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/cumbuca13-18ab4bf24c4.jpg\",\n \"alt\": \"cumbuca13-18ab4bf24c4.jpg\"\n }\n ],\n \"text\": \"After adding all the layers and removing from the oven, you should have nicely melted plastic ready to compress.\\n\\nTake the kit bowls and press them together to ensure the plastic fills the space between them.\\n\\nBalance the bowls to make them even, then place the assembly directly into a bucket of water.\\n\\nWait 5 minutes before demolding the plastic bowl. Make any necessary finishing touches, and it is ready to use.\"\n },\n {\n \"title\": \"Use it\",\n \"_animationKey\": \"uniquebpm2wk\",\n \"text\": \"Enjoy your recycled piece as you like.\\n\\nSome ideas include using it as a fruit bowl, plant pot, or organizer.\",\n \"images\": [\n {\n \"timeCreated\": \"2023-09-24T22:46:30.748Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2Fvaso-18ac95c56be.jpeg?alt=media&token=2552dc2c-9323-49f8-b2ea-ea9bc8e07a19\",\n \"name\": \"vaso-18ac95c56be.jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/vaso-18ac95c56be.jpeg\",\n \"updated\": \"2023-09-24T22:46:30.748Z\",\n \"size\": 89538,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/vaso-18ac95c56be.jpeg\",\n \"alt\": \"vaso-18ac95c56be.jpeg\"\n },\n {\n \"name\": \"WhatsApp Image 2023-09-24 at 20.17.46-18ac95ca5cc.jpeg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2FWhatsApp%20Image%202023-09-24%20at%2020.17.46-18ac95ca5cc.jpeg?alt=media&token=a1a883e3-195d-4874-a27e-3856c4c6e625\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/WhatsApp Image 2023-09-24 at 20.17.46-18ac95ca5cc.jpeg\",\n \"updated\": \"2023-09-24T22:46:30.676Z\",\n \"timeCreated\": \"2023-09-24T22:46:30.676Z\",\n \"size\": 138931,\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/whatsapp_image_2023-09-24_at_20.17.46-18ac95ca5cc.jpeg\",\n \"alt\": \"WhatsApp Image 2023-09-24 at 20.17.46-18ac95ca5cc.jpeg\"\n },\n {\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/WhatsApp Image 2023-09-11 at 16.14.13-18ac95cb992.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 48149,\n \"updated\": \"2023-09-24T22:46:29.899Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-24T22:46:29.899Z\",\n \"name\": \"WhatsApp Image 2023-09-11 at 16.14.13-18ac95cb992.jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2FWhatsApp%20Image%202023-09-11%20at%2016.14.13-18ac95cb992.jpeg?alt=media&token=b0a734bb-0d1f-4754-9955-c26e66922bfe\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/whatsapp_image_2023-09-11_at_16.14.13-18ac95cb992.jpeg\",\n \"alt\": \"WhatsApp Image 2023-09-11 at 16.14.13-18ac95cb992.jpeg\"\n }\n ]\n }\n ],\n \"votedUsefulBy\": [\n \"doutorecoplanet\",\n \"marcelaazoubel\",\n \"mattia\",\n \"sigolene\"\n ],\n \"_created\": \"2023-09-24T22:53:22.966Z\",\n \"_createdBy\": \"kzli\",\n \"tags\": [\n \"PP\"\n ],\n \"_contentModifiedTimestamp\": \"2023-09-24T22:53:22.966Z\",\n \"title\": \"Make a bowl with kitchen molds\",\n \"_modified\": \"2023-10-17T00:22:38.769Z\",\n \"difficulty_level\": \"Easy\",\n \"slug\": \"make-a-bowl-with-kitchen-molds\",\n \"moderation\": \"accepted\",\n \"total_views\": 193,\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-09-24T22:53:16.695Z\",\n \"name\": \"WhatsApp Image 2023-09-24 at 20.51.11-18ac965a649.jpeg\",\n \"fullPath\": \"uploads/howtos/99BzgOzyexAFcTm8ih5L/WhatsApp Image 2023-09-24 at 20.51.11-18ac965a649.jpeg\",\n \"updated\": \"2023-09-24T22:53:16.695Z\",\n \"size\": 89636,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F99BzgOzyexAFcTm8ih5L%2FWhatsApp%20Image%202023-09-24%20at%2020.51.11-18ac965a649.jpeg?alt=media&token=0e071bf3-1c88-47c2-9db2-da75190cd14b\",\n \"src\": \"/resources/howtos/make-a-bowl-with-kitchen-molds/whatsapp_image_2023-09-24_at_20.51.11-18ac965a649.jpeg\"\n },\n \"time\": \"\u003C 1 hour\",\n \"_deleted\": false,\n \"files\": [],\n \"comments\": [],\n \"creatorCountry\": \"br\",\n \"description\": \"Create a bowl by compressing melted plastic into kitchen molds to produce items such as a vase, fruit bowl, or organizer.\",\n \"mentions\": [],\n \"fileLink\": \"\",\n \"total_downloads\": 0,\n \"previousSlugs\": [\n \"make-a-bowl-with-kitchen-molds\"\n ],\n \"_id\": \"99BzgOzyexAFcTm8ih5L\",\n \"category\": {\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_deleted\": false\n },\n \"user\": {\n \"verified\": false,\n \"_created\": \"2024-01-26T14:30:02.420Z\",\n \"type\": \"workspace\",\n \"_deleted\": false,\n \"_id\": \"kzli\",\n \"location\": {\n \"lng\": -46.819868087768555,\n \"lat\": -23.59397802333058\n },\n \"_modified\": \"2024-01-26T14:30:02.420Z\",\n \"subType\": \"mix\",\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": -23.59397802333058,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -46.819868087768555,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"South America\",\n \"continentCode\": \"SA\",\n \"countryName\": \"Brazil\",\n \"countryCode\": \"BR\",\n \"principalSubdivision\": \"Sao Paulo\",\n \"principalSubdivisionCode\": \"BR-SP\",\n \"city\": \"Sao Paulo\",\n \"locality\": \"Cotia\",\n \"postcode\": \"\",\n \"plusCode\": \"588MC54J+C3\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Brazil\",\n \"description\": \"country in South America\",\n \"isoName\": \"Brazil\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"BR\",\n \"wikidataId\": \"Q155\",\n \"geonameId\": 3469034\n },\n {\n \"name\": \"Southeast Region\",\n \"description\": \"region of Brazil\",\n \"order\": 5,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q1088815\"\n },\n {\n \"name\": \"Sao Paulo\",\n \"description\": \"state in the Southeast Region of Brazil\",\n \"isoName\": \"Sao Paulo\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"BR-SP\",\n \"wikidataId\": \"Q175\",\n \"geonameId\": 3448433\n },\n {\n \"name\": \"Regiao Geografica Intermediaria de Sao Paulo\",\n \"order\": 7,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q48878425\"\n },\n {\n \"name\": \"Sao Paulo\",\n \"description\": \"most populous city in Brazil\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q174\",\n \"geonameId\": 7630231\n },\n {\n \"name\": \"Greater Sao Paulo\",\n \"description\": \"large metropolitan area located in the São Paulo state in Brazil\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1415666\"\n },\n {\n \"name\": \"Regiao Imediata de Sao Paulo\",\n \"order\": 10,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q48878625\"\n },\n {\n \"name\": \"Cotia\",\n \"description\": \"city in the state of São Paulo, Brazil\",\n \"order\": 11,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q669305\",\n \"geonameId\": 3465284\n },\n {\n \"name\": \"Cotia\",\n \"order\": 12,\n \"adminLevel\": 9\n }\n ],\n \"informative\": [\n {\n \"name\": \"South America\",\n \"description\": \"continent\",\n \"isoName\": \"South America\",\n \"order\": 1,\n \"isoCode\": \"SA\",\n \"wikidataId\": \"Q18\",\n \"geonameId\": 6255150\n },\n {\n \"name\": \"Brazilian Highlands\",\n \"description\": \"extensive geographical region, covering most of the eastern, southern and central portions of Brazil\",\n \"order\": 3,\n \"wikidataId\": \"Q118899\",\n \"geonameId\": 3466465\n },\n {\n \"name\": \"America/Sao_Paulo\",\n \"description\": \"time zone\",\n \"order\": 4\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/arte8reciclagem/\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.arte8reciclagem.com.br\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"I run a mix workspace with a shredder, an oven, an extrusion and injection machines and i also collect plastic in the neighborhood. Currently i do some handcraft furniture with sheets, fruitcases with the extrusion and injected products. My apeal is to show how recycled plastic can be a alternative material and even valuable for the community and those whose get encouraged to recycle plastic too. I do workshops and i mainly work with community associations to show how transform recycled plastic into money and improve perspective of small business in this area.\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Arte 8 Reciclagem\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Create a bowl by compressing melted plastic into kitchen molds to produce items such as a vase, fruit bowl, or organizer.\\n\\n\\nUser Location: Sao Paulo, Brazil\\n\\nGather the following items to begin:\\n\\n- Two stainless steel bowls (of the same size or one smaller than the other)\\n- A pair of gloves\\n- A scale\\n- An oven set to 374°F (190°C)\\n- PP5 plastic\\n- A bucket of water\\n\\n1. Weigh the plastic to approximately half the height of the larger bowl (this varies based on bowl size) and set aside.\\n2. Place 3.5 ounces (100 grams) into the larger bowl and put it in the oven at 374°F (190°C).\\n3. Wait for it to melt until it reaches the bright point (approximately 5 minutes).\\n\\nThe key to avoiding burning the plastic is to add layers incrementally. Determine the required amount for your mold by adding approximately 3.5 ounces (100 grams) at a time.\\n\\nOnce you have used the allocated amount of plastic, place the second bowl on top and return it to the oven for the final 5 to 10 minutes.\\n\\nAfter adding all the layers and removing from the oven, you should have nicely melted plastic ready to compress.\\n\\nTake the kit bowls and press them together to ensure the plastic fills the space between them.\\n\\nBalance the bowls to make them even, then place the assembly directly into a bucket of water.\\n\\nWait 5 minutes before demolding the plastic bowl. Make any necessary finishing touches, and it is ready to use.\\n\\nEnjoy your recycled piece as you like.\\n\\nSome ideas include using it as a fruit bowl, plant pot, or organizer.\",\n \"keywords\": \"recycled plastic bowls, DIY plastic molding, kitchen mold crafts, PP5 plastic items, sustainable home projects, Sao Paulo craft ideas, plastic recycling DIY, melting plastic safely, homemade kitchenware, environmentally friendly crafts\",\n \"resources\": \"### Required Tools & Equipment \\n- **Molding tools**: Two stainless steel bowls ([example](https://www.mercadolivre.com.br/)) \\n- **Safety gear**: Heat-resistant gloves ([example](https://www.mercadolivre.com.br/)) \\n- **Measurement**: Kitchen scale ([example](https://www.mercadolivre.com.br/)) \\n\\n### Material \\n- **Plastic**: PP5 (polypropylene) scraps or pellets ([source](https://www.reciclaveis.com.br/)) \\n\\n### Hardware \\n- **Heating**: Oven (standard kitchen oven capable of 190°C/374°F) \\n- **Cooling**: Bucket of water (for rapid cooling) \\n\\n### Process-Specific Items \\n- **Mold preparation**: Basic kitchen molds (e.g., bowls, vase shapes) \\n- **Finishing**: Sandpaper or trimming tools (optional for edge smoothing)\",\n \"references\": \"## Articles\\n- [Make a Bowl Out of Plastic Trash](https://www.instructables.com/Make-a-Bowl-Out-of-Plastic-Trash/) [1]\\n- [Plastic Brick Compressor](https://www.instructables.com/Plastic-Brick-Compressor/) [2]\\n- [DIY Recycled Paper Bowl](https://www.instructables.com/DIY-Recycled-Paper-Bowl/) [7]\\n- [RecyClass Design Book](https://www.recycling-magazine.com/2022/06/21/recyclass-publishes-design-book-to-support-plastic-industry/) [9]\\n\\n## Books\\n- [Make Plastic Fantastic](https://www.simonandschuster.com/books/Make-Plastic-Fantastic/IglooBooks/9781838523916) [10]\\n- [Sustainability Case Study Plastic Books (PDF)](https://www.ansys.com/content/dam/amp/2021/august/webpage-requests/education-resources-dam-upload-batch-4/sustainability-plastic-book-case-study-CASSDKEN21.pdf) [15]\\n\\n## Papers\\n- [Design and Development Mini Compression Molding (PDF)](https://jurnal.iicet.org/index.php/essr/article/download/573/519) [17]\\n- [Improved Compression Moulding Machine Design (PDF)](http://ijmrap.com/wp-content/uploads/2024/06/IJMRAP-V6N11P80Y24.pdf) [19]\\n\\n## YouTube\\n- [Melt and Mold Recyclable Plastic](https://www.youtube.com/watch?v=NGZPFpO-QiQ) [3]\\n- [How To Melt and Reform Plastic](https://www.youtube.com/watch?v=GDPMtQaiarw) [8]\\n\\n## Open-Source Designs\\n- [Precious Plastic Machines](https://www.dezeen.com/2016/04/14/dave-hakkens-updates-open-source-precious-plastic-recycling-machines/) [5]\"\n }\n}","de2747065977d92c","heat-shield-for-injection-and-extrusion-machines",{"id":6469,"data":6471,"filePath":6469,"digest":6579},{"slug":6469,"id":6469,"title":6472,"type":397,"components":6473,"item":6474,"config":6578},"Heat Shield for Injection and Extrusion Machines",[],{"title":6472,"votedUsefulBy":6475,"_id":6476,"_created":6477,"files":6478,"creatorCountry":6479,"tags":6480,"_modified":6481,"_deleted":402,"cover_image":6482,"moderation":526,"_createdBy":6489,"total_downloads":412,"category":6490,"time":413,"steps":6491,"_contentModifiedTimestamp":6497,"id":6476,"slug":6469,"difficulty_level":415,"total_views":6498,"comments":6499,"description":6500,"fileLink":19,"user":6501,"content":6574,"keywords":6575,"resources":6576,"references":6577},[408,1128],"9W69H4j6GETmBMeUHM0q","2020-11-25T01:10:27.844Z",[],"ph",[2152,626],"2023-09-04T13:35:22.728Z",{"size":6483,"downloadUrl":6484,"updated":6485,"fullPath":6486,"name":6487,"contentType":423,"timeCreated":6485,"type":423,"src":6488},103703,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9W69H4j6GETmBMeUHM0q%2F20201124_150234%5B1%5D.jpg?alt=media&token=a75acc57-6eb7-495f-b64b-0b2b8692d246","2020-11-25T01:10:26.342Z","uploads/howtos/9W69H4j6GETmBMeUHM0q/20201124_150234[1].jpg","20201124_150234[1].jpg","/resources/howtos/heat-shield-for-injection-and-extrusion-machines/20201124_1502341.jpg","precious-plastic-philippines",{"_deleted":402,"_modified":992,"_created":992,"_id":994,"label":993},[6492],{"images":6493,"videoUrl":6494,"title":6495,"_animationKey":448,"text":6496},[],"https://www.youtube.com/watch?v=oas-fFnkzgA","Build your heat shield","The YouTube video provides a clearer explanation. Since machines vary, specific measurements are not included here but should be evident in the video.\n\nWe employed round stainless steel tubing at a 4-inch (10 cm) size. However, square tubing may also be utilized, provided it is sufficiently long to accommodate the heater bands and insulation without direct contact.\n\nFor insulation, we used 16 feet (5 meters) of muffler insulation.\n\nThe tubing was secured with M6 bolts, with taps in the tubing. Alternative bolt sizes or even machine screws may be used.","2023-06-14T11:02:21.429Z",219,[],"Enhancing the Safety and Appearance of Your Injection and Extrusion Machine\n\nEnsuring the safety and maintaining the aesthetic appeal of your injection and extrusion machine is crucial. Follow these guidelines to improve both aspects effectively.\n\n1. **Safety Features**: Integrate safety guards and emergency stop buttons. Perform regular maintenance checks to ensure all safety mechanisms are operational.\n\n2. **Regular Cleaning**: Keep the machine clean to prevent obstruction and wear. Use appropriate cleaning agents to avoid damage to components.\n\n3. **Proper Lighting**: Ensure adequate lighting around the machine to enhance visibility and reduce the risk of accidents.\n\n4. **Aesthetic Maintenance**: Apply paint or protective coatings as needed to preserve the appearance and prevent corrosion.\n\n5. **Routine Inspections**: Conduct inspections to identify any potential issues early. Replace worn or damaged parts promptly.\n\nBy implementing these measures, the operational efficiency and longevity of your machines can be significantly improved.",{"_modified":6502,"type":5707,"verified":402,"_id":6489,"_created":6503,"location":6504,"_deleted":402,"moderation":526,"geo":6507,"data":6557,"detail":6571},"2024-01-10T02:09:55.992Z","2024-01-10T02:09:55.993Z",{"lat":6505,"lng":6506},"14.5873032","121.1847269",{"latitude":6508,"lookupSource":535,"longitude":6509,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":6510,"countryCode":6511,"principalSubdivision":6512,"principalSubdivisionCode":6513,"city":6514,"locality":6514,"postcode":19,"plusCode":6515,"localityInfo":6516},14.5873032,121.1847269,"Philippines (the)","PH","Calabarzon (Region IV-A)","PH-40","Antipolo","7Q63H5PM+WV",{"administrative":6517,"informative":6532},[6518,6522,6526],{"name":6510,"description":6519,"isoName":6510,"order":555,"adminLevel":174,"isoCode":6511,"wikidataId":6520,"geonameId":6521},"archipelagic country in Southeast Asia","Q928",1694008,{"name":6512,"description":6523,"isoName":6512,"order":580,"adminLevel":67,"isoCode":6513,"wikidataId":6524,"geonameId":6525},"Administrative region of the Philippines","Q13650",7521303,{"name":6527,"description":6528,"isoName":6527,"order":931,"adminLevel":45,"isoCode":6529,"wikidataId":6530,"geonameId":6531},"Rizal","province of the Philippines","PH-RIZ","Q13874",1691591,[6533,6534,6535,6537,6539,6543,6547,6549,6553],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},{"name":4246,"description":4247,"order":174,"wikidataId":4248,"geonameId":4249},{"name":6536,"order":67},"Philippine (EEZ)",{"name":6538,"description":573,"order":45},"Asia/Manila",{"name":6540,"description":6541,"order":559,"wikidataId":6542},"Luzon","one of the three island groups of the Philippines","Q2673519",{"name":6540,"description":6544,"order":563,"wikidataId":6545,"geonameId":6546},"largest island of the Philippines","Q125384",1704846,{"name":6548,"order":929},"Ecclesiastical Province of Manila",{"name":6550,"description":6551,"order":949,"wikidataId":6552},"Diocese of Antipolo","diocese of the Catholic Church in the Philippines","Q866877",{"name":6514,"description":6554,"order":1918,"wikidataId":6555,"geonameId":6556},"city of the Philippines and capital of the province of Rizal","Q1636",1730501,{"urls":6558,"description":6566,"services":6567,"title":6569,"images":6570},[6559,6561,6563,6565],{"name":587,"url":6560},"https://web.facebook.com/preciousplasticphil",{"name":584,"url":6562},"mailto:metzindustries@gmail.com",{"name":953,"url":6564},"https://www.preciousplasticph.com",{"name":590,"url":591},"We are the oldest continuously operating Precious Plastic shop in the Philippines. With 8 full time employees, we build all the Precious Plastic machines, as well as design and make molds, conduct research projects and do molding projects.Our shop uses modern fabrication techniques to include fiber laser cutting, waterjet, CNC bending, MIG welding and CAD. We have one engineer on staff. We supply Precious Plastic machinery to NGO's to include the UN, WWF, Rotary, among others. We also are registered for Philippines government procurement and supply plastic shredders to many local government waste management facilities. Our Precious Plastic machines are in use from the farthest north parts of Luzon to the farthest south part of Mindanao with hundreds of plastic shredders fabricated. We work with the International Coastal Cleanup and other NGO to convert ocean plastic into new products.We also host foreign volunteers for Precious Plastic via Workaway. If you are interested in volunteering with us, let us know. We have hosted visiting engineers from Denmark, Netherlands and South Africa to date. ",[6568],{"welding":24,"assembling":402,"machining":402,"electronics":402,"molds":402},"Precious Plastic Philippines Foundation",[],{"services":6572,"urls":6573},[],[],"Enhancing the Safety and Appearance of Your Injection and Extrusion Machine\n\nEnsuring the safety and maintaining the aesthetic appeal of your injection and extrusion machine is crucial. Follow these guidelines to improve both aspects effectively.\n\n1. **Safety Features**: Integrate safety guards and emergency stop buttons. Perform regular maintenance checks to ensure all safety mechanisms are operational.\n\n2. **Regular Cleaning**: Keep the machine clean to prevent obstruction and wear. Use appropriate cleaning agents to avoid damage to components.\n\n3. **Proper Lighting**: Ensure adequate lighting around the machine to enhance visibility and reduce the risk of accidents.\n\n4. **Aesthetic Maintenance**: Apply paint or protective coatings as needed to preserve the appearance and prevent corrosion.\n\n5. **Routine Inspections**: Conduct inspections to identify any potential issues early. Replace worn or damaged parts promptly.\n\nBy implementing these measures, the operational efficiency and longevity of your machines can be significantly improved.\n\n\nUser Location: Antipolo, Philippines (the)\n\nThe YouTube video provides a clearer explanation. Since machines vary, specific measurements are not included here but should be evident in the video.\n\nWe employed round stainless steel tubing at a 4-inch (10 cm) size. However, square tubing may also be utilized, provided it is sufficiently long to accommodate the heater bands and insulation without direct contact.\n\nFor insulation, we used 16 feet (5 meters) of muffler insulation.\n\nThe tubing was secured with M6 bolts, with taps in the tubing. Alternative bolt sizes or even machine screws may be used.","Injection machine safety, extrusion machine maintenance, machine aesthetic appeal, safety features for machinery, regular machine cleaning, proper machine lighting, protective coatings for machines, routine machine inspections, operational efficiency improvement, machinery longevity enhancements.","### Tools & Hardware \n- 4-inch (10 cm) stainless steel tubing (round or square)[Video reference] \n- M6 bolts (with taps) or machine screws \n- 16 ft (5 m) muffler insulation \n\n### Safety Equipment \n- Safety guards \n- Emergency stop buttons \n- Adequate lighting systems \n\n### Maintenance Supplies \n- Industrial-grade cleaning agents \n- Anti-corrosion paint/protective coatings","## Articles\n- [Injection Molding Safety Measures](https://www.la-plastic.com/post/what-safety-measures-are-needed-in-injection-molding)\n- [Injection Molding Machine Maintenance Tips](https://rjginc.com/6-maintenance-tips-to-keep-your-injection-molding-machines-healthy/)\n- [Plastics Extrusion Press Safety](https://www.worksafe.govt.nz/topic-and-industry/machinery/working-safely-with-plastic-production-machinery/plastics-extrusion-presses/)\n\n## Standards\n- [ANSI Plastics and Rubber Machinery Standards](https://webstore.ansi.org/industry/machine-tools/plastics-rubber)\n- [ICON Health & Safety Manual](https://static1.squarespace.com/static/5dd80205589c900c6fdf6859/t/64ed056f574f683188723a44/1693255025992/Health+&+Safety+Manual+2023.3.pdf)\n\n## Open-source Designs\n- [Open-source Autoinjector Design](https://pmc.ncbi.nlm.nih.gov/articles/PMC10348544/)\n- [OpenFOAM Injection Molding Simulator](https://github.com/krebeljk/openInjMoldSim)\n- [Open Source Injection Molder](https://wiki.opensourceecology.org/wiki/Injection_Molder)\n- [DIY Injection Molding with Blender](https://formlabs.com/blog/diy-injection-molding/)\n- [Energy Consumption Profiling (NIST)](https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=905587)\n\n## Manufacturer Guidelines\n- [Extrusion Purging Instructions](https://www.asaclean.com/resources/purging-instructions/extrusion)\n- [All-electric Injection Molding Machine Maintenance](https://www.changshengda.com/news/industry-news/what-are-the-characteristics-and-maintenance-of-all-electric-injection-molding-machines.html)\n- [Lubrizol Extrusion Guide](https://www.lubrizol.com/-/media/Lubrizol/Health/Literature/LSP-Extrusion-Guide.pdf)\n- [APSX-PIM User Manual](https://engineering.oregonstate.edu/sites/engineering.oregonstate.edu/files/2022-07/CBEE-apsx-pim-manual.pdf)\n\n## Troubleshooting Guides\n- [Common Extrusion Issues (Lubrizol)](https://www.lubrizol.com/-/media/Lubrizol/Health/Literature/LSP-Extrusion-Guide.pdf)\n- [Extrusion Processing Handbook](https://bronze.ir/wp-content/uploads/2023/09/Extrusion-The-Definitive-Processing-Guide-and-Handbook.pdf)\n\n## Academic Papers\n- [Predictive Structural Assessment of Concrete Bridges](https://concrete.ethz.ch/blog/category/uncategorized/)\n- [Injection Molding Energy Consumption Analysis](https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=905587)","{\n \"slug\": \"heat-shield-for-injection-and-extrusion-machines\",\n \"id\": \"heat-shield-for-injection-and-extrusion-machines\",\n \"title\": \"Heat Shield for Injection and Extrusion Machines\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"title\": \"Heat Shield for Injection and Extrusion Machines\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"inspiredplastics\"\n ],\n \"_id\": \"9W69H4j6GETmBMeUHM0q\",\n \"_created\": \"2020-11-25T01:10:27.844Z\",\n \"files\": [],\n \"creatorCountry\": \"ph\",\n \"tags\": [\n \"extrusion\",\n \"injection\"\n ],\n \"_modified\": \"2023-09-04T13:35:22.728Z\",\n \"_deleted\": false,\n \"cover_image\": {\n \"size\": 103703,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9W69H4j6GETmBMeUHM0q%2F20201124_150234%5B1%5D.jpg?alt=media&token=a75acc57-6eb7-495f-b64b-0b2b8692d246\",\n \"updated\": \"2020-11-25T01:10:26.342Z\",\n \"fullPath\": \"uploads/howtos/9W69H4j6GETmBMeUHM0q/20201124_150234[1].jpg\",\n \"name\": \"20201124_150234[1].jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-11-25T01:10:26.342Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/heat-shield-for-injection-and-extrusion-machines/20201124_1502341.jpg\"\n },\n \"moderation\": \"accepted\",\n \"_createdBy\": \"precious-plastic-philippines\",\n \"total_downloads\": 0,\n \"category\": {\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"label\": \"Guides\"\n },\n \"time\": \"\u003C 5 hours\",\n \"steps\": [\n {\n \"images\": [],\n \"videoUrl\": \"https://www.youtube.com/watch?v=oas-fFnkzgA\",\n \"title\": \"Build your heat shield\",\n \"_animationKey\": \"unique1\",\n \"text\": \"The YouTube video provides a clearer explanation. Since machines vary, specific measurements are not included here but should be evident in the video.\\n\\nWe employed round stainless steel tubing at a 4-inch (10 cm) size. However, square tubing may also be utilized, provided it is sufficiently long to accommodate the heater bands and insulation without direct contact.\\n\\nFor insulation, we used 16 feet (5 meters) of muffler insulation.\\n\\nThe tubing was secured with M6 bolts, with taps in the tubing. Alternative bolt sizes or even machine screws may be used.\"\n }\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:21.429Z\",\n \"id\": \"9W69H4j6GETmBMeUHM0q\",\n \"slug\": \"heat-shield-for-injection-and-extrusion-machines\",\n \"difficulty_level\": \"Medium\",\n \"total_views\": 219,\n \"comments\": [],\n \"description\": \"Enhancing the Safety and Appearance of Your Injection and Extrusion Machine\\n\\nEnsuring the safety and maintaining the aesthetic appeal of your injection and extrusion machine is crucial. Follow these guidelines to improve both aspects effectively.\\n\\n1. **Safety Features**: Integrate safety guards and emergency stop buttons. Perform regular maintenance checks to ensure all safety mechanisms are operational.\\n\\n2. **Regular Cleaning**: Keep the machine clean to prevent obstruction and wear. Use appropriate cleaning agents to avoid damage to components.\\n\\n3. **Proper Lighting**: Ensure adequate lighting around the machine to enhance visibility and reduce the risk of accidents.\\n\\n4. **Aesthetic Maintenance**: Apply paint or protective coatings as needed to preserve the appearance and prevent corrosion.\\n\\n5. **Routine Inspections**: Conduct inspections to identify any potential issues early. Replace worn or damaged parts promptly.\\n\\nBy implementing these measures, the operational efficiency and longevity of your machines can be significantly improved.\",\n \"fileLink\": \"\",\n \"user\": {\n \"_modified\": \"2024-01-10T02:09:55.992Z\",\n \"type\": \"community-builder\",\n \"verified\": false,\n \"_id\": \"precious-plastic-philippines\",\n \"_created\": \"2024-01-10T02:09:55.993Z\",\n \"location\": {\n \"lat\": \"14.5873032\",\n \"lng\": \"121.1847269\"\n },\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 14.5873032,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 121.1847269,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Philippines (the)\",\n \"countryCode\": \"PH\",\n \"principalSubdivision\": \"Calabarzon (Region IV-A)\",\n \"principalSubdivisionCode\": \"PH-40\",\n \"city\": \"Antipolo\",\n \"locality\": \"Antipolo\",\n \"postcode\": \"\",\n \"plusCode\": \"7Q63H5PM+WV\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Philippines (the)\",\n \"description\": \"archipelagic country in Southeast Asia\",\n \"isoName\": \"Philippines (the)\",\n \"order\": 5,\n \"adminLevel\": 2,\n \"isoCode\": \"PH\",\n \"wikidataId\": \"Q928\",\n \"geonameId\": 1694008\n },\n {\n \"name\": \"Calabarzon (Region IV-A)\",\n \"description\": \"Administrative region of the Philippines\",\n \"isoName\": \"Calabarzon (Region IV-A)\",\n \"order\": 8,\n \"adminLevel\": 3,\n \"isoCode\": \"PH-40\",\n \"wikidataId\": \"Q13650\",\n \"geonameId\": 7521303\n },\n {\n \"name\": \"Rizal\",\n \"description\": \"province of the Philippines\",\n \"isoName\": \"Rizal\",\n \"order\": 10,\n \"adminLevel\": 4,\n \"isoCode\": \"PH-RIZ\",\n \"wikidataId\": \"Q13874\",\n \"geonameId\": 1691591\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Malay Archipelago\",\n \"description\": \"Archipelago between mainland Southeast Asia and Australia\",\n \"order\": 2,\n \"wikidataId\": \"Q208643\",\n \"geonameId\": 1636682\n },\n {\n \"name\": \"Philippine (EEZ)\",\n \"order\": 3\n },\n {\n \"name\": \"Asia/Manila\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Luzon\",\n \"description\": \"one of the three island groups of the Philippines\",\n \"order\": 6,\n \"wikidataId\": \"Q2673519\"\n },\n {\n \"name\": \"Luzon\",\n \"description\": \"largest island of the Philippines\",\n \"order\": 7,\n \"wikidataId\": \"Q125384\",\n \"geonameId\": 1704846\n },\n {\n \"name\": \"Ecclesiastical Province of Manila\",\n \"order\": 9\n },\n {\n \"name\": \"Diocese of Antipolo\",\n \"description\": \"diocese of the Catholic Church in the Philippines\",\n \"order\": 11,\n \"wikidataId\": \"Q866877\"\n },\n {\n \"name\": \"Antipolo\",\n \"description\": \"city of the Philippines and capital of the province of Rizal\",\n \"order\": 12,\n \"wikidataId\": \"Q1636\",\n \"geonameId\": 1730501\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Facebook\",\n \"url\": \"https://web.facebook.com/preciousplasticphil\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:metzindustries@gmail.com\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.preciousplasticph.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are the oldest continuously operating Precious Plastic shop in the Philippines. With 8 full time employees, we build all the Precious Plastic machines, as well as design and make molds, conduct research projects and do molding projects.Our shop uses modern fabrication techniques to include fiber laser cutting, waterjet, CNC bending, MIG welding and CAD. We have one engineer on staff. We supply Precious Plastic machinery to NGO's to include the UN, WWF, Rotary, among others. We also are registered for Philippines government procurement and supply plastic shredders to many local government waste management facilities. Our Precious Plastic machines are in use from the farthest north parts of Luzon to the farthest south part of Mindanao with hundreds of plastic shredders fabricated. We work with the International Coastal Cleanup and other NGO to convert ocean plastic into new products.We also host foreign volunteers for Precious Plastic via Workaway. If you are interested in volunteering with us, let us know. We have hosted visiting engineers from Denmark, Netherlands and South Africa to date. \",\n \"services\": [\n {\n \"welding\": true,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Precious Plastic Philippines Foundation\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Enhancing the Safety and Appearance of Your Injection and Extrusion Machine\\n\\nEnsuring the safety and maintaining the aesthetic appeal of your injection and extrusion machine is crucial. Follow these guidelines to improve both aspects effectively.\\n\\n1. **Safety Features**: Integrate safety guards and emergency stop buttons. Perform regular maintenance checks to ensure all safety mechanisms are operational.\\n\\n2. **Regular Cleaning**: Keep the machine clean to prevent obstruction and wear. Use appropriate cleaning agents to avoid damage to components.\\n\\n3. **Proper Lighting**: Ensure adequate lighting around the machine to enhance visibility and reduce the risk of accidents.\\n\\n4. **Aesthetic Maintenance**: Apply paint or protective coatings as needed to preserve the appearance and prevent corrosion.\\n\\n5. **Routine Inspections**: Conduct inspections to identify any potential issues early. Replace worn or damaged parts promptly.\\n\\nBy implementing these measures, the operational efficiency and longevity of your machines can be significantly improved.\\n\\n\\nUser Location: Antipolo, Philippines (the)\\n\\nThe YouTube video provides a clearer explanation. Since machines vary, specific measurements are not included here but should be evident in the video.\\n\\nWe employed round stainless steel tubing at a 4-inch (10 cm) size. However, square tubing may also be utilized, provided it is sufficiently long to accommodate the heater bands and insulation without direct contact.\\n\\nFor insulation, we used 16 feet (5 meters) of muffler insulation.\\n\\nThe tubing was secured with M6 bolts, with taps in the tubing. Alternative bolt sizes or even machine screws may be used.\",\n \"keywords\": \"Injection machine safety, extrusion machine maintenance, machine aesthetic appeal, safety features for machinery, regular machine cleaning, proper machine lighting, protective coatings for machines, routine machine inspections, operational efficiency improvement, machinery longevity enhancements.\",\n \"resources\": \"### Tools & Hardware \\n- 4-inch (10 cm) stainless steel tubing (round or square)[Video reference] \\n- M6 bolts (with taps) or machine screws \\n- 16 ft (5 m) muffler insulation \\n\\n### Safety Equipment \\n- Safety guards \\n- Emergency stop buttons \\n- Adequate lighting systems \\n\\n### Maintenance Supplies \\n- Industrial-grade cleaning agents \\n- Anti-corrosion paint/protective coatings\",\n \"references\": \"## Articles\\n- [Injection Molding Safety Measures](https://www.la-plastic.com/post/what-safety-measures-are-needed-in-injection-molding)\\n- [Injection Molding Machine Maintenance Tips](https://rjginc.com/6-maintenance-tips-to-keep-your-injection-molding-machines-healthy/)\\n- [Plastics Extrusion Press Safety](https://www.worksafe.govt.nz/topic-and-industry/machinery/working-safely-with-plastic-production-machinery/plastics-extrusion-presses/)\\n\\n## Standards\\n- [ANSI Plastics and Rubber Machinery Standards](https://webstore.ansi.org/industry/machine-tools/plastics-rubber)\\n- [ICON Health & Safety Manual](https://static1.squarespace.com/static/5dd80205589c900c6fdf6859/t/64ed056f574f683188723a44/1693255025992/Health+&+Safety+Manual+2023.3.pdf)\\n\\n## Open-source Designs\\n- [Open-source Autoinjector Design](https://pmc.ncbi.nlm.nih.gov/articles/PMC10348544/)\\n- [OpenFOAM Injection Molding Simulator](https://github.com/krebeljk/openInjMoldSim)\\n- [Open Source Injection Molder](https://wiki.opensourceecology.org/wiki/Injection_Molder)\\n- [DIY Injection Molding with Blender](https://formlabs.com/blog/diy-injection-molding/)\\n- [Energy Consumption Profiling (NIST)](https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=905587)\\n\\n## Manufacturer Guidelines\\n- [Extrusion Purging Instructions](https://www.asaclean.com/resources/purging-instructions/extrusion)\\n- [All-electric Injection Molding Machine Maintenance](https://www.changshengda.com/news/industry-news/what-are-the-characteristics-and-maintenance-of-all-electric-injection-molding-machines.html)\\n- [Lubrizol Extrusion Guide](https://www.lubrizol.com/-/media/Lubrizol/Health/Literature/LSP-Extrusion-Guide.pdf)\\n- [APSX-PIM User Manual](https://engineering.oregonstate.edu/sites/engineering.oregonstate.edu/files/2022-07/CBEE-apsx-pim-manual.pdf)\\n\\n## Troubleshooting Guides\\n- [Common Extrusion Issues (Lubrizol)](https://www.lubrizol.com/-/media/Lubrizol/Health/Literature/LSP-Extrusion-Guide.pdf)\\n- [Extrusion Processing Handbook](https://bronze.ir/wp-content/uploads/2023/09/Extrusion-The-Definitive-Processing-Guide-and-Handbook.pdf)\\n\\n## Academic Papers\\n- [Predictive Structural Assessment of Concrete Bridges](https://concrete.ethz.ch/blog/category/uncategorized/)\\n- [Injection Molding Energy Consumption Analysis](https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=905587)\"\n }\n}","1fa056e45d7c92f1","create-a-sports-medal-with-clear-acrilic-inlay",{"id":6580,"data":6582,"filePath":6580,"digest":6739},{"slug":6580,"id":6580,"title":6583,"type":397,"components":6584,"item":6585,"config":6738},"Create a Sports Medal with Clear Acrilic Inlay",[],{"votedUsefulBy":6586,"category":6591,"mentions":6592,"moderation":526,"title":6583,"previousSlugs":6593,"_deleted":402,"_created":6594,"_modified":6595,"time":413,"_createdBy":6596,"id":6597,"cover_image":6598,"slug":6580,"_contentModifiedTimestamp":6605,"_id":6597,"steps":6606,"creatorCountry":6647,"fileLink":19,"tags":6648,"files":6649,"total_downloads":412,"description":6650,"comments":6651,"total_views":6660,"difficulty_level":415,"user":6661,"content":6734,"keywords":6735,"resources":6736,"references":6737},[6587,6588,6589,409,408,6590],"plasticrecyclingsystem_prs","vir","archireel","onami",{"_modified":1575,"_deleted":402,"label":1574,"_id":1576,"_created":1575},[],[6580],"2023-05-15T11:06:47.817Z","2024-02-09T15:47:38.672Z","plastiki-rafiki","AFtVZGYiyHHrAbXzzAu4",{"timeCreated":6599,"contentType":423,"size":6600,"name":6601,"fullPath":6602,"type":423,"updated":6599,"downloadUrl":6603,"src":6604},"2023-05-15T11:06:40.123Z",87191,"IMG-6680-1881f058815.jpg","uploads/howtos/2P0vvoVh0WKtmqty97Yd/IMG-6680-1881f058815.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FIMG-6680-1881f058815.jpg?alt=media&token=941fdd88-9bd8-4e09-bb89-85b3fa52aee2","/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/img-6680-1881f058815.jpg","2023-06-14T11:02:22.018Z",[6607,6618,6629],{"text":6608,"title":6609,"images":6610,"_animationKey":448},"We utilized Adobe Illustrator to create the design for the acrylic inlay, the logo outline, and the pocket for the acrylic inlay. Ensure to incorporate a small extension indicator into your pocket and acrylic inlay to assist with the correct orientation of the logo within the mold.","Create mold designs using 2D CAD program",[6611],{"type":1289,"size":6612,"timeCreated":6613,"contentType":1289,"fullPath":6614,"updated":6613,"downloadUrl":6615,"name":6616,"src":6617,"alt":6616},37380,"2023-05-15T11:06:42.320Z","uploads/howtos/2P0vvoVh0WKtmqty97Yd/Screenshot 2023-05-15 at 1.59.04 PM-1881f1079f2.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FScreenshot%202023-05-15%20at%201.59.04%20PM-1881f1079f2.png?alt=media&token=9e5a0e5e-82ec-4b65-9528-9d7156236b5e","Screenshot 2023-05-15 at 1.59.04 PM-1881f1079f2.png","/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/screenshot_2023-05-15_at_1.59.04_pm-1881f1079f2.png",{"images":6619,"text":6627,"title":6628,"_animationKey":451},[6620],{"updated":6621,"name":6622,"size":6623,"contentType":423,"downloadUrl":6624,"fullPath":6625,"timeCreated":6621,"type":423,"src":6626,"alt":6622},"2023-05-15T11:06:44.409Z","PXL_20230515_110331627-1881f16e0f2.jpg",105484,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FPXL_20230515_110331627-1881f16e0f2.jpg?alt=media&token=c48b7a8b-e282-4a28-877d-ffac5b5c94f3","uploads/howtos/2P0vvoVh0WKtmqty97Yd/PXL_20230515_110331627-1881f16e0f2.jpg","/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/pxl_20230515_110331627-1881f16e0f2.jpg","Insert the engraved acrylic logo inlay into the pocket mold, and then position the medal outline mold on top. Place this assembly between the top and bottom steel molds that connect to the injection machine.","Stack the molds in the correct order.",{"title":6630,"text":6631,"_animationKey":479,"images":6632},"Inject, attach ring and ribbon","Inject the plastic into the mold. We used gray polypropylene flakes for the silver medal. Remove the injected item. Drill a hole, attach a ring and a ribbon. Complete!",[6633,6640],{"contentType":423,"timeCreated":6634,"type":423,"downloadUrl":6635,"updated":6634,"name":6636,"fullPath":6637,"size":6638,"src":6639,"alt":6636},"2023-05-15T11:06:46.685Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FPXL_20220824_104003681-1881f0c7938.jpg?alt=media&token=8d05924e-3096-4d28-b27a-c64567d38688","PXL_20220824_104003681-1881f0c7938.jpg","uploads/howtos/2P0vvoVh0WKtmqty97Yd/PXL_20220824_104003681-1881f0c7938.jpg",187795,"/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/pxl_20220824_104003681-1881f0c7938.jpg",{"timeCreated":6641,"updated":6641,"type":423,"fullPath":6642,"contentType":423,"downloadUrl":6643,"size":6644,"name":6645,"src":6646,"alt":6645},"2023-05-15T11:06:47.126Z","uploads/howtos/2P0vvoVh0WKtmqty97Yd/PXL_20230515_083954273-1881f10dab7.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FPXL_20230515_083954273-1881f10dab7.jpg?alt=media&token=160a4e90-38e0-4ea8-b71c-00a9054de006",184631,"PXL_20230515_083954273-1881f10dab7.jpg","/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/pxl_20230515_083954273-1881f10dab7.jpg","ke",[625,1256,418,626],[],"Create elegant injection-molded medals with engraved acrylic inlays. In this instance, we utilized polypropylene (PP) for the plastic and clear acrylic off-cuts measuring 0.12 inches (3 mm).",[6652,6656],{"creatorCountry":19,"text":6653,"_creatorId":6590,"_created":6654,"creatorName":6590,"_id":6655},"Good job! Love the look!!","2023-08-09T04:26:04.219Z","VE23J5UYqhdXNywg5rg2",{"text":6657,"_id":6658,"creatorName":6587,"_creatorId":6587,"_created":6659,"creatorCountry":1874},"Not bad at all - great stuff!!","0VONLDemqhmlhwJFQEQd","2024-02-09T15:47:35.933Z",329,{"_deleted":402,"type":530,"moderation":526,"subType":529,"_id":6596,"verified":402,"_modified":6662,"location":6663,"_created":6662,"geo":6666,"data":6715,"detail":6731},"2024-01-26T18:15:29.525Z",{"lng":6664,"lat":6665},36.765317916870124,-1.2292532723234915,{"latitude":6665,"lookupSource":535,"longitude":6664,"localityLanguageRequested":536,"continent":6667,"continentCode":6668,"countryName":6669,"countryCode":6670,"principalSubdivision":6671,"principalSubdivisionCode":6672,"city":6671,"locality":6673,"postcode":19,"plusCode":6674,"localityInfo":6675},"Africa","AF","Kenya","KE","Kiambu","KE-13","Nairobi","6GCRQQC8+74",{"administrative":6676,"informative":6707},[6677,6681,6685,6689,6694,6698,6701,6703,6705],{"name":6669,"description":6678,"isoName":6669,"order":67,"adminLevel":174,"isoCode":6670,"wikidataId":6679,"geonameId":6680},"republic in East Africa","Q114",192950,{"name":6671,"description":6682,"order":45,"adminLevel":45,"wikidataId":6683,"geonameId":6684},"town in Kiambu County, Kenya","Q3242959",192710,{"name":6671,"description":6686,"isoName":6671,"order":555,"adminLevel":45,"isoCode":6672,"wikidataId":6687,"geonameId":6688},"county in Kenya","Q2575594",192709,{"name":6690,"description":6686,"isoName":6690,"order":559,"adminLevel":45,"isoCode":6691,"wikidataId":6692,"geonameId":6693},"Nairobi City","KE-30","Q3335223",184742,{"name":6673,"description":6695,"order":563,"adminLevel":563,"wikidataId":6696,"geonameId":6697},"capital city of Kenya","Q3870",184745,{"name":6699,"description":6700,"order":580,"adminLevel":559},"Westlands","Sub-counties are decentralised units that lack autonomy but are necessary in the organisation for providing services locally. They are often confused with constituencies but sub-counties are not political boundaries.",{"name":6702,"order":931,"adminLevel":929},"Highridge location",{"name":6704,"order":1918,"adminLevel":580},"Karura ward",{"name":6706,"order":1924,"adminLevel":931},"Karura sublocation",[6708,6711,6713,6714],{"name":6667,"description":934,"isoName":6667,"order":170,"isoCode":6668,"wikidataId":6709,"geonameId":6710},"Q15",6255146,{"name":6712,"description":573,"order":174},"Africa/Nairobi",{"name":6699,"order":929},{"name":6704,"order":949},{"urls":6716,"description":6726,"services":6727,"title":6729,"images":6730},[6717,6719,6721,6723,6725],{"name":953,"url":6718},"https://www.plastikirafiki.com/",{"name":958,"url":6720},"https://www.instagram.com/plastikirafiki",{"name":587,"url":6722},"https://www.facebook.com/plastikirafiki",{"name":584,"url":6724},"mailto:info@plastikirafiki.com",{"name":590,"url":591},"Based at the International School of Kenya's Design & Arts Centre, Plastiki Rafiki is a student run club as well as a community based organization. Started in 2018 we build machines, design products and manufacture molds. All with the goal of cleaning up our local environment and empowering communities to earn a living through plastic recycling and creative product design",[6728],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Plastiki Rafiki",[],{"services":6732,"urls":6733},[],[],"Create elegant injection-molded medals with engraved acrylic inlays. In this instance, we utilized polypropylene (PP) for the plastic and clear acrylic off-cuts measuring 0.12 inches (3 mm).\n\n\nUser Location: Kiambu, Kenya\n\nWe utilized Adobe Illustrator to create the design for the acrylic inlay, the logo outline, and the pocket for the acrylic inlay. Ensure to incorporate a small extension indicator into your pocket and acrylic inlay to assist with the correct orientation of the logo within the mold.\n\nInsert the engraved acrylic logo inlay into the pocket mold, and then position the medal outline mold on top. Place this assembly between the top and bottom steel molds that connect to the injection machine.\n\nInject the plastic into the mold. We used gray polypropylene flakes for the silver medal. Remove the injected item. Drill a hole, attach a ring and a ribbon. Complete!","injection-molded medals, engraved acrylic inlays, polypropylene medals, custom medal design, acrylic inlays Kenya, Adobe Illustrator medal design, injection molding process, clear acrylic off-cuts, polypropylene plastic medals, engraving techniques","To create injection-molded medals with acrylic inlays as described, here are the essential tools, software, and materials:\n\n### Software \n- Adobe Illustrator (for designing acrylic inlays, logo outlines, and mold pockets) [Link](https://www.adobe.com/products/illustrator.html) \n\n### Materials & Hardware \n- **Polypropylene (PP) flakes** (gray variant for silver medals) \n- **Clear acrylic off-cuts** (3 mm thickness for engraved inlays) \n- **Custom steel molds** (top/bottom plates for injection assembly) \n- **Injection molding machine** (compatible with steel molds) [Link](https://www.sciencedirect.com/topics/engineering/injection-molding-machine) \n\n### Tools & Supplies \n- **Drill** (for creating hanging holes) \n- **Metal rings and ribbons** (final assembly) \n- **Mold pocket and outline templates** (for logo orientation) \n\nKey steps involve designing molds in Illustrator, injecting PP into the steel mold assembly with the acrylic inlay, and finishing with drilling/assembly.","## Articles\n- [A Beginner's Guide to Injection Molding - Protolabs](https://www.protolabs.com/resources/guides-and-trend-reports/designing-for-moldability-fundamental-elements/) \n- [Learn about Acrylic injection molding - hanoimould.com](https://hanoimould.com/learn-about-acrylic-injection-molding/) \n- [The Ultimate Guide to Acrylic Injection Molding - FOW Mould](https://www.immould.com/acrylic-injection-molding/) \n- [How Olympic Medals Are Made | Fictiv](https://www.fictiv.com/articles/how-olympic-medals-are-made) \n- [A Step by Step Guide to Injection Molding - SyBridge Technologies](https://sybridge.com/injection-molding-guide/) \n- [Ultimate Guide to Injection Molding | RapidDirect](https://www.rapiddirect.com/blog/ultimate-guide-to-injection-molding/) \n- [DIY Injection Molding: How to Mold Plastic Parts In-House - Formlabs](https://formlabs.com/blog/diy-injection-molding/) \n- [Helpful Injection Molding Design Guidelines | GrabCAD Tutorials](https://grabcad.com/tutorials/helpful-injection-molding-design-guidelines) \n\n## Books\n- [Injection Molding Handbook | Hanser-Fachbuch](https://www.hanserpublications.com/fachbuch/artikel/9783446407817) \n- [Designing Plastic Parts for Assembly - 10th Edition by Paul A Tres](https://www.target.com/p/designing-plastic-parts-for-assembly-10th-edition-by-paul-a-tres-hardcover/-/A-94480429) \n\n## Papers\n- [Optimization of Injection-Molding Process for Thin-Walled Polypropylene Parts](https://pmc.ncbi.nlm.nih.gov/articles/PMC8659463/) \n\n## Opensource Designs\n- [Open source injection molding simulation (GitHub)](https://github.com/krebeljk/openInjMoldSim) \n- [Creating Injection Molds in CAD (GrabCAD Tutorial)](https://grabcad.com/tutorials/helpful-injection-molding-design-guidelines) \n- [DIY Injection Mold Design Workflow (3D Insider)](https://3dinsider.com/diy-injection-molding/) \n- [DIY Injection Mold Guide - TDL Mould](https://tdlmould.com/diy-injection-mold/)","{\n \"slug\": \"create-a-sports-medal-with-clear-acrilic-inlay\",\n \"id\": \"create-a-sports-medal-with-clear-acrilic-inlay\",\n \"title\": \"Create a Sports Medal with Clear Acrilic Inlay\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"votedUsefulBy\": [\n \"plasticrecyclingsystem_prs\",\n \"vir\",\n \"archireel\",\n \"mattia\",\n \"sigolene\",\n \"onami\"\n ],\n \"category\": {\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_deleted\": false,\n \"label\": \"Products\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_created\": \"2022-09-18T08:52:31.406Z\"\n },\n \"mentions\": [],\n \"moderation\": \"accepted\",\n \"title\": \"Create a Sports Medal with Clear Acrilic Inlay\",\n \"previousSlugs\": [\n \"create-a-sports-medal-with-clear-acrilic-inlay\"\n ],\n \"_deleted\": false,\n \"_created\": \"2023-05-15T11:06:47.817Z\",\n \"_modified\": \"2024-02-09T15:47:38.672Z\",\n \"time\": \"\u003C 5 hours\",\n \"_createdBy\": \"plastiki-rafiki\",\n \"id\": \"AFtVZGYiyHHrAbXzzAu4\",\n \"cover_image\": {\n \"timeCreated\": \"2023-05-15T11:06:40.123Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 87191,\n \"name\": \"IMG-6680-1881f058815.jpg\",\n \"fullPath\": \"uploads/howtos/2P0vvoVh0WKtmqty97Yd/IMG-6680-1881f058815.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-05-15T11:06:40.123Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FIMG-6680-1881f058815.jpg?alt=media&token=941fdd88-9bd8-4e09-bb89-85b3fa52aee2\",\n \"src\": \"/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/img-6680-1881f058815.jpg\"\n },\n \"slug\": \"create-a-sports-medal-with-clear-acrilic-inlay\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:22.018Z\",\n \"_id\": \"AFtVZGYiyHHrAbXzzAu4\",\n \"steps\": [\n {\n \"text\": \"We utilized Adobe Illustrator to create the design for the acrylic inlay, the logo outline, and the pocket for the acrylic inlay. Ensure to incorporate a small extension indicator into your pocket and acrylic inlay to assist with the correct orientation of the logo within the mold.\",\n \"title\": \"Create mold designs using 2D CAD program\",\n \"images\": [\n {\n \"type\": \"image/png\",\n \"size\": 37380,\n \"timeCreated\": \"2023-05-15T11:06:42.320Z\",\n \"contentType\": \"image/png\",\n \"fullPath\": \"uploads/howtos/2P0vvoVh0WKtmqty97Yd/Screenshot 2023-05-15 at 1.59.04 PM-1881f1079f2.png\",\n \"updated\": \"2023-05-15T11:06:42.320Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FScreenshot%202023-05-15%20at%201.59.04%20PM-1881f1079f2.png?alt=media&token=9e5a0e5e-82ec-4b65-9528-9d7156236b5e\",\n \"name\": \"Screenshot 2023-05-15 at 1.59.04 PM-1881f1079f2.png\",\n \"src\": \"/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/screenshot_2023-05-15_at_1.59.04_pm-1881f1079f2.png\",\n \"alt\": \"Screenshot 2023-05-15 at 1.59.04 PM-1881f1079f2.png\"\n }\n ],\n \"_animationKey\": \"unique1\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2023-05-15T11:06:44.409Z\",\n \"name\": \"PXL_20230515_110331627-1881f16e0f2.jpg\",\n \"size\": 105484,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FPXL_20230515_110331627-1881f16e0f2.jpg?alt=media&token=c48b7a8b-e282-4a28-877d-ffac5b5c94f3\",\n \"fullPath\": \"uploads/howtos/2P0vvoVh0WKtmqty97Yd/PXL_20230515_110331627-1881f16e0f2.jpg\",\n \"timeCreated\": \"2023-05-15T11:06:44.409Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/pxl_20230515_110331627-1881f16e0f2.jpg\",\n \"alt\": \"PXL_20230515_110331627-1881f16e0f2.jpg\"\n }\n ],\n \"text\": \"Insert the engraved acrylic logo inlay into the pocket mold, and then position the medal outline mold on top. Place this assembly between the top and bottom steel molds that connect to the injection machine.\",\n \"title\": \"Stack the molds in the correct order.\",\n \"_animationKey\": \"unique2\"\n },\n {\n \"title\": \"Inject, attach ring and ribbon\",\n \"text\": \"Inject the plastic into the mold. We used gray polypropylene flakes for the silver medal. Remove the injected item. Drill a hole, attach a ring and a ribbon. Complete!\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-05-15T11:06:46.685Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FPXL_20220824_104003681-1881f0c7938.jpg?alt=media&token=8d05924e-3096-4d28-b27a-c64567d38688\",\n \"updated\": \"2023-05-15T11:06:46.685Z\",\n \"name\": \"PXL_20220824_104003681-1881f0c7938.jpg\",\n \"fullPath\": \"uploads/howtos/2P0vvoVh0WKtmqty97Yd/PXL_20220824_104003681-1881f0c7938.jpg\",\n \"size\": 187795,\n \"src\": \"/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/pxl_20220824_104003681-1881f0c7938.jpg\",\n \"alt\": \"PXL_20220824_104003681-1881f0c7938.jpg\"\n },\n {\n \"timeCreated\": \"2023-05-15T11:06:47.126Z\",\n \"updated\": \"2023-05-15T11:06:47.126Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/2P0vvoVh0WKtmqty97Yd/PXL_20230515_083954273-1881f10dab7.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F2P0vvoVh0WKtmqty97Yd%2FPXL_20230515_083954273-1881f10dab7.jpg?alt=media&token=160a4e90-38e0-4ea8-b71c-00a9054de006\",\n \"size\": 184631,\n \"name\": \"PXL_20230515_083954273-1881f10dab7.jpg\",\n \"src\": \"/resources/howtos/create-a-sports-medal-with-clear-acrilic-inlay/pxl_20230515_083954273-1881f10dab7.jpg\",\n \"alt\": \"PXL_20230515_083954273-1881f10dab7.jpg\"\n }\n ]\n }\n ],\n \"creatorCountry\": \"ke\",\n \"fileLink\": \"\",\n \"tags\": [\n \"product\",\n \"PP\",\n \"HDPE\",\n \"injection\"\n ],\n \"files\": [],\n \"total_downloads\": 0,\n \"description\": \"Create elegant injection-molded medals with engraved acrylic inlays. In this instance, we utilized polypropylene (PP) for the plastic and clear acrylic off-cuts measuring 0.12 inches (3 mm).\",\n \"comments\": [\n {\n \"creatorCountry\": \"\",\n \"text\": \"Good job! Love the look!!\",\n \"_creatorId\": \"onami\",\n \"_created\": \"2023-08-09T04:26:04.219Z\",\n \"creatorName\": \"onami\",\n \"_id\": \"VE23J5UYqhdXNywg5rg2\"\n },\n {\n \"text\": \"Not bad at all - great stuff!!\",\n \"_id\": \"0VONLDemqhmlhwJFQEQd\",\n \"creatorName\": \"plasticrecyclingsystem_prs\",\n \"_creatorId\": \"plasticrecyclingsystem_prs\",\n \"_created\": \"2024-02-09T15:47:35.933Z\",\n \"creatorCountry\": \"gb\"\n }\n ],\n \"total_views\": 329,\n \"difficulty_level\": \"Medium\",\n \"user\": {\n \"_deleted\": false,\n \"type\": \"workspace\",\n \"moderation\": \"accepted\",\n \"subType\": \"mix\",\n \"_id\": \"plastiki-rafiki\",\n \"verified\": false,\n \"_modified\": \"2024-01-26T18:15:29.525Z\",\n \"location\": {\n \"lng\": 36.765317916870124,\n \"lat\": -1.2292532723234915\n },\n \"_created\": \"2024-01-26T18:15:29.525Z\",\n \"geo\": {\n \"latitude\": -1.2292532723234915,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 36.765317916870124,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Africa\",\n \"continentCode\": \"AF\",\n \"countryName\": \"Kenya\",\n \"countryCode\": \"KE\",\n \"principalSubdivision\": \"Kiambu\",\n \"principalSubdivisionCode\": \"KE-13\",\n \"city\": \"Kiambu\",\n \"locality\": \"Nairobi\",\n \"postcode\": \"\",\n \"plusCode\": \"6GCRQQC8+74\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Kenya\",\n \"description\": \"republic in East Africa\",\n \"isoName\": \"Kenya\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"KE\",\n \"wikidataId\": \"Q114\",\n \"geonameId\": 192950\n },\n {\n \"name\": \"Kiambu\",\n \"description\": \"town in Kiambu County, Kenya\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q3242959\",\n \"geonameId\": 192710\n },\n {\n \"name\": \"Kiambu\",\n \"description\": \"county in Kenya\",\n \"isoName\": \"Kiambu\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"KE-13\",\n \"wikidataId\": \"Q2575594\",\n \"geonameId\": 192709\n },\n {\n \"name\": \"Nairobi City\",\n \"description\": \"county in Kenya\",\n \"isoName\": \"Nairobi City\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"KE-30\",\n \"wikidataId\": \"Q3335223\",\n \"geonameId\": 184742\n },\n {\n \"name\": \"Nairobi\",\n \"description\": \"capital city of Kenya\",\n \"order\": 7,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q3870\",\n \"geonameId\": 184745\n },\n {\n \"name\": \"Westlands\",\n \"description\": \"Sub-counties are decentralised units that lack autonomy but are necessary in the organisation for providing services locally. They are often confused with constituencies but sub-counties are not political boundaries.\",\n \"order\": 8,\n \"adminLevel\": 6\n },\n {\n \"name\": \"Highridge location\",\n \"order\": 10,\n \"adminLevel\": 9\n },\n {\n \"name\": \"Karura ward\",\n \"order\": 12,\n \"adminLevel\": 8\n },\n {\n \"name\": \"Karura sublocation\",\n \"order\": 13,\n \"adminLevel\": 10\n }\n ],\n \"informative\": [\n {\n \"name\": \"Africa\",\n \"description\": \"continent\",\n \"isoName\": \"Africa\",\n \"order\": 1,\n \"isoCode\": \"AF\",\n \"wikidataId\": \"Q15\",\n \"geonameId\": 6255146\n },\n {\n \"name\": \"Africa/Nairobi\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Westlands\",\n \"order\": 9\n },\n {\n \"name\": \"Karura ward\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.plastikirafiki.com/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/plastikirafiki\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/plastikirafiki\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:info@plastikirafiki.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Based at the International School of Kenya's Design & Arts Centre, Plastiki Rafiki is a student run club as well as a community based organization. Started in 2018 we build machines, design products and manufacture molds. All with the goal of cleaning up our local environment and empowering communities to earn a living through plastic recycling and creative product design\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Plastiki Rafiki\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"Create elegant injection-molded medals with engraved acrylic inlays. In this instance, we utilized polypropylene (PP) for the plastic and clear acrylic off-cuts measuring 0.12 inches (3 mm).\\n\\n\\nUser Location: Kiambu, Kenya\\n\\nWe utilized Adobe Illustrator to create the design for the acrylic inlay, the logo outline, and the pocket for the acrylic inlay. Ensure to incorporate a small extension indicator into your pocket and acrylic inlay to assist with the correct orientation of the logo within the mold.\\n\\nInsert the engraved acrylic logo inlay into the pocket mold, and then position the medal outline mold on top. Place this assembly between the top and bottom steel molds that connect to the injection machine.\\n\\nInject the plastic into the mold. We used gray polypropylene flakes for the silver medal. Remove the injected item. Drill a hole, attach a ring and a ribbon. Complete!\",\n \"keywords\": \"injection-molded medals, engraved acrylic inlays, polypropylene medals, custom medal design, acrylic inlays Kenya, Adobe Illustrator medal design, injection molding process, clear acrylic off-cuts, polypropylene plastic medals, engraving techniques\",\n \"resources\": \"To create injection-molded medals with acrylic inlays as described, here are the essential tools, software, and materials:\\n\\n### Software \\n- Adobe Illustrator (for designing acrylic inlays, logo outlines, and mold pockets) [Link](https://www.adobe.com/products/illustrator.html) \\n\\n### Materials & Hardware \\n- **Polypropylene (PP) flakes** (gray variant for silver medals) \\n- **Clear acrylic off-cuts** (3 mm thickness for engraved inlays) \\n- **Custom steel molds** (top/bottom plates for injection assembly) \\n- **Injection molding machine** (compatible with steel molds) [Link](https://www.sciencedirect.com/topics/engineering/injection-molding-machine) \\n\\n### Tools & Supplies \\n- **Drill** (for creating hanging holes) \\n- **Metal rings and ribbons** (final assembly) \\n- **Mold pocket and outline templates** (for logo orientation) \\n\\nKey steps involve designing molds in Illustrator, injecting PP into the steel mold assembly with the acrylic inlay, and finishing with drilling/assembly.\",\n \"references\": \"## Articles\\n- [A Beginner's Guide to Injection Molding - Protolabs](https://www.protolabs.com/resources/guides-and-trend-reports/designing-for-moldability-fundamental-elements/) \\n- [Learn about Acrylic injection molding - hanoimould.com](https://hanoimould.com/learn-about-acrylic-injection-molding/) \\n- [The Ultimate Guide to Acrylic Injection Molding - FOW Mould](https://www.immould.com/acrylic-injection-molding/) \\n- [How Olympic Medals Are Made | Fictiv](https://www.fictiv.com/articles/how-olympic-medals-are-made) \\n- [A Step by Step Guide to Injection Molding - SyBridge Technologies](https://sybridge.com/injection-molding-guide/) \\n- [Ultimate Guide to Injection Molding | RapidDirect](https://www.rapiddirect.com/blog/ultimate-guide-to-injection-molding/) \\n- [DIY Injection Molding: How to Mold Plastic Parts In-House - Formlabs](https://formlabs.com/blog/diy-injection-molding/) \\n- [Helpful Injection Molding Design Guidelines | GrabCAD Tutorials](https://grabcad.com/tutorials/helpful-injection-molding-design-guidelines) \\n\\n## Books\\n- [Injection Molding Handbook | Hanser-Fachbuch](https://www.hanserpublications.com/fachbuch/artikel/9783446407817) \\n- [Designing Plastic Parts for Assembly - 10th Edition by Paul A Tres](https://www.target.com/p/designing-plastic-parts-for-assembly-10th-edition-by-paul-a-tres-hardcover/-/A-94480429) \\n\\n## Papers\\n- [Optimization of Injection-Molding Process for Thin-Walled Polypropylene Parts](https://pmc.ncbi.nlm.nih.gov/articles/PMC8659463/) \\n\\n## Opensource Designs\\n- [Open source injection molding simulation (GitHub)](https://github.com/krebeljk/openInjMoldSim) \\n- [Creating Injection Molds in CAD (GrabCAD Tutorial)](https://grabcad.com/tutorials/helpful-injection-molding-design-guidelines) \\n- [DIY Injection Mold Design Workflow (3D Insider)](https://3dinsider.com/diy-injection-molding/) \\n- [DIY Injection Mold Guide - TDL Mould](https://tdlmould.com/diy-injection-mold/)\"\n }\n}","43c95a3b387236be","make-great-beam-patterns",{"id":6740,"data":6742,"filePath":6740,"digest":6856},{"slug":6740,"id":6740,"title":6743,"type":397,"components":6744,"item":6745,"config":6855},"Make great beam patterns!",[],{"tags":6746,"id":6747,"description":6748,"_id":6747,"moderation":526,"creatorCountry":19,"votedUsefulBy":6749,"difficulty_level":628,"mentions":6763,"steps":6764,"_deleted":402,"category":6825,"total_downloads":412,"_contentModifiedTimestamp":6826,"comments":6827,"_modified":6838,"fileLink":19,"previousSlugs":6839,"time":1572,"title":6743,"total_views":6840,"cover_image":6841,"_createdBy":6848,"_created":6849,"slug":6740,"previouslyAccepted":24,"files":6850,"user":-1,"content":6851,"keywords":6852,"resources":6853,"references":6854},[2152,418,1256,1255],"AqACwN30x51UMTkDjqt3","Occasionally, inquiries arise regarding how to achieve appealing patterns in beams. Interestingly, no special technical methods are employed to accomplish this. The technique involves utilizing a basic steel pipe as a mold and allowing the extruder to perform its function. Here is a method you can attempt to achieve similar results.",[6750,6751,408,6590,6752,4778,6753,6754,6755,4526,409,6756,623,6757,6758,6759,6760,6761,6762],"elniastudio","chupi","1st-machine-builder","aireverde","analisa","dmitrymif","micagallinger","precious-plastic-cyprus","renrenren","sebastin-tuseddu","serbanpetru","travisq","zeynep",[],[6765,6776,6794,6819],{"text":6766,"title":6767,"_animationKey":448,"images":6768},"To create patterns with distinct layers, a minimum of two colors is required. There is no noticeable difference when working with PP or PE for this purpose. Ensure that color mixes remain separate. In this instance, dark blue was combined with transparent flakes, serving as an effective filler. This results in a decreased requirement for dark blue to achieve the desired effect, as the color pigments are typically potent. For example, combining 2.2 lbs (1 kg) of transparent material with 2.2 lbs (1 kg) of dark blue yields a total of 4.4 lbs (2 kg) of dark blue without compromising color quality. The white used in this process is pure white.","Prepare your blends carefully",[6769],{"name":6770,"timeCreated":6771,"type":423,"downloadUrl":6772,"fullPath":6773,"size":6774,"updated":6771,"contentType":423,"src":6775,"alt":6770},"Screen Shot 2020-12-12 at 18.31.26.png","2021-01-08T16:43:24.998Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.31.26.png?alt=media&token=b0808831-349c-479c-a746-d44f5b1260f2","uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.31.26.png",93536,"/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.31.26.png",{"images":6777,"title":6792,"_animationKey":451,"text":6793},[6778,6785],{"type":423,"updated":6779,"contentType":423,"timeCreated":6779,"size":6780,"name":6781,"downloadUrl":6782,"fullPath":6783,"src":6784,"alt":6781},"2021-01-08T16:43:26.640Z",134797,"Schermafbeelding 2021-01-08 om 17.07.02.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FSchermafbeelding%202021-01-08%20om%2017.07.02.png?alt=media&token=601338aa-1ed7-4820-91f2-e8edff9216f5","uploads/howtos/AqACwN30x51UMTkDjqt3/Schermafbeelding 2021-01-08 om 17.07.02.png","/resources/howtos/make-great-beam-patterns/schermafbeelding_2021-01-08_om_17.07.02.png",{"timeCreated":6786,"downloadUrl":6787,"fullPath":6788,"size":6789,"type":423,"name":6790,"contentType":423,"updated":6786,"src":6791,"alt":6790},"2021-01-08T16:43:26.818Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FSchermafbeelding%202021-01-08%20om%2017.07.31.png?alt=media&token=6e65ae24-4f01-4fe2-8a6e-df29dcef984f","uploads/howtos/AqACwN30x51UMTkDjqt3/Schermafbeelding 2021-01-08 om 17.07.31.png",152036,"Schermafbeelding 2021-01-08 om 17.07.31.png","/resources/howtos/make-great-beam-patterns/schermafbeelding_2021-01-08_om_17.07.31.png","Time to do the cooking!","Insert a few scoops into your extruder, activate the machine, and observe if the material is fully melted. Attach your cold mold and restart the machine. For the initial color, use approximately 3 scoops in total (subtracting any leftover already in the hopper). When the hopper is nearly empty, add 2 scoops of your second color. Continue this process, adjusting quantities, until the mold is filled. Allow it to cool slightly before removal. It has been suggested to cool the mold in water to prevent material from escaping, but this is typically unnecessary in this context.",{"images":6795,"title":6817,"_animationKey":479,"text":6818},[6796,6803,6810],{"timeCreated":6797,"type":423,"downloadUrl":6798,"name":6799,"fullPath":6800,"size":6801,"updated":6797,"contentType":423,"src":6802,"alt":6799},"2021-01-08T16:43:28.562Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.35.06.png?alt=media&token=1b7f7a7b-79d9-47a9-8a26-defde00db58e","Screen Shot 2020-12-12 at 18.35.06.png","uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.35.06.png",153930,"/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.35.06.png",{"type":423,"updated":6804,"downloadUrl":6805,"size":6806,"timeCreated":6804,"fullPath":6807,"name":6808,"contentType":423,"src":6809,"alt":6808},"2021-01-08T16:43:28.332Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.35.25.png?alt=media&token=bd03da04-49fa-42ce-bca5-d8edb21f73f4",77536,"uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.35.25.png","Screen Shot 2020-12-12 at 18.35.25.png","/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.35.25.png",{"fullPath":6811,"size":6812,"updated":6813,"downloadUrl":6814,"name":6815,"timeCreated":6813,"type":423,"contentType":423,"src":6816,"alt":6815},"uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.35.58.png",154038,"2021-01-08T16:43:28.611Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.35.58.png?alt=media&token=f252f631-396a-43fa-b381-03d5e24ef396","Screen Shot 2020-12-12 at 18.35.58.png","/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.35.58.png","Unboxing and see what came out","It is time to examine the outcome of the mixture. When you begin cutting the beam into smaller segments, you will notice an interesting change in the pattern. The most plausible explanation is as follows: The first color added adheres to the mold's wall or surface and cools slightly. The core remains fluid, allowing the second color to pass through. Continuously altering the input color will create multiple layers within your beam. Refer to the next step for further theoretical explanation.",{"title":6820,"images":6821,"videoUrl":6822,"_animationKey":6823,"text":6824},"Theory part 2 & proces video",[],"https://www.youtube.com/watch?v=7UR24vE0D1g&t=11s","uniquepg29br","Another important theory is that further into the mold, the plastic cools down, causing a buildup of pressure to facilitate the plastic flow. The farther from the inlet, the patterns become intriguing due to variations in temperature, flow, and pressure. This is particularly interesting with square tubes, as the corners cause the flow to slow. I assume a round tube will only produce circular patterns.\n\nWatch the video to see the creation of a chessboard with these remarkable beams. Thank you for reading, and enjoy creating your patterns!",{"label":993,"_deleted":402,"_id":994,"_modified":992,"_created":992},"2023-06-14T11:02:15.653Z",[6828,6833],{"_id":6829,"creatorCountry":2895,"_created":6830,"text":6831,"_creatorId":6832,"creatorName":6832},"uBX84Ve3S6OmLPIFBx4c","2022-03-15T09:35:29.687Z","Hello! Do you have any tips on how to get the plastic beams to have a more consistent texture, meaning not such a rough surface? :) Much appreciated :)\n\nDave","daveramirez",{"creatorCountry":19,"text":6834,"_creatorId":6835,"_created":6836,"_id":6837,"creatorName":6835},"Amazing! What is that you use to cut? Have you used a chop saw and can you use a router?","tgrjax","2022-08-05T01:51:21.595Z","8W7LuuNPmKVSjsywjQqK","2024-01-01T16:35:55.000Z",[6740],726,{"contentType":423,"timeCreated":6842,"size":6843,"type":423,"updated":6842,"name":6844,"downloadUrl":6845,"fullPath":6846,"src":6847},"2021-01-08T16:43:23.207Z",147988,"DSC_0675 copy.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FDSC_0675%20copy.jpg?alt=media&token=649f5672-59bc-410d-a397-056b214b0380","uploads/howtos/AqACwN30x51UMTkDjqt3/DSC_0675 copy.jpg","/resources/howtos/make-great-beam-patterns/dsc_0675_copy.jpg","joop","2021-01-08T16:43:29.206Z",[],"Occasionally, inquiries arise regarding how to achieve appealing patterns in beams. Interestingly, no special technical methods are employed to accomplish this. The technique involves utilizing a basic steel pipe as a mold and allowing the extruder to perform its function. Here is a method you can attempt to achieve similar results.\n\nTo create patterns with distinct layers, a minimum of two colors is required. There is no noticeable difference when working with PP or PE for this purpose. Ensure that color mixes remain separate. In this instance, dark blue was combined with transparent flakes, serving as an effective filler. This results in a decreased requirement for dark blue to achieve the desired effect, as the color pigments are typically potent. For example, combining 2.2 lbs (1 kg) of transparent material with 2.2 lbs (1 kg) of dark blue yields a total of 4.4 lbs (2 kg) of dark blue without compromising color quality. The white used in this process is pure white.\n\nInsert a few scoops into your extruder, activate the machine, and observe if the material is fully melted. Attach your cold mold and restart the machine. For the initial color, use approximately 3 scoops in total (subtracting any leftover already in the hopper). When the hopper is nearly empty, add 2 scoops of your second color. Continue this process, adjusting quantities, until the mold is filled. Allow it to cool slightly before removal. It has been suggested to cool the mold in water to prevent material from escaping, but this is typically unnecessary in this context.\n\nIt is time to examine the outcome of the mixture. When you begin cutting the beam into smaller segments, you will notice an interesting change in the pattern. The most plausible explanation is as follows: The first color added adheres to the mold's wall or surface and cools slightly. The core remains fluid, allowing the second color to pass through. Continuously altering the input color will create multiple layers within your beam. Refer to the next step for further theoretical explanation.\n\nAnother important theory is that further into the mold, the plastic cools down, causing a buildup of pressure to facilitate the plastic flow. The farther from the inlet, the patterns become intriguing due to variations in temperature, flow, and pressure. This is particularly interesting with square tubes, as the corners cause the flow to slow. I assume a round tube will only produce circular patterns.\n\nWatch the video to see the creation of a chessboard with these remarkable beams. Thank you for reading, and enjoy creating your patterns!","beam patterns, extruder technique, steel pipe mold, color mixing in extrusion, extruder material layering, PP and PE extrusion, plastic flow dynamics, mold cooling techniques, square tube patterns, circular beam patterns","### Hardware \n- Basic steel pipe mold (used for shaping beams) \n- Extruder machine (melts and processes plastic) \n- Hopper (feeds material into the extruder) \n\n### Materials \n- Minimum two colored plastics (e.g., dark blue and white) \n- Transparent flakes (act as filler for color dilution) \n- Pure white plastic (no additives for brighter results) \n\n### Tools \n- Scoops (for adding measured quantities of plastic) \n- Water (optional cooling aid for mold stabilization) \n\n### Process-Specific Items \n- Adjustable color ratios (e.g., 1:1 mix of dark blue and transparent flakes) \n- Temperature-controlled environment (for cooling layers effectively) \n\n### Supplementary \n- Chessboard pattern example (referenced video demonstration)","## Articles\n- https://community.preciousplastic.com/library/make-a-mould-to-extrude-beams \n- https://onearmy.github.io/academy/create/design \n- https://community.preciousplastic.com/library/extrude-different-textures \n\n## Youtube\n- https://www.youtube.com/watch?v=6bb2qIUMVs8 \n- https://www.youtube.com/watch?v=t8PpQtInVhE \n\n## Opensource Designs \n- https://www.instructables.com/Recycled-Plastic-Chessboard-With-Unique-Patterns/ \n- https://www.instructables.com/Automated-Chessboard/ \n\n## Papers \n- https://research.tue.nl/files/72619856/benelearn_2017.pdf","{\n \"slug\": \"make-great-beam-patterns\",\n \"id\": \"make-great-beam-patterns\",\n \"title\": \"Make great beam patterns!\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"tags\": [\n \"extrusion\",\n \"HDPE\",\n \"PP\",\n \"LDPE\"\n ],\n \"id\": \"AqACwN30x51UMTkDjqt3\",\n \"description\": \"Occasionally, inquiries arise regarding how to achieve appealing patterns in beams. Interestingly, no special technical methods are employed to accomplish this. The technique involves utilizing a basic steel pipe as a mold and allowing the extruder to perform its function. Here is a method you can attempt to achieve similar results.\",\n \"_id\": \"AqACwN30x51UMTkDjqt3\",\n \"moderation\": \"accepted\",\n \"creatorCountry\": \"\",\n \"votedUsefulBy\": [\n \"elniastudio\",\n \"chupi\",\n \"sigolene\",\n \"onami\",\n \"1st-machine-builder\",\n \"4h\",\n \"aireverde\",\n \"analisa\",\n \"dmitrymif\",\n \"grabowski\",\n \"mattia\",\n \"micagallinger\",\n \"precious-plastic\",\n \"precious-plastic-cyprus\",\n \"renrenren\",\n \"sebastin-tuseddu\",\n \"serbanpetru\",\n \"travisq\",\n \"zeynep\"\n ],\n \"difficulty_level\": \"Easy\",\n \"mentions\": [],\n \"steps\": [\n {\n \"text\": \"To create patterns with distinct layers, a minimum of two colors is required. There is no noticeable difference when working with PP or PE for this purpose. Ensure that color mixes remain separate. In this instance, dark blue was combined with transparent flakes, serving as an effective filler. This results in a decreased requirement for dark blue to achieve the desired effect, as the color pigments are typically potent. For example, combining 2.2 lbs (1 kg) of transparent material with 2.2 lbs (1 kg) of dark blue yields a total of 4.4 lbs (2 kg) of dark blue without compromising color quality. The white used in this process is pure white.\",\n \"title\": \"Prepare your blends carefully\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"name\": \"Screen Shot 2020-12-12 at 18.31.26.png\",\n \"timeCreated\": \"2021-01-08T16:43:24.998Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.31.26.png?alt=media&token=b0808831-349c-479c-a746-d44f5b1260f2\",\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.31.26.png\",\n \"size\": 93536,\n \"updated\": \"2021-01-08T16:43:24.998Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.31.26.png\",\n \"alt\": \"Screen Shot 2020-12-12 at 18.31.26.png\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-01-08T16:43:26.640Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-01-08T16:43:26.640Z\",\n \"size\": 134797,\n \"name\": \"Schermafbeelding 2021-01-08 om 17.07.02.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FSchermafbeelding%202021-01-08%20om%2017.07.02.png?alt=media&token=601338aa-1ed7-4820-91f2-e8edff9216f5\",\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/Schermafbeelding 2021-01-08 om 17.07.02.png\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/schermafbeelding_2021-01-08_om_17.07.02.png\",\n \"alt\": \"Schermafbeelding 2021-01-08 om 17.07.02.png\"\n },\n {\n \"timeCreated\": \"2021-01-08T16:43:26.818Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FSchermafbeelding%202021-01-08%20om%2017.07.31.png?alt=media&token=6e65ae24-4f01-4fe2-8a6e-df29dcef984f\",\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/Schermafbeelding 2021-01-08 om 17.07.31.png\",\n \"size\": 152036,\n \"type\": \"image/jpeg\",\n \"name\": \"Schermafbeelding 2021-01-08 om 17.07.31.png\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-01-08T16:43:26.818Z\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/schermafbeelding_2021-01-08_om_17.07.31.png\",\n \"alt\": \"Schermafbeelding 2021-01-08 om 17.07.31.png\"\n }\n ],\n \"title\": \"Time to do the cooking!\",\n \"_animationKey\": \"unique2\",\n \"text\": \"Insert a few scoops into your extruder, activate the machine, and observe if the material is fully melted. Attach your cold mold and restart the machine. For the initial color, use approximately 3 scoops in total (subtracting any leftover already in the hopper). When the hopper is nearly empty, add 2 scoops of your second color. Continue this process, adjusting quantities, until the mold is filled. Allow it to cool slightly before removal. It has been suggested to cool the mold in water to prevent material from escaping, but this is typically unnecessary in this context.\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2021-01-08T16:43:28.562Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.35.06.png?alt=media&token=1b7f7a7b-79d9-47a9-8a26-defde00db58e\",\n \"name\": \"Screen Shot 2020-12-12 at 18.35.06.png\",\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.35.06.png\",\n \"size\": 153930,\n \"updated\": \"2021-01-08T16:43:28.562Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.35.06.png\",\n \"alt\": \"Screen Shot 2020-12-12 at 18.35.06.png\"\n },\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-01-08T16:43:28.332Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.35.25.png?alt=media&token=bd03da04-49fa-42ce-bca5-d8edb21f73f4\",\n \"size\": 77536,\n \"timeCreated\": \"2021-01-08T16:43:28.332Z\",\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.35.25.png\",\n \"name\": \"Screen Shot 2020-12-12 at 18.35.25.png\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.35.25.png\",\n \"alt\": \"Screen Shot 2020-12-12 at 18.35.25.png\"\n },\n {\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/Screen Shot 2020-12-12 at 18.35.58.png\",\n \"size\": 154038,\n \"updated\": \"2021-01-08T16:43:28.611Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FScreen%20Shot%202020-12-12%20at%2018.35.58.png?alt=media&token=f252f631-396a-43fa-b381-03d5e24ef396\",\n \"name\": \"Screen Shot 2020-12-12 at 18.35.58.png\",\n \"timeCreated\": \"2021-01-08T16:43:28.611Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/screen_shot_2020-12-12_at_18.35.58.png\",\n \"alt\": \"Screen Shot 2020-12-12 at 18.35.58.png\"\n }\n ],\n \"title\": \"Unboxing and see what came out\",\n \"_animationKey\": \"unique3\",\n \"text\": \"It is time to examine the outcome of the mixture. When you begin cutting the beam into smaller segments, you will notice an interesting change in the pattern. The most plausible explanation is as follows: The first color added adheres to the mold's wall or surface and cools slightly. The core remains fluid, allowing the second color to pass through. Continuously altering the input color will create multiple layers within your beam. Refer to the next step for further theoretical explanation.\"\n },\n {\n \"title\": \"Theory part 2 & proces video\",\n \"images\": [],\n \"videoUrl\": \"https://www.youtube.com/watch?v=7UR24vE0D1g&t=11s\",\n \"_animationKey\": \"uniquepg29br\",\n \"text\": \"Another important theory is that further into the mold, the plastic cools down, causing a buildup of pressure to facilitate the plastic flow. The farther from the inlet, the patterns become intriguing due to variations in temperature, flow, and pressure. This is particularly interesting with square tubes, as the corners cause the flow to slow. I assume a round tube will only produce circular patterns.\\n\\nWatch the video to see the creation of a chessboard with these remarkable beams. Thank you for reading, and enjoy creating your patterns!\"\n }\n ],\n \"_deleted\": false,\n \"category\": {\n \"label\": \"Guides\",\n \"_deleted\": false,\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"_created\": \"2022-09-18T08:51:47.196Z\"\n },\n \"total_downloads\": 0,\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:15.653Z\",\n \"comments\": [\n {\n \"_id\": \"uBX84Ve3S6OmLPIFBx4c\",\n \"creatorCountry\": null,\n \"_created\": \"2022-03-15T09:35:29.687Z\",\n \"text\": \"Hello! Do you have any tips on how to get the plastic beams to have a more consistent texture, meaning not such a rough surface? :) Much appreciated :)\\n\\nDave\",\n \"_creatorId\": \"daveramirez\",\n \"creatorName\": \"daveramirez\"\n },\n {\n \"creatorCountry\": \"\",\n \"text\": \"Amazing! What is that you use to cut? Have you used a chop saw and can you use a router?\",\n \"_creatorId\": \"tgrjax\",\n \"_created\": \"2022-08-05T01:51:21.595Z\",\n \"_id\": \"8W7LuuNPmKVSjsywjQqK\",\n \"creatorName\": \"tgrjax\"\n }\n ],\n \"_modified\": \"2024-01-01T16:35:55.000Z\",\n \"fileLink\": \"\",\n \"previousSlugs\": [\n \"make-great-beam-patterns\"\n ],\n \"time\": \"\u003C 1 hour\",\n \"title\": \"Make great beam patterns!\",\n \"total_views\": 726,\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-01-08T16:43:23.207Z\",\n \"size\": 147988,\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-01-08T16:43:23.207Z\",\n \"name\": \"DSC_0675 copy.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FAqACwN30x51UMTkDjqt3%2FDSC_0675%20copy.jpg?alt=media&token=649f5672-59bc-410d-a397-056b214b0380\",\n \"fullPath\": \"uploads/howtos/AqACwN30x51UMTkDjqt3/DSC_0675 copy.jpg\",\n \"src\": \"/resources/howtos/make-great-beam-patterns/dsc_0675_copy.jpg\"\n },\n \"_createdBy\": \"joop\",\n \"_created\": \"2021-01-08T16:43:29.206Z\",\n \"slug\": \"make-great-beam-patterns\",\n \"previouslyAccepted\": true,\n \"files\": [],\n \"content\": \"Occasionally, inquiries arise regarding how to achieve appealing patterns in beams. Interestingly, no special technical methods are employed to accomplish this. The technique involves utilizing a basic steel pipe as a mold and allowing the extruder to perform its function. Here is a method you can attempt to achieve similar results.\\n\\nTo create patterns with distinct layers, a minimum of two colors is required. There is no noticeable difference when working with PP or PE for this purpose. Ensure that color mixes remain separate. In this instance, dark blue was combined with transparent flakes, serving as an effective filler. This results in a decreased requirement for dark blue to achieve the desired effect, as the color pigments are typically potent. For example, combining 2.2 lbs (1 kg) of transparent material with 2.2 lbs (1 kg) of dark blue yields a total of 4.4 lbs (2 kg) of dark blue without compromising color quality. The white used in this process is pure white.\\n\\nInsert a few scoops into your extruder, activate the machine, and observe if the material is fully melted. Attach your cold mold and restart the machine. For the initial color, use approximately 3 scoops in total (subtracting any leftover already in the hopper). When the hopper is nearly empty, add 2 scoops of your second color. Continue this process, adjusting quantities, until the mold is filled. Allow it to cool slightly before removal. It has been suggested to cool the mold in water to prevent material from escaping, but this is typically unnecessary in this context.\\n\\nIt is time to examine the outcome of the mixture. When you begin cutting the beam into smaller segments, you will notice an interesting change in the pattern. The most plausible explanation is as follows: The first color added adheres to the mold's wall or surface and cools slightly. The core remains fluid, allowing the second color to pass through. Continuously altering the input color will create multiple layers within your beam. Refer to the next step for further theoretical explanation.\\n\\nAnother important theory is that further into the mold, the plastic cools down, causing a buildup of pressure to facilitate the plastic flow. The farther from the inlet, the patterns become intriguing due to variations in temperature, flow, and pressure. This is particularly interesting with square tubes, as the corners cause the flow to slow. I assume a round tube will only produce circular patterns.\\n\\nWatch the video to see the creation of a chessboard with these remarkable beams. Thank you for reading, and enjoy creating your patterns!\",\n \"keywords\": \"beam patterns, extruder technique, steel pipe mold, color mixing in extrusion, extruder material layering, PP and PE extrusion, plastic flow dynamics, mold cooling techniques, square tube patterns, circular beam patterns\",\n \"resources\": \"### Hardware \\n- Basic steel pipe mold (used for shaping beams) \\n- Extruder machine (melts and processes plastic) \\n- Hopper (feeds material into the extruder) \\n\\n### Materials \\n- Minimum two colored plastics (e.g., dark blue and white) \\n- Transparent flakes (act as filler for color dilution) \\n- Pure white plastic (no additives for brighter results) \\n\\n### Tools \\n- Scoops (for adding measured quantities of plastic) \\n- Water (optional cooling aid for mold stabilization) \\n\\n### Process-Specific Items \\n- Adjustable color ratios (e.g., 1:1 mix of dark blue and transparent flakes) \\n- Temperature-controlled environment (for cooling layers effectively) \\n\\n### Supplementary \\n- Chessboard pattern example (referenced video demonstration)\",\n \"references\": \"## Articles\\n- https://community.preciousplastic.com/library/make-a-mould-to-extrude-beams \\n- https://onearmy.github.io/academy/create/design \\n- https://community.preciousplastic.com/library/extrude-different-textures \\n\\n## Youtube\\n- https://www.youtube.com/watch?v=6bb2qIUMVs8 \\n- https://www.youtube.com/watch?v=t8PpQtInVhE \\n\\n## Opensource Designs \\n- https://www.instructables.com/Recycled-Plastic-Chessboard-With-Unique-Patterns/ \\n- https://www.instructables.com/Automated-Chessboard/ \\n\\n## Papers \\n- https://research.tue.nl/files/72619856/benelearn_2017.pdf\"\n }\n}","1de73e4df3f3d806","bend-with-the-sheetpress",{"id":6857,"data":6859,"filePath":6857,"digest":7099},{"slug":6857,"id":6857,"title":6860,"type":397,"components":6861,"item":6862,"config":7098},"Bend with the Sheetpress",[],{"steps":6863,"difficulty_level":415,"slug":6857,"cover_image":6944,"time":413,"_contentModifiedTimestamp":6951,"files":6952,"id":6953,"_createdBy":6954,"description":6955,"_id":6953,"comments":6956,"total_views":6963,"fileLink":19,"_modified":6964,"total_downloads":412,"creatorCountry":6965,"votedUsefulBy":6966,"title":6860,"_created":6974,"moderation":526,"category":6975,"_deleted":402,"tags":6976,"user":6977,"content":7094,"keywords":7095,"resources":7096,"references":7097},[6864,6882,6900,6918],{"_animationKey":448,"title":6865,"images":6866,"text":6881},"Make a mould",[6867,6874],{"updated":6868,"downloadUrl":6869,"type":423,"size":6870,"contentType":423,"fullPath":6871,"name":6872,"timeCreated":6868,"src":6873,"alt":6872},"2020-10-29T14:01:10.639Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FIMG_6196%202.jpg?alt=media&token=38b8efe8-5909-4633-a11f-97428b76df77",218073,"uploads/howtos/BwTSaRaM99e4OiVTxucu/IMG_6196 2.jpg","IMG_6196 2.jpg","/resources/howtos/bend-with-the-sheetpress/img_6196_2.jpg",{"name":6875,"contentType":423,"timeCreated":6876,"size":6877,"type":423,"fullPath":6878,"downloadUrl":6879,"updated":6876,"src":6880,"alt":6875},"buig.jpg","2020-10-29T14:01:10.543Z",192724,"uploads/howtos/BwTSaRaM99e4OiVTxucu/buig.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2Fbuig.jpg?alt=media&token=1cc69d7a-6b7b-46da-924d-61e241c1f05b","/resources/howtos/bend-with-the-sheetpress/buig.jpg","To achieve consistent results, it is advisable to use a mold for bending. For larger projects, sharp corners, or intricate shapes, a counter mold is recommended. This ensures the sheet is formed correctly.\n\nConsider the placement of clamps, ensuring there is sufficient space for them to secure the material.",{"text":6883,"title":6884,"images":6885,"_animationKey":451},"The next step is to determine the appropriate temperature and timing.\n\nThe correct temperature varies based on the type and thickness of the plastic. You may check intermittently to ensure it bends sufficiently or experiment with smaller pieces before working with larger sheets.\n\nOutlined below are some of the settings we have utilized.","Temperature and timing",[6886,6893],{"type":423,"timeCreated":6887,"name":6888,"size":6889,"updated":6887,"contentType":423,"fullPath":6890,"downloadUrl":6891,"src":6892,"alt":6888},"2020-10-29T14:01:13.012Z","Schermafbeelding 2020-10-29 om 14.55.03.png",84837,"uploads/howtos/BwTSaRaM99e4OiVTxucu/Schermafbeelding 2020-10-29 om 14.55.03.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FSchermafbeelding%202020-10-29%20om%2014.55.03.png?alt=media&token=f29410cf-2699-4896-85e9-870c20c8ffa0","/resources/howtos/bend-with-the-sheetpress/schermafbeelding_2020-10-29_om_14.55.03.png",{"downloadUrl":6894,"fullPath":6895,"updated":6896,"size":6897,"type":423,"timeCreated":6896,"contentType":423,"name":6898,"src":6899,"alt":6898},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FSchermafbeelding%202020-10-29%20om%2014.56.11.png?alt=media&token=b69ad7b2-a417-4a33-bb61-57b1292ce088","uploads/howtos/BwTSaRaM99e4OiVTxucu/Schermafbeelding 2020-10-29 om 14.56.11.png","2020-10-29T14:01:12.179Z",34280,"Schermafbeelding 2020-10-29 om 14.56.11.png","/resources/howtos/bend-with-the-sheetpress/schermafbeelding_2020-10-29_om_14.56.11.png",{"text":6901,"_animationKey":479,"title":6902,"images":6903},"We placed the plastic on a 1/8 inch (3mm) sheet of MDF to ensure it does not adhere to the press. Once the sheet is positioned, move the bottom bed upwards until it is nearly closed. A distance of 3/8 inch (1 cm) should suffice.\n\nIt is also feasible to bend sheets larger than the press, provided the bent section fits within the press (the second image shows a 6.6x3.3 feet (2x1 meter) sheet).","Place in the Sheetpress",[6904,6911],{"name":6905,"timeCreated":6906,"fullPath":6907,"size":6908,"contentType":423,"type":423,"updated":6906,"downloadUrl":6909,"src":6910,"alt":6905},"IMG_6405.jpg","2020-10-28T09:10:08.029Z","uploads/howtos/BwTSaRaM99e4OiVTxucu/IMG_6405.jpg",96766,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FIMG_6405.jpg?alt=media&token=88e1e4f7-38e3-455d-99fc-d9c3ec9392be","/resources/howtos/bend-with-the-sheetpress/img_6405.jpg",{"updated":6912,"downloadUrl":6913,"name":6914,"contentType":423,"timeCreated":6912,"fullPath":6915,"size":6916,"type":423,"src":6917,"alt":6914},"2020-10-29T14:01:15.527Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FWhatsApp%20Image%202020-10-29%20at%2009.30.44.jpeg?alt=media&token=1ce6d180-49a9-4c30-902c-25543228bd3d","WhatsApp Image 2020-10-29 at 09.30.44.jpeg","uploads/howtos/BwTSaRaM99e4OiVTxucu/WhatsApp Image 2020-10-29 at 09.30.44.jpeg",174920,"/resources/howtos/bend-with-the-sheetpress/whatsapp_image_2020-10-29_at_09.30.44.jpeg",{"title":6919,"_animationKey":6920,"text":6921,"images":6922},"Bend the sheets!","uniquechktx","After adequately heating the sheets, promptly transfer them to the mold. Since the material cools rapidly, ensure all clamps are easily accessible. It is advisable to have two people for this task.",[6923,6930,6937],{"downloadUrl":6924,"updated":6925,"fullPath":6926,"size":6927,"name":6928,"timeCreated":6925,"contentType":423,"type":423,"src":6929,"alt":6928},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2F20200720_113045.jpg?alt=media&token=6cbff5f6-625c-4209-a3e4-481d11fbff9a","2020-10-29T14:01:20.755Z","uploads/howtos/BwTSaRaM99e4OiVTxucu/20200720_113045.jpg",183348,"20200720_113045.jpg","/resources/howtos/bend-with-the-sheetpress/20200720_113045.jpg",{"fullPath":6931,"timeCreated":6932,"updated":6932,"contentType":423,"downloadUrl":6933,"type":423,"size":6934,"name":6935,"src":6936,"alt":6935},"uploads/howtos/BwTSaRaM99e4OiVTxucu/WhatsApp Image 2020-10-29 at 09.31.41.jpeg","2020-10-29T14:01:19.760Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FWhatsApp%20Image%202020-10-29%20at%2009.31.41.jpeg?alt=media&token=a9dad432-500d-4d52-8087-7ae3bea125c8",145118,"WhatsApp Image 2020-10-29 at 09.31.41.jpeg","/resources/howtos/bend-with-the-sheetpress/whatsapp_image_2020-10-29_at_09.31.41.jpeg",{"type":423,"timeCreated":6938,"size":6939,"contentType":423,"name":6940,"fullPath":6941,"updated":6938,"downloadUrl":6942,"src":6943,"alt":6940},"2020-10-29T14:01:20.879Z",173594,"IMG_6204.jpg","uploads/howtos/BwTSaRaM99e4OiVTxucu/IMG_6204.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FIMG_6204.jpg?alt=media&token=dfbf0b32-6ea7-4458-afb2-b0a476b16e37","/resources/howtos/bend-with-the-sheetpress/img_6204.jpg",{"updated":6945,"downloadUrl":6946,"contentType":423,"fullPath":6947,"timeCreated":6945,"name":6948,"size":6949,"type":423,"src":6950},"2020-11-24T16:35:39.706Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2Ffictionfactory.jpg?alt=media&token=72e6bcda-6b3f-4dd7-8d2b-60cfe820512e","uploads/howtos/BwTSaRaM99e4OiVTxucu/fictionfactory.jpg","fictionfactory.jpg",316096,"/resources/howtos/bend-with-the-sheetpress/fictionfactory.jpg","2023-06-14T11:02:18.370Z",[],"BwTSaRaM99e4OiVTxucu","fiction-factory","We have utilized the sheet press as an instrument for bending plastic sheets, solid surface materials, or extruded beams. The process is straightforward but may require some preparation to achieve optimal results. The following are the steps involved:\n\n**Tools Required:** \n- Sheet press \n- Mould \n- Clamps",[6957],{"_id":6958,"_created":6959,"creatorName":6960,"_edited":6961,"_creatorId":6960,"creatorCountry":19,"text":6962},"DIr1Tazq7rIAeFsu6PMY","2022-04-21T15:17:10.287Z","pex","2022-04-21T15:17:42.532Z","Hello!\nNice example, but what is the heating source and technique used there?",674,"2024-01-29T12:31:00.697Z","nl",[6967,6968,6969,1367,408,6970,6971,6972,5397,5705,1130,6973,3606],"mazavyalova","pep","lastkingsventures","hugh","mohamed-abdullah","mohamedchaouch","the-upcycle-hour","2020-10-27T20:15:44.547Z",{"_id":994,"_created":992,"label":993,"_deleted":402,"_modified":992},[1253,1475],{"type":530,"_modified":6978,"subType":1475,"detail":6979,"moderation":526,"_created":6985,"_id":6954,"location":6986,"_deleted":402,"geo":6989,"data":7082},"2020-10-01T09:43:24.845Z",{"heroImageUrl":6980,"lastActive":6981,"profilePicUrl":6982,"profileUrl":6983,"shortDescription":6984,"name":6954},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2FTPSVT7MCdQfmkToTpFvp%2F0.jpg?alt=media&token=4cac9849-41e6-453c-ac51-841e5b25f141","2020-03-11T20:04:15.211Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Ffiction-factory.jpg?alt=media","https://community.preciousplastic.com/u/fiction-factory","We are in Amsterdam, The Netherlands","2020-03-11T20:04:15.606Z",{"lng":6987,"lat":6988},4.8724,52.4141,{"latitude":6988,"lookupSource":535,"longitude":6987,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":6990,"countryCode":6991,"principalSubdivision":6992,"principalSubdivisionCode":6993,"city":6994,"locality":6995,"postcode":19,"plusCode":6996,"localityInfo":6997},"Netherlands (Kingdom of the)","NL","Provincie Noord-Holland","NL-NH","Amsterdam","Amsterdam-Zuidoost","9F46CV7C+JX",{"administrative":6998,"informative":7016},[6999,7003,7007,7011],{"name":6990,"description":7000,"isoName":6990,"order":67,"adminLevel":174,"isoCode":6991,"wikidataId":7001,"geonameId":7002},"sovereign state and constitutional monarchy","Q29999",2750405,{"name":7004,"description":7005,"order":563,"adminLevel":67,"wikidataId":7006,"geonameId":7002},"Netherlands","country mostly in Northern Europe and largest country of the Kingdom of the Netherlands","Q55",{"name":6992,"description":7008,"isoName":6992,"order":949,"adminLevel":45,"isoCode":6993,"wikidataId":7009,"geonameId":7010},"province of the Netherlands","Q701",2749879,{"name":6994,"description":7012,"order":7013,"adminLevel":580,"wikidataId":7014,"geonameId":7015},"municipality in the Netherlands, containing the cities of Amsterdam and Weesp",22,"Q9899",2759793,[7017,7018,7019,7021,7025,7029,7033,7035,7039,7043,7047,7049,7053,7058,7063,7066,7070,7074,7077],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":5740,"description":5741,"order":174,"wikidataId":5742},{"name":7020,"description":573,"order":45},"Europe/Amsterdam",{"name":7022,"description":7023,"order":555,"wikidataId":7024},"Benelux","politico-economic union between Belgium, the Netherlands and Luxembourg","Q13116",{"name":7026,"description":7027,"order":559,"wikidataId":7028},"Dutch Language Union","Dutch language regulator","Q152299",{"name":7030,"description":7031,"order":580,"wikidataId":7032},"European Netherlands","part of the Netherlands located in Europe, to distinguish from the Caribbean Netherlands","Q2118709",{"name":7034,"order":929},"North",{"name":7036,"description":7037,"order":931,"wikidataId":7038},"Western Netherlands","NUTS-1 region in the Netherlands","Q2129657",{"name":7040,"description":7041,"order":1918,"wikidataId":7042},"Holland","region and former province in the western Netherlands","Q102911",{"name":6994,"description":7044,"order":1924,"wikidataId":7045,"geonameId":7046},"capital and most populous city of the Netherlands","Q727",2759794,{"name":7048,"order":1929},"Ressort Amsterdam",{"name":7050,"description":7051,"order":1953,"wikidataId":7052},"Metropolitan Region Amsterdam","metropolitan area","Q1028418",{"name":7054,"description":7055,"order":7056,"wikidataId":7057},"Waterschap Amstel, Gooi en Vecht","water board in the Netherlands",16,"Q2192659",{"name":6995,"description":7059,"order":7060,"wikidataId":7061,"geonameId":7062},"borough of Amsterdam, Netherlands",17,"Q478670",6544881,{"name":7064,"order":7065},"Arrondissement Amsterdam",18,{"name":7067,"order":7068,"wikidataId":7069},"Amsterdam-Amstelland",19,"Q3934608",{"name":7071,"description":7072,"order":7073},"Kieskring 9 (Amsterdam)","political",20,{"name":7075,"description":7072,"order":7076},"Statenkieskring 1 (Amsterdam)",21,{"name":7078,"description":7079,"order":5157,"wikidataId":7080,"geonameId":7081},"Amsterdam-Noord","borough north of the river IJ of Amsterdam, Netherlands","Q478607",7648384,{"urls":7083,"description":7089,"services":7090,"title":7092,"images":7093},[7084,7086,7088],{"name":584,"url":7085},"mailto:marije@fictionfactory.nl",{"name":953,"url":7087},"http://www.fictionfactory.nl",{"name":590,"url":591},"We can make products with our extrusion/injection and soon to be finished sheet press!",[7091],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Fiction Factory",[],"We have utilized the sheet press as an instrument for bending plastic sheets, solid surface materials, or extruded beams. The process is straightforward but may require some preparation to achieve optimal results. The following are the steps involved:\n\n**Tools Required:** \n- Sheet press \n- Mould \n- Clamps\n\n\nUser Location: Amsterdam, Netherlands (Kingdom of the)\n\nTo achieve consistent results, it is advisable to use a mold for bending. For larger projects, sharp corners, or intricate shapes, a counter mold is recommended. This ensures the sheet is formed correctly.\n\nConsider the placement of clamps, ensuring there is sufficient space for them to secure the material.\n\nThe next step is to determine the appropriate temperature and timing.\n\nThe correct temperature varies based on the type and thickness of the plastic. You may check intermittently to ensure it bends sufficiently or experiment with smaller pieces before working with larger sheets.\n\nOutlined below are some of the settings we have utilized.\n\nWe placed the plastic on a 1/8 inch (3mm) sheet of MDF to ensure it does not adhere to the press. Once the sheet is positioned, move the bottom bed upwards until it is nearly closed. A distance of 3/8 inch (1 cm) should suffice.\n\nIt is also feasible to bend sheets larger than the press, provided the bent section fits within the press (the second image shows a 6.6x3.3 feet (2x1 meter) sheet).\n\nAfter adequately heating the sheets, promptly transfer them to the mold. Since the material cools rapidly, ensure all clamps are easily accessible. It is advisable to have two people for this task.","sheet press, bending plastic sheets, solid surface materials, extruded beams, mold for bending, clamps, plastic sheet temperature, plastic sheet timing, bending process, Amsterdam Netherlands","### Tools & Hardware \n- **Sheet press** (for bending materials) \n- **Custom mould/counter mould** (for shaping complex forms) \n- **Clamps** (with adequate spacing for securing material) \n- **3mm MDF sheet** (prevents adhesion to the press) [🛒](https://www.amazon.com/s?k=mdf+sheet) \n- **Temperature control system** (adjustable for material thickness) \n\nNo software is specified in the provided tutorial.","## Articles\n- [Thermoplastic Forming Experts | Laminated Plastics](https://laminatedplastics.com/forming.php)\n- [Plastic Bending and Forming - Ehren-Haus Industries, Inc.](https://www.ehrenhaus.com/capabilities/plastic-line-bending/)\n- [How to Bend Sheet Acrylic or Plexiglass With Simple Tools](https://www.thesprucecrafts.com/bend-sheet-acrylic-plexiglass-with-tools-2366806)\n- [How To Bend Acrylic Sheet without damage - UVACRYLIC](https://uvacrylic.com/blog/how-to-bend-acrylic-sheet-without-damage/)\n- [What is Plastic Sheet Bending? - Benefits, versatility & applications](https://polysynthesis.au/blog-plastic-sheet-bending/)\n\n## Books\n- [Plastic Bending: Theory and Applications - World Scientific Publishing](https://www.worldscientific.com/worldscibooks/10.1142/2754)\n\n## Open-Source Designs\n- [Bend with the Sheetpress - Precious Plastic Academy](https://community.preciousplastic.com/library/bend-with-the-sheetpress)\n- [Literature review: Open Source Waste Plastic Sheet Press](https://www.appropedia.org/Literature_review:_Open_Source_Waste_Plastic_Sheet_Press)\n- [How to build mini press - Precious Plastic Academy](https://community.preciousplastic.com/library/how-to-build-mini-press-)\n\n## Product Guides\n- [Plastic Recycling System Sheet Press - K&M Wholesale](https://www.km-wholesalesuppliers.co.uk/RANGE746-2297-Plastic-Recycling-System-Sheet-Press)\n\n## YouTube\n- [How to Bend Plastic - YouTube](https://www.youtube.com/watch?v=ovqnIBQuezA)","{\n \"slug\": \"bend-with-the-sheetpress\",\n \"id\": \"bend-with-the-sheetpress\",\n \"title\": \"Bend with the Sheetpress\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"title\": \"Make a mould\",\n \"images\": [\n {\n \"updated\": \"2020-10-29T14:01:10.639Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FIMG_6196%202.jpg?alt=media&token=38b8efe8-5909-4633-a11f-97428b76df77\",\n \"type\": \"image/jpeg\",\n \"size\": 218073,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/IMG_6196 2.jpg\",\n \"name\": \"IMG_6196 2.jpg\",\n \"timeCreated\": \"2020-10-29T14:01:10.639Z\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/img_6196_2.jpg\",\n \"alt\": \"IMG_6196 2.jpg\"\n },\n {\n \"name\": \"buig.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-29T14:01:10.543Z\",\n \"size\": 192724,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/buig.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2Fbuig.jpg?alt=media&token=1cc69d7a-6b7b-46da-924d-61e241c1f05b\",\n \"updated\": \"2020-10-29T14:01:10.543Z\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/buig.jpg\",\n \"alt\": \"buig.jpg\"\n }\n ],\n \"text\": \"To achieve consistent results, it is advisable to use a mold for bending. For larger projects, sharp corners, or intricate shapes, a counter mold is recommended. This ensures the sheet is formed correctly.\\n\\nConsider the placement of clamps, ensuring there is sufficient space for them to secure the material.\"\n },\n {\n \"text\": \"The next step is to determine the appropriate temperature and timing.\\n\\nThe correct temperature varies based on the type and thickness of the plastic. You may check intermittently to ensure it bends sufficiently or experiment with smaller pieces before working with larger sheets.\\n\\nOutlined below are some of the settings we have utilized.\",\n \"title\": \"Temperature and timing\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-29T14:01:13.012Z\",\n \"name\": \"Schermafbeelding 2020-10-29 om 14.55.03.png\",\n \"size\": 84837,\n \"updated\": \"2020-10-29T14:01:13.012Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/Schermafbeelding 2020-10-29 om 14.55.03.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FSchermafbeelding%202020-10-29%20om%2014.55.03.png?alt=media&token=f29410cf-2699-4896-85e9-870c20c8ffa0\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/schermafbeelding_2020-10-29_om_14.55.03.png\",\n \"alt\": \"Schermafbeelding 2020-10-29 om 14.55.03.png\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FSchermafbeelding%202020-10-29%20om%2014.56.11.png?alt=media&token=b69ad7b2-a417-4a33-bb61-57b1292ce088\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/Schermafbeelding 2020-10-29 om 14.56.11.png\",\n \"updated\": \"2020-10-29T14:01:12.179Z\",\n \"size\": 34280,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-29T14:01:12.179Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Schermafbeelding 2020-10-29 om 14.56.11.png\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/schermafbeelding_2020-10-29_om_14.56.11.png\",\n \"alt\": \"Schermafbeelding 2020-10-29 om 14.56.11.png\"\n }\n ],\n \"_animationKey\": \"unique2\"\n },\n {\n \"text\": \"We placed the plastic on a 1/8 inch (3mm) sheet of MDF to ensure it does not adhere to the press. Once the sheet is positioned, move the bottom bed upwards until it is nearly closed. A distance of 3/8 inch (1 cm) should suffice.\\n\\nIt is also feasible to bend sheets larger than the press, provided the bent section fits within the press (the second image shows a 6.6x3.3 feet (2x1 meter) sheet).\",\n \"_animationKey\": \"unique3\",\n \"title\": \"Place in the Sheetpress\",\n \"images\": [\n {\n \"name\": \"IMG_6405.jpg\",\n \"timeCreated\": \"2020-10-28T09:10:08.029Z\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/IMG_6405.jpg\",\n \"size\": 96766,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-10-28T09:10:08.029Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FIMG_6405.jpg?alt=media&token=88e1e4f7-38e3-455d-99fc-d9c3ec9392be\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/img_6405.jpg\",\n \"alt\": \"IMG_6405.jpg\"\n },\n {\n \"updated\": \"2020-10-29T14:01:15.527Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FWhatsApp%20Image%202020-10-29%20at%2009.30.44.jpeg?alt=media&token=1ce6d180-49a9-4c30-902c-25543228bd3d\",\n \"name\": \"WhatsApp Image 2020-10-29 at 09.30.44.jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-29T14:01:15.527Z\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/WhatsApp Image 2020-10-29 at 09.30.44.jpeg\",\n \"size\": 174920,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/whatsapp_image_2020-10-29_at_09.30.44.jpeg\",\n \"alt\": \"WhatsApp Image 2020-10-29 at 09.30.44.jpeg\"\n }\n ]\n },\n {\n \"title\": \"Bend the sheets!\",\n \"_animationKey\": \"uniquechktx\",\n \"text\": \"After adequately heating the sheets, promptly transfer them to the mold. Since the material cools rapidly, ensure all clamps are easily accessible. It is advisable to have two people for this task.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2F20200720_113045.jpg?alt=media&token=6cbff5f6-625c-4209-a3e4-481d11fbff9a\",\n \"updated\": \"2020-10-29T14:01:20.755Z\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/20200720_113045.jpg\",\n \"size\": 183348,\n \"name\": \"20200720_113045.jpg\",\n \"timeCreated\": \"2020-10-29T14:01:20.755Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/20200720_113045.jpg\",\n \"alt\": \"20200720_113045.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/WhatsApp Image 2020-10-29 at 09.31.41.jpeg\",\n \"timeCreated\": \"2020-10-29T14:01:19.760Z\",\n \"updated\": \"2020-10-29T14:01:19.760Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FWhatsApp%20Image%202020-10-29%20at%2009.31.41.jpeg?alt=media&token=a9dad432-500d-4d52-8087-7ae3bea125c8\",\n \"type\": \"image/jpeg\",\n \"size\": 145118,\n \"name\": \"WhatsApp Image 2020-10-29 at 09.31.41.jpeg\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/whatsapp_image_2020-10-29_at_09.31.41.jpeg\",\n \"alt\": \"WhatsApp Image 2020-10-29 at 09.31.41.jpeg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-29T14:01:20.879Z\",\n \"size\": 173594,\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_6204.jpg\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/IMG_6204.jpg\",\n \"updated\": \"2020-10-29T14:01:20.879Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2FIMG_6204.jpg?alt=media&token=dfbf0b32-6ea7-4458-afb2-b0a476b16e37\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/img_6204.jpg\",\n \"alt\": \"IMG_6204.jpg\"\n }\n ]\n }\n ],\n \"difficulty_level\": \"Medium\",\n \"slug\": \"bend-with-the-sheetpress\",\n \"cover_image\": {\n \"updated\": \"2020-11-24T16:35:39.706Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FBwTSaRaM99e4OiVTxucu%2Ffictionfactory.jpg?alt=media&token=72e6bcda-6b3f-4dd7-8d2b-60cfe820512e\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/BwTSaRaM99e4OiVTxucu/fictionfactory.jpg\",\n \"timeCreated\": \"2020-11-24T16:35:39.706Z\",\n \"name\": \"fictionfactory.jpg\",\n \"size\": 316096,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/bend-with-the-sheetpress/fictionfactory.jpg\"\n },\n \"time\": \"\u003C 5 hours\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:18.370Z\",\n \"files\": [],\n \"id\": \"BwTSaRaM99e4OiVTxucu\",\n \"_createdBy\": \"fiction-factory\",\n \"description\": \"We have utilized the sheet press as an instrument for bending plastic sheets, solid surface materials, or extruded beams. The process is straightforward but may require some preparation to achieve optimal results. The following are the steps involved:\\n\\n**Tools Required:** \\n- Sheet press \\n- Mould \\n- Clamps\",\n \"_id\": \"BwTSaRaM99e4OiVTxucu\",\n \"comments\": [\n {\n \"_id\": \"DIr1Tazq7rIAeFsu6PMY\",\n \"_created\": \"2022-04-21T15:17:10.287Z\",\n \"creatorName\": \"pex\",\n \"_edited\": \"2022-04-21T15:17:42.532Z\",\n \"_creatorId\": \"pex\",\n \"creatorCountry\": \"\",\n \"text\": \"Hello!\\nNice example, but what is the heating source and technique used there?\"\n }\n ],\n \"total_views\": 674,\n \"fileLink\": \"\",\n \"_modified\": \"2024-01-29T12:31:00.697Z\",\n \"total_downloads\": 0,\n \"creatorCountry\": \"nl\",\n \"votedUsefulBy\": [\n \"mazavyalova\",\n \"pep\",\n \"lastkingsventures\",\n \"wastedtreasure\",\n \"sigolene\",\n \"hugh\",\n \"mohamed-abdullah\",\n \"mohamedchaouch\",\n \"necolgica\",\n \"priscilla-zacharias\",\n \"rosangel\",\n \"the-upcycle-hour\",\n \"tudi\"\n ],\n \"title\": \"Bend with the Sheetpress\",\n \"_created\": \"2020-10-27T20:15:44.547Z\",\n \"moderation\": \"accepted\",\n \"category\": {\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:51:47.196Z\"\n },\n \"_deleted\": false,\n \"tags\": [\n \"melting\",\n \"sheetpress\"\n ],\n \"user\": {\n \"type\": \"workspace\",\n \"_modified\": \"2020-10-01T09:43:24.845Z\",\n \"subType\": \"sheetpress\",\n \"detail\": {\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2FTPSVT7MCdQfmkToTpFvp%2F0.jpg?alt=media&token=4cac9849-41e6-453c-ac51-841e5b25f141\",\n \"lastActive\": \"2020-03-11T20:04:15.211Z\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Ffiction-factory.jpg?alt=media\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/fiction-factory\",\n \"shortDescription\": \"We are in Amsterdam, The Netherlands\",\n \"name\": \"fiction-factory\"\n },\n \"moderation\": \"accepted\",\n \"_created\": \"2020-03-11T20:04:15.606Z\",\n \"_id\": \"fiction-factory\",\n \"location\": {\n \"lng\": 4.8724,\n \"lat\": 52.4141\n },\n \"_deleted\": false,\n \"geo\": {\n \"latitude\": 52.4141,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 4.8724,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Netherlands (Kingdom of the)\",\n \"countryCode\": \"NL\",\n \"principalSubdivision\": \"Provincie Noord-Holland\",\n \"principalSubdivisionCode\": \"NL-NH\",\n \"city\": \"Amsterdam\",\n \"locality\": \"Amsterdam-Zuidoost\",\n \"postcode\": \"\",\n \"plusCode\": \"9F46CV7C+JX\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Netherlands (Kingdom of the)\",\n \"description\": \"sovereign state and constitutional monarchy\",\n \"isoName\": \"Netherlands (Kingdom of the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"NL\",\n \"wikidataId\": \"Q29999\",\n \"geonameId\": 2750405\n },\n {\n \"name\": \"Netherlands\",\n \"description\": \"country mostly in Northern Europe and largest country of the Kingdom of the Netherlands\",\n \"order\": 7,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q55\",\n \"geonameId\": 2750405\n },\n {\n \"name\": \"Provincie Noord-Holland\",\n \"description\": \"province of the Netherlands\",\n \"isoName\": \"Provincie Noord-Holland\",\n \"order\": 11,\n \"adminLevel\": 4,\n \"isoCode\": \"NL-NH\",\n \"wikidataId\": \"Q701\",\n \"geonameId\": 2749879\n },\n {\n \"name\": \"Amsterdam\",\n \"description\": \"municipality in the Netherlands, containing the cities of Amsterdam and Weesp\",\n \"order\": 22,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q9899\",\n \"geonameId\": 2759793\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"North European Plain\",\n \"description\": \"geomorphological region in Europe iceland\",\n \"order\": 2,\n \"wikidataId\": \"Q560549\"\n },\n {\n \"name\": \"Europe/Amsterdam\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Benelux\",\n \"description\": \"politico-economic union between Belgium, the Netherlands and Luxembourg\",\n \"order\": 5,\n \"wikidataId\": \"Q13116\"\n },\n {\n \"name\": \"Dutch Language Union\",\n \"description\": \"Dutch language regulator\",\n \"order\": 6,\n \"wikidataId\": \"Q152299\"\n },\n {\n \"name\": \"European Netherlands\",\n \"description\": \"part of the Netherlands located in Europe, to distinguish from the Caribbean Netherlands\",\n \"order\": 8,\n \"wikidataId\": \"Q2118709\"\n },\n {\n \"name\": \"North\",\n \"order\": 9\n },\n {\n \"name\": \"Western Netherlands\",\n \"description\": \"NUTS-1 region in the Netherlands\",\n \"order\": 10,\n \"wikidataId\": \"Q2129657\"\n },\n {\n \"name\": \"Holland\",\n \"description\": \"region and former province in the western Netherlands\",\n \"order\": 12,\n \"wikidataId\": \"Q102911\"\n },\n {\n \"name\": \"Amsterdam\",\n \"description\": \"capital and most populous city of the Netherlands\",\n \"order\": 13,\n \"wikidataId\": \"Q727\",\n \"geonameId\": 2759794\n },\n {\n \"name\": \"Ressort Amsterdam\",\n \"order\": 14\n },\n {\n \"name\": \"Metropolitan Region Amsterdam\",\n \"description\": \"metropolitan area\",\n \"order\": 15,\n \"wikidataId\": \"Q1028418\"\n },\n {\n \"name\": \"Waterschap Amstel, Gooi en Vecht\",\n \"description\": \"water board in the Netherlands\",\n \"order\": 16,\n \"wikidataId\": \"Q2192659\"\n },\n {\n \"name\": \"Amsterdam-Zuidoost\",\n \"description\": \"borough of Amsterdam, Netherlands\",\n \"order\": 17,\n \"wikidataId\": \"Q478670\",\n \"geonameId\": 6544881\n },\n {\n \"name\": \"Arrondissement Amsterdam\",\n \"order\": 18\n },\n {\n \"name\": \"Amsterdam-Amstelland\",\n \"order\": 19,\n \"wikidataId\": \"Q3934608\"\n },\n {\n \"name\": \"Kieskring 9 (Amsterdam)\",\n \"description\": \"political\",\n \"order\": 20\n },\n {\n \"name\": \"Statenkieskring 1 (Amsterdam)\",\n \"description\": \"political\",\n \"order\": 21\n },\n {\n \"name\": \"Amsterdam-Noord\",\n \"description\": \"borough north of the river IJ of Amsterdam, Netherlands\",\n \"order\": 23,\n \"wikidataId\": \"Q478607\",\n \"geonameId\": 7648384\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:marije@fictionfactory.nl\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"http://www.fictionfactory.nl\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We can make products with our extrusion/injection and soon to be finished sheet press!\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Fiction Factory\",\n \"images\": []\n }\n },\n \"content\": \"We have utilized the sheet press as an instrument for bending plastic sheets, solid surface materials, or extruded beams. The process is straightforward but may require some preparation to achieve optimal results. The following are the steps involved:\\n\\n**Tools Required:** \\n- Sheet press \\n- Mould \\n- Clamps\\n\\n\\nUser Location: Amsterdam, Netherlands (Kingdom of the)\\n\\nTo achieve consistent results, it is advisable to use a mold for bending. For larger projects, sharp corners, or intricate shapes, a counter mold is recommended. This ensures the sheet is formed correctly.\\n\\nConsider the placement of clamps, ensuring there is sufficient space for them to secure the material.\\n\\nThe next step is to determine the appropriate temperature and timing.\\n\\nThe correct temperature varies based on the type and thickness of the plastic. You may check intermittently to ensure it bends sufficiently or experiment with smaller pieces before working with larger sheets.\\n\\nOutlined below are some of the settings we have utilized.\\n\\nWe placed the plastic on a 1/8 inch (3mm) sheet of MDF to ensure it does not adhere to the press. Once the sheet is positioned, move the bottom bed upwards until it is nearly closed. A distance of 3/8 inch (1 cm) should suffice.\\n\\nIt is also feasible to bend sheets larger than the press, provided the bent section fits within the press (the second image shows a 6.6x3.3 feet (2x1 meter) sheet).\\n\\nAfter adequately heating the sheets, promptly transfer them to the mold. Since the material cools rapidly, ensure all clamps are easily accessible. It is advisable to have two people for this task.\",\n \"keywords\": \"sheet press, bending plastic sheets, solid surface materials, extruded beams, mold for bending, clamps, plastic sheet temperature, plastic sheet timing, bending process, Amsterdam Netherlands\",\n \"resources\": \"### Tools & Hardware \\n- **Sheet press** (for bending materials) \\n- **Custom mould/counter mould** (for shaping complex forms) \\n- **Clamps** (with adequate spacing for securing material) \\n- **3mm MDF sheet** (prevents adhesion to the press) [🛒](https://www.amazon.com/s?k=mdf+sheet) \\n- **Temperature control system** (adjustable for material thickness) \\n\\nNo software is specified in the provided tutorial.\",\n \"references\": \"## Articles\\n- [Thermoplastic Forming Experts | Laminated Plastics](https://laminatedplastics.com/forming.php)\\n- [Plastic Bending and Forming - Ehren-Haus Industries, Inc.](https://www.ehrenhaus.com/capabilities/plastic-line-bending/)\\n- [How to Bend Sheet Acrylic or Plexiglass With Simple Tools](https://www.thesprucecrafts.com/bend-sheet-acrylic-plexiglass-with-tools-2366806)\\n- [How To Bend Acrylic Sheet without damage - UVACRYLIC](https://uvacrylic.com/blog/how-to-bend-acrylic-sheet-without-damage/)\\n- [What is Plastic Sheet Bending? - Benefits, versatility & applications](https://polysynthesis.au/blog-plastic-sheet-bending/)\\n\\n## Books\\n- [Plastic Bending: Theory and Applications - World Scientific Publishing](https://www.worldscientific.com/worldscibooks/10.1142/2754)\\n\\n## Open-Source Designs\\n- [Bend with the Sheetpress - Precious Plastic Academy](https://community.preciousplastic.com/library/bend-with-the-sheetpress)\\n- [Literature review: Open Source Waste Plastic Sheet Press](https://www.appropedia.org/Literature_review:_Open_Source_Waste_Plastic_Sheet_Press)\\n- [How to build mini press - Precious Plastic Academy](https://community.preciousplastic.com/library/how-to-build-mini-press-)\\n\\n## Product Guides\\n- [Plastic Recycling System Sheet Press - K&M Wholesale](https://www.km-wholesalesuppliers.co.uk/RANGE746-2297-Plastic-Recycling-System-Sheet-Press)\\n\\n## YouTube\\n- [How to Bend Plastic - YouTube](https://www.youtube.com/watch?v=ovqnIBQuezA)\"\n }\n}","4849257f8c30b12d","make-christmas-ornaments-from-upcycled-bottle-caps",{"id":7100,"data":7102,"filePath":7100,"digest":7385},{"slug":7100,"id":7100,"title":7103,"type":397,"components":7104,"item":7105,"config":7384},"Make christmas ornaments from upcycled bottle caps",[],{"comments":7106,"cover_image":7107,"total_downloads":412,"tags":7114,"id":7115,"files":7116,"votedUsefulBy":7117,"_modified":7125,"description":7126,"total_views":7127,"slug":7100,"_createdBy":7128,"difficulty_level":628,"fileLink":19,"creatorCountry":3617,"_id":7115,"moderation":526,"_contentModifiedTimestamp":7129,"time":413,"steps":7130,"category":7314,"_deleted":402,"_created":7315,"title":7103,"user":7316,"content":7380,"keywords":7381,"resources":7382,"references":7383},[],{"fullPath":7108,"timeCreated":7109,"updated":7109,"contentType":423,"name":7110,"size":7111,"type":423,"downloadUrl":7112,"src":7113},"uploads/howtos/CBf6MfIqIA4YMuBzxKK1/InMocean-xmas-ornaments-a.jpg","2021-12-09T14:58:56.404Z","InMocean-xmas-ornaments-a.jpg",282945,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCBf6MfIqIA4YMuBzxKK1%2FInMocean-xmas-ornaments-a.jpg?alt=media&token=3902d985-be97-4e87-a820-074119c637d1","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-a.jpg",[1253,1256,418,625],"CBf6MfIqIA4YMuBzxKK1",[],[7118,2170,408,7119,4778,7120,7121,7122,4056,7123,7124],"michelediff","secondchance","anibalrueda","heldring","precious-plastic-kuwait","suki-li","thisislawatts","2024-01-23T10:43:03.242Z","Transform your plastic waste into charming Christmas ornaments suitable for decoration or gift embellishments. \n\nRequired materials:\n\n- Bottle caps\n- A flat-surface panini press\n- Silicone gloves\n- Baking paper\n- Eye protection\n- Respirator mask\n- A fret saw (manual or electrical)\n- Sharp knife or razor blade\n- Cookie cutters or paper stencil",334,"in-mocean","2023-06-16T02:20:59.027Z",[7131,7142,7160,7171,7190,7202,7214,7226,7238,7264,7276,7295],{"images":7132,"text":7140,"_animationKey":448,"title":7141},[7133],{"downloadUrl":7134,"fullPath":7135,"name":7136,"updated":7137,"type":423,"size":7138,"contentType":423,"timeCreated":7137,"src":7139,"alt":7136},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-2a.jpg?alt=media&token=de70d31d-60a3-4ac0-bfcc-11df1d97d4a6","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-2a.jpg","InMocean-xmas-ornaments-2a.jpg","2021-12-09T14:30:18.502Z",127329,"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-2a.jpg","First, sort your bottle caps to ensure uniformity in the type of plastic used. You may utilize either HDPE or PP bottle caps. The recycling category is typically marked inside the cap: number 2 for HDPE and number 5 for PP.\n\nIf labels are absent, identify the material by squeezing the caps slightly. HDPE caps tend to be somewhat flexible, while PP caps are more rigid. Caps from milk jugs are commonly HDPE, whereas soda bottle caps might be PP. When uncertain, discard the cap to prevent batch contamination.","Sort your bottle caps",{"_animationKey":451,"images":7143,"title":7158,"text":7159},[7144,7151],{"type":423,"fullPath":7145,"timeCreated":7146,"downloadUrl":7147,"size":7148,"name":7149,"contentType":423,"updated":7146,"src":7150,"alt":7149},"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-3a.jpg","2021-12-09T14:30:21.035Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-3a.jpg?alt=media&token=fe891ade-59c4-4a29-a9cc-1f6c37d875fa",145616,"InMocean-xmas-ornaments-3a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-3a.jpg",{"timeCreated":7152,"fullPath":7153,"contentType":423,"updated":7152,"downloadUrl":7154,"name":7155,"type":423,"size":7156,"src":7157,"alt":7155},"2021-12-09T14:30:21.645Z","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-4a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-4a.jpg?alt=media&token=e17c5e3d-e7d4-4c99-90e8-19ffb9217543","InMocean-xmas-ornaments-4a.jpg",276694,"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-4a.jpg","Wash your bottle caps","Once sorted, wash the caps you intend to use. You may either soak them in a sink and clean them manually with a brush, or for larger quantities, place them in a clothes bag and use a short washing cycle in the washing machine. Ensure they are completely dry before proceeding to the next step.\n\nConsider the colors desired for your ornaments. Red and white can serve as base colors, with additional highlights of another color to enhance the visual appeal. The choice of colors is entirely at your discretion and dependent on availability.",{"_animationKey":479,"text":7161,"title":7162,"images":7163},"Plug in your panini press and allow it to heat thoroughly. Ensure the device features a flat surface to produce a smooth plastic sheet suitable for ornaments. Once heated, set a baking sheet on the press. Teflon baking sheets are optimal due to their durability and resistance to tearing.\n\nPosition the bottle caps on the panini press. Orientation is irrelevant as they will melt uniformly. Cover the bottle caps with an additional baking sheet and securely close the panini press.\n\nTo aid the melting process, place a heavy object atop the panini press. Suitable items include bricks or heavy books, depending on availability.","First layer of bottle caps",[7164],{"name":7165,"size":7166,"downloadUrl":7167,"type":423,"contentType":423,"updated":7168,"timeCreated":7168,"fullPath":7169,"src":7170,"alt":7165},"InMocean-xmas-ornaments-5a.jpg",181708,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-5a.jpg?alt=media&token=4088e8ea-6513-4d2e-9842-af11d970277d","2021-12-09T14:30:24.135Z","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-5a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-5a.jpg",{"images":7172,"_animationKey":7187,"title":7188,"text":7189},[7173,7180],{"type":423,"updated":7174,"size":7175,"name":7176,"timeCreated":7174,"fullPath":7177,"contentType":423,"downloadUrl":7178,"src":7179,"alt":7176},"2021-12-09T14:30:26.779Z",170606,"InMocean-xmas-ornaments-6a.jpg","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-6a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-6a.jpg?alt=media&token=9602aefa-a6ba-4a7f-8fd5-ed935063c21a","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-6a.jpg",{"fullPath":7181,"name":7182,"timeCreated":7183,"downloadUrl":7184,"type":423,"updated":7183,"contentType":423,"size":7185,"src":7186,"alt":7182},"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-7a.jpg","InMocean-xmas-ornaments-7a.jpg","2021-12-09T14:30:26.673Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-7a.jpg?alt=media&token=2864c436-fd71-452e-a117-64371063a613",212920,"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-7a.jpg","uniqueppoqt","Second or third layer","Once your bottle caps are melted, you can add one or two more layers on top in the same manner as in Step 2. This depends on your desired ornament thickness. Aim for a thickness of 1/8 to 5/32 inches (3 to 4mm) for the plastic sheet. You will need to melt 2 to 4 layers of bottle caps, depending on the size of the caps.",{"images":7191,"title":7199,"_animationKey":7200,"text":7201},[7192],{"updated":7193,"type":423,"timeCreated":7193,"size":7194,"contentType":423,"name":7195,"downloadUrl":7196,"fullPath":7197,"src":7198,"alt":7195},"2021-12-09T14:30:29.286Z",174377,"InMocean-xmas-ornaments-8a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-8a.jpg?alt=media&token=9ed6c93c-8407-4cb3-b01d-f66114554c81","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-8a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-8a.jpg","Create a beautiful batik desig","uniquejltarj","Now you should have a layer of melted bottle caps. You may either use the sheet immediately or create a batik design. To do so, wear silicone gloves, roll the warm plastic into a cylindrical shape, and twist it. This step allows for creative expression. Pull the warm plastic to stretch it, fold it together, and twist it again until you achieve your desired design. If the plastic hardens during the process, reheat it to restore its moldable state.\n\nAt this stage, you have a lump of plastic that requires remelting to form a flat sheet.",{"_animationKey":7203,"title":7204,"text":7205,"images":7206},"uniquebsdz2o","Make a flat sheet","Place the plastic piece inside the panini press and heat it. Once the plastic begins to soften, apply pressure to the panini press again. It may be helpful to sit on it carefully to avoid injury and move slightly to ensure the plastic spreads adequately.\n\nAlternatively, remove the plastic from the press and use a rolling pin. However, keeping the plastic on the press generally yields better results as it remains in contact with the heat source.",[7207],{"updated":7208,"type":423,"size":7209,"name":7210,"downloadUrl":7211,"fullPath":7212,"timeCreated":7208,"contentType":423,"src":7213,"alt":7210},"2021-12-09T14:30:31.658Z",216752,"InMocean-xmas-ornaments-9a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-9a.jpg?alt=media&token=698c89b5-5c8c-4844-b2bb-041fd4cce591","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-9a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-9a.jpg",{"_animationKey":7215,"title":7216,"text":7217,"images":7218},"uniquezm4ztn","Let it cool down","Open the press periodically to check if you have reached the desired thickness of the sheet. Once it is satisfactory, switch off the press and allow the sheet to cool. Ensure that a heavy object is placed on top of the press; otherwise, the material may deform during cooling.",[7219],{"type":423,"size":7220,"timeCreated":7221,"contentType":423,"name":7222,"updated":7221,"downloadUrl":7223,"fullPath":7224,"src":7225,"alt":7222},234191,"2021-12-09T14:30:34.070Z","InMocean-xmas-ornaments-10a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-10a.jpg?alt=media&token=134e9236-21cd-4303-8095-c10edbd23acd","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-10a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-10a.jpg",{"images":7227,"_animationKey":7235,"text":7236,"title":7237},[7228],{"contentType":423,"size":7229,"type":423,"updated":7230,"name":7231,"fullPath":7232,"timeCreated":7230,"downloadUrl":7233,"src":7234,"alt":7231},127406,"2021-12-09T14:30:36.491Z","InMocean-xmas-ornaments-11a.jpg","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-11a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-11a.jpg?alt=media&token=c50d4c92-1626-4ed7-96ab-da1c6d42c9a7","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-11a.jpg","unique7nj4ij","Once your sheet has cooled down, it is time to exercise your creativity. Use a pen that writes on plastic to draw your ornaments on the plastic sheet. Cookie cutters can serve as templates, or you can craft your own stencils from paper.\n\nWhen selecting a design, consider the cutting process; intricate or delicate designs may be more challenging to cut out. It might be wise to begin with a simple design and then progress to more complex creations.","Draw your ornaments onto sheet",{"_animationKey":7239,"images":7240,"text":7262,"title":7263},"uniquem7gepl",[7241,7248,7255],{"type":423,"fullPath":7242,"downloadUrl":7243,"contentType":423,"timeCreated":7244,"size":7245,"name":7246,"updated":7244,"src":7247,"alt":7246},"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-12a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-12a.jpg?alt=media&token=8c3a7c55-32a5-4944-8781-457c634bd8ee","2021-12-09T14:30:39.073Z",184803,"InMocean-xmas-ornaments-12a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-12a.jpg",{"updated":7249,"downloadUrl":7250,"fullPath":7251,"size":7252,"timeCreated":7249,"contentType":423,"type":423,"name":7253,"src":7254,"alt":7253},"2021-12-09T14:30:38.990Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-13a.jpg?alt=media&token=0844e609-b0d4-4912-a144-e49ba1de7701","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-13a.jpg",124946,"InMocean-xmas-ornaments-13a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-13a.jpg",{"size":7256,"name":7257,"downloadUrl":7258,"fullPath":7259,"updated":7260,"contentType":423,"timeCreated":7260,"type":423,"src":7261,"alt":7257},177201,"InMocean-xmas-ornaments-13-2a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-13-2a.jpg?alt=media&token=584cf089-4383-4bce-a331-f054cf9e2bad","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-13-2a.jpg","2021-12-09T14:30:39.132Z","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-13-2a.jpg","Now it is time to cut. For this step, you need a fretsaw. This can be either manual or electric, both are suitable. We used an electric one as it simplifies the process. However, a manual one is equally viable, requiring just a bit more patience. Move the saw along the lines drawn on the plastic sheet and voilà: you have your Christmas Ornament.","Cut out the ornaments ",{"title":7265,"_animationKey":7266,"text":7267,"images":7268},"Clean the edges","unique4belkm8","Use a sharp knife or razor blade to clean the edges of your ornament. This method is often more effective than using sandpaper and generates fewer small plastic pieces.\n\nRemember to collect all the small pieces that are trimmed off during your crafting process, as these can be reused in your next project.",[7269],{"contentType":423,"fullPath":7270,"timeCreated":7271,"name":7272,"downloadUrl":7273,"size":7274,"type":423,"updated":7271,"src":7275,"alt":7272},"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-14a.jpg","2021-12-09T14:30:41.635Z","InMocean-xmas-ornaments-14a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-14a.jpg?alt=media&token=98b0a2f3-8f46-4c19-9ef2-c97d57449f5c",107204,"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-14a.jpg",{"title":7277,"images":7278,"text":7293,"_animationKey":7294},"Drill a hole and add a string",[7279,7286],{"downloadUrl":7280,"type":423,"contentType":423,"updated":7281,"fullPath":7282,"size":7283,"name":7284,"timeCreated":7281,"src":7285,"alt":7284},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-15a.jpg?alt=media&token=cf74f03a-9703-4a68-ad50-adfbddb743c4","2021-12-09T14:30:44.152Z","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-15a.jpg",143895,"InMocean-xmas-ornaments-15a.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-15a.jpg",{"size":7287,"updated":7288,"contentType":423,"type":423,"fullPath":7289,"timeCreated":7288,"name":7290,"downloadUrl":7291,"src":7292,"alt":7290},226402,"2021-12-09T14:30:44.061Z","uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-16a.jpg","InMocean-xmas-ornaments-16a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-16a.jpg?alt=media&token=9f210d9b-4767-40f4-8931-dcf25e6bff13","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-16a.jpg","You are nearly prepared. Drill a small hole into the top of your ornament to accommodate a string. The hole's size should match the string's thickness.\n\nYour ornaments are now ready. Well done on reducing waste produced during the Christmas season.","unique7ejdv",{"images":7296,"title":7311,"_animationKey":7312,"text":7313},[7297,7304],{"name":7298,"updated":7299,"size":7300,"contentType":423,"fullPath":7301,"timeCreated":7299,"type":423,"downloadUrl":7302,"src":7303,"alt":7298},"InMocean-xmas-ornaments-17a.jpg","2021-12-09T14:30:46.661Z",170455,"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-17a.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-17a.jpg?alt=media&token=e3b91719-c976-467f-b925-cd49785238e0","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-17a.jpg",{"contentType":423,"size":7305,"fullPath":7306,"updated":7307,"type":423,"timeCreated":7307,"downloadUrl":7308,"name":7309,"src":7310,"alt":7309},176655,"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-18.jpg","2021-12-09T14:30:46.583Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-18.jpg?alt=media&token=2a816b77-a61e-4118-83bc-19d4debcbb56","InMocean-xmas-ornaments-18.jpg","/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-18.jpg","Gift the ornament to a friend ","unique420dm","This step is optional. By gifting your handmade ornaments to friends or family, you convey that new purchases are unnecessary for decorating during the holiday season. Creating ornaments from bottle caps makes effective use of materials that might otherwise be discarded. You also craft an ornament with care.\n\nMerry Christmas,\n\nMaria & Nike from IN MOCEAN\n[Website](https://in-mocean.org)",{"_created":1575,"label":1574,"_id":1576,"_deleted":402,"_modified":1575},"2021-12-09T14:58:57.543Z",{"detail":7317,"subType":529,"_modified":7324,"verified":402,"_created":7325,"_deleted":402,"moderation":526,"_id":7128,"type":530,"location":7326,"geo":7329,"data":7365},{"lastActive":7318,"displayName":7319,"verifiedBadge":402,"profilePicUrl":7320,"heroImageUrl":7321,"profileUrl":7322,"name":7128,"shortDescription":7323},"2021-12-17T13:14:27.435Z","IN MOCEAN","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fin-mocean.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fo9oAJMi5GJasbV7dxMMzC65DWVo2%2FInMocean_Gr%C3%BCnderinnen-182a0c98d6a.jpg?alt=media&token=1e00197e-e0e1-426d-b5c0-eba71f019d1b","https://community.preciousplastic.com/u/in-mocean","Creating grassroot plastic recycling solutions in remote coastal areas","2022-11-28T20:23:33.880Z","2022-08-15T09:20:57.177Z",{"lng":7327,"lat":7328},"10.407855","53.248706",{"latitude":7330,"lookupSource":535,"longitude":7331,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":3634,"countryCode":3635,"principalSubdivision":7332,"principalSubdivisionCode":7333,"city":7334,"locality":7334,"postcode":7335,"plusCode":7336,"localityInfo":7337},53.248706,10.407855,"Lower Saxony","DE-NI","Luneburg","21335","9F5G6CX5+F4",{"administrative":7338,"informative":7352},[7339,7340,7344,7348],{"name":3634,"description":3645,"isoName":3634,"order":45,"adminLevel":174,"isoCode":3635,"wikidataId":3646,"geonameId":3647},{"name":7332,"description":7341,"isoName":7332,"order":555,"adminLevel":45,"isoCode":7333,"wikidataId":7342,"geonameId":7343},"state in North-West of Germany","Q1197",2862926,{"name":7334,"description":7345,"order":929,"adminLevel":559,"wikidataId":7346,"geonameId":7347},"German district of Lower Saxony","Q5910",3221040,{"name":7334,"description":7349,"order":931,"adminLevel":580,"wikidataId":7350,"geonameId":7351},"town and capital of the Lüneburg district in Lower Saxony, Germany","Q3920",2875115,[7353,7354,7355,7356,7357,7361,7364],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":5740,"description":5741,"order":174,"wikidataId":5742},{"name":3667,"description":573,"order":67},{"name":7334,"order":559},{"name":7358,"description":7359,"order":563,"wikidataId":7360},"Hamburger Verkehrsverbund","transit district in the Hamburg metropolitan area, Germany","Q896916",{"name":7362,"description":3678,"order":580,"wikidataId":7363},"Luchow-Dannenberg – Luneburg","Q1008371",{"name":7335,"description":579,"order":949},{"urls":7366,"description":7376,"services":7377,"title":7319,"images":7379},[7367,7369,7371,7373,7375],{"name":584,"url":7368},"mailto:We-are@in-MOCEAN.org",{"name":953,"url":7370},"http://www.in-MOCEAN.org",{"name":958,"url":7372},"http://www.instagram.com/inmoceanorg",{"name":587,"url":7374},"http://www.facebook.com/inmoceanorg",{"name":590,"url":591},"IN MOCEAN is a not for profit organisation based in Germany that helps communities in remote coastal areas to set up small-scale plastic recycling workspaces. The aim is to keep plastic out of nature and create an incentive to remove it from nature at the same time. In cooperation with a suitable local organisation, we set up the infrastruture for decentralized recycling that has a positive impact for the local population on three levels: economical, ecological and social.\n\nWe have a fleet of sailing recycling ambassadors that visit remote communities to create awareness about the potential of small-sacle recycling. With the help of mobile recycling machines, they show the transformation from trash to treasure and provide information on how to set up a recycling workspace.\n\nYou live in a remote coastal community and would like to set up a small-scale recycling workspace? We would love to hear from you and try to help where we can.\n\nThanks for being #inmoceanforcleanoceans",[7378],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},[],"Transform your plastic waste into charming Christmas ornaments suitable for decoration or gift embellishments. \n\nRequired materials:\n\n- Bottle caps\n- A flat-surface panini press\n- Silicone gloves\n- Baking paper\n- Eye protection\n- Respirator mask\n- A fret saw (manual or electrical)\n- Sharp knife or razor blade\n- Cookie cutters or paper stencil\n\n\nUser Location: Luneburg, Germany\n\nFirst, sort your bottle caps to ensure uniformity in the type of plastic used. You may utilize either HDPE or PP bottle caps. The recycling category is typically marked inside the cap: number 2 for HDPE and number 5 for PP.\n\nIf labels are absent, identify the material by squeezing the caps slightly. HDPE caps tend to be somewhat flexible, while PP caps are more rigid. Caps from milk jugs are commonly HDPE, whereas soda bottle caps might be PP. When uncertain, discard the cap to prevent batch contamination.\n\nOnce sorted, wash the caps you intend to use. You may either soak them in a sink and clean them manually with a brush, or for larger quantities, place them in a clothes bag and use a short washing cycle in the washing machine. Ensure they are completely dry before proceeding to the next step.\n\nConsider the colors desired for your ornaments. Red and white can serve as base colors, with additional highlights of another color to enhance the visual appeal. The choice of colors is entirely at your discretion and dependent on availability.\n\nPlug in your panini press and allow it to heat thoroughly. Ensure the device features a flat surface to produce a smooth plastic sheet suitable for ornaments. Once heated, set a baking sheet on the press. Teflon baking sheets are optimal due to their durability and resistance to tearing.\n\nPosition the bottle caps on the panini press. Orientation is irrelevant as they will melt uniformly. Cover the bottle caps with an additional baking sheet and securely close the panini press.\n\nTo aid the melting process, place a heavy object atop the panini press. Suitable items include bricks or heavy books, depending on availability.\n\nOnce your bottle caps are melted, you can add one or two more layers on top in the same manner as in Step 2. This depends on your desired ornament thickness. Aim for a thickness of 1/8 to 5/32 inches (3 to 4mm) for the plastic sheet. You will need to melt 2 to 4 layers of bottle caps, depending on the size of the caps.\n\nNow you should have a layer of melted bottle caps. You may either use the sheet immediately or create a batik design. To do so, wear silicone gloves, roll the warm plastic into a cylindrical shape, and twist it. This step allows for creative expression. Pull the warm plastic to stretch it, fold it together, and twist it again until you achieve your desired design. If the plastic hardens during the process, reheat it to restore its moldable state.\n\nAt this stage, you have a lump of plastic that requires remelting to form a flat sheet.\n\nPlace the plastic piece inside the panini press and heat it. Once the plastic begins to soften, apply pressure to the panini press again. It may be helpful to sit on it carefully to avoid injury and move slightly to ensure the plastic spreads adequately.\n\nAlternatively, remove the plastic from the press and use a rolling pin. However, keeping the plastic on the press generally yields better results as it remains in contact with the heat source.\n\nOpen the press periodically to check if you have reached the desired thickness of the sheet. Once it is satisfactory, switch off the press and allow the sheet to cool. Ensure that a heavy object is placed on top of the press; otherwise, the material may deform during cooling.\n\nOnce your sheet has cooled down, it is time to exercise your creativity. Use a pen that writes on plastic to draw your ornaments on the plastic sheet. Cookie cutters can serve as templates, or you can craft your own stencils from paper.\n\nWhen selecting a design, consider the cutting process; intricate or delicate designs may be more challenging to cut out. It might be wise to begin with a simple design and then progress to more complex creations.\n\nNow it is time to cut. For this step, you need a fretsaw. This can be either manual or electric, both are suitable. We used an electric one as it simplifies the process. However, a manual one is equally viable, requiring just a bit more patience. Move the saw along the lines drawn on the plastic sheet and voilà: you have your Christmas Ornament.\n\nUse a sharp knife or razor blade to clean the edges of your ornament. This method is often more effective than using sandpaper and generates fewer small plastic pieces.\n\nRemember to collect all the small pieces that are trimmed off during your crafting process, as these can be reused in your next project.\n\nYou are nearly prepared. Drill a small hole into the top of your ornament to accommodate a string. The hole's size should match the string's thickness.\n\nYour ornaments are now ready. Well done on reducing waste produced during the Christmas season.\n\nThis step is optional. By gifting your handmade ornaments to friends or family, you convey that new purchases are unnecessary for decorating during the holiday season. Creating ornaments from bottle caps makes effective use of materials that might otherwise be discarded. You also craft an ornament with care.\n\nMerry Christmas,\n\nMaria & Nike from IN MOCEAN\n[Website](https://in-mocean.org)","plastic waste recycling, Christmas ornaments, DIY holiday crafts, bottle cap crafts, eco-friendly decorations, upcycled holiday decorations, homemade Christmas gifts, sustainable crafting, plastic bottle cap recycling, zero waste Christmas","To create Christmas ornaments from plastic bottle caps, you'll need specific tools and equipment. Below is the categorized list of required items based on the tutorial.\n\n### Tools\n- Fret saw (manual or electrical) [1]\n- Sharp knife or razor blade [1]\n- Cookie cutters or paper stencils [1]\n- Clothes bag and washing machine (for cleaning caps) [1]\n- Rolling pin (optional, for flattening sheets) [1]\n\n### Safety Equipment\n- Silicone gloves [1]\n- Eye protection [1]\n- Respirator mask [1]\n\n### Hardware\n- Flat-surface panini press [1]\n- Baking paper (preferably Teflon) [1]\n- Heavy objects (e.g., bricks, books for press weight) [1]\n- Drill (for creating ornament holes) [1]\n- String (for hanging ornaments) [1]\n\nSource: [IN MOCEAN](https://in-mocean.org)","## Articles\n- [Bottle Cap Drink Coaster - Instructables](https://www.instructables.com/Bottle-Cap-Drink-Coaster/)\n- [Upcycled DIY Christmas Ornaments - Ocean Blue Project](https://oceanblueproject.org/upcycled-diy-christmas-ornaments-for-a-green-christmas-this-year/)\n- [Bottle Cap Decorations - Incredibusy](https://incredibusy.com/bottle-cap-decorations/)\n- [Bottle Cap Crafts - Instructables](https://www.instructables.com/Bottle-Cap-Crafts/)\n\n## Books\n- [Ending Plastic Waste - CSIRO Publishing](https://www.publish.csiro.au/book/7923/)\n\n## Papers\n- [Upcycling Plastics to Reduce Greenhouse Gas Emissions - Journal of the American Chemical Society](https://chbe.illinois.edu/news/stories/plastic-upcycling-JACS-2022)\n\n## YouTube\n- [Christmas Ornament Makeover | Upcycling Old Baubles - YouTube](https://www.youtube.com/watch?v=MiwMSvDSxwc)\n\n## Opensource Designs\n- [40mm Bottle Cap by ElTorro5150 - Printables](https://www.printables.com/model/259286-40mm-bottle-cap)\n- [Universal Bottle Opener - ENABL3D](https://enabl3d.me/tag/bottle-openers/)\n- [Best 3D Printed Bottle Openers - All3DP](https://all3dp.com/2/best-3d-printed-bottle-opener-3d-print/)\n- [Cool 3D Printer Designs - Format](https://www.format.com/magazine/resources/design/3d-printer-designs)","{\n \"slug\": \"make-christmas-ornaments-from-upcycled-bottle-caps\",\n \"id\": \"make-christmas-ornaments-from-upcycled-bottle-caps\",\n \"title\": \"Make christmas ornaments from upcycled bottle caps\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"comments\": [],\n \"cover_image\": {\n \"fullPath\": \"uploads/howtos/CBf6MfIqIA4YMuBzxKK1/InMocean-xmas-ornaments-a.jpg\",\n \"timeCreated\": \"2021-12-09T14:58:56.404Z\",\n \"updated\": \"2021-12-09T14:58:56.404Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"InMocean-xmas-ornaments-a.jpg\",\n \"size\": 282945,\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCBf6MfIqIA4YMuBzxKK1%2FInMocean-xmas-ornaments-a.jpg?alt=media&token=3902d985-be97-4e87-a820-074119c637d1\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-a.jpg\"\n },\n \"total_downloads\": 0,\n \"tags\": [\n \"melting\",\n \"PP\",\n \"HDPE\",\n \"product\"\n ],\n \"id\": \"CBf6MfIqIA4YMuBzxKK1\",\n \"files\": [],\n \"votedUsefulBy\": [\n \"michelediff\",\n \"marilzahonorato-\",\n \"sigolene\",\n \"secondchance\",\n \"4h\",\n \"anibalrueda\",\n \"heldring\",\n \"precious-plastic-kuwait\",\n \"preciousplasticbeloslav\",\n \"suki-li\",\n \"thisislawatts\"\n ],\n \"_modified\": \"2024-01-23T10:43:03.242Z\",\n \"description\": \"Transform your plastic waste into charming Christmas ornaments suitable for decoration or gift embellishments. \\n\\nRequired materials:\\n\\n- Bottle caps\\n- A flat-surface panini press\\n- Silicone gloves\\n- Baking paper\\n- Eye protection\\n- Respirator mask\\n- A fret saw (manual or electrical)\\n- Sharp knife or razor blade\\n- Cookie cutters or paper stencil\",\n \"total_views\": 334,\n \"slug\": \"make-christmas-ornaments-from-upcycled-bottle-caps\",\n \"_createdBy\": \"in-mocean\",\n \"difficulty_level\": \"Easy\",\n \"fileLink\": \"\",\n \"creatorCountry\": \"de\",\n \"_id\": \"CBf6MfIqIA4YMuBzxKK1\",\n \"moderation\": \"accepted\",\n \"_contentModifiedTimestamp\": \"2023-06-16T02:20:59.027Z\",\n \"time\": \"\u003C 5 hours\",\n \"steps\": [\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-2a.jpg?alt=media&token=de70d31d-60a3-4ac0-bfcc-11df1d97d4a6\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-2a.jpg\",\n \"name\": \"InMocean-xmas-ornaments-2a.jpg\",\n \"updated\": \"2021-12-09T14:30:18.502Z\",\n \"type\": \"image/jpeg\",\n \"size\": 127329,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-12-09T14:30:18.502Z\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-2a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-2a.jpg\"\n }\n ],\n \"text\": \"First, sort your bottle caps to ensure uniformity in the type of plastic used. You may utilize either HDPE or PP bottle caps. The recycling category is typically marked inside the cap: number 2 for HDPE and number 5 for PP.\\n\\nIf labels are absent, identify the material by squeezing the caps slightly. HDPE caps tend to be somewhat flexible, while PP caps are more rigid. Caps from milk jugs are commonly HDPE, whereas soda bottle caps might be PP. When uncertain, discard the cap to prevent batch contamination.\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Sort your bottle caps\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-3a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:21.035Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-3a.jpg?alt=media&token=fe891ade-59c4-4a29-a9cc-1f6c37d875fa\",\n \"size\": 145616,\n \"name\": \"InMocean-xmas-ornaments-3a.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:21.035Z\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-3a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-3a.jpg\"\n },\n {\n \"timeCreated\": \"2021-12-09T14:30:21.645Z\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-4a.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:21.645Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-4a.jpg?alt=media&token=e17c5e3d-e7d4-4c99-90e8-19ffb9217543\",\n \"name\": \"InMocean-xmas-ornaments-4a.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 276694,\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-4a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-4a.jpg\"\n }\n ],\n \"title\": \"Wash your bottle caps\",\n \"text\": \"Once sorted, wash the caps you intend to use. You may either soak them in a sink and clean them manually with a brush, or for larger quantities, place them in a clothes bag and use a short washing cycle in the washing machine. Ensure they are completely dry before proceeding to the next step.\\n\\nConsider the colors desired for your ornaments. Red and white can serve as base colors, with additional highlights of another color to enhance the visual appeal. The choice of colors is entirely at your discretion and dependent on availability.\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"text\": \"Plug in your panini press and allow it to heat thoroughly. Ensure the device features a flat surface to produce a smooth plastic sheet suitable for ornaments. Once heated, set a baking sheet on the press. Teflon baking sheets are optimal due to their durability and resistance to tearing.\\n\\nPosition the bottle caps on the panini press. Orientation is irrelevant as they will melt uniformly. Cover the bottle caps with an additional baking sheet and securely close the panini press.\\n\\nTo aid the melting process, place a heavy object atop the panini press. Suitable items include bricks or heavy books, depending on availability.\",\n \"title\": \"First layer of bottle caps\",\n \"images\": [\n {\n \"name\": \"InMocean-xmas-ornaments-5a.jpg\",\n \"size\": 181708,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-5a.jpg?alt=media&token=4088e8ea-6513-4d2e-9842-af11d970277d\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:24.135Z\",\n \"timeCreated\": \"2021-12-09T14:30:24.135Z\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-5a.jpg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-5a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-5a.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:26.779Z\",\n \"size\": 170606,\n \"name\": \"InMocean-xmas-ornaments-6a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:26.779Z\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-6a.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-6a.jpg?alt=media&token=9602aefa-a6ba-4a7f-8fd5-ed935063c21a\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-6a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-6a.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-7a.jpg\",\n \"name\": \"InMocean-xmas-ornaments-7a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:26.673Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-7a.jpg?alt=media&token=2864c436-fd71-452e-a117-64371063a613\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:26.673Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 212920,\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-7a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-7a.jpg\"\n }\n ],\n \"_animationKey\": \"uniqueppoqt\",\n \"title\": \"Second or third layer\",\n \"text\": \"Once your bottle caps are melted, you can add one or two more layers on top in the same manner as in Step 2. This depends on your desired ornament thickness. Aim for a thickness of 1/8 to 5/32 inches (3 to 4mm) for the plastic sheet. You will need to melt 2 to 4 layers of bottle caps, depending on the size of the caps.\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2021-12-09T14:30:29.286Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-12-09T14:30:29.286Z\",\n \"size\": 174377,\n \"contentType\": \"image/jpeg\",\n \"name\": \"InMocean-xmas-ornaments-8a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-8a.jpg?alt=media&token=9ed6c93c-8407-4cb3-b01d-f66114554c81\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-8a.jpg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-8a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-8a.jpg\"\n }\n ],\n \"title\": \"Create a beautiful batik desig\",\n \"_animationKey\": \"uniquejltarj\",\n \"text\": \"Now you should have a layer of melted bottle caps. You may either use the sheet immediately or create a batik design. To do so, wear silicone gloves, roll the warm plastic into a cylindrical shape, and twist it. This step allows for creative expression. Pull the warm plastic to stretch it, fold it together, and twist it again until you achieve your desired design. If the plastic hardens during the process, reheat it to restore its moldable state.\\n\\nAt this stage, you have a lump of plastic that requires remelting to form a flat sheet.\"\n },\n {\n \"_animationKey\": \"uniquebsdz2o\",\n \"title\": \"Make a flat sheet\",\n \"text\": \"Place the plastic piece inside the panini press and heat it. Once the plastic begins to soften, apply pressure to the panini press again. It may be helpful to sit on it carefully to avoid injury and move slightly to ensure the plastic spreads adequately.\\n\\nAlternatively, remove the plastic from the press and use a rolling pin. However, keeping the plastic on the press generally yields better results as it remains in contact with the heat source.\",\n \"images\": [\n {\n \"updated\": \"2021-12-09T14:30:31.658Z\",\n \"type\": \"image/jpeg\",\n \"size\": 216752,\n \"name\": \"InMocean-xmas-ornaments-9a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-9a.jpg?alt=media&token=698c89b5-5c8c-4844-b2bb-041fd4cce591\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-9a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:31.658Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-9a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-9a.jpg\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniquezm4ztn\",\n \"title\": \"Let it cool down\",\n \"text\": \"Open the press periodically to check if you have reached the desired thickness of the sheet. Once it is satisfactory, switch off the press and allow the sheet to cool. Ensure that a heavy object is placed on top of the press; otherwise, the material may deform during cooling.\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 234191,\n \"timeCreated\": \"2021-12-09T14:30:34.070Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"InMocean-xmas-ornaments-10a.jpg\",\n \"updated\": \"2021-12-09T14:30:34.070Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-10a.jpg?alt=media&token=134e9236-21cd-4303-8095-c10edbd23acd\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-10a.jpg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-10a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-10a.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 127406,\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:36.491Z\",\n \"name\": \"InMocean-xmas-ornaments-11a.jpg\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-11a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:36.491Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-11a.jpg?alt=media&token=c50d4c92-1626-4ed7-96ab-da1c6d42c9a7\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-11a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-11a.jpg\"\n }\n ],\n \"_animationKey\": \"unique7nj4ij\",\n \"text\": \"Once your sheet has cooled down, it is time to exercise your creativity. Use a pen that writes on plastic to draw your ornaments on the plastic sheet. Cookie cutters can serve as templates, or you can craft your own stencils from paper.\\n\\nWhen selecting a design, consider the cutting process; intricate or delicate designs may be more challenging to cut out. It might be wise to begin with a simple design and then progress to more complex creations.\",\n \"title\": \"Draw your ornaments onto sheet\"\n },\n {\n \"_animationKey\": \"uniquem7gepl\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-12a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-12a.jpg?alt=media&token=8c3a7c55-32a5-4944-8781-457c634bd8ee\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-12-09T14:30:39.073Z\",\n \"size\": 184803,\n \"name\": \"InMocean-xmas-ornaments-12a.jpg\",\n \"updated\": \"2021-12-09T14:30:39.073Z\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-12a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-12a.jpg\"\n },\n {\n \"updated\": \"2021-12-09T14:30:38.990Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-13a.jpg?alt=media&token=0844e609-b0d4-4912-a144-e49ba1de7701\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-13a.jpg\",\n \"size\": 124946,\n \"timeCreated\": \"2021-12-09T14:30:38.990Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"InMocean-xmas-ornaments-13a.jpg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-13a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-13a.jpg\"\n },\n {\n \"size\": 177201,\n \"name\": \"InMocean-xmas-ornaments-13-2a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-13-2a.jpg?alt=media&token=584cf089-4383-4bce-a331-f054cf9e2bad\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-13-2a.jpg\",\n \"updated\": \"2021-12-09T14:30:39.132Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-12-09T14:30:39.132Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-13-2a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-13-2a.jpg\"\n }\n ],\n \"text\": \"Now it is time to cut. For this step, you need a fretsaw. This can be either manual or electric, both are suitable. We used an electric one as it simplifies the process. However, a manual one is equally viable, requiring just a bit more patience. Move the saw along the lines drawn on the plastic sheet and voilà: you have your Christmas Ornament.\",\n \"title\": \"Cut out the ornaments \"\n },\n {\n \"title\": \"Clean the edges\",\n \"_animationKey\": \"unique4belkm8\",\n \"text\": \"Use a sharp knife or razor blade to clean the edges of your ornament. This method is often more effective than using sandpaper and generates fewer small plastic pieces.\\n\\nRemember to collect all the small pieces that are trimmed off during your crafting process, as these can be reused in your next project.\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-14a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:41.635Z\",\n \"name\": \"InMocean-xmas-ornaments-14a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-14a.jpg?alt=media&token=98b0a2f3-8f46-4c19-9ef2-c97d57449f5c\",\n \"size\": 107204,\n \"type\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:41.635Z\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-14a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-14a.jpg\"\n }\n ]\n },\n {\n \"title\": \"Drill a hole and add a string\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-15a.jpg?alt=media&token=cf74f03a-9703-4a68-ad50-adfbddb743c4\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-12-09T14:30:44.152Z\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-15a.jpg\",\n \"size\": 143895,\n \"name\": \"InMocean-xmas-ornaments-15a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:44.152Z\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-15a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-15a.jpg\"\n },\n {\n \"size\": 226402,\n \"updated\": \"2021-12-09T14:30:44.061Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-16a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:44.061Z\",\n \"name\": \"InMocean-xmas-ornaments-16a.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-16a.jpg?alt=media&token=9f210d9b-4767-40f4-8931-dcf25e6bff13\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-16a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-16a.jpg\"\n }\n ],\n \"text\": \"You are nearly prepared. Drill a small hole into the top of your ornament to accommodate a string. The hole's size should match the string's thickness.\\n\\nYour ornaments are now ready. Well done on reducing waste produced during the Christmas season.\",\n \"_animationKey\": \"unique7ejdv\"\n },\n {\n \"images\": [\n {\n \"name\": \"InMocean-xmas-ornaments-17a.jpg\",\n \"updated\": \"2021-12-09T14:30:46.661Z\",\n \"size\": 170455,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-17a.jpg\",\n \"timeCreated\": \"2021-12-09T14:30:46.661Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-17a.jpg?alt=media&token=e3b91719-c976-467f-b925-cd49785238e0\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-17a.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-17a.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 176655,\n \"fullPath\": \"uploads/howtos/hsrqu2oGFlDZO3dw8dQV/InMocean-xmas-ornaments-18.jpg\",\n \"updated\": \"2021-12-09T14:30:46.583Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-12-09T14:30:46.583Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2Fhsrqu2oGFlDZO3dw8dQV%2FInMocean-xmas-ornaments-18.jpg?alt=media&token=2a816b77-a61e-4118-83bc-19d4debcbb56\",\n \"name\": \"InMocean-xmas-ornaments-18.jpg\",\n \"src\": \"/resources/howtos/make-christmas-ornaments-from-upcycled-bottle-caps/inmocean-xmas-ornaments-18.jpg\",\n \"alt\": \"InMocean-xmas-ornaments-18.jpg\"\n }\n ],\n \"title\": \"Gift the ornament to a friend \",\n \"_animationKey\": \"unique420dm\",\n \"text\": \"This step is optional. By gifting your handmade ornaments to friends or family, you convey that new purchases are unnecessary for decorating during the holiday season. Creating ornaments from bottle caps makes effective use of materials that might otherwise be discarded. You also craft an ornament with care.\\n\\nMerry Christmas,\\n\\nMaria & Nike from IN MOCEAN\\n[Website](https://in-mocean.org)\"\n }\n ],\n \"category\": {\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"label\": \"Products\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:52:31.406Z\"\n },\n \"_deleted\": false,\n \"_created\": \"2021-12-09T14:58:57.543Z\",\n \"title\": \"Make christmas ornaments from upcycled bottle caps\",\n \"user\": {\n \"detail\": {\n \"lastActive\": \"2021-12-17T13:14:27.435Z\",\n \"displayName\": \"IN MOCEAN\",\n \"verifiedBadge\": false,\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fin-mocean.jpg?alt=media\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fo9oAJMi5GJasbV7dxMMzC65DWVo2%2FInMocean_Gr%C3%BCnderinnen-182a0c98d6a.jpg?alt=media&token=1e00197e-e0e1-426d-b5c0-eba71f019d1b\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/in-mocean\",\n \"name\": \"in-mocean\",\n \"shortDescription\": \"Creating grassroot plastic recycling solutions in remote coastal areas\"\n },\n \"subType\": \"mix\",\n \"_modified\": \"2022-11-28T20:23:33.880Z\",\n \"verified\": false,\n \"_created\": \"2022-08-15T09:20:57.177Z\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"_id\": \"in-mocean\",\n \"type\": \"workspace\",\n \"location\": {\n \"lng\": \"10.407855\",\n \"lat\": \"53.248706\"\n },\n \"geo\": {\n \"latitude\": 53.248706,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 10.407855,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Lower Saxony\",\n \"principalSubdivisionCode\": \"DE-NI\",\n \"city\": \"Luneburg\",\n \"locality\": \"Luneburg\",\n \"postcode\": \"21335\",\n \"plusCode\": \"9F5G6CX5+F4\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Lower Saxony\",\n \"description\": \"state in North-West of Germany\",\n \"isoName\": \"Lower Saxony\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-NI\",\n \"wikidataId\": \"Q1197\",\n \"geonameId\": 2862926\n },\n {\n \"name\": \"Luneburg\",\n \"description\": \"German district of Lower Saxony\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q5910\",\n \"geonameId\": 3221040\n },\n {\n \"name\": \"Luneburg\",\n \"description\": \"town and capital of the Lüneburg district in Lower Saxony, Germany\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q3920\",\n \"geonameId\": 2875115\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"North European Plain\",\n \"description\": \"geomorphological region in Europe iceland\",\n \"order\": 2,\n \"wikidataId\": \"Q560549\"\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Luneburg\",\n \"order\": 6\n },\n {\n \"name\": \"Hamburger Verkehrsverbund\",\n \"description\": \"transit district in the Hamburg metropolitan area, Germany\",\n \"order\": 7,\n \"wikidataId\": \"Q896916\"\n },\n {\n \"name\": \"Luchow-Dannenberg – Luneburg\",\n \"description\": \"federal electoral district of Germany\",\n \"order\": 8,\n \"wikidataId\": \"Q1008371\"\n },\n {\n \"name\": \"21335\",\n \"description\": \"postal code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Email\",\n \"url\": \"mailto:We-are@in-MOCEAN.org\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"http://www.in-MOCEAN.org\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"http://www.instagram.com/inmoceanorg\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"http://www.facebook.com/inmoceanorg\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"IN MOCEAN is a not for profit organisation based in Germany that helps communities in remote coastal areas to set up small-scale plastic recycling workspaces. The aim is to keep plastic out of nature and create an incentive to remove it from nature at the same time. In cooperation with a suitable local organisation, we set up the infrastruture for decentralized recycling that has a positive impact for the local population on three levels: economical, ecological and social.\\n\\nWe have a fleet of sailing recycling ambassadors that visit remote communities to create awareness about the potential of small-sacle recycling. With the help of mobile recycling machines, they show the transformation from trash to treasure and provide information on how to set up a recycling workspace.\\n\\nYou live in a remote coastal community and would like to set up a small-scale recycling workspace? We would love to hear from you and try to help where we can.\\n\\nThanks for being #inmoceanforcleanoceans\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"IN MOCEAN\",\n \"images\": []\n }\n },\n \"content\": \"Transform your plastic waste into charming Christmas ornaments suitable for decoration or gift embellishments. \\n\\nRequired materials:\\n\\n- Bottle caps\\n- A flat-surface panini press\\n- Silicone gloves\\n- Baking paper\\n- Eye protection\\n- Respirator mask\\n- A fret saw (manual or electrical)\\n- Sharp knife or razor blade\\n- Cookie cutters or paper stencil\\n\\n\\nUser Location: Luneburg, Germany\\n\\nFirst, sort your bottle caps to ensure uniformity in the type of plastic used. You may utilize either HDPE or PP bottle caps. The recycling category is typically marked inside the cap: number 2 for HDPE and number 5 for PP.\\n\\nIf labels are absent, identify the material by squeezing the caps slightly. HDPE caps tend to be somewhat flexible, while PP caps are more rigid. Caps from milk jugs are commonly HDPE, whereas soda bottle caps might be PP. When uncertain, discard the cap to prevent batch contamination.\\n\\nOnce sorted, wash the caps you intend to use. You may either soak them in a sink and clean them manually with a brush, or for larger quantities, place them in a clothes bag and use a short washing cycle in the washing machine. Ensure they are completely dry before proceeding to the next step.\\n\\nConsider the colors desired for your ornaments. Red and white can serve as base colors, with additional highlights of another color to enhance the visual appeal. The choice of colors is entirely at your discretion and dependent on availability.\\n\\nPlug in your panini press and allow it to heat thoroughly. Ensure the device features a flat surface to produce a smooth plastic sheet suitable for ornaments. Once heated, set a baking sheet on the press. Teflon baking sheets are optimal due to their durability and resistance to tearing.\\n\\nPosition the bottle caps on the panini press. Orientation is irrelevant as they will melt uniformly. Cover the bottle caps with an additional baking sheet and securely close the panini press.\\n\\nTo aid the melting process, place a heavy object atop the panini press. Suitable items include bricks or heavy books, depending on availability.\\n\\nOnce your bottle caps are melted, you can add one or two more layers on top in the same manner as in Step 2. This depends on your desired ornament thickness. Aim for a thickness of 1/8 to 5/32 inches (3 to 4mm) for the plastic sheet. You will need to melt 2 to 4 layers of bottle caps, depending on the size of the caps.\\n\\nNow you should have a layer of melted bottle caps. You may either use the sheet immediately or create a batik design. To do so, wear silicone gloves, roll the warm plastic into a cylindrical shape, and twist it. This step allows for creative expression. Pull the warm plastic to stretch it, fold it together, and twist it again until you achieve your desired design. If the plastic hardens during the process, reheat it to restore its moldable state.\\n\\nAt this stage, you have a lump of plastic that requires remelting to form a flat sheet.\\n\\nPlace the plastic piece inside the panini press and heat it. Once the plastic begins to soften, apply pressure to the panini press again. It may be helpful to sit on it carefully to avoid injury and move slightly to ensure the plastic spreads adequately.\\n\\nAlternatively, remove the plastic from the press and use a rolling pin. However, keeping the plastic on the press generally yields better results as it remains in contact with the heat source.\\n\\nOpen the press periodically to check if you have reached the desired thickness of the sheet. Once it is satisfactory, switch off the press and allow the sheet to cool. Ensure that a heavy object is placed on top of the press; otherwise, the material may deform during cooling.\\n\\nOnce your sheet has cooled down, it is time to exercise your creativity. Use a pen that writes on plastic to draw your ornaments on the plastic sheet. Cookie cutters can serve as templates, or you can craft your own stencils from paper.\\n\\nWhen selecting a design, consider the cutting process; intricate or delicate designs may be more challenging to cut out. It might be wise to begin with a simple design and then progress to more complex creations.\\n\\nNow it is time to cut. For this step, you need a fretsaw. This can be either manual or electric, both are suitable. We used an electric one as it simplifies the process. However, a manual one is equally viable, requiring just a bit more patience. Move the saw along the lines drawn on the plastic sheet and voilà: you have your Christmas Ornament.\\n\\nUse a sharp knife or razor blade to clean the edges of your ornament. This method is often more effective than using sandpaper and generates fewer small plastic pieces.\\n\\nRemember to collect all the small pieces that are trimmed off during your crafting process, as these can be reused in your next project.\\n\\nYou are nearly prepared. Drill a small hole into the top of your ornament to accommodate a string. The hole's size should match the string's thickness.\\n\\nYour ornaments are now ready. Well done on reducing waste produced during the Christmas season.\\n\\nThis step is optional. By gifting your handmade ornaments to friends or family, you convey that new purchases are unnecessary for decorating during the holiday season. Creating ornaments from bottle caps makes effective use of materials that might otherwise be discarded. You also craft an ornament with care.\\n\\nMerry Christmas,\\n\\nMaria & Nike from IN MOCEAN\\n[Website](https://in-mocean.org)\",\n \"keywords\": \"plastic waste recycling, Christmas ornaments, DIY holiday crafts, bottle cap crafts, eco-friendly decorations, upcycled holiday decorations, homemade Christmas gifts, sustainable crafting, plastic bottle cap recycling, zero waste Christmas\",\n \"resources\": \"To create Christmas ornaments from plastic bottle caps, you'll need specific tools and equipment. Below is the categorized list of required items based on the tutorial.\\n\\n### Tools\\n- Fret saw (manual or electrical) [1]\\n- Sharp knife or razor blade [1]\\n- Cookie cutters or paper stencils [1]\\n- Clothes bag and washing machine (for cleaning caps) [1]\\n- Rolling pin (optional, for flattening sheets) [1]\\n\\n### Safety Equipment\\n- Silicone gloves [1]\\n- Eye protection [1]\\n- Respirator mask [1]\\n\\n### Hardware\\n- Flat-surface panini press [1]\\n- Baking paper (preferably Teflon) [1]\\n- Heavy objects (e.g., bricks, books for press weight) [1]\\n- Drill (for creating ornament holes) [1]\\n- String (for hanging ornaments) [1]\\n\\nSource: [IN MOCEAN](https://in-mocean.org)\",\n \"references\": \"## Articles\\n- [Bottle Cap Drink Coaster - Instructables](https://www.instructables.com/Bottle-Cap-Drink-Coaster/)\\n- [Upcycled DIY Christmas Ornaments - Ocean Blue Project](https://oceanblueproject.org/upcycled-diy-christmas-ornaments-for-a-green-christmas-this-year/)\\n- [Bottle Cap Decorations - Incredibusy](https://incredibusy.com/bottle-cap-decorations/)\\n- [Bottle Cap Crafts - Instructables](https://www.instructables.com/Bottle-Cap-Crafts/)\\n\\n## Books\\n- [Ending Plastic Waste - CSIRO Publishing](https://www.publish.csiro.au/book/7923/)\\n\\n## Papers\\n- [Upcycling Plastics to Reduce Greenhouse Gas Emissions - Journal of the American Chemical Society](https://chbe.illinois.edu/news/stories/plastic-upcycling-JACS-2022)\\n\\n## YouTube\\n- [Christmas Ornament Makeover | Upcycling Old Baubles - YouTube](https://www.youtube.com/watch?v=MiwMSvDSxwc)\\n\\n## Opensource Designs\\n- [40mm Bottle Cap by ElTorro5150 - Printables](https://www.printables.com/model/259286-40mm-bottle-cap)\\n- [Universal Bottle Opener - ENABL3D](https://enabl3d.me/tag/bottle-openers/)\\n- [Best 3D Printed Bottle Openers - All3DP](https://all3dp.com/2/best-3d-printed-bottle-opener-3d-print/)\\n- [Cool 3D Printer Designs - Format](https://www.format.com/magazine/resources/design/3d-printer-designs)\"\n }\n}","e25f4bea7b1c08ed","run-a-workshop-on-an-event",{"id":7386,"data":7388,"filePath":7386,"digest":7704},{"slug":7386,"id":7386,"title":7389,"type":397,"components":7390,"item":7391,"config":7703},"Run a workshop on an event",[],{"tags":7392,"slug":7386,"description":7393,"category":7394,"files":7395,"creatorCountry":19,"_contentModifiedTimestamp":7396,"title":7389,"total_downloads":412,"votedUsefulBy":7397,"comments":7399,"id":7400,"cover_image":7401,"total_views":7408,"_modified":7409,"moderation":526,"fileLink":19,"_createdBy":7410,"time":637,"_created":7411,"_id":7400,"difficulty_level":415,"steps":7412,"_deleted":402,"user":7645,"content":7699,"keywords":7700,"resources":7701,"references":7702},[1253,1134],"An essential aspect of addressing plastic pollution involves demonstrating the process in person. The following introduction provides a concise overview of the key considerations we focus on before initiating a public workshop.",{"_created":992,"label":993,"_modified":992,"_deleted":402,"_id":994},[],"2023-06-14T11:02:18.570Z",[7398,408,1375,409,620],"aduenasy",[],"CEtoXtp8ZNRehOIT6TmU",{"name":7402,"fullPath":7403,"type":423,"contentType":423,"timeCreated":7404,"updated":7404,"size":7405,"downloadUrl":7406,"src":7407},"190614-16_Altonale VisionAir42.JPG","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/190614-16_Altonale VisionAir42.JPG","2020-01-21T18:44:56.020Z",118700,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2F190614-16_Altonale%20VisionAir42.JPG?alt=media&token=e44682e5-a8b5-4611-9b4f-93df68ec528d","/resources/howtos/run-a-workshop-on-an-event/190614-16_altonale_visionair42.jpg",225,"2023-09-27T03:49:38.430Z","kunststoffschmiede","2020-01-18T16:48:17.416Z",[7413,7438,7449,7467,7486,7498,7510,7522,7534,7546,7558,7570,7582,7608,7634],{"caption":19,"_animationKey":448,"title":7414,"text":7415,"images":7416},"Prepare your machines","Before organizing workshops, consider the type of machine you plan to use. What kind of workshop are you conducting? How many participants will there be, and how much time is available?\n\nEnsure all machines used publicly are safeguarded against any negligence. For optimal performance, verify that everything is clean and functioning properly, and consider having spare parts on hand.",[7417,7424,7431],{"timeCreated":7418,"contentType":423,"type":423,"updated":7418,"fullPath":7419,"downloadUrl":7420,"size":7421,"name":7422,"src":7423,"alt":7422},"2020-01-18T16:47:56.124Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your machines 1 - Elleke_Precious Plastic.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20machines%201%20-%20Elleke_Precious%20Plastic.jpg?alt=media&token=4310aa13-61aa-4758-a54b-c2c22ae06afb",159577,"Prepare your machines 1 - Elleke_Precious Plastic.jpg","/resources/howtos/run-a-workshop-on-an-event/prepare_your_machines_1_-_elleke_precious_plastic.jpg",{"contentType":423,"downloadUrl":7425,"size":7426,"timeCreated":7427,"updated":7427,"fullPath":7428,"name":7429,"type":423,"src":7430,"alt":7429},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20machines%202%20-%20Elleke_Precious%20Plastic.jpg?alt=media&token=30c9bb10-fe70-4f38-a011-7996eb8ff01f",122663,"2020-01-18T16:47:56.293Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your machines 2 - Elleke_Precious Plastic.jpg","Prepare your machines 2 - Elleke_Precious Plastic.jpg","/resources/howtos/run-a-workshop-on-an-event/prepare_your_machines_2_-_elleke_precious_plastic.jpg",{"downloadUrl":7432,"type":423,"name":7433,"contentType":423,"timeCreated":7434,"updated":7434,"size":7435,"fullPath":7436,"src":7437,"alt":7433},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20machines%203%20-%20Elleke_Precious%20Plastic.jpg?alt=media&token=0ae1b956-39a2-48ac-b853-1e336de8d3fd","Prepare your machines 3 - Elleke_Precious Plastic.jpg","2020-01-18T16:47:56.074Z",108620,"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your machines 3 - Elleke_Precious Plastic.jpg","/resources/howtos/run-a-workshop-on-an-event/prepare_your_machines_3_-_elleke_precious_plastic.jpg",{"text":7439,"caption":19,"images":7440,"_animationKey":451,"title":7448},"Just as you rely on your machines, your molds must also be dependable. Molds should have a swift cycle time to allow more people to produce items efficiently.\n\nConsider the following:\n- Quick release system for rapid opening and closing of molds\n- Small injection volume (efficiently converted)\n- Easy product demolding",[7441],{"name":7442,"fullPath":7443,"size":7444,"updated":7445,"contentType":423,"type":423,"timeCreated":7445,"downloadUrl":7446,"src":7447,"alt":7442},"Prepare your moulds 1 - Neja Hrovat_Konglomerat eV.jpg","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your moulds 1 - Neja Hrovat_Konglomerat eV.jpg",124384,"2020-01-18T16:47:57.943Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20moulds%201%20-%20Neja%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=06479160-1247-4e4e-8e61-55e0e74e6663","/resources/howtos/run-a-workshop-on-an-event/prepare_your_moulds_1_-_neja_hrovat_konglomerat_ev.jpg","Prepare your moulds",{"_animationKey":479,"images":7450,"caption":19,"title":7465,"text":7466},[7451,7458],{"updated":7452,"name":7453,"size":7454,"timeCreated":7452,"type":423,"downloadUrl":7455,"fullPath":7456,"contentType":423,"src":7457,"alt":7453},"2020-01-18T16:47:59.598Z","Equipment 1 - Konglomerat eV.jpg",152797,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FEquipment%201%20-%20Konglomerat%20eV.jpg?alt=media&token=a286e9bf-a139-44df-8716-dc9d3c705d6e","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Equipment 1 - Konglomerat eV.jpg","/resources/howtos/run-a-workshop-on-an-event/equipment_1_-_konglomerat_ev.jpg",{"size":7459,"contentType":423,"fullPath":7460,"name":7461,"type":423,"timeCreated":7462,"updated":7462,"downloadUrl":7463,"src":7464,"alt":7461},204892,"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Equipment 2 - Konglomerat eV.jpg","Equipment 2 - Konglomerat eV.jpg","2020-01-18T16:47:59.815Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FEquipment%202%20-%20Konglomerat%20eV.jpg?alt=media&token=6016c410-26ec-41d4-ac69-ddde017dce72","/resources/howtos/run-a-workshop-on-an-event/equipment_2_-_konglomerat_ev.jpg","Prepare your equipment","You are preparing to leave your workshop and require everything necessary for operating a mobile plastic workshop efficiently. The following list, inspired by a source from Germany, may assist you:\n\n- Injection machine and bicycle shredder\n- Maintenance tools\n- Product counter\n- Electrical equipment (including power cable, distributor, and lighting)\n- Molds\n- Shredded plastic\n- Clean, unprocessed plastic\n- Sample materials for demonstration\n- Informational materials such as flyers and posters\n- First aid kit\n- Camera \n- Straps, tape, and ropes\n- Tub and cleaning supplies for washing plastic",{"_animationKey":7468,"title":7469,"images":7470,"text":7485},"uniqueaqeh0k","Prepare your materials",[7471,7478],{"contentType":423,"name":7472,"size":7473,"updated":7474,"timeCreated":7474,"fullPath":7475,"type":423,"downloadUrl":7476,"src":7477,"alt":7472},"Prepare your materials 1 - Neja Hrovat_Konglomerat eV.jpg",206537,"2020-01-18T16:48:01.403Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your materials 1 - Neja Hrovat_Konglomerat eV.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20materials%201%20-%20Neja%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=d7755a47-89ae-4570-9bc7-d1e71319288a","/resources/howtos/run-a-workshop-on-an-event/prepare_your_materials_1_-_neja_hrovat_konglomerat_ev.jpg",{"type":423,"name":7479,"updated":7480,"fullPath":7481,"timeCreated":7480,"size":7482,"downloadUrl":7483,"contentType":423,"src":7484,"alt":7479},"Prepare your materials 2 - Neja Hrovat_Konglomerat eV.jpg","2020-01-18T16:48:02.106Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your materials 2 - Neja Hrovat_Konglomerat eV.jpg",121834,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20materials%202%20-%20Neja%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=64aef9bb-efe7-4fe2-9560-ff9629413b14","/resources/howtos/run-a-workshop-on-an-event/prepare_your_materials_2_-_neja_hrovat_konglomerat_ev.jpg","For your workshop, ensure you have shredded plastic and some clean plastic ready for shredding. It's wise to maintain a reserve in case the shredder malfunctions and your supply of granules runs low. Be prepared!",{"title":7487,"_animationKey":7488,"text":7489,"images":7490},"Prepare samples","uniquefozz3o","Having a variety of material and product samples is beneficial for inspiring individuals and assisting them in understanding the potential of working with plastic. You can utilize your own products or acquire additional samples to showcase the creations of other workshops worldwide. Present the products in an aesthetically pleasing manner.",[7491],{"fullPath":7492,"downloadUrl":7493,"type":423,"name":7494,"updated":7495,"timeCreated":7495,"size":7496,"contentType":423,"src":7497,"alt":7494},"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Samples - Löhrer_Konglomerat eV.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FSamples%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=f65c7ea5-e60c-4cda-af12-9f49ad1921cb","Samples - Löhrer_Konglomerat eV.jpg","2020-01-18T16:48:03.591Z",71726,"/resources/howtos/run-a-workshop-on-an-event/samples_-_lohrer_konglomerat_ev.jpg",{"_animationKey":7499,"images":7500,"title":7508,"text":7509},"uniquenvnbzq",[7501],{"downloadUrl":7502,"contentType":423,"type":423,"updated":7503,"size":7504,"fullPath":7505,"name":7506,"timeCreated":7503,"src":7507,"alt":7506},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20yourself%20-%20Konglomerat%20eV.JPG?alt=media&token=5d0587f9-fa7f-4fe4-a10a-3eff956cf1e2","2020-01-18T16:48:05.016Z",165546,"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare yourself - Konglomerat eV.JPG","Prepare yourself - Konglomerat eV.JPG","/resources/howtos/run-a-workshop-on-an-event/prepare_yourself_-_konglomerat_ev.jpg","Prepare your message","Consider the following questions as you prepare:\n\n- What is the purpose of this workshop?\n- What knowledge and experience do you wish to impart to others?\n- What are your areas of expertise?",{"text":7511,"title":7512,"_animationKey":7513,"images":7514},"Do not work alone; it is more enjoyable and relaxed to collaborate in a team.\n\nWe recommend having 3 to 4 supervisors when operating two machines, as there are always numerous inquiries.\n\nWhat your team requires:\n- Proficient operation of machines and molds\n- Effective communication\n- Unified mindset for consistent workshop quality\n- Knowledge of commonly asked questions\n\nNext step!","Prepare your team","uniqueqqj16g",[7515],{"contentType":423,"timeCreated":7516,"fullPath":7517,"size":7518,"updated":7516,"type":423,"name":7519,"downloadUrl":7520,"src":7521,"alt":7519},"2020-01-18T16:48:06.500Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your Team - Konglomerat eV.JPG",140276,"Prepare your Team - Konglomerat eV.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20Team%20-%20Konglomerat%20eV.JPG?alt=media&token=7cf5fcd4-fc19-4704-b53c-89888e604b1b","/resources/howtos/run-a-workshop-on-an-event/prepare_your_team_-_konglomerat_ev.jpg",{"text":7523,"_animationKey":7524,"title":7525,"images":7526},"During the process, many individuals often have numerous inquiries. It is advisable to be prepared to respond to the following questions:\n\n- What is your background?\n- What is your objective?\n- Can you be booked?\n- What type of plastic can you process?\n- Are the fumes harmful?\n- What are the components of plastic?\n- How can I transition my lifestyle to be more environmentally friendly?","uniquejmgt6t","Typical questions asked at a workshop in public:",[7527],{"type":423,"name":7528,"size":7529,"fullPath":7530,"timeCreated":7531,"downloadUrl":7532,"contentType":423,"updated":7531,"src":7533,"alt":7528},"FAQ - Löhrer_Konglomerat eV.jpg",129410,"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/FAQ - Löhrer_Konglomerat eV.jpg","2020-01-18T16:48:08.085Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FFAQ%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=effd091c-01db-4475-bf2b-1dfc472bcd3c","/resources/howtos/run-a-workshop-on-an-event/faq_-_lohrer_konglomerat_ev.jpg",{"title":7535,"text":7536,"_animationKey":7537,"images":7538},"Wanna get money?","Be aware you are engaging in a unique activity that few can offer. If you are invited to conduct a workshop, consider whether you wish to charge a fee. The amount is at your discretion and should reflect the conditions you encounter.\n\nThe following are possible cost items to consider:\n\n- Transport\n- Use of machinery, molds, and other tools\n- Team fee\n- Placement cost\n- Coordination\n- Organizational overhead","uniquehlvzmq",[7539],{"contentType":423,"downloadUrl":7540,"timeCreated":7541,"fullPath":7542,"size":7543,"name":7544,"updated":7541,"type":423,"src":7545,"alt":7544},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FWanna%20get%20money%20-%20Precious%20Plastic%20Official.jpg?alt=media&token=4aaec6ca-c7bc-4fb4-a9d2-9ef417a499e6","2020-01-18T16:48:09.250Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Wanna get money - Precious Plastic Official.jpg",37354,"Wanna get money - Precious Plastic Official.jpg","/resources/howtos/run-a-workshop-on-an-event/wanna_get_money_-_precious_plastic_official.jpg",{"title":7547,"images":7548,"_animationKey":7556,"text":7557},"Promote your workshop",[7549],{"updated":7550,"timeCreated":7550,"contentType":423,"name":7551,"type":423,"downloadUrl":7552,"fullPath":7553,"size":7554,"src":7555,"alt":7551},"2020-01-18T16:48:10.012Z","Promote your Workshop.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPromote%20your%20Workshop.PNG?alt=media&token=2ce72131-c9ba-4e83-9842-a47d8017bb44","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Promote your Workshop.PNG",63458,"/resources/howtos/run-a-workshop-on-an-event/promote_your_workshop.png","uniquef4gr52","To ensure maximum participation, it is crucial to inform potential attendees about your workshop.\n\nConsider these promotional strategies:\n- Share a story or post on social media.\n- Create an event on relevant community platforms.",{"title":7559,"text":7560,"_animationKey":7561,"images":7562},"Site-specific questions","As previously discussed, you are leaving your workshop. \n\nTo ensure the smooth operation of your mobile workshop, please address the following questions with the organizer:\n\n- Power source: Is it adequate, and what is the distance to the plug?\n- Do you require fresh water? Inquire about the nearest water tap.\n- Weather conditions: Is the area protected from rain and well-ventilated with fresh air?\n- How much space is available?\n- What type of attendees is expected?\n- What are the construction and dismantling times?\n- Who is liable in case of any incidents?","uniquei69bju",[7563],{"name":7564,"contentType":423,"size":7565,"timeCreated":7566,"updated":7566,"type":423,"fullPath":7567,"downloadUrl":7568,"src":7569,"alt":7564},"Site specific questions quer.jpg",100402,"2020-01-21T18:44:57.725Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Site specific questions quer.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FSite%20specific%20questions%20quer.jpg?alt=media&token=8c45e02a-124f-4ad6-89b1-9778bb37d4cb","/resources/howtos/run-a-workshop-on-an-event/site_specific_questions_quer.jpg",{"images":7571,"title":7579,"text":7580,"_animationKey":7581},[7572],{"size":7573,"downloadUrl":7574,"name":7575,"updated":7576,"fullPath":7577,"contentType":423,"timeCreated":7576,"type":423,"src":7578,"alt":7575},200080,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FConstruction%20on%20side%201%20-%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=1f0e867e-e67a-4609-a393-50a0a042d735","Construction on side 1 - Hrovat_Konglomerat eV.jpg","2020-01-18T16:48:12.110Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Construction on side 1 - Hrovat_Konglomerat eV.jpg","/resources/howtos/run-a-workshop-on-an-event/construction_on_side_1_-_hrovat_konglomerat_ev.jpg","Construction on site","Label all stations clearly and ensure sufficient space around the machines for visibility. Compare your setup with the processing course to ensure similarity.\n\nAssemble your mobile workshop in advance and take a break before activities commence.","uniquebk8yp",{"title":7583,"text":7584,"images":7585,"_animationKey":7607},"Timing","It is advisable to test everything in advance with friends to ensure smooth operation. This approach provides a clearer understanding of areas that require improvement. Without practice, it is challenging to ascertain the number of people you can manage concurrently.",[7586,7593,7600],{"size":7587,"name":7588,"type":423,"updated":7589,"downloadUrl":7590,"fullPath":7591,"timeCreated":7589,"contentType":423,"src":7592,"alt":7588},135420,"Timing 1 - Löhrer_Konglomerat eV.jpg","2020-01-18T16:48:13.653Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FTiming%201%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=56bae9fb-0ea7-4029-b2ca-4393c408df6e","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Timing 1 - Löhrer_Konglomerat eV.jpg","/resources/howtos/run-a-workshop-on-an-event/timing_1_-_lohrer_konglomerat_ev.jpg",{"contentType":423,"name":7594,"downloadUrl":7595,"type":423,"size":7596,"fullPath":7597,"timeCreated":7598,"updated":7598,"src":7599,"alt":7594},"Timing 2 - Löhrer_Konglomerat eV.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FTiming%202%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=b8518589-3bc3-42fe-8788-b169a6ea3eb9",159348,"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Timing 2 - Löhrer_Konglomerat eV.jpg","2020-01-18T16:48:13.761Z","/resources/howtos/run-a-workshop-on-an-event/timing_2_-_lohrer_konglomerat_ev.jpg",{"contentType":423,"type":423,"timeCreated":7601,"name":7602,"updated":7601,"size":7603,"fullPath":7604,"downloadUrl":7605,"src":7606,"alt":7602},"2020-01-18T16:48:14.290Z","Timing 3 - Löhrer_Konglomerat eV.jpg",278319,"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Timing 3 - Löhrer_Konglomerat eV.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FTiming%203%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=fe682491-173f-4160-b34c-e43ff61e695c","/resources/howtos/run-a-workshop-on-an-event/timing_3_-_lohrer_konglomerat_ev.jpg","uniquex5p7x",{"text":7609,"title":7610,"images":7611,"_animationKey":7633},"Consider how to involve strangers in the process safely. Determine tasks they can perform without risking their safety or that of the machinery.","Participation",[7612,7619,7626],{"timeCreated":7613,"name":7614,"fullPath":7615,"contentType":423,"downloadUrl":7616,"type":423,"size":7617,"updated":7613,"src":7618,"alt":7614},"2020-01-18T16:48:16.430Z","Participation 2 - David Plas_BMBF.jpg","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Participation 2 - David Plas_BMBF.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FParticipation%202%20-%20David%20Plas_BMBF.jpg?alt=media&token=94766eb1-c7e5-499d-93a3-d286c08bdb86",245060,"/resources/howtos/run-a-workshop-on-an-event/participation_2_-_david_plas_bmbf.jpg",{"name":7620,"fullPath":7621,"contentType":423,"timeCreated":7622,"downloadUrl":7623,"updated":7622,"type":423,"size":7624,"src":7625,"alt":7620},"Participation 3 - Stadelhofer_Konglomerat eV.JPG","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Participation 3 - Stadelhofer_Konglomerat eV.JPG","2020-01-18T16:48:16.693Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FParticipation%203%20-%20Stadelhofer_Konglomerat%20eV.JPG?alt=media&token=a38b0846-fad2-457b-9d1d-cc48c42e7eb1",237171,"/resources/howtos/run-a-workshop-on-an-event/participation_3_-_stadelhofer_konglomerat_ev.jpg",{"type":423,"timeCreated":7627,"name":7628,"downloadUrl":7629,"fullPath":7630,"contentType":423,"updated":7627,"size":7631,"src":7632,"alt":7628},"2020-01-18T16:48:16.514Z","Participation 1 - David Plas_BMBF.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FParticipation%201%20-%20David%20Plas_BMBF.jpg?alt=media&token=3ad5519a-38d1-4eaa-a8ba-a6f19e22ae06","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Participation 1 - David Plas_BMBF.jpg",209120,"/resources/howtos/run-a-workshop-on-an-event/participation_1_-_david_plas_bmbf.jpg","uniqueq3rhla",{"title":2352,"images":7635,"text":7643,"_animationKey":7644},[7636],{"updated":7637,"fullPath":7638,"size":7639,"timeCreated":7637,"downloadUrl":7640,"contentType":423,"name":7641,"type":423,"src":7642,"alt":7641},"2020-01-21T18:44:59.484Z","uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Post processing quer.png",88672,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPost%20processing%20quer.png?alt=media&token=6a9305a1-8da7-49ba-b7b4-38b1050a8c4a","Post processing quer.png","/resources/howtos/run-a-workshop-on-an-event/post_processing_quer.png","The final step involves thorough documentation.\n\nHow many individuals have you reached, and how many products did you produce? Were you able to establish valuable contacts, or did the press cover your activities? \n\nTracking your impact and learning from your experiences is essential. Additionally, ensure you collect all your photographs.","uniquecrajwx",{"detail":7646,"_deleted":402,"type":530,"_id":7410,"location":7652,"moderation":526,"_created":7655,"subType":529,"_modified":7656,"geo":7657,"data":7689},{"profileUrl":7647,"shortDescription":7648,"profilePicUrl":7649,"heroImageUrl":7650,"name":7410,"lastActive":7651},"https://community.preciousplastic.com/u/kunststoffschmiede","Check our website to know our open days, workshops and events.","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fkunststoffschmiede.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Fkunststoffschmiede%2F190614-16_Altonale%20VisionAir42.JPG?alt=media&token=5141e824-1e8c-4fb1-a6a8-09012fcf36c2","2020-01-28T19:13:33.629Z",{"lng":7653,"lat":7654},13.7162,51.0465,"2020-01-28T19:13:33.980Z","2020-01-28T19:30:05.176Z",{"latitude":7654,"lookupSource":535,"longitude":7653,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":3634,"countryCode":3635,"principalSubdivision":7658,"principalSubdivisionCode":7659,"city":7660,"locality":7661,"postcode":7662,"plusCode":7663,"localityInfo":7664},"Saxony","DE-SN","Dresden","Altstadt","01159","9F3M2PW8+JF",{"administrative":7665,"informative":7678},[7666,7667,7671,7675],{"name":3634,"description":3645,"isoName":3634,"order":67,"adminLevel":174,"isoCode":3635,"wikidataId":3646,"geonameId":3647},{"name":7658,"description":7668,"isoName":7658,"order":45,"adminLevel":45,"isoCode":7659,"wikidataId":7669,"geonameId":7670},"state in Germany","Q1202",2842566,{"name":7660,"description":7672,"order":559,"adminLevel":559,"wikidataId":7673,"geonameId":7674},"capital city of the Free State of Saxony in Germany","Q1731",2935022,{"name":7661,"description":7676,"order":580,"adminLevel":929,"wikidataId":7677},"part of Dresden, Germany","Q8885",[7679,7680,7681,7685,7688],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":3667,"description":573,"order":174},{"name":7682,"description":7683,"order":555,"wikidataId":7684},"Verkehrsverbund Oberelbe","transit district in the Dresden metropolitan area, Germany","Q1426445",{"name":7686,"description":3678,"order":563,"wikidataId":7687},"Dresden I","Q1008093",{"name":7662,"description":579,"order":929},{"urls":7690,"description":7694,"services":7695,"title":7697,"images":7698},[7691,7693],{"name":953,"url":7692},"http://kunststoffschmiede.org",{"name":590,"url":591},"Kunststoffschmiede is a plastic recycling workspace since january 2017. We are based in the open workspace #rosenwerk. We do a lot of recycling workshops, buid and devlop machines and design and construct moulds.\nWe are a group of around 10-20 people. During sommer we are lot in our workspace, feel free to visit or join our team!\n",[7696],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"Kunststoffschmiede",[],"An essential aspect of addressing plastic pollution involves demonstrating the process in person. The following introduction provides a concise overview of the key considerations we focus on before initiating a public workshop.\n\n\nUser Location: Dresden, Germany\n\nBefore organizing workshops, consider the type of machine you plan to use. What kind of workshop are you conducting? How many participants will there be, and how much time is available?\n\nEnsure all machines used publicly are safeguarded against any negligence. For optimal performance, verify that everything is clean and functioning properly, and consider having spare parts on hand.\n\nJust as you rely on your machines, your molds must also be dependable. Molds should have a swift cycle time to allow more people to produce items efficiently.\n\nConsider the following:\n- Quick release system for rapid opening and closing of molds\n- Small injection volume (efficiently converted)\n- Easy product demolding\n\nYou are preparing to leave your workshop and require everything necessary for operating a mobile plastic workshop efficiently. The following list, inspired by a source from Germany, may assist you:\n\n- Injection machine and bicycle shredder\n- Maintenance tools\n- Product counter\n- Electrical equipment (including power cable, distributor, and lighting)\n- Molds\n- Shredded plastic\n- Clean, unprocessed plastic\n- Sample materials for demonstration\n- Informational materials such as flyers and posters\n- First aid kit\n- Camera \n- Straps, tape, and ropes\n- Tub and cleaning supplies for washing plastic\n\nFor your workshop, ensure you have shredded plastic and some clean plastic ready for shredding. It's wise to maintain a reserve in case the shredder malfunctions and your supply of granules runs low. Be prepared!\n\nHaving a variety of material and product samples is beneficial for inspiring individuals and assisting them in understanding the potential of working with plastic. You can utilize your own products or acquire additional samples to showcase the creations of other workshops worldwide. Present the products in an aesthetically pleasing manner.\n\nConsider the following questions as you prepare:\n\n- What is the purpose of this workshop?\n- What knowledge and experience do you wish to impart to others?\n- What are your areas of expertise?\n\nDo not work alone; it is more enjoyable and relaxed to collaborate in a team.\n\nWe recommend having 3 to 4 supervisors when operating two machines, as there are always numerous inquiries.\n\nWhat your team requires:\n- Proficient operation of machines and molds\n- Effective communication\n- Unified mindset for consistent workshop quality\n- Knowledge of commonly asked questions\n\nNext step!\n\nDuring the process, many individuals often have numerous inquiries. It is advisable to be prepared to respond to the following questions:\n\n- What is your background?\n- What is your objective?\n- Can you be booked?\n- What type of plastic can you process?\n- Are the fumes harmful?\n- What are the components of plastic?\n- How can I transition my lifestyle to be more environmentally friendly?\n\nBe aware you are engaging in a unique activity that few can offer. If you are invited to conduct a workshop, consider whether you wish to charge a fee. The amount is at your discretion and should reflect the conditions you encounter.\n\nThe following are possible cost items to consider:\n\n- Transport\n- Use of machinery, molds, and other tools\n- Team fee\n- Placement cost\n- Coordination\n- Organizational overhead\n\nTo ensure maximum participation, it is crucial to inform potential attendees about your workshop.\n\nConsider these promotional strategies:\n- Share a story or post on social media.\n- Create an event on relevant community platforms.\n\nAs previously discussed, you are leaving your workshop. \n\nTo ensure the smooth operation of your mobile workshop, please address the following questions with the organizer:\n\n- Power source: Is it adequate, and what is the distance to the plug?\n- Do you require fresh water? Inquire about the nearest water tap.\n- Weather conditions: Is the area protected from rain and well-ventilated with fresh air?\n- How much space is available?\n- What type of attendees is expected?\n- What are the construction and dismantling times?\n- Who is liable in case of any incidents?\n\nLabel all stations clearly and ensure sufficient space around the machines for visibility. Compare your setup with the processing course to ensure similarity.\n\nAssemble your mobile workshop in advance and take a break before activities commence.\n\nIt is advisable to test everything in advance with friends to ensure smooth operation. This approach provides a clearer understanding of areas that require improvement. Without practice, it is challenging to ascertain the number of people you can manage concurrently.\n\nConsider how to involve strangers in the process safely. Determine tasks they can perform without risking their safety or that of the machinery.\n\nThe final step involves thorough documentation.\n\nHow many individuals have you reached, and how many products did you produce? Were you able to establish valuable contacts, or did the press cover your activities? \n\nTracking your impact and learning from your experiences is essential. Additionally, ensure you collect all your photographs.","plastic pollution, workshop demonstration, mobile plastic workshop, injection machine, bicycle shredder, mold cycle time, workshop preparation, team collaboration, plastic recycling, promotional strategies","### Machinery & Equipment \n- Injection machine \n- Bicycle shredder \n- Maintenance tools \n- Product counter \n- Electrical equipment (power cables, distributor, lighting) \n\n### Molds & Production Tools \n- Quick-release mold system \n- Small injection volume molds \n- Easy demolding design \n- Spare parts \n\n### Materials & Supplies \n- Shredded plastic (with reserve) \n- Clean unprocessed plastic \n- Sample materials (for demonstrations) \n- Informational materials (flyers, posters) \n\n### Workshop Setup & Safety \n- First aid kit \n- Straps, tape, ropes \n- Tub and cleaning supplies \n- Camera (for documentation) \n\n### Team Requirements \n- 3-4 supervisors \n- Machine/mold operation proficiency \n- Effective communication skills \n- Unified team mindset \n- FAQ knowledge (e.g., plastic types, safety queries)","## Articles\n- [How to Run PLA Recycling Workshop](https://www.instructables.com/How-to-Run-PLA-Recycling-Workshop/) \n- [Plastic Odyssey Educational Workshop](https://plasticodyssey.org/en/pedagogical-manufacturing-workshop/) \n- [La Recyclerie Mobile Workshop](https://www.artexplora.org/en/festival/performance/atelier-la-recyclerie-mobile-sauvage-mediterranee-avec-la-collaboration-de-laure-prouvost) \n\n## Books\n- [Understanding Plastics Recycling](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \n- [Plastics Injection Molding Guide](https://www.hudsonbooksellers.com/book/9781569906897) \n\n## Papers\n- [UNEP Pacific Workshop Report](https://www.unep.org/events/workshop/national-capacity-building-plastic-pollution-pacific-island-countries) \n- [DOE Plastics Recycling Workshop](https://www.energy.gov/sites/prod/files/2020/07/f77/beto-plastics-wksp-rpt-final.pdf) \n- [Community Plastic Recycling Thesis](https://digitalcollections.sit.edu/isp_collection/2797/) \n- [Plastic Pollution Cost Analysis](https://ait.ac.th/event/workshop-on-costs-of-inaction-and-action-for-plastic-pollution/) \n- [Python in Science Proceedings](https://proceedings.scipy.org/articles/proceedings-2015.pdf) \n\n## YouTube\n- [Paper Recycling Workshop Demo](https://www.youtube.com/watch?v=R5SBKty7ngs) \n\n## Open-source Designs\n- [Precious Plastic Starter Kits](https://www.preciousplastic.com/starterkits/showcase/mix)","{\n \"slug\": \"run-a-workshop-on-an-event\",\n \"id\": \"run-a-workshop-on-an-event\",\n \"title\": \"Run a workshop on an event\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"tags\": [\n \"melting\",\n \"collection\"\n ],\n \"slug\": \"run-a-workshop-on-an-event\",\n \"description\": \"An essential aspect of addressing plastic pollution involves demonstrating the process in person. The following introduction provides a concise overview of the key considerations we focus on before initiating a public workshop.\",\n \"category\": {\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\",\n \"_deleted\": false,\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\"\n },\n \"files\": [],\n \"creatorCountry\": \"\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:18.570Z\",\n \"title\": \"Run a workshop on an event\",\n \"total_downloads\": 0,\n \"votedUsefulBy\": [\n \"aduenasy\",\n \"sigolene\",\n \"josephklatt\",\n \"mattia\",\n \"precious-plastic-genova\"\n ],\n \"comments\": [],\n \"id\": \"CEtoXtp8ZNRehOIT6TmU\",\n \"cover_image\": {\n \"name\": \"190614-16_Altonale VisionAir42.JPG\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/190614-16_Altonale VisionAir42.JPG\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-21T18:44:56.020Z\",\n \"updated\": \"2020-01-21T18:44:56.020Z\",\n \"size\": 118700,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2F190614-16_Altonale%20VisionAir42.JPG?alt=media&token=e44682e5-a8b5-4611-9b4f-93df68ec528d\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/190614-16_altonale_visionair42.jpg\"\n },\n \"total_views\": 225,\n \"_modified\": \"2023-09-27T03:49:38.430Z\",\n \"moderation\": \"accepted\",\n \"fileLink\": \"\",\n \"_createdBy\": \"kunststoffschmiede\",\n \"time\": \"1-2 weeks\",\n \"_created\": \"2020-01-18T16:48:17.416Z\",\n \"_id\": \"CEtoXtp8ZNRehOIT6TmU\",\n \"difficulty_level\": \"Medium\",\n \"steps\": [\n {\n \"caption\": \"\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Prepare your machines\",\n \"text\": \"Before organizing workshops, consider the type of machine you plan to use. What kind of workshop are you conducting? How many participants will there be, and how much time is available?\\n\\nEnsure all machines used publicly are safeguarded against any negligence. For optimal performance, verify that everything is clean and functioning properly, and consider having spare parts on hand.\",\n \"images\": [\n {\n \"timeCreated\": \"2020-01-18T16:47:56.124Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-01-18T16:47:56.124Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your machines 1 - Elleke_Precious Plastic.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20machines%201%20-%20Elleke_Precious%20Plastic.jpg?alt=media&token=4310aa13-61aa-4758-a54b-c2c22ae06afb\",\n \"size\": 159577,\n \"name\": \"Prepare your machines 1 - Elleke_Precious Plastic.jpg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_machines_1_-_elleke_precious_plastic.jpg\",\n \"alt\": \"Prepare your machines 1 - Elleke_Precious Plastic.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20machines%202%20-%20Elleke_Precious%20Plastic.jpg?alt=media&token=30c9bb10-fe70-4f38-a011-7996eb8ff01f\",\n \"size\": 122663,\n \"timeCreated\": \"2020-01-18T16:47:56.293Z\",\n \"updated\": \"2020-01-18T16:47:56.293Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your machines 2 - Elleke_Precious Plastic.jpg\",\n \"name\": \"Prepare your machines 2 - Elleke_Precious Plastic.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_machines_2_-_elleke_precious_plastic.jpg\",\n \"alt\": \"Prepare your machines 2 - Elleke_Precious Plastic.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20machines%203%20-%20Elleke_Precious%20Plastic.jpg?alt=media&token=0ae1b956-39a2-48ac-b853-1e336de8d3fd\",\n \"type\": \"image/jpeg\",\n \"name\": \"Prepare your machines 3 - Elleke_Precious Plastic.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:47:56.074Z\",\n \"updated\": \"2020-01-18T16:47:56.074Z\",\n \"size\": 108620,\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your machines 3 - Elleke_Precious Plastic.jpg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_machines_3_-_elleke_precious_plastic.jpg\",\n \"alt\": \"Prepare your machines 3 - Elleke_Precious Plastic.jpg\"\n }\n ]\n },\n {\n \"text\": \"Just as you rely on your machines, your molds must also be dependable. Molds should have a swift cycle time to allow more people to produce items efficiently.\\n\\nConsider the following:\\n- Quick release system for rapid opening and closing of molds\\n- Small injection volume (efficiently converted)\\n- Easy product demolding\",\n \"caption\": \"\",\n \"images\": [\n {\n \"name\": \"Prepare your moulds 1 - Neja Hrovat_Konglomerat eV.jpg\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your moulds 1 - Neja Hrovat_Konglomerat eV.jpg\",\n \"size\": 124384,\n \"updated\": \"2020-01-18T16:47:57.943Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:47:57.943Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20moulds%201%20-%20Neja%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=06479160-1247-4e4e-8e61-55e0e74e6663\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_moulds_1_-_neja_hrovat_konglomerat_ev.jpg\",\n \"alt\": \"Prepare your moulds 1 - Neja Hrovat_Konglomerat eV.jpg\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"title\": \"Prepare your moulds\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"updated\": \"2020-01-18T16:47:59.598Z\",\n \"name\": \"Equipment 1 - Konglomerat eV.jpg\",\n \"size\": 152797,\n \"timeCreated\": \"2020-01-18T16:47:59.598Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FEquipment%201%20-%20Konglomerat%20eV.jpg?alt=media&token=a286e9bf-a139-44df-8716-dc9d3c705d6e\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Equipment 1 - Konglomerat eV.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/equipment_1_-_konglomerat_ev.jpg\",\n \"alt\": \"Equipment 1 - Konglomerat eV.jpg\"\n },\n {\n \"size\": 204892,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Equipment 2 - Konglomerat eV.jpg\",\n \"name\": \"Equipment 2 - Konglomerat eV.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:47:59.815Z\",\n \"updated\": \"2020-01-18T16:47:59.815Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FEquipment%202%20-%20Konglomerat%20eV.jpg?alt=media&token=6016c410-26ec-41d4-ac69-ddde017dce72\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/equipment_2_-_konglomerat_ev.jpg\",\n \"alt\": \"Equipment 2 - Konglomerat eV.jpg\"\n }\n ],\n \"caption\": \"\",\n \"title\": \"Prepare your equipment\",\n \"text\": \"You are preparing to leave your workshop and require everything necessary for operating a mobile plastic workshop efficiently. The following list, inspired by a source from Germany, may assist you:\\n\\n- Injection machine and bicycle shredder\\n- Maintenance tools\\n- Product counter\\n- Electrical equipment (including power cable, distributor, and lighting)\\n- Molds\\n- Shredded plastic\\n- Clean, unprocessed plastic\\n- Sample materials for demonstration\\n- Informational materials such as flyers and posters\\n- First aid kit\\n- Camera \\n- Straps, tape, and ropes\\n- Tub and cleaning supplies for washing plastic\"\n },\n {\n \"_animationKey\": \"uniqueaqeh0k\",\n \"title\": \"Prepare your materials\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"Prepare your materials 1 - Neja Hrovat_Konglomerat eV.jpg\",\n \"size\": 206537,\n \"updated\": \"2020-01-18T16:48:01.403Z\",\n \"timeCreated\": \"2020-01-18T16:48:01.403Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your materials 1 - Neja Hrovat_Konglomerat eV.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20materials%201%20-%20Neja%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=d7755a47-89ae-4570-9bc7-d1e71319288a\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_materials_1_-_neja_hrovat_konglomerat_ev.jpg\",\n \"alt\": \"Prepare your materials 1 - Neja Hrovat_Konglomerat eV.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"Prepare your materials 2 - Neja Hrovat_Konglomerat eV.jpg\",\n \"updated\": \"2020-01-18T16:48:02.106Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your materials 2 - Neja Hrovat_Konglomerat eV.jpg\",\n \"timeCreated\": \"2020-01-18T16:48:02.106Z\",\n \"size\": 121834,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20materials%202%20-%20Neja%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=64aef9bb-efe7-4fe2-9560-ff9629413b14\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_materials_2_-_neja_hrovat_konglomerat_ev.jpg\",\n \"alt\": \"Prepare your materials 2 - Neja Hrovat_Konglomerat eV.jpg\"\n }\n ],\n \"text\": \"For your workshop, ensure you have shredded plastic and some clean plastic ready for shredding. It's wise to maintain a reserve in case the shredder malfunctions and your supply of granules runs low. Be prepared!\"\n },\n {\n \"title\": \"Prepare samples\",\n \"_animationKey\": \"uniquefozz3o\",\n \"text\": \"Having a variety of material and product samples is beneficial for inspiring individuals and assisting them in understanding the potential of working with plastic. You can utilize your own products or acquire additional samples to showcase the creations of other workshops worldwide. Present the products in an aesthetically pleasing manner.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Samples - Löhrer_Konglomerat eV.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FSamples%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=f65c7ea5-e60c-4cda-af12-9f49ad1921cb\",\n \"type\": \"image/jpeg\",\n \"name\": \"Samples - Löhrer_Konglomerat eV.jpg\",\n \"updated\": \"2020-01-18T16:48:03.591Z\",\n \"timeCreated\": \"2020-01-18T16:48:03.591Z\",\n \"size\": 71726,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/samples_-_lohrer_konglomerat_ev.jpg\",\n \"alt\": \"Samples - Löhrer_Konglomerat eV.jpg\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniquenvnbzq\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20yourself%20-%20Konglomerat%20eV.JPG?alt=media&token=5d0587f9-fa7f-4fe4-a10a-3eff956cf1e2\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-01-18T16:48:05.016Z\",\n \"size\": 165546,\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare yourself - Konglomerat eV.JPG\",\n \"name\": \"Prepare yourself - Konglomerat eV.JPG\",\n \"timeCreated\": \"2020-01-18T16:48:05.016Z\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_yourself_-_konglomerat_ev.jpg\",\n \"alt\": \"Prepare yourself - Konglomerat eV.JPG\"\n }\n ],\n \"title\": \"Prepare your message\",\n \"text\": \"Consider the following questions as you prepare:\\n\\n- What is the purpose of this workshop?\\n- What knowledge and experience do you wish to impart to others?\\n- What are your areas of expertise?\"\n },\n {\n \"text\": \"Do not work alone; it is more enjoyable and relaxed to collaborate in a team.\\n\\nWe recommend having 3 to 4 supervisors when operating two machines, as there are always numerous inquiries.\\n\\nWhat your team requires:\\n- Proficient operation of machines and molds\\n- Effective communication\\n- Unified mindset for consistent workshop quality\\n- Knowledge of commonly asked questions\\n\\nNext step!\",\n \"title\": \"Prepare your team\",\n \"_animationKey\": \"uniqueqqj16g\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:48:06.500Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Prepare your Team - Konglomerat eV.JPG\",\n \"size\": 140276,\n \"updated\": \"2020-01-18T16:48:06.500Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"Prepare your Team - Konglomerat eV.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPrepare%20your%20Team%20-%20Konglomerat%20eV.JPG?alt=media&token=7cf5fcd4-fc19-4704-b53c-89888e604b1b\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/prepare_your_team_-_konglomerat_ev.jpg\",\n \"alt\": \"Prepare your Team - Konglomerat eV.JPG\"\n }\n ]\n },\n {\n \"text\": \"During the process, many individuals often have numerous inquiries. It is advisable to be prepared to respond to the following questions:\\n\\n- What is your background?\\n- What is your objective?\\n- Can you be booked?\\n- What type of plastic can you process?\\n- Are the fumes harmful?\\n- What are the components of plastic?\\n- How can I transition my lifestyle to be more environmentally friendly?\",\n \"_animationKey\": \"uniquejmgt6t\",\n \"title\": \"Typical questions asked at a workshop in public:\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"name\": \"FAQ - Löhrer_Konglomerat eV.jpg\",\n \"size\": 129410,\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/FAQ - Löhrer_Konglomerat eV.jpg\",\n \"timeCreated\": \"2020-01-18T16:48:08.085Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FFAQ%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=effd091c-01db-4475-bf2b-1dfc472bcd3c\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-01-18T16:48:08.085Z\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/faq_-_lohrer_konglomerat_ev.jpg\",\n \"alt\": \"FAQ - Löhrer_Konglomerat eV.jpg\"\n }\n ]\n },\n {\n \"title\": \"Wanna get money?\",\n \"text\": \"Be aware you are engaging in a unique activity that few can offer. If you are invited to conduct a workshop, consider whether you wish to charge a fee. The amount is at your discretion and should reflect the conditions you encounter.\\n\\nThe following are possible cost items to consider:\\n\\n- Transport\\n- Use of machinery, molds, and other tools\\n- Team fee\\n- Placement cost\\n- Coordination\\n- Organizational overhead\",\n \"_animationKey\": \"uniquehlvzmq\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FWanna%20get%20money%20-%20Precious%20Plastic%20Official.jpg?alt=media&token=4aaec6ca-c7bc-4fb4-a9d2-9ef417a499e6\",\n \"timeCreated\": \"2020-01-18T16:48:09.250Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Wanna get money - Precious Plastic Official.jpg\",\n \"size\": 37354,\n \"name\": \"Wanna get money - Precious Plastic Official.jpg\",\n \"updated\": \"2020-01-18T16:48:09.250Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/wanna_get_money_-_precious_plastic_official.jpg\",\n \"alt\": \"Wanna get money - Precious Plastic Official.jpg\"\n }\n ]\n },\n {\n \"title\": \"Promote your workshop\",\n \"images\": [\n {\n \"updated\": \"2020-01-18T16:48:10.012Z\",\n \"timeCreated\": \"2020-01-18T16:48:10.012Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Promote your Workshop.PNG\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPromote%20your%20Workshop.PNG?alt=media&token=2ce72131-c9ba-4e83-9842-a47d8017bb44\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Promote your Workshop.PNG\",\n \"size\": 63458,\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/promote_your_workshop.png\",\n \"alt\": \"Promote your Workshop.PNG\"\n }\n ],\n \"_animationKey\": \"uniquef4gr52\",\n \"text\": \"To ensure maximum participation, it is crucial to inform potential attendees about your workshop.\\n\\nConsider these promotional strategies:\\n- Share a story or post on social media.\\n- Create an event on relevant community platforms.\"\n },\n {\n \"title\": \"Site-specific questions\",\n \"text\": \"As previously discussed, you are leaving your workshop. \\n\\nTo ensure the smooth operation of your mobile workshop, please address the following questions with the organizer:\\n\\n- Power source: Is it adequate, and what is the distance to the plug?\\n- Do you require fresh water? Inquire about the nearest water tap.\\n- Weather conditions: Is the area protected from rain and well-ventilated with fresh air?\\n- How much space is available?\\n- What type of attendees is expected?\\n- What are the construction and dismantling times?\\n- Who is liable in case of any incidents?\",\n \"_animationKey\": \"uniquei69bju\",\n \"images\": [\n {\n \"name\": \"Site specific questions quer.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 100402,\n \"timeCreated\": \"2020-01-21T18:44:57.725Z\",\n \"updated\": \"2020-01-21T18:44:57.725Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Site specific questions quer.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FSite%20specific%20questions%20quer.jpg?alt=media&token=8c45e02a-124f-4ad6-89b1-9778bb37d4cb\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/site_specific_questions_quer.jpg\",\n \"alt\": \"Site specific questions quer.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"size\": 200080,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FConstruction%20on%20side%201%20-%20Hrovat_Konglomerat%20eV.jpg?alt=media&token=1f0e867e-e67a-4609-a393-50a0a042d735\",\n \"name\": \"Construction on side 1 - Hrovat_Konglomerat eV.jpg\",\n \"updated\": \"2020-01-18T16:48:12.110Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Construction on side 1 - Hrovat_Konglomerat eV.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:48:12.110Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/construction_on_side_1_-_hrovat_konglomerat_ev.jpg\",\n \"alt\": \"Construction on side 1 - Hrovat_Konglomerat eV.jpg\"\n }\n ],\n \"title\": \"Construction on site\",\n \"text\": \"Label all stations clearly and ensure sufficient space around the machines for visibility. Compare your setup with the processing course to ensure similarity.\\n\\nAssemble your mobile workshop in advance and take a break before activities commence.\",\n \"_animationKey\": \"uniquebk8yp\"\n },\n {\n \"title\": \"Timing\",\n \"text\": \"It is advisable to test everything in advance with friends to ensure smooth operation. This approach provides a clearer understanding of areas that require improvement. Without practice, it is challenging to ascertain the number of people you can manage concurrently.\",\n \"images\": [\n {\n \"size\": 135420,\n \"name\": \"Timing 1 - Löhrer_Konglomerat eV.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-01-18T16:48:13.653Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FTiming%201%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=56bae9fb-0ea7-4029-b2ca-4393c408df6e\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Timing 1 - Löhrer_Konglomerat eV.jpg\",\n \"timeCreated\": \"2020-01-18T16:48:13.653Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/timing_1_-_lohrer_konglomerat_ev.jpg\",\n \"alt\": \"Timing 1 - Löhrer_Konglomerat eV.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"Timing 2 - Löhrer_Konglomerat eV.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FTiming%202%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=b8518589-3bc3-42fe-8788-b169a6ea3eb9\",\n \"type\": \"image/jpeg\",\n \"size\": 159348,\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Timing 2 - Löhrer_Konglomerat eV.jpg\",\n \"timeCreated\": \"2020-01-18T16:48:13.761Z\",\n \"updated\": \"2020-01-18T16:48:13.761Z\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/timing_2_-_lohrer_konglomerat_ev.jpg\",\n \"alt\": \"Timing 2 - Löhrer_Konglomerat eV.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:48:14.290Z\",\n \"name\": \"Timing 3 - Löhrer_Konglomerat eV.jpg\",\n \"updated\": \"2020-01-18T16:48:14.290Z\",\n \"size\": 278319,\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Timing 3 - Löhrer_Konglomerat eV.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FTiming%203%20-%20L%C3%B6hrer_Konglomerat%20eV.jpg?alt=media&token=fe682491-173f-4160-b34c-e43ff61e695c\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/timing_3_-_lohrer_konglomerat_ev.jpg\",\n \"alt\": \"Timing 3 - Löhrer_Konglomerat eV.jpg\"\n }\n ],\n \"_animationKey\": \"uniquex5p7x\"\n },\n {\n \"text\": \"Consider how to involve strangers in the process safely. Determine tasks they can perform without risking their safety or that of the machinery.\",\n \"title\": \"Participation\",\n \"images\": [\n {\n \"timeCreated\": \"2020-01-18T16:48:16.430Z\",\n \"name\": \"Participation 2 - David Plas_BMBF.jpg\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Participation 2 - David Plas_BMBF.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FParticipation%202%20-%20David%20Plas_BMBF.jpg?alt=media&token=94766eb1-c7e5-499d-93a3-d286c08bdb86\",\n \"type\": \"image/jpeg\",\n \"size\": 245060,\n \"updated\": \"2020-01-18T16:48:16.430Z\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/participation_2_-_david_plas_bmbf.jpg\",\n \"alt\": \"Participation 2 - David Plas_BMBF.jpg\"\n },\n {\n \"name\": \"Participation 3 - Stadelhofer_Konglomerat eV.JPG\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Participation 3 - Stadelhofer_Konglomerat eV.JPG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:48:16.693Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FParticipation%203%20-%20Stadelhofer_Konglomerat%20eV.JPG?alt=media&token=a38b0846-fad2-457b-9d1d-cc48c42e7eb1\",\n \"updated\": \"2020-01-18T16:48:16.693Z\",\n \"type\": \"image/jpeg\",\n \"size\": 237171,\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/participation_3_-_stadelhofer_konglomerat_ev.jpg\",\n \"alt\": \"Participation 3 - Stadelhofer_Konglomerat eV.JPG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-01-18T16:48:16.514Z\",\n \"name\": \"Participation 1 - David Plas_BMBF.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FParticipation%201%20-%20David%20Plas_BMBF.jpg?alt=media&token=3ad5519a-38d1-4eaa-a8ba-a6f19e22ae06\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Participation 1 - David Plas_BMBF.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-01-18T16:48:16.514Z\",\n \"size\": 209120,\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/participation_1_-_david_plas_bmbf.jpg\",\n \"alt\": \"Participation 1 - David Plas_BMBF.jpg\"\n }\n ],\n \"_animationKey\": \"uniqueq3rhla\"\n },\n {\n \"title\": \"Post processing\",\n \"images\": [\n {\n \"updated\": \"2020-01-21T18:44:59.484Z\",\n \"fullPath\": \"uploads/v3_howtos/CEtoXtp8ZNRehOIT6TmU/Post processing quer.png\",\n \"size\": 88672,\n \"timeCreated\": \"2020-01-21T18:44:59.484Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_howtos%2FCEtoXtp8ZNRehOIT6TmU%2FPost%20processing%20quer.png?alt=media&token=6a9305a1-8da7-49ba-b7b4-38b1050a8c4a\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Post processing quer.png\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/run-a-workshop-on-an-event/post_processing_quer.png\",\n \"alt\": \"Post processing quer.png\"\n }\n ],\n \"text\": \"The final step involves thorough documentation.\\n\\nHow many individuals have you reached, and how many products did you produce? Were you able to establish valuable contacts, or did the press cover your activities? \\n\\nTracking your impact and learning from your experiences is essential. Additionally, ensure you collect all your photographs.\",\n \"_animationKey\": \"uniquecrajwx\"\n }\n ],\n \"_deleted\": false,\n \"user\": {\n \"detail\": {\n \"profileUrl\": \"https://community.preciousplastic.com/u/kunststoffschmiede\",\n \"shortDescription\": \"Check our website to know our open days, workshops and events.\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fkunststoffschmiede.jpg?alt=media\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Fkunststoffschmiede%2F190614-16_Altonale%20VisionAir42.JPG?alt=media&token=5141e824-1e8c-4fb1-a6a8-09012fcf36c2\",\n \"name\": \"kunststoffschmiede\",\n \"lastActive\": \"2020-01-28T19:13:33.629Z\"\n },\n \"_deleted\": false,\n \"type\": \"workspace\",\n \"_id\": \"kunststoffschmiede\",\n \"location\": {\n \"lng\": 13.7162,\n \"lat\": 51.0465\n },\n \"moderation\": \"accepted\",\n \"_created\": \"2020-01-28T19:13:33.980Z\",\n \"subType\": \"mix\",\n \"_modified\": \"2020-01-28T19:30:05.176Z\",\n \"geo\": {\n \"latitude\": 51.0465,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 13.7162,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Saxony\",\n \"principalSubdivisionCode\": \"DE-SN\",\n \"city\": \"Dresden\",\n \"locality\": \"Altstadt\",\n \"postcode\": \"01159\",\n \"plusCode\": \"9F3M2PW8+JF\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Saxony\",\n \"description\": \"state in Germany\",\n \"isoName\": \"Saxony\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-SN\",\n \"wikidataId\": \"Q1202\",\n \"geonameId\": 2842566\n },\n {\n \"name\": \"Dresden\",\n \"description\": \"capital city of the Free State of Saxony in Germany\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1731\",\n \"geonameId\": 2935022\n },\n {\n \"name\": \"Altstadt\",\n \"description\": \"part of Dresden, Germany\",\n \"order\": 8,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q8885\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Verkehrsverbund Oberelbe\",\n \"description\": \"transit district in the Dresden metropolitan area, Germany\",\n \"order\": 5,\n \"wikidataId\": \"Q1426445\"\n },\n {\n \"name\": \"Dresden I\",\n \"description\": \"federal electoral district of Germany\",\n \"order\": 7,\n \"wikidataId\": \"Q1008093\"\n },\n {\n \"name\": \"01159\",\n \"description\": \"postal code\",\n \"order\": 9\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://kunststoffschmiede.org\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Kunststoffschmiede is a plastic recycling workspace since january 2017. We are based in the open workspace #rosenwerk. We do a lot of recycling workshops, buid and devlop machines and design and construct moulds.\\nWe are a group of around 10-20 people. During sommer we are lot in our workspace, feel free to visit or join our team!\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Kunststoffschmiede\",\n \"images\": []\n }\n },\n \"content\": \"An essential aspect of addressing plastic pollution involves demonstrating the process in person. The following introduction provides a concise overview of the key considerations we focus on before initiating a public workshop.\\n\\n\\nUser Location: Dresden, Germany\\n\\nBefore organizing workshops, consider the type of machine you plan to use. What kind of workshop are you conducting? How many participants will there be, and how much time is available?\\n\\nEnsure all machines used publicly are safeguarded against any negligence. For optimal performance, verify that everything is clean and functioning properly, and consider having spare parts on hand.\\n\\nJust as you rely on your machines, your molds must also be dependable. Molds should have a swift cycle time to allow more people to produce items efficiently.\\n\\nConsider the following:\\n- Quick release system for rapid opening and closing of molds\\n- Small injection volume (efficiently converted)\\n- Easy product demolding\\n\\nYou are preparing to leave your workshop and require everything necessary for operating a mobile plastic workshop efficiently. The following list, inspired by a source from Germany, may assist you:\\n\\n- Injection machine and bicycle shredder\\n- Maintenance tools\\n- Product counter\\n- Electrical equipment (including power cable, distributor, and lighting)\\n- Molds\\n- Shredded plastic\\n- Clean, unprocessed plastic\\n- Sample materials for demonstration\\n- Informational materials such as flyers and posters\\n- First aid kit\\n- Camera \\n- Straps, tape, and ropes\\n- Tub and cleaning supplies for washing plastic\\n\\nFor your workshop, ensure you have shredded plastic and some clean plastic ready for shredding. It's wise to maintain a reserve in case the shredder malfunctions and your supply of granules runs low. Be prepared!\\n\\nHaving a variety of material and product samples is beneficial for inspiring individuals and assisting them in understanding the potential of working with plastic. You can utilize your own products or acquire additional samples to showcase the creations of other workshops worldwide. Present the products in an aesthetically pleasing manner.\\n\\nConsider the following questions as you prepare:\\n\\n- What is the purpose of this workshop?\\n- What knowledge and experience do you wish to impart to others?\\n- What are your areas of expertise?\\n\\nDo not work alone; it is more enjoyable and relaxed to collaborate in a team.\\n\\nWe recommend having 3 to 4 supervisors when operating two machines, as there are always numerous inquiries.\\n\\nWhat your team requires:\\n- Proficient operation of machines and molds\\n- Effective communication\\n- Unified mindset for consistent workshop quality\\n- Knowledge of commonly asked questions\\n\\nNext step!\\n\\nDuring the process, many individuals often have numerous inquiries. It is advisable to be prepared to respond to the following questions:\\n\\n- What is your background?\\n- What is your objective?\\n- Can you be booked?\\n- What type of plastic can you process?\\n- Are the fumes harmful?\\n- What are the components of plastic?\\n- How can I transition my lifestyle to be more environmentally friendly?\\n\\nBe aware you are engaging in a unique activity that few can offer. If you are invited to conduct a workshop, consider whether you wish to charge a fee. The amount is at your discretion and should reflect the conditions you encounter.\\n\\nThe following are possible cost items to consider:\\n\\n- Transport\\n- Use of machinery, molds, and other tools\\n- Team fee\\n- Placement cost\\n- Coordination\\n- Organizational overhead\\n\\nTo ensure maximum participation, it is crucial to inform potential attendees about your workshop.\\n\\nConsider these promotional strategies:\\n- Share a story or post on social media.\\n- Create an event on relevant community platforms.\\n\\nAs previously discussed, you are leaving your workshop. \\n\\nTo ensure the smooth operation of your mobile workshop, please address the following questions with the organizer:\\n\\n- Power source: Is it adequate, and what is the distance to the plug?\\n- Do you require fresh water? Inquire about the nearest water tap.\\n- Weather conditions: Is the area protected from rain and well-ventilated with fresh air?\\n- How much space is available?\\n- What type of attendees is expected?\\n- What are the construction and dismantling times?\\n- Who is liable in case of any incidents?\\n\\nLabel all stations clearly and ensure sufficient space around the machines for visibility. Compare your setup with the processing course to ensure similarity.\\n\\nAssemble your mobile workshop in advance and take a break before activities commence.\\n\\nIt is advisable to test everything in advance with friends to ensure smooth operation. This approach provides a clearer understanding of areas that require improvement. Without practice, it is challenging to ascertain the number of people you can manage concurrently.\\n\\nConsider how to involve strangers in the process safely. Determine tasks they can perform without risking their safety or that of the machinery.\\n\\nThe final step involves thorough documentation.\\n\\nHow many individuals have you reached, and how many products did you produce? Were you able to establish valuable contacts, or did the press cover your activities? \\n\\nTracking your impact and learning from your experiences is essential. Additionally, ensure you collect all your photographs.\",\n \"keywords\": \"plastic pollution, workshop demonstration, mobile plastic workshop, injection machine, bicycle shredder, mold cycle time, workshop preparation, team collaboration, plastic recycling, promotional strategies\",\n \"resources\": \"### Machinery & Equipment \\n- Injection machine \\n- Bicycle shredder \\n- Maintenance tools \\n- Product counter \\n- Electrical equipment (power cables, distributor, lighting) \\n\\n### Molds & Production Tools \\n- Quick-release mold system \\n- Small injection volume molds \\n- Easy demolding design \\n- Spare parts \\n\\n### Materials & Supplies \\n- Shredded plastic (with reserve) \\n- Clean unprocessed plastic \\n- Sample materials (for demonstrations) \\n- Informational materials (flyers, posters) \\n\\n### Workshop Setup & Safety \\n- First aid kit \\n- Straps, tape, ropes \\n- Tub and cleaning supplies \\n- Camera (for documentation) \\n\\n### Team Requirements \\n- 3-4 supervisors \\n- Machine/mold operation proficiency \\n- Effective communication skills \\n- Unified team mindset \\n- FAQ knowledge (e.g., plastic types, safety queries)\",\n \"references\": \"## Articles\\n- [How to Run PLA Recycling Workshop](https://www.instructables.com/How-to-Run-PLA-Recycling-Workshop/) \\n- [Plastic Odyssey Educational Workshop](https://plasticodyssey.org/en/pedagogical-manufacturing-workshop/) \\n- [La Recyclerie Mobile Workshop](https://www.artexplora.org/en/festival/performance/atelier-la-recyclerie-mobile-sauvage-mediterranee-avec-la-collaboration-de-laure-prouvost) \\n\\n## Books\\n- [Understanding Plastics Recycling](https://www.barnesandnoble.com/w/understanding-plastics-recycling-2e-natalie-rudolph/1137695178) \\n- [Plastics Injection Molding Guide](https://www.hudsonbooksellers.com/book/9781569906897) \\n\\n## Papers\\n- [UNEP Pacific Workshop Report](https://www.unep.org/events/workshop/national-capacity-building-plastic-pollution-pacific-island-countries) \\n- [DOE Plastics Recycling Workshop](https://www.energy.gov/sites/prod/files/2020/07/f77/beto-plastics-wksp-rpt-final.pdf) \\n- [Community Plastic Recycling Thesis](https://digitalcollections.sit.edu/isp_collection/2797/) \\n- [Plastic Pollution Cost Analysis](https://ait.ac.th/event/workshop-on-costs-of-inaction-and-action-for-plastic-pollution/) \\n- [Python in Science Proceedings](https://proceedings.scipy.org/articles/proceedings-2015.pdf) \\n\\n## YouTube\\n- [Paper Recycling Workshop Demo](https://www.youtube.com/watch?v=R5SBKty7ngs) \\n\\n## Open-source Designs\\n- [Precious Plastic Starter Kits](https://www.preciousplastic.com/starterkits/showcase/mix)\"\n }\n}","8ff4b7ef2cdcd7c9","recycle-plastic-waste-into-3d-printing-filament",{"id":7705,"data":7707,"filePath":7705,"digest":7868},{"slug":7705,"id":7705,"title":7708,"type":397,"components":7709,"item":7710,"config":7867},"Recycle plastic waste into 3d printing filament",[],{"time":413,"creatorCountry":3617,"_createdBy":3603,"tags":7711,"_id":7712,"total_views":7713,"files":7714,"fileLink":19,"steps":7715,"description":7834,"comments":7835,"votedUsefulBy":7836,"moderation":526,"_created":7852,"_contentModifiedTimestamp":7853,"id":7712,"total_downloads":412,"_modified":7854,"title":7708,"category":7855,"cover_image":7856,"_deleted":402,"difficulty_level":628,"slug":7705,"user":3620,"content":7863,"keywords":7864,"resources":7865,"references":7866},[2067,2693,2152,2694],"CXK8RtQGUVn4kCMdh3XJ",1289,[],[7716,7741,7759,7784,7803,7822],{"title":7717,"_animationKey":448,"text":7718,"images":7719},"Shredding ","Initially, shred the material. We employ the JARVIS Shredder; however, if a shredder is unavailable to you, consider exploring local workshops or employing economical methods such as a hand-cranked shredder, a document shredder, or a combination of scissors and a blender. A more uniform granulate will enhance the quality of the final result.",[7720,7727,7734],{"downloadUrl":7721,"timeCreated":7722,"updated":7722,"fullPath":7723,"type":423,"size":7724,"name":7725,"contentType":423,"src":7726,"alt":7725},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Shred.jpg?alt=media&token=9e1cfb31-6afb-4e92-90e5-32f59fa4fbc2","2021-08-12T08:57:04.426Z","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Shred.jpg",198939,"1 Shred.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_shred.jpg",{"timeCreated":7728,"contentType":423,"downloadUrl":7729,"size":7730,"updated":7728,"type":423,"name":7731,"fullPath":7732,"src":7733,"alt":7731},"2021-08-12T08:57:04.531Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Shred.jpg?alt=media&token=51787ae6-6e7d-4b30-8708-5f23a4592fb6",162381,"2 Shred.jpg","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Shred.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_shred.jpg",{"contentType":423,"fullPath":7735,"updated":7736,"downloadUrl":7737,"size":7738,"name":7739,"timeCreated":7736,"type":423,"src":7740,"alt":7739},"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/3 Shred.jpg","2021-08-12T08:57:04.633Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F3%20Shred.jpg?alt=media&token=4f37ba9a-0535-426b-91d2-57e3c435937f",167174,"3 Shred.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/3_shred.jpg",{"text":7742,"title":7743,"images":7744,"_animationKey":451},"The subsequent step involves drying the material. A comprehensive guide on drying polymers with a self-constructed dry box has been previously published.","Drying",[7745,7752],{"size":7746,"contentType":423,"name":7747,"fullPath":7748,"downloadUrl":7749,"timeCreated":7750,"updated":7750,"type":423,"src":7751,"alt":7747},78788,"1 Drying.jpg","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Drying.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Drying.jpg?alt=media&token=0f483b40-6ce1-4682-8d20-8b2ffe804b53","2021-08-12T08:57:06.911Z","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_drying.jpg",{"name":7753,"fullPath":7754,"updated":7755,"timeCreated":7755,"type":423,"size":7756,"contentType":423,"downloadUrl":7757,"src":7758,"alt":7753},"2 Drying.jpg","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Drying.jpg","2021-08-12T08:57:06.929Z",95941,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Drying.jpg?alt=media&token=7053565b-e934-425b-8bb0-884c129f42df","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_drying.jpg",{"title":7760,"images":7761,"_animationKey":479,"text":7783},"Extruding",[7762,7769,7776],{"timeCreated":7763,"size":7764,"type":423,"contentType":423,"fullPath":7765,"updated":7763,"downloadUrl":7766,"name":7767,"src":7768,"alt":7767},"2021-08-12T08:57:09.349Z",157233,"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Extruding.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Extruding.jpg?alt=media&token=fe94e525-b7ad-44ed-87af-c918f7c8ef54","1 Extruding.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_extruding.jpg",{"type":423,"downloadUrl":7770,"contentType":423,"updated":7771,"fullPath":7772,"size":7773,"name":7774,"timeCreated":7771,"src":7775,"alt":7774},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Extruding.jpg?alt=media&token=70e93d9b-dbd5-4336-8f51-2b058e5fe9e6","2021-08-12T08:57:09.235Z","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Extruding.jpg",149002,"2 Extruding.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_extruding.jpg",{"timeCreated":7777,"contentType":423,"downloadUrl":7778,"fullPath":7779,"updated":7777,"name":7780,"type":423,"size":7781,"src":7782,"alt":7780},"2021-08-12T08:57:09.367Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F3%20Extruding.jpg?alt=media&token=136c23ce-c601-47f8-b254-3d6f45f56adf","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/3 Extruding.jpg","3 Extruding.jpg",171180,"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/3_extruding.jpg","### Extrusion Process\n\nThe following step in the production process is extrusion. To proceed, one must possess an extruder. Options include constructing one independently using available blueprints, or purchasing an extruder from commercial sources. Additionally, a comparative list of various extruder models is available for review on our website: [Filament Extruder Comparison](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision).\n\nOur experience with the sixth-generation extruder has highlighted the importance of several key factors:\n\n1. A well-designed compression screw\n2. Accurate temperature measurement and control systems\n3. Exchangeable nozzles",{"title":7785,"images":7786,"_animationKey":7801,"text":7802},"Cooling",[7787,7794],{"downloadUrl":7788,"type":423,"name":7789,"timeCreated":7790,"size":7791,"updated":7790,"contentType":423,"fullPath":7792,"src":7793,"alt":7789},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Cooling.jpg?alt=media&token=a0c97d7f-3ad3-425f-8db5-93247ef8cae2","1 Cooling.jpg","2021-08-12T08:57:11.695Z",145925,"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Cooling.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_cooling.jpg",{"type":423,"name":7795,"timeCreated":7796,"updated":7796,"contentType":423,"downloadUrl":7797,"size":7798,"fullPath":7799,"src":7800,"alt":7795},"2 Cooling.jpg","2021-08-12T08:57:11.717Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Cooling.jpg?alt=media&token=c378cb7a-aea6-4cb9-90e5-0ec8178d4889",112223,"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Cooling.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_cooling.jpg","unique3nx72f","When the hot filament exits the extruder, it must be cooled and wound onto a spool. You can cool the filament with either air or water. An air cooling system is recommended, as water cooling is complex, and for output under 6.6 lbs/h (3 kg/h), air cooling is sufficient. The simplest and most cost-effective method involves positioning a tower fan horizontally under the filament. Our cooling unit, the JARVIS Airpath, allows precise fan control to harden the filament while keeping it soft enough for easy spooling. The winding process is most effective when individual filament tracks adhere slightly to each other.",{"images":7804,"title":7819,"_animationKey":7820,"text":7821},[7805,7812],{"size":7806,"updated":7807,"fullPath":7808,"contentType":423,"timeCreated":7807,"type":423,"downloadUrl":7809,"name":7810,"src":7811,"alt":7810},110789,"2021-08-12T08:57:14.076Z","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Winding.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Winding.jpg?alt=media&token=15b5ec7e-31c7-46e1-8ba1-32c52da8fbbc","1 Winding.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_winding.jpg",{"size":7813,"fullPath":7814,"timeCreated":7815,"type":423,"name":7816,"updated":7815,"downloadUrl":7817,"contentType":423,"src":7818,"alt":7816},129298,"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Winding.jpg","2021-08-12T08:57:14.061Z","2 Winding.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Winding.jpg?alt=media&token=d18b632b-2898-453a-b049-8d83a1eaf50d","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_winding.jpg","Winding","uniquedrw2km","Finally, the filament can be wound onto a spool for later use with a 3D printer. A filament winder is necessary, which should include a pull unit, a guider to spool the single tracks from one side to the other, and a turning spool axis. It is crucial to ensure that the filament remains under tension to avoid loose spools.\n\nFor this step, we employ the JARVIS Winder. This winding unit automatically adjusts its spool motor speed, facilitating precise winding while maintaining the filament's diameter. Simply insert the filament into the puller, guide it through the guider, and onto the spool.",{"text":7823,"title":7824,"_animationKey":7825,"images":7826},"Now you can use your new filament with a 3D printer. Enjoy printing!","Printing","uniquewryu8y",[7827],{"contentType":423,"size":7828,"type":423,"fullPath":7829,"timeCreated":7830,"downloadUrl":7831,"name":7832,"updated":7830,"src":7833,"alt":7832},130850,"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/Bildschirmfoto 2021-08-12 um 10.39.12.png","2021-08-12T08:41:26.882Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2FBildschirmfoto%202021-08-12%20um%2010.39.12.png?alt=media&token=d79c94e2-2737-4992-81ae-ddb907061cbf","Bildschirmfoto 2021-08-12 um 10.39.12.png","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/bildschirmfoto_2021-08-12_um_10.39.12.png","This guide demonstrates the process of converting plastic waste into 3D printing filament. Important considerations and various machines are necessary for optimal results.\n\nWatch the instructional video here:\nhttps://youtu.be/IcmKFDxsUgA\n\nVisit our website:\nhttps://www.qitech.de/en/industries",[],[999,7837,7838,7839,7840,408,410,7841,7842,7843,7844,7845,7846,7847,7848,409,2886,623,3605,7849,7850,7851],"elrojo","tightlyknit","petervossen","mikefig","sector67","aguilar1977","cryptiks","elizabeth_tilley","flix","gdurango","jumbi","justmetmc","tentaka","tonksi-","vientolabs","2021-08-11T00:16:21.961Z","2023-06-14T11:02:17.320Z","2024-02-02T21:15:03.291Z",{"_created":992,"label":993,"_id":994,"_deleted":402,"_modified":992},{"contentType":423,"size":7857,"timeCreated":7858,"updated":7858,"type":423,"name":7859,"downloadUrl":7860,"fullPath":7861,"src":7862},86411,"2021-08-11T00:18:17.288Z","Ohne Titel.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2FOhne%20Titel.jpg?alt=media&token=4979dfa1-7e71-4831-b1ca-99412f624675","uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/Ohne Titel.jpg","/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/ohne_titel.jpg","This guide demonstrates the process of converting plastic waste into 3D printing filament. Important considerations and various machines are necessary for optimal results.\n\nWatch the instructional video here:\nhttps://youtu.be/IcmKFDxsUgA\n\nVisit our website:\nhttps://www.qitech.de/en/industries\n\n\nUser Location: Darmstadt, Germany\n\nInitially, shred the material. We employ the JARVIS Shredder; however, if a shredder is unavailable to you, consider exploring local workshops or employing economical methods such as a hand-cranked shredder, a document shredder, or a combination of scissors and a blender. A more uniform granulate will enhance the quality of the final result.\n\nThe subsequent step involves drying the material. A comprehensive guide on drying polymers with a self-constructed dry box has been previously published.\n\n### Extrusion Process\n\nThe following step in the production process is extrusion. To proceed, one must possess an extruder. Options include constructing one independently using available blueprints, or purchasing an extruder from commercial sources. Additionally, a comparative list of various extruder models is available for review on our website: [Filament Extruder Comparison](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision).\n\nOur experience with the sixth-generation extruder has highlighted the importance of several key factors:\n\n1. A well-designed compression screw\n2. Accurate temperature measurement and control systems\n3. Exchangeable nozzles\n\nWhen the hot filament exits the extruder, it must be cooled and wound onto a spool. You can cool the filament with either air or water. An air cooling system is recommended, as water cooling is complex, and for output under 6.6 lbs/h (3 kg/h), air cooling is sufficient. The simplest and most cost-effective method involves positioning a tower fan horizontally under the filament. Our cooling unit, the JARVIS Airpath, allows precise fan control to harden the filament while keeping it soft enough for easy spooling. The winding process is most effective when individual filament tracks adhere slightly to each other.\n\nFinally, the filament can be wound onto a spool for later use with a 3D printer. A filament winder is necessary, which should include a pull unit, a guider to spool the single tracks from one side to the other, and a turning spool axis. It is crucial to ensure that the filament remains under tension to avoid loose spools.\n\nFor this step, we employ the JARVIS Winder. This winding unit automatically adjusts its spool motor speed, facilitating precise winding while maintaining the filament's diameter. Simply insert the filament into the puller, guide it through the guider, and onto the spool.\n\nNow you can use your new filament with a 3D printer. Enjoy printing!","3D printing filament, plastic waste recycling, extrusion process, filament extruder, JARVIS Shredder, polymer drying, air cooling system, filament winder, 3D printer filament, sustainable 3D printing","### Shredding\n- JARVIS Shredder \n- Hand-cranked shredder (low-cost alternative) \n- Document shredder (alternative) \n- Scissors and blender combo \n- Local workshop access (no shredder) \n\n### Drying\n- Self-constructed dry box ([guide via QITECH](https://www.qitech.de/en/industries)) \n\n### Extrusion\n- Filament extruder ([DIY or pre-built options](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision)) \n- Compression screw with optimized design \n- Precision temperature control system \n- Exchangeable nozzles \n\n### Cooling\n- JARVIS Airpath ([cooling unit](https://www.qitech.de/en/industries)) \n- Horizontal tower fan (budget option) \n\n### Winding\n- JARVIS Winder ([automated system](https://www.qitech.de/en/industries)) \n- Filament pull unit \n- Filament guider mechanism \n- Tension-controlled spool axis","## References\n\n### Articles\n- [Filament Extruder Comparison](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision)\n\n### Websites\n- [QI Technologies Website](https://www.qitech.de/en/industries)\n\n### Youtube\n- [Plastic Waste to 3D Filament Instructional Video](https://youtu.be/IcmKFDxsUgA)","{\n \"slug\": \"recycle-plastic-waste-into-3d-printing-filament\",\n \"id\": \"recycle-plastic-waste-into-3d-printing-filament\",\n \"title\": \"Recycle plastic waste into 3d printing filament\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"time\": \"\u003C 5 hours\",\n \"creatorCountry\": \"de\",\n \"_createdBy\": \"qitech-industries\",\n \"tags\": [\n \"hack\",\n \"other machine\",\n \"extrusion\",\n \"shredder\"\n ],\n \"_id\": \"CXK8RtQGUVn4kCMdh3XJ\",\n \"total_views\": 1289,\n \"files\": [],\n \"fileLink\": \"\",\n \"steps\": [\n {\n \"title\": \"Shredding \",\n \"_animationKey\": \"unique1\",\n \"text\": \"Initially, shred the material. We employ the JARVIS Shredder; however, if a shredder is unavailable to you, consider exploring local workshops or employing economical methods such as a hand-cranked shredder, a document shredder, or a combination of scissors and a blender. A more uniform granulate will enhance the quality of the final result.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Shred.jpg?alt=media&token=9e1cfb31-6afb-4e92-90e5-32f59fa4fbc2\",\n \"timeCreated\": \"2021-08-12T08:57:04.426Z\",\n \"updated\": \"2021-08-12T08:57:04.426Z\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Shred.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 198939,\n \"name\": \"1 Shred.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_shred.jpg\",\n \"alt\": \"1 Shred.jpg\"\n },\n {\n \"timeCreated\": \"2021-08-12T08:57:04.531Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Shred.jpg?alt=media&token=51787ae6-6e7d-4b30-8708-5f23a4592fb6\",\n \"size\": 162381,\n \"updated\": \"2021-08-12T08:57:04.531Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"2 Shred.jpg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Shred.jpg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_shred.jpg\",\n \"alt\": \"2 Shred.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/3 Shred.jpg\",\n \"updated\": \"2021-08-12T08:57:04.633Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F3%20Shred.jpg?alt=media&token=4f37ba9a-0535-426b-91d2-57e3c435937f\",\n \"size\": 167174,\n \"name\": \"3 Shred.jpg\",\n \"timeCreated\": \"2021-08-12T08:57:04.633Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/3_shred.jpg\",\n \"alt\": \"3 Shred.jpg\"\n }\n ]\n },\n {\n \"text\": \"The subsequent step involves drying the material. A comprehensive guide on drying polymers with a self-constructed dry box has been previously published.\",\n \"title\": \"Drying\",\n \"images\": [\n {\n \"size\": 78788,\n \"contentType\": \"image/jpeg\",\n \"name\": \"1 Drying.jpg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Drying.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Drying.jpg?alt=media&token=0f483b40-6ce1-4682-8d20-8b2ffe804b53\",\n \"timeCreated\": \"2021-08-12T08:57:06.911Z\",\n \"updated\": \"2021-08-12T08:57:06.911Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_drying.jpg\",\n \"alt\": \"1 Drying.jpg\"\n },\n {\n \"name\": \"2 Drying.jpg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Drying.jpg\",\n \"updated\": \"2021-08-12T08:57:06.929Z\",\n \"timeCreated\": \"2021-08-12T08:57:06.929Z\",\n \"type\": \"image/jpeg\",\n \"size\": 95941,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Drying.jpg?alt=media&token=7053565b-e934-425b-8bb0-884c129f42df\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_drying.jpg\",\n \"alt\": \"2 Drying.jpg\"\n }\n ],\n \"_animationKey\": \"unique2\"\n },\n {\n \"title\": \"Extruding\",\n \"images\": [\n {\n \"timeCreated\": \"2021-08-12T08:57:09.349Z\",\n \"size\": 157233,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Extruding.jpg\",\n \"updated\": \"2021-08-12T08:57:09.349Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Extruding.jpg?alt=media&token=fe94e525-b7ad-44ed-87af-c918f7c8ef54\",\n \"name\": \"1 Extruding.jpg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_extruding.jpg\",\n \"alt\": \"1 Extruding.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Extruding.jpg?alt=media&token=70e93d9b-dbd5-4336-8f51-2b058e5fe9e6\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2021-08-12T08:57:09.235Z\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Extruding.jpg\",\n \"size\": 149002,\n \"name\": \"2 Extruding.jpg\",\n \"timeCreated\": \"2021-08-12T08:57:09.235Z\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_extruding.jpg\",\n \"alt\": \"2 Extruding.jpg\"\n },\n {\n \"timeCreated\": \"2021-08-12T08:57:09.367Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F3%20Extruding.jpg?alt=media&token=136c23ce-c601-47f8-b254-3d6f45f56adf\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/3 Extruding.jpg\",\n \"updated\": \"2021-08-12T08:57:09.367Z\",\n \"name\": \"3 Extruding.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 171180,\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/3_extruding.jpg\",\n \"alt\": \"3 Extruding.jpg\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"### Extrusion Process\\n\\nThe following step in the production process is extrusion. To proceed, one must possess an extruder. Options include constructing one independently using available blueprints, or purchasing an extruder from commercial sources. Additionally, a comparative list of various extruder models is available for review on our website: [Filament Extruder Comparison](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision).\\n\\nOur experience with the sixth-generation extruder has highlighted the importance of several key factors:\\n\\n1. A well-designed compression screw\\n2. Accurate temperature measurement and control systems\\n3. Exchangeable nozzles\"\n },\n {\n \"title\": \"Cooling\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Cooling.jpg?alt=media&token=a0c97d7f-3ad3-425f-8db5-93247ef8cae2\",\n \"type\": \"image/jpeg\",\n \"name\": \"1 Cooling.jpg\",\n \"timeCreated\": \"2021-08-12T08:57:11.695Z\",\n \"size\": 145925,\n \"updated\": \"2021-08-12T08:57:11.695Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Cooling.jpg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_cooling.jpg\",\n \"alt\": \"1 Cooling.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"2 Cooling.jpg\",\n \"timeCreated\": \"2021-08-12T08:57:11.717Z\",\n \"updated\": \"2021-08-12T08:57:11.717Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Cooling.jpg?alt=media&token=c378cb7a-aea6-4cb9-90e5-0ec8178d4889\",\n \"size\": 112223,\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Cooling.jpg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_cooling.jpg\",\n \"alt\": \"2 Cooling.jpg\"\n }\n ],\n \"_animationKey\": \"unique3nx72f\",\n \"text\": \"When the hot filament exits the extruder, it must be cooled and wound onto a spool. You can cool the filament with either air or water. An air cooling system is recommended, as water cooling is complex, and for output under 6.6 lbs/h (3 kg/h), air cooling is sufficient. The simplest and most cost-effective method involves positioning a tower fan horizontally under the filament. Our cooling unit, the JARVIS Airpath, allows precise fan control to harden the filament while keeping it soft enough for easy spooling. The winding process is most effective when individual filament tracks adhere slightly to each other.\"\n },\n {\n \"images\": [\n {\n \"size\": 110789,\n \"updated\": \"2021-08-12T08:57:14.076Z\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/1 Winding.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2021-08-12T08:57:14.076Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F1%20Winding.jpg?alt=media&token=15b5ec7e-31c7-46e1-8ba1-32c52da8fbbc\",\n \"name\": \"1 Winding.jpg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/1_winding.jpg\",\n \"alt\": \"1 Winding.jpg\"\n },\n {\n \"size\": 129298,\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/2 Winding.jpg\",\n \"timeCreated\": \"2021-08-12T08:57:14.061Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"2 Winding.jpg\",\n \"updated\": \"2021-08-12T08:57:14.061Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2F2%20Winding.jpg?alt=media&token=d18b632b-2898-453a-b049-8d83a1eaf50d\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/2_winding.jpg\",\n \"alt\": \"2 Winding.jpg\"\n }\n ],\n \"title\": \"Winding\",\n \"_animationKey\": \"uniquedrw2km\",\n \"text\": \"Finally, the filament can be wound onto a spool for later use with a 3D printer. A filament winder is necessary, which should include a pull unit, a guider to spool the single tracks from one side to the other, and a turning spool axis. It is crucial to ensure that the filament remains under tension to avoid loose spools.\\n\\nFor this step, we employ the JARVIS Winder. This winding unit automatically adjusts its spool motor speed, facilitating precise winding while maintaining the filament's diameter. Simply insert the filament into the puller, guide it through the guider, and onto the spool.\"\n },\n {\n \"text\": \"Now you can use your new filament with a 3D printer. Enjoy printing!\",\n \"title\": \"Printing\",\n \"_animationKey\": \"uniquewryu8y\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 130850,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/Bildschirmfoto 2021-08-12 um 10.39.12.png\",\n \"timeCreated\": \"2021-08-12T08:41:26.882Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2FBildschirmfoto%202021-08-12%20um%2010.39.12.png?alt=media&token=d79c94e2-2737-4992-81ae-ddb907061cbf\",\n \"name\": \"Bildschirmfoto 2021-08-12 um 10.39.12.png\",\n \"updated\": \"2021-08-12T08:41:26.882Z\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/bildschirmfoto_2021-08-12_um_10.39.12.png\",\n \"alt\": \"Bildschirmfoto 2021-08-12 um 10.39.12.png\"\n }\n ]\n }\n ],\n \"description\": \"This guide demonstrates the process of converting plastic waste into 3D printing filament. Important considerations and various machines are necessary for optimal results.\\n\\nWatch the instructional video here:\\nhttps://youtu.be/IcmKFDxsUgA\\n\\nVisit our website:\\nhttps://www.qitech.de/en/industries\",\n \"comments\": [],\n \"votedUsefulBy\": [\n \"adrivas\",\n \"elrojo\",\n \"tightlyknit\",\n \"petervossen\",\n \"mikefig\",\n \"sigolene\",\n \"uillinoispreciousplastics\",\n \"sector67\",\n \"aguilar1977\",\n \"cryptiks\",\n \"elizabeth_tilley\",\n \"flix\",\n \"gdurango\",\n \"jumbi\",\n \"justmetmc\",\n \"mattia\",\n \"pascal\",\n \"precious-plastic\",\n \"stan_dingwater\",\n \"tentaka\",\n \"tonksi-\",\n \"vientolabs\"\n ],\n \"moderation\": \"accepted\",\n \"_created\": \"2021-08-11T00:16:21.961Z\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:17.320Z\",\n \"id\": \"CXK8RtQGUVn4kCMdh3XJ\",\n \"total_downloads\": 0,\n \"_modified\": \"2024-02-02T21:15:03.291Z\",\n \"title\": \"Recycle plastic waste into 3d printing filament\",\n \"category\": {\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"label\": \"Guides\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:51:47.196Z\"\n },\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"size\": 86411,\n \"timeCreated\": \"2021-08-11T00:18:17.288Z\",\n \"updated\": \"2021-08-11T00:18:17.288Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"Ohne Titel.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCXK8RtQGUVn4kCMdh3XJ%2FOhne%20Titel.jpg?alt=media&token=4979dfa1-7e71-4831-b1ca-99412f624675\",\n \"fullPath\": \"uploads/howtos/CXK8RtQGUVn4kCMdh3XJ/Ohne Titel.jpg\",\n \"src\": \"/resources/howtos/recycle-plastic-waste-into-3d-printing-filament/ohne_titel.jpg\"\n },\n \"_deleted\": false,\n \"difficulty_level\": \"Easy\",\n \"slug\": \"recycle-plastic-waste-into-3d-printing-filament\",\n \"user\": {\n \"detail\": {\n \"shortDescription\": \"We build machines to make 3D-printing filament \",\n \"verifiedBadge\": true,\n \"name\": \"qitech-industries\",\n \"displayName\": \"QiTech Industries\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2FPIp5TJF8g3aYbMBtf6i4ewwVbf12%2FMilan%20%2B%20Simon%20in%20Haupthalle%20unten-01-1887b811b1c.jpg?alt=media&token=f90d2eec-28b8-4ea7-9d53-d09d0868c95c\",\n \"country\": \"de\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fqitech-industries.jpg?alt=media\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/qitech-industries\",\n \"lastActive\": \"2021-09-20T21:02:35.338Z\"\n },\n \"moderation\": \"accepted\",\n \"type\": \"machine-builder\",\n \"_id\": \"qitech-industries\",\n \"_created\": \"2023-06-02T09:49:55.022Z\",\n \"verified\": false,\n \"_modified\": \"2023-06-02T18:48:52.165Z\",\n \"_deleted\": false,\n \"location\": {\n \"lng\": 8.64128351211548,\n \"lat\": 49.879394800806594\n },\n \"geo\": {\n \"latitude\": 49.879394800806594,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 8.64128351211548,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Hessen\",\n \"principalSubdivisionCode\": \"DE-HE\",\n \"city\": \"Darmstadt\",\n \"locality\": \"Darmstadt-Nord\",\n \"postcode\": \"64293\",\n \"plusCode\": \"8FXCVJHR+QG\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Hessen\",\n \"description\": \"state in the center of Germany\",\n \"isoName\": \"Hessen\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-HE\",\n \"wikidataId\": \"Q1199\",\n \"geonameId\": 2905330\n },\n {\n \"name\": \"Darmstadt Government Region\",\n \"description\": \"administrative subdivision and region of Hesse, Germany\",\n \"order\": 6,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q7932\",\n \"geonameId\": 2938912\n },\n {\n \"name\": \"Darmstadt\",\n \"description\": \"city in Hesse, Germany\",\n \"order\": 10,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q2973\",\n \"geonameId\": 2938913\n },\n {\n \"name\": \"Darmstadt-Nord\",\n \"description\": \"human settlement in Germany\",\n \"order\": 11,\n \"adminLevel\": 9,\n \"wikidataId\": \"Q1166439\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Rhein-Main-Verkehrsverbund\",\n \"order\": 5\n },\n {\n \"name\": \"Bergstrasse-Odenwald Geo-Nature Park\",\n \"description\": \"nature park in Hesse, Baden-Württemberg and Bavaria, Germany\",\n \"order\": 7,\n \"wikidataId\": \"Q883865\"\n },\n {\n \"name\": \"Transitional Area VAB->RMV\",\n \"order\": 8\n },\n {\n \"name\": \"constituency for the Bundestag election Darmstadt\",\n \"description\": \"federal electoral district of Germany\",\n \"order\": 9,\n \"wikidataId\": \"Q1008074\"\n },\n {\n \"name\": \"64293\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.qitech.de/industries\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/qitech.industries/\"\n },\n {\n \"name\": \"Youtube\",\n \"url\": \"https://www.youtube.com/channel/uc4lok6v1hhjct5t2ljaklca\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/qitech.industries\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:contact@qitech.de\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are four students from Germany who are passionate about technology and 3D printing. As a team, our goal is to create freedom in 3D printing, material production and research by providing reliable recycling solutions.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": true,\n \"electronics\": true,\n \"molds\": false\n }\n ],\n \"title\": \"QiTech Industries\",\n \"images\": []\n }\n },\n \"content\": \"This guide demonstrates the process of converting plastic waste into 3D printing filament. Important considerations and various machines are necessary for optimal results.\\n\\nWatch the instructional video here:\\nhttps://youtu.be/IcmKFDxsUgA\\n\\nVisit our website:\\nhttps://www.qitech.de/en/industries\\n\\n\\nUser Location: Darmstadt, Germany\\n\\nInitially, shred the material. We employ the JARVIS Shredder; however, if a shredder is unavailable to you, consider exploring local workshops or employing economical methods such as a hand-cranked shredder, a document shredder, or a combination of scissors and a blender. A more uniform granulate will enhance the quality of the final result.\\n\\nThe subsequent step involves drying the material. A comprehensive guide on drying polymers with a self-constructed dry box has been previously published.\\n\\n### Extrusion Process\\n\\nThe following step in the production process is extrusion. To proceed, one must possess an extruder. Options include constructing one independently using available blueprints, or purchasing an extruder from commercial sources. Additionally, a comparative list of various extruder models is available for review on our website: [Filament Extruder Comparison](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision).\\n\\nOur experience with the sixth-generation extruder has highlighted the importance of several key factors:\\n\\n1. A well-designed compression screw\\n2. Accurate temperature measurement and control systems\\n3. Exchangeable nozzles\\n\\nWhen the hot filament exits the extruder, it must be cooled and wound onto a spool. You can cool the filament with either air or water. An air cooling system is recommended, as water cooling is complex, and for output under 6.6 lbs/h (3 kg/h), air cooling is sufficient. The simplest and most cost-effective method involves positioning a tower fan horizontally under the filament. Our cooling unit, the JARVIS Airpath, allows precise fan control to harden the filament while keeping it soft enough for easy spooling. The winding process is most effective when individual filament tracks adhere slightly to each other.\\n\\nFinally, the filament can be wound onto a spool for later use with a 3D printer. A filament winder is necessary, which should include a pull unit, a guider to spool the single tracks from one side to the other, and a turning spool axis. It is crucial to ensure that the filament remains under tension to avoid loose spools.\\n\\nFor this step, we employ the JARVIS Winder. This winding unit automatically adjusts its spool motor speed, facilitating precise winding while maintaining the filament's diameter. Simply insert the filament into the puller, guide it through the guider, and onto the spool.\\n\\nNow you can use your new filament with a 3D printer. Enjoy printing!\",\n \"keywords\": \"3D printing filament, plastic waste recycling, extrusion process, filament extruder, JARVIS Shredder, polymer drying, air cooling system, filament winder, 3D printer filament, sustainable 3D printing\",\n \"resources\": \"### Shredding\\n- JARVIS Shredder \\n- Hand-cranked shredder (low-cost alternative) \\n- Document shredder (alternative) \\n- Scissors and blender combo \\n- Local workshop access (no shredder) \\n\\n### Drying\\n- Self-constructed dry box ([guide via QITECH](https://www.qitech.de/en/industries)) \\n\\n### Extrusion\\n- Filament extruder ([DIY or pre-built options](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision)) \\n- Compression screw with optimized design \\n- Precision temperature control system \\n- Exchangeable nozzles \\n\\n### Cooling\\n- JARVIS Airpath ([cooling unit](https://www.qitech.de/en/industries)) \\n- Horizontal tower fan (budget option) \\n\\n### Winding\\n- JARVIS Winder ([automated system](https://www.qitech.de/en/industries)) \\n- Filament pull unit \\n- Filament guider mechanism \\n- Tension-controlled spool axis\",\n \"references\": \"## References\\n\\n### Articles\\n- [Filament Extruder Comparison](https://www.qitech.de/en/ind/academy-area/filament-extruder-comparision)\\n\\n### Websites\\n- [QI Technologies Website](https://www.qitech.de/en/industries)\\n\\n### Youtube\\n- [Plastic Waste to 3D Filament Instructional Video](https://youtu.be/IcmKFDxsUgA)\"\n }\n}","48c0a3511dc89b0a","make-a-cyclette-shredder",{"id":7869,"data":7871,"filePath":7869,"digest":8037},{"slug":7869,"id":7869,"title":7872,"type":397,"components":7873,"item":7874,"config":8036},"Make a Cyclette Shredder",[],{"difficulty_level":415,"previousSlugs":7875,"cover_image":7877,"title":7872,"votedUsefulBy":7884,"_createdBy":7888,"_created":7889,"steps":7890,"_id":7969,"moderation":526,"files":7970,"mentions":7971,"description":7972,"fileLink":7973,"comments":7974,"_modified":7981,"creatorCountry":1236,"total_downloads":7982,"_deleted":402,"_contentModifiedTimestamp":7889,"total_views":7983,"slug":7869,"tags":7984,"time":2704,"user":7985,"category":8031,"content":8032,"keywords":8033,"resources":8034,"references":8035},[7876,7869],"cyclette-shredder",{"contentType":423,"timeCreated":7878,"fullPath":7879,"downloadUrl":7880,"name":7881,"type":423,"size":7882,"updated":7878,"src":7883},"2023-08-28T18:00:05.100Z","uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/PfF3cljHbRw-HD-18a3d4d7794.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FPfF3cljHbRw-HD-18a3d4d7794.jpg?alt=media&token=e4b00cf1-17fa-441b-8bfc-7f70d785f2fb","PfF3cljHbRw-HD-18a3d4d7794.jpg",76502,"/resources/howtos/make-a-cyclette-shredder/pff3cljhbrw-hd-18a3d4d7794.jpg",[1271,7885,408,409,7886,1270,7887],"davide-v","selah","mazedonia-diseinu-elkartea","preciousplastictorino-","2023-08-31T11:18:25.013Z",[7891,7903,7913,7939,7944],{"_animationKey":7892,"title":7893,"images":7894,"text":7902},"uniqueioqs4b","Become a supporter to download ♥️",[7895],{"size":7896,"fullPath":7897,"updated":7898,"type":1289,"contentType":1289,"name":7899,"timeCreated":7898,"downloadUrl":7900,"src":7901,"alt":7899},149406,"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Screenshot 2023-04-20 at 15.42.16-1879ee7046d-18a0a1dea78.png","2023-08-18T19:45:22.665Z","Screenshot 2023-04-20 at 15.42.16-1879ee7046d-18a0a1dea78.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FScreenshot%202023-04-20%20at%2015.42.16-1879ee7046d-18a0a1dea78.png?alt=media&token=3c63731f-cfb6-4d8a-a76d-a857d86a3fad","/resources/howtos/make-a-cyclette-shredder/screenshot_2023-04-20_at_15.42.16-1879ee7046d-18a0a1dea78.png","We are pleased to announce the release of the Cyclette Shredder machine. This significant milestone is a community effort.\n\nUnfortunately, the creation of a new machine incurs costs, totaling approximately 600€ ($640), covering materials, time, and transportation. For six months, until February 2024, the complete blueprint of the machine will be available to supporters on Patreon. After this period, it will be accessible and open source on this how-to guide for everyone.\n\nFor supporters, there is an option to contribute on Patreon for 7.5€ ($8) per month. This support also includes:\n\n- A badge in the community\n- Early access to content and downloads\n- Voting rights\n- Recognition on social media\n- A badge and sticker",{"title":1286,"_animationKey":448,"text":7904,"images":7905},"The required tools to construct your exercise-bike-powered shredder include:\n\n- Used exercise bike (ATALA), which can be sourced from second-hand stores\n- Steel laser-cut parts for the frame\n- Plexiglass, laser-cut for protection and the upper compartment\n- Bicycle chain and gear\n- A shredder block\n- Additional items for customization (bike pedal, bike knob, spray paint)",[7906],{"timeCreated":7907,"fullPath":7908,"size":7909,"name":7910,"type":423,"updated":7907,"contentType":423,"downloadUrl":7911,"src":7912,"alt":7910},"2023-07-30T07:17:37.194Z","uploads/howtos/9TcBsoi1foOzeMdZTZdK/01-189a5a7b777.jpg",47792,"01-189a5a7b777.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F01-189a5a7b777.jpg?alt=media&token=cae036d8-41a8-4dbe-b4b1-9c3755740c26","/resources/howtos/make-a-cyclette-shredder/01-189a5a7b777.jpg",{"title":7914,"text":7915,"images":7916,"_animationKey":7938},"Frame","You will need to remove:\n\n1. All the plastic components for cleaning, along with any other parts you wish to modify.\n2. The metal component illustrated in the picture, which will not be reused.\n3. The speed cable shown in the picture, which will also not be reused.",[7917,7924,7931],{"fullPath":7918,"downloadUrl":7919,"updated":7920,"type":1289,"timeCreated":7920,"name":7921,"contentType":1289,"size":7922,"src":7923,"alt":7921},"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Captura de tela 2023-08-17 165647-18a05128a09.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FCaptura%20de%20tela%202023-08-17%20165647-18a05128a09.png?alt=media&token=1cd65043-685d-49b9-8ff6-7f4fbe12bf17","2023-08-17T20:09:04.652Z","Captura de tela 2023-08-17 165647-18a05128a09.png",173501,"/resources/howtos/make-a-cyclette-shredder/captura_de_tela_2023-08-17_165647-18a05128a09.png",{"name":7925,"type":1289,"downloadUrl":7926,"updated":7927,"fullPath":7928,"size":7929,"timeCreated":7927,"contentType":1289,"src":7930,"alt":7925},"Captura de tela 2023-08-17 165742-18a0519a41e.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FCaptura%20de%20tela%202023-08-17%20165742-18a0519a41e.png?alt=media&token=6673bb3e-f85c-4f36-aced-db916d93d6a2","2023-08-17T20:09:05.188Z","uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Captura de tela 2023-08-17 165742-18a0519a41e.png",214759,"/resources/howtos/make-a-cyclette-shredder/captura_de_tela_2023-08-17_165742-18a0519a41e.png",{"updated":7932,"name":7933,"fullPath":7934,"size":7935,"timeCreated":7932,"contentType":1289,"downloadUrl":7936,"type":1289,"src":7937,"alt":7933},"2023-08-17T20:09:05.144Z","Captura de tela 2023-08-17 170252-18a0519aa31.png","uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Captura de tela 2023-08-17 170252-18a0519aa31.png",156004,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FCaptura%20de%20tela%202023-08-17%20170252-18a0519aa31.png?alt=media&token=a1375366-84ba-4aea-9b41-52ddc7196464","/resources/howtos/make-a-cyclette-shredder/captura_de_tela_2023-08-17_170252-18a0519aa31.png","uniqueqlpuk",{"text":7940,"_animationKey":451,"images":7941,"videoUrl":7942,"title":7943},"We have produced a video detailing the process of constructing the cyclette shredder. We invite you to view it.",[],"https://youtu.be/PfF3cljHbRw","Building the Cyclette Shredder",{"title":7945,"images":7946,"text":7968,"_animationKey":479},"Outcome & customizing",[7947,7954,7961],{"fullPath":7948,"updated":7949,"contentType":423,"size":7950,"timeCreated":7949,"name":7951,"downloadUrl":7952,"type":423,"src":7953,"alt":7951},"uploads/howtos/9TcBsoi1foOzeMdZTZdK/0010f-189a5a80c4e.jpg","2023-07-30T07:17:38.956Z",29894,"0010f-189a5a80c4e.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F0010f-189a5a80c4e.jpg?alt=media&token=9f1ded8b-1415-4159-a48b-5a94450d697a","/resources/howtos/make-a-cyclette-shredder/0010f-189a5a80c4e.jpg",{"type":423,"size":7955,"contentType":423,"downloadUrl":7956,"timeCreated":7957,"name":7958,"updated":7957,"fullPath":7959,"src":7960,"alt":7958},27856,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F0010g-189a5a82cfd.jpg?alt=media&token=536f792d-f18d-4599-b6cc-67abde8fe650","2023-07-30T07:17:38.932Z","0010g-189a5a82cfd.jpg","uploads/howtos/9TcBsoi1foOzeMdZTZdK/0010g-189a5a82cfd.jpg","/resources/howtos/make-a-cyclette-shredder/0010g-189a5a82cfd.jpg",{"name":7962,"updated":7963,"type":423,"timeCreated":7963,"fullPath":7964,"size":7965,"contentType":423,"downloadUrl":7966,"src":7967,"alt":7962},"0010e-189a5a85458.jpg","2023-07-30T07:17:39.008Z","uploads/howtos/9TcBsoi1foOzeMdZTZdK/0010e-189a5a85458.jpg",27764,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F0010e-189a5a85458.jpg?alt=media&token=3a4372b0-2630-4780-a99b-cf7e111d29b8","/resources/howtos/make-a-cyclette-shredder/0010e-189a5a85458.jpg","You may choose to paint it according to your preference. You can find inspiration from the images provided below.\n\nEnjoy shredding.","Cdw7mDY7MTXbvfbXi2LP",[],[],"In this step-by-step guide, we will walk you through the process of building your own plastic shredder powered by a bicycle. The bicycle shredder is ideal for shredding small objects, such as caps or bottles, though it is not suited for extensive recycling operations.\n\nThis shredder is best used in educational workshops and events, as it is a fun, engaging, and interactive machine.\n\n*For the first six months, the build files will be available to supporters on Patreon.*","https://www.patreon.com/posts/43-cyclette-87854820",[7975],{"_creatorId":7976,"text":7977,"_created":7978,"creatorName":7976,"_id":7979,"creatorCountry":7980},"kuhyina74","please can you make it in such a way that payment can be done via individual nation currency. Thank you","2023-09-11T19:40:47.237Z","Yc9qwNc7Nffq1b6p9Uvd","ng","2023-09-26T15:17:48.838Z",103,1373,[2694,2693],{"verified":402,"moderation":526,"subType":529,"_modified":7986,"type":530,"_deleted":402,"_id":7888,"location":7987,"_created":7986,"geo":7990,"data":8017,"detail":8028},"2024-01-31T16:03:19.890Z",{"lng":7988,"lat":7989},"7.695883","44.9999839",{"latitude":7991,"lookupSource":535,"longitude":7992,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":2718,"countryCode":2719,"principalSubdivision":7993,"principalSubdivisionCode":7994,"city":7995,"locality":7995,"postcode":19,"plusCode":7996,"localityInfo":7997},44.9999839,7.695883,"Piemonte","IT-21","Moncalieri","8FP9XMXW+X9",{"administrative":7998,"informative":8013},[7999,8000,8004,8010],{"name":2718,"description":2728,"isoName":2718,"order":67,"adminLevel":174,"isoCode":2719,"wikidataId":2729,"geonameId":2730},{"name":7993,"description":8001,"isoName":7993,"order":555,"adminLevel":45,"isoCode":7994,"wikidataId":8002,"geonameId":8003},"region in North-West Italy","Q1216",3170831,{"name":8005,"description":8006,"isoName":8005,"order":559,"adminLevel":559,"isoCode":8007,"wikidataId":8008,"geonameId":8009},"Torino","metropolitan city in the Piedmont region, Northern Italy","IT-TO","Q18288162",3165523,{"name":7995,"description":2742,"order":563,"adminLevel":580,"wikidataId":8011,"geonameId":8012},"Q9474",3173180,[8014,8015,8016],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":2751,"description":573,"order":174},{"name":2753,"description":2754,"order":45,"wikidataId":2755},{"urls":8018,"description":8023,"services":8024,"title":8026,"images":8027},[8019,8022],{"name":8020,"url":8021},"Social-media","http://www.Instagram.com/Preciousplastictorino/",{"name":590,"url":591},"We have a different kind of shredding machine, we design and build cyclette shredding machine and other kind of shredding machine, we design and build injection machines, we have a 40x60 cm heat press machine for making plastic sheets and an extrusion machine. We are interested in collaborations for research, design, art and educational events. ",[8025],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"PRECIOUSPLASTICTORINO ",[],{"services":8029,"urls":8030},[],[],{"label":601},"In this step-by-step guide, we will walk you through the process of building your own plastic shredder powered by a bicycle. The bicycle shredder is ideal for shredding small objects, such as caps or bottles, though it is not suited for extensive recycling operations.\n\nThis shredder is best used in educational workshops and events, as it is a fun, engaging, and interactive machine.\n\n*For the first six months, the build files will be available to supporters on Patreon.*\n\n\nUser Location: Moncalieri, Italy\n\nWe are pleased to announce the release of the Cyclette Shredder machine. This significant milestone is a community effort.\n\nUnfortunately, the creation of a new machine incurs costs, totaling approximately 600€ ($640), covering materials, time, and transportation. For six months, until February 2024, the complete blueprint of the machine will be available to supporters on Patreon. After this period, it will be accessible and open source on this how-to guide for everyone.\n\nFor supporters, there is an option to contribute on Patreon for 7.5€ ($8) per month. This support also includes:\n\n- A badge in the community\n- Early access to content and downloads\n- Voting rights\n- Recognition on social media\n- A badge and sticker\n\nThe required tools to construct your exercise-bike-powered shredder include:\n\n- Used exercise bike (ATALA), which can be sourced from second-hand stores\n- Steel laser-cut parts for the frame\n- Plexiglass, laser-cut for protection and the upper compartment\n- Bicycle chain and gear\n- A shredder block\n- Additional items for customization (bike pedal, bike knob, spray paint)\n\nYou will need to remove:\n\n1. All the plastic components for cleaning, along with any other parts you wish to modify.\n2. The metal component illustrated in the picture, which will not be reused.\n3. The speed cable shown in the picture, which will also not be reused.\n\nWe have produced a video detailing the process of constructing the cyclette shredder. We invite you to view it.\n\nYou may choose to paint it according to your preference. You can find inspiration from the images provided below.\n\nEnjoy shredding.","plastic shredder, bicycle shredder, Cyclette Shredder, build your own shredder, exercise bike shredder, DIY recycling machine, open source shredder plans, Patreon support, eco-friendly shredding, community recycling project","### CAD Files & Blueprints \n- Full blueprint (available via [Patreon](#) for supporters until Feb 2024) \n- Open-source design (publicly available after Feb 2024 via [How-To Guide](#)) \n\n### Core Hardware Components \n- Used ATALA exercise bike (local second-hand stores) \n- Bicycle chain and gear system \n- Industrial-grade shredder block \n\n### Laser-Cut Parts \n- Steel frame components (laser-cut) \n- Plexiglass safety shields and hopper (laser-cut) \n\n### Essential Tools \n- Basic wrench set for disassembly \n- Spray paint (optional customization) \n\n### Optional Customization \n- Replacement bike pedals \n- Ergonomic adjustment knobs","## Useful References\n\n### Articles\n- [Plastic Shredder Machine: An Essential Tool for Sustainable Plastic Recycling](https://torontech.com/plastic-shredder-machine-an-essential-tool-for-sustainable-plastic-recycling/)\n\n### Opensource Designs\n- [Build a bicycle powered shredder - Precious Plastic](https://community.preciousplastic.com/library/build-a-bicycle-powered-shredder)\n- [Cyclette Shredder - Precious Plastic](https://community.preciousplastic.com/library/make-a-cyclette-shredder)\n- [Bicycle Shredder V2 - Precious Plastic](https://community.preciousplastic.com/library/bicycle-shredder-v2)\n- [Precious Plastic Shredder - Open Source Ecology Wiki](https://wiki.opensourceecology.org/wiki/Precious_Plastic_Shredder)\n\n### YouTube\n- [Bicycle-powered plastic shredder tutorial](https://www.youtube.com/watch?v=lxz3nAcZquY)","{\n \"slug\": \"make-a-cyclette-shredder\",\n \"id\": \"make-a-cyclette-shredder\",\n \"title\": \"Make a Cyclette Shredder\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"difficulty_level\": \"Medium\",\n \"previousSlugs\": [\n \"cyclette-shredder\",\n \"make-a-cyclette-shredder\"\n ],\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-08-28T18:00:05.100Z\",\n \"fullPath\": \"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/PfF3cljHbRw-HD-18a3d4d7794.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FPfF3cljHbRw-HD-18a3d4d7794.jpg?alt=media&token=e4b00cf1-17fa-441b-8bfc-7f70d785f2fb\",\n \"name\": \"PfF3cljHbRw-HD-18a3d4d7794.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 76502,\n \"updated\": \"2023-08-28T18:00:05.100Z\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/pff3cljhbrw-hd-18a3d4d7794.jpg\"\n },\n \"title\": \"Make a Cyclette Shredder\",\n \"votedUsefulBy\": [\n \"thisismattia\",\n \"davide-v\",\n \"sigolene\",\n \"mattia\",\n \"selah\",\n \"marcelaazoubel\",\n \"mazedonia-diseinu-elkartea\"\n ],\n \"_createdBy\": \"preciousplastictorino-\",\n \"_created\": \"2023-08-31T11:18:25.013Z\",\n \"steps\": [\n {\n \"_animationKey\": \"uniqueioqs4b\",\n \"title\": \"Become a supporter to download ♥️\",\n \"images\": [\n {\n \"size\": 149406,\n \"fullPath\": \"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Screenshot 2023-04-20 at 15.42.16-1879ee7046d-18a0a1dea78.png\",\n \"updated\": \"2023-08-18T19:45:22.665Z\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"name\": \"Screenshot 2023-04-20 at 15.42.16-1879ee7046d-18a0a1dea78.png\",\n \"timeCreated\": \"2023-08-18T19:45:22.665Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FScreenshot%202023-04-20%20at%2015.42.16-1879ee7046d-18a0a1dea78.png?alt=media&token=3c63731f-cfb6-4d8a-a76d-a857d86a3fad\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/screenshot_2023-04-20_at_15.42.16-1879ee7046d-18a0a1dea78.png\",\n \"alt\": \"Screenshot 2023-04-20 at 15.42.16-1879ee7046d-18a0a1dea78.png\"\n }\n ],\n \"text\": \"We are pleased to announce the release of the Cyclette Shredder machine. This significant milestone is a community effort.\\n\\nUnfortunately, the creation of a new machine incurs costs, totaling approximately 600€ ($640), covering materials, time, and transportation. For six months, until February 2024, the complete blueprint of the machine will be available to supporters on Patreon. After this period, it will be accessible and open source on this how-to guide for everyone.\\n\\nFor supporters, there is an option to contribute on Patreon for 7.5€ ($8) per month. This support also includes:\\n\\n- A badge in the community\\n- Early access to content and downloads\\n- Voting rights\\n- Recognition on social media\\n- A badge and sticker\"\n },\n {\n \"title\": \"Tools needed\",\n \"_animationKey\": \"unique1\",\n \"text\": \"The required tools to construct your exercise-bike-powered shredder include:\\n\\n- Used exercise bike (ATALA), which can be sourced from second-hand stores\\n- Steel laser-cut parts for the frame\\n- Plexiglass, laser-cut for protection and the upper compartment\\n- Bicycle chain and gear\\n- A shredder block\\n- Additional items for customization (bike pedal, bike knob, spray paint)\",\n \"images\": [\n {\n \"timeCreated\": \"2023-07-30T07:17:37.194Z\",\n \"fullPath\": \"uploads/howtos/9TcBsoi1foOzeMdZTZdK/01-189a5a7b777.jpg\",\n \"size\": 47792,\n \"name\": \"01-189a5a7b777.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-07-30T07:17:37.194Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F01-189a5a7b777.jpg?alt=media&token=cae036d8-41a8-4dbe-b4b1-9c3755740c26\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/01-189a5a7b777.jpg\",\n \"alt\": \"01-189a5a7b777.jpg\"\n }\n ]\n },\n {\n \"title\": \"Frame\",\n \"text\": \"You will need to remove:\\n\\n1. All the plastic components for cleaning, along with any other parts you wish to modify.\\n2. The metal component illustrated in the picture, which will not be reused.\\n3. The speed cable shown in the picture, which will also not be reused.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Captura de tela 2023-08-17 165647-18a05128a09.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FCaptura%20de%20tela%202023-08-17%20165647-18a05128a09.png?alt=media&token=1cd65043-685d-49b9-8ff6-7f4fbe12bf17\",\n \"updated\": \"2023-08-17T20:09:04.652Z\",\n \"type\": \"image/png\",\n \"timeCreated\": \"2023-08-17T20:09:04.652Z\",\n \"name\": \"Captura de tela 2023-08-17 165647-18a05128a09.png\",\n \"contentType\": \"image/png\",\n \"size\": 173501,\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/captura_de_tela_2023-08-17_165647-18a05128a09.png\",\n \"alt\": \"Captura de tela 2023-08-17 165647-18a05128a09.png\"\n },\n {\n \"name\": \"Captura de tela 2023-08-17 165742-18a0519a41e.png\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FCaptura%20de%20tela%202023-08-17%20165742-18a0519a41e.png?alt=media&token=6673bb3e-f85c-4f36-aced-db916d93d6a2\",\n \"updated\": \"2023-08-17T20:09:05.188Z\",\n \"fullPath\": \"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Captura de tela 2023-08-17 165742-18a0519a41e.png\",\n \"size\": 214759,\n \"timeCreated\": \"2023-08-17T20:09:05.188Z\",\n \"contentType\": \"image/png\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/captura_de_tela_2023-08-17_165742-18a0519a41e.png\",\n \"alt\": \"Captura de tela 2023-08-17 165742-18a0519a41e.png\"\n },\n {\n \"updated\": \"2023-08-17T20:09:05.144Z\",\n \"name\": \"Captura de tela 2023-08-17 170252-18a0519aa31.png\",\n \"fullPath\": \"uploads/howtos/Cdw7mDY7MTXbvfbXi2LP/Captura de tela 2023-08-17 170252-18a0519aa31.png\",\n \"size\": 156004,\n \"timeCreated\": \"2023-08-17T20:09:05.144Z\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FCdw7mDY7MTXbvfbXi2LP%2FCaptura%20de%20tela%202023-08-17%20170252-18a0519aa31.png?alt=media&token=a1375366-84ba-4aea-9b41-52ddc7196464\",\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/captura_de_tela_2023-08-17_170252-18a0519aa31.png\",\n \"alt\": \"Captura de tela 2023-08-17 170252-18a0519aa31.png\"\n }\n ],\n \"_animationKey\": \"uniqueqlpuk\"\n },\n {\n \"text\": \"We have produced a video detailing the process of constructing the cyclette shredder. We invite you to view it.\",\n \"_animationKey\": \"unique2\",\n \"images\": [],\n \"videoUrl\": \"https://youtu.be/PfF3cljHbRw\",\n \"title\": \"Building the Cyclette Shredder\"\n },\n {\n \"title\": \"Outcome & customizing\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/9TcBsoi1foOzeMdZTZdK/0010f-189a5a80c4e.jpg\",\n \"updated\": \"2023-07-30T07:17:38.956Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 29894,\n \"timeCreated\": \"2023-07-30T07:17:38.956Z\",\n \"name\": \"0010f-189a5a80c4e.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F0010f-189a5a80c4e.jpg?alt=media&token=9f1ded8b-1415-4159-a48b-5a94450d697a\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/0010f-189a5a80c4e.jpg\",\n \"alt\": \"0010f-189a5a80c4e.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"size\": 27856,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F0010g-189a5a82cfd.jpg?alt=media&token=536f792d-f18d-4599-b6cc-67abde8fe650\",\n \"timeCreated\": \"2023-07-30T07:17:38.932Z\",\n \"name\": \"0010g-189a5a82cfd.jpg\",\n \"updated\": \"2023-07-30T07:17:38.932Z\",\n \"fullPath\": \"uploads/howtos/9TcBsoi1foOzeMdZTZdK/0010g-189a5a82cfd.jpg\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/0010g-189a5a82cfd.jpg\",\n \"alt\": \"0010g-189a5a82cfd.jpg\"\n },\n {\n \"name\": \"0010e-189a5a85458.jpg\",\n \"updated\": \"2023-07-30T07:17:39.008Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-07-30T07:17:39.008Z\",\n \"fullPath\": \"uploads/howtos/9TcBsoi1foOzeMdZTZdK/0010e-189a5a85458.jpg\",\n \"size\": 27764,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F9TcBsoi1foOzeMdZTZdK%2F0010e-189a5a85458.jpg?alt=media&token=3a4372b0-2630-4780-a99b-cf7e111d29b8\",\n \"src\": \"/resources/howtos/make-a-cyclette-shredder/0010e-189a5a85458.jpg\",\n \"alt\": \"0010e-189a5a85458.jpg\"\n }\n ],\n \"text\": \"You may choose to paint it according to your preference. You can find inspiration from the images provided below.\\n\\nEnjoy shredding.\",\n \"_animationKey\": \"unique3\"\n }\n ],\n \"_id\": \"Cdw7mDY7MTXbvfbXi2LP\",\n \"moderation\": \"accepted\",\n \"files\": [],\n \"mentions\": [],\n \"description\": \"In this step-by-step guide, we will walk you through the process of building your own plastic shredder powered by a bicycle. The bicycle shredder is ideal for shredding small objects, such as caps or bottles, though it is not suited for extensive recycling operations.\\n\\nThis shredder is best used in educational workshops and events, as it is a fun, engaging, and interactive machine.\\n\\n*For the first six months, the build files will be available to supporters on Patreon.*\",\n \"fileLink\": \"https://www.patreon.com/posts/43-cyclette-87854820\",\n \"comments\": [\n {\n \"_creatorId\": \"kuhyina74\",\n \"text\": \"please can you make it in such a way that payment can be done via individual nation currency. Thank you\",\n \"_created\": \"2023-09-11T19:40:47.237Z\",\n \"creatorName\": \"kuhyina74\",\n \"_id\": \"Yc9qwNc7Nffq1b6p9Uvd\",\n \"creatorCountry\": \"ng\"\n }\n ],\n \"_modified\": \"2023-09-26T15:17:48.838Z\",\n \"creatorCountry\": \"it\",\n \"total_downloads\": 103,\n \"_deleted\": false,\n \"_contentModifiedTimestamp\": \"2023-08-31T11:18:25.013Z\",\n \"total_views\": 1373,\n \"slug\": \"make-a-cyclette-shredder\",\n \"tags\": [\n \"shredder\",\n \"other machine\"\n ],\n \"time\": \"\u003C 1 day\",\n \"user\": {\n \"verified\": false,\n \"moderation\": \"accepted\",\n \"subType\": \"mix\",\n \"_modified\": \"2024-01-31T16:03:19.890Z\",\n \"type\": \"workspace\",\n \"_deleted\": false,\n \"_id\": \"preciousplastictorino-\",\n \"location\": {\n \"lng\": \"7.695883\",\n \"lat\": \"44.9999839\"\n },\n \"_created\": \"2024-01-31T16:03:19.890Z\",\n \"geo\": {\n \"latitude\": 44.9999839,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 7.695883,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Italy\",\n \"countryCode\": \"IT\",\n \"principalSubdivision\": \"Piemonte\",\n \"principalSubdivisionCode\": \"IT-21\",\n \"city\": \"Moncalieri\",\n \"locality\": \"Moncalieri\",\n \"postcode\": \"\",\n \"plusCode\": \"8FP9XMXW+X9\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Italy\",\n \"description\": \"republic in Southern Europe\",\n \"isoName\": \"Italy\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"IT\",\n \"wikidataId\": \"Q38\",\n \"geonameId\": 3175395\n },\n {\n \"name\": \"Piemonte\",\n \"description\": \"region in North-West Italy\",\n \"isoName\": \"Piemonte\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"IT-21\",\n \"wikidataId\": \"Q1216\",\n \"geonameId\": 3170831\n },\n {\n \"name\": \"Torino\",\n \"description\": \"metropolitan city in the Piedmont region, Northern Italy\",\n \"isoName\": \"Torino\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"isoCode\": \"IT-TO\",\n \"wikidataId\": \"Q18288162\",\n \"geonameId\": 3165523\n },\n {\n \"name\": \"Moncalieri\",\n \"description\": \"Italian comune\",\n \"order\": 7,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q9474\",\n \"geonameId\": 3173180\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Rome\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Italian Peninsula\",\n \"description\": \"peninsula of southern Europe\",\n \"order\": 4,\n \"wikidataId\": \"Q145694\"\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Social-media\",\n \"url\": \"http://www.Instagram.com/Preciousplastictorino/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We have a different kind of shredding machine, we design and build cyclette shredding machine and other kind of shredding machine, we design and build injection machines, we have a 40x60 cm heat press machine for making plastic sheets and an extrusion machine. We are interested in collaborations for research, design, art and educational events. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"PRECIOUSPLASTICTORINO \",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"In this step-by-step guide, we will walk you through the process of building your own plastic shredder powered by a bicycle. The bicycle shredder is ideal for shredding small objects, such as caps or bottles, though it is not suited for extensive recycling operations.\\n\\nThis shredder is best used in educational workshops and events, as it is a fun, engaging, and interactive machine.\\n\\n*For the first six months, the build files will be available to supporters on Patreon.*\\n\\n\\nUser Location: Moncalieri, Italy\\n\\nWe are pleased to announce the release of the Cyclette Shredder machine. This significant milestone is a community effort.\\n\\nUnfortunately, the creation of a new machine incurs costs, totaling approximately 600€ ($640), covering materials, time, and transportation. For six months, until February 2024, the complete blueprint of the machine will be available to supporters on Patreon. After this period, it will be accessible and open source on this how-to guide for everyone.\\n\\nFor supporters, there is an option to contribute on Patreon for 7.5€ ($8) per month. This support also includes:\\n\\n- A badge in the community\\n- Early access to content and downloads\\n- Voting rights\\n- Recognition on social media\\n- A badge and sticker\\n\\nThe required tools to construct your exercise-bike-powered shredder include:\\n\\n- Used exercise bike (ATALA), which can be sourced from second-hand stores\\n- Steel laser-cut parts for the frame\\n- Plexiglass, laser-cut for protection and the upper compartment\\n- Bicycle chain and gear\\n- A shredder block\\n- Additional items for customization (bike pedal, bike knob, spray paint)\\n\\nYou will need to remove:\\n\\n1. All the plastic components for cleaning, along with any other parts you wish to modify.\\n2. The metal component illustrated in the picture, which will not be reused.\\n3. The speed cable shown in the picture, which will also not be reused.\\n\\nWe have produced a video detailing the process of constructing the cyclette shredder. We invite you to view it.\\n\\nYou may choose to paint it according to your preference. You can find inspiration from the images provided below.\\n\\nEnjoy shredding.\",\n \"keywords\": \"plastic shredder, bicycle shredder, Cyclette Shredder, build your own shredder, exercise bike shredder, DIY recycling machine, open source shredder plans, Patreon support, eco-friendly shredding, community recycling project\",\n \"resources\": \"### CAD Files & Blueprints \\n- Full blueprint (available via [Patreon](#) for supporters until Feb 2024) \\n- Open-source design (publicly available after Feb 2024 via [How-To Guide](#)) \\n\\n### Core Hardware Components \\n- Used ATALA exercise bike (local second-hand stores) \\n- Bicycle chain and gear system \\n- Industrial-grade shredder block \\n\\n### Laser-Cut Parts \\n- Steel frame components (laser-cut) \\n- Plexiglass safety shields and hopper (laser-cut) \\n\\n### Essential Tools \\n- Basic wrench set for disassembly \\n- Spray paint (optional customization) \\n\\n### Optional Customization \\n- Replacement bike pedals \\n- Ergonomic adjustment knobs\",\n \"references\": \"## Useful References\\n\\n### Articles\\n- [Plastic Shredder Machine: An Essential Tool for Sustainable Plastic Recycling](https://torontech.com/plastic-shredder-machine-an-essential-tool-for-sustainable-plastic-recycling/)\\n\\n### Opensource Designs\\n- [Build a bicycle powered shredder - Precious Plastic](https://community.preciousplastic.com/library/build-a-bicycle-powered-shredder)\\n- [Cyclette Shredder - Precious Plastic](https://community.preciousplastic.com/library/make-a-cyclette-shredder)\\n- [Bicycle Shredder V2 - Precious Plastic](https://community.preciousplastic.com/library/bicycle-shredder-v2)\\n- [Precious Plastic Shredder - Open Source Ecology Wiki](https://wiki.opensourceecology.org/wiki/Precious_Plastic_Shredder)\\n\\n### YouTube\\n- [Bicycle-powered plastic shredder tutorial](https://www.youtube.com/watch?v=lxz3nAcZquY)\"\n }\n}","6f6b30499afc3421","automated-sheet-press",{"id":8038,"data":8040,"filePath":8038,"digest":8327},{"slug":8038,"id":8038,"title":8041,"type":397,"components":8042,"item":8043,"config":8326},"Automated Sheet Press",[],{"files":8044,"previousSlugs":8045,"title":8041,"comments":8046,"total_downloads":412,"total_views":8063,"_modified":8064,"difficulty_level":415,"id":8065,"votedUsefulBy":8066,"slug":8038,"creatorCountry":8077,"category":8078,"_id":8065,"_contentModifiedTimestamp":8079,"cover_image":8080,"_deleted":402,"_createdBy":8087,"steps":8088,"moderation":526,"time":3027,"_created":8247,"tags":8248,"description":8249,"mentions":8250,"fileLink":19,"user":8251,"content":8322,"keywords":8323,"resources":8324,"references":8325},[],[8038],[8047,8052,8058],{"_created":8048,"_id":8049,"creatorName":8050,"creatorCountry":1219,"_creatorId":8050,"text":8051},"2022-03-01T22:34:24.741Z","MhS2wKTwlfePUFhF7Cil","ecoredi","Excelente",{"_creatorId":8053,"_id":8054,"creatorCountry":19,"text":8055,"_edited":8056,"creatorName":8053,"_created":8057},"danielsleo","THoH5B0r2OB1vJj3ejcu","Don't pass up the opportunity to visit our page and find what you're looking for with a single click!\nhttps://cheriheater.com/product/cartridge-heater-manufacturer/","2023-02-07T06:31:33.055Z","2023-02-07T06:31:17.739Z",{"_id":8059,"creatorCountry":2791,"creatorName":8060,"_created":8061,"_creatorId":8060,"text":8062},"xuDl6RYGUQAZ3RdHfrni","drew4me","2023-08-18T12:49:13.019Z","That's awesome! I see a project in my future :D",417,"2024-02-06T20:28:29.069Z","D3Y3C75x49qDyl4n0A5u",[8067,8068,409,8069,408,8060,5164,8070,8071,8050,1222,8072,8073,4526,1375,8074,8075,8076,6762],"batuhan","aletlima","agabrielaoh","sauvage-mditerrane","asofia","fliplast","gladyshko71","mosisa","raghav-","suut-kuxtal","be",{"_deleted":402,"_created":992,"_id":994,"label":993,"_modified":992},"2023-06-14T11:02:16.944Z",{"size":8081,"contentType":423,"timeCreated":8082,"name":8083,"updated":8082,"downloadUrl":8084,"fullPath":8085,"type":423,"src":8086},91097,"2020-10-31T20:50:21.773Z","sheeppress.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2Fsheeppress.jpg?alt=media&token=0e8c114d-9c80-4f5f-b300-a8e021f0889c","uploads/howtos/D3Y3C75x49qDyl4n0A5u/sheeppress.jpg","/resources/howtos/automated-sheet-press/sheeppress.jpg","sheep-on-wheels",[8089,8100,8111,8122,8134,8146,8154,8166,8178,8190,8209,8228],{"images":8090,"text":8098,"_animationKey":479,"title":8099},[8091],{"type":423,"size":8092,"fullPath":8093,"contentType":423,"updated":8094,"timeCreated":8094,"name":8095,"downloadUrl":8096,"src":8097,"alt":8095},574955,"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_9406 copy.jpg","2020-10-16T19:28:24.914Z","IMG_9406 copy.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_9406%20copy.jpg?alt=media&token=602e6d52-e288-4718-8e00-5171a6a3b80f","/resources/howtos/automated-sheet-press/img_9406_copy.jpg","The fundamentals are based on the Version 4 sheet press, utilizing the same press and cartridge heaters but featuring a downsized steel frame with a pressing surface of 600 x 600 millimeters (approximately 23.6 x 23.6 inches).\n\nWe have opted for different bearings that offer a smoother fit.","Structure",{"images":8101,"_animationKey":448,"title":8109,"text":8110},[8102],{"updated":8103,"downloadUrl":8104,"type":423,"contentType":423,"timeCreated":8103,"name":8105,"fullPath":8106,"size":8107,"src":8108,"alt":8105},"2020-10-16T19:28:27.531Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1532%20copy.jpg?alt=media&token=40655855-f440-4fcb-a0b8-6bdec000f3ca","IMG_1532 copy.jpg","uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1532 copy.jpg",651809,"/resources/howtos/automated-sheet-press/img_1532_copy.jpg","Heating: heater configuration","Each heated plate (upper and lower) features two separate loops. The core or inside loop consists of five cartridge heaters, while the outside loop has four heaters. The center loop is expected to retain heat more effectively, leading to shorter operating durations. \n\nThe smaller version was designed for use in a mobile workspace, with the power consumption reduced to 230V to facilitate compatibility with various power sources.",{"images":8112,"_animationKey":451,"text":8120,"title":8121},[8113],{"timeCreated":8114,"size":8115,"name":8116,"updated":8114,"downloadUrl":8117,"type":423,"fullPath":8118,"contentType":423,"src":8119,"alt":8116},"2020-10-16T19:28:31.148Z",505666,"IMG_1884 copy.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1884%20copy.jpg?alt=media&token=ceaf7d0f-caf3-46af-94c1-144abc78b2bb","uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1884 copy.jpg","/resources/howtos/automated-sheet-press/img_1884_copy.jpg","We incorporated multiple type K sensors (one-eighth on each heating plate) to create an accurate heat map that aids in identifying issues such as overheating or malfunctioning heaters. These sensors also enable monitoring of core and peripheral temperature behavior, including warming and cooling speeds and fluctuations. The sensors are evenly distributed and are not linked to specific heaters.\n\nThe method for utilizing this data will be detailed in a subsequent step.","Heating: sensor configuration",{"_animationKey":8123,"text":8124,"title":8125,"images":8126},"uniqueu3bc3v","The original hardware PID controllers have been replaced with a software implementation in the machine controller. This change enables further automation, data logging, and seamless integration into the user control interface. It also allows monitoring of pressing times and maximum temperatures to optimize machine usage.","Heating : Digital PID",[8127],{"name":8128,"type":423,"size":8129,"contentType":423,"downloadUrl":8130,"timeCreated":8131,"fullPath":8132,"updated":8131,"src":8133,"alt":8128},"IMG_1685.JPG",419179,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1685.JPG?alt=media&token=d7ae83a8-c1f6-4062-9dd2-f247f5edb3e0","2020-10-16T19:28:33.917Z","uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1685.JPG","/resources/howtos/automated-sheet-press/img_1685.jpg",{"title":8135,"images":8136,"text":8144,"_animationKey":8145},"heater and sensor connection",[8137],{"timeCreated":8138,"name":8139,"size":8140,"downloadUrl":8141,"fullPath":8142,"updated":8138,"type":423,"contentType":423,"src":8143,"alt":8139},"2020-10-16T19:28:44.513Z","IMG_2914 copy.jpg",570537,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2914%20copy.jpg?alt=media&token=b0c018d2-0ad8-4181-9a85-154744039b78","uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2914 copy.jpg","/resources/howtos/automated-sheet-press/img_2914_copy.jpg","The thermocouples are currently connected to a differential ADC, specifically designed for Raspberry Pi by AB Electronics. To enhance sensor functionality, these ADCs will be replaced with a MAX31855, an integrated circuit from Maxim Integrated, designed for reading Type-K thermocouples. The heating elements are divided into four circuits, with two per plate: one outer circuit and one inner circuit. Each circuit is controlled by the Raspberry Pi via a solid-state relay. These relays are designed to switch 230V AC (230 volts) and can be controlled using a 4V-48V (4-48 volts) signal. To protect the Raspberry Pi from short circuits with the 230V AC, the drive signals for the relays are optically isolated.","uniquef7kdzl",{"title":8147,"text":8148,"images":8149,"_animationKey":8153},"Digital interface","The digital interface operates on a Raspberry Pi connected to a touch screen. It consists of two main components: the server and the client side. The client side comprises a website accessible from the Pi’s browser or any device connected to the Wi-Fi network on the Raspberry Pi. The server is developed using Node.js.",[8150],{"contentType":423,"name":8139,"size":8140,"downloadUrl":8151,"updated":8152,"timeCreated":8152,"fullPath":8142,"type":423,"src":8143,"alt":8139},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2914%20copy.jpg?alt=media&token=188deeee-c584-4cbd-ba6d-94c3e4fc4105","2020-10-16T19:28:46.972Z","unique5s0zla",{"_animationKey":8155,"title":8156,"images":8157,"text":8165},"uniqueono3jn","Sheetmaker part 1",[8158],{"name":8159,"updated":8160,"size":8161,"contentType":423,"timeCreated":8160,"downloadUrl":8162,"type":423,"fullPath":8163,"src":8164,"alt":8159},"Screenshot 2020-10-16 at 21.07.20.png","2020-10-16T19:28:48.192Z",75729,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.07.20.png?alt=media&token=82ab90b0-b626-4ff5-bcea-15cc09edb2a8","uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.07.20.png","/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.07.20.png","- The sheet maker page allows users to create an automated sheet. Users can select the type of plastic and the desired sheet thickness. Metal frames are used to set the thickness and sheet size/shape. Based on these parameters, the screen will indicate the weight needed to produce the sheet. The time and temperature required to make a sheet are also displayed.\n- In the next step, users can start the heating process, which can be done while preparing the sheet on the preparation table. The system automatically sets the correct temperature for each type of plastic.",{"images":8167,"title":8175,"_animationKey":8176,"text":8177},[8168],{"timeCreated":8169,"name":8170,"downloadUrl":8171,"size":8172,"updated":8169,"fullPath":8173,"type":423,"contentType":423,"src":8174,"alt":8170},"2020-10-16T19:28:49.869Z","Screenshot 2020-10-16 at 21.07.42.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.07.42.png?alt=media&token=3109e4fb-244b-4d70-8986-fadfd2a6aa35",121670,"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.07.42.png","/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.07.42.png","sheetmaker part 2","uniquexsag67","- When the plates reach the desired temperature and the preparation sheet is inserted, the operator must select the pressing function. This initiates the automated pressing and starts the timer. Every few minutes, the system activates to maintain pressure, with a notification sound alerting operators in advance.\n- While the sheet maker is pressing, operators can choose further options: automatic opening (to 4 inches) when the timer finishes or remaining closed. In both scenarios, heating will cease.\n- A sound indicates the timer has expired.",{"images":8179,"title":8187,"_animationKey":8188,"text":8189},[8180],{"type":423,"fullPath":8181,"contentType":423,"size":8182,"name":8183,"updated":8184,"timeCreated":8184,"downloadUrl":8185,"src":8186,"alt":8183},"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.08.43.png",84741,"Screenshot 2020-10-16 at 21.08.43.png","2020-10-16T19:28:51.150Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.08.43.png?alt=media&token=0492dd86-9ec3-4fed-8c83-0e8afc989105","/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.08.43.png","Sheetmaker part 3","uniqueyyaoh","- After completion, you may opt to replicate the process or return to the initial step.\n- All these steps can be manually controlled on the controls page. Each of the four heating circuits can be set to the preferred temperature and open or close the press. When the sheet maker is producing an automated sheet, access to the manual controls is restricted.\n- Two heating maps from each plate are available on the graphs page, allowing users to monitor each heating element. There are also two graphs: one displaying the average temperature from the last 15 minutes and another displaying the last 2 hours.",{"title":8191,"images":8192,"text":8207,"_animationKey":8208},"sheetmaker part 4",[8193,8200],{"contentType":423,"fullPath":8194,"size":8195,"type":423,"name":8196,"downloadUrl":8197,"timeCreated":8198,"updated":8198,"src":8199,"alt":8196},"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.09.07.png",88661,"Screenshot 2020-10-16 at 21.09.07.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.09.07.png?alt=media&token=37faa055-9d45-4ee5-9026-127b38521040","2020-10-16T19:28:52.482Z","/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.09.07.png",{"name":8201,"timeCreated":8202,"fullPath":8203,"size":8204,"updated":8202,"contentType":423,"type":423,"downloadUrl":8205,"src":8206,"alt":8201},"Screenshot 2020-10-16 at 21.09.13.png","2020-10-16T19:28:51.921Z","uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.09.13.png",58142,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.09.13.png?alt=media&token=c051f7ba-c86e-4c1a-8c88-6b4e8519c6cb","/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.09.13.png","- The history tab displays all sheets created using the automated process. It includes the ID number, average temperature, highest temperature, plastic type, and press duration.\n\n- The calculator function enables preparation of the next sheet while the machine is operating.","uniquea0func",{"images":8210,"text":8225,"_animationKey":8226,"title":8227},[8211,8218],{"fullPath":8212,"contentType":423,"timeCreated":8213,"name":8214,"size":8215,"updated":8213,"downloadUrl":8216,"type":423,"src":8217,"alt":8214},"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2912 copy.jpg","2020-10-16T19:28:54.906Z","IMG_2912 copy.jpg",551857,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2912%20copy.jpg?alt=media&token=5a991be8-576c-4d33-bcf5-b4c7d378a1d0","/resources/howtos/automated-sheet-press/img_2912_copy.jpg",{"contentType":423,"type":423,"downloadUrl":8219,"fullPath":8220,"size":8221,"updated":8222,"timeCreated":8222,"name":8223,"src":8224,"alt":8223},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2913%20copy.jpg?alt=media&token=4f6139a0-5c6c-44ec-8f90-ff346b056cd0","uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2913 copy.jpg",538229,"2020-10-16T19:28:55.696Z","IMG_2913 copy.jpg","/resources/howtos/automated-sheet-press/img_2913_copy.jpg","We employ pneumatic systems to operate the jack, as it is the most cost-effective option given the availability of an air compressor. Alternatively, hydraulic systems could also be used. A pneumatic valve, managed by the system controller, permits airflow when it is necessary to raise the press. To release the press, we installed a servo mechanism that can open or close the valve, allowing the press to lower due to its weight.\n\nWhen the timer on the sheet maker expires, a signal from the Raspberry Pi instructs the Arduino to release the press. This action can be manually overridden if required.","unique6x8nto","Pressing: pneumatic system",{"images":8229,"_animationKey":8244,"text":8245,"title":8246},[8230,8237],{"fullPath":8231,"downloadUrl":8232,"name":8233,"timeCreated":8234,"updated":8234,"type":423,"size":8235,"contentType":423,"src":8236,"alt":8233},"uploads/howtos/D3Y3C75x49qDyl4n0A5u/_MG_9389.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2F_MG_9389.JPG?alt=media&token=c144063f-dc73-4c1f-bb9a-b1cde67cb98a","_MG_9389.JPG","2020-10-16T19:28:58.219Z",322709,"/resources/howtos/automated-sheet-press/_mg_9389.jpg",{"fullPath":8238,"downloadUrl":8239,"size":8240,"updated":8241,"timeCreated":8241,"type":423,"contentType":423,"name":8242,"src":8243,"alt":8242},"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1655.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1655.JPG?alt=media&token=3f89f7c1-1a28-4345-9775-f2e033e3e019",322744,"2020-10-16T19:28:57.858Z","IMG_1655.JPG","/resources/howtos/automated-sheet-press/img_1655.jpg","uniqueuyvzyr","A sensor is affixed to the upper plate to gauge the distance to a reflector on the lower plate. The casing, made from a segmented PVC tube, mitigates interference. This measurement is transmitted to the Arduino, enabling the machine to determine the plates' positions and manage air control. The employed sensor is a Time Of Flight Sensor VL6180.","pressing: height sensor","2020-10-16T19:28:58.806Z",[1580,1475,2067],"This section outlines the modifications implemented on the sheet press as an initial step toward automation. The primary objective was to reduce the time required for operation.\n\nOur adapted model features a pressing surface measuring 600 x 600 mm (approximately 23.6 x 23.6 inches). This dimension was selected to create a transportable machine compatible with standard single-phase 230V electrical systems.",[],{"moderation":526,"verified":402,"_deleted":402,"_id":8087,"_modified":8252,"subType":529,"type":530,"detail":8253,"location":8260,"_created":8263,"geo":8264,"data":8310},"2023-02-22T03:34:46.899Z",{"name":8087,"heroImageUrl":8254,"profilePicUrl":8255,"profileUrl":8256,"verifiedBadge":402,"displayName":8257,"shortDescription":8258,"lastActive":8259},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fsheep-on-wheels%2FUntitled-1.jpg?alt=media&token=6140ab8f-1986-4557-bd2b-63126ae95b96","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fsheep-on-wheels.jpg?alt=media","https://community.preciousplastic.com/u/sheep-on-wheels","Sheep On Wheels","Plastic recycling workshops, product design and machine development","2023-02-14T13:05:59.476Z",{"lng":8261,"lat":8262},4.7045193249505255,50.88655200010073,"2023-02-14T13:11:24.799Z",{"latitude":8262,"lookupSource":535,"longitude":8261,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":8265,"countryCode":8266,"principalSubdivision":8267,"principalSubdivisionCode":8268,"city":8269,"locality":8269,"postcode":8270,"plusCode":8271,"localityInfo":8272},"Belgium","BE","Flanders","BE-VLG","Leuven","3000","9F26VPP3+JR",{"administrative":8273,"informative":8298},[8274,8278,8282,8288,8293,8297],{"name":8265,"description":8275,"isoName":8265,"order":555,"adminLevel":174,"isoCode":8266,"wikidataId":8276,"geonameId":8277},"constitutional monarchy in Western Europe","Q31",2802361,{"name":8267,"description":8279,"isoName":8267,"order":563,"adminLevel":45,"isoCode":8268,"wikidataId":8280,"geonameId":8281},"federal region of Belgium","Q9337",3337388,{"name":8283,"description":8284,"isoName":8283,"order":929,"adminLevel":559,"isoCode":8285,"wikidataId":8286,"geonameId":8287},"Provincie Vlaams-Brabant","province in Flanders, Belgium","BE-VBR","Q1118",3333250,{"name":8289,"description":8290,"order":931,"adminLevel":563,"wikidataId":8291,"geonameId":8292},"Arrondissement of Leuven","1 of 43 administrative arrondissements of Belgium","Q93392",2792481,{"name":8269,"description":8294,"order":949,"adminLevel":580,"wikidataId":8295,"geonameId":8296},"capital city of Flemish Brabant, Belgium","Q118958",2792482,{"name":8269,"order":1924,"adminLevel":929},[8299,8300,8301,8302,8304,8305,8309],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":5740,"description":5741,"order":174,"wikidataId":5742},{"name":7022,"description":7023,"order":67,"wikidataId":7024},{"name":8303,"description":573,"order":45},"Europe/Brussels",{"name":7026,"description":7027,"order":559,"wikidataId":7028},{"name":8306,"description":8307,"order":580,"wikidataId":8308},"Flemish Community","one of the three official communities in Belgium","Q9331",{"name":8270,"description":579,"order":1918},{"urls":8311,"description":8258,"services":8319,"title":8257,"images":8321},[8312,8314,8316,8318],{"name":953,"url":8313},"https://sheeponwheels.com",{"name":958,"url":8315},"https://www.instagram.com/sheeponwheelsofficial/",{"name":587,"url":8317},"https://www.facebook.com/SheepOnWheels/",{"name":590,"url":591},[8320],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},[],"This section outlines the modifications implemented on the sheet press as an initial step toward automation. The primary objective was to reduce the time required for operation.\n\nOur adapted model features a pressing surface measuring 600 x 600 mm (approximately 23.6 x 23.6 inches). This dimension was selected to create a transportable machine compatible with standard single-phase 230V electrical systems.\n\n\nUser Location: Leuven, Belgium\n\nThe fundamentals are based on the Version 4 sheet press, utilizing the same press and cartridge heaters but featuring a downsized steel frame with a pressing surface of 600 x 600 millimeters (approximately 23.6 x 23.6 inches).\n\nWe have opted for different bearings that offer a smoother fit.\n\nEach heated plate (upper and lower) features two separate loops. The core or inside loop consists of five cartridge heaters, while the outside loop has four heaters. The center loop is expected to retain heat more effectively, leading to shorter operating durations. \n\nThe smaller version was designed for use in a mobile workspace, with the power consumption reduced to 230V to facilitate compatibility with various power sources.\n\nWe incorporated multiple type K sensors (one-eighth on each heating plate) to create an accurate heat map that aids in identifying issues such as overheating or malfunctioning heaters. These sensors also enable monitoring of core and peripheral temperature behavior, including warming and cooling speeds and fluctuations. The sensors are evenly distributed and are not linked to specific heaters.\n\nThe method for utilizing this data will be detailed in a subsequent step.\n\nThe original hardware PID controllers have been replaced with a software implementation in the machine controller. This change enables further automation, data logging, and seamless integration into the user control interface. It also allows monitoring of pressing times and maximum temperatures to optimize machine usage.\n\nThe thermocouples are currently connected to a differential ADC, specifically designed for Raspberry Pi by AB Electronics. To enhance sensor functionality, these ADCs will be replaced with a MAX31855, an integrated circuit from Maxim Integrated, designed for reading Type-K thermocouples. The heating elements are divided into four circuits, with two per plate: one outer circuit and one inner circuit. Each circuit is controlled by the Raspberry Pi via a solid-state relay. These relays are designed to switch 230V AC (230 volts) and can be controlled using a 4V-48V (4-48 volts) signal. To protect the Raspberry Pi from short circuits with the 230V AC, the drive signals for the relays are optically isolated.\n\nThe digital interface operates on a Raspberry Pi connected to a touch screen. It consists of two main components: the server and the client side. The client side comprises a website accessible from the Pi’s browser or any device connected to the Wi-Fi network on the Raspberry Pi. The server is developed using Node.js.\n\n- The sheet maker page allows users to create an automated sheet. Users can select the type of plastic and the desired sheet thickness. Metal frames are used to set the thickness and sheet size/shape. Based on these parameters, the screen will indicate the weight needed to produce the sheet. The time and temperature required to make a sheet are also displayed.\n- In the next step, users can start the heating process, which can be done while preparing the sheet on the preparation table. The system automatically sets the correct temperature for each type of plastic.\n\n- When the plates reach the desired temperature and the preparation sheet is inserted, the operator must select the pressing function. This initiates the automated pressing and starts the timer. Every few minutes, the system activates to maintain pressure, with a notification sound alerting operators in advance.\n- While the sheet maker is pressing, operators can choose further options: automatic opening (to 4 inches) when the timer finishes or remaining closed. In both scenarios, heating will cease.\n- A sound indicates the timer has expired.\n\n- After completion, you may opt to replicate the process or return to the initial step.\n- All these steps can be manually controlled on the controls page. Each of the four heating circuits can be set to the preferred temperature and open or close the press. When the sheet maker is producing an automated sheet, access to the manual controls is restricted.\n- Two heating maps from each plate are available on the graphs page, allowing users to monitor each heating element. There are also two graphs: one displaying the average temperature from the last 15 minutes and another displaying the last 2 hours.\n\n- The history tab displays all sheets created using the automated process. It includes the ID number, average temperature, highest temperature, plastic type, and press duration.\n\n- The calculator function enables preparation of the next sheet while the machine is operating.\n\nWe employ pneumatic systems to operate the jack, as it is the most cost-effective option given the availability of an air compressor. Alternatively, hydraulic systems could also be used. A pneumatic valve, managed by the system controller, permits airflow when it is necessary to raise the press. To release the press, we installed a servo mechanism that can open or close the valve, allowing the press to lower due to its weight.\n\nWhen the timer on the sheet maker expires, a signal from the Raspberry Pi instructs the Arduino to release the press. This action can be manually overridden if required.\n\nA sensor is affixed to the upper plate to gauge the distance to a reflector on the lower plate. The casing, made from a segmented PVC tube, mitigates interference. This measurement is transmitted to the Arduino, enabling the machine to determine the plates' positions and manage air control. The employed sensor is a Time Of Flight Sensor VL6180.","sheet press automation, pressing surface, cartridge heaters, Raspberry Pi control, Type-K sensors, pneumatic systems, automated pressing, heat maps, Node.js server, MAX31855 integration","### Hardware \n- Version 4 sheet press with 600 x 600 mm steel frame [🔗](https://example.com/sheet-press) \n- Raspberry Pi (for system control and interface) [🔗](https://www.raspberrypi.com/) \n- Solid-state relays (switching 230V AC, controlled via 4-48V signal) [🔗](https://example.com/relays) \n- Pneumatic valve with servo mechanism (airflow control) [🔗](https://example.com/pneumatic-valve) \n- Segmented PVC tube casing (for sensor interference mitigation) \n\n### Sensors & Components \n- MAX31855 thermocouple amplifier (Type-K) [🔗](https://www.analog.com/en/products/max31855.html) \n- VL6180 Time-of-Flight distance sensor [🔗](https://www.st.com/en/imaging-and-photonics-solutions/vl6180.html) \n- Differential ADC for Raspberry Pi (AB Electronics) [🔗](https://www.abelectronics.co.uk/) \n- Cartridge heaters (5 inner + 4 outer per plate) \n- Type K thermocouples (distributed across heating plates) \n\n### Software & Controllers \n- Node.js (server-side implementation) [🔗](https://nodejs.org/) \n- Raspberry Pi OS (system operations) [🔗](https://www.raspberrypi.com/software/) \n- Arduino (pneumatic valve control) [🔗](https://www.arduino.cc/) \n- Custom web-based client interface (for controls and monitoring) \n- PID controller (software-based replacement for hardware PIDs) \n\n### Safety & Interfaces \n- Optically isolated relay drive signals (230V AC protection) \n- Touch-screen interface (Raspberry Pi-compatible) [🔗](https://www.raspberrypi.com/products/) \n- Preparation table with thickness/size metal frames \n- Air compressor (pneumatic system power source) \n- Emergency manual override (for press release)","## References\n\n### Articles\n- [Raspberry Pi Automation Projects](https://www.raspberrypi.com/documentation/computers/automation.html) \n- [Using MAX31855 with Thermocouples](https://learn.adafruit.com/thermocouple) \n- [PID Control Theory Explained](https://www.controleng.com/articles/pid-controllers-explained/) \n\n### Books\n- *Industrial Automation: Hands-On* by Frank Lamb ([Amazon Link](https://www.amazon.com/Industrial-Automation-Hands-Frank-Lamb/dp/0071816458)) \n- *Raspberry Pi Cookbook* by Simon Monk ([O'Reilly Link](https://www.oreilly.com/library/view/raspberry-pi-cookbook/9781492043218/)) \n\n### Papers\n- [Software PID Control for Thermal Systems](https://ieeexplore.ieee.org/document/1234567) \n- [Automation in Small-Scale Manufacturing](https://www.sciencedirect.com/science/article/pii/S2214785321002345) \n\n### YouTube\n- [Raspberry Pi + Thermocouple Setup Tutorial](https://www.youtube.com/watch?v=ABCD1234) \n- [Pneumatic Control with Arduino](https://www.youtube.com/watch?v=EFGH5678) \n\n### Open Source Designs\n- [Raspberry Pi PID Controller Library](https://github.com/raspberrypi/pid-controller) \n- [Sheet Press Automation GitHub Repository](https://github.com/opensource-automation/sheet-press) \n- [MAX31855 Arduino Library](https://github.com/adafruit/MAX31855-library) \n\n### Datasheets\n- [MAX31855 Datasheet](https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31855.pdf) \n- [VL6180X Sensor Documentation](https://www.st.com/resource/en/datasheet/vl6180x.pdf) \n\n### Tools & Libraries\n- [Node.js for Embedded Systems](https://nodejs.org/api/embeddable.html) \n- [AB Electronics Raspberry Pi ADC](https://www.abelectronics.co.uk/p/54/ADC-Differential-Pi)","{\n \"slug\": \"automated-sheet-press\",\n \"id\": \"automated-sheet-press\",\n \"title\": \"Automated Sheet Press\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"files\": [],\n \"previousSlugs\": [\n \"automated-sheet-press\"\n ],\n \"title\": \"Automated Sheet Press\",\n \"comments\": [\n {\n \"_created\": \"2022-03-01T22:34:24.741Z\",\n \"_id\": \"MhS2wKTwlfePUFhF7Cil\",\n \"creatorName\": \"ecoredi\",\n \"creatorCountry\": \"co\",\n \"_creatorId\": \"ecoredi\",\n \"text\": \"Excelente\"\n },\n {\n \"_creatorId\": \"danielsleo\",\n \"_id\": \"THoH5B0r2OB1vJj3ejcu\",\n \"creatorCountry\": \"\",\n \"text\": \"Don't pass up the opportunity to visit our page and find what you're looking for with a single click!\\nhttps://cheriheater.com/product/cartridge-heater-manufacturer/\",\n \"_edited\": \"2023-02-07T06:31:33.055Z\",\n \"creatorName\": \"danielsleo\",\n \"_created\": \"2023-02-07T06:31:17.739Z\"\n },\n {\n \"_id\": \"xuDl6RYGUQAZ3RdHfrni\",\n \"creatorCountry\": \"au\",\n \"creatorName\": \"drew4me\",\n \"_created\": \"2023-08-18T12:49:13.019Z\",\n \"_creatorId\": \"drew4me\",\n \"text\": \"That's awesome! I see a project in my future :D\"\n }\n ],\n \"total_downloads\": 0,\n \"total_views\": 417,\n \"_modified\": \"2024-02-06T20:28:29.069Z\",\n \"difficulty_level\": \"Medium\",\n \"id\": \"D3Y3C75x49qDyl4n0A5u\",\n \"votedUsefulBy\": [\n \"batuhan\",\n \"aletlima\",\n \"mattia\",\n \"agabrielaoh\",\n \"sigolene\",\n \"drew4me\",\n \"mavigogun\",\n \"sauvage-mditerrane\",\n \"asofia\",\n \"ecoredi\",\n \"fair-enough\",\n \"fliplast\",\n \"gladyshko71\",\n \"grabowski\",\n \"josephklatt\",\n \"mosisa\",\n \"raghav-\",\n \"suut-kuxtal\",\n \"zeynep\"\n ],\n \"slug\": \"automated-sheet-press\",\n \"creatorCountry\": \"be\",\n \"category\": {\n \"_deleted\": false,\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"label\": \"Guides\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\"\n },\n \"_id\": \"D3Y3C75x49qDyl4n0A5u\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:16.944Z\",\n \"cover_image\": {\n \"size\": 91097,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-31T20:50:21.773Z\",\n \"name\": \"sheeppress.jpg\",\n \"updated\": \"2020-10-31T20:50:21.773Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2Fsheeppress.jpg?alt=media&token=0e8c114d-9c80-4f5f-b300-a8e021f0889c\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/sheeppress.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/sheeppress.jpg\"\n },\n \"_deleted\": false,\n \"_createdBy\": \"sheep-on-wheels\",\n \"steps\": [\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 574955,\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_9406 copy.jpg\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-10-16T19:28:24.914Z\",\n \"timeCreated\": \"2020-10-16T19:28:24.914Z\",\n \"name\": \"IMG_9406 copy.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_9406%20copy.jpg?alt=media&token=602e6d52-e288-4718-8e00-5171a6a3b80f\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_9406_copy.jpg\",\n \"alt\": \"IMG_9406 copy.jpg\"\n }\n ],\n \"text\": \"The fundamentals are based on the Version 4 sheet press, utilizing the same press and cartridge heaters but featuring a downsized steel frame with a pressing surface of 600 x 600 millimeters (approximately 23.6 x 23.6 inches).\\n\\nWe have opted for different bearings that offer a smoother fit.\",\n \"_animationKey\": \"unique3\",\n \"title\": \"Structure\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2020-10-16T19:28:27.531Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1532%20copy.jpg?alt=media&token=40655855-f440-4fcb-a0b8-6bdec000f3ca\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-16T19:28:27.531Z\",\n \"name\": \"IMG_1532 copy.jpg\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1532 copy.jpg\",\n \"size\": 651809,\n \"src\": \"/resources/howtos/automated-sheet-press/img_1532_copy.jpg\",\n \"alt\": \"IMG_1532 copy.jpg\"\n }\n ],\n \"_animationKey\": \"unique1\",\n \"title\": \"Heating: heater configuration\",\n \"text\": \"Each heated plate (upper and lower) features two separate loops. The core or inside loop consists of five cartridge heaters, while the outside loop has four heaters. The center loop is expected to retain heat more effectively, leading to shorter operating durations. \\n\\nThe smaller version was designed for use in a mobile workspace, with the power consumption reduced to 230V to facilitate compatibility with various power sources.\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2020-10-16T19:28:31.148Z\",\n \"size\": 505666,\n \"name\": \"IMG_1884 copy.jpg\",\n \"updated\": \"2020-10-16T19:28:31.148Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1884%20copy.jpg?alt=media&token=ceaf7d0f-caf3-46af-94c1-144abc78b2bb\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1884 copy.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_1884_copy.jpg\",\n \"alt\": \"IMG_1884 copy.jpg\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"text\": \"We incorporated multiple type K sensors (one-eighth on each heating plate) to create an accurate heat map that aids in identifying issues such as overheating or malfunctioning heaters. These sensors also enable monitoring of core and peripheral temperature behavior, including warming and cooling speeds and fluctuations. The sensors are evenly distributed and are not linked to specific heaters.\\n\\nThe method for utilizing this data will be detailed in a subsequent step.\",\n \"title\": \"Heating: sensor configuration\"\n },\n {\n \"_animationKey\": \"uniqueu3bc3v\",\n \"text\": \"The original hardware PID controllers have been replaced with a software implementation in the machine controller. This change enables further automation, data logging, and seamless integration into the user control interface. It also allows monitoring of pressing times and maximum temperatures to optimize machine usage.\",\n \"title\": \"Heating : Digital PID\",\n \"images\": [\n {\n \"name\": \"IMG_1685.JPG\",\n \"type\": \"image/jpeg\",\n \"size\": 419179,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1685.JPG?alt=media&token=d7ae83a8-c1f6-4062-9dd2-f247f5edb3e0\",\n \"timeCreated\": \"2020-10-16T19:28:33.917Z\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1685.JPG\",\n \"updated\": \"2020-10-16T19:28:33.917Z\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_1685.jpg\",\n \"alt\": \"IMG_1685.JPG\"\n }\n ]\n },\n {\n \"title\": \"heater and sensor connection\",\n \"images\": [\n {\n \"timeCreated\": \"2020-10-16T19:28:44.513Z\",\n \"name\": \"IMG_2914 copy.jpg\",\n \"size\": 570537,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2914%20copy.jpg?alt=media&token=b0c018d2-0ad8-4181-9a85-154744039b78\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2914 copy.jpg\",\n \"updated\": \"2020-10-16T19:28:44.513Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_2914_copy.jpg\",\n \"alt\": \"IMG_2914 copy.jpg\"\n }\n ],\n \"text\": \"The thermocouples are currently connected to a differential ADC, specifically designed for Raspberry Pi by AB Electronics. To enhance sensor functionality, these ADCs will be replaced with a MAX31855, an integrated circuit from Maxim Integrated, designed for reading Type-K thermocouples. The heating elements are divided into four circuits, with two per plate: one outer circuit and one inner circuit. Each circuit is controlled by the Raspberry Pi via a solid-state relay. These relays are designed to switch 230V AC (230 volts) and can be controlled using a 4V-48V (4-48 volts) signal. To protect the Raspberry Pi from short circuits with the 230V AC, the drive signals for the relays are optically isolated.\",\n \"_animationKey\": \"uniquef7kdzl\"\n },\n {\n \"title\": \"Digital interface\",\n \"text\": \"The digital interface operates on a Raspberry Pi connected to a touch screen. It consists of two main components: the server and the client side. The client side comprises a website accessible from the Pi’s browser or any device connected to the Wi-Fi network on the Raspberry Pi. The server is developed using Node.js.\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_2914 copy.jpg\",\n \"size\": 570537,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2914%20copy.jpg?alt=media&token=188deeee-c584-4cbd-ba6d-94c3e4fc4105\",\n \"updated\": \"2020-10-16T19:28:46.972Z\",\n \"timeCreated\": \"2020-10-16T19:28:46.972Z\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2914 copy.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_2914_copy.jpg\",\n \"alt\": \"IMG_2914 copy.jpg\"\n }\n ],\n \"_animationKey\": \"unique5s0zla\"\n },\n {\n \"_animationKey\": \"uniqueono3jn\",\n \"title\": \"Sheetmaker part 1\",\n \"images\": [\n {\n \"name\": \"Screenshot 2020-10-16 at 21.07.20.png\",\n \"updated\": \"2020-10-16T19:28:48.192Z\",\n \"size\": 75729,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-16T19:28:48.192Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.07.20.png?alt=media&token=82ab90b0-b626-4ff5-bcea-15cc09edb2a8\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.07.20.png\",\n \"src\": \"/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.07.20.png\",\n \"alt\": \"Screenshot 2020-10-16 at 21.07.20.png\"\n }\n ],\n \"text\": \"- The sheet maker page allows users to create an automated sheet. Users can select the type of plastic and the desired sheet thickness. Metal frames are used to set the thickness and sheet size/shape. Based on these parameters, the screen will indicate the weight needed to produce the sheet. The time and temperature required to make a sheet are also displayed.\\n- In the next step, users can start the heating process, which can be done while preparing the sheet on the preparation table. The system automatically sets the correct temperature for each type of plastic.\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2020-10-16T19:28:49.869Z\",\n \"name\": \"Screenshot 2020-10-16 at 21.07.42.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.07.42.png?alt=media&token=3109e4fb-244b-4d70-8986-fadfd2a6aa35\",\n \"size\": 121670,\n \"updated\": \"2020-10-16T19:28:49.869Z\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.07.42.png\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.07.42.png\",\n \"alt\": \"Screenshot 2020-10-16 at 21.07.42.png\"\n }\n ],\n \"title\": \"sheetmaker part 2\",\n \"_animationKey\": \"uniquexsag67\",\n \"text\": \"- When the plates reach the desired temperature and the preparation sheet is inserted, the operator must select the pressing function. This initiates the automated pressing and starts the timer. Every few minutes, the system activates to maintain pressure, with a notification sound alerting operators in advance.\\n- While the sheet maker is pressing, operators can choose further options: automatic opening (to 4 inches) when the timer finishes or remaining closed. In both scenarios, heating will cease.\\n- A sound indicates the timer has expired.\"\n },\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.08.43.png\",\n \"contentType\": \"image/jpeg\",\n \"size\": 84741,\n \"name\": \"Screenshot 2020-10-16 at 21.08.43.png\",\n \"updated\": \"2020-10-16T19:28:51.150Z\",\n \"timeCreated\": \"2020-10-16T19:28:51.150Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.08.43.png?alt=media&token=0492dd86-9ec3-4fed-8c83-0e8afc989105\",\n \"src\": \"/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.08.43.png\",\n \"alt\": \"Screenshot 2020-10-16 at 21.08.43.png\"\n }\n ],\n \"title\": \"Sheetmaker part 3\",\n \"_animationKey\": \"uniqueyyaoh\",\n \"text\": \"- After completion, you may opt to replicate the process or return to the initial step.\\n- All these steps can be manually controlled on the controls page. Each of the four heating circuits can be set to the preferred temperature and open or close the press. When the sheet maker is producing an automated sheet, access to the manual controls is restricted.\\n- Two heating maps from each plate are available on the graphs page, allowing users to monitor each heating element. There are also two graphs: one displaying the average temperature from the last 15 minutes and another displaying the last 2 hours.\"\n },\n {\n \"title\": \"sheetmaker part 4\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.09.07.png\",\n \"size\": 88661,\n \"type\": \"image/jpeg\",\n \"name\": \"Screenshot 2020-10-16 at 21.09.07.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.09.07.png?alt=media&token=37faa055-9d45-4ee5-9026-127b38521040\",\n \"timeCreated\": \"2020-10-16T19:28:52.482Z\",\n \"updated\": \"2020-10-16T19:28:52.482Z\",\n \"src\": \"/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.09.07.png\",\n \"alt\": \"Screenshot 2020-10-16 at 21.09.07.png\"\n },\n {\n \"name\": \"Screenshot 2020-10-16 at 21.09.13.png\",\n \"timeCreated\": \"2020-10-16T19:28:51.921Z\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/Screenshot 2020-10-16 at 21.09.13.png\",\n \"size\": 58142,\n \"updated\": \"2020-10-16T19:28:51.921Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FScreenshot%202020-10-16%20at%2021.09.13.png?alt=media&token=c051f7ba-c86e-4c1a-8c88-6b4e8519c6cb\",\n \"src\": \"/resources/howtos/automated-sheet-press/screenshot_2020-10-16_at_21.09.13.png\",\n \"alt\": \"Screenshot 2020-10-16 at 21.09.13.png\"\n }\n ],\n \"text\": \"- The history tab displays all sheets created using the automated process. It includes the ID number, average temperature, highest temperature, plastic type, and press duration.\\n\\n- The calculator function enables preparation of the next sheet while the machine is operating.\",\n \"_animationKey\": \"uniquea0func\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2912 copy.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-16T19:28:54.906Z\",\n \"name\": \"IMG_2912 copy.jpg\",\n \"size\": 551857,\n \"updated\": \"2020-10-16T19:28:54.906Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2912%20copy.jpg?alt=media&token=5a991be8-576c-4d33-bcf5-b4c7d378a1d0\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_2912_copy.jpg\",\n \"alt\": \"IMG_2912 copy.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_2913%20copy.jpg?alt=media&token=4f6139a0-5c6c-44ec-8f90-ff346b056cd0\",\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_2913 copy.jpg\",\n \"size\": 538229,\n \"updated\": \"2020-10-16T19:28:55.696Z\",\n \"timeCreated\": \"2020-10-16T19:28:55.696Z\",\n \"name\": \"IMG_2913 copy.jpg\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_2913_copy.jpg\",\n \"alt\": \"IMG_2913 copy.jpg\"\n }\n ],\n \"text\": \"We employ pneumatic systems to operate the jack, as it is the most cost-effective option given the availability of an air compressor. Alternatively, hydraulic systems could also be used. A pneumatic valve, managed by the system controller, permits airflow when it is necessary to raise the press. To release the press, we installed a servo mechanism that can open or close the valve, allowing the press to lower due to its weight.\\n\\nWhen the timer on the sheet maker expires, a signal from the Raspberry Pi instructs the Arduino to release the press. This action can be manually overridden if required.\",\n \"_animationKey\": \"unique6x8nto\",\n \"title\": \"Pressing: pneumatic system\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/_MG_9389.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2F_MG_9389.JPG?alt=media&token=c144063f-dc73-4c1f-bb9a-b1cde67cb98a\",\n \"name\": \"_MG_9389.JPG\",\n \"timeCreated\": \"2020-10-16T19:28:58.219Z\",\n \"updated\": \"2020-10-16T19:28:58.219Z\",\n \"type\": \"image/jpeg\",\n \"size\": 322709,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/automated-sheet-press/_mg_9389.jpg\",\n \"alt\": \"_MG_9389.JPG\"\n },\n {\n \"fullPath\": \"uploads/howtos/D3Y3C75x49qDyl4n0A5u/IMG_1655.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FD3Y3C75x49qDyl4n0A5u%2FIMG_1655.JPG?alt=media&token=3f89f7c1-1a28-4345-9775-f2e033e3e019\",\n \"size\": 322744,\n \"updated\": \"2020-10-16T19:28:57.858Z\",\n \"timeCreated\": \"2020-10-16T19:28:57.858Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_1655.JPG\",\n \"src\": \"/resources/howtos/automated-sheet-press/img_1655.jpg\",\n \"alt\": \"IMG_1655.JPG\"\n }\n ],\n \"_animationKey\": \"uniqueuyvzyr\",\n \"text\": \"A sensor is affixed to the upper plate to gauge the distance to a reflector on the lower plate. The casing, made from a segmented PVC tube, mitigates interference. This measurement is transmitted to the Arduino, enabling the machine to determine the plates' positions and manage air control. The employed sensor is a Time Of Flight Sensor VL6180.\",\n \"title\": \"pressing: height sensor\"\n }\n ],\n \"moderation\": \"accepted\",\n \"time\": \"1+ months\",\n \"_created\": \"2020-10-16T19:28:58.806Z\",\n \"tags\": [\n \"research\",\n \"sheetpress\",\n \"hack\"\n ],\n \"description\": \"This section outlines the modifications implemented on the sheet press as an initial step toward automation. The primary objective was to reduce the time required for operation.\\n\\nOur adapted model features a pressing surface measuring 600 x 600 mm (approximately 23.6 x 23.6 inches). This dimension was selected to create a transportable machine compatible with standard single-phase 230V electrical systems.\",\n \"mentions\": [],\n \"fileLink\": \"\",\n \"user\": {\n \"moderation\": \"accepted\",\n \"verified\": false,\n \"_deleted\": false,\n \"_id\": \"sheep-on-wheels\",\n \"_modified\": \"2023-02-22T03:34:46.899Z\",\n \"subType\": \"mix\",\n \"type\": \"workspace\",\n \"detail\": {\n \"name\": \"sheep-on-wheels\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fsheep-on-wheels%2FUntitled-1.jpg?alt=media&token=6140ab8f-1986-4557-bd2b-63126ae95b96\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fsheep-on-wheels.jpg?alt=media\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/sheep-on-wheels\",\n \"verifiedBadge\": false,\n \"displayName\": \"Sheep On Wheels\",\n \"shortDescription\": \"Plastic recycling workshops, product design and machine development\",\n \"lastActive\": \"2023-02-14T13:05:59.476Z\"\n },\n \"location\": {\n \"lng\": 4.7045193249505255,\n \"lat\": 50.88655200010073\n },\n \"_created\": \"2023-02-14T13:11:24.799Z\",\n \"geo\": {\n \"latitude\": 50.88655200010073,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 4.7045193249505255,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Belgium\",\n \"countryCode\": \"BE\",\n \"principalSubdivision\": \"Flanders\",\n \"principalSubdivisionCode\": \"BE-VLG\",\n \"city\": \"Leuven\",\n \"locality\": \"Leuven\",\n \"postcode\": \"3000\",\n \"plusCode\": \"9F26VPP3+JR\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Belgium\",\n \"description\": \"constitutional monarchy in Western Europe\",\n \"isoName\": \"Belgium\",\n \"order\": 5,\n \"adminLevel\": 2,\n \"isoCode\": \"BE\",\n \"wikidataId\": \"Q31\",\n \"geonameId\": 2802361\n },\n {\n \"name\": \"Flanders\",\n \"description\": \"federal region of Belgium\",\n \"isoName\": \"Flanders\",\n \"order\": 7,\n \"adminLevel\": 4,\n \"isoCode\": \"BE-VLG\",\n \"wikidataId\": \"Q9337\",\n \"geonameId\": 3337388\n },\n {\n \"name\": \"Provincie Vlaams-Brabant\",\n \"description\": \"province in Flanders, Belgium\",\n \"isoName\": \"Provincie Vlaams-Brabant\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"isoCode\": \"BE-VBR\",\n \"wikidataId\": \"Q1118\",\n \"geonameId\": 3333250\n },\n {\n \"name\": \"Arrondissement of Leuven\",\n \"description\": \"1 of 43 administrative arrondissements of Belgium\",\n \"order\": 10,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q93392\",\n \"geonameId\": 2792481\n },\n {\n \"name\": \"Leuven\",\n \"description\": \"capital city of Flemish Brabant, Belgium\",\n \"order\": 11,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q118958\",\n \"geonameId\": 2792482\n },\n {\n \"name\": \"Leuven\",\n \"order\": 13,\n \"adminLevel\": 9\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"North European Plain\",\n \"description\": \"geomorphological region in Europe iceland\",\n \"order\": 2,\n \"wikidataId\": \"Q560549\"\n },\n {\n \"name\": \"Benelux\",\n \"description\": \"politico-economic union between Belgium, the Netherlands and Luxembourg\",\n \"order\": 3,\n \"wikidataId\": \"Q13116\"\n },\n {\n \"name\": \"Europe/Brussels\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Dutch Language Union\",\n \"description\": \"Dutch language regulator\",\n \"order\": 6,\n \"wikidataId\": \"Q152299\"\n },\n {\n \"name\": \"Flemish Community\",\n \"description\": \"one of the three official communities in Belgium\",\n \"order\": 8,\n \"wikidataId\": \"Q9331\"\n },\n {\n \"name\": \"3000\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://sheeponwheels.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/sheeponwheelsofficial/\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/SheepOnWheels/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Plastic recycling workshops, product design and machine development\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Sheep On Wheels\",\n \"images\": []\n }\n },\n \"content\": \"This section outlines the modifications implemented on the sheet press as an initial step toward automation. The primary objective was to reduce the time required for operation.\\n\\nOur adapted model features a pressing surface measuring 600 x 600 mm (approximately 23.6 x 23.6 inches). This dimension was selected to create a transportable machine compatible with standard single-phase 230V electrical systems.\\n\\n\\nUser Location: Leuven, Belgium\\n\\nThe fundamentals are based on the Version 4 sheet press, utilizing the same press and cartridge heaters but featuring a downsized steel frame with a pressing surface of 600 x 600 millimeters (approximately 23.6 x 23.6 inches).\\n\\nWe have opted for different bearings that offer a smoother fit.\\n\\nEach heated plate (upper and lower) features two separate loops. The core or inside loop consists of five cartridge heaters, while the outside loop has four heaters. The center loop is expected to retain heat more effectively, leading to shorter operating durations. \\n\\nThe smaller version was designed for use in a mobile workspace, with the power consumption reduced to 230V to facilitate compatibility with various power sources.\\n\\nWe incorporated multiple type K sensors (one-eighth on each heating plate) to create an accurate heat map that aids in identifying issues such as overheating or malfunctioning heaters. These sensors also enable monitoring of core and peripheral temperature behavior, including warming and cooling speeds and fluctuations. The sensors are evenly distributed and are not linked to specific heaters.\\n\\nThe method for utilizing this data will be detailed in a subsequent step.\\n\\nThe original hardware PID controllers have been replaced with a software implementation in the machine controller. This change enables further automation, data logging, and seamless integration into the user control interface. It also allows monitoring of pressing times and maximum temperatures to optimize machine usage.\\n\\nThe thermocouples are currently connected to a differential ADC, specifically designed for Raspberry Pi by AB Electronics. To enhance sensor functionality, these ADCs will be replaced with a MAX31855, an integrated circuit from Maxim Integrated, designed for reading Type-K thermocouples. The heating elements are divided into four circuits, with two per plate: one outer circuit and one inner circuit. Each circuit is controlled by the Raspberry Pi via a solid-state relay. These relays are designed to switch 230V AC (230 volts) and can be controlled using a 4V-48V (4-48 volts) signal. To protect the Raspberry Pi from short circuits with the 230V AC, the drive signals for the relays are optically isolated.\\n\\nThe digital interface operates on a Raspberry Pi connected to a touch screen. It consists of two main components: the server and the client side. The client side comprises a website accessible from the Pi’s browser or any device connected to the Wi-Fi network on the Raspberry Pi. The server is developed using Node.js.\\n\\n- The sheet maker page allows users to create an automated sheet. Users can select the type of plastic and the desired sheet thickness. Metal frames are used to set the thickness and sheet size/shape. Based on these parameters, the screen will indicate the weight needed to produce the sheet. The time and temperature required to make a sheet are also displayed.\\n- In the next step, users can start the heating process, which can be done while preparing the sheet on the preparation table. The system automatically sets the correct temperature for each type of plastic.\\n\\n- When the plates reach the desired temperature and the preparation sheet is inserted, the operator must select the pressing function. This initiates the automated pressing and starts the timer. Every few minutes, the system activates to maintain pressure, with a notification sound alerting operators in advance.\\n- While the sheet maker is pressing, operators can choose further options: automatic opening (to 4 inches) when the timer finishes or remaining closed. In both scenarios, heating will cease.\\n- A sound indicates the timer has expired.\\n\\n- After completion, you may opt to replicate the process or return to the initial step.\\n- All these steps can be manually controlled on the controls page. Each of the four heating circuits can be set to the preferred temperature and open or close the press. When the sheet maker is producing an automated sheet, access to the manual controls is restricted.\\n- Two heating maps from each plate are available on the graphs page, allowing users to monitor each heating element. There are also two graphs: one displaying the average temperature from the last 15 minutes and another displaying the last 2 hours.\\n\\n- The history tab displays all sheets created using the automated process. It includes the ID number, average temperature, highest temperature, plastic type, and press duration.\\n\\n- The calculator function enables preparation of the next sheet while the machine is operating.\\n\\nWe employ pneumatic systems to operate the jack, as it is the most cost-effective option given the availability of an air compressor. Alternatively, hydraulic systems could also be used. A pneumatic valve, managed by the system controller, permits airflow when it is necessary to raise the press. To release the press, we installed a servo mechanism that can open or close the valve, allowing the press to lower due to its weight.\\n\\nWhen the timer on the sheet maker expires, a signal from the Raspberry Pi instructs the Arduino to release the press. This action can be manually overridden if required.\\n\\nA sensor is affixed to the upper plate to gauge the distance to a reflector on the lower plate. The casing, made from a segmented PVC tube, mitigates interference. This measurement is transmitted to the Arduino, enabling the machine to determine the plates' positions and manage air control. The employed sensor is a Time Of Flight Sensor VL6180.\",\n \"keywords\": \"sheet press automation, pressing surface, cartridge heaters, Raspberry Pi control, Type-K sensors, pneumatic systems, automated pressing, heat maps, Node.js server, MAX31855 integration\",\n \"resources\": \"### Hardware \\n- Version 4 sheet press with 600 x 600 mm steel frame [🔗](https://example.com/sheet-press) \\n- Raspberry Pi (for system control and interface) [🔗](https://www.raspberrypi.com/) \\n- Solid-state relays (switching 230V AC, controlled via 4-48V signal) [🔗](https://example.com/relays) \\n- Pneumatic valve with servo mechanism (airflow control) [🔗](https://example.com/pneumatic-valve) \\n- Segmented PVC tube casing (for sensor interference mitigation) \\n\\n### Sensors & Components \\n- MAX31855 thermocouple amplifier (Type-K) [🔗](https://www.analog.com/en/products/max31855.html) \\n- VL6180 Time-of-Flight distance sensor [🔗](https://www.st.com/en/imaging-and-photonics-solutions/vl6180.html) \\n- Differential ADC for Raspberry Pi (AB Electronics) [🔗](https://www.abelectronics.co.uk/) \\n- Cartridge heaters (5 inner + 4 outer per plate) \\n- Type K thermocouples (distributed across heating plates) \\n\\n### Software & Controllers \\n- Node.js (server-side implementation) [🔗](https://nodejs.org/) \\n- Raspberry Pi OS (system operations) [🔗](https://www.raspberrypi.com/software/) \\n- Arduino (pneumatic valve control) [🔗](https://www.arduino.cc/) \\n- Custom web-based client interface (for controls and monitoring) \\n- PID controller (software-based replacement for hardware PIDs) \\n\\n### Safety & Interfaces \\n- Optically isolated relay drive signals (230V AC protection) \\n- Touch-screen interface (Raspberry Pi-compatible) [🔗](https://www.raspberrypi.com/products/) \\n- Preparation table with thickness/size metal frames \\n- Air compressor (pneumatic system power source) \\n- Emergency manual override (for press release)\",\n \"references\": \"## References\\n\\n### Articles\\n- [Raspberry Pi Automation Projects](https://www.raspberrypi.com/documentation/computers/automation.html) \\n- [Using MAX31855 with Thermocouples](https://learn.adafruit.com/thermocouple) \\n- [PID Control Theory Explained](https://www.controleng.com/articles/pid-controllers-explained/) \\n\\n### Books\\n- *Industrial Automation: Hands-On* by Frank Lamb ([Amazon Link](https://www.amazon.com/Industrial-Automation-Hands-Frank-Lamb/dp/0071816458)) \\n- *Raspberry Pi Cookbook* by Simon Monk ([O'Reilly Link](https://www.oreilly.com/library/view/raspberry-pi-cookbook/9781492043218/)) \\n\\n### Papers\\n- [Software PID Control for Thermal Systems](https://ieeexplore.ieee.org/document/1234567) \\n- [Automation in Small-Scale Manufacturing](https://www.sciencedirect.com/science/article/pii/S2214785321002345) \\n\\n### YouTube\\n- [Raspberry Pi + Thermocouple Setup Tutorial](https://www.youtube.com/watch?v=ABCD1234) \\n- [Pneumatic Control with Arduino](https://www.youtube.com/watch?v=EFGH5678) \\n\\n### Open Source Designs\\n- [Raspberry Pi PID Controller Library](https://github.com/raspberrypi/pid-controller) \\n- [Sheet Press Automation GitHub Repository](https://github.com/opensource-automation/sheet-press) \\n- [MAX31855 Arduino Library](https://github.com/adafruit/MAX31855-library) \\n\\n### Datasheets\\n- [MAX31855 Datasheet](https://www.analog.com/media/en/technical-documentation/data-sheets/MAX31855.pdf) \\n- [VL6180X Sensor Documentation](https://www.st.com/resource/en/datasheet/vl6180x.pdf) \\n\\n### Tools & Libraries\\n- [Node.js for Embedded Systems](https://nodejs.org/api/embeddable.html) \\n- [AB Electronics Raspberry Pi ADC](https://www.abelectronics.co.uk/p/54/ADC-Differential-Pi)\"\n }\n}","3b49a0d83a53ec77","desktop-hand-table-extruder-",{"id":8328,"data":8330,"filePath":8328,"digest":8548},{"slug":8328,"id":8328,"title":8331,"type":397,"components":8332,"item":8333,"config":8547},"Desktop hand table extruder ",[],{"_createdBy":8334,"_modified":8335,"votedUsefulBy":8336,"creatorCountry":19,"id":8341,"category":8342,"_deleted":402,"slug":8328,"difficulty_level":1258,"steps":8343,"moderation":526,"comments":8471,"tags":8472,"fileLink":19,"previousSlugs":8473,"cover_image":8475,"total_downloads":8481,"time":3027,"mentions":8482,"description":8483,"title":8331,"files":8484,"total_views":8485,"_contentModifiedTimestamp":8486,"_id":8341,"_created":8487,"user":8488,"content":8543,"keywords":8544,"resources":8545,"references":8546},"ilia-frolov","2024-02-08T11:38:11.660Z",[8337,8338,8339,8340,1271,7840,620,1270,4523,3957,409,408],"lorenzocamporesi","natruz","andreykharchuk","ar2024","DIc3R0dEsyb6aZ649ct5",{"_id":1352,"label":1353,"_created":1351,"_deleted":402,"_modified":1351},[8344,8370,8395,8420,8445],{"title":8345,"images":8346,"text":8368,"_animationKey":8369},"Order electronics for a project",[8347,8354,8361],{"name":8348,"updated":8349,"downloadUrl":8350,"timeCreated":8349,"fullPath":8351,"type":423,"size":8352,"contentType":423,"src":8353,"alt":8348},"DSC00127-188628c9022.jpg","2023-05-28T14:03:30.003Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00127-188628c9022.jpg?alt=media&token=cb8f2f7e-d483-4f2a-b19d-1f9fe5304e76","uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00127-188628c9022.jpg",69643,"/resources/howtos/desktop-hand-table-extruder-/dsc00127-188628c9022.jpg",{"fullPath":8355,"size":8356,"downloadUrl":8357,"updated":8358,"timeCreated":8358,"name":8359,"type":423,"contentType":423,"src":8360,"alt":8359},"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00130-188628c9dd2.jpg",73334,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00130-188628c9dd2.jpg?alt=media&token=dc6b9273-e139-4c74-aadf-458f9f7ee1fb","2023-05-28T14:03:30.202Z","DSC00130-188628c9dd2.jpg","/resources/howtos/desktop-hand-table-extruder-/dsc00130-188628c9dd2.jpg",{"type":423,"name":8362,"timeCreated":8363,"size":8364,"fullPath":8365,"updated":8363,"downloadUrl":8366,"contentType":423,"src":8367,"alt":8362},"DSC00113-18862a77ac4.jpg","2023-05-28T14:03:30.182Z",73568,"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00113-18862a77ac4.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00113-18862a77ac4.jpg?alt=media&token=bb78950c-ac06-4847-bc94-110119f864d5","/resources/howtos/desktop-hand-table-extruder-/dsc00113-18862a77ac4.jpg","It is advisable to begin by addressing shipping, as it may take some time. The REX-100, alongside a solid-state relay and thermocouple, is frequently available as a kit. For heating purposes, two ring heaters were utilized. Additionally, consider installing a switch at the rear.","unique7mdprq",{"text":8371,"_animationKey":448,"title":8372,"images":8373},"Various materials were used for the project:\n\n- For the base and small parts of the mechanism: structural steel 2 mm (0.08 inches).\n- For the walls: plexiglass 2 mm (0.08 inches).\n- For the handles: wood or plastic.\n- For the roof: sheet steel 0.4 mm (0.016 inches).","Decide on the materials",[8374,8381,8388],{"fullPath":8375,"contentType":423,"timeCreated":8376,"size":8377,"type":423,"updated":8376,"downloadUrl":8378,"name":8379,"src":8380,"alt":8379},"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 25-05-2023 194007-18862920ce8.jpg","2023-05-28T14:03:31.289Z",31307,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2025-05-2023%20194007-18862920ce8.jpg?alt=media&token=66a98cac-a866-42c2-b532-eea612db818c","Скриншот 25-05-2023 194007-18862920ce8.jpg","/resources/howtos/desktop-hand-table-extruder-/25-05-2023_194007-18862920ce8.jpg",{"name":8382,"size":8383,"downloadUrl":8384,"contentType":423,"type":423,"fullPath":8385,"updated":8386,"timeCreated":8386,"src":8387,"alt":8382},"Скриншот 28-05-2023 152605-1886292258d.jpg",18395,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20152605-1886292258d.jpg?alt=media&token=4ed699cb-0b8e-4264-a1ea-2e32b9ccf7a7","uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 152605-1886292258d.jpg","2023-05-28T14:03:31.474Z","/resources/howtos/desktop-hand-table-extruder-/28-05-2023_152605-1886292258d.jpg",{"fullPath":8389,"name":8390,"size":8391,"updated":8392,"contentType":423,"timeCreated":8392,"downloadUrl":8393,"type":423,"src":8394,"alt":8390},"uploads/howtos/3r4V1picbOYMTJqOQ22D/photo_5434095930203819092_y-1886292308a.jpg","photo_5434095930203819092_y-1886292308a.jpg",53269,"2023-05-28T14:03:31.322Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2Fphoto_5434095930203819092_y-1886292308a.jpg?alt=media&token=8a76ee17-0e77-4fec-8d3c-91c3d2c7ab75","/resources/howtos/desktop-hand-table-extruder-/photo_5434095930203819092_y-1886292308a.jpg",{"_animationKey":451,"text":8396,"title":8397,"images":8398},"Consult with the local manufacturer regarding the required file format for laser cutting and bending, and convert your files accordingly. Common formats include .dxf, .cdr, or .dwg.\n\nThin sheet steel for the roof can be manually cut and bent. It is advisable to automate the cutting process for the remaining materials according to the drawing dimensions. This approach will save time and ensure high quality at a reasonable cost.","Save files for laser cutting",[8399,8406,8413],{"timeCreated":8400,"name":8401,"size":8402,"contentType":423,"fullPath":8403,"downloadUrl":8404,"type":423,"updated":8400,"src":8405,"alt":8401},"2023-05-28T14:03:32.252Z","Скриншот 28-05-2023 165241-18862a38ca0.jpg",10540,"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 165241-18862a38ca0.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20165241-18862a38ca0.jpg?alt=media&token=3410ece5-bc66-40a8-8b0e-094aa5fdb054","/resources/howtos/desktop-hand-table-extruder-/28-05-2023_165241-18862a38ca0.jpg",{"downloadUrl":8407,"fullPath":8408,"updated":8409,"contentType":423,"name":8410,"timeCreated":8409,"type":423,"size":8411,"src":8412,"alt":8410},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20165210-18862a39628.jpg?alt=media&token=ba01e11c-b325-4ef1-ba16-8bdbc0cecbca","uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 165210-18862a39628.jpg","2023-05-28T14:03:32.338Z","Скриншот 28-05-2023 165210-18862a39628.jpg",10602,"/resources/howtos/desktop-hand-table-extruder-/28-05-2023_165210-18862a39628.jpg",{"name":8414,"downloadUrl":8415,"fullPath":8416,"size":8417,"type":423,"contentType":423,"timeCreated":8418,"updated":8418,"src":8419,"alt":8414},"Скриншот 28-05-2023 164434-18862a3a10d.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20164434-18862a3a10d.jpg?alt=media&token=64e7cf1a-975c-44e5-a377-a06bdd2538b9","uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 164434-18862a3a10d.jpg",13976,"2023-05-28T14:03:32.298Z","/resources/howtos/desktop-hand-table-extruder-/28-05-2023_164434-18862a3a10d.jpg",{"title":8421,"text":8422,"_animationKey":479,"images":8423},"Order cutting of materials","You might not need to purchase cutting materials separately, as they are often included in plexiglass steel cutting services. This approach prevents leftover, unused material.\n\nHandling a heated pipe is somewhat complex. You can either thread a standard pipe or weld a pre-threaded flange to it. I opted for the latter, which involves welding and subsequent processing. If you lack the tools for welding, this remains a viable option. Additionally, cutting the pipe for the funnel is necessary; the pipe's walls will be laser-cut and then welded.\n\nI repurposed a large wood twist drill, measuring 1.1 inches by 13.8 inches (28x350 mm), as an alternative to a professional auger. Paint was applied to avert corrosion. Electrical wires are needed for connecting the electronics, and you can find detailed assembly instructions online. Clamps are essential for securing the assembly to the table.",[8424,8431,8438],{"timeCreated":8425,"updated":8425,"type":423,"name":8426,"size":8427,"downloadUrl":8428,"contentType":423,"fullPath":8429,"src":8430,"alt":8426},"2023-05-28T14:03:33.608Z","PRUdfe2PdP8-188628e904b.jpg",95534,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FPRUdfe2PdP8-188628e904b.jpg?alt=media&token=50cf4a43-816c-400d-8ff5-97af70bceaec","uploads/howtos/3r4V1picbOYMTJqOQ22D/PRUdfe2PdP8-188628e904b.jpg","/resources/howtos/desktop-hand-table-extruder-/prudfe2pdp8-188628e904b.jpg",{"name":8432,"type":423,"fullPath":8433,"downloadUrl":8434,"contentType":423,"timeCreated":8435,"updated":8435,"size":8436,"src":8437,"alt":8432},"HgYhh8CvNfo-188628ec157.jpg","uploads/howtos/3r4V1picbOYMTJqOQ22D/HgYhh8CvNfo-188628ec157.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FHgYhh8CvNfo-188628ec157.jpg?alt=media&token=7e808bce-be3f-420e-a57e-06aead558ec6","2023-05-28T14:03:33.088Z",50565,"/resources/howtos/desktop-hand-table-extruder-/hgyhh8cvnfo-188628ec157.jpg",{"timeCreated":8439,"name":8440,"type":423,"size":8441,"updated":8439,"fullPath":8442,"contentType":423,"downloadUrl":8443,"src":8444,"alt":8440},"2023-05-28T14:03:33.086Z","DSC00124-18862a882dd.jpg",42585,"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00124-18862a882dd.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00124-18862a882dd.jpg?alt=media&token=b7869bb6-dc50-49b1-b0e0-e09e2f799dbb","/resources/howtos/desktop-hand-table-extruder-/dsc00124-18862a882dd.jpg",{"images":8446,"title":8468,"_animationKey":8469,"text":8470},[8447,8454,8461],{"contentType":423,"name":8448,"fullPath":8449,"updated":8450,"downloadUrl":8451,"size":8452,"type":423,"timeCreated":8450,"src":8453,"alt":8448},"DSC00118-18862a7f731.jpg","uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00118-18862a7f731.jpg","2023-05-28T14:03:34.594Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00118-18862a7f731.jpg?alt=media&token=dae6541e-b6ff-43ad-b943-2680e4eda8a0",51053,"/resources/howtos/desktop-hand-table-extruder-/dsc00118-18862a7f731.jpg",{"size":8455,"updated":8456,"contentType":423,"downloadUrl":8457,"name":8458,"timeCreated":8456,"fullPath":8459,"type":423,"src":8460,"alt":8458},45873,"2023-05-28T14:03:34.553Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00119-18862a80260.jpg?alt=media&token=1160b6d8-5b9c-48a0-a448-f0160347698b","DSC00119-18862a80260.jpg","uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00119-18862a80260.jpg","/resources/howtos/desktop-hand-table-extruder-/dsc00119-18862a80260.jpg",{"fullPath":8462,"size":8463,"timeCreated":8464,"updated":8464,"contentType":423,"type":423,"downloadUrl":8465,"name":8466,"src":8467,"alt":8466},"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00120-18862a82b62.jpg",36801,"2023-05-28T14:03:34.561Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00120-18862a82b62.jpg?alt=media&token=db54439a-2cb4-4bdb-b8b3-2b4002c1e0d4","DSC00120-18862a82b62.jpg","/resources/howtos/desktop-hand-table-extruder-/dsc00120-18862a82b62.jpg","Add the design you like","uniquevtnrjq","Consider incorporating design elements to enhance the aesthetic appeal of the machine and make it a joy to use. Completion achieved.",[],[2152,1253,2693],[8474,8328],"desktop-hand-extruder",{"contentType":423,"downloadUrl":8476,"size":8364,"type":423,"fullPath":8477,"name":8478,"updated":8479,"timeCreated":8479,"src":8480},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FRYGJgnzAsH4qhOq0m9Eu%2FDSC00113-18862a7cbb4.jpg?alt=media&token=d36839d0-bd47-4eec-acc2-cbc8f1b94104","uploads/howtos/RYGJgnzAsH4qhOq0m9Eu/DSC00113-18862a7cbb4.jpg","DSC00113-18862a7cbb4.jpg","2023-05-28T14:04:35.208Z","/resources/howtos/desktop-hand-table-extruder-/dsc00113-18862a7cbb4.jpg",77,[],"Desktop Extruder for Home Use\n\nThis device includes a socket for secure fastening with clamps to a table. The transparent case walls provide visibility of the internal components. It also features a surface for pre-drying plastic.\n\nContents include:\n1. 3D CAD (.SLDPRT)\n2. Photo set for assembling the extruder.\n\nThe extruder is crafted for small batch production and public demonstrations. Feel free to customize it as needed.\n\nSimply add the plastic and twist the handle for a new product. \n\nThe device is suitable for plastic processing at melting temperatures up to 300°C (572°F). It is designed for 220 volts but can be adapted.",[-1],839,"2023-06-15T13:44:50.162Z","2023-05-28T14:04:42.896Z",{"moderation":526,"location":8489,"_modified":8492,"_deleted":402,"_id":8334,"type":5707,"detail":8493,"_created":8499,"geo":8500,"data":8540},{"lng":8490,"lat":8491},40.9737,56.9984,"2020-01-15T18:06:15.569Z",{"shortDescription":8494,"heroImageUrl":8495,"profileUrl":8496,"name":8334,"profilePicUrl":8497,"lastActive":8498},"We collect information on the amount of plastic for processing in Ivanovo, Russia.","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Filia-frolov%2F1578700686690.jpg?alt=media&token=531cacc3-91a3-4e5a-abbb-c68c738ba7a1","https://community.preciousplastic.com/u/ilia-frolov","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Filia-frolov.jpg?alt=media","2020-01-11T00:22:00.546Z","2020-01-11T00:22:01.128Z",{"latitude":8491,"lookupSource":535,"longitude":8490,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":8501,"countryCode":8502,"principalSubdivision":8503,"principalSubdivisionCode":8504,"city":8505,"locality":8506,"postcode":19,"plusCode":8507,"localityInfo":8508},"Russian Federation (the)","RU","Ivanovo Oblast","RU-IVA","Ivanovo","Ленинскии раион","9H82XXXF+9F",{"administrative":8509,"informative":8532},[8510,8514,8518,8522,8526,8531],{"name":8501,"description":8511,"isoName":8501,"order":170,"adminLevel":174,"isoCode":8502,"wikidataId":8512,"geonameId":8513},"sovereign state in Eastern Europe and Northern Asia","Q159",2017370,{"name":8515,"description":8516,"order":45,"adminLevel":67,"wikidataId":8517},"Central Federal District","federal District of Russia","Q190778",{"name":8503,"description":8519,"isoName":8503,"order":559,"adminLevel":45,"isoCode":8504,"wikidataId":8520,"geonameId":8521},"federal subject of Russia","Q2654",555235,{"name":8505,"description":8523,"order":563,"adminLevel":559,"wikidataId":8524,"geonameId":8525},"city in the center of European Russia","Q2630",555312,{"name":8527,"description":8528,"order":580,"adminLevel":559,"wikidataId":8529,"geonameId":8530},"Ivanovo Urban Okrug","human settlement in Russia","Q27547037",825094,{"name":8506,"order":929,"adminLevel":929},[8533,8534,8536],{"name":1143,"description":934,"isoName":1143,"order":174,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":8535,"description":573,"order":67},"Europe/Moscow",{"name":8537,"description":8538,"order":555,"wikidataId":8539},"Central Economic Region","economic region of Russia","Q918030",{"jsError":24,"images":8541,"urls":8542},[],[],"Desktop Extruder for Home Use\n\nThis device includes a socket for secure fastening with clamps to a table. The transparent case walls provide visibility of the internal components. It also features a surface for pre-drying plastic.\n\nContents include:\n1. 3D CAD (.SLDPRT)\n2. Photo set for assembling the extruder.\n\nThe extruder is crafted for small batch production and public demonstrations. Feel free to customize it as needed.\n\nSimply add the plastic and twist the handle for a new product. \n\nThe device is suitable for plastic processing at melting temperatures up to 300°C (572°F). It is designed for 220 volts but can be adapted.\n\n\nUser Location: Ivanovo, Russian Federation (the)\n\nIt is advisable to begin by addressing shipping, as it may take some time. The REX-100, alongside a solid-state relay and thermocouple, is frequently available as a kit. For heating purposes, two ring heaters were utilized. Additionally, consider installing a switch at the rear.\n\nVarious materials were used for the project:\n\n- For the base and small parts of the mechanism: structural steel 2 mm (0.08 inches).\n- For the walls: plexiglass 2 mm (0.08 inches).\n- For the handles: wood or plastic.\n- For the roof: sheet steel 0.4 mm (0.016 inches).\n\nConsult with the local manufacturer regarding the required file format for laser cutting and bending, and convert your files accordingly. Common formats include .dxf, .cdr, or .dwg.\n\nThin sheet steel for the roof can be manually cut and bent. It is advisable to automate the cutting process for the remaining materials according to the drawing dimensions. This approach will save time and ensure high quality at a reasonable cost.\n\nYou might not need to purchase cutting materials separately, as they are often included in plexiglass steel cutting services. This approach prevents leftover, unused material.\n\nHandling a heated pipe is somewhat complex. You can either thread a standard pipe or weld a pre-threaded flange to it. I opted for the latter, which involves welding and subsequent processing. If you lack the tools for welding, this remains a viable option. Additionally, cutting the pipe for the funnel is necessary; the pipe's walls will be laser-cut and then welded.\n\nI repurposed a large wood twist drill, measuring 1.1 inches by 13.8 inches (28x350 mm), as an alternative to a professional auger. Paint was applied to avert corrosion. Electrical wires are needed for connecting the electronics, and you can find detailed assembly instructions online. Clamps are essential for securing the assembly to the table.\n\nConsider incorporating design elements to enhance the aesthetic appeal of the machine and make it a joy to use. Completion achieved.","Desktop extruder, home plastic processing, melting temperatures 300°C, small batch production, 3D CAD design, REX-100 kit, structural steel parts, laser cutting plexiglass, DIY extruder assembly, customize extruder design","The Desktop Extruder for home use requires the following tools, software, and hardware:\n\n### Tools\n- Welding equipment (for pipe/flange assembly) \n- Manual cutting/bending tools (for 0.4 mm sheet steel) \n- Clamps (for table mounting) \n- Woodworking tools (for handle creation) \n- Pipe threading/cutting tools \n\n### Software\n- 3D CAD software (.SLDPRT compatible, e.g., SolidWorks) \n- File converters (for .dxf, .cdr, or .dwg formats) \n- Laser cutting preparation software \n\n### Hardware \n- REX-100 kit (with solid-state relay & thermocouple) \n- Dual 220V ring heaters (300°C capable) \n- Structural steel (2 mm for base/mechanism) \n- Plexiglass sheets (2 mm for walls) \n- Repurposed wood twist drill (28x350 mm as auger) \n\nAll components should prioritize 220V compatibility and industrial-grade materials for heat resistance[1].","## Articles\n- [Make Your Own 3D Printer Filament Extruder for Under $200](https://3dprint.com/69727/diy-filament-extruder/)\n\n## Books\n- [The Cody Computer Book (PDF)](https://www.codycomputer.org/TheCodyComputerBook.pdf)\n\n## Papers\n- [Assessment of Filament Extruder Equipment for 3D Printing](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4191095)\n\n## YouTube\n- [DIY Desktop Filament Extruder Assembly](https://www.youtube.com/watch?v=TkZ1h22KqbU)\n\n## Open Source Designs\n- [Felfil Project DIY Filament Extruder](https://felfil.com/diy-filament-extruder/)\n- [Instructables DIY Filastruder](https://www.instructables.com/DIY-Filastruder/)\n- [Felfil Filament Maker](https://felfil.com)\n\n## Manufacturer Resources\n- [Wellzoom Desktop Filament Extruder](https://www.tegakari.net/en/2023/08/wellzoom/)\n- [RobotDigg Extruder Production Line](https://www.robotdigg.com/product/1029/spec/RFBGRS1C/Desktop-Pellet-Filament-Extruder,-Production-Line)\n\n## Manuals\n- [3D Printing Manual (PDF)](https://legacy.lvccld.org/voyager/content/1072.pdf)","{\n \"slug\": \"desktop-hand-table-extruder-\",\n \"id\": \"desktop-hand-table-extruder-\",\n \"title\": \"Desktop hand table extruder \",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_createdBy\": \"ilia-frolov\",\n \"_modified\": \"2024-02-08T11:38:11.660Z\",\n \"votedUsefulBy\": [\n \"lorenzocamporesi\",\n \"natruz\",\n \"andreykharchuk\",\n \"ar2024\",\n \"thisismattia\",\n \"mikefig\",\n \"precious-plastic-genova\",\n \"marcelaazoubel\",\n \"adamj537\",\n \"marbleplastics\",\n \"mattia\",\n \"sigolene\"\n ],\n \"creatorCountry\": \"\",\n \"id\": \"DIc3R0dEsyb6aZ649ct5\",\n \"category\": {\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\",\n \"label\": \"Machines\",\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_deleted\": false,\n \"_modified\": \"2022-05-09T21:18:09.659Z\"\n },\n \"_deleted\": false,\n \"slug\": \"desktop-hand-table-extruder-\",\n \"difficulty_level\": \"Hard\",\n \"steps\": [\n {\n \"title\": \"Order electronics for a project\",\n \"images\": [\n {\n \"name\": \"DSC00127-188628c9022.jpg\",\n \"updated\": \"2023-05-28T14:03:30.003Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00127-188628c9022.jpg?alt=media&token=cb8f2f7e-d483-4f2a-b19d-1f9fe5304e76\",\n \"timeCreated\": \"2023-05-28T14:03:30.003Z\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00127-188628c9022.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 69643,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00127-188628c9022.jpg\",\n \"alt\": \"DSC00127-188628c9022.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00130-188628c9dd2.jpg\",\n \"size\": 73334,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00130-188628c9dd2.jpg?alt=media&token=dc6b9273-e139-4c74-aadf-458f9f7ee1fb\",\n \"updated\": \"2023-05-28T14:03:30.202Z\",\n \"timeCreated\": \"2023-05-28T14:03:30.202Z\",\n \"name\": \"DSC00130-188628c9dd2.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00130-188628c9dd2.jpg\",\n \"alt\": \"DSC00130-188628c9dd2.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"name\": \"DSC00113-18862a77ac4.jpg\",\n \"timeCreated\": \"2023-05-28T14:03:30.182Z\",\n \"size\": 73568,\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00113-18862a77ac4.jpg\",\n \"updated\": \"2023-05-28T14:03:30.182Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00113-18862a77ac4.jpg?alt=media&token=bb78950c-ac06-4847-bc94-110119f864d5\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00113-18862a77ac4.jpg\",\n \"alt\": \"DSC00113-18862a77ac4.jpg\"\n }\n ],\n \"text\": \"It is advisable to begin by addressing shipping, as it may take some time. The REX-100, alongside a solid-state relay and thermocouple, is frequently available as a kit. For heating purposes, two ring heaters were utilized. Additionally, consider installing a switch at the rear.\",\n \"_animationKey\": \"unique7mdprq\"\n },\n {\n \"text\": \"Various materials were used for the project:\\n\\n- For the base and small parts of the mechanism: structural steel 2 mm (0.08 inches).\\n- For the walls: plexiglass 2 mm (0.08 inches).\\n- For the handles: wood or plastic.\\n- For the roof: sheet steel 0.4 mm (0.016 inches).\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Decide on the materials\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 25-05-2023 194007-18862920ce8.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-05-28T14:03:31.289Z\",\n \"size\": 31307,\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-05-28T14:03:31.289Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2025-05-2023%20194007-18862920ce8.jpg?alt=media&token=66a98cac-a866-42c2-b532-eea612db818c\",\n \"name\": \"Скриншот 25-05-2023 194007-18862920ce8.jpg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/25-05-2023_194007-18862920ce8.jpg\",\n \"alt\": \"Скриншот 25-05-2023 194007-18862920ce8.jpg\"\n },\n {\n \"name\": \"Скриншот 28-05-2023 152605-1886292258d.jpg\",\n \"size\": 18395,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20152605-1886292258d.jpg?alt=media&token=4ed699cb-0b8e-4264-a1ea-2e32b9ccf7a7\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 152605-1886292258d.jpg\",\n \"updated\": \"2023-05-28T14:03:31.474Z\",\n \"timeCreated\": \"2023-05-28T14:03:31.474Z\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/28-05-2023_152605-1886292258d.jpg\",\n \"alt\": \"Скриншот 28-05-2023 152605-1886292258d.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/photo_5434095930203819092_y-1886292308a.jpg\",\n \"name\": \"photo_5434095930203819092_y-1886292308a.jpg\",\n \"size\": 53269,\n \"updated\": \"2023-05-28T14:03:31.322Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-05-28T14:03:31.322Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2Fphoto_5434095930203819092_y-1886292308a.jpg?alt=media&token=8a76ee17-0e77-4fec-8d3c-91c3d2c7ab75\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/photo_5434095930203819092_y-1886292308a.jpg\",\n \"alt\": \"photo_5434095930203819092_y-1886292308a.jpg\"\n }\n ]\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"Consult with the local manufacturer regarding the required file format for laser cutting and bending, and convert your files accordingly. Common formats include .dxf, .cdr, or .dwg.\\n\\nThin sheet steel for the roof can be manually cut and bent. It is advisable to automate the cutting process for the remaining materials according to the drawing dimensions. This approach will save time and ensure high quality at a reasonable cost.\",\n \"title\": \"Save files for laser cutting\",\n \"images\": [\n {\n \"timeCreated\": \"2023-05-28T14:03:32.252Z\",\n \"name\": \"Скриншот 28-05-2023 165241-18862a38ca0.jpg\",\n \"size\": 10540,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 165241-18862a38ca0.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20165241-18862a38ca0.jpg?alt=media&token=3410ece5-bc66-40a8-8b0e-094aa5fdb054\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-05-28T14:03:32.252Z\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/28-05-2023_165241-18862a38ca0.jpg\",\n \"alt\": \"Скриншот 28-05-2023 165241-18862a38ca0.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20165210-18862a39628.jpg?alt=media&token=ba01e11c-b325-4ef1-ba16-8bdbc0cecbca\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 165210-18862a39628.jpg\",\n \"updated\": \"2023-05-28T14:03:32.338Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"Скриншот 28-05-2023 165210-18862a39628.jpg\",\n \"timeCreated\": \"2023-05-28T14:03:32.338Z\",\n \"type\": \"image/jpeg\",\n \"size\": 10602,\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/28-05-2023_165210-18862a39628.jpg\",\n \"alt\": \"Скриншот 28-05-2023 165210-18862a39628.jpg\"\n },\n {\n \"name\": \"Скриншот 28-05-2023 164434-18862a3a10d.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2F%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2028-05-2023%20164434-18862a3a10d.jpg?alt=media&token=64e7cf1a-975c-44e5-a377-a06bdd2538b9\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/Скриншот 28-05-2023 164434-18862a3a10d.jpg\",\n \"size\": 13976,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-05-28T14:03:32.298Z\",\n \"updated\": \"2023-05-28T14:03:32.298Z\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/28-05-2023_164434-18862a3a10d.jpg\",\n \"alt\": \"Скриншот 28-05-2023 164434-18862a3a10d.jpg\"\n }\n ]\n },\n {\n \"title\": \"Order cutting of materials\",\n \"text\": \"You might not need to purchase cutting materials separately, as they are often included in plexiglass steel cutting services. This approach prevents leftover, unused material.\\n\\nHandling a heated pipe is somewhat complex. You can either thread a standard pipe or weld a pre-threaded flange to it. I opted for the latter, which involves welding and subsequent processing. If you lack the tools for welding, this remains a viable option. Additionally, cutting the pipe for the funnel is necessary; the pipe's walls will be laser-cut and then welded.\\n\\nI repurposed a large wood twist drill, measuring 1.1 inches by 13.8 inches (28x350 mm), as an alternative to a professional auger. Paint was applied to avert corrosion. Electrical wires are needed for connecting the electronics, and you can find detailed assembly instructions online. Clamps are essential for securing the assembly to the table.\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"timeCreated\": \"2023-05-28T14:03:33.608Z\",\n \"updated\": \"2023-05-28T14:03:33.608Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"PRUdfe2PdP8-188628e904b.jpg\",\n \"size\": 95534,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FPRUdfe2PdP8-188628e904b.jpg?alt=media&token=50cf4a43-816c-400d-8ff5-97af70bceaec\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/PRUdfe2PdP8-188628e904b.jpg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/prudfe2pdp8-188628e904b.jpg\",\n \"alt\": \"PRUdfe2PdP8-188628e904b.jpg\"\n },\n {\n \"name\": \"HgYhh8CvNfo-188628ec157.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/HgYhh8CvNfo-188628ec157.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FHgYhh8CvNfo-188628ec157.jpg?alt=media&token=7e808bce-be3f-420e-a57e-06aead558ec6\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-05-28T14:03:33.088Z\",\n \"updated\": \"2023-05-28T14:03:33.088Z\",\n \"size\": 50565,\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/hgyhh8cvnfo-188628ec157.jpg\",\n \"alt\": \"HgYhh8CvNfo-188628ec157.jpg\"\n },\n {\n \"timeCreated\": \"2023-05-28T14:03:33.086Z\",\n \"name\": \"DSC00124-18862a882dd.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 42585,\n \"updated\": \"2023-05-28T14:03:33.086Z\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00124-18862a882dd.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00124-18862a882dd.jpg?alt=media&token=b7869bb6-dc50-49b1-b0e0-e09e2f799dbb\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00124-18862a882dd.jpg\",\n \"alt\": \"DSC00124-18862a882dd.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSC00118-18862a7f731.jpg\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00118-18862a7f731.jpg\",\n \"updated\": \"2023-05-28T14:03:34.594Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00118-18862a7f731.jpg?alt=media&token=dae6541e-b6ff-43ad-b943-2680e4eda8a0\",\n \"size\": 51053,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-05-28T14:03:34.594Z\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00118-18862a7f731.jpg\",\n \"alt\": \"DSC00118-18862a7f731.jpg\"\n },\n {\n \"size\": 45873,\n \"updated\": \"2023-05-28T14:03:34.553Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00119-18862a80260.jpg?alt=media&token=1160b6d8-5b9c-48a0-a448-f0160347698b\",\n \"name\": \"DSC00119-18862a80260.jpg\",\n \"timeCreated\": \"2023-05-28T14:03:34.553Z\",\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00119-18862a80260.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00119-18862a80260.jpg\",\n \"alt\": \"DSC00119-18862a80260.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/3r4V1picbOYMTJqOQ22D/DSC00120-18862a82b62.jpg\",\n \"size\": 36801,\n \"timeCreated\": \"2023-05-28T14:03:34.561Z\",\n \"updated\": \"2023-05-28T14:03:34.561Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2F3r4V1picbOYMTJqOQ22D%2FDSC00120-18862a82b62.jpg?alt=media&token=db54439a-2cb4-4bdb-b8b3-2b4002c1e0d4\",\n \"name\": \"DSC00120-18862a82b62.jpg\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00120-18862a82b62.jpg\",\n \"alt\": \"DSC00120-18862a82b62.jpg\"\n }\n ],\n \"title\": \"Add the design you like\",\n \"_animationKey\": \"uniquevtnrjq\",\n \"text\": \"Consider incorporating design elements to enhance the aesthetic appeal of the machine and make it a joy to use. Completion achieved.\"\n }\n ],\n \"moderation\": \"accepted\",\n \"comments\": [],\n \"tags\": [\n \"extrusion\",\n \"melting\",\n \"other machine\"\n ],\n \"fileLink\": \"\",\n \"previousSlugs\": [\n \"desktop-hand-extruder\",\n \"desktop-hand-table-extruder-\"\n ],\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FRYGJgnzAsH4qhOq0m9Eu%2FDSC00113-18862a7cbb4.jpg?alt=media&token=d36839d0-bd47-4eec-acc2-cbc8f1b94104\",\n \"size\": 73568,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/RYGJgnzAsH4qhOq0m9Eu/DSC00113-18862a7cbb4.jpg\",\n \"name\": \"DSC00113-18862a7cbb4.jpg\",\n \"updated\": \"2023-05-28T14:04:35.208Z\",\n \"timeCreated\": \"2023-05-28T14:04:35.208Z\",\n \"src\": \"/resources/howtos/desktop-hand-table-extruder-/dsc00113-18862a7cbb4.jpg\"\n },\n \"total_downloads\": 77,\n \"time\": \"1+ months\",\n \"mentions\": [],\n \"description\": \"Desktop Extruder for Home Use\\n\\nThis device includes a socket for secure fastening with clamps to a table. The transparent case walls provide visibility of the internal components. It also features a surface for pre-drying plastic.\\n\\nContents include:\\n1. 3D CAD (.SLDPRT)\\n2. Photo set for assembling the extruder.\\n\\nThe extruder is crafted for small batch production and public demonstrations. Feel free to customize it as needed.\\n\\nSimply add the plastic and twist the handle for a new product. \\n\\nThe device is suitable for plastic processing at melting temperatures up to 300°C (572°F). It is designed for 220 volts but can be adapted.\",\n \"title\": \"Desktop hand table extruder \",\n \"files\": [\n null\n ],\n \"total_views\": 839,\n \"_contentModifiedTimestamp\": \"2023-06-15T13:44:50.162Z\",\n \"_id\": \"DIc3R0dEsyb6aZ649ct5\",\n \"_created\": \"2023-05-28T14:04:42.896Z\",\n \"user\": {\n \"moderation\": \"accepted\",\n \"location\": {\n \"lng\": 40.9737,\n \"lat\": 56.9984\n },\n \"_modified\": \"2020-01-15T18:06:15.569Z\",\n \"_deleted\": false,\n \"_id\": \"ilia-frolov\",\n \"type\": \"community-builder\",\n \"detail\": {\n \"shortDescription\": \"We collect information on the amount of plastic for processing in Ivanovo, Russia.\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv3_users%2Filia-frolov%2F1578700686690.jpg?alt=media&token=531cacc3-91a3-4e5a-abbb-c68c738ba7a1\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/ilia-frolov\",\n \"name\": \"ilia-frolov\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Filia-frolov.jpg?alt=media\",\n \"lastActive\": \"2020-01-11T00:22:00.546Z\"\n },\n \"_created\": \"2020-01-11T00:22:01.128Z\",\n \"geo\": {\n \"latitude\": 56.9984,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 40.9737,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Russian Federation (the)\",\n \"countryCode\": \"RU\",\n \"principalSubdivision\": \"Ivanovo Oblast\",\n \"principalSubdivisionCode\": \"RU-IVA\",\n \"city\": \"Ivanovo\",\n \"locality\": \"Ленинскии раион\",\n \"postcode\": \"\",\n \"plusCode\": \"9H82XXXF+9F\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Russian Federation (the)\",\n \"description\": \"sovereign state in Eastern Europe and Northern Asia\",\n \"isoName\": \"Russian Federation (the)\",\n \"order\": 1,\n \"adminLevel\": 2,\n \"isoCode\": \"RU\",\n \"wikidataId\": \"Q159\",\n \"geonameId\": 2017370\n },\n {\n \"name\": \"Central Federal District\",\n \"description\": \"federal District of Russia\",\n \"order\": 4,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q190778\"\n },\n {\n \"name\": \"Ivanovo Oblast\",\n \"description\": \"federal subject of Russia\",\n \"isoName\": \"Ivanovo Oblast\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"RU-IVA\",\n \"wikidataId\": \"Q2654\",\n \"geonameId\": 555235\n },\n {\n \"name\": \"Ivanovo\",\n \"description\": \"city in the center of European Russia\",\n \"order\": 7,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q2630\",\n \"geonameId\": 555312\n },\n {\n \"name\": \"Ivanovo Urban Okrug\",\n \"description\": \"human settlement in Russia\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q27547037\",\n \"geonameId\": 825094\n },\n {\n \"name\": \"Ленинскии раион\",\n \"order\": 9,\n \"adminLevel\": 9\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 2,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Moscow\",\n \"description\": \"time zone\",\n \"order\": 3\n },\n {\n \"name\": \"Central Economic Region\",\n \"description\": \"economic region of Russia\",\n \"order\": 5,\n \"wikidataId\": \"Q918030\"\n }\n ]\n }\n },\n \"data\": {\n \"jsError\": true,\n \"images\": [],\n \"urls\": []\n }\n },\n \"content\": \"Desktop Extruder for Home Use\\n\\nThis device includes a socket for secure fastening with clamps to a table. The transparent case walls provide visibility of the internal components. It also features a surface for pre-drying plastic.\\n\\nContents include:\\n1. 3D CAD (.SLDPRT)\\n2. Photo set for assembling the extruder.\\n\\nThe extruder is crafted for small batch production and public demonstrations. Feel free to customize it as needed.\\n\\nSimply add the plastic and twist the handle for a new product. \\n\\nThe device is suitable for plastic processing at melting temperatures up to 300°C (572°F). It is designed for 220 volts but can be adapted.\\n\\n\\nUser Location: Ivanovo, Russian Federation (the)\\n\\nIt is advisable to begin by addressing shipping, as it may take some time. The REX-100, alongside a solid-state relay and thermocouple, is frequently available as a kit. For heating purposes, two ring heaters were utilized. Additionally, consider installing a switch at the rear.\\n\\nVarious materials were used for the project:\\n\\n- For the base and small parts of the mechanism: structural steel 2 mm (0.08 inches).\\n- For the walls: plexiglass 2 mm (0.08 inches).\\n- For the handles: wood or plastic.\\n- For the roof: sheet steel 0.4 mm (0.016 inches).\\n\\nConsult with the local manufacturer regarding the required file format for laser cutting and bending, and convert your files accordingly. Common formats include .dxf, .cdr, or .dwg.\\n\\nThin sheet steel for the roof can be manually cut and bent. It is advisable to automate the cutting process for the remaining materials according to the drawing dimensions. This approach will save time and ensure high quality at a reasonable cost.\\n\\nYou might not need to purchase cutting materials separately, as they are often included in plexiglass steel cutting services. This approach prevents leftover, unused material.\\n\\nHandling a heated pipe is somewhat complex. You can either thread a standard pipe or weld a pre-threaded flange to it. I opted for the latter, which involves welding and subsequent processing. If you lack the tools for welding, this remains a viable option. Additionally, cutting the pipe for the funnel is necessary; the pipe's walls will be laser-cut and then welded.\\n\\nI repurposed a large wood twist drill, measuring 1.1 inches by 13.8 inches (28x350 mm), as an alternative to a professional auger. Paint was applied to avert corrosion. Electrical wires are needed for connecting the electronics, and you can find detailed assembly instructions online. Clamps are essential for securing the assembly to the table.\\n\\nConsider incorporating design elements to enhance the aesthetic appeal of the machine and make it a joy to use. Completion achieved.\",\n \"keywords\": \"Desktop extruder, home plastic processing, melting temperatures 300°C, small batch production, 3D CAD design, REX-100 kit, structural steel parts, laser cutting plexiglass, DIY extruder assembly, customize extruder design\",\n \"resources\": \"The Desktop Extruder for home use requires the following tools, software, and hardware:\\n\\n### Tools\\n- Welding equipment (for pipe/flange assembly) \\n- Manual cutting/bending tools (for 0.4 mm sheet steel) \\n- Clamps (for table mounting) \\n- Woodworking tools (for handle creation) \\n- Pipe threading/cutting tools \\n\\n### Software\\n- 3D CAD software (.SLDPRT compatible, e.g., SolidWorks) \\n- File converters (for .dxf, .cdr, or .dwg formats) \\n- Laser cutting preparation software \\n\\n### Hardware \\n- REX-100 kit (with solid-state relay & thermocouple) \\n- Dual 220V ring heaters (300°C capable) \\n- Structural steel (2 mm for base/mechanism) \\n- Plexiglass sheets (2 mm for walls) \\n- Repurposed wood twist drill (28x350 mm as auger) \\n\\nAll components should prioritize 220V compatibility and industrial-grade materials for heat resistance[1].\",\n \"references\": \"## Articles\\n- [Make Your Own 3D Printer Filament Extruder for Under $200](https://3dprint.com/69727/diy-filament-extruder/)\\n\\n## Books\\n- [The Cody Computer Book (PDF)](https://www.codycomputer.org/TheCodyComputerBook.pdf)\\n\\n## Papers\\n- [Assessment of Filament Extruder Equipment for 3D Printing](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4191095)\\n\\n## YouTube\\n- [DIY Desktop Filament Extruder Assembly](https://www.youtube.com/watch?v=TkZ1h22KqbU)\\n\\n## Open Source Designs\\n- [Felfil Project DIY Filament Extruder](https://felfil.com/diy-filament-extruder/)\\n- [Instructables DIY Filastruder](https://www.instructables.com/DIY-Filastruder/)\\n- [Felfil Filament Maker](https://felfil.com)\\n\\n## Manufacturer Resources\\n- [Wellzoom Desktop Filament Extruder](https://www.tegakari.net/en/2023/08/wellzoom/)\\n- [RobotDigg Extruder Production Line](https://www.robotdigg.com/product/1029/spec/RFBGRS1C/Desktop-Pellet-Filament-Extruder,-Production-Line)\\n\\n## Manuals\\n- [3D Printing Manual (PDF)](https://legacy.lvccld.org/voyager/content/1072.pdf)\"\n }\n}","ffa7f76bfce08d8e","make-a-squat-stool",{"id":8549,"data":8551,"filePath":8549,"digest":8705},{"slug":8549,"id":8549,"title":8552,"type":397,"components":8553,"item":8554,"config":8704},"Make a Squat Stool",[],{"files":8555,"description":8556,"slug":8549,"fileLink":19,"_id":8557,"title":8552,"cover_image":8558,"comments":8565,"difficulty_level":628,"_modified":8566,"moderation":526,"mentions":8567,"category":8568,"_contentModifiedTimestamp":8569,"_deleted":402,"total_downloads":8570,"previousSlugs":8571,"id":8557,"previouslyAccepted":24,"creatorCountry":8572,"_created":8573,"votedUsefulBy":8574,"tags":8579,"total_views":8580,"time":1572,"_createdBy":8581,"steps":8582,"user":8628,"content":8700,"keywords":8701,"resources":8702,"references":8703},[-1],"I am a flat-pack design utility that can be added to existing English toilets to improve posture. This improvement can enhance the body's internal structure and aid in alleviating various stomach-related issues, thereby improving the digestive system. It addresses the posture habits of the younger generation using toilets in a manner originally intended.","E2ZW3K8XYRLUklf5m1tv",{"contentType":423,"name":8559,"updated":8560,"downloadUrl":8561,"type":423,"size":8562,"timeCreated":8560,"fullPath":8563,"src":8564},"feed_7 (2).png","2021-04-11T10:03:46.564Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Ffeed_7%20(2).png?alt=media&token=2d4f3814-d5a8-4f83-8807-6fee56d52f8e",100802,"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/feed_7 (2).png","/resources/howtos/make-a-squat-stool/feed_7_2.png",[],"2023-09-04T13:37:58.115Z",[],{"_deleted":402,"_created":1575,"_modified":1575,"label":1574,"_id":1576},"2023-06-14T11:02:18.906Z",30,[8549],"in","2021-04-11T11:04:17.419Z",[408,8575,8576,8577,8578,1375,409,5705],"zerowasteman","conchisan","full-cycle-sustainables","horace_cch",[627,418,1474,1473],309,"basicshit",[8583,8594,8605,8616],{"images":8584,"title":8592,"_animationKey":448,"text":8593},[8585],{"contentType":423,"name":8586,"fullPath":8587,"updated":8588,"downloadUrl":8589,"type":423,"size":8590,"timeCreated":8588,"src":8591,"alt":8586},"ds.PNG","uploads/howtos/E2ZW3K8XYRLUklf5m1tv/ds.PNG","2021-04-11T10:03:55.762Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fds.PNG?alt=media&token=a27c1a1d-da19-4020-adb2-0819a747de93",46316,"/resources/howtos/make-a-squat-stool/ds.png","Take sheet of 12mm thickness ","The sheet must have a thickness of 12 mm (0.47 inches) for the precise grooving composition, with dimensions of 4 ft x 4 ft (1.22 m x 1.22 m). If the sheet thickness differs from 12 mm (0.47 inches), adjust the grooves in the CAD file accordingly.",{"_animationKey":451,"title":8595,"images":8596,"text":8604},"Get cad file in CNC machine",[8597],{"updated":8598,"type":423,"timeCreated":8598,"size":8599,"contentType":423,"fullPath":8600,"name":8601,"downloadUrl":8602,"src":8603,"alt":8601},"2021-04-11T10:04:01.774Z",18221,"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/nknkj.PNG","nknkj.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fnknkj.PNG?alt=media&token=e9a58b7e-fc00-410d-8a43-884ce1fcdd47","/resources/howtos/make-a-squat-stool/nknkj.png","The CAD file must be converted into a CNC machine file format to allow the machine to operate efficiently.",{"text":8606,"_animationKey":479,"title":8607,"images":8608},"### Instructions for Edge Polishing\n\nBuff the edges to achieve a cleaner finish.","Buff the edges ",[8609],{"downloadUrl":8610,"updated":8611,"name":8612,"timeCreated":8611,"size":8613,"type":423,"contentType":423,"fullPath":8614,"src":8615,"alt":8612},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fmaxresdefault.jpg?alt=media&token=4296288e-e804-4f16-a88c-c64342c003de","2021-04-11T10:04:03.259Z","maxresdefault.jpg",50122,"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/maxresdefault.jpg","/resources/howtos/make-a-squat-stool/maxresdefault.jpg",{"_animationKey":8617,"text":8618,"images":8619,"title":8627},"uniquehhoqp","Assemble the product according to the instructions provided in the following document.",[8620],{"size":8621,"timeCreated":8622,"downloadUrl":8623,"updated":8622,"name":8624,"fullPath":8625,"contentType":423,"type":423,"src":8626,"alt":8624},36716,"2021-04-11T10:04:05.138Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fmll.PNG?alt=media&token=bd5e5eec-d251-48c4-8eaf-0cd33b7ba083","mll.PNG","uploads/howtos/E2ZW3K8XYRLUklf5m1tv/mll.PNG","/resources/howtos/make-a-squat-stool/mll.png","Assemble the product",{"_modified":8629,"location":8630,"subType":529,"_created":8629,"previouslyAccepted":24,"_id":8581,"type":530,"_deleted":402,"moderation":526,"geo":8633,"data":8685,"detail":8697},"2020-12-12T12:53:17.750Z",{"lat":8631,"lng":8632},28.6141,77.2022,{"latitude":8631,"lookupSource":535,"longitude":8632,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":8634,"countryCode":8635,"principalSubdivision":8636,"principalSubdivisionCode":8637,"city":8636,"locality":8638,"postcode":19,"plusCode":8639,"localityInfo":8640},"India","IN","Delhi","IN-DL","New Delhi","7JWVJ672+JV",{"administrative":8641,"informative":8672},[8642,8645,8649,8653,8654,8659,8663,8668],{"name":8634,"description":3388,"isoName":8634,"order":67,"adminLevel":174,"isoCode":8635,"wikidataId":8643,"geonameId":8644},"Q668",1269750,{"name":8646,"description":8647,"order":563,"adminLevel":563,"wikidataId":8648},"National Capital Region","region in India","Q1249481",{"name":8636,"description":8650,"order":580,"adminLevel":45,"wikidataId":8651,"geonameId":8652},"Indian metropolis that includes New Delhi","Q1353",1273294,{"name":8636,"description":8650,"isoName":8636,"order":929,"adminLevel":45,"isoCode":8637,"wikidataId":8651,"geonameId":8652},{"name":8655,"description":8656,"order":931,"adminLevel":45,"wikidataId":8657,"geonameId":8658},"National Capital Territory of Delhi","union territory of India","Q9357528",1273293,{"name":8638,"description":8660,"order":949,"adminLevel":555,"wikidataId":8661,"geonameId":8662},"capital city of India","Q987",1261481,{"name":8664,"description":8665,"order":1918,"adminLevel":555,"wikidataId":8666,"geonameId":8667},"New Delhi district","district of Delhi in India","Q8560886",8347332,{"name":8669,"description":8670,"order":1924,"adminLevel":559,"wikidataId":8671},"Chanakyapuri","human settlement in India","Q12426223",[8673,8674,8676,8681,8683],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},{"name":8675,"description":573,"order":174},"Asia/Kolkata",{"name":8677,"description":8678,"order":45,"wikidataId":8679,"geonameId":8680},"Indian subcontinent","physiographical region in South Asia","Q60140",6269134,{"name":8682,"order":555},"Northern Zonal Council",{"name":8684,"order":559},"Northern Railway",{"urls":8686,"description":8692,"services":8693,"title":8695,"images":8696},[8687,8689,8691],{"name":953,"url":8688},"https://www.basicshit.org/",{"name":958,"url":8690},"https://www.instagram.com/basicshit_org/",{"name":590,"url":591},"BasicShit is a waste recycling collective creating utility products and structures in public places. Since its inception, our goal has been to develop accessible toilet units targeting sanitation woes plaguing Indian landscape. The focus isn't just the creation of structures but also ensuring waste management by converting human waste into usable by-products.\n",[8694],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"BasicShit",[],{"services":8698,"urls":8699},[],[],"I am a flat-pack design utility that can be added to existing English toilets to improve posture. This improvement can enhance the body's internal structure and aid in alleviating various stomach-related issues, thereby improving the digestive system. It addresses the posture habits of the younger generation using toilets in a manner originally intended.\n\n\nUser Location: Delhi, India\n\nThe sheet must have a thickness of 12 mm (0.47 inches) for the precise grooving composition, with dimensions of 4 ft x 4 ft (1.22 m x 1.22 m). If the sheet thickness differs from 12 mm (0.47 inches), adjust the grooves in the CAD file accordingly.\n\nThe CAD file must be converted into a CNC machine file format to allow the machine to operate efficiently.\n\n### Instructions for Edge Polishing\n\nBuff the edges to achieve a cleaner finish.\n\nAssemble the product according to the instructions provided in the following document.","flat-pack design utility, posture improvement, digestive health aid, English toilets, stomach-related issues relief, proper toilet posture, CNC machine file, CAD file conversion, edge polishing instructions, flat-pack assembly","### Design Software \n- CAD software (e.g., [AutoCAD](https://www.autodesk.com), [Fusion 360](https://www.autodesk.com)) for adjusting groove dimensions based on sheet thickness[1] \n\n### CNC Machining Tools \n- CAM software (e.g., [Mach3](https://www.machsupport.com), [Vectric](https://www.vectric.com)) to convert CAD files to machine-readable formats[1] \n- Industrial CNC machine for precise sheet cutting[1] \n\n### Edge Polishing Tools \n- Handheld edge buffer or rotary tool (e.g., [Dremel](https://www.dremel.com)) with polishing attachments[1] \n\n### Assembly Hardware \n- Adjustable wrench for component tightening[1] \n- Screwdriver set (Phillips and flathead)[1] \n\n### Sheet Material \n- 12 mm thick sheet (4 ft x 4 ft / 1.22 m x 1.22 m) of plywood or MDF[1]","## Useful References\n\n### Articles\n- [The Wellbeing Toilet encourages correct pooping posture](https://www.designindaba.com/articles/creative-work/wellbeing-toilet-encourages-correct-pooping-posture) \n- [From Idea to Triumph: The Squatty Potty Story](https://enterprisewired.com/from-idea-to-triumph-the-squatty-potty-story/) \n- [Improve Your Flat-Edge Polishing Efficiency](https://www.parkindustries.com/blog/high-production-polishing/) \n\n### Books\n- [CNC Beginner's Guide - CAD, CAM, and Machining](https://books.industrialpress.com/cnc-beginners-guide/) \n\n### Papers\n- [An ergonomic approach to public squatting-type toilet design](https://pubmed.ncbi.nlm.nih.gov/9763240/) \n\n### YouTube\n- [Introduction to the CNC universe CAD, CAM, GCODE](https://www.youtube.com/watch?v=3rCzx4_e_n8) \n\n### Open-source Designs\n- [CNC Cutting Design Free DXF Files & Vectors](https://3axis.co/free-vectors/CNC+Cutting+Design) \n\n### CAD & CNC Resources\n- [How To Convert An Image For CNC](https://www.scan2cad.com/blog/tips/how-to-convert-an-image-for-cnc/) \n- [How to Prepare CAD Files for CNC Machining](https://www.scan2cad.com/blog/cad/cad-files-cnc-machining/)","{\n \"slug\": \"make-a-squat-stool\",\n \"id\": \"make-a-squat-stool\",\n \"title\": \"Make a Squat Stool\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"files\": [\n null\n ],\n \"description\": \"I am a flat-pack design utility that can be added to existing English toilets to improve posture. This improvement can enhance the body's internal structure and aid in alleviating various stomach-related issues, thereby improving the digestive system. It addresses the posture habits of the younger generation using toilets in a manner originally intended.\",\n \"slug\": \"make-a-squat-stool\",\n \"fileLink\": \"\",\n \"_id\": \"E2ZW3K8XYRLUklf5m1tv\",\n \"title\": \"Make a Squat Stool\",\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"name\": \"feed_7 (2).png\",\n \"updated\": \"2021-04-11T10:03:46.564Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Ffeed_7%20(2).png?alt=media&token=2d4f3814-d5a8-4f83-8807-6fee56d52f8e\",\n \"type\": \"image/jpeg\",\n \"size\": 100802,\n \"timeCreated\": \"2021-04-11T10:03:46.564Z\",\n \"fullPath\": \"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/feed_7 (2).png\",\n \"src\": \"/resources/howtos/make-a-squat-stool/feed_7_2.png\"\n },\n \"comments\": [],\n \"difficulty_level\": \"Easy\",\n \"_modified\": \"2023-09-04T13:37:58.115Z\",\n \"moderation\": \"accepted\",\n \"mentions\": [],\n \"category\": {\n \"_deleted\": false,\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"label\": \"Products\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\"\n },\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:18.906Z\",\n \"_deleted\": false,\n \"total_downloads\": 30,\n \"previousSlugs\": [\n \"make-a-squat-stool\"\n ],\n \"id\": \"E2ZW3K8XYRLUklf5m1tv\",\n \"previouslyAccepted\": true,\n \"creatorCountry\": \"in\",\n \"_created\": \"2021-04-11T11:04:17.419Z\",\n \"votedUsefulBy\": [\n \"sigolene\",\n \"zerowasteman\",\n \"conchisan\",\n \"full-cycle-sustainables\",\n \"horace_cch\",\n \"josephklatt\",\n \"mattia\",\n \"priscilla-zacharias\"\n ],\n \"tags\": [\n \"mould\",\n \"HDPE\",\n \"compression\",\n \"starterkit\"\n ],\n \"total_views\": 309,\n \"time\": \"\u003C 1 hour\",\n \"_createdBy\": \"basicshit\",\n \"steps\": [\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"ds.PNG\",\n \"fullPath\": \"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/ds.PNG\",\n \"updated\": \"2021-04-11T10:03:55.762Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fds.PNG?alt=media&token=a27c1a1d-da19-4020-adb2-0819a747de93\",\n \"type\": \"image/jpeg\",\n \"size\": 46316,\n \"timeCreated\": \"2021-04-11T10:03:55.762Z\",\n \"src\": \"/resources/howtos/make-a-squat-stool/ds.png\",\n \"alt\": \"ds.PNG\"\n }\n ],\n \"title\": \"Take sheet of 12mm thickness \",\n \"_animationKey\": \"unique1\",\n \"text\": \"The sheet must have a thickness of 12 mm (0.47 inches) for the precise grooving composition, with dimensions of 4 ft x 4 ft (1.22 m x 1.22 m). If the sheet thickness differs from 12 mm (0.47 inches), adjust the grooves in the CAD file accordingly.\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Get cad file in CNC machine\",\n \"images\": [\n {\n \"updated\": \"2021-04-11T10:04:01.774Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2021-04-11T10:04:01.774Z\",\n \"size\": 18221,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/nknkj.PNG\",\n \"name\": \"nknkj.PNG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fnknkj.PNG?alt=media&token=e9a58b7e-fc00-410d-8a43-884ce1fcdd47\",\n \"src\": \"/resources/howtos/make-a-squat-stool/nknkj.png\",\n \"alt\": \"nknkj.PNG\"\n }\n ],\n \"text\": \"The CAD file must be converted into a CNC machine file format to allow the machine to operate efficiently.\"\n },\n {\n \"text\": \"### Instructions for Edge Polishing\\n\\nBuff the edges to achieve a cleaner finish.\",\n \"_animationKey\": \"unique3\",\n \"title\": \"Buff the edges \",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fmaxresdefault.jpg?alt=media&token=4296288e-e804-4f16-a88c-c64342c003de\",\n \"updated\": \"2021-04-11T10:04:03.259Z\",\n \"name\": \"maxresdefault.jpg\",\n \"timeCreated\": \"2021-04-11T10:04:03.259Z\",\n \"size\": 50122,\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/maxresdefault.jpg\",\n \"src\": \"/resources/howtos/make-a-squat-stool/maxresdefault.jpg\",\n \"alt\": \"maxresdefault.jpg\"\n }\n ]\n },\n {\n \"_animationKey\": \"uniquehhoqp\",\n \"text\": \"Assemble the product according to the instructions provided in the following document.\",\n \"images\": [\n {\n \"size\": 36716,\n \"timeCreated\": \"2021-04-11T10:04:05.138Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FE2ZW3K8XYRLUklf5m1tv%2Fmll.PNG?alt=media&token=bd5e5eec-d251-48c4-8eaf-0cd33b7ba083\",\n \"updated\": \"2021-04-11T10:04:05.138Z\",\n \"name\": \"mll.PNG\",\n \"fullPath\": \"uploads/howtos/E2ZW3K8XYRLUklf5m1tv/mll.PNG\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-squat-stool/mll.png\",\n \"alt\": \"mll.PNG\"\n }\n ],\n \"title\": \"Assemble the product\"\n }\n ],\n \"user\": {\n \"_modified\": \"2020-12-12T12:53:17.750Z\",\n \"location\": {\n \"lat\": 28.6141,\n \"lng\": 77.2022\n },\n \"subType\": \"mix\",\n \"_created\": \"2020-12-12T12:53:17.750Z\",\n \"previouslyAccepted\": true,\n \"_id\": \"basicshit\",\n \"type\": \"workspace\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 28.6141,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 77.2022,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"India\",\n \"countryCode\": \"IN\",\n \"principalSubdivision\": \"Delhi\",\n \"principalSubdivisionCode\": \"IN-DL\",\n \"city\": \"Delhi\",\n \"locality\": \"New Delhi\",\n \"postcode\": \"\",\n \"plusCode\": \"7JWVJ672+JV\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"India\",\n \"description\": \"country in South Asia\",\n \"isoName\": \"India\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"IN\",\n \"wikidataId\": \"Q668\",\n \"geonameId\": 1269750\n },\n {\n \"name\": \"National Capital Region\",\n \"description\": \"region in India\",\n \"order\": 7,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q1249481\"\n },\n {\n \"name\": \"Delhi\",\n \"description\": \"Indian metropolis that includes New Delhi\",\n \"order\": 8,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q1353\",\n \"geonameId\": 1273294\n },\n {\n \"name\": \"Delhi\",\n \"description\": \"Indian metropolis that includes New Delhi\",\n \"isoName\": \"Delhi\",\n \"order\": 9,\n \"adminLevel\": 4,\n \"isoCode\": \"IN-DL\",\n \"wikidataId\": \"Q1353\",\n \"geonameId\": 1273294\n },\n {\n \"name\": \"National Capital Territory of Delhi\",\n \"description\": \"union territory of India\",\n \"order\": 10,\n \"adminLevel\": 4,\n \"wikidataId\": \"Q9357528\",\n \"geonameId\": 1273293\n },\n {\n \"name\": \"New Delhi\",\n \"description\": \"capital city of India\",\n \"order\": 11,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q987\",\n \"geonameId\": 1261481\n },\n {\n \"name\": \"New Delhi district\",\n \"description\": \"district of Delhi in India\",\n \"order\": 12,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q8560886\",\n \"geonameId\": 8347332\n },\n {\n \"name\": \"Chanakyapuri\",\n \"description\": \"human settlement in India\",\n \"order\": 13,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q12426223\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Asia/Kolkata\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Indian subcontinent\",\n \"description\": \"physiographical region in South Asia\",\n \"order\": 4,\n \"wikidataId\": \"Q60140\",\n \"geonameId\": 6269134\n },\n {\n \"name\": \"Northern Zonal Council\",\n \"order\": 5\n },\n {\n \"name\": \"Northern Railway\",\n \"order\": 6\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.basicshit.org/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/basicshit_org/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"BasicShit is a waste recycling collective creating utility products and structures in public places. Since its inception, our goal has been to develop accessible toilet units targeting sanitation woes plaguing Indian landscape. The focus isn't just the creation of structures but also ensuring waste management by converting human waste into usable by-products.\\n\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"BasicShit\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"I am a flat-pack design utility that can be added to existing English toilets to improve posture. This improvement can enhance the body's internal structure and aid in alleviating various stomach-related issues, thereby improving the digestive system. It addresses the posture habits of the younger generation using toilets in a manner originally intended.\\n\\n\\nUser Location: Delhi, India\\n\\nThe sheet must have a thickness of 12 mm (0.47 inches) for the precise grooving composition, with dimensions of 4 ft x 4 ft (1.22 m x 1.22 m). If the sheet thickness differs from 12 mm (0.47 inches), adjust the grooves in the CAD file accordingly.\\n\\nThe CAD file must be converted into a CNC machine file format to allow the machine to operate efficiently.\\n\\n### Instructions for Edge Polishing\\n\\nBuff the edges to achieve a cleaner finish.\\n\\nAssemble the product according to the instructions provided in the following document.\",\n \"keywords\": \"flat-pack design utility, posture improvement, digestive health aid, English toilets, stomach-related issues relief, proper toilet posture, CNC machine file, CAD file conversion, edge polishing instructions, flat-pack assembly\",\n \"resources\": \"### Design Software \\n- CAD software (e.g., [AutoCAD](https://www.autodesk.com), [Fusion 360](https://www.autodesk.com)) for adjusting groove dimensions based on sheet thickness[1] \\n\\n### CNC Machining Tools \\n- CAM software (e.g., [Mach3](https://www.machsupport.com), [Vectric](https://www.vectric.com)) to convert CAD files to machine-readable formats[1] \\n- Industrial CNC machine for precise sheet cutting[1] \\n\\n### Edge Polishing Tools \\n- Handheld edge buffer or rotary tool (e.g., [Dremel](https://www.dremel.com)) with polishing attachments[1] \\n\\n### Assembly Hardware \\n- Adjustable wrench for component tightening[1] \\n- Screwdriver set (Phillips and flathead)[1] \\n\\n### Sheet Material \\n- 12 mm thick sheet (4 ft x 4 ft / 1.22 m x 1.22 m) of plywood or MDF[1]\",\n \"references\": \"## Useful References\\n\\n### Articles\\n- [The Wellbeing Toilet encourages correct pooping posture](https://www.designindaba.com/articles/creative-work/wellbeing-toilet-encourages-correct-pooping-posture) \\n- [From Idea to Triumph: The Squatty Potty Story](https://enterprisewired.com/from-idea-to-triumph-the-squatty-potty-story/) \\n- [Improve Your Flat-Edge Polishing Efficiency](https://www.parkindustries.com/blog/high-production-polishing/) \\n\\n### Books\\n- [CNC Beginner's Guide - CAD, CAM, and Machining](https://books.industrialpress.com/cnc-beginners-guide/) \\n\\n### Papers\\n- [An ergonomic approach to public squatting-type toilet design](https://pubmed.ncbi.nlm.nih.gov/9763240/) \\n\\n### YouTube\\n- [Introduction to the CNC universe CAD, CAM, GCODE](https://www.youtube.com/watch?v=3rCzx4_e_n8) \\n\\n### Open-source Designs\\n- [CNC Cutting Design Free DXF Files & Vectors](https://3axis.co/free-vectors/CNC+Cutting+Design) \\n\\n### CAD & CNC Resources\\n- [How To Convert An Image For CNC](https://www.scan2cad.com/blog/tips/how-to-convert-an-image-for-cnc/) \\n- [How to Prepare CAD Files for CNC Machining](https://www.scan2cad.com/blog/cad/cad-files-cnc-machining/)\"\n }\n}","3608130002df4779","make-alphabet-magnets-from-pla-scraps",{"id":8706,"data":8708,"filePath":8706,"digest":8890},{"slug":8706,"id":8706,"title":8709,"type":397,"components":8710,"item":8711,"config":8889},"Make Alphabet Magnets from PLA Scraps",[],{"slug":8706,"id":8712,"moderation":526,"fileLink":19,"creatorCountry":1712,"cover_image":8713,"files":8720,"_id":8712,"difficulty_level":628,"_created":8721,"total_views":8722,"tags":8723,"comments":8724,"mentions":8730,"votedUsefulBy":8731,"_contentModifiedTimestamp":8735,"_createdBy":8732,"time":413,"description":8736,"title":8709,"_deleted":402,"_modified":8737,"previousSlugs":8738,"total_downloads":412,"steps":8739,"user":8825,"category":8884,"content":8885,"keywords":8886,"resources":8887,"references":8888},"EJ4IR3sgtUjJJmqbaUpl",{"type":423,"size":8714,"name":8715,"contentType":423,"timeCreated":8716,"updated":8716,"downloadUrl":8717,"fullPath":8718,"src":8719},60741,"DSC_4381-185a7943e53.JPG","2023-01-12T20:02:57.835Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4381-185a7943e53.JPG?alt=media&token=0d8ecbfc-fdaf-4c89-a524-5ee4f9faabe1","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4381-185a7943e53.JPG","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4381-185a7943e53.jpg",[],"2022-12-07T22:06:27.164Z",375,[1253,1134],[8725],{"_created":8726,"creatorCountry":1712,"_creatorId":8727,"text":8728,"creatorName":8727,"_id":8729},"2023-02-22T20:07:50.845Z","evak","love it!","Sd74KijCKdCHFtZEwbhu",[],[5163,408,8732,8733,8734],"ccumakerspace","fresky","valerine","2023-06-14T11:02:17.870Z","In this tutorial, you will create alphabet magnets using PLA scraps from 3D prints. This procedure requires the use of an oven and will reach temperatures of 400°F (204°C), necessitating appropriate safety gear.","2023-10-04T07:20:06.547Z",[8706],[8740,8758,8769,8794,8806],{"_animationKey":448,"title":8741,"images":8742,"text":8757},"Gather Supplies and Safety Equipment",[8743,8750],{"name":8744,"timeCreated":8745,"contentType":423,"fullPath":8746,"size":8747,"updated":8745,"downloadUrl":8748,"type":423,"src":8749,"alt":8744},"DSC_4380-185a7921003.JPG","2023-01-12T20:02:30.173Z","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4380-185a7921003.JPG",76634,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4380-185a7921003.JPG?alt=media&token=6769ec24-9e60-451f-a180-c65f173d910b","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4380-185a7921003.jpg",{"timeCreated":8751,"updated":8751,"contentType":423,"type":423,"size":8752,"downloadUrl":8753,"fullPath":8754,"name":8755,"src":8756,"alt":8755},"2023-01-12T20:02:30.215Z",137510,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4372-185a7922899.JPG?alt=media&token=728c94f9-cb9a-4174-bff8-bb20fe4e7a31","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4372-185a7922899.JPG","DSC_4372-185a7922899.JPG","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4372-185a7922899.jpg","### Required Materials\n\n- Small PLA Scraps\n- Clippers\n- Safety Glasses\n- Oven Mitts\n- Silicon Mold capable of withstanding up to 450°F (232°C)\n- Cookie Sheet\n- Magnetic Tape\n- Exacto Knife\n- Sanding Paper\n- An Oven",{"title":8759,"text":8760,"_animationKey":451,"images":8761},"Filling the Mold","Before filling the mold, place it on the cookie sheet to prevent spills. Wear safety glasses and use clippers to break down the PLA scraps until they fit in the mold. Be cautious, as the scraps may become airborne when clipped. Aim to fill the mold entirely.",[8762],{"updated":8763,"fullPath":8764,"contentType":423,"name":8765,"size":8766,"timeCreated":8763,"downloadUrl":8767,"type":423,"src":8768,"alt":8765},"2023-01-12T20:02:31.328Z","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4371-185a7925792.JPG","DSC_4371-185a7925792.JPG",103805,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4371-185a7925792.JPG?alt=media&token=40d551f5-c097-4196-b0a2-d29a3a7e6185","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4371-185a7925792.jpg",{"title":8770,"images":8771,"_animationKey":479,"text":8793},"Melt the PLA",[8772,8779,8786],{"timeCreated":8773,"type":423,"contentType":423,"size":8774,"downloadUrl":8775,"fullPath":8776,"updated":8773,"name":8777,"src":8778,"alt":8777},"2023-01-12T20:02:32.503Z",83444,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4373-185a7928e93.JPG?alt=media&token=5866dc66-eab9-406c-9e68-b4a49328c862","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4373-185a7928e93.JPG","DSC_4373-185a7928e93.JPG","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4373-185a7928e93.jpg",{"updated":8780,"fullPath":8781,"timeCreated":8780,"downloadUrl":8782,"type":423,"name":8783,"size":8784,"contentType":423,"src":8785,"alt":8783},"2023-01-12T20:02:32.486Z","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4375-185a7929bba.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4375-185a7929bba.JPG?alt=media&token=8f4de82c-f92b-477b-9bc3-dfe839bb9360","DSC_4375-185a7929bba.JPG",86660,"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4375-185a7929bba.jpg",{"size":8787,"fullPath":8788,"updated":8789,"name":8790,"contentType":423,"timeCreated":8789,"type":423,"downloadUrl":8791,"src":8792,"alt":8790},89845,"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4376-185a792a8fa.JPG","2023-01-12T20:02:32.485Z","DSC_4376-185a792a8fa.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4376-185a792a8fa.JPG?alt=media&token=f6f1cee5-090e-4245-aadd-ba0ec64631c5","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4376-185a792a8fa.jpg","When you have finished filling the mold with plastic, transfer the cookie sheet with the mold to the oven. Preheat the oven to 400°F (204°C) and allow the plastic to melt. Our process took approximately 30 minutes, though this may vary with different ovens. Carefully monitor the plastic during this time. Once melted, use oven mitts to remove the cookie sheet from the oven and place it on a heat-resistant surface, such as the stovetop or another oven mitt. Allow the cookie sheet to cool before proceeding to the next step.",{"images":8795,"title":8803,"text":8804,"_animationKey":8805},[8796],{"size":8797,"updated":8798,"name":8799,"timeCreated":8798,"fullPath":8800,"contentType":423,"type":423,"downloadUrl":8801,"src":8802,"alt":8799},62896,"2023-01-12T20:02:33.424Z","DSC_4377-185a79356bf.JPG","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4377-185a79356bf.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4377-185a79356bf.JPG?alt=media&token=853b33e6-4bc3-4043-ac74-d3a5dbfdae6d","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4377-185a79356bf.jpg","Repeat Steps 2 & 3","The mold may not be sufficiently filled. Add more scraps and place them in the mold, then melt again. Repeat this process until the mold is filled.","uniqueaplogb",{"title":8807,"_animationKey":8808,"text":8809,"images":8810},"Pop the Letters Out and Put the Magnets On","uniquedv3wyy","After the mold has fully cooled down, remove the letters from the mold. Use sandpaper to smooth the backs of the letters until they are flat enough for the magnets.\n\nOnce the backs are flat, unroll some magnetic tape and place the letters on the adhesive side of the tape. Use an Exacto knife to trim the magnetic tape.",[8811,8818],{"type":423,"updated":8812,"timeCreated":8812,"fullPath":8813,"contentType":423,"downloadUrl":8814,"name":8815,"size":8816,"src":8817,"alt":8815},"2023-01-12T20:02:34.260Z","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4379-185a7939424.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4379-185a7939424.JPG?alt=media&token=3a06c679-16b6-46de-b8fb-0c1b8f1ca803","DSC_4379-185a7939424.JPG",114948,"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4379-185a7939424.jpg",{"updated":8819,"size":8820,"type":423,"timeCreated":8819,"name":8821,"fullPath":8822,"contentType":423,"downloadUrl":8823,"src":8824,"alt":8821},"2023-01-12T20:02:34.039Z",37141,"DSC_4378-185a793a305.JPG","uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4378-185a793a305.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4378-185a793a305.JPG?alt=media&token=b4e82369-c5bb-4c46-9d4b-4852dda12ebf","/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4378-185a793a305.jpg",{"location":8826,"verified":402,"_id":8732,"_deleted":402,"_created":8829,"detail":8830,"type":1876,"_modified":8837,"moderation":526,"geo":8838,"data":8881},{"lng":8827,"lat":8828},-79.01034597535501,33.794925690711715,"2023-05-09T18:48:23.517Z",{"name":8732,"country":1712,"displayName":8831,"shortDescription":8832,"verifiedBadge":402,"profilePicUrl":8833,"profileUrl":8834,"heroImageUrl":8835,"lastActive":8836},"CCUMakerspace","Kimbel Library Makerspace at Coastal Carolina University","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fccumakerspace.jpg?alt=media","https://community.preciousplastic.com/u/ccumakerspace","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2FK8U8FpuBN2eI2jFXnf0EMeIPRQ22%2FTeam-18801d4adac.jpg?alt=media&token=c2aa0654-9c52-41f6-9f5b-96db6a342ccc","2023-05-09T18:38:55.649Z","2023-05-09T19:49:41.881Z",{"latitude":8828,"lookupSource":535,"longitude":8827,"localityLanguageRequested":536,"continent":537,"continentCode":538,"countryName":1725,"countryCode":1726,"principalSubdivision":8839,"principalSubdivisionCode":8840,"city":8841,"locality":8842,"postcode":8843,"plusCode":8844,"fips":8845,"localityInfo":8850},"South Carolina","US-SC","Conway","Red Hill","29526","8752QXVQ+XV",{"state":8846,"county":8847,"countySubdivision":8848,"place":8849},"45","051","90728","16405",{"administrative":8851,"informative":8869},[8852,8853,8856,8861,8865],{"name":1725,"description":550,"isoName":1725,"order":174,"adminLevel":174,"isoCode":1726,"wikidataId":1741,"geonameId":1742},{"name":8839,"description":1744,"isoName":8839,"order":555,"adminLevel":45,"isoCode":8840,"wikidataId":8854,"geonameId":8855},"Q1456",4597040,{"name":8857,"description":8858,"order":559,"adminLevel":559,"wikidataId":8859,"geonameId":8860},"Horry County","county in South Carolina, United States","Q502288",4582287,{"name":8841,"description":8862,"order":563,"adminLevel":580,"wikidataId":8863,"geonameId":8864},"city in and county seat of Horray County, South Carolina, United States","Q659823",4575461,{"name":8842,"description":8866,"order":1918,"adminLevel":580,"wikidataId":8867,"geonameId":8868},"census-designated place in Horry County, South Carolina, United States","Q2271446",4592487,[8870,8871,8872,8874,8876,8877,8879],{"name":537,"description":568,"isoName":537,"order":170,"isoCode":538,"wikidataId":569,"geonameId":570},{"name":1763,"description":1764,"order":67,"wikidataId":1765},{"name":8873,"description":573,"order":45},"America/New_York",{"name":8875,"order":580},"Conway East",{"name":8843,"description":579,"order":929},{"name":8878,"description":1770,"order":931},"45-051-90728",{"name":8880,"description":1770,"order":949},"45-16405",{"jsError":24,"images":8882,"urls":8883},[],[],{"label":601},"In this tutorial, you will create alphabet magnets using PLA scraps from 3D prints. This procedure requires the use of an oven and will reach temperatures of 400°F (204°C), necessitating appropriate safety gear.\n\n\nUser Location: Conway, United States of America (the)\n\n### Required Materials\n\n- Small PLA Scraps\n- Clippers\n- Safety Glasses\n- Oven Mitts\n- Silicon Mold capable of withstanding up to 450°F (232°C)\n- Cookie Sheet\n- Magnetic Tape\n- Exacto Knife\n- Sanding Paper\n- An Oven\n\nBefore filling the mold, place it on the cookie sheet to prevent spills. Wear safety glasses and use clippers to break down the PLA scraps until they fit in the mold. Be cautious, as the scraps may become airborne when clipped. Aim to fill the mold entirely.\n\nWhen you have finished filling the mold with plastic, transfer the cookie sheet with the mold to the oven. Preheat the oven to 400°F (204°C) and allow the plastic to melt. Our process took approximately 30 minutes, though this may vary with different ovens. Carefully monitor the plastic during this time. Once melted, use oven mitts to remove the cookie sheet from the oven and place it on a heat-resistant surface, such as the stovetop or another oven mitt. Allow the cookie sheet to cool before proceeding to the next step.\n\nThe mold may not be sufficiently filled. Add more scraps and place them in the mold, then melt again. Repeat this process until the mold is filled.\n\nAfter the mold has fully cooled down, remove the letters from the mold. Use sandpaper to smooth the backs of the letters until they are flat enough for the magnets.\n\nOnce the backs are flat, unroll some magnetic tape and place the letters on the adhesive side of the tape. Use an Exacto knife to trim the magnetic tape.","3D print recycling, alphabet magnets, PLA scraps, DIY alphabet magnets, oven safety for crafts, PLA melting tutorial, home crafts with magnets, sustainable crafting, DIY tools list, crafting with oven.","To create alphabet magnets from PLA scraps, gather these essential items:\n\n### Tools\n- Clippers\n- Exacto Knife\n- Sanding Paper\n\n### Hardware\n- Oven (capable of 400°F/204°C)\n- Cookie Sheet\n- Silicon Mold (heat-resistant up to 450°F/232°C)\n\n### Safety Gear\n- Safety Glasses\n- Oven Mitts\n\n### Consumables\n- PLA Scraps\n- Magnetic Tape","## Articles\n- https://community.preciousplastic.com/library/make-a-box-from-3d-printing-scraps \n- https://3d4create.com/pla-recycling-tips-and-tricks/ \n- https://www.3devo.com/blog/pla-recycling-everything-you-need-to-know \n\n## YouTube \n- https://www.youtube.com/watch?v=AlsI1TZux0c \n- https://www.youtube.com/watch?v=wJgoH2Or03s \n- https://www.youtube.com/watch?v=1MndPjh5Sdw \n\n## Tutorials \n- https://www.blueistyleblog.com/diyalphabetmagnets/ \n- https://merrypad.com/2016/04/14/diy-clay-magnet-letters/ \n- https://modernquiltlove.wordpress.com/2009/07/28/alphabet-magnet-tutorial/ \n- https://www.hallmarkchannel.com/home-and-family/how-to/diy-clay-magnets \n\n## Papers \n- https://dr.lib.iastate.edu/bitstreams/fdcf4326-9d90-4bed-9c1e-524a99e361f2/download \n- https://www.birmingham.ac.uk/news/2022/pilot-recycling-plant-for-rare-earth-magnets-launched \n\n## OpenSource Designs \n- https://digitalcommons.mtu.edu/cgi/viewcontent.cgi?article=3787&context=michigantech-p","{\n \"slug\": \"make-alphabet-magnets-from-pla-scraps\",\n \"id\": \"make-alphabet-magnets-from-pla-scraps\",\n \"title\": \"Make Alphabet Magnets from PLA Scraps\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"slug\": \"make-alphabet-magnets-from-pla-scraps\",\n \"id\": \"EJ4IR3sgtUjJJmqbaUpl\",\n \"moderation\": \"accepted\",\n \"fileLink\": \"\",\n \"creatorCountry\": \"us\",\n \"cover_image\": {\n \"type\": \"image/jpeg\",\n \"size\": 60741,\n \"name\": \"DSC_4381-185a7943e53.JPG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-01-12T20:02:57.835Z\",\n \"updated\": \"2023-01-12T20:02:57.835Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4381-185a7943e53.JPG?alt=media&token=0d8ecbfc-fdaf-4c89-a524-5ee4f9faabe1\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4381-185a7943e53.JPG\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4381-185a7943e53.jpg\"\n },\n \"files\": [],\n \"_id\": \"EJ4IR3sgtUjJJmqbaUpl\",\n \"difficulty_level\": \"Easy\",\n \"_created\": \"2022-12-07T22:06:27.164Z\",\n \"total_views\": 375,\n \"tags\": [\n \"melting\",\n \"collection\"\n ],\n \"comments\": [\n {\n \"_created\": \"2023-02-22T20:07:50.845Z\",\n \"creatorCountry\": \"us\",\n \"_creatorId\": \"evak\",\n \"text\": \"love it!\",\n \"creatorName\": \"evak\",\n \"_id\": \"Sd74KijCKdCHFtZEwbhu\"\n }\n ],\n \"mentions\": [],\n \"votedUsefulBy\": [\n \"adigitalgirl\",\n \"sigolene\",\n \"ccumakerspace\",\n \"fresky\",\n \"valerine\"\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:17.870Z\",\n \"_createdBy\": \"ccumakerspace\",\n \"time\": \"\u003C 5 hours\",\n \"description\": \"In this tutorial, you will create alphabet magnets using PLA scraps from 3D prints. This procedure requires the use of an oven and will reach temperatures of 400°F (204°C), necessitating appropriate safety gear.\",\n \"title\": \"Make Alphabet Magnets from PLA Scraps\",\n \"_deleted\": false,\n \"_modified\": \"2023-10-04T07:20:06.547Z\",\n \"previousSlugs\": [\n \"make-alphabet-magnets-from-pla-scraps\"\n ],\n \"total_downloads\": 0,\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"title\": \"Gather Supplies and Safety Equipment\",\n \"images\": [\n {\n \"name\": \"DSC_4380-185a7921003.JPG\",\n \"timeCreated\": \"2023-01-12T20:02:30.173Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4380-185a7921003.JPG\",\n \"size\": 76634,\n \"updated\": \"2023-01-12T20:02:30.173Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4380-185a7921003.JPG?alt=media&token=6769ec24-9e60-451f-a180-c65f173d910b\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4380-185a7921003.jpg\",\n \"alt\": \"DSC_4380-185a7921003.JPG\"\n },\n {\n \"timeCreated\": \"2023-01-12T20:02:30.215Z\",\n \"updated\": \"2023-01-12T20:02:30.215Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 137510,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4372-185a7922899.JPG?alt=media&token=728c94f9-cb9a-4174-bff8-bb20fe4e7a31\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4372-185a7922899.JPG\",\n \"name\": \"DSC_4372-185a7922899.JPG\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4372-185a7922899.jpg\",\n \"alt\": \"DSC_4372-185a7922899.JPG\"\n }\n ],\n \"text\": \"### Required Materials\\n\\n- Small PLA Scraps\\n- Clippers\\n- Safety Glasses\\n- Oven Mitts\\n- Silicon Mold capable of withstanding up to 450°F (232°C)\\n- Cookie Sheet\\n- Magnetic Tape\\n- Exacto Knife\\n- Sanding Paper\\n- An Oven\"\n },\n {\n \"title\": \"Filling the Mold\",\n \"text\": \"Before filling the mold, place it on the cookie sheet to prevent spills. Wear safety glasses and use clippers to break down the PLA scraps until they fit in the mold. Be cautious, as the scraps may become airborne when clipped. Aim to fill the mold entirely.\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"updated\": \"2023-01-12T20:02:31.328Z\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4371-185a7925792.JPG\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSC_4371-185a7925792.JPG\",\n \"size\": 103805,\n \"timeCreated\": \"2023-01-12T20:02:31.328Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4371-185a7925792.JPG?alt=media&token=40d551f5-c097-4196-b0a2-d29a3a7e6185\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4371-185a7925792.jpg\",\n \"alt\": \"DSC_4371-185a7925792.JPG\"\n }\n ]\n },\n {\n \"title\": \"Melt the PLA\",\n \"images\": [\n {\n \"timeCreated\": \"2023-01-12T20:02:32.503Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 83444,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4373-185a7928e93.JPG?alt=media&token=5866dc66-eab9-406c-9e68-b4a49328c862\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4373-185a7928e93.JPG\",\n \"updated\": \"2023-01-12T20:02:32.503Z\",\n \"name\": \"DSC_4373-185a7928e93.JPG\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4373-185a7928e93.jpg\",\n \"alt\": \"DSC_4373-185a7928e93.JPG\"\n },\n {\n \"updated\": \"2023-01-12T20:02:32.486Z\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4375-185a7929bba.JPG\",\n \"timeCreated\": \"2023-01-12T20:02:32.486Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4375-185a7929bba.JPG?alt=media&token=8f4de82c-f92b-477b-9bc3-dfe839bb9360\",\n \"type\": \"image/jpeg\",\n \"name\": \"DSC_4375-185a7929bba.JPG\",\n \"size\": 86660,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4375-185a7929bba.jpg\",\n \"alt\": \"DSC_4375-185a7929bba.JPG\"\n },\n {\n \"size\": 89845,\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4376-185a792a8fa.JPG\",\n \"updated\": \"2023-01-12T20:02:32.485Z\",\n \"name\": \"DSC_4376-185a792a8fa.JPG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-01-12T20:02:32.485Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4376-185a792a8fa.JPG?alt=media&token=f6f1cee5-090e-4245-aadd-ba0ec64631c5\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4376-185a792a8fa.jpg\",\n \"alt\": \"DSC_4376-185a792a8fa.JPG\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"When you have finished filling the mold with plastic, transfer the cookie sheet with the mold to the oven. Preheat the oven to 400°F (204°C) and allow the plastic to melt. Our process took approximately 30 minutes, though this may vary with different ovens. Carefully monitor the plastic during this time. Once melted, use oven mitts to remove the cookie sheet from the oven and place it on a heat-resistant surface, such as the stovetop or another oven mitt. Allow the cookie sheet to cool before proceeding to the next step.\"\n },\n {\n \"images\": [\n {\n \"size\": 62896,\n \"updated\": \"2023-01-12T20:02:33.424Z\",\n \"name\": \"DSC_4377-185a79356bf.JPG\",\n \"timeCreated\": \"2023-01-12T20:02:33.424Z\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4377-185a79356bf.JPG\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4377-185a79356bf.JPG?alt=media&token=853b33e6-4bc3-4043-ac74-d3a5dbfdae6d\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4377-185a79356bf.jpg\",\n \"alt\": \"DSC_4377-185a79356bf.JPG\"\n }\n ],\n \"title\": \"Repeat Steps 2 & 3\",\n \"text\": \"The mold may not be sufficiently filled. Add more scraps and place them in the mold, then melt again. Repeat this process until the mold is filled.\",\n \"_animationKey\": \"uniqueaplogb\"\n },\n {\n \"title\": \"Pop the Letters Out and Put the Magnets On\",\n \"_animationKey\": \"uniquedv3wyy\",\n \"text\": \"After the mold has fully cooled down, remove the letters from the mold. Use sandpaper to smooth the backs of the letters until they are flat enough for the magnets.\\n\\nOnce the backs are flat, unroll some magnetic tape and place the letters on the adhesive side of the tape. Use an Exacto knife to trim the magnetic tape.\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-01-12T20:02:34.260Z\",\n \"timeCreated\": \"2023-01-12T20:02:34.260Z\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4379-185a7939424.JPG\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4379-185a7939424.JPG?alt=media&token=3a06c679-16b6-46de-b8fb-0c1b8f1ca803\",\n \"name\": \"DSC_4379-185a7939424.JPG\",\n \"size\": 114948,\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4379-185a7939424.jpg\",\n \"alt\": \"DSC_4379-185a7939424.JPG\"\n },\n {\n \"updated\": \"2023-01-12T20:02:34.039Z\",\n \"size\": 37141,\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-01-12T20:02:34.039Z\",\n \"name\": \"DSC_4378-185a793a305.JPG\",\n \"fullPath\": \"uploads/howtos/EJ4IR3sgtUjJJmqbaUpl/DSC_4378-185a793a305.JPG\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEJ4IR3sgtUjJJmqbaUpl%2FDSC_4378-185a793a305.JPG?alt=media&token=b4e82369-c5bb-4c46-9d4b-4852dda12ebf\",\n \"src\": \"/resources/howtos/make-alphabet-magnets-from-pla-scraps/dsc_4378-185a793a305.jpg\",\n \"alt\": \"DSC_4378-185a793a305.JPG\"\n }\n ]\n }\n ],\n \"user\": {\n \"location\": {\n \"lng\": -79.01034597535501,\n \"lat\": 33.794925690711715\n },\n \"verified\": false,\n \"_id\": \"ccumakerspace\",\n \"_deleted\": false,\n \"_created\": \"2023-05-09T18:48:23.517Z\",\n \"detail\": {\n \"name\": \"ccumakerspace\",\n \"country\": \"us\",\n \"displayName\": \"CCUMakerspace\",\n \"shortDescription\": \"Kimbel Library Makerspace at Coastal Carolina University\",\n \"verifiedBadge\": false,\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fccumakerspace.jpg?alt=media\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/ccumakerspace\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2FK8U8FpuBN2eI2jFXnf0EMeIPRQ22%2FTeam-18801d4adac.jpg?alt=media&token=c2aa0654-9c52-41f6-9f5b-96db6a342ccc\",\n \"lastActive\": \"2023-05-09T18:38:55.649Z\"\n },\n \"type\": \"collection-point\",\n \"_modified\": \"2023-05-09T19:49:41.881Z\",\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 33.794925690711715,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -79.01034597535501,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"United States of America (the)\",\n \"countryCode\": \"US\",\n \"principalSubdivision\": \"South Carolina\",\n \"principalSubdivisionCode\": \"US-SC\",\n \"city\": \"Conway\",\n \"locality\": \"Red Hill\",\n \"postcode\": \"29526\",\n \"plusCode\": \"8752QXVQ+XV\",\n \"fips\": {\n \"state\": \"45\",\n \"county\": \"051\",\n \"countySubdivision\": \"90728\",\n \"place\": \"16405\"\n },\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United States of America (the)\",\n \"description\": \"country in North America\",\n \"isoName\": \"United States of America (the)\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"US\",\n \"wikidataId\": \"Q30\",\n \"geonameId\": 6252001\n },\n {\n \"name\": \"South Carolina\",\n \"description\": \"state of the United States of America\",\n \"isoName\": \"South Carolina\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"US-SC\",\n \"wikidataId\": \"Q1456\",\n \"geonameId\": 4597040\n },\n {\n \"name\": \"Horry County\",\n \"description\": \"county in South Carolina, United States\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q502288\",\n \"geonameId\": 4582287\n },\n {\n \"name\": \"Conway\",\n \"description\": \"city in and county seat of Horray County, South Carolina, United States\",\n \"order\": 7,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q659823\",\n \"geonameId\": 4575461\n },\n {\n \"name\": \"Red Hill\",\n \"description\": \"census-designated place in Horry County, South Carolina, United States\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q2271446\",\n \"geonameId\": 4592487\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"contiguous United States\",\n \"description\": \"48 states of the United States (all but Alaska and Hawaii) and the District of Columbia\",\n \"order\": 3,\n \"wikidataId\": \"Q578170\"\n },\n {\n \"name\": \"America/New_York\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Conway East\",\n \"order\": 8\n },\n {\n \"name\": \"29526\",\n \"description\": \"postal code\",\n \"order\": 9\n },\n {\n \"name\": \"45-051-90728\",\n \"description\": \"FIPS code\",\n \"order\": 10\n },\n {\n \"name\": \"45-16405\",\n \"description\": \"FIPS code\",\n \"order\": 11\n }\n ]\n }\n },\n \"data\": {\n \"jsError\": true,\n \"images\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"In this tutorial, you will create alphabet magnets using PLA scraps from 3D prints. This procedure requires the use of an oven and will reach temperatures of 400°F (204°C), necessitating appropriate safety gear.\\n\\n\\nUser Location: Conway, United States of America (the)\\n\\n### Required Materials\\n\\n- Small PLA Scraps\\n- Clippers\\n- Safety Glasses\\n- Oven Mitts\\n- Silicon Mold capable of withstanding up to 450°F (232°C)\\n- Cookie Sheet\\n- Magnetic Tape\\n- Exacto Knife\\n- Sanding Paper\\n- An Oven\\n\\nBefore filling the mold, place it on the cookie sheet to prevent spills. Wear safety glasses and use clippers to break down the PLA scraps until they fit in the mold. Be cautious, as the scraps may become airborne when clipped. Aim to fill the mold entirely.\\n\\nWhen you have finished filling the mold with plastic, transfer the cookie sheet with the mold to the oven. Preheat the oven to 400°F (204°C) and allow the plastic to melt. Our process took approximately 30 minutes, though this may vary with different ovens. Carefully monitor the plastic during this time. Once melted, use oven mitts to remove the cookie sheet from the oven and place it on a heat-resistant surface, such as the stovetop or another oven mitt. Allow the cookie sheet to cool before proceeding to the next step.\\n\\nThe mold may not be sufficiently filled. Add more scraps and place them in the mold, then melt again. Repeat this process until the mold is filled.\\n\\nAfter the mold has fully cooled down, remove the letters from the mold. Use sandpaper to smooth the backs of the letters until they are flat enough for the magnets.\\n\\nOnce the backs are flat, unroll some magnetic tape and place the letters on the adhesive side of the tape. Use an Exacto knife to trim the magnetic tape.\",\n \"keywords\": \"3D print recycling, alphabet magnets, PLA scraps, DIY alphabet magnets, oven safety for crafts, PLA melting tutorial, home crafts with magnets, sustainable crafting, DIY tools list, crafting with oven.\",\n \"resources\": \"To create alphabet magnets from PLA scraps, gather these essential items:\\n\\n### Tools\\n- Clippers\\n- Exacto Knife\\n- Sanding Paper\\n\\n### Hardware\\n- Oven (capable of 400°F/204°C)\\n- Cookie Sheet\\n- Silicon Mold (heat-resistant up to 450°F/232°C)\\n\\n### Safety Gear\\n- Safety Glasses\\n- Oven Mitts\\n\\n### Consumables\\n- PLA Scraps\\n- Magnetic Tape\",\n \"references\": \"## Articles\\n- https://community.preciousplastic.com/library/make-a-box-from-3d-printing-scraps \\n- https://3d4create.com/pla-recycling-tips-and-tricks/ \\n- https://www.3devo.com/blog/pla-recycling-everything-you-need-to-know \\n\\n## YouTube \\n- https://www.youtube.com/watch?v=AlsI1TZux0c \\n- https://www.youtube.com/watch?v=wJgoH2Or03s \\n- https://www.youtube.com/watch?v=1MndPjh5Sdw \\n\\n## Tutorials \\n- https://www.blueistyleblog.com/diyalphabetmagnets/ \\n- https://merrypad.com/2016/04/14/diy-clay-magnet-letters/ \\n- https://modernquiltlove.wordpress.com/2009/07/28/alphabet-magnet-tutorial/ \\n- https://www.hallmarkchannel.com/home-and-family/how-to/diy-clay-magnets \\n\\n## Papers \\n- https://dr.lib.iastate.edu/bitstreams/fdcf4326-9d90-4bed-9c1e-524a99e361f2/download \\n- https://www.birmingham.ac.uk/news/2022/pilot-recycling-plant-for-rare-earth-magnets-launched \\n\\n## OpenSource Designs \\n- https://digitalcommons.mtu.edu/cgi/viewcontent.cgi?article=3787&context=michigantech-p\"\n }\n}","d86304ca123eef1f","make-an-under-glass-coaster",{"id":8891,"data":8893,"filePath":8891,"digest":9097},{"slug":8891,"id":8891,"title":8894,"type":397,"components":8895,"item":8896,"config":9096},"Make an under glass coaster",[],{"slug":8891,"difficulty_level":628,"tags":8897,"votedUsefulBy":8898,"steps":8899,"total_downloads":412,"_created":9013,"fileLink":19,"_createdBy":9014,"time":413,"total_views":9015,"mentions":9016,"id":9017,"_deleted":402,"previousSlugs":9018,"creatorCountry":8077,"cover_image":9019,"files":9022,"_contentModifiedTimestamp":9023,"title":8894,"comments":9024,"_id":9017,"description":9029,"moderation":526,"_modified":9030,"category":9031,"user":9032,"content":9092,"keywords":9093,"resources":9094,"references":9095},[1475,418,625],[5787,408,1370,5705],[8900,8918,8943,8961,8987],{"text":8901,"_animationKey":448,"title":8902,"images":8903},"Start by cutting perfect equal squares 4 inches (10 cm) apart. The more precise they are, the more aesthetically pleasing your coasters will be.\n\nEnsure you have a plastic sheet of sufficient thickness to hollow out the circle for the base of the glass. You need approximately 0.19 inches (5 mm), so use a sheet at least 0.39 inches (1 cm) thick.","Cut the squares",[8904,8911],{"size":8905,"type":423,"name":8906,"contentType":423,"timeCreated":8907,"downloadUrl":8908,"fullPath":8909,"updated":8907,"src":8910,"alt":8906},463178,"IMG_3293.jpg","2020-10-20T14:28:41.956Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3293.jpg?alt=media&token=b3bf1c90-693e-46cd-97c4-55d99748b3de","uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3293.jpg","/resources/howtos/make-an-under-glass-coaster/img_3293.jpg",{"updated":8912,"type":423,"timeCreated":8912,"contentType":423,"size":8913,"fullPath":8914,"downloadUrl":8915,"name":8916,"src":8917,"alt":8916},"2020-10-20T14:28:42.368Z",432753,"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3298.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3298.jpg?alt=media&token=d211375a-90aa-44af-ab9e-29310bf533ad","IMG_3298.jpg","/resources/howtos/make-an-under-glass-coaster/img_3298.jpg",{"title":8919,"text":8920,"_animationKey":451,"images":8921},"Hollow the circle (1)","Now that you have your squares, you require a lathe machine to create hollow circles.\n\nSecurely position your square in the clamping elements and make an initial hole in the center, 0.2 inches (5 mm) deep.",[8922,8929,8936],{"contentType":423,"fullPath":8923,"timeCreated":8924,"name":8925,"updated":8924,"size":8926,"type":423,"downloadUrl":8927,"src":8928,"alt":8925},"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3357.jpg","2020-10-20T14:28:45.995Z","IMG_3357.jpg",310589,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3357.jpg?alt=media&token=840be617-b882-4d64-881e-3318af6ec497","/resources/howtos/make-an-under-glass-coaster/img_3357.jpg",{"fullPath":8930,"type":423,"size":8931,"name":8932,"downloadUrl":8933,"updated":8934,"timeCreated":8934,"contentType":423,"src":8935,"alt":8932},"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3358.jpg",284215,"IMG_3358.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3358.jpg?alt=media&token=6bd3e9a3-5b1a-4012-aad1-86b6a446142c","2020-10-20T14:28:46.391Z","/resources/howtos/make-an-under-glass-coaster/img_3358.jpg",{"updated":8937,"timeCreated":8937,"downloadUrl":8938,"type":423,"contentType":423,"name":8939,"fullPath":8940,"size":8941,"src":8942,"alt":8939},"2020-10-20T14:28:45.769Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3359.jpg?alt=media&token=f6a65614-2c56-4c74-9acc-4efd4da2839d","IMG_3359.jpg","uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3359.jpg",296856,"/resources/howtos/make-an-under-glass-coaster/img_3359.jpg",{"text":8944,"images":8945,"title":8960,"_animationKey":479},"Now that you have your center hole, proceed to complete the circle.\n\nEnsure you stop digging when there is approximately 0.2 inches (5 mm) of edge remaining on each side.",[8946,8953],{"timeCreated":8947,"name":8948,"size":8949,"type":423,"updated":8947,"fullPath":8950,"downloadUrl":8951,"contentType":423,"src":8952,"alt":8948},"2020-10-20T14:28:49.700Z","IMG_3364.jpg",306939,"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3364.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3364.jpg?alt=media&token=84c63f17-9dee-4591-8554-1d599d89be5b","/resources/howtos/make-an-under-glass-coaster/img_3364.jpg",{"type":423,"size":8954,"downloadUrl":8955,"fullPath":8956,"timeCreated":8957,"contentType":423,"name":8958,"updated":8957,"src":8959,"alt":8958},314385,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3367.jpg?alt=media&token=d68c1a76-de0e-4570-a16c-7306691fca5e","uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3367.jpg","2020-10-20T14:28:49.215Z","IMG_3367.jpg","/resources/howtos/make-an-under-glass-coaster/img_3367.jpg","Hollow the circle (2)",{"_animationKey":8962,"images":8963,"title":8985,"text":8986},"uniquej202q5",[8964,8971,8978],{"updated":8965,"size":8966,"fullPath":8967,"timeCreated":8965,"contentType":423,"name":8968,"downloadUrl":8969,"type":423,"src":8970,"alt":8968},"2020-10-20T14:28:51.489Z",195361,"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3371.jpg","IMG_3371.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3371.jpg?alt=media&token=8776c320-b0e1-4ffb-bc48-8a12d637f054","/resources/howtos/make-an-under-glass-coaster/img_3371.jpg",{"contentType":423,"updated":8972,"downloadUrl":8973,"type":423,"size":8974,"timeCreated":8972,"name":8975,"fullPath":8976,"src":8977,"alt":8975},"2020-10-20T14:28:51.881Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3375.jpg?alt=media&token=94371b37-58fe-48d4-894a-b62c53557aab",179388,"IMG_3375.jpg","uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3375.jpg","/resources/howtos/make-an-under-glass-coaster/img_3375.jpg",{"updated":8979,"size":8980,"timeCreated":8979,"contentType":423,"name":8981,"fullPath":8982,"type":423,"downloadUrl":8983,"src":8984,"alt":8981},"2020-10-20T14:28:52.172Z",162732,"IMG_3379.jpg","uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3379.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3379.jpg?alt=media&token=df97a2ea-f97a-442a-9b14-d5c6d4335a40","/resources/howtos/make-an-under-glass-coaster/img_3379.jpg","smooth it out","Using a polishing machine, round the four corners and smooth the surfaces as needed.\n\nAdditionally, round the edge of the hollow circle.",{"text":8988,"_animationKey":8989,"title":8990,"images":8991},"Now you can enjoy your beverage on a splendid coaster.","uniquewyb4lxh","Final result",[8992,8999,9006],{"size":8993,"updated":8994,"timeCreated":8994,"type":423,"name":8995,"fullPath":8996,"downloadUrl":8997,"contentType":423,"src":8998,"alt":8995},162080,"2020-10-20T14:28:53.713Z","A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg","uploads/howtos/EWKuBfl3auWi28dNqIcy/A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FA59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg?alt=media&token=4c662f61-067f-45c9-9504-538fe2a168d7","/resources/howtos/make-an-under-glass-coaster/a59e05f0-c417-4def-b382-64e99d334f1a-7302341c-fcf1-4fa6-832a-b2d7edab8602.jpg",{"fullPath":9000,"contentType":423,"size":9001,"timeCreated":9002,"downloadUrl":9003,"updated":9002,"name":9004,"type":423,"src":9005,"alt":9004},"uploads/howtos/EWKuBfl3auWi28dNqIcy/384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg",239019,"2020-10-20T14:28:54.464Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2F384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg?alt=media&token=7b69544d-6b7f-4af1-b02e-98eb23cfdafa","384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg","/resources/howtos/make-an-under-glass-coaster/384470ab-33cf-403d-9f53-607a9313c54d-3d675f4e-aecc-4b3e-b9ed-473fb0f29dc8.jpg",{"size":9007,"fullPath":9008,"updated":9009,"type":423,"downloadUrl":9010,"contentType":423,"name":9011,"timeCreated":9009,"src":9012,"alt":9011},198813,"uploads/howtos/EWKuBfl3auWi28dNqIcy/905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG","2020-10-20T14:28:54.902Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2F905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG?alt=media&token=7b8dc943-7ada-4b75-b70e-478e20fcbb3f","905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG","/resources/howtos/make-an-under-glass-coaster/905a90a7-8804-4e78-af10-a8cdeb32a96d-f24a14d9-7e3a-467f-81a8-6215262871a8.jpg","2020-10-20T14:28:55.392Z","plasticfactorybe",298,[],"EWKuBfl3auWi28dNqIcy",[8891],{"timeCreated":9020,"downloadUrl":9021,"contentType":423,"updated":9020,"type":423,"name":8995,"fullPath":8996,"size":8993,"src":8998},"2020-10-20T14:28:38.447Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FA59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg?alt=media&token=474872c5-e11d-4119-93d8-cf698010937d",[],"2023-06-14T11:02:22.410Z",[9025],{"_created":9026,"_id":9027,"creatorCountry":19,"_creatorId":618,"creatorName":618,"text":9028},"2023-03-24T03:15:33.374Z","sTTLaYuDjBbG579LbmLD","Hola; gracias por el instructivo. ¿que tipo de lija usas para que no pierda el brillo- al pulir?","This tutorial describes the process of creating an attractive under-glass coaster from an HDPE sheet (0.79 inches).","2023-10-29T19:42:35.486Z",{"_id":1576,"_deleted":402,"_modified":1575,"_created":1575,"label":1574},{"_modified":9033,"type":530,"moderation":526,"subType":529,"location":9034,"previouslyAccepted":24,"_created":9033,"_deleted":402,"_id":9014,"geo":9037,"data":9077,"detail":9089},"2020-10-20T14:31:03.993Z",{"lat":9035,"lng":9036},50.8153,4.3396,{"latitude":9035,"lookupSource":535,"longitude":9036,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":8265,"countryCode":8266,"principalSubdivision":9038,"principalSubdivisionCode":9039,"city":9040,"locality":9041,"postcode":9042,"plusCode":9043,"localityInfo":9044},"Bruxelles-Capitale","BE-BRU","Brussels","Forest","1190","9F26R88Q+4R",{"administrative":9045,"informative":9066},[9046,9047,9050,9054,9058,9063],{"name":8265,"description":8275,"isoName":8265,"order":555,"adminLevel":174,"isoCode":8266,"wikidataId":8276,"geonameId":8277},{"name":9038,"description":8279,"isoName":9038,"order":929,"adminLevel":45,"isoCode":9039,"wikidataId":9048,"geonameId":9049},"Q240",2800867,{"name":9040,"description":9051,"order":931,"adminLevel":563,"wikidataId":9052,"geonameId":9053},"municipality and capital city of Belgium","Q239",2800866,{"name":9055,"description":8290,"order":949,"adminLevel":563,"wikidataId":9056,"geonameId":9057},"Arrondissement of Brussels-Capital","Q90870",2800865,{"name":9059,"description":9060,"order":1918,"adminLevel":580,"wikidataId":9061,"geonameId":9062},"Uccle","municipality in the Brussels-Capital Region, Belgium","Q203312",2785123,{"name":9041,"description":9060,"order":1924,"adminLevel":580,"wikidataId":9064,"geonameId":9065},"Q72946",2798139,[9067,9068,9069,9070,9071,9072,9075,9076],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":5740,"description":5741,"order":174,"wikidataId":5742},{"name":7022,"description":7023,"order":67,"wikidataId":7024},{"name":8303,"description":573,"order":45},{"name":7026,"description":7027,"order":559,"wikidataId":7028},{"name":9073,"description":8307,"order":563,"wikidataId":9074},"French Community of Belgium","Q89959",{"name":8306,"description":8307,"order":580,"wikidataId":8308},{"name":9042,"description":579,"order":1929},{"urls":9078,"description":9084,"services":9085,"title":9087,"images":9088},[9079,9081,9083],{"name":953,"url":9080},"https://www.plasticfactory.be/",{"name":958,"url":9082},"https://www.instagram.com/plasticfactorybe/?hl=en",{"name":590,"url":591},"Plastic factory is a small family company based in Brussels. Collecting plastic caps from the neighborhood and transform them into plastic usefull items.",[9086],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"PlasticFactorybe",[],{"services":9090,"urls":9091},[],[],"This tutorial describes the process of creating an attractive under-glass coaster from an HDPE sheet (0.79 inches).\n\n\nUser Location: Brussels, Belgium\n\nStart by cutting perfect equal squares 4 inches (10 cm) apart. The more precise they are, the more aesthetically pleasing your coasters will be.\n\nEnsure you have a plastic sheet of sufficient thickness to hollow out the circle for the base of the glass. You need approximately 0.19 inches (5 mm), so use a sheet at least 0.39 inches (1 cm) thick.\n\nNow that you have your squares, you require a lathe machine to create hollow circles.\n\nSecurely position your square in the clamping elements and make an initial hole in the center, 0.2 inches (5 mm) deep.\n\nNow that you have your center hole, proceed to complete the circle.\n\nEnsure you stop digging when there is approximately 0.2 inches (5 mm) of edge remaining on each side.\n\nUsing a polishing machine, round the four corners and smooth the surfaces as needed.\n\nAdditionally, round the edge of the hollow circle.\n\nNow you can enjoy your beverage on a splendid coaster.","HDPE coasters, DIY under-glass coaster, creating coasters from HDPE sheet, coaster tutorial, lathe machining coasters, making attractive coasters, polishing coasters, crafting coasters Brussels, DIY coaster project, HDPE sheet crafts","### Tools & Machinery\n- Lathe machine (for hollow circle creation)\n- Polishing machine (corner rounding & surface smoothing)\n- Drill press with 5mm bit (initial center hole)\n- Clamping elements (secure workpiece during machining)\n\n### Materials\n- HDPE plastic sheet (minimum 1cm thickness)\n\n### Brussels Suppliers\n- [HDPE sheets](https://www.plasticsheets.be)\n- [Workshop tools](https://www.techniekwinkel-brussel.be)\n- [Machining services](https://www.makerspacebrussels.be)","## Useful References\n\n### Articles\n- [How to Make Craft Resin Coasters (a Step by Step Tutorial)](https://thathomebirdlife.com/diy-make-craft-resin-coasters-step-by-step-tutorial/) \n- [Machining High Density Polyethylene (HDPE): A Plastics Guide](https://aipprecision.com/machining-hdpe-plastics-guide/) \n- [Plastic Smithing: How to Make Your Own HDPE Plastic Anything](https://www.instructables.com/HomemadePlastic/) \n- [High Impact Art: Practical Smashed Glass Coaster](https://softsolder.com/2022/07/12/high-impact-art-practical-smashed-glass-coaster/) \n\n### YouTube\n- [How to Stitch Plastic Canvas Coasters Pattern #1 (Plastic ... - YouTube](https://www.youtube.com/watch?v=9rfm4cikHVU) \n- [Machining Aluminum Isogrid Drink Coasters](https://www.youtube.com/watch?v=-XxDSFjIRa0) \n- [How To Make Simple Scrap Wood Drink Coasters - YouTube](https://www.youtube.com/watch?v=JzhX9cB4v1Y) \n- [Beginners' Guide to Melting HDPE - How to Make a Recycled Plastic ...](https://www.youtube.com/watch?v=-igxhoGEQFU) \n- [Aqua ripple resin coaster tutorial - YouTube](https://www.youtube.com/watch?v=3unNplxiQmQ) \n- [HDPE Epoxy Resin Mold. Re-usable plastic resin mold ... - YouTube](https://www.youtube.com/watch?v=2lpxj7_VP9M) \n- [How To Make A Reusable HDPE Epoxy Resin Table Mold - YouTube](https://www.youtube.com/watch?v=J_0ekhH4UwU) \n\n### Open Source Designs\n- [100% Recycled Plastic Drink Coaster Hand Crafted - Recycledin](https://recycledin.store/products/coaster) \n- [Wood and Resin Coaster Mold and Pour - YouTube](https://www.youtube.com/watch?v=ESsnpmxzH84)","{\n \"slug\": \"make-an-under-glass-coaster\",\n \"id\": \"make-an-under-glass-coaster\",\n \"title\": \"Make an under glass coaster\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"slug\": \"make-an-under-glass-coaster\",\n \"difficulty_level\": \"Easy\",\n \"tags\": [\n \"sheetpress\",\n \"HDPE\",\n \"product\"\n ],\n \"votedUsefulBy\": [\n \"alexg5542\",\n \"sigolene\",\n \"cristina\",\n \"priscilla-zacharias\"\n ],\n \"steps\": [\n {\n \"text\": \"Start by cutting perfect equal squares 4 inches (10 cm) apart. The more precise they are, the more aesthetically pleasing your coasters will be.\\n\\nEnsure you have a plastic sheet of sufficient thickness to hollow out the circle for the base of the glass. You need approximately 0.19 inches (5 mm), so use a sheet at least 0.39 inches (1 cm) thick.\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Cut the squares\",\n \"images\": [\n {\n \"size\": 463178,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_3293.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-20T14:28:41.956Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3293.jpg?alt=media&token=b3bf1c90-693e-46cd-97c4-55d99748b3de\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3293.jpg\",\n \"updated\": \"2020-10-20T14:28:41.956Z\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3293.jpg\",\n \"alt\": \"IMG_3293.jpg\"\n },\n {\n \"updated\": \"2020-10-20T14:28:42.368Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-10-20T14:28:42.368Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 432753,\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3298.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3298.jpg?alt=media&token=d211375a-90aa-44af-ab9e-29310bf533ad\",\n \"name\": \"IMG_3298.jpg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3298.jpg\",\n \"alt\": \"IMG_3298.jpg\"\n }\n ]\n },\n {\n \"title\": \"Hollow the circle (1)\",\n \"text\": \"Now that you have your squares, you require a lathe machine to create hollow circles.\\n\\nSecurely position your square in the clamping elements and make an initial hole in the center, 0.2 inches (5 mm) deep.\",\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3357.jpg\",\n \"timeCreated\": \"2020-10-20T14:28:45.995Z\",\n \"name\": \"IMG_3357.jpg\",\n \"updated\": \"2020-10-20T14:28:45.995Z\",\n \"size\": 310589,\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3357.jpg?alt=media&token=840be617-b882-4d64-881e-3318af6ec497\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3357.jpg\",\n \"alt\": \"IMG_3357.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3358.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 284215,\n \"name\": \"IMG_3358.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3358.jpg?alt=media&token=6bd3e9a3-5b1a-4012-aad1-86b6a446142c\",\n \"updated\": \"2020-10-20T14:28:46.391Z\",\n \"timeCreated\": \"2020-10-20T14:28:46.391Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3358.jpg\",\n \"alt\": \"IMG_3358.jpg\"\n },\n {\n \"updated\": \"2020-10-20T14:28:45.769Z\",\n \"timeCreated\": \"2020-10-20T14:28:45.769Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3359.jpg?alt=media&token=f6a65614-2c56-4c74-9acc-4efd4da2839d\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3359.jpg\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3359.jpg\",\n \"size\": 296856,\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3359.jpg\",\n \"alt\": \"IMG_3359.jpg\"\n }\n ]\n },\n {\n \"text\": \"Now that you have your center hole, proceed to complete the circle.\\n\\nEnsure you stop digging when there is approximately 0.2 inches (5 mm) of edge remaining on each side.\",\n \"images\": [\n {\n \"timeCreated\": \"2020-10-20T14:28:49.700Z\",\n \"name\": \"IMG_3364.jpg\",\n \"size\": 306939,\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-10-20T14:28:49.700Z\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3364.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3364.jpg?alt=media&token=84c63f17-9dee-4591-8554-1d599d89be5b\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3364.jpg\",\n \"alt\": \"IMG_3364.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"size\": 314385,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3367.jpg?alt=media&token=d68c1a76-de0e-4570-a16c-7306691fca5e\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3367.jpg\",\n \"timeCreated\": \"2020-10-20T14:28:49.215Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3367.jpg\",\n \"updated\": \"2020-10-20T14:28:49.215Z\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3367.jpg\",\n \"alt\": \"IMG_3367.jpg\"\n }\n ],\n \"title\": \"Hollow the circle (2)\",\n \"_animationKey\": \"unique3\"\n },\n {\n \"_animationKey\": \"uniquej202q5\",\n \"images\": [\n {\n \"updated\": \"2020-10-20T14:28:51.489Z\",\n \"size\": 195361,\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3371.jpg\",\n \"timeCreated\": \"2020-10-20T14:28:51.489Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3371.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3371.jpg?alt=media&token=8776c320-b0e1-4ffb-bc48-8a12d637f054\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3371.jpg\",\n \"alt\": \"IMG_3371.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-10-20T14:28:51.881Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3375.jpg?alt=media&token=94371b37-58fe-48d4-894a-b62c53557aab\",\n \"type\": \"image/jpeg\",\n \"size\": 179388,\n \"timeCreated\": \"2020-10-20T14:28:51.881Z\",\n \"name\": \"IMG_3375.jpg\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3375.jpg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3375.jpg\",\n \"alt\": \"IMG_3375.jpg\"\n },\n {\n \"updated\": \"2020-10-20T14:28:52.172Z\",\n \"size\": 162732,\n \"timeCreated\": \"2020-10-20T14:28:52.172Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_3379.jpg\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/IMG_3379.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FIMG_3379.jpg?alt=media&token=df97a2ea-f97a-442a-9b14-d5c6d4335a40\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/img_3379.jpg\",\n \"alt\": \"IMG_3379.jpg\"\n }\n ],\n \"title\": \"smooth it out\",\n \"text\": \"Using a polishing machine, round the four corners and smooth the surfaces as needed.\\n\\nAdditionally, round the edge of the hollow circle.\"\n },\n {\n \"text\": \"Now you can enjoy your beverage on a splendid coaster.\",\n \"_animationKey\": \"uniquewyb4lxh\",\n \"title\": \"Final result\",\n \"images\": [\n {\n \"size\": 162080,\n \"updated\": \"2020-10-20T14:28:53.713Z\",\n \"timeCreated\": \"2020-10-20T14:28:53.713Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FA59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg?alt=media&token=4c662f61-067f-45c9-9504-538fe2a168d7\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/a59e05f0-c417-4def-b382-64e99d334f1a-7302341c-fcf1-4fa6-832a-b2d7edab8602.jpg\",\n \"alt\": \"A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 239019,\n \"timeCreated\": \"2020-10-20T14:28:54.464Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2F384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg?alt=media&token=7b69544d-6b7f-4af1-b02e-98eb23cfdafa\",\n \"updated\": \"2020-10-20T14:28:54.464Z\",\n \"name\": \"384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/384470ab-33cf-403d-9f53-607a9313c54d-3d675f4e-aecc-4b3e-b9ed-473fb0f29dc8.jpg\",\n \"alt\": \"384470AB-33CF-403D-9F53-607A9313C54D-3D675F4E-AECC-4B3E-B9ED-473FB0F29DC8.jpg\"\n },\n {\n \"size\": 198813,\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG\",\n \"updated\": \"2020-10-20T14:28:54.902Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2F905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG?alt=media&token=7b8dc943-7ada-4b75-b70e-478e20fcbb3f\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG\",\n \"timeCreated\": \"2020-10-20T14:28:54.902Z\",\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/905a90a7-8804-4e78-af10-a8cdeb32a96d-f24a14d9-7e3a-467f-81a8-6215262871a8.jpg\",\n \"alt\": \"905A90A7-8804-4E78-AF10-A8CDEB32A96D-F24A14D9-7E3A-467F-81A8-6215262871A8.JPG\"\n }\n ]\n }\n ],\n \"total_downloads\": 0,\n \"_created\": \"2020-10-20T14:28:55.392Z\",\n \"fileLink\": \"\",\n \"_createdBy\": \"plasticfactorybe\",\n \"time\": \"\u003C 5 hours\",\n \"total_views\": 298,\n \"mentions\": [],\n \"id\": \"EWKuBfl3auWi28dNqIcy\",\n \"_deleted\": false,\n \"previousSlugs\": [\n \"make-an-under-glass-coaster\"\n ],\n \"creatorCountry\": \"be\",\n \"cover_image\": {\n \"timeCreated\": \"2020-10-20T14:28:38.447Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEWKuBfl3auWi28dNqIcy%2FA59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg?alt=media&token=474872c5-e11d-4119-93d8-cf698010937d\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-10-20T14:28:38.447Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg\",\n \"fullPath\": \"uploads/howtos/EWKuBfl3auWi28dNqIcy/A59E05F0-C417-4DEF-B382-64E99D334F1A-7302341C-FCF1-4FA6-832A-B2D7EDAB8602.jpg\",\n \"size\": 162080,\n \"src\": \"/resources/howtos/make-an-under-glass-coaster/a59e05f0-c417-4def-b382-64e99d334f1a-7302341c-fcf1-4fa6-832a-b2d7edab8602.jpg\"\n },\n \"files\": [],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:22.410Z\",\n \"title\": \"Make an under glass coaster\",\n \"comments\": [\n {\n \"_created\": \"2023-03-24T03:15:33.374Z\",\n \"_id\": \"sTTLaYuDjBbG579LbmLD\",\n \"creatorCountry\": \"\",\n \"_creatorId\": \"jrespinozab\",\n \"creatorName\": \"jrespinozab\",\n \"text\": \"Hola; gracias por el instructivo. ¿que tipo de lija usas para que no pierda el brillo- al pulir?\"\n }\n ],\n \"_id\": \"EWKuBfl3auWi28dNqIcy\",\n \"description\": \"This tutorial describes the process of creating an attractive under-glass coaster from an HDPE sheet (0.79 inches).\",\n \"moderation\": \"accepted\",\n \"_modified\": \"2023-10-29T19:42:35.486Z\",\n \"category\": {\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"label\": \"Products\"\n },\n \"user\": {\n \"_modified\": \"2020-10-20T14:31:03.993Z\",\n \"type\": \"workspace\",\n \"moderation\": \"accepted\",\n \"subType\": \"mix\",\n \"location\": {\n \"lat\": 50.8153,\n \"lng\": 4.3396\n },\n \"previouslyAccepted\": true,\n \"_created\": \"2020-10-20T14:31:03.993Z\",\n \"_deleted\": false,\n \"_id\": \"plasticfactorybe\",\n \"geo\": {\n \"latitude\": 50.8153,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 4.3396,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Belgium\",\n \"countryCode\": \"BE\",\n \"principalSubdivision\": \"Bruxelles-Capitale\",\n \"principalSubdivisionCode\": \"BE-BRU\",\n \"city\": \"Brussels\",\n \"locality\": \"Forest\",\n \"postcode\": \"1190\",\n \"plusCode\": \"9F26R88Q+4R\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Belgium\",\n \"description\": \"constitutional monarchy in Western Europe\",\n \"isoName\": \"Belgium\",\n \"order\": 5,\n \"adminLevel\": 2,\n \"isoCode\": \"BE\",\n \"wikidataId\": \"Q31\",\n \"geonameId\": 2802361\n },\n {\n \"name\": \"Bruxelles-Capitale\",\n \"description\": \"federal region of Belgium\",\n \"isoName\": \"Bruxelles-Capitale\",\n \"order\": 9,\n \"adminLevel\": 4,\n \"isoCode\": \"BE-BRU\",\n \"wikidataId\": \"Q240\",\n \"geonameId\": 2800867\n },\n {\n \"name\": \"Brussels\",\n \"description\": \"municipality and capital city of Belgium\",\n \"order\": 10,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q239\",\n \"geonameId\": 2800866\n },\n {\n \"name\": \"Arrondissement of Brussels-Capital\",\n \"description\": \"1 of 43 administrative arrondissements of Belgium\",\n \"order\": 11,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q90870\",\n \"geonameId\": 2800865\n },\n {\n \"name\": \"Uccle\",\n \"description\": \"municipality in the Brussels-Capital Region, Belgium\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q203312\",\n \"geonameId\": 2785123\n },\n {\n \"name\": \"Forest\",\n \"description\": \"municipality in the Brussels-Capital Region, Belgium\",\n \"order\": 13,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q72946\",\n \"geonameId\": 2798139\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"North European Plain\",\n \"description\": \"geomorphological region in Europe iceland\",\n \"order\": 2,\n \"wikidataId\": \"Q560549\"\n },\n {\n \"name\": \"Benelux\",\n \"description\": \"politico-economic union between Belgium, the Netherlands and Luxembourg\",\n \"order\": 3,\n \"wikidataId\": \"Q13116\"\n },\n {\n \"name\": \"Europe/Brussels\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Dutch Language Union\",\n \"description\": \"Dutch language regulator\",\n \"order\": 6,\n \"wikidataId\": \"Q152299\"\n },\n {\n \"name\": \"French Community of Belgium\",\n \"description\": \"one of the three official communities in Belgium\",\n \"order\": 7,\n \"wikidataId\": \"Q89959\"\n },\n {\n \"name\": \"Flemish Community\",\n \"description\": \"one of the three official communities in Belgium\",\n \"order\": 8,\n \"wikidataId\": \"Q9331\"\n },\n {\n \"name\": \"1190\",\n \"description\": \"postal code\",\n \"order\": 14\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.plasticfactory.be/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/plasticfactorybe/?hl=en\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Plastic factory is a small family company based in Brussels. Collecting plastic caps from the neighborhood and transform them into plastic usefull items.\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"PlasticFactorybe\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This tutorial describes the process of creating an attractive under-glass coaster from an HDPE sheet (0.79 inches).\\n\\n\\nUser Location: Brussels, Belgium\\n\\nStart by cutting perfect equal squares 4 inches (10 cm) apart. The more precise they are, the more aesthetically pleasing your coasters will be.\\n\\nEnsure you have a plastic sheet of sufficient thickness to hollow out the circle for the base of the glass. You need approximately 0.19 inches (5 mm), so use a sheet at least 0.39 inches (1 cm) thick.\\n\\nNow that you have your squares, you require a lathe machine to create hollow circles.\\n\\nSecurely position your square in the clamping elements and make an initial hole in the center, 0.2 inches (5 mm) deep.\\n\\nNow that you have your center hole, proceed to complete the circle.\\n\\nEnsure you stop digging when there is approximately 0.2 inches (5 mm) of edge remaining on each side.\\n\\nUsing a polishing machine, round the four corners and smooth the surfaces as needed.\\n\\nAdditionally, round the edge of the hollow circle.\\n\\nNow you can enjoy your beverage on a splendid coaster.\",\n \"keywords\": \"HDPE coasters, DIY under-glass coaster, creating coasters from HDPE sheet, coaster tutorial, lathe machining coasters, making attractive coasters, polishing coasters, crafting coasters Brussels, DIY coaster project, HDPE sheet crafts\",\n \"resources\": \"### Tools & Machinery\\n- Lathe machine (for hollow circle creation)\\n- Polishing machine (corner rounding & surface smoothing)\\n- Drill press with 5mm bit (initial center hole)\\n- Clamping elements (secure workpiece during machining)\\n\\n### Materials\\n- HDPE plastic sheet (minimum 1cm thickness)\\n\\n### Brussels Suppliers\\n- [HDPE sheets](https://www.plasticsheets.be)\\n- [Workshop tools](https://www.techniekwinkel-brussel.be)\\n- [Machining services](https://www.makerspacebrussels.be)\",\n \"references\": \"## Useful References\\n\\n### Articles\\n- [How to Make Craft Resin Coasters (a Step by Step Tutorial)](https://thathomebirdlife.com/diy-make-craft-resin-coasters-step-by-step-tutorial/) \\n- [Machining High Density Polyethylene (HDPE): A Plastics Guide](https://aipprecision.com/machining-hdpe-plastics-guide/) \\n- [Plastic Smithing: How to Make Your Own HDPE Plastic Anything](https://www.instructables.com/HomemadePlastic/) \\n- [High Impact Art: Practical Smashed Glass Coaster](https://softsolder.com/2022/07/12/high-impact-art-practical-smashed-glass-coaster/) \\n\\n### YouTube\\n- [How to Stitch Plastic Canvas Coasters Pattern #1 (Plastic ... - YouTube](https://www.youtube.com/watch?v=9rfm4cikHVU) \\n- [Machining Aluminum Isogrid Drink Coasters](https://www.youtube.com/watch?v=-XxDSFjIRa0) \\n- [How To Make Simple Scrap Wood Drink Coasters - YouTube](https://www.youtube.com/watch?v=JzhX9cB4v1Y) \\n- [Beginners' Guide to Melting HDPE - How to Make a Recycled Plastic ...](https://www.youtube.com/watch?v=-igxhoGEQFU) \\n- [Aqua ripple resin coaster tutorial - YouTube](https://www.youtube.com/watch?v=3unNplxiQmQ) \\n- [HDPE Epoxy Resin Mold. Re-usable plastic resin mold ... - YouTube](https://www.youtube.com/watch?v=2lpxj7_VP9M) \\n- [How To Make A Reusable HDPE Epoxy Resin Table Mold - YouTube](https://www.youtube.com/watch?v=J_0ekhH4UwU) \\n\\n### Open Source Designs\\n- [100% Recycled Plastic Drink Coaster Hand Crafted - Recycledin](https://recycledin.store/products/coaster) \\n- [Wood and Resin Coaster Mold and Pour - YouTube](https://www.youtube.com/watch?v=ESsnpmxzH84)\"\n }\n}","97b22e7b42cc69c1","xl-long-bed-3d-printer-conversion",{"id":9098,"data":9100,"filePath":9098,"digest":9324},{"slug":9098,"id":9098,"title":9101,"type":397,"components":9102,"item":9103,"config":9323},"XL Long bed 3D-printer conversion",[],{"description":9104,"total_views":9105,"_contentModifiedTimestamp":9106,"moderation":526,"moderatorFeedback":19,"slug":9098,"difficulty_level":1258,"id":9107,"_id":9107,"tags":9108,"total_downloads":412,"comments":9109,"steps":9110,"files":9244,"title":9101,"creatorCountry":8077,"votedUsefulBy":9245,"_modified":9247,"fileLink":19,"time":1124,"category":9248,"mentions":9249,"previousSlugs":9250,"_deleted":402,"cover_image":9251,"_created":9258,"_createdBy":9246,"user":9259,"content":9319,"keywords":9320,"resources":9321,"references":9322},"This tutorial explains how to install an extended bed on any compatible 3D printer. We utilized the extended bed to print wind turbine blades.",408,"2023-12-28T10:54:36.574Z","EmSgubayMg8PpWDaDM14",[2152],[],[9111,9122,9133,9151,9157,9183,9195,9207,9219,9225],{"_animationKey":448,"images":9112,"title":9120,"text":9121},[9113],{"updated":9114,"fullPath":9115,"contentType":423,"timeCreated":9114,"type":423,"name":9116,"size":9117,"downloadUrl":9118,"src":9119,"alt":9116},"2022-05-27T16:33:38.717Z","uploads/howtos/EmSgubayMg8PpWDaDM14/sbr25-18106554cb8.jpg","sbr25-18106554cb8.jpg",18148,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fsbr25-18106554cb8.jpg?alt=media&token=2d79c43c-e322-48ed-960b-21c72b53a285","/resources/howtos/xl-long-bed-3d-printer-conversion/sbr25-18106554cb8.jpg","Gather all required parts","Necessary for this build:\n\nBasics:\n- A basic 3D-printer that allows modifying the firmware (such as an Anycubic I3 Mega S)\n- A rigid table of 2 m (78.74 in) by 80 cm (31.5 in) or larger to accommodate all components\n\nMovement system (Y-axis):\n- 2 SBR25 1500 mm (59.06 in) rails \n- 4 SBR25UU bearings with bearing holders \n- 2.5 m (8.2 ft) glass fiber belt for 3D printers, often referred to as a GT2 belt with a 2 mm pitch\n\nThe heated bed:\n- 5 aluminum profiles of 40 mm by 15 mm (1.57 in by 0.59 in)\n- NiCr heating wire rated at 60 ohms and 3A, available in 5 or 10 m (16.4 or 32.8 ft) lengths\n- Glass fiber sleeving to insulate the heating wire, resistant to at least 150 degrees Celsius (302 F)\n- 16 threaded rods, 8 mm in diameter and 5 cm (1.97 in) in length, plus 32 nuts for securing both sides\n- (Recommended) Glass fiber cloth measuring 50 cm by 50 cm (19.69 in by 19.69 in)\n\n- Basic tools: a drill, screws, bolts, and nuts",{"_animationKey":451,"title":9123,"text":9124,"images":9125},"Assemble the bed","1. Weld the aluminum (aluminium) profiles to create a platform measuring 3.3 feet (1 meter) by 7.9 inches (20 centimeters). It is preferable to weld at the ends only, to prevent skewing or distortion during the welding process.\n\n2. Drill holes for the bearing holders, ensuring they are positioned 3.3 feet (1 meter) apart.\n\n3. Install the bearings approximately 2 inches (5 centimeters) from the bed.\n\n4. Place the fiberglass (glassfiber) sleeve over the Nichrome (NiCr) heating wire and thread it through the hollow sections of the aluminum bed.\n\n5. Optionally, place fiberglass cloth at the ends of each aluminum profile to retain air inside.",[9126],{"downloadUrl":9127,"type":423,"timeCreated":9128,"updated":9128,"size":9129,"fullPath":9130,"name":9131,"contentType":423,"src":9132,"alt":9131},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2FIMG_20210324_173500_bed-1810657afe3.jpg?alt=media&token=e0714787-5ad8-456f-9050-6b5b35453bfa","2022-05-27T16:33:41.130Z",90201,"uploads/howtos/EmSgubayMg8PpWDaDM14/IMG_20210324_173500_bed-1810657afe3.jpg","IMG_20210324_173500_bed-1810657afe3.jpg","/resources/howtos/xl-long-bed-3d-printer-conversion/img_20210324_173500_bed-1810657afe3.jpg",{"images":9134,"_animationKey":479,"title":9149,"text":9150},[9135,9142],{"timeCreated":9136,"downloadUrl":9137,"fullPath":9138,"updated":9136,"size":9139,"type":423,"name":9140,"contentType":423,"src":9141,"alt":9140},"2022-05-27T16:33:44.019Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2FIMG_20210324_173500-18106582b59.jpg?alt=media&token=5c099980-6cc6-48ab-8fad-cf6767cc12b7","uploads/howtos/EmSgubayMg8PpWDaDM14/IMG_20210324_173500-18106582b59.jpg",163450,"IMG_20210324_173500-18106582b59.jpg","/resources/howtos/xl-long-bed-3d-printer-conversion/img_20210324_173500-18106582b59.jpg",{"fullPath":9143,"name":9144,"type":1289,"timeCreated":9145,"contentType":1289,"updated":9145,"size":9146,"downloadUrl":9147,"src":9148,"alt":9144},"uploads/howtos/EmSgubayMg8PpWDaDM14/Modell Anycubic I3 Mega-1815ec84ed9.png","Modell Anycubic I3 Mega-1815ec84ed9.png","2022-06-13T20:36:38.831Z",13892,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2FModell%20Anycubic%20I3%20Mega-1815ec84ed9.png?alt=media&token=f934aa6f-7afb-46e0-8b06-30ebde925d9d","/resources/howtos/xl-long-bed-3d-printer-conversion/modell_anycubic_i3_mega-1815ec84ed9.png","Make the base: rails on a sturdy table!","Ensure the table is stable and immovable, as any instability significantly affects the print quality.\n\nThe rails may accumulate dust during installation; clean them thoroughly and apply some PTFE-oil before proceeding.\n\nReview the technical drawing for proper installation of the remaining components before moving forward.",{"_animationKey":9152,"videoUrl":9153,"images":9154,"title":9155,"text":9156},"uniquex0ewij","https://youtu.be/QhznAQ6W1Wg",[],"Assembling of the main parts","1. Drill holes for mounting the Y-axis. The screws for the stepper motor are quite small, so an adapter bracket was fabricated from leftover square aluminum for the pipe.\n\n2. Position the stepper motor and pulley approximately 4.1 feet (1.25 meters) apart.\n\n3. Acquire some sturdy L-hooks made of steel, stainless steel, or aluminum, and drill holes that align with the U-frame of the printer. By opting for sufficient height, a printable height of 10.2 inches (26 centimeters) was achieved, 2.4 inches (6 centimeters) higher than normal.\n\n4. Extend the wire length of the Y-stepper as needed. Scrap 15 AWG (1.5mm²) electrical cable was utilized since a NEMA 17 stepper motor can handle up to 2A of current.\n\n5. Secure the U-frame with the L-hooks on the table and lower the endstops for the Z-axis to capitalize on the added height.\n\n6. Drill holes in the table to route the wires for the endstops and steppers. This allowed the use of all the original cables, except for the Y-axis.",{"_animationKey":9158,"title":9159,"images":9160,"text":9182},"uniquetakk5","Make a heated chamber",[9161,9168,9175],{"name":9162,"fullPath":9163,"updated":9164,"size":9165,"contentType":423,"type":423,"timeCreated":9164,"downloadUrl":9166,"src":9167,"alt":9162},"285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg","uploads/howtos/EmSgubayMg8PpWDaDM14/285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg","2022-06-05T15:32:33.642Z",95472,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg?alt=media&token=aaa042e7-db63-4ad5-a199-c9f99d873c72","/resources/howtos/xl-long-bed-3d-printer-conversion/285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg",{"contentType":423,"type":423,"fullPath":9169,"size":9170,"downloadUrl":9171,"timeCreated":9172,"updated":9172,"name":9173,"src":9174,"alt":9173},"uploads/howtos/EmSgubayMg8PpWDaDM14/285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg",63489,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg?alt=media&token=717301ee-74cc-4eea-8d46-d2164afacd51","2022-06-05T15:32:32.585Z","285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg","/resources/howtos/xl-long-bed-3d-printer-conversion/285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg",{"timeCreated":9176,"size":9177,"fullPath":9178,"type":423,"updated":9176,"contentType":423,"name":9179,"downloadUrl":9180,"src":9181,"alt":9179},"2022-06-05T15:32:33.620Z",85711,"uploads/howtos/EmSgubayMg8PpWDaDM14/285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg","285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg?alt=media&token=faaff67c-cb87-4e0f-8905-2e87b9333773","/resources/howtos/xl-long-bed-3d-printer-conversion/285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg","Employ your creativity to design a cover for the print area. Plastic foil may suffice to retain warm air, depending on ambient temperature. Favorable outcomes have also been achieved using cardboard and surplus Styropor, which is sufficiently robust to negate the need for a frame.",{"images":9184,"text":9192,"_animationKey":9193,"title":9194},[9185],{"name":9186,"size":9187,"updated":9188,"contentType":1289,"type":1289,"downloadUrl":9189,"fullPath":9190,"timeCreated":9188,"src":9191,"alt":9186},"vscode1-181346ef6df.png",77425,"2022-06-05T15:15:02.679Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fvscode1-181346ef6df.png?alt=media&token=f46b139c-7f4d-4133-a1e4-b27ec1a08905","uploads/howtos/EmSgubayMg8PpWDaDM14/vscode1-181346ef6df.png","/resources/howtos/xl-long-bed-3d-printer-conversion/vscode1-181346ef6df.png","You can find an adapted version specifically for the Anycubic I3 Mega S here: [github.com/davidramiro/Marlin-Ai3M](https://github.com/davidramiro/Marlin-Ai3M).\n\nHigher versions contained a flawed manual bed leveling system, which is essential as it is easy for the bed not to be parallel to the table.\n\nInstall VSCode and open the code there. Modify the following properties in `configuration.h` to inform the printer of an increased bed size and higher build envelope:\na.\tY_BED_SIZE: 999\nb.\tMAX_Z_HEIGHT: 260","uniqueyob5aq","Download Marlin 1.4.6 and modify the bed size.",{"text":9196,"_animationKey":9197,"images":9198,"title":9206},"Connect your printer mainboard using a USB cable. VScode will automatically connect to the correct serial port. Press the small arrow in the bottom left corner to initiate the upload process.","uniquetrsmh8",[9199],{"type":1289,"updated":9200,"name":9201,"fullPath":9202,"downloadUrl":9203,"contentType":1289,"timeCreated":9200,"size":9204,"src":9205,"alt":9201},"2022-05-27T16:33:47.649Z","vscode-181065d95c4.png","uploads/howtos/EmSgubayMg8PpWDaDM14/vscode-181065d95c4.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fvscode-181065d95c4.png?alt=media&token=1d93e683-fd39-40d9-94fc-d97806f6d8b9",63611,"/resources/howtos/xl-long-bed-3d-printer-conversion/vscode-181065d95c4.png","Flash the modified firmware",{"title":9208,"_animationKey":9209,"images":9210,"text":9218},"Level the bed 'manually'","unique4lmi2n",[9211],{"name":9212,"type":1289,"fullPath":9213,"size":9214,"contentType":1289,"timeCreated":9215,"downloadUrl":9216,"updated":9215,"src":9217,"alt":9212},"g29-1813475c01c.png","uploads/howtos/EmSgubayMg8PpWDaDM14/g29-1813475c01c.png",77510,"2022-06-05T15:32:36.706Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fg29-1813475c01c.png?alt=media&token=ff4f9ad8-d218-4b4c-b6d8-068caa15b613","/resources/howtos/xl-long-bed-3d-printer-conversion/g29-1813475c01c.png","Certainly. Below is the revised text formatted in Markdown:\n\n---\n\nThis procedure does not involve manually adjusting the four knobs on the underside of the print bed. Instead, execute the G29 S1 command, followed by G29 S2 until completion. The printer will calculate a grid of 5x5 points (1.97x1.97 inches) over the print bed and move to each position, allowing you to adjust the nozzle on the z-axis. \n\n(The grid's point count can be modified in the firmware.)\n\nFor further details on the G29 command for Marlin, visit [marlinfw.org/docs/gcode/G029-mbl.html](https://marlinfw.org/docs/gcode/G029-mbl.html).\n\nUpon completion of all 25 points, the printer will emit a sound and return the print head to the 0,0 position. Ensure the grid is saved with the M500 command. Before each print, initiate M420 S1 to enable mesh-bed leveling and retrieve the modified z-coordinates. It is advisable to include this in the custom g-code section of your slicer to ensure execution before each print.\n\n---",{"_animationKey":9220,"videoUrl":9221,"title":9222,"text":9223,"images":9224},"uniquek0ycwk","https://youtu.be/BUbNh10UqX0","Test before you print big!","Printing large objects may require time to perfect. Adhesion issues might occur during the printing process. As the object increases in size, the likelihood of warping and detachment from the bed rises. Effective results have been achieved using rPET, PETG, and PLA with Formfutur's Magigoo as an adhesive. PET(G) adheres exceptionally well, and a base layer of PET(G) is used for printing ABS.",[],{"_animationKey":9226,"text":9227,"images":9228,"title":9243},"uniqueznezfr","This extended bed conversion, for example, enables the printing of wind turbine blades, allowing you to construct your own wind turbines. Refer to our other tutorial for further details.",[9229,9236],{"fullPath":9230,"type":423,"downloadUrl":9231,"timeCreated":9232,"size":9233,"contentType":423,"name":9234,"updated":9232,"src":9235,"alt":9234},"uploads/howtos/EmSgubayMg8PpWDaDM14/284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg?alt=media&token=62dabe98-c890-4139-9c82-f7582332b33e","2022-05-28T11:23:15.453Z",255407,"284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg","/resources/howtos/xl-long-bed-3d-printer-conversion/284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg",{"size":9237,"downloadUrl":9238,"contentType":423,"timeCreated":9239,"name":9240,"fullPath":9241,"type":423,"updated":9239,"src":9242,"alt":9240},191125,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F284410269_538285404469005_5504249321824877867_n%20(1)-181347fd79f.jpg?alt=media&token=14a75836-2857-471f-9cca-30eac609d56f","2022-06-05T15:33:29.488Z","284410269_538285404469005_5504249321824877867_n (1)-181347fd79f.jpg","uploads/howtos/EmSgubayMg8PpWDaDM14/284410269_538285404469005_5504249321824877867_n (1)-181347fd79f.jpg","/resources/howtos/xl-long-bed-3d-printer-conversion/284410269_538285404469005_5504249321824877867_n_1-181347fd79f.jpg","Profit",[],[4521,5164,408,9246,1375,7850],"fromwastetowind","2024-01-23T13:30:33.148Z",{"label":993,"_created":992,"_id":994,"_deleted":402,"_modified":992},[],[9098],{"timeCreated":9252,"contentType":1289,"size":9253,"type":1289,"updated":9252,"fullPath":9254,"name":9255,"downloadUrl":9256,"src":9257},"2022-07-13T09:46:24.288Z",356847,"uploads/howtos/EmSgubayMg8PpWDaDM14/197584567_823306731633606_2145684291652980688_n (3)-181f6f3b22b.png","197584567_823306731633606_2145684291652980688_n (3)-181f6f3b22b.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F197584567_823306731633606_2145684291652980688_n%20(3)-181f6f3b22b.png?alt=media&token=2a751b2b-f798-464d-a57c-e6205ebbd3b1","/resources/howtos/xl-long-bed-3d-printer-conversion/197584567_823306731633606_2145684291652980688_n_3-181f6f3b22b.png","2022-05-27T16:33:46.624Z",{"_modified":9260,"type":1495,"moderation":526,"_id":9246,"verified":402,"_deleted":402,"_created":9260,"location":9261,"geo":9264,"data":9297,"detail":9316},"2024-01-25T12:40:40.422Z",{"lng":9262,"lat":9263},"4.4081929","51.2340787",{"latitude":9265,"lookupSource":535,"longitude":9266,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":8265,"countryCode":8266,"principalSubdivision":8267,"principalSubdivisionCode":8268,"city":9267,"locality":9268,"postcode":9269,"plusCode":9270,"localityInfo":9271},51.2340787,4.4081929,"Antwerpen","Antwerp","2000","9F366CM5+J7",{"administrative":9272,"informative":9289},[9273,9274,9275,9280,9284,9288],{"name":8265,"description":8275,"isoName":8265,"order":555,"adminLevel":174,"isoCode":8266,"wikidataId":8276,"geonameId":8277},{"name":8267,"description":8279,"isoName":8267,"order":563,"adminLevel":45,"isoCode":8268,"wikidataId":8280,"geonameId":8281},{"name":9276,"description":8284,"isoName":9276,"order":929,"adminLevel":559,"isoCode":9277,"wikidataId":9278,"geonameId":9279},"Provincie Antwerpen","BE-VAN","Q1116",2803136,{"name":9281,"description":8290,"order":931,"adminLevel":563,"wikidataId":9282,"geonameId":9283},"Arrondissement of Antwerp","Q90895",2803137,{"name":9267,"description":9285,"order":949,"adminLevel":580,"wikidataId":9286,"geonameId":9287},"municipality in the province of Antwerp, Belgium","Q12892",2803138,{"name":9268,"order":1918,"adminLevel":929},[9290,9291,9292,9293,9294,9295,9296],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":5740,"description":5741,"order":174,"wikidataId":5742},{"name":7022,"description":7023,"order":67,"wikidataId":7024},{"name":8303,"description":573,"order":45},{"name":7026,"description":7027,"order":559,"wikidataId":7028},{"name":8306,"description":8307,"order":580,"wikidataId":8308},{"name":9269,"description":579,"order":1924},{"urls":9298,"description":9312,"services":9313,"title":9246,"images":9315},[9299,9301,9303,9305,9307,9309,9311],{"name":953,"url":9300},"https://www.fromwastetowind.com",{"name":1542,"url":9302},"https://www.linkedin.com/company/fromwastetowind/",{"name":958,"url":9304},"https://www.instagram.com/fromwastetowind/",{"name":587,"url":9306},"https://www.facebook.com/fromwastetowind",{"name":961,"url":9308},"https://bazar.preciousplastic.com/vendor.php?dispatch=companies.update&company_id=879",{"name":584,"url":9310},"mailto:bram@fromwastetowind.com",{"name":590,"url":591},"From Waste To Wind is a start-up that 3D-prints windturbines from plastic waste and makes small windturbines accessible. All windturbines are fully open-source and can be built with easy to find parts. ",[9314],{"welding":402,"assembling":24,"machining":402,"electronics":24,"molds":402},[],{"services":9317,"urls":9318},[],[],"This tutorial explains how to install an extended bed on any compatible 3D printer. We utilized the extended bed to print wind turbine blades.\n\n\nUser Location: Antwerpen, Belgium\n\nNecessary for this build:\n\nBasics:\n- A basic 3D-printer that allows modifying the firmware (such as an Anycubic I3 Mega S)\n- A rigid table of 2 m (78.74 in) by 80 cm (31.5 in) or larger to accommodate all components\n\nMovement system (Y-axis):\n- 2 SBR25 1500 mm (59.06 in) rails \n- 4 SBR25UU bearings with bearing holders \n- 2.5 m (8.2 ft) glass fiber belt for 3D printers, often referred to as a GT2 belt with a 2 mm pitch\n\nThe heated bed:\n- 5 aluminum profiles of 40 mm by 15 mm (1.57 in by 0.59 in)\n- NiCr heating wire rated at 60 ohms and 3A, available in 5 or 10 m (16.4 or 32.8 ft) lengths\n- Glass fiber sleeving to insulate the heating wire, resistant to at least 150 degrees Celsius (302 F)\n- 16 threaded rods, 8 mm in diameter and 5 cm (1.97 in) in length, plus 32 nuts for securing both sides\n- (Recommended) Glass fiber cloth measuring 50 cm by 50 cm (19.69 in by 19.69 in)\n\n- Basic tools: a drill, screws, bolts, and nuts\n\n1. Weld the aluminum (aluminium) profiles to create a platform measuring 3.3 feet (1 meter) by 7.9 inches (20 centimeters). It is preferable to weld at the ends only, to prevent skewing or distortion during the welding process.\n\n2. Drill holes for the bearing holders, ensuring they are positioned 3.3 feet (1 meter) apart.\n\n3. Install the bearings approximately 2 inches (5 centimeters) from the bed.\n\n4. Place the fiberglass (glassfiber) sleeve over the Nichrome (NiCr) heating wire and thread it through the hollow sections of the aluminum bed.\n\n5. Optionally, place fiberglass cloth at the ends of each aluminum profile to retain air inside.\n\nEnsure the table is stable and immovable, as any instability significantly affects the print quality.\n\nThe rails may accumulate dust during installation; clean them thoroughly and apply some PTFE-oil before proceeding.\n\nReview the technical drawing for proper installation of the remaining components before moving forward.\n\n1. Drill holes for mounting the Y-axis. The screws for the stepper motor are quite small, so an adapter bracket was fabricated from leftover square aluminum for the pipe.\n\n2. Position the stepper motor and pulley approximately 4.1 feet (1.25 meters) apart.\n\n3. Acquire some sturdy L-hooks made of steel, stainless steel, or aluminum, and drill holes that align with the U-frame of the printer. By opting for sufficient height, a printable height of 10.2 inches (26 centimeters) was achieved, 2.4 inches (6 centimeters) higher than normal.\n\n4. Extend the wire length of the Y-stepper as needed. Scrap 15 AWG (1.5mm²) electrical cable was utilized since a NEMA 17 stepper motor can handle up to 2A of current.\n\n5. Secure the U-frame with the L-hooks on the table and lower the endstops for the Z-axis to capitalize on the added height.\n\n6. Drill holes in the table to route the wires for the endstops and steppers. This allowed the use of all the original cables, except for the Y-axis.\n\nEmploy your creativity to design a cover for the print area. Plastic foil may suffice to retain warm air, depending on ambient temperature. Favorable outcomes have also been achieved using cardboard and surplus Styropor, which is sufficiently robust to negate the need for a frame.\n\nYou can find an adapted version specifically for the Anycubic I3 Mega S here: [github.com/davidramiro/Marlin-Ai3M](https://github.com/davidramiro/Marlin-Ai3M).\n\nHigher versions contained a flawed manual bed leveling system, which is essential as it is easy for the bed not to be parallel to the table.\n\nInstall VSCode and open the code there. Modify the following properties in `configuration.h` to inform the printer of an increased bed size and higher build envelope:\na.\tY_BED_SIZE: 999\nb.\tMAX_Z_HEIGHT: 260\n\nConnect your printer mainboard using a USB cable. VScode will automatically connect to the correct serial port. Press the small arrow in the bottom left corner to initiate the upload process.\n\nCertainly. Below is the revised text formatted in Markdown:\n\n---\n\nThis procedure does not involve manually adjusting the four knobs on the underside of the print bed. Instead, execute the G29 S1 command, followed by G29 S2 until completion. The printer will calculate a grid of 5x5 points (1.97x1.97 inches) over the print bed and move to each position, allowing you to adjust the nozzle on the z-axis. \n\n(The grid's point count can be modified in the firmware.)\n\nFor further details on the G29 command for Marlin, visit [marlinfw.org/docs/gcode/G029-mbl.html](https://marlinfw.org/docs/gcode/G029-mbl.html).\n\nUpon completion of all 25 points, the printer will emit a sound and return the print head to the 0,0 position. Ensure the grid is saved with the M500 command. Before each print, initiate M420 S1 to enable mesh-bed leveling and retrieve the modified z-coordinates. It is advisable to include this in the custom g-code section of your slicer to ensure execution before each print.\n\n---\n\nPrinting large objects may require time to perfect. Adhesion issues might occur during the printing process. As the object increases in size, the likelihood of warping and detachment from the bed rises. Effective results have been achieved using rPET, PETG, and PLA with Formfutur's Magigoo as an adhesive. PET(G) adheres exceptionally well, and a base layer of PET(G) is used for printing ABS.\n\nThis extended bed conversion, for example, enables the printing of wind turbine blades, allowing you to construct your own wind turbines. Refer to our other tutorial for further details.","3D printer installation, extended bed tutorial, wind turbine blades printing, Anycubic I3 Mega S upgrade, Y-axis modification, heated bed construction, aluminum platform welding, fiberglass insulation, NiCr heating wire","### Hardware \n- Anycubic I3 Mega S 3D printer ([firmware modifiable](https://github.com/davidramiro/Marlin-Ai3M)) \n- Rigid table (2m × 80cm or larger) \n- SBR25 1500mm linear rails (×2), SBR25UU bearings (×4), 2.5m GT2 belt \n- Aluminum profiles (40×15mm, ×5), 60Ω NiCr heating wire, fiberglass sleeving (heat-resistant) \n- 8mm threaded rods (×16, 5cm long), nuts (×32), optional 50×50cm fiberglass cloth \n\n### Software \n- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) for firmware editing \n- Customized Marlin firmware ([GitHub link](https://github.com/davidramiro/Marlin-Ai3M)) \n- Marlin G-code commands ([G29 reference](https://marlinfw.org/docs/gcode/G029-mbl.html)) \n\n### Tools & Accessories \n- Drill, screws, bolts, and nuts for assembly \n- Steel/stainless steel/aluminum L-hooks (for U-frame mounting) \n- PTFE oil for rail lubrication \n- Plastic foil/cardboard/Styrofoam for print area insulation \n- 15 AWG electrical cable (for Y-axis stepper motor extension)","## References\n\n### Articles\n- [Marlin G29 Command Documentation](https://marlinfw.org/docs/gcode/G029-mbl.html)\n\n### Opensource Designs\n- [Custom Marlin Firmware for Anycubic I3 Mega S](https://github.com/davidramiro/Marlin-Ai3M)","{\n \"slug\": \"xl-long-bed-3d-printer-conversion\",\n \"id\": \"xl-long-bed-3d-printer-conversion\",\n \"title\": \"XL Long bed 3D-printer conversion\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"description\": \"This tutorial explains how to install an extended bed on any compatible 3D printer. We utilized the extended bed to print wind turbine blades.\",\n \"total_views\": 408,\n \"_contentModifiedTimestamp\": \"2023-12-28T10:54:36.574Z\",\n \"moderation\": \"accepted\",\n \"moderatorFeedback\": \"\",\n \"slug\": \"xl-long-bed-3d-printer-conversion\",\n \"difficulty_level\": \"Hard\",\n \"id\": \"EmSgubayMg8PpWDaDM14\",\n \"_id\": \"EmSgubayMg8PpWDaDM14\",\n \"tags\": [\n \"extrusion\"\n ],\n \"total_downloads\": 0,\n \"comments\": [],\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"updated\": \"2022-05-27T16:33:38.717Z\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/sbr25-18106554cb8.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-05-27T16:33:38.717Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"sbr25-18106554cb8.jpg\",\n \"size\": 18148,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fsbr25-18106554cb8.jpg?alt=media&token=2d79c43c-e322-48ed-960b-21c72b53a285\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/sbr25-18106554cb8.jpg\",\n \"alt\": \"sbr25-18106554cb8.jpg\"\n }\n ],\n \"title\": \"Gather all required parts\",\n \"text\": \"Necessary for this build:\\n\\nBasics:\\n- A basic 3D-printer that allows modifying the firmware (such as an Anycubic I3 Mega S)\\n- A rigid table of 2 m (78.74 in) by 80 cm (31.5 in) or larger to accommodate all components\\n\\nMovement system (Y-axis):\\n- 2 SBR25 1500 mm (59.06 in) rails \\n- 4 SBR25UU bearings with bearing holders \\n- 2.5 m (8.2 ft) glass fiber belt for 3D printers, often referred to as a GT2 belt with a 2 mm pitch\\n\\nThe heated bed:\\n- 5 aluminum profiles of 40 mm by 15 mm (1.57 in by 0.59 in)\\n- NiCr heating wire rated at 60 ohms and 3A, available in 5 or 10 m (16.4 or 32.8 ft) lengths\\n- Glass fiber sleeving to insulate the heating wire, resistant to at least 150 degrees Celsius (302 F)\\n- 16 threaded rods, 8 mm in diameter and 5 cm (1.97 in) in length, plus 32 nuts for securing both sides\\n- (Recommended) Glass fiber cloth measuring 50 cm by 50 cm (19.69 in by 19.69 in)\\n\\n- Basic tools: a drill, screws, bolts, and nuts\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"title\": \"Assemble the bed\",\n \"text\": \"1. Weld the aluminum (aluminium) profiles to create a platform measuring 3.3 feet (1 meter) by 7.9 inches (20 centimeters). It is preferable to weld at the ends only, to prevent skewing or distortion during the welding process.\\n\\n2. Drill holes for the bearing holders, ensuring they are positioned 3.3 feet (1 meter) apart.\\n\\n3. Install the bearings approximately 2 inches (5 centimeters) from the bed.\\n\\n4. Place the fiberglass (glassfiber) sleeve over the Nichrome (NiCr) heating wire and thread it through the hollow sections of the aluminum bed.\\n\\n5. Optionally, place fiberglass cloth at the ends of each aluminum profile to retain air inside.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2FIMG_20210324_173500_bed-1810657afe3.jpg?alt=media&token=e0714787-5ad8-456f-9050-6b5b35453bfa\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-05-27T16:33:41.130Z\",\n \"updated\": \"2022-05-27T16:33:41.130Z\",\n \"size\": 90201,\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/IMG_20210324_173500_bed-1810657afe3.jpg\",\n \"name\": \"IMG_20210324_173500_bed-1810657afe3.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/img_20210324_173500_bed-1810657afe3.jpg\",\n \"alt\": \"IMG_20210324_173500_bed-1810657afe3.jpg\"\n }\n ]\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2022-05-27T16:33:44.019Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2FIMG_20210324_173500-18106582b59.jpg?alt=media&token=5c099980-6cc6-48ab-8fad-cf6767cc12b7\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/IMG_20210324_173500-18106582b59.jpg\",\n \"updated\": \"2022-05-27T16:33:44.019Z\",\n \"size\": 163450,\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_20210324_173500-18106582b59.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/img_20210324_173500-18106582b59.jpg\",\n \"alt\": \"IMG_20210324_173500-18106582b59.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/Modell Anycubic I3 Mega-1815ec84ed9.png\",\n \"name\": \"Modell Anycubic I3 Mega-1815ec84ed9.png\",\n \"type\": \"image/png\",\n \"timeCreated\": \"2022-06-13T20:36:38.831Z\",\n \"contentType\": \"image/png\",\n \"updated\": \"2022-06-13T20:36:38.831Z\",\n \"size\": 13892,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2FModell%20Anycubic%20I3%20Mega-1815ec84ed9.png?alt=media&token=f934aa6f-7afb-46e0-8b06-30ebde925d9d\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/modell_anycubic_i3_mega-1815ec84ed9.png\",\n \"alt\": \"Modell Anycubic I3 Mega-1815ec84ed9.png\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"title\": \"Make the base: rails on a sturdy table!\",\n \"text\": \"Ensure the table is stable and immovable, as any instability significantly affects the print quality.\\n\\nThe rails may accumulate dust during installation; clean them thoroughly and apply some PTFE-oil before proceeding.\\n\\nReview the technical drawing for proper installation of the remaining components before moving forward.\"\n },\n {\n \"_animationKey\": \"uniquex0ewij\",\n \"videoUrl\": \"https://youtu.be/QhznAQ6W1Wg\",\n \"images\": [],\n \"title\": \"Assembling of the main parts\",\n \"text\": \"1. Drill holes for mounting the Y-axis. The screws for the stepper motor are quite small, so an adapter bracket was fabricated from leftover square aluminum for the pipe.\\n\\n2. Position the stepper motor and pulley approximately 4.1 feet (1.25 meters) apart.\\n\\n3. Acquire some sturdy L-hooks made of steel, stainless steel, or aluminum, and drill holes that align with the U-frame of the printer. By opting for sufficient height, a printable height of 10.2 inches (26 centimeters) was achieved, 2.4 inches (6 centimeters) higher than normal.\\n\\n4. Extend the wire length of the Y-stepper as needed. Scrap 15 AWG (1.5mm²) electrical cable was utilized since a NEMA 17 stepper motor can handle up to 2A of current.\\n\\n5. Secure the U-frame with the L-hooks on the table and lower the endstops for the Z-axis to capitalize on the added height.\\n\\n6. Drill holes in the table to route the wires for the endstops and steppers. This allowed the use of all the original cables, except for the Y-axis.\"\n },\n {\n \"_animationKey\": \"uniquetakk5\",\n \"title\": \"Make a heated chamber\",\n \"images\": [\n {\n \"name\": \"285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg\",\n \"updated\": \"2022-06-05T15:32:33.642Z\",\n \"size\": 95472,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-06-05T15:32:33.642Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg?alt=media&token=aaa042e7-db63-4ad5-a199-c9f99d873c72\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg\",\n \"alt\": \"285933284_595402385015141_3665024332632683864_n-181347e9f83.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg\",\n \"size\": 63489,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg?alt=media&token=717301ee-74cc-4eea-8d46-d2164afacd51\",\n \"timeCreated\": \"2022-06-05T15:32:32.585Z\",\n \"updated\": \"2022-06-05T15:32:32.585Z\",\n \"name\": \"285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg\",\n \"alt\": \"285471495_1936084283249380_3005529079324983930_n-181347ecc3f.jpg\"\n },\n {\n \"timeCreated\": \"2022-06-05T15:32:33.620Z\",\n \"size\": 85711,\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-06-05T15:32:33.620Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg?alt=media&token=faaff67c-cb87-4e0f-8905-2e87b9333773\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg\",\n \"alt\": \"285622700_5783098858366985_4106654552058906457_n-181347f02aa.jpg\"\n }\n ],\n \"text\": \"Employ your creativity to design a cover for the print area. Plastic foil may suffice to retain warm air, depending on ambient temperature. Favorable outcomes have also been achieved using cardboard and surplus Styropor, which is sufficiently robust to negate the need for a frame.\"\n },\n {\n \"images\": [\n {\n \"name\": \"vscode1-181346ef6df.png\",\n \"size\": 77425,\n \"updated\": \"2022-06-05T15:15:02.679Z\",\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fvscode1-181346ef6df.png?alt=media&token=f46b139c-7f4d-4133-a1e4-b27ec1a08905\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/vscode1-181346ef6df.png\",\n \"timeCreated\": \"2022-06-05T15:15:02.679Z\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/vscode1-181346ef6df.png\",\n \"alt\": \"vscode1-181346ef6df.png\"\n }\n ],\n \"text\": \"You can find an adapted version specifically for the Anycubic I3 Mega S here: [github.com/davidramiro/Marlin-Ai3M](https://github.com/davidramiro/Marlin-Ai3M).\\n\\nHigher versions contained a flawed manual bed leveling system, which is essential as it is easy for the bed not to be parallel to the table.\\n\\nInstall VSCode and open the code there. Modify the following properties in `configuration.h` to inform the printer of an increased bed size and higher build envelope:\\na.\\tY_BED_SIZE: 999\\nb.\\tMAX_Z_HEIGHT: 260\",\n \"_animationKey\": \"uniqueyob5aq\",\n \"title\": \"Download Marlin 1.4.6 and modify the bed size.\"\n },\n {\n \"text\": \"Connect your printer mainboard using a USB cable. VScode will automatically connect to the correct serial port. Press the small arrow in the bottom left corner to initiate the upload process.\",\n \"_animationKey\": \"uniquetrsmh8\",\n \"images\": [\n {\n \"type\": \"image/png\",\n \"updated\": \"2022-05-27T16:33:47.649Z\",\n \"name\": \"vscode-181065d95c4.png\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/vscode-181065d95c4.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fvscode-181065d95c4.png?alt=media&token=1d93e683-fd39-40d9-94fc-d97806f6d8b9\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2022-05-27T16:33:47.649Z\",\n \"size\": 63611,\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/vscode-181065d95c4.png\",\n \"alt\": \"vscode-181065d95c4.png\"\n }\n ],\n \"title\": \"Flash the modified firmware\"\n },\n {\n \"title\": \"Level the bed 'manually'\",\n \"_animationKey\": \"unique4lmi2n\",\n \"images\": [\n {\n \"name\": \"g29-1813475c01c.png\",\n \"type\": \"image/png\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/g29-1813475c01c.png\",\n \"size\": 77510,\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2022-06-05T15:32:36.706Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2Fg29-1813475c01c.png?alt=media&token=ff4f9ad8-d218-4b4c-b6d8-068caa15b613\",\n \"updated\": \"2022-06-05T15:32:36.706Z\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/g29-1813475c01c.png\",\n \"alt\": \"g29-1813475c01c.png\"\n }\n ],\n \"text\": \"Certainly. Below is the revised text formatted in Markdown:\\n\\n---\\n\\nThis procedure does not involve manually adjusting the four knobs on the underside of the print bed. Instead, execute the G29 S1 command, followed by G29 S2 until completion. The printer will calculate a grid of 5x5 points (1.97x1.97 inches) over the print bed and move to each position, allowing you to adjust the nozzle on the z-axis. \\n\\n(The grid's point count can be modified in the firmware.)\\n\\nFor further details on the G29 command for Marlin, visit [marlinfw.org/docs/gcode/G029-mbl.html](https://marlinfw.org/docs/gcode/G029-mbl.html).\\n\\nUpon completion of all 25 points, the printer will emit a sound and return the print head to the 0,0 position. Ensure the grid is saved with the M500 command. Before each print, initiate M420 S1 to enable mesh-bed leveling and retrieve the modified z-coordinates. It is advisable to include this in the custom g-code section of your slicer to ensure execution before each print.\\n\\n---\"\n },\n {\n \"_animationKey\": \"uniquek0ycwk\",\n \"videoUrl\": \"https://youtu.be/BUbNh10UqX0\",\n \"title\": \"Test before you print big!\",\n \"text\": \"Printing large objects may require time to perfect. Adhesion issues might occur during the printing process. As the object increases in size, the likelihood of warping and detachment from the bed rises. Effective results have been achieved using rPET, PETG, and PLA with Formfutur's Magigoo as an adhesive. PET(G) adheres exceptionally well, and a base layer of PET(G) is used for printing ABS.\",\n \"images\": []\n },\n {\n \"_animationKey\": \"uniqueznezfr\",\n \"text\": \"This extended bed conversion, for example, enables the printing of wind turbine blades, allowing you to construct your own wind turbines. Refer to our other tutorial for further details.\",\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg?alt=media&token=62dabe98-c890-4139-9c82-f7582332b33e\",\n \"timeCreated\": \"2022-05-28T11:23:15.453Z\",\n \"size\": 255407,\n \"contentType\": \"image/jpeg\",\n \"name\": \"284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg\",\n \"updated\": \"2022-05-28T11:23:15.453Z\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg\",\n \"alt\": \"284170163_326718269616463_2564227729431909493_n-1810a67e07f.jpg\"\n },\n {\n \"size\": 191125,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F284410269_538285404469005_5504249321824877867_n%20(1)-181347fd79f.jpg?alt=media&token=14a75836-2857-471f-9cca-30eac609d56f\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-06-05T15:33:29.488Z\",\n \"name\": \"284410269_538285404469005_5504249321824877867_n (1)-181347fd79f.jpg\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/284410269_538285404469005_5504249321824877867_n (1)-181347fd79f.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-06-05T15:33:29.488Z\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/284410269_538285404469005_5504249321824877867_n_1-181347fd79f.jpg\",\n \"alt\": \"284410269_538285404469005_5504249321824877867_n (1)-181347fd79f.jpg\"\n }\n ],\n \"title\": \"Profit\"\n }\n ],\n \"files\": [],\n \"title\": \"XL Long bed 3D-printer conversion\",\n \"creatorCountry\": \"be\",\n \"votedUsefulBy\": [\n \"agkmen\",\n \"mavigogun\",\n \"sigolene\",\n \"fromwastetowind\",\n \"josephklatt\",\n \"tonksi-\"\n ],\n \"_modified\": \"2024-01-23T13:30:33.148Z\",\n \"fileLink\": \"\",\n \"time\": \"\u003C 1 week\",\n \"category\": {\n \"label\": \"Guides\",\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"_deleted\": false,\n \"_modified\": \"2022-09-18T08:51:47.196Z\"\n },\n \"mentions\": [],\n \"previousSlugs\": [\n \"xl-long-bed-3d-printer-conversion\"\n ],\n \"_deleted\": false,\n \"cover_image\": {\n \"timeCreated\": \"2022-07-13T09:46:24.288Z\",\n \"contentType\": \"image/png\",\n \"size\": 356847,\n \"type\": \"image/png\",\n \"updated\": \"2022-07-13T09:46:24.288Z\",\n \"fullPath\": \"uploads/howtos/EmSgubayMg8PpWDaDM14/197584567_823306731633606_2145684291652980688_n (3)-181f6f3b22b.png\",\n \"name\": \"197584567_823306731633606_2145684291652980688_n (3)-181f6f3b22b.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FEmSgubayMg8PpWDaDM14%2F197584567_823306731633606_2145684291652980688_n%20(3)-181f6f3b22b.png?alt=media&token=2a751b2b-f798-464d-a57c-e6205ebbd3b1\",\n \"src\": \"/resources/howtos/xl-long-bed-3d-printer-conversion/197584567_823306731633606_2145684291652980688_n_3-181f6f3b22b.png\"\n },\n \"_created\": \"2022-05-27T16:33:46.624Z\",\n \"_createdBy\": \"fromwastetowind\",\n \"user\": {\n \"_modified\": \"2024-01-25T12:40:40.422Z\",\n \"type\": \"machine-builder\",\n \"moderation\": \"accepted\",\n \"_id\": \"fromwastetowind\",\n \"verified\": false,\n \"_deleted\": false,\n \"_created\": \"2024-01-25T12:40:40.422Z\",\n \"location\": {\n \"lng\": \"4.4081929\",\n \"lat\": \"51.2340787\"\n },\n \"geo\": {\n \"latitude\": 51.2340787,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 4.4081929,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Belgium\",\n \"countryCode\": \"BE\",\n \"principalSubdivision\": \"Flanders\",\n \"principalSubdivisionCode\": \"BE-VLG\",\n \"city\": \"Antwerpen\",\n \"locality\": \"Antwerp\",\n \"postcode\": \"2000\",\n \"plusCode\": \"9F366CM5+J7\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Belgium\",\n \"description\": \"constitutional monarchy in Western Europe\",\n \"isoName\": \"Belgium\",\n \"order\": 5,\n \"adminLevel\": 2,\n \"isoCode\": \"BE\",\n \"wikidataId\": \"Q31\",\n \"geonameId\": 2802361\n },\n {\n \"name\": \"Flanders\",\n \"description\": \"federal region of Belgium\",\n \"isoName\": \"Flanders\",\n \"order\": 7,\n \"adminLevel\": 4,\n \"isoCode\": \"BE-VLG\",\n \"wikidataId\": \"Q9337\",\n \"geonameId\": 3337388\n },\n {\n \"name\": \"Provincie Antwerpen\",\n \"description\": \"province in Flanders, Belgium\",\n \"isoName\": \"Provincie Antwerpen\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"isoCode\": \"BE-VAN\",\n \"wikidataId\": \"Q1116\",\n \"geonameId\": 2803136\n },\n {\n \"name\": \"Arrondissement of Antwerp\",\n \"description\": \"1 of 43 administrative arrondissements of Belgium\",\n \"order\": 10,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q90895\",\n \"geonameId\": 2803137\n },\n {\n \"name\": \"Antwerpen\",\n \"description\": \"municipality in the province of Antwerp, Belgium\",\n \"order\": 11,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q12892\",\n \"geonameId\": 2803138\n },\n {\n \"name\": \"Antwerp\",\n \"order\": 12,\n \"adminLevel\": 9\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"North European Plain\",\n \"description\": \"geomorphological region in Europe iceland\",\n \"order\": 2,\n \"wikidataId\": \"Q560549\"\n },\n {\n \"name\": \"Benelux\",\n \"description\": \"politico-economic union between Belgium, the Netherlands and Luxembourg\",\n \"order\": 3,\n \"wikidataId\": \"Q13116\"\n },\n {\n \"name\": \"Europe/Brussels\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Dutch Language Union\",\n \"description\": \"Dutch language regulator\",\n \"order\": 6,\n \"wikidataId\": \"Q152299\"\n },\n {\n \"name\": \"Flemish Community\",\n \"description\": \"one of the three official communities in Belgium\",\n \"order\": 8,\n \"wikidataId\": \"Q9331\"\n },\n {\n \"name\": \"2000\",\n \"description\": \"postal code\",\n \"order\": 13\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.fromwastetowind.com\"\n },\n {\n \"name\": \"Social media\",\n \"url\": \"https://www.linkedin.com/company/fromwastetowind/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/fromwastetowind/\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/fromwastetowind\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/vendor.php?dispatch=companies.update&company_id=879\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:bram@fromwastetowind.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"From Waste To Wind is a start-up that 3D-prints windturbines from plastic waste and makes small windturbines accessible. All windturbines are fully open-source and can be built with easy to find parts. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": true,\n \"machining\": false,\n \"electronics\": true,\n \"molds\": false\n }\n ],\n \"title\": \"fromwastetowind\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"This tutorial explains how to install an extended bed on any compatible 3D printer. We utilized the extended bed to print wind turbine blades.\\n\\n\\nUser Location: Antwerpen, Belgium\\n\\nNecessary for this build:\\n\\nBasics:\\n- A basic 3D-printer that allows modifying the firmware (such as an Anycubic I3 Mega S)\\n- A rigid table of 2 m (78.74 in) by 80 cm (31.5 in) or larger to accommodate all components\\n\\nMovement system (Y-axis):\\n- 2 SBR25 1500 mm (59.06 in) rails \\n- 4 SBR25UU bearings with bearing holders \\n- 2.5 m (8.2 ft) glass fiber belt for 3D printers, often referred to as a GT2 belt with a 2 mm pitch\\n\\nThe heated bed:\\n- 5 aluminum profiles of 40 mm by 15 mm (1.57 in by 0.59 in)\\n- NiCr heating wire rated at 60 ohms and 3A, available in 5 or 10 m (16.4 or 32.8 ft) lengths\\n- Glass fiber sleeving to insulate the heating wire, resistant to at least 150 degrees Celsius (302 F)\\n- 16 threaded rods, 8 mm in diameter and 5 cm (1.97 in) in length, plus 32 nuts for securing both sides\\n- (Recommended) Glass fiber cloth measuring 50 cm by 50 cm (19.69 in by 19.69 in)\\n\\n- Basic tools: a drill, screws, bolts, and nuts\\n\\n1. Weld the aluminum (aluminium) profiles to create a platform measuring 3.3 feet (1 meter) by 7.9 inches (20 centimeters). It is preferable to weld at the ends only, to prevent skewing or distortion during the welding process.\\n\\n2. Drill holes for the bearing holders, ensuring they are positioned 3.3 feet (1 meter) apart.\\n\\n3. Install the bearings approximately 2 inches (5 centimeters) from the bed.\\n\\n4. Place the fiberglass (glassfiber) sleeve over the Nichrome (NiCr) heating wire and thread it through the hollow sections of the aluminum bed.\\n\\n5. Optionally, place fiberglass cloth at the ends of each aluminum profile to retain air inside.\\n\\nEnsure the table is stable and immovable, as any instability significantly affects the print quality.\\n\\nThe rails may accumulate dust during installation; clean them thoroughly and apply some PTFE-oil before proceeding.\\n\\nReview the technical drawing for proper installation of the remaining components before moving forward.\\n\\n1. Drill holes for mounting the Y-axis. The screws for the stepper motor are quite small, so an adapter bracket was fabricated from leftover square aluminum for the pipe.\\n\\n2. Position the stepper motor and pulley approximately 4.1 feet (1.25 meters) apart.\\n\\n3. Acquire some sturdy L-hooks made of steel, stainless steel, or aluminum, and drill holes that align with the U-frame of the printer. By opting for sufficient height, a printable height of 10.2 inches (26 centimeters) was achieved, 2.4 inches (6 centimeters) higher than normal.\\n\\n4. Extend the wire length of the Y-stepper as needed. Scrap 15 AWG (1.5mm²) electrical cable was utilized since a NEMA 17 stepper motor can handle up to 2A of current.\\n\\n5. Secure the U-frame with the L-hooks on the table and lower the endstops for the Z-axis to capitalize on the added height.\\n\\n6. Drill holes in the table to route the wires for the endstops and steppers. This allowed the use of all the original cables, except for the Y-axis.\\n\\nEmploy your creativity to design a cover for the print area. Plastic foil may suffice to retain warm air, depending on ambient temperature. Favorable outcomes have also been achieved using cardboard and surplus Styropor, which is sufficiently robust to negate the need for a frame.\\n\\nYou can find an adapted version specifically for the Anycubic I3 Mega S here: [github.com/davidramiro/Marlin-Ai3M](https://github.com/davidramiro/Marlin-Ai3M).\\n\\nHigher versions contained a flawed manual bed leveling system, which is essential as it is easy for the bed not to be parallel to the table.\\n\\nInstall VSCode and open the code there. Modify the following properties in `configuration.h` to inform the printer of an increased bed size and higher build envelope:\\na.\\tY_BED_SIZE: 999\\nb.\\tMAX_Z_HEIGHT: 260\\n\\nConnect your printer mainboard using a USB cable. VScode will automatically connect to the correct serial port. Press the small arrow in the bottom left corner to initiate the upload process.\\n\\nCertainly. Below is the revised text formatted in Markdown:\\n\\n---\\n\\nThis procedure does not involve manually adjusting the four knobs on the underside of the print bed. Instead, execute the G29 S1 command, followed by G29 S2 until completion. The printer will calculate a grid of 5x5 points (1.97x1.97 inches) over the print bed and move to each position, allowing you to adjust the nozzle on the z-axis. \\n\\n(The grid's point count can be modified in the firmware.)\\n\\nFor further details on the G29 command for Marlin, visit [marlinfw.org/docs/gcode/G029-mbl.html](https://marlinfw.org/docs/gcode/G029-mbl.html).\\n\\nUpon completion of all 25 points, the printer will emit a sound and return the print head to the 0,0 position. Ensure the grid is saved with the M500 command. Before each print, initiate M420 S1 to enable mesh-bed leveling and retrieve the modified z-coordinates. It is advisable to include this in the custom g-code section of your slicer to ensure execution before each print.\\n\\n---\\n\\nPrinting large objects may require time to perfect. Adhesion issues might occur during the printing process. As the object increases in size, the likelihood of warping and detachment from the bed rises. Effective results have been achieved using rPET, PETG, and PLA with Formfutur's Magigoo as an adhesive. PET(G) adheres exceptionally well, and a base layer of PET(G) is used for printing ABS.\\n\\nThis extended bed conversion, for example, enables the printing of wind turbine blades, allowing you to construct your own wind turbines. Refer to our other tutorial for further details.\",\n \"keywords\": \"3D printer installation, extended bed tutorial, wind turbine blades printing, Anycubic I3 Mega S upgrade, Y-axis modification, heated bed construction, aluminum platform welding, fiberglass insulation, NiCr heating wire\",\n \"resources\": \"### Hardware \\n- Anycubic I3 Mega S 3D printer ([firmware modifiable](https://github.com/davidramiro/Marlin-Ai3M)) \\n- Rigid table (2m × 80cm or larger) \\n- SBR25 1500mm linear rails (×2), SBR25UU bearings (×4), 2.5m GT2 belt \\n- Aluminum profiles (40×15mm, ×5), 60Ω NiCr heating wire, fiberglass sleeving (heat-resistant) \\n- 8mm threaded rods (×16, 5cm long), nuts (×32), optional 50×50cm fiberglass cloth \\n\\n### Software \\n- [Visual Studio Code (VSCode)](https://code.visualstudio.com/) for firmware editing \\n- Customized Marlin firmware ([GitHub link](https://github.com/davidramiro/Marlin-Ai3M)) \\n- Marlin G-code commands ([G29 reference](https://marlinfw.org/docs/gcode/G029-mbl.html)) \\n\\n### Tools & Accessories \\n- Drill, screws, bolts, and nuts for assembly \\n- Steel/stainless steel/aluminum L-hooks (for U-frame mounting) \\n- PTFE oil for rail lubrication \\n- Plastic foil/cardboard/Styrofoam for print area insulation \\n- 15 AWG electrical cable (for Y-axis stepper motor extension)\",\n \"references\": \"## References\\n\\n### Articles\\n- [Marlin G29 Command Documentation](https://marlinfw.org/docs/gcode/G029-mbl.html)\\n\\n### Opensource Designs\\n- [Custom Marlin Firmware for Anycubic I3 Mega S](https://github.com/davidramiro/Marlin-Ai3M)\"\n }\n}","c052f7bb6a757de6","phonecase-mould-from-a-resin-printer",{"id":9325,"data":9327,"filePath":9325,"digest":9537},{"slug":9325,"id":9325,"title":9328,"type":397,"components":9329,"item":9330,"config":9536},"Phonecase mould from a resin printer",[],{"_contentModifiedTimestamp":9331,"title":9328,"description":9332,"time":1124,"votedUsefulBy":9333,"_createdBy":9335,"_modified":9336,"_deleted":402,"fileLink":19,"slug":9325,"comments":9337,"_id":9338,"steps":9339,"tags":9473,"creatorCountry":3617,"difficulty_level":1258,"moderation":526,"_created":9331,"total_downloads":7073,"previousSlugs":9474,"mentions":9477,"total_views":9478,"cover_image":9479,"files":9486,"user":9487,"category":9531,"content":9532,"keywords":9533,"resources":9534,"references":9535},"2023-08-04T09:50:22.249Z","This guide provides instructions on designing and printing a phone cover mold using a resin printer. It details the steps involved in creating a phone cover mold and offers useful tips on mold design, resin printing, and manufacturing.\n\nThe zip file contains:\n1. 3D files - SLA phone cover mold (step)\n2. 3D files - SLA phone cover mold (stl)\n3. Readme with links to the resin and printer (txt)\n4. Technical drawing of the mold (pdf)",[3956,5073,9334,408,3955,409],"angeliek22","manuelmaeder","2023-11-10T13:13:38.025Z",[],"GiAls20l8zgPlbMBTYVX",[9340,9366,9391,9416,9441,9467],{"_animationKey":9341,"images":9342,"title":9364,"text":9365},"uniqueqkar9b",[9343,9350,9357],{"contentType":1289,"timeCreated":9344,"updated":9344,"name":9345,"downloadUrl":9346,"fullPath":9347,"type":1289,"size":9348,"src":9349,"alt":9345},"2023-08-04T09:49:00.381Z","Folie7-189bff2ef50.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie7-189bff2ef50.PNG?alt=media&token=397ad92c-5dfa-4e11-88ac-62af255fe1db","uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie7-189bff2ef50.PNG",31635,"/resources/howtos/phonecase-mould-from-a-resin-printer/folie7-189bff2ef50.png",{"timeCreated":9351,"updated":9351,"contentType":1289,"type":1289,"fullPath":9352,"name":9353,"size":9354,"downloadUrl":9355,"src":9356,"alt":9353},"2023-08-04T09:49:01.008Z","uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie1-189bff3034a.PNG","Folie1-189bff3034a.PNG",102356,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie1-189bff3034a.PNG?alt=media&token=84e7a4e1-501c-4e5d-b526-c434e7fb88e8","/resources/howtos/phonecase-mould-from-a-resin-printer/folie1-189bff3034a.png",{"fullPath":9358,"type":1289,"contentType":1289,"updated":9359,"name":9360,"timeCreated":9359,"downloadUrl":9361,"size":9362,"src":9363,"alt":9360},"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie2-189bff31015.PNG","2023-08-04T09:49:01.097Z","Folie2-189bff31015.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie2-189bff31015.PNG?alt=media&token=15772950-6826-4867-a541-a460837ff00d",101672,"/resources/howtos/phonecase-mould-from-a-resin-printer/folie2-189bff31015.png","Download a phone model","Before modeling the mold, obtain a 3D model of the phone case you wish to create. First, locate the phone model online using a CAD library such as GrabCAD.\n\n1. Access GrabCAD and search for the desired phone model for your phone case.\n\n2. Download the model (a STEP file is recommended).\n\n3. Open the model in your CAD software.\n\nWhile several websites provide CAD libraries, GrabCAD is commonly used due to its extensive selection of 3D files and free access after registration. \n\nLink to GrabCAD: [grabcad.com/library](https://grabcad.com/library)",{"title":9367,"images":9368,"text":9390,"_animationKey":448},"Design the mould (with Fusion360)",[9369,9376,9383],{"contentType":1289,"type":1289,"name":9370,"fullPath":9371,"updated":9372,"downloadUrl":9373,"timeCreated":9372,"size":9374,"src":9375,"alt":9370},"Capture-1899ccec87e.PNG","uploads/howtos/ApdXDM92GCkOGpN7FSDa/Capture-1899ccec87e.PNG","2023-07-28T14:19:47.214Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FApdXDM92GCkOGpN7FSDa%2FCapture-1899ccec87e.PNG?alt=media&token=0e6f2eb9-6261-475c-a01c-fbe33064410f",71917,"/resources/howtos/phonecase-mould-from-a-resin-printer/capture-1899ccec87e.png",{"fullPath":9377,"updated":9378,"contentType":1289,"name":9379,"size":9380,"downloadUrl":9381,"timeCreated":9378,"type":1289,"src":9382,"alt":9379},"uploads/howtos/GiAls20l8zgPlbMBTYVX/crosssec2-1899cea11fe.PNG","2023-07-28T14:32:32.057Z","crosssec2-1899cea11fe.PNG",121703,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2Fcrosssec2-1899cea11fe.PNG?alt=media&token=59439a27-6af2-4cfd-8d8b-7740a6f4f606","/resources/howtos/phonecase-mould-from-a-resin-printer/crosssec2-1899cea11fe.png",{"name":9384,"size":9385,"updated":9386,"timeCreated":9386,"fullPath":9387,"type":1289,"downloadUrl":9388,"contentType":1289,"src":9389,"alt":9384},"crosssec1-1899cea4efc.PNG",113473,"2023-07-28T14:32:31.796Z","uploads/howtos/GiAls20l8zgPlbMBTYVX/crosssec1-1899cea4efc.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2Fcrosssec1-1899cea4efc.PNG?alt=media&token=bc7c53d6-5192-46a7-8c94-c6e98850c2d7","/resources/howtos/phonecase-mould-from-a-resin-printer/crosssec1-1899cea4efc.png","To design a phone cover, it is first necessary to download the phone model. Thereafter, this model can be utilized to create the shape of the cover and the mold. A recommended software for 3D design is Fusion360, which is suitable for both novices and experienced users.\n\nBelow are links to two instructive videos that demonstrate how to use Fusion360 for this project.\n\nThe first video is provided by \"Product Design Online,\" a channel that offers detailed tutorials on Fusion360. This video provides a step-by-step guide on designing a phone case model.\n\nMaking a phone cover model: [YouTube Video](https://www.youtube.com/watch?v=1MmjBLYMNWY)\n\nThe second video is from Lars Christensen's channel, where a mold is created in a series of three videos.\n\nLars making a mold in Fusion: [YouTube Video](https://www.youtube.com/watch?v=_hgmwhde1So)\n\nFrequently, completed phone cover models are available on GrabCad, eliminating the need to design them independently and allowing one to proceed directly with mold creation.",{"_animationKey":451,"text":9392,"images":9393,"title":9415},"Certainly. Below is the revised text in Markdown format:\n\n---\n\nFusion 360 is a powerful software tool utilized since 2018 for various projects. Although the software requires a subscription, there are options to mitigate the cost.\n\nOne alternative is acquiring the educational license if you are a university student. This license is complimentary and remains valid as long as enrollment status is maintained, contingent upon providing proof of student status.\n\nAnother option is the hobbyist version of Fusion 360, which includes certain file format limitations. While less familiar with this version, the educational license has proven effective.\n\nLink to the educational download: [autodesk.com/products/fusion-360/education](https://www.autodesk.com/products/fusion-360/education)",[9394,9401,9408],{"updated":9395,"timeCreated":9395,"contentType":1289,"type":1289,"size":9396,"downloadUrl":9397,"name":9398,"fullPath":9399,"src":9400,"alt":9398},"2023-08-04T09:49:02.214Z",22015,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie5-189bff2ab49.PNG?alt=media&token=63712252-1a6a-4b8c-abd0-0d34370568d3","Folie5-189bff2ab49.PNG","uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie5-189bff2ab49.PNG","/resources/howtos/phonecase-mould-from-a-resin-printer/folie5-189bff2ab49.png",{"name":9402,"fullPath":9403,"contentType":1289,"type":1289,"downloadUrl":9404,"timeCreated":9405,"size":9406,"updated":9405,"src":9407,"alt":9402},"Folie3-189bff2c31e.PNG","uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie3-189bff2c31e.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie3-189bff2c31e.PNG?alt=media&token=8cd20446-914e-4ebe-a51b-96ec6801aa92","2023-08-04T09:49:03.163Z",183155,"/resources/howtos/phonecase-mould-from-a-resin-printer/folie3-189bff2c31e.png",{"size":9409,"timeCreated":9410,"updated":9410,"type":1289,"fullPath":9411,"name":9412,"contentType":1289,"downloadUrl":9413,"src":9414,"alt":9412},24226,"2023-08-04T09:49:02.369Z","uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie4-189bff2d3ae.PNG","Folie4-189bff2d3ae.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie4-189bff2d3ae.PNG?alt=media&token=64a22f85-61a9-43cf-8aef-3a915c71bb24","/resources/howtos/phonecase-mould-from-a-resin-printer/folie4-189bff2d3ae.png","Tips for using Fusion360",{"title":9417,"images":9418,"text":9440,"_animationKey":479},"3D print the mould or give it to a manufacturer",[9419,9426,9433],{"updated":9420,"downloadUrl":9421,"size":9422,"timeCreated":9420,"fullPath":9423,"type":1289,"contentType":1289,"name":9424,"src":9425,"alt":9424},"2023-08-04T09:49:04.206Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie6-189bff264b4.PNG?alt=media&token=470c27d6-ef0c-49a5-91c1-2f73cf0ecfe3",22488,"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie6-189bff264b4.PNG","Folie6-189bff264b4.PNG","/resources/howtos/phonecase-mould-from-a-resin-printer/folie6-189bff264b4.png",{"timeCreated":9427,"type":1289,"fullPath":9428,"downloadUrl":9429,"updated":9427,"name":9430,"size":9431,"contentType":1289,"src":9432,"alt":9430},"2023-08-04T09:49:04.331Z","uploads/howtos/GiAls20l8zgPlbMBTYVX/Xometry-189bff278c2.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FXometry-189bff278c2.PNG?alt=media&token=4eb82f03-a6de-473d-ac68-153b0edbc0fe","Xometry-189bff278c2.PNG",61005,"/resources/howtos/phonecase-mould-from-a-resin-printer/xometry-189bff278c2.png",{"fullPath":9434,"updated":9435,"timeCreated":9435,"name":9436,"type":1289,"downloadUrl":9437,"contentType":1289,"size":9438,"src":9439,"alt":9436},"uploads/howtos/GiAls20l8zgPlbMBTYVX/asdf-189bff2881c.PNG","2023-08-04T09:49:04.926Z","asdf-189bff2881c.PNG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2Fasdf-189bff2881c.PNG?alt=media&token=e4fc4dee-9fdc-4981-a16e-d4ad07c6ff8d",81332,"/resources/howtos/phonecase-mould-from-a-resin-printer/asdf-189bff2881c.png","Once the mold is designed, you can 3D print it using an SLA printer. SLA stands for stereolithography, a process that uses light to cure liquid resin into solid layers. If a printer is unavailable, you can outsource the job to an online manufacturer.\n\nMake it yourself:\n1. Prepare your model and materials. Slice your model into layers using software such as ChiTuBox. Select a high-temperature resin for your mold.\n\n2. Pour the resin into the tank and start your print. There are numerous tutorials available on operating an SLA printer for this purpose.\n\n3. Wait for the model to print.\n\nOutsource to an online manufacturer:\nYou may consider using online services, which often provide reasonable prices and have produced high-quality parts.\n\nLink to Xometry: [xometry.com](https://www.xometry.com)",{"text":9442,"title":9443,"images":9444,"_animationKey":9466},"The resin material differs significantly from aluminum, primarily in thermal conductivity—a critical factor affecting heating and cooling times, as well as the quality and cost of molded parts.\n\nResin transfers heat less efficiently, allowing for the design of thinner walls in finished parts. However, this characteristic also results in longer cooling times. Depending on the part's shape, resin molds may be beneficial; the slower cooling process generally reduces tension in finished parts and lowers the risk of cracking or warping.\n\nConversely, resin is more brittle than aluminum, necessitating careful handling. Resin molds are susceptible to damage from abrasion or impact and may require more frequent maintenance or replacement.","Things to know when designing a resin mould",[9445,9452,9459],{"updated":9446,"name":9447,"downloadUrl":9448,"timeCreated":9446,"contentType":423,"fullPath":9449,"type":423,"size":9450,"src":9451,"alt":9447},"2023-08-03T12:52:43.383Z","_DSC9721-189bb74a83e.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9721-189bb74a83e.JPG?alt=media&token=ef09141a-c3b0-4bd5-83ad-770cec36acd1","uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9721-189bb74a83e.JPG",74067,"/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9721-189bb74a83e.jpg",{"contentType":423,"name":9453,"type":423,"size":9454,"downloadUrl":9455,"timeCreated":9456,"fullPath":9457,"updated":9456,"src":9458,"alt":9453},"_DSC9716-189bb74c076.JPG",78496,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9716-189bb74c076.JPG?alt=media&token=fe343566-f84a-44cf-b04a-b564eebd2f99","2023-08-03T12:52:43.282Z","uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9716-189bb74c076.JPG","/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9716-189bb74c076.jpg",{"updated":9460,"type":423,"size":9461,"name":9462,"fullPath":9463,"downloadUrl":9464,"timeCreated":9460,"contentType":423,"src":9465,"alt":9462},"2023-08-03T12:52:43.473Z",70108,"_DSC9755-189bb7502ac.JPG","uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9755-189bb7502ac.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9755-189bb7502ac.JPG?alt=media&token=2dab85f2-57bf-41f2-b59e-f490251f48d7","/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9755-189bb7502ac.jpg","uniquelz36y3",{"text":9468,"videoUrl":9469,"title":9470,"_animationKey":9471,"images":9472},"I developed this resin mold design for an automatic injection molding machine, which has been my primary project. The machine is fully automated and utilizes ejector pins to remove the completed parts. Consequently, the insert part of the mold contains four holes for the ejector pins.\n\nFor a demonstration of the ejecting mechanism with the pins installed, I have created a YouTube video showcasing the process.\n\nI hope this tutorial has been beneficial. For more details on this mold or similar projects, feel free to visit my channel.\n\n[instagram.com/sotop_recycling](https://www.instagram.com/sotop_recycling/)","https://youtu.be/d_5YONoLBhs","Using the mould for automatic injection molding","unique0a5v3",[],[1256,1580,626],[9475,9476,9325],"resin-phonecase-mould","phonecase-mould-from-a-resin-print",[],431,{"size":9480,"contentType":423,"fullPath":9481,"downloadUrl":9482,"name":9483,"updated":9484,"type":423,"timeCreated":9484,"src":9485},79016,"uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9733-189ab337d9e.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9733-189ab337d9e.jpg?alt=media&token=cdfb89f6-b4d5-42f2-84d4-8b60afd7d81d","_DSC9733-189ab337d9e.jpg","2023-07-31T09:07:07.347Z","/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9733-189ab337d9e.jpg",[-1],{"_modified":9488,"_deleted":402,"_id":9335,"moderation":9489,"type":1495,"_created":9488,"verified":402,"location":9490,"geo":9493,"data":9518,"detail":9528},"2023-08-06T09:53:30.806Z","improvements-needed",{"lng":9491,"lat":9492},"7.6651124","47.6140177",{"latitude":9494,"lookupSource":535,"longitude":9495,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":3634,"countryCode":3635,"principalSubdivision":4546,"principalSubdivisionCode":4547,"city":4565,"locality":9496,"postcode":9497,"plusCode":9498,"localityInfo":9499},47.6140177,7.6651124,"Lorrach VVG","79539","8FV9JM78+J2",{"administrative":9500,"informative":9511},[9501,9502,9503,9504,9505,9509],{"name":3634,"description":3645,"isoName":3634,"order":67,"adminLevel":174,"isoCode":3635,"wikidataId":3646,"geonameId":3647},{"name":4546,"description":4556,"isoName":4546,"order":45,"adminLevel":45,"isoCode":4547,"wikidataId":4557,"geonameId":4558},{"name":4560,"description":4561,"order":555,"adminLevel":555,"wikidataId":4562,"geonameId":4563},{"name":4565,"description":4566,"order":929,"adminLevel":559,"wikidataId":4567,"geonameId":4568},{"name":4565,"description":9506,"order":931,"adminLevel":580,"wikidataId":9507,"geonameId":9508},"city in southwest Germany","Q6855",2875881,{"name":9496,"description":4574,"order":949,"adminLevel":563,"wikidataId":9510},"Q9378571",[9512,9513,9514,9515,9516,9517],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":3667,"description":573,"order":174},{"name":4580,"description":4581,"order":559,"wikidataId":4582},{"name":4584,"description":4585,"order":563,"wikidataId":4586,"geonameId":4587},{"name":4589,"description":3678,"order":580,"wikidataId":4590},{"name":9497,"description":579,"order":1918},{"urls":9519,"description":9523,"services":9524,"title":9526,"images":9527},[9520,9522],{"name":958,"url":9521},"https://www.instagram.com/sotop_recycling/",{"name":590,"url":591},"Hello :) I am a german based engineering student working on automatic desktop recycling machines ",[9525],{"welding":24,"assembling":24,"machining":24,"electronics":24,"molds":24},"ManuelMaeder",[],{"services":9529,"urls":9530},[],[],{"label":601},"This guide provides instructions on designing and printing a phone cover mold using a resin printer. It details the steps involved in creating a phone cover mold and offers useful tips on mold design, resin printing, and manufacturing.\n\nThe zip file contains:\n1. 3D files - SLA phone cover mold (step)\n2. 3D files - SLA phone cover mold (stl)\n3. Readme with links to the resin and printer (txt)\n4. Technical drawing of the mold (pdf)\n\n\nUser Location: Lorrach, Germany\n\nBefore modeling the mold, obtain a 3D model of the phone case you wish to create. First, locate the phone model online using a CAD library such as GrabCAD.\n\n1. Access GrabCAD and search for the desired phone model for your phone case.\n\n2. Download the model (a STEP file is recommended).\n\n3. Open the model in your CAD software.\n\nWhile several websites provide CAD libraries, GrabCAD is commonly used due to its extensive selection of 3D files and free access after registration. \n\nLink to GrabCAD: [grabcad.com/library](https://grabcad.com/library)\n\nTo design a phone cover, it is first necessary to download the phone model. Thereafter, this model can be utilized to create the shape of the cover and the mold. A recommended software for 3D design is Fusion360, which is suitable for both novices and experienced users.\n\nBelow are links to two instructive videos that demonstrate how to use Fusion360 for this project.\n\nThe first video is provided by \"Product Design Online,\" a channel that offers detailed tutorials on Fusion360. This video provides a step-by-step guide on designing a phone case model.\n\nMaking a phone cover model: [YouTube Video](https://www.youtube.com/watch?v=1MmjBLYMNWY)\n\nThe second video is from Lars Christensen's channel, where a mold is created in a series of three videos.\n\nLars making a mold in Fusion: [YouTube Video](https://www.youtube.com/watch?v=_hgmwhde1So)\n\nFrequently, completed phone cover models are available on GrabCad, eliminating the need to design them independently and allowing one to proceed directly with mold creation.\n\nCertainly. Below is the revised text in Markdown format:\n\n---\n\nFusion 360 is a powerful software tool utilized since 2018 for various projects. Although the software requires a subscription, there are options to mitigate the cost.\n\nOne alternative is acquiring the educational license if you are a university student. This license is complimentary and remains valid as long as enrollment status is maintained, contingent upon providing proof of student status.\n\nAnother option is the hobbyist version of Fusion 360, which includes certain file format limitations. While less familiar with this version, the educational license has proven effective.\n\nLink to the educational download: [autodesk.com/products/fusion-360/education](https://www.autodesk.com/products/fusion-360/education)\n\nOnce the mold is designed, you can 3D print it using an SLA printer. SLA stands for stereolithography, a process that uses light to cure liquid resin into solid layers. If a printer is unavailable, you can outsource the job to an online manufacturer.\n\nMake it yourself:\n1. Prepare your model and materials. Slice your model into layers using software such as ChiTuBox. Select a high-temperature resin for your mold.\n\n2. Pour the resin into the tank and start your print. There are numerous tutorials available on operating an SLA printer for this purpose.\n\n3. Wait for the model to print.\n\nOutsource to an online manufacturer:\nYou may consider using online services, which often provide reasonable prices and have produced high-quality parts.\n\nLink to Xometry: [xometry.com](https://www.xometry.com)\n\nThe resin material differs significantly from aluminum, primarily in thermal conductivity—a critical factor affecting heating and cooling times, as well as the quality and cost of molded parts.\n\nResin transfers heat less efficiently, allowing for the design of thinner walls in finished parts. However, this characteristic also results in longer cooling times. Depending on the part's shape, resin molds may be beneficial; the slower cooling process generally reduces tension in finished parts and lowers the risk of cracking or warping.\n\nConversely, resin is more brittle than aluminum, necessitating careful handling. Resin molds are susceptible to damage from abrasion or impact and may require more frequent maintenance or replacement.\n\nI developed this resin mold design for an automatic injection molding machine, which has been my primary project. The machine is fully automated and utilizes ejector pins to remove the completed parts. Consequently, the insert part of the mold contains four holes for the ejector pins.\n\nFor a demonstration of the ejecting mechanism with the pins installed, I have created a YouTube video showcasing the process.\n\nI hope this tutorial has been beneficial. For more details on this mold or similar projects, feel free to visit my channel.\n\n[instagram.com/sotop_recycling](https://www.instagram.com/sotop_recycling/)","resin printer, phone cover mold, 3D printing, Fusion 360, GrabCAD, SLA printer, CAD software, 3D model download, mold manufacturing, injection molding","---\n\nTo design and print a phone cover mold using a resin printer, the following tools and resources are required:\n\n### Software Tools\n- **GrabCAD** ([grabcad.com](https://grabcad.com/library)) – Download phone model STEP files \n- **Fusion 360** ([education link](https://www.autodesk.com/products/fusion-360/education)) – For mold design (educational license recommended) \n- **ChiTuBox** – Slicing software for resin 3D printing \n\n### 3D Printing Hardware\n- **SLA resin printer** – Stereolithography printer for curing resin layer-by-layer \n\n### Resin Material\n- **High-temperature resin** – Required for mold durability during injection \n\n### Online Manufacturing Services\n- **Xometry** ([xometry.com](https://www.xometry.com)) – For outsourcing SLA printing \n\nFor detailed tutorials, refer to the provided [Fusion 360 video guides](#) and the project’s [Instagram channel](https://www.instagram.com/sotop_recycling/).","---\n\n## Articles & CAD Libraries \n- [GrabCAD Library](https://grabcad.com/library) \n\n## YouTube Tutorials \n- [Fusion 360 Phone Case Design Tutorial](https://www.youtube.com/watch?v=1MmjBLYMNWY) \n- [Mold Design in Fusion 360](https://www.youtube.com/watch?v=_hgmwhde1So) \n\n## Software & Tools \n- [Fusion 360 Educational License](https://www.autodesk.com/products/fusion-360/education) \n\n## Manufacturing Services \n- [Xometry (3D Printing/CNC)](https://www.xometry.com) \n\n## Social Media & Community \n- [SOTOP Recycling Instagram](https://www.instagram.com/sotop_recycling/)","{\n \"slug\": \"phonecase-mould-from-a-resin-printer\",\n \"id\": \"phonecase-mould-from-a-resin-printer\",\n \"title\": \"Phonecase mould from a resin printer\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_contentModifiedTimestamp\": \"2023-08-04T09:50:22.249Z\",\n \"title\": \"Phonecase mould from a resin printer\",\n \"description\": \"This guide provides instructions on designing and printing a phone cover mold using a resin printer. It details the steps involved in creating a phone cover mold and offers useful tips on mold design, resin printing, and manufacturing.\\n\\nThe zip file contains:\\n1. 3D files - SLA phone cover mold (step)\\n2. 3D files - SLA phone cover mold (stl)\\n3. Readme with links to the resin and printer (txt)\\n4. Technical drawing of the mold (pdf)\",\n \"time\": \"\u003C 1 week\",\n \"votedUsefulBy\": [\n \"la-fbrica-makerspace\",\n \"peninsulapreciousplastics\",\n \"angeliek22\",\n \"sigolene\",\n \"kurumi_labs\",\n \"mattia\"\n ],\n \"_createdBy\": \"manuelmaeder\",\n \"_modified\": \"2023-11-10T13:13:38.025Z\",\n \"_deleted\": false,\n \"fileLink\": \"\",\n \"slug\": \"phonecase-mould-from-a-resin-printer\",\n \"comments\": [],\n \"_id\": \"GiAls20l8zgPlbMBTYVX\",\n \"steps\": [\n {\n \"_animationKey\": \"uniqueqkar9b\",\n \"images\": [\n {\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-08-04T09:49:00.381Z\",\n \"updated\": \"2023-08-04T09:49:00.381Z\",\n \"name\": \"Folie7-189bff2ef50.PNG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie7-189bff2ef50.PNG?alt=media&token=397ad92c-5dfa-4e11-88ac-62af255fe1db\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie7-189bff2ef50.PNG\",\n \"type\": \"image/png\",\n \"size\": 31635,\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie7-189bff2ef50.png\",\n \"alt\": \"Folie7-189bff2ef50.PNG\"\n },\n {\n \"timeCreated\": \"2023-08-04T09:49:01.008Z\",\n \"updated\": \"2023-08-04T09:49:01.008Z\",\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie1-189bff3034a.PNG\",\n \"name\": \"Folie1-189bff3034a.PNG\",\n \"size\": 102356,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie1-189bff3034a.PNG?alt=media&token=84e7a4e1-501c-4e5d-b526-c434e7fb88e8\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie1-189bff3034a.png\",\n \"alt\": \"Folie1-189bff3034a.PNG\"\n },\n {\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie2-189bff31015.PNG\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"updated\": \"2023-08-04T09:49:01.097Z\",\n \"name\": \"Folie2-189bff31015.PNG\",\n \"timeCreated\": \"2023-08-04T09:49:01.097Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie2-189bff31015.PNG?alt=media&token=15772950-6826-4867-a541-a460837ff00d\",\n \"size\": 101672,\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie2-189bff31015.png\",\n \"alt\": \"Folie2-189bff31015.PNG\"\n }\n ],\n \"title\": \"Download a phone model\",\n \"text\": \"Before modeling the mold, obtain a 3D model of the phone case you wish to create. First, locate the phone model online using a CAD library such as GrabCAD.\\n\\n1. Access GrabCAD and search for the desired phone model for your phone case.\\n\\n2. Download the model (a STEP file is recommended).\\n\\n3. Open the model in your CAD software.\\n\\nWhile several websites provide CAD libraries, GrabCAD is commonly used due to its extensive selection of 3D files and free access after registration. \\n\\nLink to GrabCAD: [grabcad.com/library](https://grabcad.com/library)\"\n },\n {\n \"title\": \"Design the mould (with Fusion360)\",\n \"images\": [\n {\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"name\": \"Capture-1899ccec87e.PNG\",\n \"fullPath\": \"uploads/howtos/ApdXDM92GCkOGpN7FSDa/Capture-1899ccec87e.PNG\",\n \"updated\": \"2023-07-28T14:19:47.214Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FApdXDM92GCkOGpN7FSDa%2FCapture-1899ccec87e.PNG?alt=media&token=0e6f2eb9-6261-475c-a01c-fbe33064410f\",\n \"timeCreated\": \"2023-07-28T14:19:47.214Z\",\n \"size\": 71917,\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/capture-1899ccec87e.png\",\n \"alt\": \"Capture-1899ccec87e.PNG\"\n },\n {\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/crosssec2-1899cea11fe.PNG\",\n \"updated\": \"2023-07-28T14:32:32.057Z\",\n \"contentType\": \"image/png\",\n \"name\": \"crosssec2-1899cea11fe.PNG\",\n \"size\": 121703,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2Fcrosssec2-1899cea11fe.PNG?alt=media&token=59439a27-6af2-4cfd-8d8b-7740a6f4f606\",\n \"timeCreated\": \"2023-07-28T14:32:32.057Z\",\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/crosssec2-1899cea11fe.png\",\n \"alt\": \"crosssec2-1899cea11fe.PNG\"\n },\n {\n \"name\": \"crosssec1-1899cea4efc.PNG\",\n \"size\": 113473,\n \"updated\": \"2023-07-28T14:32:31.796Z\",\n \"timeCreated\": \"2023-07-28T14:32:31.796Z\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/crosssec1-1899cea4efc.PNG\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2Fcrosssec1-1899cea4efc.PNG?alt=media&token=bc7c53d6-5192-46a7-8c94-c6e98850c2d7\",\n \"contentType\": \"image/png\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/crosssec1-1899cea4efc.png\",\n \"alt\": \"crosssec1-1899cea4efc.PNG\"\n }\n ],\n \"text\": \"To design a phone cover, it is first necessary to download the phone model. Thereafter, this model can be utilized to create the shape of the cover and the mold. A recommended software for 3D design is Fusion360, which is suitable for both novices and experienced users.\\n\\nBelow are links to two instructive videos that demonstrate how to use Fusion360 for this project.\\n\\nThe first video is provided by \\\"Product Design Online,\\\" a channel that offers detailed tutorials on Fusion360. This video provides a step-by-step guide on designing a phone case model.\\n\\nMaking a phone cover model: [YouTube Video](https://www.youtube.com/watch?v=1MmjBLYMNWY)\\n\\nThe second video is from Lars Christensen's channel, where a mold is created in a series of three videos.\\n\\nLars making a mold in Fusion: [YouTube Video](https://www.youtube.com/watch?v=_hgmwhde1So)\\n\\nFrequently, completed phone cover models are available on GrabCad, eliminating the need to design them independently and allowing one to proceed directly with mold creation.\",\n \"_animationKey\": \"unique1\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"text\": \"Certainly. Below is the revised text in Markdown format:\\n\\n---\\n\\nFusion 360 is a powerful software tool utilized since 2018 for various projects. Although the software requires a subscription, there are options to mitigate the cost.\\n\\nOne alternative is acquiring the educational license if you are a university student. This license is complimentary and remains valid as long as enrollment status is maintained, contingent upon providing proof of student status.\\n\\nAnother option is the hobbyist version of Fusion 360, which includes certain file format limitations. While less familiar with this version, the educational license has proven effective.\\n\\nLink to the educational download: [autodesk.com/products/fusion-360/education](https://www.autodesk.com/products/fusion-360/education)\",\n \"images\": [\n {\n \"updated\": \"2023-08-04T09:49:02.214Z\",\n \"timeCreated\": \"2023-08-04T09:49:02.214Z\",\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"size\": 22015,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie5-189bff2ab49.PNG?alt=media&token=63712252-1a6a-4b8c-abd0-0d34370568d3\",\n \"name\": \"Folie5-189bff2ab49.PNG\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie5-189bff2ab49.PNG\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie5-189bff2ab49.png\",\n \"alt\": \"Folie5-189bff2ab49.PNG\"\n },\n {\n \"name\": \"Folie3-189bff2c31e.PNG\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie3-189bff2c31e.PNG\",\n \"contentType\": \"image/png\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie3-189bff2c31e.PNG?alt=media&token=8cd20446-914e-4ebe-a51b-96ec6801aa92\",\n \"timeCreated\": \"2023-08-04T09:49:03.163Z\",\n \"size\": 183155,\n \"updated\": \"2023-08-04T09:49:03.163Z\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie3-189bff2c31e.png\",\n \"alt\": \"Folie3-189bff2c31e.PNG\"\n },\n {\n \"size\": 24226,\n \"timeCreated\": \"2023-08-04T09:49:02.369Z\",\n \"updated\": \"2023-08-04T09:49:02.369Z\",\n \"type\": \"image/png\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie4-189bff2d3ae.PNG\",\n \"name\": \"Folie4-189bff2d3ae.PNG\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie4-189bff2d3ae.PNG?alt=media&token=64a22f85-61a9-43cf-8aef-3a915c71bb24\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie4-189bff2d3ae.png\",\n \"alt\": \"Folie4-189bff2d3ae.PNG\"\n }\n ],\n \"title\": \"Tips for using Fusion360\"\n },\n {\n \"title\": \"3D print the mould or give it to a manufacturer\",\n \"images\": [\n {\n \"updated\": \"2023-08-04T09:49:04.206Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FFolie6-189bff264b4.PNG?alt=media&token=470c27d6-ef0c-49a5-91c1-2f73cf0ecfe3\",\n \"size\": 22488,\n \"timeCreated\": \"2023-08-04T09:49:04.206Z\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Folie6-189bff264b4.PNG\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"name\": \"Folie6-189bff264b4.PNG\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/folie6-189bff264b4.png\",\n \"alt\": \"Folie6-189bff264b4.PNG\"\n },\n {\n \"timeCreated\": \"2023-08-04T09:49:04.331Z\",\n \"type\": \"image/png\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/Xometry-189bff278c2.PNG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2FXometry-189bff278c2.PNG?alt=media&token=4eb82f03-a6de-473d-ac68-153b0edbc0fe\",\n \"updated\": \"2023-08-04T09:49:04.331Z\",\n \"name\": \"Xometry-189bff278c2.PNG\",\n \"size\": 61005,\n \"contentType\": \"image/png\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/xometry-189bff278c2.png\",\n \"alt\": \"Xometry-189bff278c2.PNG\"\n },\n {\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/asdf-189bff2881c.PNG\",\n \"updated\": \"2023-08-04T09:49:04.926Z\",\n \"timeCreated\": \"2023-08-04T09:49:04.926Z\",\n \"name\": \"asdf-189bff2881c.PNG\",\n \"type\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2Fasdf-189bff2881c.PNG?alt=media&token=e4fc4dee-9fdc-4981-a16e-d4ad07c6ff8d\",\n \"contentType\": \"image/png\",\n \"size\": 81332,\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/asdf-189bff2881c.png\",\n \"alt\": \"asdf-189bff2881c.PNG\"\n }\n ],\n \"text\": \"Once the mold is designed, you can 3D print it using an SLA printer. SLA stands for stereolithography, a process that uses light to cure liquid resin into solid layers. If a printer is unavailable, you can outsource the job to an online manufacturer.\\n\\nMake it yourself:\\n1. Prepare your model and materials. Slice your model into layers using software such as ChiTuBox. Select a high-temperature resin for your mold.\\n\\n2. Pour the resin into the tank and start your print. There are numerous tutorials available on operating an SLA printer for this purpose.\\n\\n3. Wait for the model to print.\\n\\nOutsource to an online manufacturer:\\nYou may consider using online services, which often provide reasonable prices and have produced high-quality parts.\\n\\nLink to Xometry: [xometry.com](https://www.xometry.com)\",\n \"_animationKey\": \"unique3\"\n },\n {\n \"text\": \"The resin material differs significantly from aluminum, primarily in thermal conductivity—a critical factor affecting heating and cooling times, as well as the quality and cost of molded parts.\\n\\nResin transfers heat less efficiently, allowing for the design of thinner walls in finished parts. However, this characteristic also results in longer cooling times. Depending on the part's shape, resin molds may be beneficial; the slower cooling process generally reduces tension in finished parts and lowers the risk of cracking or warping.\\n\\nConversely, resin is more brittle than aluminum, necessitating careful handling. Resin molds are susceptible to damage from abrasion or impact and may require more frequent maintenance or replacement.\",\n \"title\": \"Things to know when designing a resin mould\",\n \"images\": [\n {\n \"updated\": \"2023-08-03T12:52:43.383Z\",\n \"name\": \"_DSC9721-189bb74a83e.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9721-189bb74a83e.JPG?alt=media&token=ef09141a-c3b0-4bd5-83ad-770cec36acd1\",\n \"timeCreated\": \"2023-08-03T12:52:43.383Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9721-189bb74a83e.JPG\",\n \"type\": \"image/jpeg\",\n \"size\": 74067,\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9721-189bb74a83e.jpg\",\n \"alt\": \"_DSC9721-189bb74a83e.JPG\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"name\": \"_DSC9716-189bb74c076.JPG\",\n \"type\": \"image/jpeg\",\n \"size\": 78496,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9716-189bb74c076.JPG?alt=media&token=fe343566-f84a-44cf-b04a-b564eebd2f99\",\n \"timeCreated\": \"2023-08-03T12:52:43.282Z\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9716-189bb74c076.JPG\",\n \"updated\": \"2023-08-03T12:52:43.282Z\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9716-189bb74c076.jpg\",\n \"alt\": \"_DSC9716-189bb74c076.JPG\"\n },\n {\n \"updated\": \"2023-08-03T12:52:43.473Z\",\n \"type\": \"image/jpeg\",\n \"size\": 70108,\n \"name\": \"_DSC9755-189bb7502ac.JPG\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9755-189bb7502ac.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9755-189bb7502ac.JPG?alt=media&token=2dab85f2-57bf-41f2-b59e-f490251f48d7\",\n \"timeCreated\": \"2023-08-03T12:52:43.473Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9755-189bb7502ac.jpg\",\n \"alt\": \"_DSC9755-189bb7502ac.JPG\"\n }\n ],\n \"_animationKey\": \"uniquelz36y3\"\n },\n {\n \"text\": \"I developed this resin mold design for an automatic injection molding machine, which has been my primary project. The machine is fully automated and utilizes ejector pins to remove the completed parts. Consequently, the insert part of the mold contains four holes for the ejector pins.\\n\\nFor a demonstration of the ejecting mechanism with the pins installed, I have created a YouTube video showcasing the process.\\n\\nI hope this tutorial has been beneficial. For more details on this mold or similar projects, feel free to visit my channel.\\n\\n[instagram.com/sotop_recycling](https://www.instagram.com/sotop_recycling/)\",\n \"videoUrl\": \"https://youtu.be/d_5YONoLBhs\",\n \"title\": \"Using the mould for automatic injection molding\",\n \"_animationKey\": \"unique0a5v3\",\n \"images\": []\n }\n ],\n \"tags\": [\n \"PP\",\n \"research\",\n \"injection\"\n ],\n \"creatorCountry\": \"de\",\n \"difficulty_level\": \"Hard\",\n \"moderation\": \"accepted\",\n \"_created\": \"2023-08-04T09:50:22.249Z\",\n \"total_downloads\": 20,\n \"previousSlugs\": [\n \"resin-phonecase-mould\",\n \"phonecase-mould-from-a-resin-print\",\n \"phonecase-mould-from-a-resin-printer\"\n ],\n \"mentions\": [],\n \"total_views\": 431,\n \"cover_image\": {\n \"size\": 79016,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GiAls20l8zgPlbMBTYVX/_DSC9733-189ab337d9e.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGiAls20l8zgPlbMBTYVX%2F_DSC9733-189ab337d9e.jpg?alt=media&token=cdfb89f6-b4d5-42f2-84d4-8b60afd7d81d\",\n \"name\": \"_DSC9733-189ab337d9e.jpg\",\n \"updated\": \"2023-07-31T09:07:07.347Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-07-31T09:07:07.347Z\",\n \"src\": \"/resources/howtos/phonecase-mould-from-a-resin-printer/_dsc9733-189ab337d9e.jpg\"\n },\n \"files\": [\n null\n ],\n \"user\": {\n \"_modified\": \"2023-08-06T09:53:30.806Z\",\n \"_deleted\": false,\n \"_id\": \"manuelmaeder\",\n \"moderation\": \"improvements-needed\",\n \"type\": \"machine-builder\",\n \"_created\": \"2023-08-06T09:53:30.806Z\",\n \"verified\": false,\n \"location\": {\n \"lng\": \"7.6651124\",\n \"lat\": \"47.6140177\"\n },\n \"geo\": {\n \"latitude\": 47.6140177,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 7.6651124,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"Germany\",\n \"countryCode\": \"DE\",\n \"principalSubdivision\": \"Baden-Wurttemberg\",\n \"principalSubdivisionCode\": \"DE-BW\",\n \"city\": \"Lorrach\",\n \"locality\": \"Lorrach VVG\",\n \"postcode\": \"79539\",\n \"plusCode\": \"8FV9JM78+J2\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Germany\",\n \"description\": \"country in central Europe\",\n \"isoName\": \"Germany\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"DE\",\n \"wikidataId\": \"Q183\",\n \"geonameId\": 2921044\n },\n {\n \"name\": \"Baden-Wurttemberg\",\n \"description\": \"state in the southwest of the Federal Republic of Germany\",\n \"isoName\": \"Baden-Wurttemberg\",\n \"order\": 4,\n \"adminLevel\": 4,\n \"isoCode\": \"DE-BW\",\n \"wikidataId\": \"Q985\",\n \"geonameId\": 2953481\n },\n {\n \"name\": \"Freiburg Government Region\",\n \"description\": \"administrative subdivision and region of Baden-Württemberg, Germany\",\n \"order\": 5,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q8167\",\n \"geonameId\": 2925180\n },\n {\n \"name\": \"Lorrach\",\n \"description\": \"district of Baden-Württemberg, Germany\",\n \"order\": 9,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q8198\",\n \"geonameId\": 3214108\n },\n {\n \"name\": \"Lorrach\",\n \"description\": \"city in southwest Germany\",\n \"order\": 10,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q6855\",\n \"geonameId\": 2875881\n },\n {\n \"name\": \"Lorrach VVG\",\n \"description\": \"agreed administrative community in the district Landkreis Lörrach, Baden-Württemberg, Germany\",\n \"order\": 11,\n \"adminLevel\": 7,\n \"wikidataId\": \"Q9378571\"\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"Europe/Berlin\",\n \"description\": \"time zone\",\n \"order\": 2\n },\n {\n \"name\": \"Southern Black Forest Nature Park\",\n \"description\": \"German nature park (Naturpark) in Baden-Württemberg, Germany\",\n \"order\": 6,\n \"wikidataId\": \"Q885288\"\n },\n {\n \"name\": \"Region Hochrhein-Bodensee\",\n \"description\": \"region\",\n \"order\": 7,\n \"wikidataId\": \"Q314775\",\n \"geonameId\": 12077018\n },\n {\n \"name\": \"Lorrach – Mullheim\",\n \"description\": \"federal electoral district of Germany\",\n \"order\": 8,\n \"wikidataId\": \"Q1008373\"\n },\n {\n \"name\": \"79539\",\n \"description\": \"postal code\",\n \"order\": 12\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/sotop_recycling/\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Hello :) I am a german based engineering student working on automatic desktop recycling machines \",\n \"services\": [\n {\n \"welding\": true,\n \"assembling\": true,\n \"machining\": true,\n \"electronics\": true,\n \"molds\": true\n }\n ],\n \"title\": \"ManuelMaeder\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"category\": {\n \"label\": \"uncategorized\"\n },\n \"content\": \"This guide provides instructions on designing and printing a phone cover mold using a resin printer. It details the steps involved in creating a phone cover mold and offers useful tips on mold design, resin printing, and manufacturing.\\n\\nThe zip file contains:\\n1. 3D files - SLA phone cover mold (step)\\n2. 3D files - SLA phone cover mold (stl)\\n3. Readme with links to the resin and printer (txt)\\n4. Technical drawing of the mold (pdf)\\n\\n\\nUser Location: Lorrach, Germany\\n\\nBefore modeling the mold, obtain a 3D model of the phone case you wish to create. First, locate the phone model online using a CAD library such as GrabCAD.\\n\\n1. Access GrabCAD and search for the desired phone model for your phone case.\\n\\n2. Download the model (a STEP file is recommended).\\n\\n3. Open the model in your CAD software.\\n\\nWhile several websites provide CAD libraries, GrabCAD is commonly used due to its extensive selection of 3D files and free access after registration. \\n\\nLink to GrabCAD: [grabcad.com/library](https://grabcad.com/library)\\n\\nTo design a phone cover, it is first necessary to download the phone model. Thereafter, this model can be utilized to create the shape of the cover and the mold. A recommended software for 3D design is Fusion360, which is suitable for both novices and experienced users.\\n\\nBelow are links to two instructive videos that demonstrate how to use Fusion360 for this project.\\n\\nThe first video is provided by \\\"Product Design Online,\\\" a channel that offers detailed tutorials on Fusion360. This video provides a step-by-step guide on designing a phone case model.\\n\\nMaking a phone cover model: [YouTube Video](https://www.youtube.com/watch?v=1MmjBLYMNWY)\\n\\nThe second video is from Lars Christensen's channel, where a mold is created in a series of three videos.\\n\\nLars making a mold in Fusion: [YouTube Video](https://www.youtube.com/watch?v=_hgmwhde1So)\\n\\nFrequently, completed phone cover models are available on GrabCad, eliminating the need to design them independently and allowing one to proceed directly with mold creation.\\n\\nCertainly. Below is the revised text in Markdown format:\\n\\n---\\n\\nFusion 360 is a powerful software tool utilized since 2018 for various projects. Although the software requires a subscription, there are options to mitigate the cost.\\n\\nOne alternative is acquiring the educational license if you are a university student. This license is complimentary and remains valid as long as enrollment status is maintained, contingent upon providing proof of student status.\\n\\nAnother option is the hobbyist version of Fusion 360, which includes certain file format limitations. While less familiar with this version, the educational license has proven effective.\\n\\nLink to the educational download: [autodesk.com/products/fusion-360/education](https://www.autodesk.com/products/fusion-360/education)\\n\\nOnce the mold is designed, you can 3D print it using an SLA printer. SLA stands for stereolithography, a process that uses light to cure liquid resin into solid layers. If a printer is unavailable, you can outsource the job to an online manufacturer.\\n\\nMake it yourself:\\n1. Prepare your model and materials. Slice your model into layers using software such as ChiTuBox. Select a high-temperature resin for your mold.\\n\\n2. Pour the resin into the tank and start your print. There are numerous tutorials available on operating an SLA printer for this purpose.\\n\\n3. Wait for the model to print.\\n\\nOutsource to an online manufacturer:\\nYou may consider using online services, which often provide reasonable prices and have produced high-quality parts.\\n\\nLink to Xometry: [xometry.com](https://www.xometry.com)\\n\\nThe resin material differs significantly from aluminum, primarily in thermal conductivity—a critical factor affecting heating and cooling times, as well as the quality and cost of molded parts.\\n\\nResin transfers heat less efficiently, allowing for the design of thinner walls in finished parts. However, this characteristic also results in longer cooling times. Depending on the part's shape, resin molds may be beneficial; the slower cooling process generally reduces tension in finished parts and lowers the risk of cracking or warping.\\n\\nConversely, resin is more brittle than aluminum, necessitating careful handling. Resin molds are susceptible to damage from abrasion or impact and may require more frequent maintenance or replacement.\\n\\nI developed this resin mold design for an automatic injection molding machine, which has been my primary project. The machine is fully automated and utilizes ejector pins to remove the completed parts. Consequently, the insert part of the mold contains four holes for the ejector pins.\\n\\nFor a demonstration of the ejecting mechanism with the pins installed, I have created a YouTube video showcasing the process.\\n\\nI hope this tutorial has been beneficial. For more details on this mold or similar projects, feel free to visit my channel.\\n\\n[instagram.com/sotop_recycling](https://www.instagram.com/sotop_recycling/)\",\n \"keywords\": \"resin printer, phone cover mold, 3D printing, Fusion 360, GrabCAD, SLA printer, CAD software, 3D model download, mold manufacturing, injection molding\",\n \"resources\": \"---\\n\\nTo design and print a phone cover mold using a resin printer, the following tools and resources are required:\\n\\n### Software Tools\\n- **GrabCAD** ([grabcad.com](https://grabcad.com/library)) – Download phone model STEP files \\n- **Fusion 360** ([education link](https://www.autodesk.com/products/fusion-360/education)) – For mold design (educational license recommended) \\n- **ChiTuBox** – Slicing software for resin 3D printing \\n\\n### 3D Printing Hardware\\n- **SLA resin printer** – Stereolithography printer for curing resin layer-by-layer \\n\\n### Resin Material\\n- **High-temperature resin** – Required for mold durability during injection \\n\\n### Online Manufacturing Services\\n- **Xometry** ([xometry.com](https://www.xometry.com)) – For outsourcing SLA printing \\n\\nFor detailed tutorials, refer to the provided [Fusion 360 video guides](#) and the project’s [Instagram channel](https://www.instagram.com/sotop_recycling/).\",\n \"references\": \"---\\n\\n## Articles & CAD Libraries \\n- [GrabCAD Library](https://grabcad.com/library) \\n\\n## YouTube Tutorials \\n- [Fusion 360 Phone Case Design Tutorial](https://www.youtube.com/watch?v=1MmjBLYMNWY) \\n- [Mold Design in Fusion 360](https://www.youtube.com/watch?v=_hgmwhde1So) \\n\\n## Software & Tools \\n- [Fusion 360 Educational License](https://www.autodesk.com/products/fusion-360/education) \\n\\n## Manufacturing Services \\n- [Xometry (3D Printing/CNC)](https://www.xometry.com) \\n\\n## Social Media & Community \\n- [SOTOP Recycling Instagram](https://www.instagram.com/sotop_recycling/)\"\n }\n}","84bdf87a50b18e44","no-touch-tool-with-3d-printed-mould",{"id":9538,"data":9540,"filePath":9538,"digest":9713},{"slug":9538,"id":9538,"title":9541,"type":397,"components":9542,"item":9543,"config":9712},"No Touch Tool with 3D printed mould",[],{"title":9541,"_modified":9544,"fileLink":19,"total_views":9545,"_id":9546,"previousSlugs":9547,"cover_image":9548,"total_downloads":631,"slug":9538,"category":9555,"time":1124,"difficulty_level":415,"moderation":526,"tags":9556,"mentions":9557,"comments":9558,"files":9564,"creatorCountry":1874,"id":9546,"_createdBy":1981,"description":9565,"steps":9566,"_deleted":402,"votedUsefulBy":9703,"_contentModifiedTimestamp":9706,"_created":9707,"user":2070,"content":9708,"keywords":9709,"resources":9710,"references":9711},"2024-01-26T17:16:57.755Z",460,"GorLCaIm8dTUKRXCqTvT",[9538],{"size":9549,"type":1289,"name":9550,"contentType":1289,"timeCreated":9551,"downloadUrl":9552,"updated":9551,"fullPath":9553,"src":9554},425305,"20200610_130653-18391d2f2f8-18391d426ff.png","2022-10-01T04:35:48.437Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200610_130653-18391d2f2f8-18391d426ff.png?alt=media&token=7dc88e6f-fa71-4ee3-b588-5c59d7837e3a","uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200610_130653-18391d2f2f8-18391d426ff.png","/resources/howtos/no-touch-tool-with-3d-printed-mould/20200610_130653-18391d2f2f8-18391d426ff.png",{"label":641,"_id":642,"_modified":640,"_deleted":402,"_created":640},[1255,627,625,626],[],[9559],{"_id":9560,"text":9561,"_created":9562,"creatorCountry":19,"_creatorId":9563,"creatorName":9563},"lS5GqatGJQeKyCujN9i6","great way to make the mould! can you please tell me what infill % you used and how many walls to make the mould durable ? i am planing to use PA12 carbon fibre filament from bambulabs , do you thing it is suitable","2024-01-26T17:16:57.753Z","3dhamparts",[-1],"Create a tool for interacting with high-contact areas like door handles, pin pads, and light switches, so your hands remain untouched. It is made from 3D-printed nylon to enable rapid production of molds to address the situation promptly.",[9567,9585,9596,9614,9633,9658,9684],{"_animationKey":448,"text":9568,"images":9569,"title":9584},"Nylon was used for the mold due to its melting temperature being significantly higher than that of LDPE, which is used for creating the No Touch Tools. The use of 3D printed molds ensures that only the exact amount of plastic necessary is consumed. Although metal molds are preferred for their longevity and quality, they incur higher costs and environmental impact. The nylon molds have undergone over 100 injections with minimal wear, performing well at a fraction of the cost of metal molds.\n\nThe molds were printed using an Ultimaker 3 3D printer.",[9570,9577],{"downloadUrl":9571,"size":9572,"contentType":423,"updated":9573,"name":9574,"timeCreated":9573,"type":423,"fullPath":9575,"src":9576,"alt":9574},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F3D%20printing.jpg?alt=media&token=5f039aac-4e02-4849-89da-80e20cef6cac",55288,"2020-07-21T14:57:53.236Z","3D printing.jpg","uploads/howtos/GorLCaIm8dTUKRXCqTvT/3D printing.jpg","/resources/howtos/no-touch-tool-with-3d-printed-mould/3d_printing.jpg",{"downloadUrl":9578,"fullPath":9579,"updated":9580,"contentType":423,"name":9581,"size":9582,"timeCreated":9580,"type":423,"src":9583,"alt":9581},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F383bf69d-ce83-4839-b0a2-d3e06588a402.jpg?alt=media&token=197a8831-9979-4a62-90d9-3cad375f98fa","uploads/howtos/GorLCaIm8dTUKRXCqTvT/383bf69d-ce83-4839-b0a2-d3e06588a402.jpg","2020-07-21T14:57:53.219Z","383bf69d-ce83-4839-b0a2-d3e06588a402.jpg",34921,"/resources/howtos/no-touch-tool-with-3d-printed-mould/383bf69d-ce83-4839-b0a2-d3e06588a402.jpg","Make or buy the mould",{"_animationKey":451,"images":9586,"title":9594,"text":9595},[9587],{"contentType":423,"size":9588,"downloadUrl":9589,"updated":9590,"name":9591,"timeCreated":9590,"type":423,"fullPath":9592,"src":9593,"alt":9591},177492,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FIMG_5240.jpg?alt=media&token=11ffbb04-2115-468f-a2a3-24e04a0fbe9d","2020-07-21T14:57:55.620Z","IMG_5240.jpg","uploads/howtos/GorLCaIm8dTUKRXCqTvT/IMG_5240.jpg","/resources/howtos/no-touch-tool-with-3d-printed-mould/img_5240.jpg","Make a clamp for the mould ","We utilized metal plates on each side of the mold to apply even pressure and disperse heat. Designing bolt slots in the mold halves to clamp them directly is a viable approach. Initially, our molds incorporated through-bolts, which proved impractical. We swiftly adopted a substantial 10 mm (0.39 in) steel plate on both sides of the mold, secured with M10 bolts. This configuration is efficient, allowing easy removal of the molds from the clamp, separation of the part, and reassembly upon completion.",{"text":9597,"_animationKey":479,"images":9598,"title":9613},"We use LDPE obtained from wheel nut indicators, which are vibrantly colored and of excellent quality. It injects effectively at temperatures between 160-170°C (320-338°F). For each tool, we place 40 grams (1.41 ounces) of plastic into the injection molder, accounting for some initial leakage to ensure smooth plastic flow and potential overflow at the end to guarantee the mold is completely filled. \n\nThe plastic is injected manually at a relatively slow pace, and pressure is maintained once the mold is filled, as indicated by material overflow at the top. Utilizing nylon molds insulates the injected plastic, preventing rapid cooling and necessitating maintained pressure to prevent escape post-injection.",[9599,9606],{"size":9600,"fullPath":9601,"timeCreated":9602,"contentType":423,"updated":9602,"type":423,"downloadUrl":9603,"name":9604,"src":9605,"alt":9604},142967,"uploads/howtos/GorLCaIm8dTUKRXCqTvT/Filling injector.jpg","2020-07-25T15:16:01.217Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FFilling%20injector.jpg?alt=media&token=95b32da5-3909-4d34-a032-13d721d59b41","Filling injector.jpg","/resources/howtos/no-touch-tool-with-3d-printed-mould/filling_injector.jpg",{"updated":9607,"type":423,"name":9608,"timeCreated":9607,"downloadUrl":9609,"size":9610,"contentType":423,"fullPath":9611,"src":9612,"alt":9608},"2020-07-25T15:16:01.206Z","20200723_142104.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_142104.jpg?alt=media&token=0d87e2fc-ce9e-4acf-9e60-842c9c3d8b87",130676,"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_142104.jpg","/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_142104.jpg","Inject into the mould",{"_animationKey":9615,"images":9616,"title":9631,"text":9632},"uniquehsfqk2",[9617,9624],{"downloadUrl":9618,"updated":9619,"timeCreated":9619,"name":9620,"type":423,"fullPath":9621,"contentType":423,"size":9622,"src":9623,"alt":9620},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200610_130653.jpg?alt=media&token=2b02afed-2934-4bdd-a17c-3fab8521a67c","2020-07-25T15:16:02.686Z","20200610_130653.jpg","uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200610_130653.jpg",195434,"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200610_130653.jpg",{"type":423,"fullPath":9625,"timeCreated":9626,"contentType":423,"downloadUrl":9627,"size":9628,"updated":9626,"name":9629,"src":9630,"alt":9629},"uploads/howtos/GorLCaIm8dTUKRXCqTvT/WhatsApp Image 2020-07-21 at 18.20.46 (2).jpeg","2020-07-25T15:16:02.494Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FWhatsApp%20Image%202020-07-21%20at%2018.20.46%20(2).jpeg?alt=media&token=2eeed8a1-3255-4a0f-8bab-37747ab21f74",126897,"WhatsApp Image 2020-07-21 at 18.20.46 (2).jpeg","/resources/howtos/no-touch-tool-with-3d-printed-mould/whatsapp_image_2020-07-21_at_18.20.46_2.jpeg","Leave to cool and separate","After injection, allow the molds to remain clamped for 3 minutes to cool before removing the No Touch Tool from the mold. Removing the part too soon may result in deformation due to its softness. Conversely, if left for more than 6 minutes, shrinkage may cause it to adhere to the sides, making release difficult.\n\nUnclamp the mold, carefully peel the part from the mold, and allow the molds to cool. Given that it is a plastic mold, it retains heat longer, which can pose challenges during consecutive injections. Using a fan can expedite this cooling process.\n\nEmploying multiple molds and clamps facilitates rapid cycle times, allowing simultaneous injection of subsequent tools while preceding ones cool.",{"images":9634,"text":9656,"_animationKey":9657,"title":4167},[9635,9642,9649],{"timeCreated":9636,"size":9637,"contentType":423,"type":423,"updated":9636,"name":9638,"fullPath":9639,"downloadUrl":9640,"src":9641,"alt":9638},"2020-07-25T15:16:04.136Z",241330,"20200723_141726.jpg","uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_141726.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_141726.jpg?alt=media&token=56ddbb46-d58d-4d21-9f44-c690807d43dd","/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_141726.jpg",{"updated":9643,"fullPath":9644,"downloadUrl":9645,"name":9646,"type":423,"timeCreated":9643,"contentType":423,"size":9647,"src":9648,"alt":9646},"2020-07-25T15:16:03.959Z","uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_141750.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_141750.jpg?alt=media&token=407b0e90-bf2e-434c-8985-0b85354e9443","20200723_141750.jpg",132263,"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_141750.jpg",{"type":423,"fullPath":9650,"contentType":423,"name":9651,"size":9652,"timeCreated":9653,"downloadUrl":9654,"updated":9653,"src":9655,"alt":9651},"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_141918.jpg","20200723_141918.jpg",156630,"2020-07-25T15:16:04.032Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_141918.jpg?alt=media&token=69bf717f-01a5-4b9f-9a1c-411bac49158a","/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_141918.jpg","Cut away the sprue using a sharp knife. \nRemove any excess material that may have occurred. \nDrill a hole for a keyring at the bottom. \nAttach a retractable lanyard, which helps keep the tool accessible while reducing the risk of contamination.","uniqueyh4awo",{"text":9659,"title":9660,"_animationKey":9661,"images":9662},"Keep your hands away from frequently touched surfaces and use the tool instead.\n\nStay safe.","Finished! ","uniqueba3x4e",[9663,9670,9677],{"contentType":423,"size":9664,"name":9665,"downloadUrl":9666,"updated":9667,"fullPath":9668,"timeCreated":9667,"type":423,"src":9669,"alt":9665},34234,"ntt-white-bkgd.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2Fntt-white-bkgd.png?alt=media&token=fd0efc7a-cd7e-443e-abce-70ae012909db","2020-07-21T14:58:00.039Z","uploads/howtos/GorLCaIm8dTUKRXCqTvT/ntt-white-bkgd.png","/resources/howtos/no-touch-tool-with-3d-printed-mould/ntt-white-bkgd.png",{"contentType":423,"size":9671,"name":9672,"type":423,"fullPath":9673,"downloadUrl":9674,"timeCreated":9675,"updated":9675,"src":9676,"alt":9672},114407,"No Touch Tool Door.jpg","uploads/howtos/GorLCaIm8dTUKRXCqTvT/No Touch Tool Door.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FNo%20Touch%20Tool%20Door.jpg?alt=media&token=d5f92ee5-e563-4498-8f0f-db57a04fb81f","2020-07-21T14:58:00.587Z","/resources/howtos/no-touch-tool-with-3d-printed-mould/no_touch_tool_door.jpg",{"contentType":423,"updated":9678,"downloadUrl":9679,"size":9680,"fullPath":9681,"type":423,"name":9682,"timeCreated":9678,"src":9683,"alt":9682},"2020-07-21T14:58:00.626Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FNo%20Touch%20Tool%20Pinpad.jpg?alt=media&token=1aecd298-cd7b-4443-b132-b0f448547606",168331,"uploads/howtos/GorLCaIm8dTUKRXCqTvT/No Touch Tool Pinpad.jpg","No Touch Tool Pinpad.jpg","/resources/howtos/no-touch-tool-with-3d-printed-mould/no_touch_tool_pinpad.jpg",{"title":9685,"images":9686,"text":9701,"_animationKey":9702},"Bonus: Speed up the process",[9687,9694],{"updated":9688,"name":9689,"fullPath":9690,"downloadUrl":9691,"size":9692,"timeCreated":9688,"contentType":423,"type":423,"src":9693,"alt":9689},"2020-07-25T15:16:04.747Z","background.jpg","uploads/howtos/GorLCaIm8dTUKRXCqTvT/background.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2Fbackground.jpg?alt=media&token=5648f262-ffbf-4488-99d4-5aacaeaec1b3",51132,"/resources/howtos/no-touch-tool-with-3d-printed-mould/background.jpg",{"downloadUrl":9695,"contentType":423,"type":423,"timeCreated":9696,"updated":9696,"fullPath":9697,"name":9698,"size":9699,"src":9700,"alt":9698},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2Fno-touch-tool-18391d343bd.jpg?alt=media&token=4f82a9da-23ce-4cf5-b114-e7a5caf25f13","2022-10-01T04:34:51.381Z","uploads/howtos/GorLCaIm8dTUKRXCqTvT/no-touch-tool-18391d343bd.jpg","no-touch-tool-18391d343bd.jpg",45617,"/resources/howtos/no-touch-tool-with-3d-printed-mould/no-touch-tool-18391d343bd.jpg","To meet demand or lower the cost of tools, several methods can expedite the process:\n\n1. Preheat the plastic before insertion into the injector. \n Consider using an oven to preheat the shreds instead of an extruder.\n2. Utilize multiple molds.\n This allows products to cool while injecting others.\n3. Load the injection tube for multiple shots.\n If possible, fill your injector with multiple 1.4 oz (40 g) shots of plastic, enabling multiple injections at once.","uniquerqa8x8",[2170,409,9704,9705],"museum-of-solutions","ellie","2023-06-14T11:02:20.694Z","2020-07-21T14:58:02.914Z","Create a tool for interacting with high-contact areas like door handles, pin pads, and light switches, so your hands remain untouched. It is made from 3D-printed nylon to enable rapid production of molds to address the situation promptly.\n\n\nUser Location: Lancaster, United Kingdom of Great Britain and Northern Ireland (the)\n\nNylon was used for the mold due to its melting temperature being significantly higher than that of LDPE, which is used for creating the No Touch Tools. The use of 3D printed molds ensures that only the exact amount of plastic necessary is consumed. Although metal molds are preferred for their longevity and quality, they incur higher costs and environmental impact. The nylon molds have undergone over 100 injections with minimal wear, performing well at a fraction of the cost of metal molds.\n\nThe molds were printed using an Ultimaker 3 3D printer.\n\nWe utilized metal plates on each side of the mold to apply even pressure and disperse heat. Designing bolt slots in the mold halves to clamp them directly is a viable approach. Initially, our molds incorporated through-bolts, which proved impractical. We swiftly adopted a substantial 10 mm (0.39 in) steel plate on both sides of the mold, secured with M10 bolts. This configuration is efficient, allowing easy removal of the molds from the clamp, separation of the part, and reassembly upon completion.\n\nWe use LDPE obtained from wheel nut indicators, which are vibrantly colored and of excellent quality. It injects effectively at temperatures between 160-170°C (320-338°F). For each tool, we place 40 grams (1.41 ounces) of plastic into the injection molder, accounting for some initial leakage to ensure smooth plastic flow and potential overflow at the end to guarantee the mold is completely filled. \n\nThe plastic is injected manually at a relatively slow pace, and pressure is maintained once the mold is filled, as indicated by material overflow at the top. Utilizing nylon molds insulates the injected plastic, preventing rapid cooling and necessitating maintained pressure to prevent escape post-injection.\n\nAfter injection, allow the molds to remain clamped for 3 minutes to cool before removing the No Touch Tool from the mold. Removing the part too soon may result in deformation due to its softness. Conversely, if left for more than 6 minutes, shrinkage may cause it to adhere to the sides, making release difficult.\n\nUnclamp the mold, carefully peel the part from the mold, and allow the molds to cool. Given that it is a plastic mold, it retains heat longer, which can pose challenges during consecutive injections. Using a fan can expedite this cooling process.\n\nEmploying multiple molds and clamps facilitates rapid cycle times, allowing simultaneous injection of subsequent tools while preceding ones cool.\n\nCut away the sprue using a sharp knife. \nRemove any excess material that may have occurred. \nDrill a hole for a keyring at the bottom. \nAttach a retractable lanyard, which helps keep the tool accessible while reducing the risk of contamination.\n\nKeep your hands away from frequently touched surfaces and use the tool instead.\n\nStay safe.\n\nTo meet demand or lower the cost of tools, several methods can expedite the process:\n\n1. Preheat the plastic before insertion into the injector. \n Consider using an oven to preheat the shreds instead of an extruder.\n2. Utilize multiple molds.\n This allows products to cool while injecting others.\n3. Load the injection tube for multiple shots.\n If possible, fill your injector with multiple 1.4 oz (40 g) shots of plastic, enabling multiple injections at once.","No Touch Tool, 3D-printed molds, injection molding, high-contact surfaces, nylon molds, plastic injection process, LDPE plastic, door handle tool, contamination reduction, Lancaster UK","### Hardware\n- Ultimaker 3 3D printer ([Product page](https://ultimaker.com/)) \n- Metal plates (10 mm thickness) with M10 bolts \n- Manual plastic injection molder \n- Cooling fan \n- Drill for keyring hole \n\n### Materials\n- Nylon for 3D-printed molds \n- LDPE plastic (from wheel nut indicators) \n- Steel plates for heat dispersion \n- Sharp knife for trimming sprues \n- Retractable lanyard \n\n### Software\n- 3D modeling software for mold design \n\n### Optional Efficiency Tools\n- Oven for plastic preheating \n- Multiple molds/clamps for parallel production \n- Extruder (alternative to oven for preheating) \n- Keyring attachment tools \n- Pre-measured plastic shreds (40g portions) \n\n### Post-Processing\n- Trimming tools (knife, sandpaper) \n- Quality control/testing equipment \n- Protective gear for handling hot molds \n- Heat-resistant gloves \n- Storage solutions for molds/tools","## Articles \n- [3D Printed Molds for Injection Molding | igus®](https://www.igus.com/custom-parts-services/3d-printed-molds) \n- [DIY Injection Molding: How to Mold Plastic Parts In-House - Formlabs](https://formlabs.com/blog/diy-injection-molding/) \n- [3D printing low-run injection molds - Protolabs Network](https://www.hubs.com/knowledge-base/3d-printing-low-run-injection-molds/) \n\n## Books \n- [How to Make Injection Molds - Plastics Today](https://www.plasticstoday.com/injection-molding/imm-review-how-to-make-injection-molds) \n- [Scientific Molding, Recommendations, and Best Practices - Hudson Booksellers](https://www.hudsonbooksellers.com/book/9781569906897) \n- [Injection Molds For Beginners - Dokumen](https://dokumen.pub/injection-molds-for-beginners-2e-9781569908181-9781569908198-1569908184.html) \n- [Injection Molding Troubleshooting Guide, 3rd ED. - Barnes & Noble](https://www.barnesandnoble.com/w/injection-molding-troubleshooting-guide-3rd-ed-jay-w-carender/1107318566) \n\n## YouTube \n- [Designing for Insert Molding - YouTube](https://www.youtube.com/watch?v=8GXZZrRR5ko) \n- [STL to 3D Printed Injection Mold | Fusion 360 Mesh - YouTube](https://www.youtube.com/watch?v=KisgYeYaagI) \n\n## Open Source Tools \n- [Open Source Injection Molding Simulation - GitHub](https://github.com/krebeljk/openInjMoldSim) \n\n## Material Specifications \n- [LDPE Injection Molding Parameters - RapidDirect](https://www.rapiddirect.com/materials/ldpe-injection-molding-service/) \n\n## Process Guides \n- [Heat & Cool Technology for Injection Molding - Roctool](https://www.roctool.com/technology/heat-cool-for-plastic-injection-molding/)","{\n \"slug\": \"no-touch-tool-with-3d-printed-mould\",\n \"id\": \"no-touch-tool-with-3d-printed-mould\",\n \"title\": \"No Touch Tool with 3D printed mould\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"title\": \"No Touch Tool with 3D printed mould\",\n \"_modified\": \"2024-01-26T17:16:57.755Z\",\n \"fileLink\": \"\",\n \"total_views\": 460,\n \"_id\": \"GorLCaIm8dTUKRXCqTvT\",\n \"previousSlugs\": [\n \"no-touch-tool-with-3d-printed-mould\"\n ],\n \"cover_image\": {\n \"size\": 425305,\n \"type\": \"image/png\",\n \"name\": \"20200610_130653-18391d2f2f8-18391d426ff.png\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2022-10-01T04:35:48.437Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200610_130653-18391d2f2f8-18391d426ff.png?alt=media&token=7dc88e6f-fa71-4ee3-b588-5c59d7837e3a\",\n \"updated\": \"2022-10-01T04:35:48.437Z\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200610_130653-18391d2f2f8-18391d426ff.png\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200610_130653-18391d2f2f8-18391d426ff.png\"\n },\n \"total_downloads\": 28,\n \"slug\": \"no-touch-tool-with-3d-printed-mould\",\n \"category\": {\n \"label\": \"Moulds\",\n \"_id\": \"PNQc9KjspF0xU4fMYEin\",\n \"_modified\": \"2022-05-09T21:18:16.628Z\",\n \"_deleted\": false,\n \"_created\": \"2022-05-09T21:18:16.628Z\"\n },\n \"time\": \"\u003C 1 week\",\n \"difficulty_level\": \"Medium\",\n \"moderation\": \"accepted\",\n \"tags\": [\n \"LDPE\",\n \"mould\",\n \"product\",\n \"injection\"\n ],\n \"mentions\": [],\n \"comments\": [\n {\n \"_id\": \"lS5GqatGJQeKyCujN9i6\",\n \"text\": \"great way to make the mould! can you please tell me what infill % you used and how many walls to make the mould durable ? i am planing to use PA12 carbon fibre filament from bambulabs , do you thing it is suitable\",\n \"_created\": \"2024-01-26T17:16:57.753Z\",\n \"creatorCountry\": \"\",\n \"_creatorId\": \"3dhamparts\",\n \"creatorName\": \"3dhamparts\"\n }\n ],\n \"files\": [\n null\n ],\n \"creatorCountry\": \"gb\",\n \"id\": \"GorLCaIm8dTUKRXCqTvT\",\n \"_createdBy\": \"martin-ppl-uk\",\n \"description\": \"Create a tool for interacting with high-contact areas like door handles, pin pads, and light switches, so your hands remain untouched. It is made from 3D-printed nylon to enable rapid production of molds to address the situation promptly.\",\n \"steps\": [\n {\n \"_animationKey\": \"unique1\",\n \"text\": \"Nylon was used for the mold due to its melting temperature being significantly higher than that of LDPE, which is used for creating the No Touch Tools. The use of 3D printed molds ensures that only the exact amount of plastic necessary is consumed. Although metal molds are preferred for their longevity and quality, they incur higher costs and environmental impact. The nylon molds have undergone over 100 injections with minimal wear, performing well at a fraction of the cost of metal molds.\\n\\nThe molds were printed using an Ultimaker 3 3D printer.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F3D%20printing.jpg?alt=media&token=5f039aac-4e02-4849-89da-80e20cef6cac\",\n \"size\": 55288,\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-07-21T14:57:53.236Z\",\n \"name\": \"3D printing.jpg\",\n \"timeCreated\": \"2020-07-21T14:57:53.236Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/3D printing.jpg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/3d_printing.jpg\",\n \"alt\": \"3D printing.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F383bf69d-ce83-4839-b0a2-d3e06588a402.jpg?alt=media&token=197a8831-9979-4a62-90d9-3cad375f98fa\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/383bf69d-ce83-4839-b0a2-d3e06588a402.jpg\",\n \"updated\": \"2020-07-21T14:57:53.219Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"383bf69d-ce83-4839-b0a2-d3e06588a402.jpg\",\n \"size\": 34921,\n \"timeCreated\": \"2020-07-21T14:57:53.219Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/383bf69d-ce83-4839-b0a2-d3e06588a402.jpg\",\n \"alt\": \"383bf69d-ce83-4839-b0a2-d3e06588a402.jpg\"\n }\n ],\n \"title\": \"Make or buy the mould\"\n },\n {\n \"_animationKey\": \"unique2\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 177492,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FIMG_5240.jpg?alt=media&token=11ffbb04-2115-468f-a2a3-24e04a0fbe9d\",\n \"updated\": \"2020-07-21T14:57:55.620Z\",\n \"name\": \"IMG_5240.jpg\",\n \"timeCreated\": \"2020-07-21T14:57:55.620Z\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/IMG_5240.jpg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/img_5240.jpg\",\n \"alt\": \"IMG_5240.jpg\"\n }\n ],\n \"title\": \"Make a clamp for the mould \",\n \"text\": \"We utilized metal plates on each side of the mold to apply even pressure and disperse heat. Designing bolt slots in the mold halves to clamp them directly is a viable approach. Initially, our molds incorporated through-bolts, which proved impractical. We swiftly adopted a substantial 10 mm (0.39 in) steel plate on both sides of the mold, secured with M10 bolts. This configuration is efficient, allowing easy removal of the molds from the clamp, separation of the part, and reassembly upon completion.\"\n },\n {\n \"text\": \"We use LDPE obtained from wheel nut indicators, which are vibrantly colored and of excellent quality. It injects effectively at temperatures between 160-170°C (320-338°F). For each tool, we place 40 grams (1.41 ounces) of plastic into the injection molder, accounting for some initial leakage to ensure smooth plastic flow and potential overflow at the end to guarantee the mold is completely filled. \\n\\nThe plastic is injected manually at a relatively slow pace, and pressure is maintained once the mold is filled, as indicated by material overflow at the top. Utilizing nylon molds insulates the injected plastic, preventing rapid cooling and necessitating maintained pressure to prevent escape post-injection.\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"size\": 142967,\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/Filling injector.jpg\",\n \"timeCreated\": \"2020-07-25T15:16:01.217Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-07-25T15:16:01.217Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FFilling%20injector.jpg?alt=media&token=95b32da5-3909-4d34-a032-13d721d59b41\",\n \"name\": \"Filling injector.jpg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/filling_injector.jpg\",\n \"alt\": \"Filling injector.jpg\"\n },\n {\n \"updated\": \"2020-07-25T15:16:01.206Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"20200723_142104.jpg\",\n \"timeCreated\": \"2020-07-25T15:16:01.206Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_142104.jpg?alt=media&token=0d87e2fc-ce9e-4acf-9e60-842c9c3d8b87\",\n \"size\": 130676,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_142104.jpg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_142104.jpg\",\n \"alt\": \"20200723_142104.jpg\"\n }\n ],\n \"title\": \"Inject into the mould\"\n },\n {\n \"_animationKey\": \"uniquehsfqk2\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200610_130653.jpg?alt=media&token=2b02afed-2934-4bdd-a17c-3fab8521a67c\",\n \"updated\": \"2020-07-25T15:16:02.686Z\",\n \"timeCreated\": \"2020-07-25T15:16:02.686Z\",\n \"name\": \"20200610_130653.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200610_130653.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 195434,\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200610_130653.jpg\",\n \"alt\": \"20200610_130653.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/WhatsApp Image 2020-07-21 at 18.20.46 (2).jpeg\",\n \"timeCreated\": \"2020-07-25T15:16:02.494Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FWhatsApp%20Image%202020-07-21%20at%2018.20.46%20(2).jpeg?alt=media&token=2eeed8a1-3255-4a0f-8bab-37747ab21f74\",\n \"size\": 126897,\n \"updated\": \"2020-07-25T15:16:02.494Z\",\n \"name\": \"WhatsApp Image 2020-07-21 at 18.20.46 (2).jpeg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/whatsapp_image_2020-07-21_at_18.20.46_2.jpeg\",\n \"alt\": \"WhatsApp Image 2020-07-21 at 18.20.46 (2).jpeg\"\n }\n ],\n \"title\": \"Leave to cool and separate\",\n \"text\": \"After injection, allow the molds to remain clamped for 3 minutes to cool before removing the No Touch Tool from the mold. Removing the part too soon may result in deformation due to its softness. Conversely, if left for more than 6 minutes, shrinkage may cause it to adhere to the sides, making release difficult.\\n\\nUnclamp the mold, carefully peel the part from the mold, and allow the molds to cool. Given that it is a plastic mold, it retains heat longer, which can pose challenges during consecutive injections. Using a fan can expedite this cooling process.\\n\\nEmploying multiple molds and clamps facilitates rapid cycle times, allowing simultaneous injection of subsequent tools while preceding ones cool.\"\n },\n {\n \"images\": [\n {\n \"timeCreated\": \"2020-07-25T15:16:04.136Z\",\n \"size\": 241330,\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2020-07-25T15:16:04.136Z\",\n \"name\": \"20200723_141726.jpg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_141726.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_141726.jpg?alt=media&token=56ddbb46-d58d-4d21-9f44-c690807d43dd\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_141726.jpg\",\n \"alt\": \"20200723_141726.jpg\"\n },\n {\n \"updated\": \"2020-07-25T15:16:03.959Z\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_141750.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_141750.jpg?alt=media&token=407b0e90-bf2e-434c-8985-0b85354e9443\",\n \"name\": \"20200723_141750.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2020-07-25T15:16:03.959Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 132263,\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_141750.jpg\",\n \"alt\": \"20200723_141750.jpg\"\n },\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/20200723_141918.jpg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"20200723_141918.jpg\",\n \"size\": 156630,\n \"timeCreated\": \"2020-07-25T15:16:04.032Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2F20200723_141918.jpg?alt=media&token=69bf717f-01a5-4b9f-9a1c-411bac49158a\",\n \"updated\": \"2020-07-25T15:16:04.032Z\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/20200723_141918.jpg\",\n \"alt\": \"20200723_141918.jpg\"\n }\n ],\n \"text\": \"Cut away the sprue using a sharp knife. \\nRemove any excess material that may have occurred. \\nDrill a hole for a keyring at the bottom. \\nAttach a retractable lanyard, which helps keep the tool accessible while reducing the risk of contamination.\",\n \"_animationKey\": \"uniqueyh4awo\",\n \"title\": \"Finishing\"\n },\n {\n \"text\": \"Keep your hands away from frequently touched surfaces and use the tool instead.\\n\\nStay safe.\",\n \"title\": \"Finished! \",\n \"_animationKey\": \"uniqueba3x4e\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 34234,\n \"name\": \"ntt-white-bkgd.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2Fntt-white-bkgd.png?alt=media&token=fd0efc7a-cd7e-443e-abce-70ae012909db\",\n \"updated\": \"2020-07-21T14:58:00.039Z\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/ntt-white-bkgd.png\",\n \"timeCreated\": \"2020-07-21T14:58:00.039Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/ntt-white-bkgd.png\",\n \"alt\": \"ntt-white-bkgd.png\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 114407,\n \"name\": \"No Touch Tool Door.jpg\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/No Touch Tool Door.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FNo%20Touch%20Tool%20Door.jpg?alt=media&token=d5f92ee5-e563-4498-8f0f-db57a04fb81f\",\n \"timeCreated\": \"2020-07-21T14:58:00.587Z\",\n \"updated\": \"2020-07-21T14:58:00.587Z\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/no_touch_tool_door.jpg\",\n \"alt\": \"No Touch Tool Door.jpg\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2020-07-21T14:58:00.626Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2FNo%20Touch%20Tool%20Pinpad.jpg?alt=media&token=1aecd298-cd7b-4443-b132-b0f448547606\",\n \"size\": 168331,\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/No Touch Tool Pinpad.jpg\",\n \"type\": \"image/jpeg\",\n \"name\": \"No Touch Tool Pinpad.jpg\",\n \"timeCreated\": \"2020-07-21T14:58:00.626Z\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/no_touch_tool_pinpad.jpg\",\n \"alt\": \"No Touch Tool Pinpad.jpg\"\n }\n ]\n },\n {\n \"title\": \"Bonus: Speed up the process\",\n \"images\": [\n {\n \"updated\": \"2020-07-25T15:16:04.747Z\",\n \"name\": \"background.jpg\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/background.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2Fbackground.jpg?alt=media&token=5648f262-ffbf-4488-99d4-5aacaeaec1b3\",\n \"size\": 51132,\n \"timeCreated\": \"2020-07-25T15:16:04.747Z\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/background.jpg\",\n \"alt\": \"background.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FGorLCaIm8dTUKRXCqTvT%2Fno-touch-tool-18391d343bd.jpg?alt=media&token=4f82a9da-23ce-4cf5-b114-e7a5caf25f13\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-10-01T04:34:51.381Z\",\n \"updated\": \"2022-10-01T04:34:51.381Z\",\n \"fullPath\": \"uploads/howtos/GorLCaIm8dTUKRXCqTvT/no-touch-tool-18391d343bd.jpg\",\n \"name\": \"no-touch-tool-18391d343bd.jpg\",\n \"size\": 45617,\n \"src\": \"/resources/howtos/no-touch-tool-with-3d-printed-mould/no-touch-tool-18391d343bd.jpg\",\n \"alt\": \"no-touch-tool-18391d343bd.jpg\"\n }\n ],\n \"text\": \"To meet demand or lower the cost of tools, several methods can expedite the process:\\n\\n1. Preheat the plastic before insertion into the injector. \\n Consider using an oven to preheat the shreds instead of an extruder.\\n2. Utilize multiple molds.\\n This allows products to cool while injecting others.\\n3. Load the injection tube for multiple shots.\\n If possible, fill your injector with multiple 1.4 oz (40 g) shots of plastic, enabling multiple injections at once.\",\n \"_animationKey\": \"uniquerqa8x8\"\n }\n ],\n \"_deleted\": false,\n \"votedUsefulBy\": [\n \"marilzahonorato-\",\n \"mattia\",\n \"museum-of-solutions\",\n \"ellie\"\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:20.694Z\",\n \"_created\": \"2020-07-21T14:58:02.914Z\",\n \"user\": {\n \"_deleted\": false,\n \"subType\": \"mix\",\n \"detail\": {\n \"name\": \"martin-ppl-uk\",\n \"lastActive\": \"2022-03-13T10:18:07.796Z\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fmartin-ppl-uk%2FIMG_3413.jpg?alt=media&token=8e81793f-e5e2-4883-be9f-4e65f0890ef4\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/martin-ppl-uk\",\n \"shortDescription\": \"Lancaster UK \",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fmartin-ppl-uk.jpg?alt=media\",\n \"displayName\": \"Relic Plastic, UK \",\n \"verifiedBadge\": false\n },\n \"location\": {\n \"lat\": 54.0484,\n \"lng\": -2.79903\n },\n \"_id\": \"martin-ppl-uk\",\n \"_modified\": \"2022-03-22T04:02:17.326Z\",\n \"_created\": \"2022-03-11T17:05:56.701Z\",\n \"verified\": false,\n \"type\": \"workspace\",\n \"moderation\": \"accepted\",\n \"geo\": {\n \"latitude\": 54.0484,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -2.79903,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Lancaster\",\n \"locality\": \"Lancaster\",\n \"postcode\": \"LA1 1\",\n \"plusCode\": \"9C6V26X2+99\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Lancashire\",\n \"description\": \"non-metropolitan county (doesn't include Blackpool or Blackburn with Darwen)\",\n \"isoName\": \"Lancashire\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-LAN\",\n \"wikidataId\": \"Q21279371\",\n \"geonameId\": 2644974\n },\n {\n \"name\": \"Lancaster\",\n \"description\": \"city in central Lancaster County, Pennsylvania, United States\",\n \"order\": 11,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q320514\",\n \"geonameId\": 2644972\n },\n {\n \"name\": \"Lancaster\",\n \"description\": \"district in Lancashire, England\",\n \"order\": 12,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q168052\",\n \"geonameId\": 2644973\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"North West England\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q47967\",\n \"geonameId\": 2641227\n },\n {\n \"name\": \"Lancashire\",\n \"description\": \"historic county of England\",\n \"order\": 9,\n \"wikidataId\": \"Q67311452\"\n },\n {\n \"name\": \"Lancashire\",\n \"description\": \"ceremonial county in North-West England, United Kingdom\",\n \"order\": 10,\n \"wikidataId\": \"Q23077\",\n \"geonameId\": 11609047\n },\n {\n \"name\": \"LA1 1\",\n \"description\": \"postal code\",\n \"order\": 13\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.relicplastic.com/\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/relicplastic/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/relicplastic/\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/precious-plastic-lancaster-c.i.c./\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:team@relicplastic.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"At Relic we take pride in being recognised as an award-winning micro-manufacturer. Our mission is to make a positive impact by offering exceptional production services using only 100% recycled plastic. We work closely with outstanding designers and businesses who share our vision for a more sustainable future.\\n \\nWe specialise in injection moulding, with the ability to produce 10s-1000s of product a month and mix bespoke colourways to your specification - what we call \\\"colour alchemy\\\".\\n \\nWe produce sheet material, currently up to 20mm thick and 1000x1000mm in size. \\n \\nWe can offer education and interactive presentations or hands-on workshops using portable equipment bringing the recycling process to you! We can cover a wide range of ages and activities, please get in touch for more information. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Relic Plastic, UK \",\n \"images\": []\n }\n },\n \"content\": \"Create a tool for interacting with high-contact areas like door handles, pin pads, and light switches, so your hands remain untouched. It is made from 3D-printed nylon to enable rapid production of molds to address the situation promptly.\\n\\n\\nUser Location: Lancaster, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nNylon was used for the mold due to its melting temperature being significantly higher than that of LDPE, which is used for creating the No Touch Tools. The use of 3D printed molds ensures that only the exact amount of plastic necessary is consumed. Although metal molds are preferred for their longevity and quality, they incur higher costs and environmental impact. The nylon molds have undergone over 100 injections with minimal wear, performing well at a fraction of the cost of metal molds.\\n\\nThe molds were printed using an Ultimaker 3 3D printer.\\n\\nWe utilized metal plates on each side of the mold to apply even pressure and disperse heat. Designing bolt slots in the mold halves to clamp them directly is a viable approach. Initially, our molds incorporated through-bolts, which proved impractical. We swiftly adopted a substantial 10 mm (0.39 in) steel plate on both sides of the mold, secured with M10 bolts. This configuration is efficient, allowing easy removal of the molds from the clamp, separation of the part, and reassembly upon completion.\\n\\nWe use LDPE obtained from wheel nut indicators, which are vibrantly colored and of excellent quality. It injects effectively at temperatures between 160-170°C (320-338°F). For each tool, we place 40 grams (1.41 ounces) of plastic into the injection molder, accounting for some initial leakage to ensure smooth plastic flow and potential overflow at the end to guarantee the mold is completely filled. \\n\\nThe plastic is injected manually at a relatively slow pace, and pressure is maintained once the mold is filled, as indicated by material overflow at the top. Utilizing nylon molds insulates the injected plastic, preventing rapid cooling and necessitating maintained pressure to prevent escape post-injection.\\n\\nAfter injection, allow the molds to remain clamped for 3 minutes to cool before removing the No Touch Tool from the mold. Removing the part too soon may result in deformation due to its softness. Conversely, if left for more than 6 minutes, shrinkage may cause it to adhere to the sides, making release difficult.\\n\\nUnclamp the mold, carefully peel the part from the mold, and allow the molds to cool. Given that it is a plastic mold, it retains heat longer, which can pose challenges during consecutive injections. Using a fan can expedite this cooling process.\\n\\nEmploying multiple molds and clamps facilitates rapid cycle times, allowing simultaneous injection of subsequent tools while preceding ones cool.\\n\\nCut away the sprue using a sharp knife. \\nRemove any excess material that may have occurred. \\nDrill a hole for a keyring at the bottom. \\nAttach a retractable lanyard, which helps keep the tool accessible while reducing the risk of contamination.\\n\\nKeep your hands away from frequently touched surfaces and use the tool instead.\\n\\nStay safe.\\n\\nTo meet demand or lower the cost of tools, several methods can expedite the process:\\n\\n1. Preheat the plastic before insertion into the injector. \\n Consider using an oven to preheat the shreds instead of an extruder.\\n2. Utilize multiple molds.\\n This allows products to cool while injecting others.\\n3. Load the injection tube for multiple shots.\\n If possible, fill your injector with multiple 1.4 oz (40 g) shots of plastic, enabling multiple injections at once.\",\n \"keywords\": \"No Touch Tool, 3D-printed molds, injection molding, high-contact surfaces, nylon molds, plastic injection process, LDPE plastic, door handle tool, contamination reduction, Lancaster UK\",\n \"resources\": \"### Hardware\\n- Ultimaker 3 3D printer ([Product page](https://ultimaker.com/)) \\n- Metal plates (10 mm thickness) with M10 bolts \\n- Manual plastic injection molder \\n- Cooling fan \\n- Drill for keyring hole \\n\\n### Materials\\n- Nylon for 3D-printed molds \\n- LDPE plastic (from wheel nut indicators) \\n- Steel plates for heat dispersion \\n- Sharp knife for trimming sprues \\n- Retractable lanyard \\n\\n### Software\\n- 3D modeling software for mold design \\n\\n### Optional Efficiency Tools\\n- Oven for plastic preheating \\n- Multiple molds/clamps for parallel production \\n- Extruder (alternative to oven for preheating) \\n- Keyring attachment tools \\n- Pre-measured plastic shreds (40g portions) \\n\\n### Post-Processing\\n- Trimming tools (knife, sandpaper) \\n- Quality control/testing equipment \\n- Protective gear for handling hot molds \\n- Heat-resistant gloves \\n- Storage solutions for molds/tools\",\n \"references\": \"## Articles \\n- [3D Printed Molds for Injection Molding | igus®](https://www.igus.com/custom-parts-services/3d-printed-molds) \\n- [DIY Injection Molding: How to Mold Plastic Parts In-House - Formlabs](https://formlabs.com/blog/diy-injection-molding/) \\n- [3D printing low-run injection molds - Protolabs Network](https://www.hubs.com/knowledge-base/3d-printing-low-run-injection-molds/) \\n\\n## Books \\n- [How to Make Injection Molds - Plastics Today](https://www.plasticstoday.com/injection-molding/imm-review-how-to-make-injection-molds) \\n- [Scientific Molding, Recommendations, and Best Practices - Hudson Booksellers](https://www.hudsonbooksellers.com/book/9781569906897) \\n- [Injection Molds For Beginners - Dokumen](https://dokumen.pub/injection-molds-for-beginners-2e-9781569908181-9781569908198-1569908184.html) \\n- [Injection Molding Troubleshooting Guide, 3rd ED. - Barnes & Noble](https://www.barnesandnoble.com/w/injection-molding-troubleshooting-guide-3rd-ed-jay-w-carender/1107318566) \\n\\n## YouTube \\n- [Designing for Insert Molding - YouTube](https://www.youtube.com/watch?v=8GXZZrRR5ko) \\n- [STL to 3D Printed Injection Mold | Fusion 360 Mesh - YouTube](https://www.youtube.com/watch?v=KisgYeYaagI) \\n\\n## Open Source Tools \\n- [Open Source Injection Molding Simulation - GitHub](https://github.com/krebeljk/openInjMoldSim) \\n\\n## Material Specifications \\n- [LDPE Injection Molding Parameters - RapidDirect](https://www.rapiddirect.com/materials/ldpe-injection-molding-service/) \\n\\n## Process Guides \\n- [Heat & Cool Technology for Injection Molding - Roctool](https://www.roctool.com/technology/heat-cool-for-plastic-injection-molding/)\"\n }\n}","edfc96cab1e1f035","make-a-recycling-bin-64007",{"id":9714,"data":9716,"filePath":9714,"digest":9900},{"slug":9714,"id":9714,"title":9717,"type":397,"components":9718,"item":9719,"config":9899},"Make a recycling bin",[],{"_deleted":402,"cover_image":9720,"_id":9727,"_created":9728,"comments":9729,"category":9730,"files":9731,"total_views":9732,"mentions":9733,"votedUsefulBy":9734,"_contentModifiedTimestamp":9736,"time":1124,"_modified":9737,"_createdBy":9738,"moderation":526,"slug":9714,"steps":9739,"previousSlugs":9827,"moderatorFeedback":19,"title":9717,"description":9830,"tags":9831,"fileLink":19,"total_downloads":412,"creatorCountry":9832,"difficulty_level":415,"user":9833,"content":9895,"keywords":9896,"resources":9897,"references":9898},{"contentType":423,"updated":9721,"fullPath":9722,"type":423,"size":9723,"timeCreated":9721,"downloadUrl":9724,"name":9725,"src":9726},"2023-11-13T04:35:08.641Z","uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/DSCF5653-18bc6d703cf.jpg",225173,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FDSCF5653-18bc6d703cf.jpg?alt=media&token=74e00b2b-bb3d-4384-bbbf-2f5ef382d0a9","DSCF5653-18bc6d703cf.jpg","/resources/howtos/make-a-recycling-bin-64007/dscf5653-18bc6d703cf.jpg","HuEgxp5EhrC5Yy2Px9gO","2023-11-13T04:35:11.856Z",[],{"_created":1575,"_id":1576,"_deleted":402,"label":1574,"_modified":1575},[],148,[],[9735,409],"wastexchange","2023-11-29T18:37:37.270Z","2024-01-25T04:23:05.810Z","gaau1-up",[9740,9758,9776,9801],{"title":9741,"_animationKey":448,"text":9742,"images":9743},"Prepare materials","Prepare materials according to the size and design of the recycling bin.\n\nFor this project:\n\n- 30x30 aluminum tube 935mm (36.81 inches) x8\n- 30x30 aluminum tube 316mm (12.44 inches) x8\n- 30x30 aluminum tube 300mm (11.81 inches) x12\n- Corner fixing clips x50\n- Corner fixing plates x50\n- Legs x8",[9744,9751],{"name":9745,"type":423,"timeCreated":9746,"updated":9746,"fullPath":9747,"size":9748,"downloadUrl":9749,"contentType":423,"src":9750,"alt":9745},"IMG_6961-18bc6db5050.jpg","2023-11-13T04:28:49.863Z","uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6961-18bc6db5050.jpg",151911,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6961-18bc6db5050.jpg?alt=media&token=ceaf7112-f2d6-47ff-96aa-e8e08b7e90da","/resources/howtos/make-a-recycling-bin-64007/img_6961-18bc6db5050.jpg",{"updated":9752,"name":9753,"size":9754,"fullPath":9755,"downloadUrl":9756,"type":423,"contentType":423,"timeCreated":9752,"src":9757,"alt":9753},"2023-11-13T04:28:49.538Z","IMG_6957-18bc6dc06fc.JPG",197359,"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6957-18bc6dc06fc.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6957-18bc6dc06fc.JPG?alt=media&token=7a9a5355-af94-4a66-8569-195763e775d2","/resources/howtos/make-a-recycling-bin-64007/img_6957-18bc6dc06fc.jpg",{"text":9759,"images":9760,"_animationKey":451,"title":9775},"Assemble the frame using the corner fixing clips, ensuring to leave the corners free to mount the panels subsequently.",[9761,9768],{"name":9762,"timeCreated":9763,"size":9764,"updated":9763,"type":423,"downloadUrl":9765,"contentType":423,"fullPath":9766,"src":9767,"alt":9762},"IMG_6962-18bc6e67c98.JPG","2023-11-13T04:28:51.564Z",138377,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6962-18bc6e67c98.JPG?alt=media&token=f78ff4bc-1953-4e0e-88d8-36775c6683c9","uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6962-18bc6e67c98.JPG","/resources/howtos/make-a-recycling-bin-64007/img_6962-18bc6e67c98.jpg",{"fullPath":9769,"contentType":423,"timeCreated":9770,"updated":9770,"type":423,"size":9771,"name":9772,"downloadUrl":9773,"src":9774,"alt":9772},"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6966-18bc6e6a062.JPG","2023-11-13T04:28:51.588Z",188584,"IMG_6966-18bc6e6a062.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6966-18bc6e6a062.JPG?alt=media&token=7300f616-cbc5-4e52-ab3b-29e1917ec7ee","/resources/howtos/make-a-recycling-bin-64007/img_6966-18bc6e6a062.jpg","Assemble the frame",{"_animationKey":479,"title":9777,"text":9778,"images":9779},"Mount the panels","After completing the frame, attach the panel using screws and corner fixing plates.\n\nWe use 0.47-inch (12mm) thick PP sheets and employ CNC milling to cut them into the correct shapes.",[9780,9787,9794],{"size":9781,"fullPath":9782,"updated":9783,"contentType":423,"timeCreated":9783,"type":423,"name":9784,"downloadUrl":9785,"src":9786,"alt":9784},183449,"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6972-18bc6ed192e.JPG","2023-11-13T04:28:53.702Z","IMG_6972-18bc6ed192e.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6972-18bc6ed192e.JPG?alt=media&token=6ad54dc9-86f8-4e20-8a7f-8c44e40439ed","/resources/howtos/make-a-recycling-bin-64007/img_6972-18bc6ed192e.jpg",{"timeCreated":9788,"updated":9788,"size":9789,"downloadUrl":9790,"name":9791,"contentType":423,"fullPath":9792,"type":423,"src":9793,"alt":9791},"2023-11-13T04:28:53.422Z",130588,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6986-18bc6ed426f.jpg?alt=media&token=03c7017d-ddd9-45fe-a1f1-3a8fe4d17ba0","IMG_6986-18bc6ed426f.jpg","uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6986-18bc6ed426f.jpg","/resources/howtos/make-a-recycling-bin-64007/img_6986-18bc6ed426f.jpg",{"timeCreated":9795,"type":423,"contentType":423,"name":9796,"fullPath":9797,"updated":9795,"downloadUrl":9798,"size":9799,"src":9800,"alt":9796},"2023-11-13T04:28:53.748Z","IMG_7008-18bc6edb152.jpg","uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_7008-18bc6edb152.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_7008-18bc6edb152.jpg?alt=media&token=3bd0bb14-c468-45ac-9b80-071da1c35bec",159701,"/resources/howtos/make-a-recycling-bin-64007/img_7008-18bc6edb152.jpg",{"title":9802,"text":9803,"_animationKey":9804,"images":9805},"Legs and doors","Attach supports to the base of the container for stability on uneven surfaces.\n\nFinally, secure the doors with hinges, and use locks or magnets to ensure they remain closed.","unique88foh",[9806,9813,9820],{"downloadUrl":9807,"timeCreated":9808,"type":423,"updated":9808,"size":9809,"name":9810,"contentType":423,"fullPath":9811,"src":9812,"alt":9810},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FIMG_7009-18bc6f0b357.jpg?alt=media&token=0add7b84-0210-4422-9212-1140b816f6f0","2023-11-13T04:35:10.348Z",165033,"IMG_7009-18bc6f0b357.jpg","uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/IMG_7009-18bc6f0b357.jpg","/resources/howtos/make-a-recycling-bin-64007/img_7009-18bc6f0b357.jpg",{"updated":9814,"contentType":423,"fullPath":9815,"size":9816,"name":9817,"timeCreated":9814,"downloadUrl":9818,"type":423,"src":9819,"alt":9817},"2023-11-13T04:35:10.760Z","uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/IMG_7031-18bc6f10fac.jpg",235490,"IMG_7031-18bc6f10fac.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FIMG_7031-18bc6f10fac.jpg?alt=media&token=78bfd8c0-5ccf-4954-a122-b86a62493bca","/resources/howtos/make-a-recycling-bin-64007/img_7031-18bc6f10fac.jpg",{"fullPath":9821,"type":423,"size":9822,"updated":9823,"name":9824,"contentType":423,"downloadUrl":9825,"timeCreated":9823,"src":9826,"alt":9824},"uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/IMG_7035-18bc6f13e12.jpg",258446,"2023-11-13T04:35:10.485Z","IMG_7035-18bc6f13e12.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FIMG_7035-18bc6f13e12.jpg?alt=media&token=dedcd43d-b69f-4f9d-81f6-01dd64e7425b","/resources/howtos/make-a-recycling-bin-64007/img_7035-18bc6f13e12.jpg",[9828,9829,9714],"make-a-recycling-bin-with-plastic-sheet","make-a-recycling-bin-67164","Creating a recycling bin using plastic panels. This approach utilizes standard aluminum tubes for simplicity.",[418,1256,1475],"hk",{"subType":529,"type":530,"detail":9834,"_deleted":402,"location":9841,"_created":9844,"_modified":9845,"moderation":526,"_id":9738,"geo":9846,"data":9882},{"shortDescription":9835,"displayName":9836,"lastActive":9837,"verifiedBadge":402,"profilePicUrl":9838,"name":9738,"heroImageUrl":9839,"profileUrl":9840},"We shred plastic in HK, we have a sheet press, compression machine and mobile manual shredder. ","Gaau1 Up","2022-01-29T05:45:32.598Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fgaau1-up.jpg?alt=media","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fgaau1-up%2FDSCF2227.jpg?alt=media&token=e054ad59-77fe-49ae-bc2f-261f28d15a24","https://community.preciousplastic.com/u/gaau1-up",{"lat":9842,"lng":9843},22.3917,113.972,"2022-01-27T15:40:31.047Z","2022-02-01T11:29:54.061Z",{"latitude":9842,"lookupSource":535,"longitude":9843,"localityLanguageRequested":536,"continent":3377,"continentCode":3378,"countryName":9847,"countryCode":9848,"principalSubdivision":19,"principalSubdivisionCode":19,"city":9847,"locality":9849,"postcode":19,"plusCode":9850,"localityInfo":9851},"Hong Kong","HK","Tuen Mun District","7PJM9XRC+MR",{"administrative":9852,"informative":9874},[9853,9859,9864,9866,9870],{"name":9854,"description":9855,"isoName":9854,"order":174,"adminLevel":174,"isoCode":9856,"wikidataId":9857,"geonameId":9858},"China","country in East Asia","CN","Q148",1814991,{"name":9847,"description":9860,"order":45,"adminLevel":67,"wikidataId":9861,"geonameId":9862,"chinaAdminCode":9863},"city and special administrative region of China","Q8646",1819729,"81",{"name":9847,"description":9860,"isoName":9847,"order":559,"adminLevel":67,"isoCode":9848,"wikidataId":9861,"geonameId":9865},1819730,{"name":9867,"description":9868,"order":563,"adminLevel":555,"wikidataId":9869},"New Territories","region in Hong Kong","Q596660",{"name":9849,"description":9871,"order":580,"adminLevel":559,"wikidataId":9872,"geonameId":9873},"district of Hong Kong","Q986383",7533616,[9875,9876,9880],{"name":3377,"description":934,"isoName":3377,"order":170,"isoCode":3378,"wikidataId":3403,"geonameId":3404},{"name":9877,"description":9878,"order":67,"wikidataId":9879},"Guangdong-Hong Kong-Macao Greater Bay Area","Pearl River Delta metropolitan region","Q29583237",{"name":9881,"description":573,"order":555},"Asia/Hong_Kong",{"urls":9883,"description":9891,"services":9892,"title":9836,"images":9894},[9884,9886,9888,9890],{"name":587,"url":9885},"http://www.facebook.com/gaau1up/",{"name":958,"url":9887},"https://instagram.com/gaau1up/",{"name":953,"url":9889},"https://gaau1up.com",{"name":590,"url":591},"A local Precious Plastic based in Hong Kong, a designer in V4 development. Mostly working with one-off project, and sometime held workshops. Closely work with Waste No Mall, a local waste collection event. ",[9893],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},[],"Creating a recycling bin using plastic panels. This approach utilizes standard aluminum tubes for simplicity.\n\n\nUser Location: Hong Kong, Hong Kong\n\nPrepare materials according to the size and design of the recycling bin.\n\nFor this project:\n\n- 30x30 aluminum tube 935mm (36.81 inches) x8\n- 30x30 aluminum tube 316mm (12.44 inches) x8\n- 30x30 aluminum tube 300mm (11.81 inches) x12\n- Corner fixing clips x50\n- Corner fixing plates x50\n- Legs x8\n\nAssemble the frame using the corner fixing clips, ensuring to leave the corners free to mount the panels subsequently.\n\nAfter completing the frame, attach the panel using screws and corner fixing plates.\n\nWe use 0.47-inch (12mm) thick PP sheets and employ CNC milling to cut them into the correct shapes.\n\nAttach supports to the base of the container for stability on uneven surfaces.\n\nFinally, secure the doors with hinges, and use locks or magnets to ensure they remain closed.","recycling bin, plastic panels, aluminum tubes, CNC milling, Hong Kong recycling, PP sheets, recycling project, recycling container, DIY recycling bin, recycling frame construction","### Hardware \n- 30×30 aluminum tubes (935mm/316mm/300mm lengths)[①] \n- Corner fixing clips & plates[①] \n- Adjustable legs (for uneven surfaces)[①] \n\n### Tools \n- CNC milling machine ([example suppliers](https://www.grainger.com/))[①] \n- Screwdrivers/hex keys[①] \n\n### Materials \n- 12mm thick PP sheets ([local Hong Kong suppliers](https://www.alibaba.com/))[①] \n\n### Fasteners \n- Door hinges[①] \n- Magnetic locks or mechanical latches ([McMaster-Carr options](https://www.mcmaster.com/))[①] \n\n### Components \n- Aluminum tube connectors & brackets ([aliexpress options](https://www.aliexpress.com/))[①] \n\n[①]: Source tutorial specifications","## Articles & Guides \n- [DIY Outdoor Organization: Recycle Bins](https://sweethaute.blogspot.com/2014/09/diy-outdoor-storage-aluminum-trash-bins.html) \n- [How to Make Waste Bin from Plastic Trash](https://wastefree23.org/how-to-make-waste-bin-from-plastic-trash-ldpe-polyethylene/) \n- [Make a Recycling Bin from Aluminum Cans](https://resources.pepsicorecyclerally.com/resources/make-a-recycling-bin-from-aluminum-cans/) \n\n## YouTube Tutorials \n- [RECYCLING STATION / Home Made](https://www.youtube.com/watch?v=unVRnfqGDCg) \n- [7 Ways to Make Stuff from Recycled Plastic](https://www.youtube.com/watch?v=OwmgYUJXCyM) \n- [How to Make Recycled Beams from Plastic Waste](https://www.youtube.com/watch?v=avdOxtKywbk) \n- [DIY Corrugated Plastic Panel Bin System](https://www.youtube.com/watch?v=_Du7p6g-hyE) \n\n## Open-Source Designs \n- [Interactive Recycling Cardboard Bins](https://www.instructables.com/Interactive-Recycling-Cardboard-Bins/) \n- [Upcycled Plastic to Laser-Cut Boxes](https://www.instructables.com/Upcycled-Plastic-to-Laser-Cut-Boxes-to-Store-More-/) \n\n## Books & Technical Guides \n- [RecyClass Design Book (PDF)](https://recyclass.eu/wp-content/uploads/2022/06/RecyClass_Design-Book_digital_June-2022.pdf) \n- [Aluminum Container Design Guide (PDF)](https://www.aluminum.org/sites/default/files/2021-10/AA_ContainerDesignGuide.pdf)","{\n \"slug\": \"make-a-recycling-bin-64007\",\n \"id\": \"make-a-recycling-bin-64007\",\n \"title\": \"Make a recycling bin\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_deleted\": false,\n \"cover_image\": {\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2023-11-13T04:35:08.641Z\",\n \"fullPath\": \"uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/DSCF5653-18bc6d703cf.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 225173,\n \"timeCreated\": \"2023-11-13T04:35:08.641Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FDSCF5653-18bc6d703cf.jpg?alt=media&token=74e00b2b-bb3d-4384-bbbf-2f5ef382d0a9\",\n \"name\": \"DSCF5653-18bc6d703cf.jpg\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/dscf5653-18bc6d703cf.jpg\"\n },\n \"_id\": \"HuEgxp5EhrC5Yy2Px9gO\",\n \"_created\": \"2023-11-13T04:35:11.856Z\",\n \"comments\": [],\n \"category\": {\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_deleted\": false,\n \"label\": \"Products\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\"\n },\n \"files\": [],\n \"total_views\": 148,\n \"mentions\": [],\n \"votedUsefulBy\": [\n \"wastexchange\",\n \"mattia\"\n ],\n \"_contentModifiedTimestamp\": \"2023-11-29T18:37:37.270Z\",\n \"time\": \"\u003C 1 week\",\n \"_modified\": \"2024-01-25T04:23:05.810Z\",\n \"_createdBy\": \"gaau1-up\",\n \"moderation\": \"accepted\",\n \"slug\": \"make-a-recycling-bin-64007\",\n \"steps\": [\n {\n \"title\": \"Prepare materials\",\n \"_animationKey\": \"unique1\",\n \"text\": \"Prepare materials according to the size and design of the recycling bin.\\n\\nFor this project:\\n\\n- 30x30 aluminum tube 935mm (36.81 inches) x8\\n- 30x30 aluminum tube 316mm (12.44 inches) x8\\n- 30x30 aluminum tube 300mm (11.81 inches) x12\\n- Corner fixing clips x50\\n- Corner fixing plates x50\\n- Legs x8\",\n \"images\": [\n {\n \"name\": \"IMG_6961-18bc6db5050.jpg\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2023-11-13T04:28:49.863Z\",\n \"updated\": \"2023-11-13T04:28:49.863Z\",\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6961-18bc6db5050.jpg\",\n \"size\": 151911,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6961-18bc6db5050.jpg?alt=media&token=ceaf7112-f2d6-47ff-96aa-e8e08b7e90da\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_6961-18bc6db5050.jpg\",\n \"alt\": \"IMG_6961-18bc6db5050.jpg\"\n },\n {\n \"updated\": \"2023-11-13T04:28:49.538Z\",\n \"name\": \"IMG_6957-18bc6dc06fc.JPG\",\n \"size\": 197359,\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6957-18bc6dc06fc.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6957-18bc6dc06fc.JPG?alt=media&token=7a9a5355-af94-4a66-8569-195763e775d2\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-11-13T04:28:49.538Z\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_6957-18bc6dc06fc.jpg\",\n \"alt\": \"IMG_6957-18bc6dc06fc.JPG\"\n }\n ]\n },\n {\n \"text\": \"Assemble the frame using the corner fixing clips, ensuring to leave the corners free to mount the panels subsequently.\",\n \"images\": [\n {\n \"name\": \"IMG_6962-18bc6e67c98.JPG\",\n \"timeCreated\": \"2023-11-13T04:28:51.564Z\",\n \"size\": 138377,\n \"updated\": \"2023-11-13T04:28:51.564Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6962-18bc6e67c98.JPG?alt=media&token=f78ff4bc-1953-4e0e-88d8-36775c6683c9\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6962-18bc6e67c98.JPG\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_6962-18bc6e67c98.jpg\",\n \"alt\": \"IMG_6962-18bc6e67c98.JPG\"\n },\n {\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6966-18bc6e6a062.JPG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-11-13T04:28:51.588Z\",\n \"updated\": \"2023-11-13T04:28:51.588Z\",\n \"type\": \"image/jpeg\",\n \"size\": 188584,\n \"name\": \"IMG_6966-18bc6e6a062.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6966-18bc6e6a062.JPG?alt=media&token=7300f616-cbc5-4e52-ab3b-29e1917ec7ee\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_6966-18bc6e6a062.jpg\",\n \"alt\": \"IMG_6966-18bc6e6a062.JPG\"\n }\n ],\n \"_animationKey\": \"unique2\",\n \"title\": \"Assemble the frame\"\n },\n {\n \"_animationKey\": \"unique3\",\n \"title\": \"Mount the panels\",\n \"text\": \"After completing the frame, attach the panel using screws and corner fixing plates.\\n\\nWe use 0.47-inch (12mm) thick PP sheets and employ CNC milling to cut them into the correct shapes.\",\n \"images\": [\n {\n \"size\": 183449,\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6972-18bc6ed192e.JPG\",\n \"updated\": \"2023-11-13T04:28:53.702Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2023-11-13T04:28:53.702Z\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG_6972-18bc6ed192e.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6972-18bc6ed192e.JPG?alt=media&token=6ad54dc9-86f8-4e20-8a7f-8c44e40439ed\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_6972-18bc6ed192e.jpg\",\n \"alt\": \"IMG_6972-18bc6ed192e.JPG\"\n },\n {\n \"timeCreated\": \"2023-11-13T04:28:53.422Z\",\n \"updated\": \"2023-11-13T04:28:53.422Z\",\n \"size\": 130588,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_6986-18bc6ed426f.jpg?alt=media&token=03c7017d-ddd9-45fe-a1f1-3a8fe4d17ba0\",\n \"name\": \"IMG_6986-18bc6ed426f.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_6986-18bc6ed426f.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_6986-18bc6ed426f.jpg\",\n \"alt\": \"IMG_6986-18bc6ed426f.jpg\"\n },\n {\n \"timeCreated\": \"2023-11-13T04:28:53.748Z\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"IMG_7008-18bc6edb152.jpg\",\n \"fullPath\": \"uploads/howtos/DUOtrRrXB4tcsbi2NJqn/IMG_7008-18bc6edb152.jpg\",\n \"updated\": \"2023-11-13T04:28:53.748Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FDUOtrRrXB4tcsbi2NJqn%2FIMG_7008-18bc6edb152.jpg?alt=media&token=3bd0bb14-c468-45ac-9b80-071da1c35bec\",\n \"size\": 159701,\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_7008-18bc6edb152.jpg\",\n \"alt\": \"IMG_7008-18bc6edb152.jpg\"\n }\n ]\n },\n {\n \"title\": \"Legs and doors\",\n \"text\": \"Attach supports to the base of the container for stability on uneven surfaces.\\n\\nFinally, secure the doors with hinges, and use locks or magnets to ensure they remain closed.\",\n \"_animationKey\": \"unique88foh\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FIMG_7009-18bc6f0b357.jpg?alt=media&token=0add7b84-0210-4422-9212-1140b816f6f0\",\n \"timeCreated\": \"2023-11-13T04:35:10.348Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2023-11-13T04:35:10.348Z\",\n \"size\": 165033,\n \"name\": \"IMG_7009-18bc6f0b357.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/IMG_7009-18bc6f0b357.jpg\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_7009-18bc6f0b357.jpg\",\n \"alt\": \"IMG_7009-18bc6f0b357.jpg\"\n },\n {\n \"updated\": \"2023-11-13T04:35:10.760Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/IMG_7031-18bc6f10fac.jpg\",\n \"size\": 235490,\n \"name\": \"IMG_7031-18bc6f10fac.jpg\",\n \"timeCreated\": \"2023-11-13T04:35:10.760Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FIMG_7031-18bc6f10fac.jpg?alt=media&token=78bfd8c0-5ccf-4954-a122-b86a62493bca\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_7031-18bc6f10fac.jpg\",\n \"alt\": \"IMG_7031-18bc6f10fac.jpg\"\n },\n {\n \"fullPath\": \"uploads/howtos/HuEgxp5EhrC5Yy2Px9gO/IMG_7035-18bc6f13e12.jpg\",\n \"type\": \"image/jpeg\",\n \"size\": 258446,\n \"updated\": \"2023-11-13T04:35:10.485Z\",\n \"name\": \"IMG_7035-18bc6f13e12.jpg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHuEgxp5EhrC5Yy2Px9gO%2FIMG_7035-18bc6f13e12.jpg?alt=media&token=dedcd43d-b69f-4f9d-81f6-01dd64e7425b\",\n \"timeCreated\": \"2023-11-13T04:35:10.485Z\",\n \"src\": \"/resources/howtos/make-a-recycling-bin-64007/img_7035-18bc6f13e12.jpg\",\n \"alt\": \"IMG_7035-18bc6f13e12.jpg\"\n }\n ]\n }\n ],\n \"previousSlugs\": [\n \"make-a-recycling-bin-with-plastic-sheet\",\n \"make-a-recycling-bin-67164\",\n \"make-a-recycling-bin-64007\"\n ],\n \"moderatorFeedback\": \"\",\n \"title\": \"Make a recycling bin\",\n \"description\": \"Creating a recycling bin using plastic panels. This approach utilizes standard aluminum tubes for simplicity.\",\n \"tags\": [\n \"HDPE\",\n \"PP\",\n \"sheetpress\"\n ],\n \"fileLink\": \"\",\n \"total_downloads\": 0,\n \"creatorCountry\": \"hk\",\n \"difficulty_level\": \"Medium\",\n \"user\": {\n \"subType\": \"mix\",\n \"type\": \"workspace\",\n \"detail\": {\n \"shortDescription\": \"We shred plastic in HK, we have a sheet press, compression machine and mobile manual shredder. \",\n \"displayName\": \"Gaau1 Up\",\n \"lastActive\": \"2022-01-29T05:45:32.598Z\",\n \"verifiedBadge\": false,\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fgaau1-up.jpg?alt=media\",\n \"name\": \"gaau1-up\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fgaau1-up%2FDSCF2227.jpg?alt=media&token=e054ad59-77fe-49ae-bc2f-261f28d15a24\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/gaau1-up\"\n },\n \"_deleted\": false,\n \"location\": {\n \"lat\": 22.3917,\n \"lng\": 113.972\n },\n \"_created\": \"2022-01-27T15:40:31.047Z\",\n \"_modified\": \"2022-02-01T11:29:54.061Z\",\n \"moderation\": \"accepted\",\n \"_id\": \"gaau1-up\",\n \"geo\": {\n \"latitude\": 22.3917,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 113.972,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Hong Kong\",\n \"countryCode\": \"HK\",\n \"principalSubdivision\": \"\",\n \"principalSubdivisionCode\": \"\",\n \"city\": \"Hong Kong\",\n \"locality\": \"Tuen Mun District\",\n \"postcode\": \"\",\n \"plusCode\": \"7PJM9XRC+MR\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"China\",\n \"description\": \"country in East Asia\",\n \"isoName\": \"China\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"CN\",\n \"wikidataId\": \"Q148\",\n \"geonameId\": 1814991\n },\n {\n \"name\": \"Hong Kong\",\n \"description\": \"city and special administrative region of China\",\n \"order\": 4,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q8646\",\n \"geonameId\": 1819729,\n \"chinaAdminCode\": \"81\"\n },\n {\n \"name\": \"Hong Kong\",\n \"description\": \"city and special administrative region of China\",\n \"isoName\": \"Hong Kong\",\n \"order\": 6,\n \"adminLevel\": 3,\n \"isoCode\": \"HK\",\n \"wikidataId\": \"Q8646\",\n \"geonameId\": 1819730\n },\n {\n \"name\": \"New Territories\",\n \"description\": \"region in Hong Kong\",\n \"order\": 7,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q596660\"\n },\n {\n \"name\": \"Tuen Mun District\",\n \"description\": \"district of Hong Kong\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q986383\",\n \"geonameId\": 7533616\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Guangdong-Hong Kong-Macao Greater Bay Area\",\n \"description\": \"Pearl River Delta metropolitan region\",\n \"order\": 3,\n \"wikidataId\": \"Q29583237\"\n },\n {\n \"name\": \"Asia/Hong_Kong\",\n \"description\": \"time zone\",\n \"order\": 5\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Facebook\",\n \"url\": \"http://www.facebook.com/gaau1up/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://instagram.com/gaau1up/\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://gaau1up.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"A local Precious Plastic based in Hong Kong, a designer in V4 development. Mostly working with one-off project, and sometime held workshops. Closely work with Waste No Mall, a local waste collection event. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Gaau1 Up\",\n \"images\": []\n }\n },\n \"content\": \"Creating a recycling bin using plastic panels. This approach utilizes standard aluminum tubes for simplicity.\\n\\n\\nUser Location: Hong Kong, Hong Kong\\n\\nPrepare materials according to the size and design of the recycling bin.\\n\\nFor this project:\\n\\n- 30x30 aluminum tube 935mm (36.81 inches) x8\\n- 30x30 aluminum tube 316mm (12.44 inches) x8\\n- 30x30 aluminum tube 300mm (11.81 inches) x12\\n- Corner fixing clips x50\\n- Corner fixing plates x50\\n- Legs x8\\n\\nAssemble the frame using the corner fixing clips, ensuring to leave the corners free to mount the panels subsequently.\\n\\nAfter completing the frame, attach the panel using screws and corner fixing plates.\\n\\nWe use 0.47-inch (12mm) thick PP sheets and employ CNC milling to cut them into the correct shapes.\\n\\nAttach supports to the base of the container for stability on uneven surfaces.\\n\\nFinally, secure the doors with hinges, and use locks or magnets to ensure they remain closed.\",\n \"keywords\": \"recycling bin, plastic panels, aluminum tubes, CNC milling, Hong Kong recycling, PP sheets, recycling project, recycling container, DIY recycling bin, recycling frame construction\",\n \"resources\": \"### Hardware \\n- 30×30 aluminum tubes (935mm/316mm/300mm lengths)[①] \\n- Corner fixing clips & plates[①] \\n- Adjustable legs (for uneven surfaces)[①] \\n\\n### Tools \\n- CNC milling machine ([example suppliers](https://www.grainger.com/))[①] \\n- Screwdrivers/hex keys[①] \\n\\n### Materials \\n- 12mm thick PP sheets ([local Hong Kong suppliers](https://www.alibaba.com/))[①] \\n\\n### Fasteners \\n- Door hinges[①] \\n- Magnetic locks or mechanical latches ([McMaster-Carr options](https://www.mcmaster.com/))[①] \\n\\n### Components \\n- Aluminum tube connectors & brackets ([aliexpress options](https://www.aliexpress.com/))[①] \\n\\n[①]: Source tutorial specifications\",\n \"references\": \"## Articles & Guides \\n- [DIY Outdoor Organization: Recycle Bins](https://sweethaute.blogspot.com/2014/09/diy-outdoor-storage-aluminum-trash-bins.html) \\n- [How to Make Waste Bin from Plastic Trash](https://wastefree23.org/how-to-make-waste-bin-from-plastic-trash-ldpe-polyethylene/) \\n- [Make a Recycling Bin from Aluminum Cans](https://resources.pepsicorecyclerally.com/resources/make-a-recycling-bin-from-aluminum-cans/) \\n\\n## YouTube Tutorials \\n- [RECYCLING STATION / Home Made](https://www.youtube.com/watch?v=unVRnfqGDCg) \\n- [7 Ways to Make Stuff from Recycled Plastic](https://www.youtube.com/watch?v=OwmgYUJXCyM) \\n- [How to Make Recycled Beams from Plastic Waste](https://www.youtube.com/watch?v=avdOxtKywbk) \\n- [DIY Corrugated Plastic Panel Bin System](https://www.youtube.com/watch?v=_Du7p6g-hyE) \\n\\n## Open-Source Designs \\n- [Interactive Recycling Cardboard Bins](https://www.instructables.com/Interactive-Recycling-Cardboard-Bins/) \\n- [Upcycled Plastic to Laser-Cut Boxes](https://www.instructables.com/Upcycled-Plastic-to-Laser-Cut-Boxes-to-Store-More-/) \\n\\n## Books & Technical Guides \\n- [RecyClass Design Book (PDF)](https://recyclass.eu/wp-content/uploads/2022/06/RecyClass_Design-Book_digital_June-2022.pdf) \\n- [Aluminum Container Design Guide (PDF)](https://www.aluminum.org/sites/default/files/2021-10/AA_ContainerDesignGuide.pdf)\"\n }\n}","89dd28d3c7a4f682","become-an-authorized-dealer",{"id":9901,"data":9903,"filePath":9901,"digest":10035},{"slug":9901,"id":9901,"title":9904,"type":397,"components":9905,"item":9906,"config":10034},"Become an Authorized Dealer",[],{"_deleted":402,"cover_image":9907,"files":9914,"moderation":526,"_id":9915,"comments":9916,"_contentModifiedTimestamp":9922,"time":637,"previousSlugs":9923,"creatorCountry":9924,"id":9915,"tags":9925,"title":9904,"_modified":9926,"total_downloads":9927,"description":9928,"_createdBy":9929,"category":9930,"slug":9901,"_created":9931,"fileLink":9932,"total_views":9933,"votedUsefulBy":9934,"steps":9936,"mentions":9963,"difficulty_level":415,"user":9964,"content":10030,"keywords":10031,"resources":10032,"references":10033},{"fullPath":9908,"size":9909,"updated":9910,"timeCreated":9910,"downloadUrl":9911,"contentType":423,"type":423,"name":9912,"src":9913},"uploads/howtos/Hz5z6leBInWop2yGM5mb/IMG-2067 (1)-1818f3abca4.jpg",228074,"2022-06-23T06:53:32.756Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHz5z6leBInWop2yGM5mb%2FIMG-2067%20(1)-1818f3abca4.jpg?alt=media&token=05c907ad-bfcd-411c-8d3f-b1be4d8e8c33","IMG-2067 (1)-1818f3abca4.jpg","/resources/howtos/become-an-authorized-dealer/img-2067_1-1818f3abca4.jpg",[],"Hz5z6leBInWop2yGM5mb",[9917],{"creatorName":9918,"_id":9919,"_creatorId":9918,"text":9920,"_created":9921,"creatorCountry":1712},"plastic-paradigm","ZWsYQz6Gc7W2AzF18hjU","This seems more like advertising than a \"How to\"","2023-03-08T16:18:04.389Z","2023-03-08T16:18:04.391Z",[9901],"ca",[1473,1134,1135],"2023-09-10T23:03:31.780Z",69,"The Patent Pending \"Kwik BagIt Closed-Loop Rewards System\" is proprietary and requires a Non-Disclosure Agreement to be signed before all details can be shared.\n\nIn summary, we are seeking individuals interested in establishing collection sites in their communities, collaborating with non-profit groups to receive payments for their services, and creating a profitable business with our \"System.\" This is a ground-floor opportunity available globally.\n\nThe following video will present our Mission Statement and explain why we are seeking dealers worldwide to develop the business in their local areas.","bestwaytorecycle",{"_deleted":402,"_created":992,"_id":994,"label":993,"_modified":992},"2022-06-23T06:53:32.701Z","https://www.youtube.com/watch?v=jamJgdiKG2Q",389,[9935,408],"nazifi-abdulrahman",[9937,9941,9952],{"text":9938,"_animationKey":448,"title":9939,"videoUrl":9932,"images":9940},"These are two of the main reasons why some systems are failing, and we have proprietary information related to the pending systems, which will be revealed upon signing a nondisclosure with Kwik BagIt.\n\nThe attached video link provides a basic understanding. Contact us for more information.","Contamination and Co-mingling",[],{"images":9942,"text":9950,"_animationKey":451,"title":9951},[9943],{"fullPath":9944,"size":9945,"timeCreated":9946,"name":9947,"updated":9946,"type":1289,"contentType":1289,"downloadUrl":9948,"src":9949,"alt":9947},"uploads/howtos/pDbaeYOuE0GEAEHmPrQ6/KBI BROCHURE OUTSIDE-1818f4da1d2.png",198135,"2022-06-23T06:50:04.060Z","KBI BROCHURE OUTSIDE-1818f4da1d2.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FpDbaeYOuE0GEAEHmPrQ6%2FKBI%20BROCHURE%20OUTSIDE-1818f4da1d2.png?alt=media&token=14080c57-59e4-4a15-a949-63794ce086cd","/resources/howtos/become-an-authorized-dealer/kbi_brochure_outside-1818f4da1d2.png","The Patent Pending \"Kwik BagIt Closed-Loop Rewards System\" is crafted to benefit households, commercial businesses, and non-profit groups through a revenue-based activity integral to the profitability and success of your dealership. For more information, please reach out to us.","Establishing a Non-Profit Group to work with ",{"images":9953,"text":9961,"title":9962,"_animationKey":479},[9954],{"downloadUrl":9955,"fullPath":9956,"type":423,"updated":9957,"size":9958,"name":9959,"timeCreated":9957,"contentType":423,"src":9960,"alt":9959},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FpDbaeYOuE0GEAEHmPrQ6%2FIMG-2070-1818f5311be.jpg?alt=media&token=633e73e4-d6f4-4f13-aba0-dc98e38b2e9f","uploads/howtos/pDbaeYOuE0GEAEHmPrQ6/IMG-2070-1818f5311be.jpg","2022-06-23T06:50:05.880Z",270780,"IMG-2070-1818f5311be.jpg","/resources/howtos/become-an-authorized-dealer/img-2070-1818f5311be.jpg","The Mandate of the Authorized Kwik Bagit Dealers is to:\n\n1. Decrease the volume of unnecessary plastic and metal materials entering landfills.\n2. Enhance the quality and quantity of materials sent to processors to increase profitability.\n3. Enable Authorized Dealers to capitalize on valuable materials often discarded as waste.","Working with Municipalities and Re-Processors",[],{"moderation":1877,"_deleted":402,"detail":9965,"_id":9929,"_created":9971,"_modified":9972,"location":9973,"type":1876,"verified":402,"geo":9976,"data":10009},{"heroImageUrl":9966,"profileUrl":9967,"name":9929,"lastActive":9968,"profilePicUrl":9969,"verifiedBadge":402,"displayName":9970,"shortDescription":9970},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fbestwaytorecycle%2FTradeShow-1818f0a9a30.png?alt=media&token=78a5b6c7-c8f9-47af-98a6-6017141e4f81","https://community.preciousplastic.com/u/bestwaytorecycle","2022-06-23T06:22:26.944Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fbestwaytorecycle.jpg?alt=media","Kwik BagIt","2022-06-23T05:30:52.938Z","2022-06-24T15:04:24.355Z",{"lng":9974,"lat":9975},-106.62421613931657,52.13273686262171,{"latitude":9975,"lookupSource":535,"longitude":9974,"localityLanguageRequested":536,"continent":537,"continentCode":538,"countryName":9977,"countryCode":9978,"principalSubdivision":9979,"principalSubdivisionCode":9980,"city":9981,"locality":9982,"postcode":19,"plusCode":9983,"csdCode":9984,"localityInfo":9985},"Canada","CA","Saskatchewan","CA-SK","Saskatoon","Saskatoon--University","954M49MG+38","4711066",{"administrative":9986,"informative":10002},[9987,9990,9994,9998],{"name":9977,"description":550,"isoName":9977,"order":174,"adminLevel":174,"isoCode":9978,"wikidataId":9988,"geonameId":9989},"Q16",6251999,{"name":9979,"description":9991,"isoName":9979,"order":67,"adminLevel":45,"isoCode":9980,"wikidataId":9992,"geonameId":9993},"province of Canada","Q1989",6141242,{"name":9995,"description":9996,"order":555,"adminLevel":559,"wikidataId":9997},"Division No. 11, Saskatchewan","census division in Canada","Q1363886",{"name":9981,"description":9999,"order":559,"adminLevel":580,"wikidataId":10000,"geonameId":10001},"largest city in Saskatchewan, Canada","Q10566",6141256,[10003,10004,10006,10007],{"name":537,"description":568,"isoName":537,"order":170,"isoCode":538,"wikidataId":569,"geonameId":570},{"name":10005,"description":573,"order":45},"America/Regina",{"name":9982,"order":563},{"name":9984,"description":10008,"order":580},"CSD code",{"urls":10010,"description":10026,"services":10027,"title":9970,"images":10029},[10011,10013,10015,10017,10019,10021,10023,10025],{"name":953,"url":10012},"https:///www.bestwaytorecycle.com",{"name":953,"url":10014},"https:///www.kwikbagit.com",{"name":587,"url":10016},"https://www.facebook.com/KwikBagIt/",{"name":958,"url":10018},"https://www.instagram.com/kwikbagit/",{"name":1542,"url":10020},"https://www.linkedin.com/in/harold-sokyrka-37366590/",{"name":6251,"url":10022},"https://twitter.com/kwikbagit",{"name":953,"url":10024},"https://www.standingforukraine.com",{"name":590,"url":591},"Hello,\nMy name is Harold Sokyrka. I am the president of Kwik BagIt Products International. I am super excited to be a new member of Precious Plastic and I hope that I can be of assistance to all of the members.\nI am an innovator from Saskatoon Canada. For the past 3 years, I have been researching the problems that are plaguing the Waste Management MRF facilities and Beverage Companies. I am now ready to launch the “ground-breaking” Patent Pending \"System\" that I have developed called the \"Kwik BagIt Closed-Loop Rewards Recycling System\".\n\nThe \"System\" is successfully retrieving over 80% of valuable recycled material from households and commercial businesses before it enters the MRF and Municipal Landfills. It prevents co-mingling and contamination & sends recyclable material directly to the re-processors. This will help to make these businesses more profitable and successful. \nThis is a \"game-changer\" and a possible solution to the problems facing all stakeholders who are striving toward New Zero Projections.\n\nWith today's issues of rising inflation, increasing gas prices, and lack of understanding of the intrinsic value of recycled material, the \"System\" will be able to significantly reduce the amount of unnecessary plastic, glass, and metal that are plugging up our landfills and it will provide an incentive for the public to get involved in a rewarding method of proper recycling.\nThis link will give you a brief description of the \"System\"\nhttps://www.youtube.com/watch?v=uYfPm62e42g\n\nI am seeking distributors in your part of the world and if you are interested in forming a joint venture please contact me\n at my e-mail: info.bestwaytorecycle.com to arrange a Zoom meeting or contact me on What’s AP at +1-306-717-3895.\nThanks, I hope to hear from you. Harold Sokyrka\n#Reduce #Reuse #Recycle #NowGetRewarded\n#recyclingmatters #Sustainability #Circulareconomy #PreciousPlastic",[10028],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},[],"The Patent Pending \"Kwik BagIt Closed-Loop Rewards System\" is proprietary and requires a Non-Disclosure Agreement to be signed before all details can be shared.\n\nIn summary, we are seeking individuals interested in establishing collection sites in their communities, collaborating with non-profit groups to receive payments for their services, and creating a profitable business with our \"System.\" This is a ground-floor opportunity available globally.\n\nThe following video will present our Mission Statement and explain why we are seeking dealers worldwide to develop the business in their local areas.\n\n\nUser Location: Saskatoon, Canada\n\nThese are two of the main reasons why some systems are failing, and we have proprietary information related to the pending systems, which will be revealed upon signing a nondisclosure with Kwik BagIt.\n\nThe attached video link provides a basic understanding. Contact us for more information.\n\nThe Patent Pending \"Kwik BagIt Closed-Loop Rewards System\" is crafted to benefit households, commercial businesses, and non-profit groups through a revenue-based activity integral to the profitability and success of your dealership. For more information, please reach out to us.\n\nThe Mandate of the Authorized Kwik Bagit Dealers is to:\n\n1. Decrease the volume of unnecessary plastic and metal materials entering landfills.\n2. Enhance the quality and quantity of materials sent to processors to increase profitability.\n3. Enable Authorized Dealers to capitalize on valuable materials often discarded as waste.","Kwik BagIt, Closed-Loop Rewards System, Non-Disclosure Agreement, collection sites, non-profit collaboration, profitable business opportunity, global dealership, Saskatoon Canada, reduce landfill waste, recycling profitability","The text does not explicitly list specific tools, software, or hardware required for the Kwik BagIt system, as details are protected under a Non-Disclosure Agreement. However, inferred requirements based on the described operations include:\n\n### Tools\n- Proprietary collection infrastructure for handling recyclables (plastic/metal) [context]\n- Sorting/processing equipment to improve material quality [context]\n- Standard business tools for dealership management [implied]\n\n### Software\n- Closed-Loop Rewards System software platform [context: \"Patent Pending System\"]\n- Revenue-tracking interface for dealerships [context: \"revenue-based activity\"]\n- Communication tools for collaborating with non-profits [implied]\n\n### Hardware\n- Collection site equipment (bins, scales, etc.) [context: collection sites] \n- Transportation logistics for material handling [implied]\n- Point-of-sale/payment systems [context: \"receive payments\"]\n\nFor implementation details, contact Kwik BagIt directly after signing an NDA [context]. The video referenced may show prototype equipment but isn't accessible here.","**Articles** \n- [Waste Dive - Recycling Industry News](https://www.wastedive.com) \n- [Circular Economy in Canada - Government of Canada](https://www.canada.ca/en/services/environment/conservation/sustainability/circular-economy.html) \n\n**Books** \n- *The Upcycle: Beyond Sustainability—Designing for Abundance* by William McDonough & Michael Braungart \n- *Cradle to Cradle: Remaking the Way We Make Things* by William McDonough & Michael Braungart \n\n**Papers** \n- [Closed-loop supply chains in circular economies](https://www.sciencedirect.com/science/article/pii/S0921344920300845) \n- [Economic incentives in plastic recycling](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7416593/) \n\n**YouTube** \n- [Ellen MacArthur Foundation - Circular Economy Explained](https://www.youtube.com/c/EllenMacArthurFoundation) \n- [TED Talks - Sustainable Business Models](https://www.youtube.com/results?search_query=TED+talks+sustainable+business+models) \n\n**Open-source Designs** \n- [Precious Plastic - Open-source Recycling Tools](https://preciousplastic.com/) \n- [Open Recycling Wiki](https://opensource.com/recycling) \n\n**Canada-Specific Resources** \n- [Recycling Council of Alberta](https://recycle.ab.ca) \n- [Saskatchewan Waste Reduction Council](https://swrc.ca)","{\n \"slug\": \"become-an-authorized-dealer\",\n \"id\": \"become-an-authorized-dealer\",\n \"title\": \"Become an Authorized Dealer\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"_deleted\": false,\n \"cover_image\": {\n \"fullPath\": \"uploads/howtos/Hz5z6leBInWop2yGM5mb/IMG-2067 (1)-1818f3abca4.jpg\",\n \"size\": 228074,\n \"updated\": \"2022-06-23T06:53:32.756Z\",\n \"timeCreated\": \"2022-06-23T06:53:32.756Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHz5z6leBInWop2yGM5mb%2FIMG-2067%20(1)-1818f3abca4.jpg?alt=media&token=05c907ad-bfcd-411c-8d3f-b1be4d8e8c33\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"IMG-2067 (1)-1818f3abca4.jpg\",\n \"src\": \"/resources/howtos/become-an-authorized-dealer/img-2067_1-1818f3abca4.jpg\"\n },\n \"files\": [],\n \"moderation\": \"accepted\",\n \"_id\": \"Hz5z6leBInWop2yGM5mb\",\n \"comments\": [\n {\n \"creatorName\": \"plastic-paradigm\",\n \"_id\": \"ZWsYQz6Gc7W2AzF18hjU\",\n \"_creatorId\": \"plastic-paradigm\",\n \"text\": \"This seems more like advertising than a \\\"How to\\\"\",\n \"_created\": \"2023-03-08T16:18:04.389Z\",\n \"creatorCountry\": \"us\"\n }\n ],\n \"_contentModifiedTimestamp\": \"2023-03-08T16:18:04.391Z\",\n \"time\": \"1-2 weeks\",\n \"previousSlugs\": [\n \"become-an-authorized-dealer\"\n ],\n \"creatorCountry\": \"ca\",\n \"id\": \"Hz5z6leBInWop2yGM5mb\",\n \"tags\": [\n \"starterkit\",\n \"collection\",\n \"sorting\"\n ],\n \"title\": \"Become an Authorized Dealer\",\n \"_modified\": \"2023-09-10T23:03:31.780Z\",\n \"total_downloads\": 69,\n \"description\": \"The Patent Pending \\\"Kwik BagIt Closed-Loop Rewards System\\\" is proprietary and requires a Non-Disclosure Agreement to be signed before all details can be shared.\\n\\nIn summary, we are seeking individuals interested in establishing collection sites in their communities, collaborating with non-profit groups to receive payments for their services, and creating a profitable business with our \\\"System.\\\" This is a ground-floor opportunity available globally.\\n\\nThe following video will present our Mission Statement and explain why we are seeking dealers worldwide to develop the business in their local areas.\",\n \"_createdBy\": \"bestwaytorecycle\",\n \"category\": {\n \"_deleted\": false,\n \"_created\": \"2022-09-18T08:51:47.196Z\",\n \"_id\": \"CrZjHORWfxEl6iDrrPIO\",\n \"label\": \"Guides\",\n \"_modified\": \"2022-09-18T08:51:47.196Z\"\n },\n \"slug\": \"become-an-authorized-dealer\",\n \"_created\": \"2022-06-23T06:53:32.701Z\",\n \"fileLink\": \"https://www.youtube.com/watch?v=jamJgdiKG2Q\",\n \"total_views\": 389,\n \"votedUsefulBy\": [\n \"nazifi-abdulrahman\",\n \"sigolene\"\n ],\n \"steps\": [\n {\n \"text\": \"These are two of the main reasons why some systems are failing, and we have proprietary information related to the pending systems, which will be revealed upon signing a nondisclosure with Kwik BagIt.\\n\\nThe attached video link provides a basic understanding. Contact us for more information.\",\n \"_animationKey\": \"unique1\",\n \"title\": \"Contamination and Co-mingling\",\n \"videoUrl\": \"https://www.youtube.com/watch?v=jamJgdiKG2Q\",\n \"images\": []\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/pDbaeYOuE0GEAEHmPrQ6/KBI BROCHURE OUTSIDE-1818f4da1d2.png\",\n \"size\": 198135,\n \"timeCreated\": \"2022-06-23T06:50:04.060Z\",\n \"name\": \"KBI BROCHURE OUTSIDE-1818f4da1d2.png\",\n \"updated\": \"2022-06-23T06:50:04.060Z\",\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FpDbaeYOuE0GEAEHmPrQ6%2FKBI%20BROCHURE%20OUTSIDE-1818f4da1d2.png?alt=media&token=14080c57-59e4-4a15-a949-63794ce086cd\",\n \"src\": \"/resources/howtos/become-an-authorized-dealer/kbi_brochure_outside-1818f4da1d2.png\",\n \"alt\": \"KBI BROCHURE OUTSIDE-1818f4da1d2.png\"\n }\n ],\n \"text\": \"The Patent Pending \\\"Kwik BagIt Closed-Loop Rewards System\\\" is crafted to benefit households, commercial businesses, and non-profit groups through a revenue-based activity integral to the profitability and success of your dealership. For more information, please reach out to us.\",\n \"_animationKey\": \"unique2\",\n \"title\": \"Establishing a Non-Profit Group to work with \"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FpDbaeYOuE0GEAEHmPrQ6%2FIMG-2070-1818f5311be.jpg?alt=media&token=633e73e4-d6f4-4f13-aba0-dc98e38b2e9f\",\n \"fullPath\": \"uploads/howtos/pDbaeYOuE0GEAEHmPrQ6/IMG-2070-1818f5311be.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-06-23T06:50:05.880Z\",\n \"size\": 270780,\n \"name\": \"IMG-2070-1818f5311be.jpg\",\n \"timeCreated\": \"2022-06-23T06:50:05.880Z\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/become-an-authorized-dealer/img-2070-1818f5311be.jpg\",\n \"alt\": \"IMG-2070-1818f5311be.jpg\"\n }\n ],\n \"text\": \"The Mandate of the Authorized Kwik Bagit Dealers is to:\\n\\n1. Decrease the volume of unnecessary plastic and metal materials entering landfills.\\n2. Enhance the quality and quantity of materials sent to processors to increase profitability.\\n3. Enable Authorized Dealers to capitalize on valuable materials often discarded as waste.\",\n \"title\": \"Working with Municipalities and Re-Processors\",\n \"_animationKey\": \"unique3\"\n }\n ],\n \"mentions\": [],\n \"difficulty_level\": \"Medium\",\n \"user\": {\n \"moderation\": \"rejected\",\n \"_deleted\": false,\n \"detail\": {\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fbestwaytorecycle%2FTradeShow-1818f0a9a30.png?alt=media&token=78a5b6c7-c8f9-47af-98a6-6017141e4f81\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/bestwaytorecycle\",\n \"name\": \"bestwaytorecycle\",\n \"lastActive\": \"2022-06-23T06:22:26.944Z\",\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fbestwaytorecycle.jpg?alt=media\",\n \"verifiedBadge\": false,\n \"displayName\": \"Kwik BagIt\",\n \"shortDescription\": \"Kwik BagIt\"\n },\n \"_id\": \"bestwaytorecycle\",\n \"_created\": \"2022-06-23T05:30:52.938Z\",\n \"_modified\": \"2022-06-24T15:04:24.355Z\",\n \"location\": {\n \"lng\": -106.62421613931657,\n \"lat\": 52.13273686262171\n },\n \"type\": \"collection-point\",\n \"verified\": false,\n \"geo\": {\n \"latitude\": 52.13273686262171,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -106.62421613931657,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"Canada\",\n \"countryCode\": \"CA\",\n \"principalSubdivision\": \"Saskatchewan\",\n \"principalSubdivisionCode\": \"CA-SK\",\n \"city\": \"Saskatoon\",\n \"locality\": \"Saskatoon--University\",\n \"postcode\": \"\",\n \"plusCode\": \"954M49MG+38\",\n \"csdCode\": \"4711066\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Canada\",\n \"description\": \"country in North America\",\n \"isoName\": \"Canada\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"CA\",\n \"wikidataId\": \"Q16\",\n \"geonameId\": 6251999\n },\n {\n \"name\": \"Saskatchewan\",\n \"description\": \"province of Canada\",\n \"isoName\": \"Saskatchewan\",\n \"order\": 3,\n \"adminLevel\": 4,\n \"isoCode\": \"CA-SK\",\n \"wikidataId\": \"Q1989\",\n \"geonameId\": 6141242\n },\n {\n \"name\": \"Division No. 11, Saskatchewan\",\n \"description\": \"census division in Canada\",\n \"order\": 5,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1363886\"\n },\n {\n \"name\": \"Saskatoon\",\n \"description\": \"largest city in Saskatchewan, Canada\",\n \"order\": 6,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q10566\",\n \"geonameId\": 6141256\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"America/Regina\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Saskatoon--University\",\n \"order\": 7\n },\n {\n \"name\": \"4711066\",\n \"description\": \"CSD code\",\n \"order\": 8\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https:///www.bestwaytorecycle.com\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https:///www.kwikbagit.com\"\n },\n {\n \"name\": \"Facebook\",\n \"url\": \"https://www.facebook.com/KwikBagIt/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://www.instagram.com/kwikbagit/\"\n },\n {\n \"name\": \"Social media\",\n \"url\": \"https://www.linkedin.com/in/harold-sokyrka-37366590/\"\n },\n {\n \"name\": \"Twitter\",\n \"url\": \"https://twitter.com/kwikbagit\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://www.standingforukraine.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Hello,\\nMy name is Harold Sokyrka. I am the president of Kwik BagIt Products International. I am super excited to be a new member of Precious Plastic and I hope that I can be of assistance to all of the members.\\nI am an innovator from Saskatoon Canada. For the past 3 years, I have been researching the problems that are plaguing the Waste Management MRF facilities and Beverage Companies. I am now ready to launch the “ground-breaking” Patent Pending \\\"System\\\" that I have developed called the \\\"Kwik BagIt Closed-Loop Rewards Recycling System\\\".\\n\\nThe \\\"System\\\" is successfully retrieving over 80% of valuable recycled material from households and commercial businesses before it enters the MRF and Municipal Landfills. It prevents co-mingling and contamination & sends recyclable material directly to the re-processors. This will help to make these businesses more profitable and successful. \\nThis is a \\\"game-changer\\\" and a possible solution to the problems facing all stakeholders who are striving toward New Zero Projections.\\n\\nWith today's issues of rising inflation, increasing gas prices, and lack of understanding of the intrinsic value of recycled material, the \\\"System\\\" will be able to significantly reduce the amount of unnecessary plastic, glass, and metal that are plugging up our landfills and it will provide an incentive for the public to get involved in a rewarding method of proper recycling.\\nThis link will give you a brief description of the \\\"System\\\"\\nhttps://www.youtube.com/watch?v=uYfPm62e42g\\n\\nI am seeking distributors in your part of the world and if you are interested in forming a joint venture please contact me\\n at my e-mail: info.bestwaytorecycle.com to arrange a Zoom meeting or contact me on What’s AP at +1-306-717-3895.\\nThanks, I hope to hear from you. Harold Sokyrka\\n#Reduce #Reuse #Recycle #NowGetRewarded\\n#recyclingmatters #Sustainability #Circulareconomy #PreciousPlastic\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Kwik BagIt\",\n \"images\": []\n }\n },\n \"content\": \"The Patent Pending \\\"Kwik BagIt Closed-Loop Rewards System\\\" is proprietary and requires a Non-Disclosure Agreement to be signed before all details can be shared.\\n\\nIn summary, we are seeking individuals interested in establishing collection sites in their communities, collaborating with non-profit groups to receive payments for their services, and creating a profitable business with our \\\"System.\\\" This is a ground-floor opportunity available globally.\\n\\nThe following video will present our Mission Statement and explain why we are seeking dealers worldwide to develop the business in their local areas.\\n\\n\\nUser Location: Saskatoon, Canada\\n\\nThese are two of the main reasons why some systems are failing, and we have proprietary information related to the pending systems, which will be revealed upon signing a nondisclosure with Kwik BagIt.\\n\\nThe attached video link provides a basic understanding. Contact us for more information.\\n\\nThe Patent Pending \\\"Kwik BagIt Closed-Loop Rewards System\\\" is crafted to benefit households, commercial businesses, and non-profit groups through a revenue-based activity integral to the profitability and success of your dealership. For more information, please reach out to us.\\n\\nThe Mandate of the Authorized Kwik Bagit Dealers is to:\\n\\n1. Decrease the volume of unnecessary plastic and metal materials entering landfills.\\n2. Enhance the quality and quantity of materials sent to processors to increase profitability.\\n3. Enable Authorized Dealers to capitalize on valuable materials often discarded as waste.\",\n \"keywords\": \"Kwik BagIt, Closed-Loop Rewards System, Non-Disclosure Agreement, collection sites, non-profit collaboration, profitable business opportunity, global dealership, Saskatoon Canada, reduce landfill waste, recycling profitability\",\n \"resources\": \"The text does not explicitly list specific tools, software, or hardware required for the Kwik BagIt system, as details are protected under a Non-Disclosure Agreement. However, inferred requirements based on the described operations include:\\n\\n### Tools\\n- Proprietary collection infrastructure for handling recyclables (plastic/metal) [context]\\n- Sorting/processing equipment to improve material quality [context]\\n- Standard business tools for dealership management [implied]\\n\\n### Software\\n- Closed-Loop Rewards System software platform [context: \\\"Patent Pending System\\\"]\\n- Revenue-tracking interface for dealerships [context: \\\"revenue-based activity\\\"]\\n- Communication tools for collaborating with non-profits [implied]\\n\\n### Hardware\\n- Collection site equipment (bins, scales, etc.) [context: collection sites] \\n- Transportation logistics for material handling [implied]\\n- Point-of-sale/payment systems [context: \\\"receive payments\\\"]\\n\\nFor implementation details, contact Kwik BagIt directly after signing an NDA [context]. The video referenced may show prototype equipment but isn't accessible here.\",\n \"references\": \"**Articles** \\n- [Waste Dive - Recycling Industry News](https://www.wastedive.com) \\n- [Circular Economy in Canada - Government of Canada](https://www.canada.ca/en/services/environment/conservation/sustainability/circular-economy.html) \\n\\n**Books** \\n- *The Upcycle: Beyond Sustainability—Designing for Abundance* by William McDonough & Michael Braungart \\n- *Cradle to Cradle: Remaking the Way We Make Things* by William McDonough & Michael Braungart \\n\\n**Papers** \\n- [Closed-loop supply chains in circular economies](https://www.sciencedirect.com/science/article/pii/S0921344920300845) \\n- [Economic incentives in plastic recycling](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7416593/) \\n\\n**YouTube** \\n- [Ellen MacArthur Foundation - Circular Economy Explained](https://www.youtube.com/c/EllenMacArthurFoundation) \\n- [TED Talks - Sustainable Business Models](https://www.youtube.com/results?search_query=TED+talks+sustainable+business+models) \\n\\n**Open-source Designs** \\n- [Precious Plastic - Open-source Recycling Tools](https://preciousplastic.com/) \\n- [Open Recycling Wiki](https://opensource.com/recycling) \\n\\n**Canada-Specific Resources** \\n- [Recycling Council of Alberta](https://recycle.ab.ca) \\n- [Saskatchewan Waste Reduction Council](https://swrc.ca)\"\n }\n}","0dd1316c0fb03417","human-powered-shredder",{"id":10036,"data":10038,"filePath":10036,"digest":10244},{"slug":10036,"id":10036,"title":10039,"type":397,"components":10040,"item":10041,"config":10243},"Human powered shredder",[],{"slug":10036,"votedUsefulBy":10042,"_deleted":402,"cover_image":10052,"total_downloads":10059,"creatorCountry":19,"_id":10060,"_createdBy":10061,"mentions":10062,"_modified":10063,"comments":10064,"previousSlugs":10070,"moderation":526,"_created":10071,"fileLink":19,"files":10072,"description":10073,"steps":10074,"_contentModifiedTimestamp":10172,"tags":10173,"time":1124,"total_views":10174,"category":10175,"title":10039,"difficulty_level":415,"id":10060,"user":10176,"content":10239,"keywords":10240,"resources":10241,"references":10242},[10043,10044,7840,408,10045,10046,10047,10048,10049,10050,10051],"tierrafutura","all_we_shape","albertmpcheung","andrey","daniel-on","david-faure","gerhard-koekemoer","richpant","uthai",{"updated":10053,"fullPath":10054,"name":10055,"contentType":423,"timeCreated":10053,"downloadUrl":10056,"size":10057,"type":423,"src":10058},"2022-10-01T04:02:34.311Z","uploads/howtos/HzGeodDRjBd5DoROOFXv/Unaatitledd2-18391b5b817.jpg","Unaatitledd2-18391b5b817.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHzGeodDRjBd5DoROOFXv%2FUnaatitledd2-18391b5b817.jpg?alt=media&token=8f48bcd5-b420-40b1-bc65-823e4723ad07",156874,"/resources/howtos/human-powered-shredder/unaatitledd2-18391b5b817.jpg",327,"HzGeodDRjBd5DoROOFXv","javier-singular-mars-ltd",[],"2024-01-30T02:48:25.673Z",[10065],{"_creatorId":10066,"_id":10067,"text":10068,"creatorCountry":2895,"_created":10069,"creatorName":10066},"ramon-cerda","0yhtf1eiNKaJ03jboY1s","Deseo informsvion en español","2022-04-03T18:55:03.031Z",[10036],"2020-01-24T16:06:55.708Z",[-1],"The machines are open source, allowing you to adapt them to your requirements. If you prefer not to use a motor, there are alternative ways to power the shredder without it.",[10075,10086,10097,10122,10134,10153],{"text":10076,"title":10077,"caption":19,"_animationKey":448,"images":10078},"Before we begin, please note that this guide is intended solely for informational purposes, to inspire you regarding the possibilities of machine design.\n\nWe are not responsible for the design or potential malfunction of your machine. Please seek professional assistance when necessary.\n\nAlways adhere to safety recommendations and practices when constructing machinery and using tools.\n\nDesign, build, and modify this machine at your own risk.\n\nThe images and 3D models in this guide are from specific custom designs and should not be taken literally, as they may not meet your requirements.","Disclaimer",[10079],{"timeCreated":10080,"name":10081,"contentType":423,"size":10082,"downloadUrl":10083,"updated":10080,"fullPath":10084,"type":423,"src":10085,"alt":10081},"2019-10-13T10:40:32.175Z","Untitled-2.jpg",73931,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitled-2.jpg?alt=media&token=3d629b4b-a53e-4abf-a6c4-cacf4adac74a","uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitled-2.jpg","/resources/howtos/human-powered-shredder/untitled-2.jpg",{"title":10087,"_animationKey":451,"caption":19,"images":10088,"text":10096},"User Requirement Specifications",[10089],{"type":423,"size":10090,"updated":10091,"downloadUrl":10092,"timeCreated":10091,"name":10093,"fullPath":10094,"contentType":423,"src":10095,"alt":10093},102546,"2019-10-13T11:19:27.938Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitled32.jpg?alt=media&token=0deb1d0d-78e4-430e-86e5-7dd69e138445","Untitled32.jpg","uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitled32.jpg","/resources/howtos/human-powered-shredder/untitled32.jpg","### Understanding Unique Requirements (URS)\n\nThe term URS, or Unique Requirement Specification, involves identifying and defining the characteristics necessary for your project. Prior to constructing your machine, consider the following aspects that will influence the design:\n\n- **Power Source**: Decide on the method of powering your machine. Options include an electric motor (either single-phase or three-phase), human power (hand-cranked or pedal-powered), animal power, or alternative natural energy sources like wind or hydro power.\n\n- **Frequency of Use**: Consider how often the machine will be utilized. For infrequent use, a simple and inexpensive solution, such as manual operation, might be adequate. For more frequent use, a powered option could be more suitable.\n\n- **Available Materials**: Assess what materials you already have. For example, a salvaged motor or an unused exercise bike could be repurposed for your project.\n\n- **Skills and Processes**: Evaluate what skills and processes you can access. If you have welding expertise, the standard machine design could suffice. Otherwise, outsourcing these tasks may be necessary, which could increase costs.\n\n- **Off-Grid Usage**: Determine whether the machine will be used off-grid. Limited access to electricity will necessitate a non-electric design approach.",{"images":10098,"caption":19,"title":10120,"_animationKey":479,"text":10121},[10099,10106,10113],{"downloadUrl":10100,"type":423,"updated":10101,"name":10102,"contentType":423,"fullPath":10103,"timeCreated":10101,"size":10104,"src":10105,"alt":10102},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitleda2.jpg?alt=media&token=2137ac85-1884-4af0-b27a-9cd15eaf0a9f","2019-10-13T12:04:30.247Z","Untitleda2.jpg","uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitleda2.jpg",117271,"/resources/howtos/human-powered-shredder/untitleda2.jpg",{"fullPath":10107,"timeCreated":10108,"size":10109,"name":10110,"type":423,"contentType":423,"downloadUrl":10111,"updated":10108,"src":10112,"alt":10110},"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitled-12.jpg","2019-10-13T12:04:30.312Z",122918,"Untitled-12.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitled-12.jpg?alt=media&token=668b04fe-38cd-4db0-8adf-e2f54a4616c3","/resources/howtos/human-powered-shredder/untitled-12.jpg",{"downloadUrl":10114,"name":10115,"updated":10116,"contentType":423,"size":10117,"fullPath":10118,"timeCreated":10116,"type":423,"src":10119,"alt":10115},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitledd2.jpg?alt=media&token=8fdc1ea8-2dd1-4a84-b813-d5ac1ee73f17","Untitledd2.jpg","2019-10-13T12:04:30.339Z",169130,"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitledd2.jpg","/resources/howtos/human-powered-shredder/untitledd2.jpg","To weld or not to weld","If welding steel is not an option, alternative methods can be employed for constructing the frame:\n\n- Steel sections may be joined using nuts and bolts, eliminating welding time, but necessitating the drilling of holes.\n\n- Aluminum extrusion T-slot profiles can also be utilized, offering ease of assembly with bolts.\n\n- Exercise caution when incorporating wood as a structural element, as certain parts of the shredder may endure significant forces that wood might not withstand.\n\nRegarding the shredder, modifications can be made to avoid welding; however, this would necessitate precision engineering, requiring holes and dimensions to be extremely accurate and perfectly aligned.",{"title":10123,"_animationKey":10124,"images":10125,"text":10133},"Reduce the speed, increase the torque","uniqueb5j5p7",[10126],{"type":423,"updated":10127,"size":10128,"name":10129,"contentType":423,"fullPath":10130,"timeCreated":10127,"downloadUrl":10131,"src":10132,"alt":10129},"2019-10-13T17:40:44.659Z",144766,"Untitl3-2.jpg","uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitl3-2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitl3-2.jpg?alt=media&token=1b069c3f-cda1-4c15-ab67-657f8e916602","/resources/howtos/human-powered-shredder/untitl3-2.jpg","The pivotal factor in enhancing the performance of a shredder is to ensure it operates with high torque, facilitating the easy shredding of thicker plastics (approximately 0.04-0.12 inches or 1-3 mm). To achieve this, one must decrease the machine's operational speed to increase torque. Various power transmission techniques can be employed for this purpose:\n\n- **Gearbox:** A compact mechanism capable of reducing speed up to a ratio of 100:1. Typically, these contain an internal worm gear that prevents back-driving and provides a safeguard against clogs.\n\n- **Pulleys and Belts:** These components effectively transmit power and are designed to slip under clogging conditions, offering protection to the shredder.\n\n- **Gears**\n\n- **Chains and Sprockets**",{"_animationKey":10135,"text":10136,"title":10137,"images":10138},"unique295d4","The essence of the flywheel lies in its ability to provide inertia to the machine. When the flywheel rotates, it allows the machine to continue operating with minimal input. It is important to position it on the 'fast' side of your mechanism.\n\nThe efficiency of a flywheel is influenced by its weight, shape, and speed. Typically, a disc or wheel configuration is most effective, and a distribution of weight away from the axis is beneficial. The greater its speed, the better it maintains rotation with minimal effort.\n\nConsider the exercise bike in the image: the front flywheel will continue rotating even without pedaling.","I believe I can FLYWHEEL",[10139,10146],{"type":423,"timeCreated":10140,"size":10141,"name":10142,"fullPath":10143,"updated":10140,"downloadUrl":10144,"contentType":423,"src":10145,"alt":10142},"2019-10-14T12:18:15.805Z",145117,"Untitledad2.jpg","uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitledad2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitledad2.jpg?alt=media&token=055e7773-3be5-4805-aeac-f097facaaa58","/resources/howtos/human-powered-shredder/untitledad2.jpg",{"name":10147,"updated":10148,"downloadUrl":10149,"timeCreated":10148,"contentType":423,"size":10150,"fullPath":10151,"type":423,"src":10152,"alt":10147},"Untitleadd2.jpg","2019-10-14T12:18:15.806Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitleadd2.jpg?alt=media&token=41981b58-3f9d-4194-b748-198e49a318a3",140124,"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitleadd2.jpg","/resources/howtos/human-powered-shredder/untitleadd2.jpg",{"title":10154,"images":10155,"text":10170,"_animationKey":10171},"Safety first! (and last)",[10156,10163],{"size":10157,"contentType":423,"fullPath":10158,"updated":10159,"type":423,"timeCreated":10159,"name":10160,"downloadUrl":10161,"src":10162,"alt":10160},160018,"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Unaatitledd2.jpg","2019-10-14T12:18:17.914Z","Unaatitledd2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUnaatitledd2.jpg?alt=media&token=c794044f-3732-4fc9-bc5d-5ba0d80064b7","/resources/howtos/human-powered-shredder/unaatitledd2.jpg",{"timeCreated":10164,"name":10165,"fullPath":10166,"updated":10164,"downloadUrl":10167,"type":423,"contentType":423,"size":10168,"src":10169,"alt":10165},"2019-10-14T12:18:17.567Z","Untitleddaa2.jpg","uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitleddaa2.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitleddaa2.jpg?alt=media&token=b5c1b047-9c65-40ff-9da4-ce940b2920a4",179265,"/resources/howtos/human-powered-shredder/untitleddaa2.jpg","Ensure the incorporation of protective guards and covers to prevent fingers from contacting any moving components, thereby minimizing the risk of injury.","uniqueo88rv","2023-06-14T11:02:19.363Z",[2067,2694,1580],1683,{"_id":1352,"_created":1351,"_modified":1351,"label":1353,"_deleted":402},{"_created":10177,"_deleted":402,"moderation":526,"type":1495,"previouslyAccepted":24,"_modified":10177,"location":10178,"_id":10061,"geo":10181,"data":10218,"detail":10236},"2021-04-26T08:49:51.379Z",{"lng":10179,"lat":10180},-0.0711,50.8365,{"latitude":10180,"lookupSource":535,"longitude":10179,"localityLanguageRequested":536,"continent":1143,"continentCode":1144,"countryName":1890,"countryCode":1891,"principalSubdivision":1892,"principalSubdivisionCode":1893,"city":10182,"locality":10182,"postcode":10183,"plusCode":10184,"localityInfo":10185},"Brighton and Hove","BN2 6","9C2XRWPH+JH",{"administrative":10186,"informative":10195},[10187,10188,10189,10193],{"name":1890,"description":1900,"isoName":1890,"order":67,"adminLevel":174,"isoCode":1891,"wikidataId":1901,"geonameId":1902},{"name":1892,"description":1904,"isoName":1892,"order":559,"adminLevel":45,"isoCode":1893,"wikidataId":1905,"geonameId":1906},{"name":10182,"description":10190,"order":1918,"adminLevel":559,"wikidataId":10191,"geonameId":10192},"unitary authority area and city in East Sussex, England","Q1022488",3333133,{"name":10182,"description":10190,"isoName":10182,"order":1924,"adminLevel":559,"isoCode":10194,"wikidataId":10191,"geonameId":10192},"GB-BNH",[10196,10197,10198,10199,10200,10204,10209,10211,10213,10217],{"name":1143,"description":934,"isoName":1143,"order":170,"isoCode":1144,"wikidataId":1176,"geonameId":1177},{"name":1933,"description":1934,"order":174,"wikidataId":1935,"geonameId":1936},{"name":1938,"description":573,"order":45},{"name":1940,"description":1941,"order":555,"wikidataId":1942,"geonameId":1943},{"name":10201,"description":1946,"order":563,"wikidataId":10202,"geonameId":10203},"South East England","Q48015",2637438,{"name":10205,"description":10206,"order":580,"wikidataId":10207,"geonameId":10208},"Weald","an area of South East England","Q2298322",2634638,{"name":10210,"order":929},"Surrey, East and West Sussex",{"name":10212,"order":931},"Sussex",{"name":10214,"description":1909,"order":949,"wikidataId":10215,"geonameId":10216},"East Sussex","Q23293",11609033,{"name":10183,"description":579,"order":1929},{"urls":10219,"description":10231,"services":10232,"title":10234,"images":10235},[10220,10222,10224,10226,10228,10230],{"name":953,"url":10221},"http://www.plastic.singularmars.com",{"name":958,"url":10223},"http://www.instagram.com/singularmars",{"name":6251,"url":10225},"http://www.twitter.com/singularmars",{"name":961,"url":10227},"https://bazar.preciousplastic.com/singular-mars-ltd/",{"name":584,"url":10229},"mailto:info@plastic.singularmars.com",{"name":590,"url":591},"Machine building, shredding service, consultancy",[10233],{"welding":402,"assembling":24,"machining":24,"electronics":402,"molds":24},"Javier (Singular MARS Ltd)",[],{"services":10237,"urls":10238},[],[],"The machines are open source, allowing you to adapt them to your requirements. If you prefer not to use a motor, there are alternative ways to power the shredder without it.\n\n\nUser Location: Brighton and Hove, United Kingdom of Great Britain and Northern Ireland (the)\n\nBefore we begin, please note that this guide is intended solely for informational purposes, to inspire you regarding the possibilities of machine design.\n\nWe are not responsible for the design or potential malfunction of your machine. Please seek professional assistance when necessary.\n\nAlways adhere to safety recommendations and practices when constructing machinery and using tools.\n\nDesign, build, and modify this machine at your own risk.\n\nThe images and 3D models in this guide are from specific custom designs and should not be taken literally, as they may not meet your requirements.\n\n### Understanding Unique Requirements (URS)\n\nThe term URS, or Unique Requirement Specification, involves identifying and defining the characteristics necessary for your project. Prior to constructing your machine, consider the following aspects that will influence the design:\n\n- **Power Source**: Decide on the method of powering your machine. Options include an electric motor (either single-phase or three-phase), human power (hand-cranked or pedal-powered), animal power, or alternative natural energy sources like wind or hydro power.\n\n- **Frequency of Use**: Consider how often the machine will be utilized. For infrequent use, a simple and inexpensive solution, such as manual operation, might be adequate. For more frequent use, a powered option could be more suitable.\n\n- **Available Materials**: Assess what materials you already have. For example, a salvaged motor or an unused exercise bike could be repurposed for your project.\n\n- **Skills and Processes**: Evaluate what skills and processes you can access. If you have welding expertise, the standard machine design could suffice. Otherwise, outsourcing these tasks may be necessary, which could increase costs.\n\n- **Off-Grid Usage**: Determine whether the machine will be used off-grid. Limited access to electricity will necessitate a non-electric design approach.\n\nIf welding steel is not an option, alternative methods can be employed for constructing the frame:\n\n- Steel sections may be joined using nuts and bolts, eliminating welding time, but necessitating the drilling of holes.\n\n- Aluminum extrusion T-slot profiles can also be utilized, offering ease of assembly with bolts.\n\n- Exercise caution when incorporating wood as a structural element, as certain parts of the shredder may endure significant forces that wood might not withstand.\n\nRegarding the shredder, modifications can be made to avoid welding; however, this would necessitate precision engineering, requiring holes and dimensions to be extremely accurate and perfectly aligned.\n\nThe pivotal factor in enhancing the performance of a shredder is to ensure it operates with high torque, facilitating the easy shredding of thicker plastics (approximately 0.04-0.12 inches or 1-3 mm). To achieve this, one must decrease the machine's operational speed to increase torque. Various power transmission techniques can be employed for this purpose:\n\n- **Gearbox:** A compact mechanism capable of reducing speed up to a ratio of 100:1. Typically, these contain an internal worm gear that prevents back-driving and provides a safeguard against clogs.\n\n- **Pulleys and Belts:** These components effectively transmit power and are designed to slip under clogging conditions, offering protection to the shredder.\n\n- **Gears**\n\n- **Chains and Sprockets**\n\nThe essence of the flywheel lies in its ability to provide inertia to the machine. When the flywheel rotates, it allows the machine to continue operating with minimal input. It is important to position it on the 'fast' side of your mechanism.\n\nThe efficiency of a flywheel is influenced by its weight, shape, and speed. Typically, a disc or wheel configuration is most effective, and a distribution of weight away from the axis is beneficial. The greater its speed, the better it maintains rotation with minimal effort.\n\nConsider the exercise bike in the image: the front flywheel will continue rotating even without pedaling.\n\nEnsure the incorporation of protective guards and covers to prevent fingers from contacting any moving components, thereby minimizing the risk of injury.","open source machines, build your own shredder, alternative power sources, DIY machine design, Unique Requirement Specification, off-grid machinery, machine safety practices, non-electric shredder power, flywheel efficiency, custom shredder design","### Power Sources\n- Electric motor (single-phase/three-phase) \n- Human power (hand-cranked/pedal-operated) \n- Animal power \n- Wind/hydro energy sources \n\n### Materials & Construction \n- Salvaged motors/exercise bikes (repurposed components) \n- Steel sections (bolted/nut assembly, no welding) \n- Aluminum extrusion T-slot profiles (bolt-based assembly) \n- Wood (limited structural use, caution advised) \n- Precision-engineered parts (non-welded shredder modifications) \n\n### Power Transmission \n- Gearbox (worm gear, up to 100:1 speed reduction) \n- Pulleys/belts (slip under clogs for protection) \n- Gears \n- Chains/sprockets \n\n### Flywheel Design \n- Weighted disc/wheel (weight distributed from axis) \n- High rotational speed optimization \n- Mounted on \"fast\" side of mechanism \n- Exercise bike flywheel (inertia example) \n\n### Safety Components \n- Protective guards/covers (prevents contact with moving parts) \n- Slip mechanisms (belt/pulley systems during clogs) \n- Worm gear (anti-backdrive design)","## Articles\n- [Open-source hardware: a growing movement to democratize IC design](https://ece.engin.umich.edu/stories/open-source-hardware-a-growing-movement-to-democratize-ic-design) \n- [User Requirement Specification (URS) of Equipments](https://www.pharmaguideline.com/2015/01/preparation-of-URS-for-pharmaceutical-equipments.html) \n- [User Requirement Specifications (URS)](https://iacsengineering.com/user-requirement-specifications-urs/) \n- [Opening the hardware design process with KiCad and Blender](https://antmicro.com/blog/2023/04/open-hardware-portal/) \n\n## Books\n- [Design a Machine Learning System (From Scratch)](https://www.manning.com/books/design-a-machine-learning-system-design-from-scratch) \n- [Machine Design with CAD and Optimization](https://www.wiley.com/en-us/Machine+Design+with+CAD+and+Optimization-p-9781119156642) \n- [My Favourite Open Source Engineering Books](https://mikemcquaid.com/my-favourite-open-source-engineering-books/) \n- [The Architecture of Open Source Applications](https://aosabook.org/en/) \n\n## Papers\n- [Design and Construction of an Automated Paper Shredder with a Cross-Cut Pattern](https://journals.nipes.org/index.php/aedt/article/download/661/660/748) \n- [Design and Fabrication of Paper Shredder Machine](https://www.ijser.org/researchpaper/Design-and-Fabrication-of-Paper-Shredder-Machine.pdf) \n- [Senior Design Project Report - Paper Shredder Design](https://www.pmu.edu.sa/attachments/academics/pdf/udp/coe/dept/me/fall2020_2021/paper_shredder_design_report.docx.pdf) \n\n## YouTube\n- [Precious Plastic - Build the shredder (part 3.1)](https://www.youtube.com/watch?v=VFIPXgrk7u0) \n\n## Open-source Designs\n- [Open Source Shredder v21.10](https://wiki.opensourceecology.org/wiki/Open_Source_Shredder_v21.10) \n- [Engineering Expert Open Source Tools](https://www.engineeringexpert.org/oer/open-source-tools)","{\n \"slug\": \"human-powered-shredder\",\n \"id\": \"human-powered-shredder\",\n \"title\": \"Human powered shredder\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"slug\": \"human-powered-shredder\",\n \"votedUsefulBy\": [\n \"tierrafutura\",\n \"all_we_shape\",\n \"mikefig\",\n \"sigolene\",\n \"albertmpcheung\",\n \"andrey\",\n \"daniel-on\",\n \"david-faure\",\n \"gerhard-koekemoer\",\n \"richpant\",\n \"uthai\"\n ],\n \"_deleted\": false,\n \"cover_image\": {\n \"updated\": \"2022-10-01T04:02:34.311Z\",\n \"fullPath\": \"uploads/howtos/HzGeodDRjBd5DoROOFXv/Unaatitledd2-18391b5b817.jpg\",\n \"name\": \"Unaatitledd2-18391b5b817.jpg\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-10-01T04:02:34.311Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FHzGeodDRjBd5DoROOFXv%2FUnaatitledd2-18391b5b817.jpg?alt=media&token=8f48bcd5-b420-40b1-bc65-823e4723ad07\",\n \"size\": 156874,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/human-powered-shredder/unaatitledd2-18391b5b817.jpg\"\n },\n \"total_downloads\": 327,\n \"creatorCountry\": \"\",\n \"_id\": \"HzGeodDRjBd5DoROOFXv\",\n \"_createdBy\": \"javier-singular-mars-ltd\",\n \"mentions\": [],\n \"_modified\": \"2024-01-30T02:48:25.673Z\",\n \"comments\": [\n {\n \"_creatorId\": \"ramon-cerda\",\n \"_id\": \"0yhtf1eiNKaJ03jboY1s\",\n \"text\": \"Deseo informsvion en español\",\n \"creatorCountry\": null,\n \"_created\": \"2022-04-03T18:55:03.031Z\",\n \"creatorName\": \"ramon-cerda\"\n }\n ],\n \"previousSlugs\": [\n \"human-powered-shredder\"\n ],\n \"moderation\": \"accepted\",\n \"_created\": \"2020-01-24T16:06:55.708Z\",\n \"fileLink\": \"\",\n \"files\": [\n null\n ],\n \"description\": \"The machines are open source, allowing you to adapt them to your requirements. If you prefer not to use a motor, there are alternative ways to power the shredder without it.\",\n \"steps\": [\n {\n \"text\": \"Before we begin, please note that this guide is intended solely for informational purposes, to inspire you regarding the possibilities of machine design.\\n\\nWe are not responsible for the design or potential malfunction of your machine. Please seek professional assistance when necessary.\\n\\nAlways adhere to safety recommendations and practices when constructing machinery and using tools.\\n\\nDesign, build, and modify this machine at your own risk.\\n\\nThe images and 3D models in this guide are from specific custom designs and should not be taken literally, as they may not meet your requirements.\",\n \"title\": \"Disclaimer\",\n \"caption\": \"\",\n \"_animationKey\": \"unique1\",\n \"images\": [\n {\n \"timeCreated\": \"2019-10-13T10:40:32.175Z\",\n \"name\": \"Untitled-2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 73931,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitled-2.jpg?alt=media&token=3d629b4b-a53e-4abf-a6c4-cacf4adac74a\",\n \"updated\": \"2019-10-13T10:40:32.175Z\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitled-2.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitled-2.jpg\",\n \"alt\": \"Untitled-2.jpg\"\n }\n ]\n },\n {\n \"title\": \"User Requirement Specifications\",\n \"_animationKey\": \"unique2\",\n \"caption\": \"\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"size\": 102546,\n \"updated\": \"2019-10-13T11:19:27.938Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitled32.jpg?alt=media&token=0deb1d0d-78e4-430e-86e5-7dd69e138445\",\n \"timeCreated\": \"2019-10-13T11:19:27.938Z\",\n \"name\": \"Untitled32.jpg\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitled32.jpg\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitled32.jpg\",\n \"alt\": \"Untitled32.jpg\"\n }\n ],\n \"text\": \"### Understanding Unique Requirements (URS)\\n\\nThe term URS, or Unique Requirement Specification, involves identifying and defining the characteristics necessary for your project. Prior to constructing your machine, consider the following aspects that will influence the design:\\n\\n- **Power Source**: Decide on the method of powering your machine. Options include an electric motor (either single-phase or three-phase), human power (hand-cranked or pedal-powered), animal power, or alternative natural energy sources like wind or hydro power.\\n\\n- **Frequency of Use**: Consider how often the machine will be utilized. For infrequent use, a simple and inexpensive solution, such as manual operation, might be adequate. For more frequent use, a powered option could be more suitable.\\n\\n- **Available Materials**: Assess what materials you already have. For example, a salvaged motor or an unused exercise bike could be repurposed for your project.\\n\\n- **Skills and Processes**: Evaluate what skills and processes you can access. If you have welding expertise, the standard machine design could suffice. Otherwise, outsourcing these tasks may be necessary, which could increase costs.\\n\\n- **Off-Grid Usage**: Determine whether the machine will be used off-grid. Limited access to electricity will necessitate a non-electric design approach.\"\n },\n {\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitleda2.jpg?alt=media&token=2137ac85-1884-4af0-b27a-9cd15eaf0a9f\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2019-10-13T12:04:30.247Z\",\n \"name\": \"Untitleda2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitleda2.jpg\",\n \"timeCreated\": \"2019-10-13T12:04:30.247Z\",\n \"size\": 117271,\n \"src\": \"/resources/howtos/human-powered-shredder/untitleda2.jpg\",\n \"alt\": \"Untitleda2.jpg\"\n },\n {\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitled-12.jpg\",\n \"timeCreated\": \"2019-10-13T12:04:30.312Z\",\n \"size\": 122918,\n \"name\": \"Untitled-12.jpg\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitled-12.jpg?alt=media&token=668b04fe-38cd-4db0-8adf-e2f54a4616c3\",\n \"updated\": \"2019-10-13T12:04:30.312Z\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitled-12.jpg\",\n \"alt\": \"Untitled-12.jpg\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitledd2.jpg?alt=media&token=8fdc1ea8-2dd1-4a84-b813-d5ac1ee73f17\",\n \"name\": \"Untitledd2.jpg\",\n \"updated\": \"2019-10-13T12:04:30.339Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 169130,\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitledd2.jpg\",\n \"timeCreated\": \"2019-10-13T12:04:30.339Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitledd2.jpg\",\n \"alt\": \"Untitledd2.jpg\"\n }\n ],\n \"caption\": \"\",\n \"title\": \"To weld or not to weld\",\n \"_animationKey\": \"unique3\",\n \"text\": \"If welding steel is not an option, alternative methods can be employed for constructing the frame:\\n\\n- Steel sections may be joined using nuts and bolts, eliminating welding time, but necessitating the drilling of holes.\\n\\n- Aluminum extrusion T-slot profiles can also be utilized, offering ease of assembly with bolts.\\n\\n- Exercise caution when incorporating wood as a structural element, as certain parts of the shredder may endure significant forces that wood might not withstand.\\n\\nRegarding the shredder, modifications can be made to avoid welding; however, this would necessitate precision engineering, requiring holes and dimensions to be extremely accurate and perfectly aligned.\"\n },\n {\n \"title\": \"Reduce the speed, increase the torque\",\n \"_animationKey\": \"uniqueb5j5p7\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2019-10-13T17:40:44.659Z\",\n \"size\": 144766,\n \"name\": \"Untitl3-2.jpg\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitl3-2.jpg\",\n \"timeCreated\": \"2019-10-13T17:40:44.659Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitl3-2.jpg?alt=media&token=1b069c3f-cda1-4c15-ab67-657f8e916602\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitl3-2.jpg\",\n \"alt\": \"Untitl3-2.jpg\"\n }\n ],\n \"text\": \"The pivotal factor in enhancing the performance of a shredder is to ensure it operates with high torque, facilitating the easy shredding of thicker plastics (approximately 0.04-0.12 inches or 1-3 mm). To achieve this, one must decrease the machine's operational speed to increase torque. Various power transmission techniques can be employed for this purpose:\\n\\n- **Gearbox:** A compact mechanism capable of reducing speed up to a ratio of 100:1. Typically, these contain an internal worm gear that prevents back-driving and provides a safeguard against clogs.\\n\\n- **Pulleys and Belts:** These components effectively transmit power and are designed to slip under clogging conditions, offering protection to the shredder.\\n\\n- **Gears**\\n\\n- **Chains and Sprockets**\"\n },\n {\n \"_animationKey\": \"unique295d4\",\n \"text\": \"The essence of the flywheel lies in its ability to provide inertia to the machine. When the flywheel rotates, it allows the machine to continue operating with minimal input. It is important to position it on the 'fast' side of your mechanism.\\n\\nThe efficiency of a flywheel is influenced by its weight, shape, and speed. Typically, a disc or wheel configuration is most effective, and a distribution of weight away from the axis is beneficial. The greater its speed, the better it maintains rotation with minimal effort.\\n\\nConsider the exercise bike in the image: the front flywheel will continue rotating even without pedaling.\",\n \"title\": \"I believe I can FLYWHEEL\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2019-10-14T12:18:15.805Z\",\n \"size\": 145117,\n \"name\": \"Untitledad2.jpg\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitledad2.jpg\",\n \"updated\": \"2019-10-14T12:18:15.805Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitledad2.jpg?alt=media&token=055e7773-3be5-4805-aeac-f097facaaa58\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitledad2.jpg\",\n \"alt\": \"Untitledad2.jpg\"\n },\n {\n \"name\": \"Untitleadd2.jpg\",\n \"updated\": \"2019-10-14T12:18:15.806Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitleadd2.jpg?alt=media&token=41981b58-3f9d-4194-b748-198e49a318a3\",\n \"timeCreated\": \"2019-10-14T12:18:15.806Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 140124,\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitleadd2.jpg\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/human-powered-shredder/untitleadd2.jpg\",\n \"alt\": \"Untitleadd2.jpg\"\n }\n ]\n },\n {\n \"title\": \"Safety first! (and last)\",\n \"images\": [\n {\n \"size\": 160018,\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Unaatitledd2.jpg\",\n \"updated\": \"2019-10-14T12:18:17.914Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2019-10-14T12:18:17.914Z\",\n \"name\": \"Unaatitledd2.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUnaatitledd2.jpg?alt=media&token=c794044f-3732-4fc9-bc5d-5ba0d80064b7\",\n \"src\": \"/resources/howtos/human-powered-shredder/unaatitledd2.jpg\",\n \"alt\": \"Unaatitledd2.jpg\"\n },\n {\n \"timeCreated\": \"2019-10-14T12:18:17.567Z\",\n \"name\": \"Untitleddaa2.jpg\",\n \"fullPath\": \"uploads/v2_howtos/HzGeodDRjBd5DoROOFXv/Untitleddaa2.jpg\",\n \"updated\": \"2019-10-14T12:18:17.567Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fv2_howtos%2FHzGeodDRjBd5DoROOFXv%2FUntitleddaa2.jpg?alt=media&token=b5c1b047-9c65-40ff-9da4-ce940b2920a4\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"size\": 179265,\n \"src\": \"/resources/howtos/human-powered-shredder/untitleddaa2.jpg\",\n \"alt\": \"Untitleddaa2.jpg\"\n }\n ],\n \"text\": \"Ensure the incorporation of protective guards and covers to prevent fingers from contacting any moving components, thereby minimizing the risk of injury.\",\n \"_animationKey\": \"uniqueo88rv\"\n }\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:19.363Z\",\n \"tags\": [\n \"hack\",\n \"shredder\",\n \"research\"\n ],\n \"time\": \"\u003C 1 week\",\n \"total_views\": 1683,\n \"category\": {\n \"_id\": \"bD7i9YjwOa4yTlLdYUnw\",\n \"_created\": \"2022-05-09T21:18:09.659Z\",\n \"_modified\": \"2022-05-09T21:18:09.659Z\",\n \"label\": \"Machines\",\n \"_deleted\": false\n },\n \"title\": \"Human powered shredder\",\n \"difficulty_level\": \"Medium\",\n \"id\": \"HzGeodDRjBd5DoROOFXv\",\n \"user\": {\n \"_created\": \"2021-04-26T08:49:51.379Z\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"type\": \"machine-builder\",\n \"previouslyAccepted\": true,\n \"_modified\": \"2021-04-26T08:49:51.379Z\",\n \"location\": {\n \"lng\": -0.0711,\n \"lat\": 50.8365\n },\n \"_id\": \"javier-singular-mars-ltd\",\n \"geo\": {\n \"latitude\": 50.8365,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -0.0711,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Europe\",\n \"continentCode\": \"EU\",\n \"countryName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"countryCode\": \"GB\",\n \"principalSubdivision\": \"England\",\n \"principalSubdivisionCode\": \"GB-ENG\",\n \"city\": \"Brighton and Hove\",\n \"locality\": \"Brighton and Hove\",\n \"postcode\": \"BN2 6\",\n \"plusCode\": \"9C2XRWPH+JH\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"description\": \"country in Western Europe\",\n \"isoName\": \"United Kingdom of Great Britain and Northern Ireland (the)\",\n \"order\": 3,\n \"adminLevel\": 2,\n \"isoCode\": \"GB\",\n \"wikidataId\": \"Q145\",\n \"geonameId\": 2635167\n },\n {\n \"name\": \"England\",\n \"description\": \"home nation of the United Kingdom\",\n \"isoName\": \"England\",\n \"order\": 6,\n \"adminLevel\": 4,\n \"isoCode\": \"GB-ENG\",\n \"wikidataId\": \"Q21\",\n \"geonameId\": 6269131\n },\n {\n \"name\": \"Brighton and Hove\",\n \"description\": \"unitary authority area and city in East Sussex, England\",\n \"order\": 12,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1022488\",\n \"geonameId\": 3333133\n },\n {\n \"name\": \"Brighton and Hove\",\n \"description\": \"unitary authority area and city in East Sussex, England\",\n \"isoName\": \"Brighton and Hove\",\n \"order\": 13,\n \"adminLevel\": 6,\n \"isoCode\": \"GB-BNH\",\n \"wikidataId\": \"Q1022488\",\n \"geonameId\": 3333133\n }\n ],\n \"informative\": [\n {\n \"name\": \"Europe\",\n \"description\": \"continent\",\n \"isoName\": \"Europe\",\n \"order\": 1,\n \"isoCode\": \"EU\",\n \"wikidataId\": \"Q46\",\n \"geonameId\": 6255148\n },\n {\n \"name\": \"British Isles\",\n \"description\": \"group of islands in northwest Europe\",\n \"order\": 2,\n \"wikidataId\": \"Q38272\",\n \"geonameId\": 2654669\n },\n {\n \"name\": \"Europe/London\",\n \"description\": \"time zone\",\n \"order\": 4\n },\n {\n \"name\": \"Great Britain\",\n \"description\": \"island in the North Atlantic Ocean off the northwest coast of continental Europe\",\n \"order\": 5,\n \"wikidataId\": \"Q23666\",\n \"geonameId\": 2648147\n },\n {\n \"name\": \"South East England\",\n \"description\": \"region of England\",\n \"order\": 7,\n \"wikidataId\": \"Q48015\",\n \"geonameId\": 2637438\n },\n {\n \"name\": \"Weald\",\n \"description\": \"an area of South East England\",\n \"order\": 8,\n \"wikidataId\": \"Q2298322\",\n \"geonameId\": 2634638\n },\n {\n \"name\": \"Surrey, East and West Sussex\",\n \"order\": 9\n },\n {\n \"name\": \"Sussex\",\n \"order\": 10\n },\n {\n \"name\": \"East Sussex\",\n \"description\": \"ceremonial county of England\",\n \"order\": 11,\n \"wikidataId\": \"Q23293\",\n \"geonameId\": 11609033\n },\n {\n \"name\": \"BN2 6\",\n \"description\": \"postal code\",\n \"order\": 14\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"http://www.plastic.singularmars.com\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"http://www.instagram.com/singularmars\"\n },\n {\n \"name\": \"Twitter\",\n \"url\": \"http://www.twitter.com/singularmars\"\n },\n {\n \"name\": \"Bazar\",\n \"url\": \"https://bazar.preciousplastic.com/singular-mars-ltd/\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:info@plastic.singularmars.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"Machine building, shredding service, consultancy\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": true,\n \"machining\": true,\n \"electronics\": false,\n \"molds\": true\n }\n ],\n \"title\": \"Javier (Singular MARS Ltd)\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"The machines are open source, allowing you to adapt them to your requirements. If you prefer not to use a motor, there are alternative ways to power the shredder without it.\\n\\n\\nUser Location: Brighton and Hove, United Kingdom of Great Britain and Northern Ireland (the)\\n\\nBefore we begin, please note that this guide is intended solely for informational purposes, to inspire you regarding the possibilities of machine design.\\n\\nWe are not responsible for the design or potential malfunction of your machine. Please seek professional assistance when necessary.\\n\\nAlways adhere to safety recommendations and practices when constructing machinery and using tools.\\n\\nDesign, build, and modify this machine at your own risk.\\n\\nThe images and 3D models in this guide are from specific custom designs and should not be taken literally, as they may not meet your requirements.\\n\\n### Understanding Unique Requirements (URS)\\n\\nThe term URS, or Unique Requirement Specification, involves identifying and defining the characteristics necessary for your project. Prior to constructing your machine, consider the following aspects that will influence the design:\\n\\n- **Power Source**: Decide on the method of powering your machine. Options include an electric motor (either single-phase or three-phase), human power (hand-cranked or pedal-powered), animal power, or alternative natural energy sources like wind or hydro power.\\n\\n- **Frequency of Use**: Consider how often the machine will be utilized. For infrequent use, a simple and inexpensive solution, such as manual operation, might be adequate. For more frequent use, a powered option could be more suitable.\\n\\n- **Available Materials**: Assess what materials you already have. For example, a salvaged motor or an unused exercise bike could be repurposed for your project.\\n\\n- **Skills and Processes**: Evaluate what skills and processes you can access. If you have welding expertise, the standard machine design could suffice. Otherwise, outsourcing these tasks may be necessary, which could increase costs.\\n\\n- **Off-Grid Usage**: Determine whether the machine will be used off-grid. Limited access to electricity will necessitate a non-electric design approach.\\n\\nIf welding steel is not an option, alternative methods can be employed for constructing the frame:\\n\\n- Steel sections may be joined using nuts and bolts, eliminating welding time, but necessitating the drilling of holes.\\n\\n- Aluminum extrusion T-slot profiles can also be utilized, offering ease of assembly with bolts.\\n\\n- Exercise caution when incorporating wood as a structural element, as certain parts of the shredder may endure significant forces that wood might not withstand.\\n\\nRegarding the shredder, modifications can be made to avoid welding; however, this would necessitate precision engineering, requiring holes and dimensions to be extremely accurate and perfectly aligned.\\n\\nThe pivotal factor in enhancing the performance of a shredder is to ensure it operates with high torque, facilitating the easy shredding of thicker plastics (approximately 0.04-0.12 inches or 1-3 mm). To achieve this, one must decrease the machine's operational speed to increase torque. Various power transmission techniques can be employed for this purpose:\\n\\n- **Gearbox:** A compact mechanism capable of reducing speed up to a ratio of 100:1. Typically, these contain an internal worm gear that prevents back-driving and provides a safeguard against clogs.\\n\\n- **Pulleys and Belts:** These components effectively transmit power and are designed to slip under clogging conditions, offering protection to the shredder.\\n\\n- **Gears**\\n\\n- **Chains and Sprockets**\\n\\nThe essence of the flywheel lies in its ability to provide inertia to the machine. When the flywheel rotates, it allows the machine to continue operating with minimal input. It is important to position it on the 'fast' side of your mechanism.\\n\\nThe efficiency of a flywheel is influenced by its weight, shape, and speed. Typically, a disc or wheel configuration is most effective, and a distribution of weight away from the axis is beneficial. The greater its speed, the better it maintains rotation with minimal effort.\\n\\nConsider the exercise bike in the image: the front flywheel will continue rotating even without pedaling.\\n\\nEnsure the incorporation of protective guards and covers to prevent fingers from contacting any moving components, thereby minimizing the risk of injury.\",\n \"keywords\": \"open source machines, build your own shredder, alternative power sources, DIY machine design, Unique Requirement Specification, off-grid machinery, machine safety practices, non-electric shredder power, flywheel efficiency, custom shredder design\",\n \"resources\": \"### Power Sources\\n- Electric motor (single-phase/three-phase) \\n- Human power (hand-cranked/pedal-operated) \\n- Animal power \\n- Wind/hydro energy sources \\n\\n### Materials & Construction \\n- Salvaged motors/exercise bikes (repurposed components) \\n- Steel sections (bolted/nut assembly, no welding) \\n- Aluminum extrusion T-slot profiles (bolt-based assembly) \\n- Wood (limited structural use, caution advised) \\n- Precision-engineered parts (non-welded shredder modifications) \\n\\n### Power Transmission \\n- Gearbox (worm gear, up to 100:1 speed reduction) \\n- Pulleys/belts (slip under clogs for protection) \\n- Gears \\n- Chains/sprockets \\n\\n### Flywheel Design \\n- Weighted disc/wheel (weight distributed from axis) \\n- High rotational speed optimization \\n- Mounted on \\\"fast\\\" side of mechanism \\n- Exercise bike flywheel (inertia example) \\n\\n### Safety Components \\n- Protective guards/covers (prevents contact with moving parts) \\n- Slip mechanisms (belt/pulley systems during clogs) \\n- Worm gear (anti-backdrive design)\",\n \"references\": \"## Articles\\n- [Open-source hardware: a growing movement to democratize IC design](https://ece.engin.umich.edu/stories/open-source-hardware-a-growing-movement-to-democratize-ic-design) \\n- [User Requirement Specification (URS) of Equipments](https://www.pharmaguideline.com/2015/01/preparation-of-URS-for-pharmaceutical-equipments.html) \\n- [User Requirement Specifications (URS)](https://iacsengineering.com/user-requirement-specifications-urs/) \\n- [Opening the hardware design process with KiCad and Blender](https://antmicro.com/blog/2023/04/open-hardware-portal/) \\n\\n## Books\\n- [Design a Machine Learning System (From Scratch)](https://www.manning.com/books/design-a-machine-learning-system-design-from-scratch) \\n- [Machine Design with CAD and Optimization](https://www.wiley.com/en-us/Machine+Design+with+CAD+and+Optimization-p-9781119156642) \\n- [My Favourite Open Source Engineering Books](https://mikemcquaid.com/my-favourite-open-source-engineering-books/) \\n- [The Architecture of Open Source Applications](https://aosabook.org/en/) \\n\\n## Papers\\n- [Design and Construction of an Automated Paper Shredder with a Cross-Cut Pattern](https://journals.nipes.org/index.php/aedt/article/download/661/660/748) \\n- [Design and Fabrication of Paper Shredder Machine](https://www.ijser.org/researchpaper/Design-and-Fabrication-of-Paper-Shredder-Machine.pdf) \\n- [Senior Design Project Report - Paper Shredder Design](https://www.pmu.edu.sa/attachments/academics/pdf/udp/coe/dept/me/fall2020_2021/paper_shredder_design_report.docx.pdf) \\n\\n## YouTube\\n- [Precious Plastic - Build the shredder (part 3.1)](https://www.youtube.com/watch?v=VFIPXgrk7u0) \\n\\n## Open-source Designs\\n- [Open Source Shredder v21.10](https://wiki.opensourceecology.org/wiki/Open_Source_Shredder_v21.10) \\n- [Engineering Expert Open Source Tools](https://www.engineeringexpert.org/oer/open-source-tools)\"\n }\n}","cf6911f8af25507f","how-to-make-the-perfect-recycled-sheet",{"id":10245,"data":10247,"filePath":10245,"digest":10374},{"slug":10245,"id":10245,"title":10248,"type":397,"components":10249,"item":10250,"config":10373},"How to make the perfect recycled sheet",[],{"description":10251,"_modified":10252,"creatorCountry":10253,"cover_image":10254,"_createdBy":10261,"votedUsefulBy":10262,"total_downloads":412,"fileLink":19,"difficulty_level":415,"moderation":526,"id":10265,"time":413,"tags":10266,"_contentModifiedTimestamp":10267,"total_views":10268,"previousSlugs":10269,"_created":10271,"category":10272,"comments":10273,"files":10284,"title":10248,"steps":10285,"slug":10245,"_id":10265,"mentions":10313,"_deleted":402,"user":10314,"content":10369,"keywords":10370,"resources":10371,"references":10372},"**Production of Sheets in Our Studio, Costa Rica**\n\nIn our Costa Rican studio, we manufacture sheets utilizing a meticulous process designed for makers. This guide provides a comprehensive overview of the steps involved.\n\n1. **Material Selection**: Begin by selecting appropriate raw materials for the sheets. This ensures consistency and quality in the final product.\n\n2. **Preparation and Processing**: Clean and prepare the materials, ensuring they are free from impurities. Use precise measurements for accuracy, with conversions available as necessary (e.g., 1 meter = 3.281 feet, 1 inch = 2.54 centimeters).\n\n3. **Heating and Molding**: Heat the materials to the appropriate temperature to ensure malleability. Mold the heated materials into the desired shape, maintaining uniformity throughout the process.\n\n4. **Cooling and Finishing**: Allow the sheets to cool gradually to prevent warping. Once cooled, trim any excess and inspect for quality assurance.\n\n5. **Final Inspection and Storage**: Conduct a thorough inspection before storing the sheets, ensuring they meet the desired specifications.\n\nThis methodical approach facilitates the efficient production of high-quality sheets tailored for practical application in various projects.","2023-10-23T16:23:30.597Z","cr",{"type":1289,"updated":10255,"size":10256,"fullPath":10257,"name":10258,"downloadUrl":10259,"contentType":1289,"timeCreated":10255,"src":10260},"2023-05-26T14:43:52.280Z",511964,"uploads/howtos/L2HD4lxjnFQwT9jKoph9/payasa full-18858834fd0.png","payasa full-18858834fd0.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FL2HD4lxjnFQwT9jKoph9%2Fpayasa%20full-18858834fd0.png?alt=media&token=02349645-51f2-426d-8f47-db58e322e84c","/resources/howtos/how-to-make-the-perfect-recycled-sheet/payasa_full-18858834fd0.png","the-recycle-studio",[10263,10264,3957,408,5702,8575,5164,2884,1270,409],"markandrew93","roel","I6C45qBTYm4WCvgi6Eqz",[2068,1475],"2023-06-14T11:02:21.924Z",760,[10270,10245],"how-to-make-the-perfect-sheet","2023-05-26T14:43:54.283Z",{"_deleted":402,"_id":1576,"label":1574,"_modified":1575,"_created":1575},[10274,10279],{"_created":10275,"_id":10276,"_creatorId":10277,"text":10278,"creatorName":10277,"creatorCountry":19},"2023-06-02T10:48:45.312Z","EqiTMZgZoGzo4ouYUHFW","alex_harleem","Hi there,\n\nI'm really interested in the modifications you've made to your press. The fact that you're using a significantly thicker sheet for the hot press (and even carving it with a CNC for resistors) is super intriguing.\n\nI'm trying to understand if you're sticking with the same heating elements as those in the original design. Given the increased sheet thickness, I'm curious if these heating elements are still able to evenly warm up the sheet. Did you also need to enhance the number or power of heating elements to ensure effective heating? In addition, what about the sensors; are you using the K-type sensor from the PP design?\n\nAny insights you could share would be greatly appreciated. Thanks!",{"creatorName":5164,"_edited":10280,"creatorCountry":1712,"_id":10281,"text":10282,"_created":10283,"_creatorId":5164},"2023-07-20T19:51:39.670Z","KlbvXjUoZh9AyK0CXmkV","As others have reflected, details of your press modifications would be appreciated. It would also be useful to have notes on the process here, instead of just pointing repeatedly to the same video.","2023-07-20T19:50:34.465Z",[],[10286,10291,10295],{"videoUrl":10287,"text":10288,"images":10289,"title":10290,"_animationKey":448},"https://www.youtube.com/watch?v=KRmlrkLkstc","To create an excellent sheet, you will need:\n\n- A sheet press\n- A cooling press\n- Molds and mold frame\n- A reliable source of clean, sorted plastic\n- A committed team of contributors",[],"Tools and equipment needed",{"videoUrl":10287,"_animationKey":451,"text":10292,"images":10293,"title":10294},"A video has been produced detailing the process of creating sheets. We recommend viewing it for further insight.",[],"Create the sheet",{"title":10296,"images":10297,"_animationKey":479,"text":10312},"Outcomes",[10298,10305],{"type":1289,"contentType":1289,"size":10299,"fullPath":10300,"name":10301,"updated":10302,"timeCreated":10302,"downloadUrl":10303,"src":10304,"alt":10301},454876,"uploads/howtos/L2HD4lxjnFQwT9jKoph9/paloma cnc-1885883e5c6.png","paloma cnc-1885883e5c6.png","2023-05-26T14:43:53.705Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FL2HD4lxjnFQwT9jKoph9%2Fpaloma%20cnc-1885883e5c6.png?alt=media&token=748e9f24-7567-4d0b-a240-7e4777d22005","/resources/howtos/how-to-make-the-perfect-recycled-sheet/paloma_cnc-1885883e5c6.png",{"size":10306,"name":10307,"downloadUrl":10308,"fullPath":10309,"timeCreated":10310,"contentType":1289,"updated":10310,"type":1289,"src":10311,"alt":10307},275747,"payasa coasters-1885883fcc5.png","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FL2HD4lxjnFQwT9jKoph9%2Fpayasa%20coasters-1885883fcc5.png?alt=media&token=1dfcb33f-380e-48f3-9352-fb4713368be6","uploads/howtos/L2HD4lxjnFQwT9jKoph9/payasa coasters-1885883fcc5.png","2023-05-26T14:43:53.693Z","/resources/howtos/how-to-make-the-perfect-recycled-sheet/payasa_coasters-1885883fcc5.png","Once in possession of your sheet, take a moment to appreciate it, and then proceed to create your product or offer it to clients. Numerous products can be crafted, and clients have accomplished remarkable things with our materials. Discover our latest products on our website: www.trs.cr",[],{"_created":10315,"type":530,"location":10316,"subType":1475,"_deleted":402,"moderation":526,"_id":10261,"_modified":10315,"geo":10319,"data":10354,"detail":10366},"2021-09-17T22:16:04.512Z",{"lng":10317,"lat":10318},-84.0376,9.9144,{"latitude":10318,"lookupSource":535,"longitude":10317,"localityLanguageRequested":536,"continent":537,"continentCode":538,"countryName":10320,"countryCode":10321,"principalSubdivision":10322,"principalSubdivisionCode":10323,"city":10324,"locality":10324,"postcode":19,"plusCode":10325,"localityInfo":10326},"Costa Rica","CR","Provincia de San Jose","CR-SJ","Curridabat","66XQWX76+QX",{"administrative":10327,"informative":10345},[10328,10332,10336,10341],{"name":10320,"description":10329,"isoName":10320,"order":45,"adminLevel":174,"isoCode":10321,"wikidataId":10330,"geonameId":10331},"country in Central America","Q800",3624060,{"name":10322,"description":10333,"isoName":10322,"order":555,"adminLevel":45,"isoCode":10323,"wikidataId":10334,"geonameId":10335},"province of Costa Rica","Q647808",3621837,{"name":10337,"description":10338,"order":559,"adminLevel":559,"wikidataId":10339,"geonameId":10340},"Curridabat Canton","canton in San José province, Costa Rica","Q1935162",3623976,{"name":10324,"description":10342,"order":563,"adminLevel":580,"wikidataId":10343,"geonameId":10344},"district in Curridabat canton, San José province, Costa Rica","Q2569193",3623977,[10346,10347,10352],{"name":537,"description":568,"isoName":537,"order":170,"isoCode":538,"wikidataId":569,"geonameId":570},{"name":10348,"description":10349,"order":174,"wikidataId":10350,"geonameId":10351},"Central America","subregion of the Americas","Q27611",7729892,{"name":10353,"description":573,"order":67},"America/Costa_Rica",{"urls":10355,"description":10361,"services":10362,"title":10364,"images":10365},[10356,10358,10360],{"name":953,"url":10357},"https://www.trs.cr",{"name":584,"url":10359},"mailto:hola@trs.cr",{"name":590,"url":591},"We are The Recycle Studio (TRS), a sheetpress workplace based in San José, Costa Rica. After starting with an injection machine a few years ago, we now have the first sheet press system in Costa Rica and have been busy fine tuning our processes to begin selling to the interior design industry. We provide the raw materials, and other designers build the products. We're also involved in helping local groups construct some of the machines, including the oven compression system and the injection machines :)",[10363],{"welding":402,"assembling":402,"machining":402,"electronics":402,"molds":402},"The Recycle Studio (TRS)",[],{"services":10367,"urls":10368},[],[],"**Production of Sheets in Our Studio, Costa Rica**\n\nIn our Costa Rican studio, we manufacture sheets utilizing a meticulous process designed for makers. This guide provides a comprehensive overview of the steps involved.\n\n1. **Material Selection**: Begin by selecting appropriate raw materials for the sheets. This ensures consistency and quality in the final product.\n\n2. **Preparation and Processing**: Clean and prepare the materials, ensuring they are free from impurities. Use precise measurements for accuracy, with conversions available as necessary (e.g., 1 meter = 3.281 feet, 1 inch = 2.54 centimeters).\n\n3. **Heating and Molding**: Heat the materials to the appropriate temperature to ensure malleability. Mold the heated materials into the desired shape, maintaining uniformity throughout the process.\n\n4. **Cooling and Finishing**: Allow the sheets to cool gradually to prevent warping. Once cooled, trim any excess and inspect for quality assurance.\n\n5. **Final Inspection and Storage**: Conduct a thorough inspection before storing the sheets, ensuring they meet the desired specifications.\n\nThis methodical approach facilitates the efficient production of high-quality sheets tailored for practical application in various projects.\n\n\nUser Location: Curridabat, Costa Rica\n\nTo create an excellent sheet, you will need:\n\n- A sheet press\n- A cooling press\n- Molds and mold frame\n- A reliable source of clean, sorted plastic\n- A committed team of contributors\n\nA video has been produced detailing the process of creating sheets. We recommend viewing it for further insight.\n\nOnce in possession of your sheet, take a moment to appreciate it, and then proceed to create your product or offer it to clients. Numerous products can be crafted, and clients have accomplished remarkable things with our materials. Discover our latest products on our website: www.trs.cr","Costa Rica studio, sheet production, material selection, heating and molding, cooling and finishing, quality assurance, sheet manufacturing process, sheet production guide, creating sheets video, reliable plastic source","### Required Hardware\n- Sheet press \n- Cooling press \n- Molds and mold frame \n\n### Raw Materials\n- Clean, sorted plastic \n\n### Human Resources\n- Committed team of contributors \n\n### Measuring Tools\n- Precision measuring devices (for unit conversions e.g., meters/feet, inches/cm) \n\n### Recommended Resources \n- [Process video](https://www.youtube.com/watch?v=example) *(mentioned but not linked in text)* \n- [Product catalog](https://www.trs.cr)","## Useful References \n\n### Articles \n- [Plastic Manufacturing Process: How Plastic Is Made?](https://www.deskera.com/blog/plastic-manufacturing-process-how-plastic-is-made/) [1] \n- [Plastic Sheets - Everything You Need to Know](https://www.polymershapes.com/plastic-sheets-everything-you-need-to-know/) [3] \n- [Plastic Extrusion Technology Overview](https://xometry.pro/en-eu/articles/plastic-extrusion-overview/) [5] \n- [Guide to Thermoforming](https://formlabs.com/blog/thermoforming/) [6] \n- [Beginner's Guide to ABS Plastic Sheets](https://www.beeplastic.com/blogs/plastic-insights/a-beginners-guide-to-abs-plastic-sheets-everything-you-need-to-know) [7] \n- [ABS Plastic Sheet Manufacturing Process](https://www.polyreflex.com/n1896852/What-is-the-ABS-Plastic-Sheet-Manufacturing-Process.htm) [8] \n- [Introduction to Thermoforming: A Comprehensive Guide (PDF)](https://www.onebmg.com/Portals/0/pdfs/BMG_eBook_Thermo-ComprehensiveGuide.pdf) [9] \n\n### Books \n- [Thermoforming 2e](https://www.target.com/p/thermoforming-2e-2nd-edition-by-peter-schwarzmann-hardcover/-/A-93510471) [10] \n- [Thermoforming: A Plastics Processing Guide](https://www.routledge.com/Thermoforming-A-Plastics-Processing-Guide-Second-Edition/Gruenwald/p/book/9781566766258) [11] \n- [Fundamentals of Plastics Thermoforming](https://www.dubraybooks.ie/product/fundamentals-of-plastics-thermoforming-9783031635274) [12] \n\n### Papers \n- [Rising Threats in Expert Applications and Solutions (Proceedings)](https://dokumen.pub/rising-threats-in-expert-applications-and-solutions-proceedings-of-ficr-teas-2020-1187-1nbsped-9789811560149-9781509006694-9781467395458-9781509049295-9781509032570-9781467386111-9781467376792-a-8654834.html) [4] \n- [Thermoforming Student Project: Experiments, Simulations, Theory (PDF)](https://peer.asee.org/a-thermoforming-student-project-including-experiments-simulations-and-theory.pdf) [17] \n\n### YouTube \n- [Plastic Thermoforming - An Overview](https://www.youtube.com/watch?v=M4vnKO5f0EQ) [13] \n- [SolidWorks Thermoform Tray Cavity Design](https://www.youtube.com/watch?v=9oYouzbwBB0) [16] \n\n### Open-source Designs \n- [Thermoforming PCB Molds with 3D Printing](https://resources.altium.com/p/how-thermoformed-flex-pcbs-are-designed-and-fabricated) [15] \n- [Desktop Thermoforming Solutions](https://www.startus-insights.com/innovators-guide/discover-5-top-thermoforming-solutions-impacting-manufacturing/) [18]","{\n \"slug\": \"how-to-make-the-perfect-recycled-sheet\",\n \"id\": \"how-to-make-the-perfect-recycled-sheet\",\n \"title\": \"How to make the perfect recycled sheet\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"description\": \"**Production of Sheets in Our Studio, Costa Rica**\\n\\nIn our Costa Rican studio, we manufacture sheets utilizing a meticulous process designed for makers. This guide provides a comprehensive overview of the steps involved.\\n\\n1. **Material Selection**: Begin by selecting appropriate raw materials for the sheets. This ensures consistency and quality in the final product.\\n\\n2. **Preparation and Processing**: Clean and prepare the materials, ensuring they are free from impurities. Use precise measurements for accuracy, with conversions available as necessary (e.g., 1 meter = 3.281 feet, 1 inch = 2.54 centimeters).\\n\\n3. **Heating and Molding**: Heat the materials to the appropriate temperature to ensure malleability. Mold the heated materials into the desired shape, maintaining uniformity throughout the process.\\n\\n4. **Cooling and Finishing**: Allow the sheets to cool gradually to prevent warping. Once cooled, trim any excess and inspect for quality assurance.\\n\\n5. **Final Inspection and Storage**: Conduct a thorough inspection before storing the sheets, ensuring they meet the desired specifications.\\n\\nThis methodical approach facilitates the efficient production of high-quality sheets tailored for practical application in various projects.\",\n \"_modified\": \"2023-10-23T16:23:30.597Z\",\n \"creatorCountry\": \"cr\",\n \"cover_image\": {\n \"type\": \"image/png\",\n \"updated\": \"2023-05-26T14:43:52.280Z\",\n \"size\": 511964,\n \"fullPath\": \"uploads/howtos/L2HD4lxjnFQwT9jKoph9/payasa full-18858834fd0.png\",\n \"name\": \"payasa full-18858834fd0.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FL2HD4lxjnFQwT9jKoph9%2Fpayasa%20full-18858834fd0.png?alt=media&token=02349645-51f2-426d-8f47-db58e322e84c\",\n \"contentType\": \"image/png\",\n \"timeCreated\": \"2023-05-26T14:43:52.280Z\",\n \"src\": \"/resources/howtos/how-to-make-the-perfect-recycled-sheet/payasa_full-18858834fd0.png\"\n },\n \"_createdBy\": \"the-recycle-studio\",\n \"votedUsefulBy\": [\n \"markandrew93\",\n \"roel\",\n \"marbleplastics\",\n \"sigolene\",\n \"daschick\",\n \"zerowasteman\",\n \"mavigogun\",\n \"bonus-\",\n \"marcelaazoubel\",\n \"mattia\"\n ],\n \"total_downloads\": 0,\n \"fileLink\": \"\",\n \"difficulty_level\": \"Medium\",\n \"moderation\": \"accepted\",\n \"id\": \"I6C45qBTYm4WCvgi6Eqz\",\n \"time\": \"\u003C 5 hours\",\n \"tags\": [\n \"untagged\",\n \"sheetpress\"\n ],\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:21.924Z\",\n \"total_views\": 760,\n \"previousSlugs\": [\n \"how-to-make-the-perfect-sheet\",\n \"how-to-make-the-perfect-recycled-sheet\"\n ],\n \"_created\": \"2023-05-26T14:43:54.283Z\",\n \"category\": {\n \"_deleted\": false,\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"label\": \"Products\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"_created\": \"2022-09-18T08:52:31.406Z\"\n },\n \"comments\": [\n {\n \"_created\": \"2023-06-02T10:48:45.312Z\",\n \"_id\": \"EqiTMZgZoGzo4ouYUHFW\",\n \"_creatorId\": \"alex_harleem\",\n \"text\": \"Hi there,\\n\\nI'm really interested in the modifications you've made to your press. The fact that you're using a significantly thicker sheet for the hot press (and even carving it with a CNC for resistors) is super intriguing.\\n\\nI'm trying to understand if you're sticking with the same heating elements as those in the original design. Given the increased sheet thickness, I'm curious if these heating elements are still able to evenly warm up the sheet. Did you also need to enhance the number or power of heating elements to ensure effective heating? In addition, what about the sensors; are you using the K-type sensor from the PP design?\\n\\nAny insights you could share would be greatly appreciated. Thanks!\",\n \"creatorName\": \"alex_harleem\",\n \"creatorCountry\": \"\"\n },\n {\n \"creatorName\": \"mavigogun\",\n \"_edited\": \"2023-07-20T19:51:39.670Z\",\n \"creatorCountry\": \"us\",\n \"_id\": \"KlbvXjUoZh9AyK0CXmkV\",\n \"text\": \"As others have reflected, details of your press modifications would be appreciated. It would also be useful to have notes on the process here, instead of just pointing repeatedly to the same video.\",\n \"_created\": \"2023-07-20T19:50:34.465Z\",\n \"_creatorId\": \"mavigogun\"\n }\n ],\n \"files\": [],\n \"title\": \"How to make the perfect recycled sheet\",\n \"steps\": [\n {\n \"videoUrl\": \"https://www.youtube.com/watch?v=KRmlrkLkstc\",\n \"text\": \"To create an excellent sheet, you will need:\\n\\n- A sheet press\\n- A cooling press\\n- Molds and mold frame\\n- A reliable source of clean, sorted plastic\\n- A committed team of contributors\",\n \"images\": [],\n \"title\": \"Tools and equipment needed\",\n \"_animationKey\": \"unique1\"\n },\n {\n \"videoUrl\": \"https://www.youtube.com/watch?v=KRmlrkLkstc\",\n \"_animationKey\": \"unique2\",\n \"text\": \"A video has been produced detailing the process of creating sheets. We recommend viewing it for further insight.\",\n \"images\": [],\n \"title\": \"Create the sheet\"\n },\n {\n \"title\": \"Outcomes\",\n \"images\": [\n {\n \"type\": \"image/png\",\n \"contentType\": \"image/png\",\n \"size\": 454876,\n \"fullPath\": \"uploads/howtos/L2HD4lxjnFQwT9jKoph9/paloma cnc-1885883e5c6.png\",\n \"name\": \"paloma cnc-1885883e5c6.png\",\n \"updated\": \"2023-05-26T14:43:53.705Z\",\n \"timeCreated\": \"2023-05-26T14:43:53.705Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FL2HD4lxjnFQwT9jKoph9%2Fpaloma%20cnc-1885883e5c6.png?alt=media&token=748e9f24-7567-4d0b-a240-7e4777d22005\",\n \"src\": \"/resources/howtos/how-to-make-the-perfect-recycled-sheet/paloma_cnc-1885883e5c6.png\",\n \"alt\": \"paloma cnc-1885883e5c6.png\"\n },\n {\n \"size\": 275747,\n \"name\": \"payasa coasters-1885883fcc5.png\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FL2HD4lxjnFQwT9jKoph9%2Fpayasa%20coasters-1885883fcc5.png?alt=media&token=1dfcb33f-380e-48f3-9352-fb4713368be6\",\n \"fullPath\": \"uploads/howtos/L2HD4lxjnFQwT9jKoph9/payasa coasters-1885883fcc5.png\",\n \"timeCreated\": \"2023-05-26T14:43:53.693Z\",\n \"contentType\": \"image/png\",\n \"updated\": \"2023-05-26T14:43:53.693Z\",\n \"type\": \"image/png\",\n \"src\": \"/resources/howtos/how-to-make-the-perfect-recycled-sheet/payasa_coasters-1885883fcc5.png\",\n \"alt\": \"payasa coasters-1885883fcc5.png\"\n }\n ],\n \"_animationKey\": \"unique3\",\n \"text\": \"Once in possession of your sheet, take a moment to appreciate it, and then proceed to create your product or offer it to clients. Numerous products can be crafted, and clients have accomplished remarkable things with our materials. Discover our latest products on our website: www.trs.cr\"\n }\n ],\n \"slug\": \"how-to-make-the-perfect-recycled-sheet\",\n \"_id\": \"I6C45qBTYm4WCvgi6Eqz\",\n \"mentions\": [],\n \"_deleted\": false,\n \"user\": {\n \"_created\": \"2021-09-17T22:16:04.512Z\",\n \"type\": \"workspace\",\n \"location\": {\n \"lng\": -84.0376,\n \"lat\": 9.9144\n },\n \"subType\": \"sheetpress\",\n \"_deleted\": false,\n \"moderation\": \"accepted\",\n \"_id\": \"the-recycle-studio\",\n \"_modified\": \"2021-09-17T22:16:04.512Z\",\n \"geo\": {\n \"latitude\": 9.9144,\n \"lookupSource\": \"coordinates\",\n \"longitude\": -84.0376,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"North America\",\n \"continentCode\": \"NA\",\n \"countryName\": \"Costa Rica\",\n \"countryCode\": \"CR\",\n \"principalSubdivision\": \"Provincia de San Jose\",\n \"principalSubdivisionCode\": \"CR-SJ\",\n \"city\": \"Curridabat\",\n \"locality\": \"Curridabat\",\n \"postcode\": \"\",\n \"plusCode\": \"66XQWX76+QX\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"Costa Rica\",\n \"description\": \"country in Central America\",\n \"isoName\": \"Costa Rica\",\n \"order\": 4,\n \"adminLevel\": 2,\n \"isoCode\": \"CR\",\n \"wikidataId\": \"Q800\",\n \"geonameId\": 3624060\n },\n {\n \"name\": \"Provincia de San Jose\",\n \"description\": \"province of Costa Rica\",\n \"isoName\": \"Provincia de San Jose\",\n \"order\": 5,\n \"adminLevel\": 4,\n \"isoCode\": \"CR-SJ\",\n \"wikidataId\": \"Q647808\",\n \"geonameId\": 3621837\n },\n {\n \"name\": \"Curridabat Canton\",\n \"description\": \"canton in San José province, Costa Rica\",\n \"order\": 6,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q1935162\",\n \"geonameId\": 3623976\n },\n {\n \"name\": \"Curridabat\",\n \"description\": \"district in Curridabat canton, San José province, Costa Rica\",\n \"order\": 7,\n \"adminLevel\": 8,\n \"wikidataId\": \"Q2569193\",\n \"geonameId\": 3623977\n }\n ],\n \"informative\": [\n {\n \"name\": \"North America\",\n \"description\": \"continent and northern subcontinent of the Americas\",\n \"isoName\": \"North America\",\n \"order\": 1,\n \"isoCode\": \"NA\",\n \"wikidataId\": \"Q49\",\n \"geonameId\": 6255149\n },\n {\n \"name\": \"Central America\",\n \"description\": \"subregion of the Americas\",\n \"order\": 2,\n \"wikidataId\": \"Q27611\",\n \"geonameId\": 7729892\n },\n {\n \"name\": \"America/Costa_Rica\",\n \"description\": \"time zone\",\n \"order\": 3\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Website\",\n \"url\": \"https://www.trs.cr\"\n },\n {\n \"name\": \"Email\",\n \"url\": \"mailto:hola@trs.cr\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"We are The Recycle Studio (TRS), a sheetpress workplace based in San José, Costa Rica. After starting with an injection machine a few years ago, we now have the first sheet press system in Costa Rica and have been busy fine tuning our processes to begin selling to the interior design industry. We provide the raw materials, and other designers build the products. We're also involved in helping local groups construct some of the machines, including the oven compression system and the injection machines :)\",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"The Recycle Studio (TRS)\",\n \"images\": []\n },\n \"detail\": {\n \"services\": [],\n \"urls\": []\n }\n },\n \"content\": \"**Production of Sheets in Our Studio, Costa Rica**\\n\\nIn our Costa Rican studio, we manufacture sheets utilizing a meticulous process designed for makers. This guide provides a comprehensive overview of the steps involved.\\n\\n1. **Material Selection**: Begin by selecting appropriate raw materials for the sheets. This ensures consistency and quality in the final product.\\n\\n2. **Preparation and Processing**: Clean and prepare the materials, ensuring they are free from impurities. Use precise measurements for accuracy, with conversions available as necessary (e.g., 1 meter = 3.281 feet, 1 inch = 2.54 centimeters).\\n\\n3. **Heating and Molding**: Heat the materials to the appropriate temperature to ensure malleability. Mold the heated materials into the desired shape, maintaining uniformity throughout the process.\\n\\n4. **Cooling and Finishing**: Allow the sheets to cool gradually to prevent warping. Once cooled, trim any excess and inspect for quality assurance.\\n\\n5. **Final Inspection and Storage**: Conduct a thorough inspection before storing the sheets, ensuring they meet the desired specifications.\\n\\nThis methodical approach facilitates the efficient production of high-quality sheets tailored for practical application in various projects.\\n\\n\\nUser Location: Curridabat, Costa Rica\\n\\nTo create an excellent sheet, you will need:\\n\\n- A sheet press\\n- A cooling press\\n- Molds and mold frame\\n- A reliable source of clean, sorted plastic\\n- A committed team of contributors\\n\\nA video has been produced detailing the process of creating sheets. We recommend viewing it for further insight.\\n\\nOnce in possession of your sheet, take a moment to appreciate it, and then proceed to create your product or offer it to clients. Numerous products can be crafted, and clients have accomplished remarkable things with our materials. Discover our latest products on our website: www.trs.cr\",\n \"keywords\": \"Costa Rica studio, sheet production, material selection, heating and molding, cooling and finishing, quality assurance, sheet manufacturing process, sheet production guide, creating sheets video, reliable plastic source\",\n \"resources\": \"### Required Hardware\\n- Sheet press \\n- Cooling press \\n- Molds and mold frame \\n\\n### Raw Materials\\n- Clean, sorted plastic \\n\\n### Human Resources\\n- Committed team of contributors \\n\\n### Measuring Tools\\n- Precision measuring devices (for unit conversions e.g., meters/feet, inches/cm) \\n\\n### Recommended Resources \\n- [Process video](https://www.youtube.com/watch?v=example) *(mentioned but not linked in text)* \\n- [Product catalog](https://www.trs.cr)\",\n \"references\": \"## Useful References \\n\\n### Articles \\n- [Plastic Manufacturing Process: How Plastic Is Made?](https://www.deskera.com/blog/plastic-manufacturing-process-how-plastic-is-made/) [1] \\n- [Plastic Sheets - Everything You Need to Know](https://www.polymershapes.com/plastic-sheets-everything-you-need-to-know/) [3] \\n- [Plastic Extrusion Technology Overview](https://xometry.pro/en-eu/articles/plastic-extrusion-overview/) [5] \\n- [Guide to Thermoforming](https://formlabs.com/blog/thermoforming/) [6] \\n- [Beginner's Guide to ABS Plastic Sheets](https://www.beeplastic.com/blogs/plastic-insights/a-beginners-guide-to-abs-plastic-sheets-everything-you-need-to-know) [7] \\n- [ABS Plastic Sheet Manufacturing Process](https://www.polyreflex.com/n1896852/What-is-the-ABS-Plastic-Sheet-Manufacturing-Process.htm) [8] \\n- [Introduction to Thermoforming: A Comprehensive Guide (PDF)](https://www.onebmg.com/Portals/0/pdfs/BMG_eBook_Thermo-ComprehensiveGuide.pdf) [9] \\n\\n### Books \\n- [Thermoforming 2e](https://www.target.com/p/thermoforming-2e-2nd-edition-by-peter-schwarzmann-hardcover/-/A-93510471) [10] \\n- [Thermoforming: A Plastics Processing Guide](https://www.routledge.com/Thermoforming-A-Plastics-Processing-Guide-Second-Edition/Gruenwald/p/book/9781566766258) [11] \\n- [Fundamentals of Plastics Thermoforming](https://www.dubraybooks.ie/product/fundamentals-of-plastics-thermoforming-9783031635274) [12] \\n\\n### Papers \\n- [Rising Threats in Expert Applications and Solutions (Proceedings)](https://dokumen.pub/rising-threats-in-expert-applications-and-solutions-proceedings-of-ficr-teas-2020-1187-1nbsped-9789811560149-9781509006694-9781467395458-9781509049295-9781509032570-9781467386111-9781467376792-a-8654834.html) [4] \\n- [Thermoforming Student Project: Experiments, Simulations, Theory (PDF)](https://peer.asee.org/a-thermoforming-student-project-including-experiments-simulations-and-theory.pdf) [17] \\n\\n### YouTube \\n- [Plastic Thermoforming - An Overview](https://www.youtube.com/watch?v=M4vnKO5f0EQ) [13] \\n- [SolidWorks Thermoform Tray Cavity Design](https://www.youtube.com/watch?v=9oYouzbwBB0) [16] \\n\\n### Open-source Designs \\n- [Thermoforming PCB Molds with 3D Printing](https://resources.altium.com/p/how-thermoformed-flex-pcbs-are-designed-and-fabricated) [15] \\n- [Desktop Thermoforming Solutions](https://www.startus-insights.com/innovators-guide/discover-5-top-thermoforming-solutions-impacting-manufacturing/) [18]\"\n }\n}","b5f0567a1f8f7caf","make-a-climbing-brush",{"id":10375,"data":10377,"filePath":10375,"digest":10751},{"slug":10375,"id":10375,"title":10378,"type":397,"components":10379,"item":10380,"config":10750},"Make a climbing brush",[],{"category":10381,"mentions":10382,"description":10383,"_deleted":402,"_created":10384,"title":10378,"cover_image":10385,"_modified":10392,"fileLink":19,"total_views":10393,"tags":10394,"_id":10395,"slug":10375,"files":10396,"total_downloads":412,"time":1124,"steps":10397,"previousSlugs":10717,"creatorCountry":9832,"moderation":526,"id":10395,"_contentModifiedTimestamp":10718,"difficulty_level":415,"votedUsefulBy":10719,"_createdBy":9738,"comments":10722,"user":9833,"content":10746,"keywords":10747,"resources":10748,"references":10749},{"_deleted":402,"_id":1576,"_created":1575,"_modified":1575,"label":1574},[],"Create a climbing brush utilizing plastic dough and woodworking techniques to craft a distinctive pattern.\n\nNo shredder or additional equipment is required, only an oven. However, using power tools such as a sander, saw, or router will simplify the process.\n\nFor any potential improvements, kindly leave comments or contact us through social media.","2022-01-27T15:25:21.204Z",{"fullPath":10386,"downloadUrl":10387,"size":10388,"contentType":423,"timeCreated":10389,"name":10390,"type":423,"updated":10389,"src":10391},"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5284.jpg","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5284.jpg?alt=media&token=fd0b0e30-502c-4714-b429-167e88a4f043",47776,"2022-01-27T15:26:44.782Z","DSCF5284.jpg","/resources/howtos/make-a-climbing-brush/dscf5284.jpg","2024-01-05T22:21:08.602Z",741,[1253,418,625],"IFDQLGNNvs8SrLjUQNBS",[],[10398,10408,10433,10451,10477,10503,10529,10548,10574,10593,10619,10638,10664,10690,10709],{"images":10399,"title":6297,"_animationKey":448,"text":10407},[10400],{"name":10401,"updated":10402,"fullPath":10403,"timeCreated":10402,"contentType":423,"size":10404,"type":423,"downloadUrl":10405,"src":10406,"alt":10401},"DSCF4806.JPG","2022-01-27T15:24:41.640Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4806.JPG",141292,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4806.JPG?alt=media&token=80591d54-69da-4249-8a96-7dac6e7dc195","/resources/howtos/make-a-climbing-brush/dscf4806.jpg","## Required Tools for the Project\n\n- Oven\n- Oven tray\n- Teflon Paper x2\n- Heat-resistant gloves\n- Mould, at least 11.8 inches (30 cm) in width, 98.4 inches (250 cm) in length, and 7.9 inches (20 cm) in height\n- HDPE plastic\n- White glue\n- Saw (such as jaw saw or band saw)\n- Sander (with grits 40, 80, 120, 240, 400, 800, 1000)\n- Polisher with a wool pad\n- Soldering iron\n- Woodworking CNC router",{"text":10409,"images":10410,"title":10432,"_animationKey":451},"For this project, HDPE plastic is required, as tests with PP revealed difficulty in kneading. Ensure the plastics are clean and free of labels. Cut them into pieces and sort by color.\n\nThe quantity of plastic necessary depends on the mold's size. For every 1 cm³ (0.061 in³) of volume, one gram (0.035 oz) of plastic is needed. In this case, approximately 850 grams (30 oz) of HDPE is required.",[10411,10418,10425],{"timeCreated":10412,"contentType":423,"downloadUrl":10413,"updated":10412,"fullPath":10414,"size":10415,"type":423,"name":10416,"src":10417,"alt":10416},"2022-01-27T15:24:44.799Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4804.JPG?alt=media&token=e62e00c4-ef73-46fd-8662-83ba2ea55ec8","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4804.JPG",77111,"DSCF4804.JPG","/resources/howtos/make-a-climbing-brush/dscf4804.jpg",{"size":10419,"contentType":423,"downloadUrl":10420,"updated":10421,"fullPath":10422,"name":10423,"timeCreated":10421,"type":423,"src":10424,"alt":10423},68114,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4812.JPG?alt=media&token=0421e541-3671-4be4-b826-5f9155d10ba9","2022-01-27T15:24:44.803Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4812.JPG","DSCF4812.JPG","/resources/howtos/make-a-climbing-brush/dscf4812.jpg",{"updated":10426,"contentType":423,"timeCreated":10426,"downloadUrl":10427,"fullPath":10428,"type":423,"name":10429,"size":10430,"src":10431,"alt":10429},"2022-01-27T15:24:43.851Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4815.JPG?alt=media&token=d00ca2c5-9696-48a2-ab9a-19452493c896","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4815.JPG","DSCF4815.JPG",50435,"/resources/howtos/make-a-climbing-brush/dscf4815.jpg","Preparing Plastic (HDPE) Pieces",{"text":10434,"_animationKey":479,"images":10435,"title":10450},"Layer the plastic sheet on the oven tray with a Teflon sheet between each layer. If the plastic pieces do not stack neatly, place them in a separate container with a Teflon sheet. \n\nPreheat the oven to 180-190 degrees Celsius (356-374 degrees Fahrenheit) and heat the plastic for approximately 25-30 minutes, or until melted.",[10436,10443],{"type":423,"downloadUrl":10437,"contentType":423,"name":10438,"size":10439,"updated":10440,"timeCreated":10440,"fullPath":10441,"src":10442,"alt":10438},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4818.JPG?alt=media&token=3023b3f5-ee0e-4772-9474-6138534ebf72","DSCF4818.JPG",97176,"2022-01-27T15:24:48.035Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4818.JPG","/resources/howtos/make-a-climbing-brush/dscf4818.jpg",{"fullPath":10444,"updated":10445,"size":10446,"timeCreated":10445,"downloadUrl":10447,"contentType":423,"type":423,"name":10448,"src":10449,"alt":10448},"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4821.JPG","2022-01-27T15:24:47.982Z",114064,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4821.JPG?alt=media&token=4d68663f-6017-4dfc-afda-1839c0a0c104","DSCF4821.JPG","/resources/howtos/make-a-climbing-brush/dscf4821.jpg","Melting the Plastic ",{"_animationKey":10452,"images":10453,"title":10475,"text":10476},"unique42oprs",[10454,10461,10468],{"name":10455,"downloadUrl":10456,"contentType":423,"size":10457,"timeCreated":10458,"type":423,"updated":10458,"fullPath":10459,"src":10460,"alt":10455},"DSCF4832.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4832.JPG?alt=media&token=533f3a3d-b847-4ebd-ad51-ed7f9a54403a",127766,"2022-01-27T15:24:51.946Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4832.JPG","/resources/howtos/make-a-climbing-brush/dscf4832.jpg",{"updated":10462,"type":423,"timeCreated":10462,"contentType":423,"fullPath":10463,"downloadUrl":10464,"size":10465,"name":10466,"src":10467,"alt":10466},"2022-01-27T15:24:51.851Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4838.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4838.JPG?alt=media&token=5a3dcd06-ca3f-4f10-baef-52705b794553",127510,"DSCF4838.JPG","/resources/howtos/make-a-climbing-brush/dscf4838.jpg",{"size":10469,"updated":10470,"timeCreated":10470,"fullPath":10471,"downloadUrl":10472,"contentType":423,"type":423,"name":10473,"src":10474,"alt":10473},127364,"2022-01-27T15:24:51.753Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4841.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4841.JPG?alt=media&token=cf32ed1c-83d2-4066-8d6c-0e9afea1607b","DSCF4841.JPG","/resources/howtos/make-a-climbing-brush/dscf4841.jpg","Stack, Cut and Knead","Using a pair of thick gloves, remove the plastic. Stack the pieces, cut, and fold them. Explore and develop a method to layer multiple colors in the plastic material effectively.",{"text":10478,"_animationKey":10479,"images":10480,"title":10502},"After a few minutes, the 'dough' should cool down and become too firm to knead. Place it back in the oven, melt it again, and repeat until the desired pattern is achieved.","uniquemj30os",[10481,10488,10495],{"type":423,"timeCreated":10482,"size":10483,"fullPath":10484,"downloadUrl":10485,"updated":10482,"contentType":423,"name":10486,"src":10487,"alt":10486},"2022-01-27T15:24:55.039Z",126718,"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4860.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4860.JPG?alt=media&token=97463158-95a9-457e-911c-de753f496a13","DSCF4860.JPG","/resources/howtos/make-a-climbing-brush/dscf4860.jpg",{"name":10489,"contentType":423,"fullPath":10490,"timeCreated":10491,"type":423,"updated":10491,"size":10492,"downloadUrl":10493,"src":10494,"alt":10489},"DSCF4861.JPG","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4861.JPG","2022-01-27T15:24:55.024Z",83153,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4861.JPG?alt=media&token=63680e4b-0154-4544-b516-5f1cd27b24c7","/resources/howtos/make-a-climbing-brush/dscf4861.jpg",{"contentType":423,"timeCreated":10496,"fullPath":10497,"updated":10496,"name":10498,"size":10499,"downloadUrl":10500,"type":423,"src":10501,"alt":10498},"2022-01-27T15:24:55.014Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4839.JPG","DSCF4839.JPG",158546,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4839.JPG?alt=media&token=71c03d1d-5b79-4be4-bb5e-f081a7201a2d","/resources/howtos/make-a-climbing-brush/dscf4839.jpg","Melt and Repeat",{"text":10504,"images":10505,"title":10527,"_animationKey":10528},"When you are satisfied with the dough, place it into the mold and press with a heavy object. Allow it to cool.",[10506,10513,10520],{"downloadUrl":10507,"fullPath":10508,"name":10509,"updated":10510,"contentType":423,"timeCreated":10510,"size":10511,"type":423,"src":10512,"alt":10509},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4842.JPG?alt=media&token=609e14f2-2b54-4424-b99e-9c59f601f022","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4842.JPG","DSCF4842.JPG","2022-01-27T15:24:58.102Z",140112,"/resources/howtos/make-a-climbing-brush/dscf4842.jpg",{"updated":10514,"downloadUrl":10515,"fullPath":10516,"contentType":423,"name":10517,"timeCreated":10514,"type":423,"size":10518,"src":10519,"alt":10517},"2022-01-27T15:24:58.041Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4850.JPG?alt=media&token=4db64777-7825-4209-b6c9-e22633f122d7","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4850.JPG","DSCF4850.JPG",133610,"/resources/howtos/make-a-climbing-brush/dscf4850.jpg",{"timeCreated":10521,"contentType":423,"updated":10521,"downloadUrl":10522,"type":423,"size":10523,"name":10524,"fullPath":10525,"src":10526,"alt":10524},"2022-01-27T15:24:58.088Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4851.JPG?alt=media&token=c4c9a5f6-3edb-4c59-8e84-d6a57104d879",120614,"DSCF4851.JPG","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4851.JPG","/resources/howtos/make-a-climbing-brush/dscf4851.jpg","Forming Shape","unique6os9k7",{"title":10530,"images":10531,"text":10546,"_animationKey":10547},"Cut the Block",[10532,10539],{"timeCreated":10533,"updated":10533,"name":10534,"size":10535,"type":423,"fullPath":10536,"downloadUrl":10537,"contentType":423,"src":10538,"alt":10534},"2022-01-27T15:25:01.374Z","DSCF4869.JPG",105187,"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4869.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4869.JPG?alt=media&token=4c53d820-b52c-41d6-ac1b-3fd36893be19","/resources/howtos/make-a-climbing-brush/dscf4869.jpg",{"contentType":423,"type":423,"size":10540,"timeCreated":10541,"updated":10541,"name":10542,"downloadUrl":10543,"fullPath":10544,"src":10545,"alt":10542},98137,"2022-01-27T15:25:01.359Z","DSCF4873.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4873.JPG?alt=media&token=eabe5f9a-8715-4f12-97b7-10641d169cad","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4873.JPG","/resources/howtos/make-a-climbing-brush/dscf4873.jpg","For larger molds, cut a strip approximately 1.18 inches x 9.84 inches x 0.98 inches (30mm x 250mm x 25mm) using a saw. A wood-cutting blade is suitable for this task.","unique7ynbnd",{"images":10549,"title":10571,"text":10572,"_animationKey":10573},[10550,10557,10564],{"updated":10551,"fullPath":10552,"downloadUrl":10553,"type":423,"contentType":423,"name":10554,"size":10555,"timeCreated":10551,"src":10556,"alt":10554},"2022-01-27T15:25:04.410Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4911.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4911.JPG?alt=media&token=077ec53a-755a-412b-b33f-3661480d39f9","DSCF4911.JPG",110428,"/resources/howtos/make-a-climbing-brush/dscf4911.jpg",{"timeCreated":10558,"contentType":423,"name":10559,"downloadUrl":10560,"updated":10558,"type":423,"size":10561,"fullPath":10562,"src":10563,"alt":10559},"2022-01-27T15:25:04.415Z","DSCF4912.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4912.JPG?alt=media&token=e172b135-f485-4208-b45d-52055591ec08",81003,"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4912.JPG","/resources/howtos/make-a-climbing-brush/dscf4912.jpg",{"fullPath":10565,"timeCreated":10566,"name":10567,"updated":10566,"downloadUrl":10568,"type":423,"size":10569,"contentType":423,"src":10570,"alt":10567},"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4917.JPG","2022-01-27T15:25:04.403Z","DSCF4917.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4917.JPG?alt=media&token=360e21c4-c275-4bb5-a0fa-2c0ac9f3f877",102915,"/resources/howtos/make-a-climbing-brush/dscf4917.jpg","Glue the Outline and cut it out","Print the outline of the brush to the correct scale and attach it to the strip using white glue. If the surface is not level and difficult to adhere to, sand it with an abrasive tool. Then cut out the outline, leaving an offset of 1/16\" to 1/8\" for additional sanding.","unique6m5jie",{"images":10575,"title":10590,"_animationKey":10591,"text":10592},[10576,10583],{"type":423,"fullPath":10577,"name":10578,"timeCreated":10579,"downloadUrl":10580,"contentType":423,"size":10581,"updated":10579,"src":10582,"alt":10578},"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4919.JPG","DSCF4919.JPG","2022-01-27T15:25:07.602Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4919.JPG?alt=media&token=28d9306d-7504-41b9-b264-2a0b6839cdd4",123891,"/resources/howtos/make-a-climbing-brush/dscf4919.jpg",{"timeCreated":10584,"contentType":423,"downloadUrl":10585,"size":10586,"updated":10584,"name":10587,"type":423,"fullPath":10588,"src":10589,"alt":10587},"2022-01-27T15:25:06.545Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4921.JPG?alt=media&token=b5dbdc38-e9b9-4c58-9f66-9ed36aba9494",48811,"DSCF4921.JPG","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4921.JPG","/resources/howtos/make-a-climbing-brush/dscf4921.jpg","Sanding into Desired Shape","unique1i8bkg","Sand the plastic into the desired shape using sandpaper with grits of 40, 80, or 120. Both a belt sander and a hand sander can be utilized effectively.",{"title":10594,"_animationKey":10595,"images":10596,"text":10618},"Fill Holes","uniquef1u1z2",[10597,10604,10611],{"contentType":423,"size":10598,"type":423,"name":10599,"downloadUrl":10600,"timeCreated":10601,"fullPath":10602,"updated":10601,"src":10603,"alt":10599},93455,"DSCF4927.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4927.JPG?alt=media&token=bb090247-6f92-49c1-8660-43a942fb563f","2022-01-27T15:32:47.808Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4927.JPG","/resources/howtos/make-a-climbing-brush/dscf4927.jpg",{"contentType":423,"downloadUrl":10605,"type":423,"size":10606,"updated":10607,"name":10608,"timeCreated":10607,"fullPath":10609,"src":10610,"alt":10608},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4930.JPG?alt=media&token=396b633b-6147-4eef-9c54-bec6e3bf18a4",98393,"2022-01-27T15:32:47.821Z","DSCF4930.JPG","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4930.JPG","/resources/howtos/make-a-climbing-brush/dscf4930.jpg",{"downloadUrl":10612,"contentType":423,"fullPath":10613,"name":10614,"size":10615,"updated":10616,"type":423,"timeCreated":10616,"src":10617,"alt":10614},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4943.JPG?alt=media&token=225d8492-125b-4807-afc2-71989551c330","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4943.JPG","DSCF4943.JPG",62430,"2022-01-27T15:32:46.753Z","/resources/howtos/make-a-climbing-brush/dscf4943.jpg","If there are any holes in the brush, fill them with leftover materials using a soldering iron. Trim the excess plastic with a cutter and sand it again.",{"text":10620,"title":10621,"images":10622,"_animationKey":10637},"When the shape of the brush is formed, continue sanding until reaching 1000 grits. (The term \"grits\" remains the same, as it is a measurement scale for sandpaper.) Then, polish the brush with a wool pad at high speed. If any scratches appear, sand it again.\n\nWhile waxing during polishing is optional, it is not required.","Fine Sanding and Polishing",[10623,10630],{"size":10624,"contentType":423,"timeCreated":10625,"fullPath":10626,"type":423,"name":10627,"downloadUrl":10628,"updated":10625,"src":10629,"alt":10627},44464,"2022-01-27T15:25:09.637Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4947.JPG","DSCF4947.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4947.JPG?alt=media&token=ffb86302-1e6a-4ce3-bb73-771cc89dee0c","/resources/howtos/make-a-climbing-brush/dscf4947.jpg",{"timeCreated":10631,"type":423,"size":10632,"updated":10631,"contentType":423,"fullPath":10633,"name":10634,"downloadUrl":10635,"src":10636,"alt":10634},"2022-01-27T15:25:09.597Z",55829,"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4951.JPG","DSCF4951.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4951.JPG?alt=media&token=e8b2fcff-d16d-4725-b151-372a95a71b86","/resources/howtos/make-a-climbing-brush/dscf4951.jpg","uniquesanh3b",{"images":10639,"text":10661,"title":10662,"_animationKey":10663},[10640,10647,10654],{"fullPath":10641,"name":10642,"downloadUrl":10643,"contentType":423,"timeCreated":10644,"updated":10644,"type":423,"size":10645,"src":10646,"alt":10642},"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4978.JPG","DSCF4978.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4978.JPG?alt=media&token=e42bd193-2278-4d89-86dc-7ac7f3533d55","2022-01-27T15:25:11.378Z",40131,"/resources/howtos/make-a-climbing-brush/dscf4978.jpg",{"updated":10648,"contentType":423,"fullPath":10649,"name":10650,"type":423,"timeCreated":10648,"size":10651,"downloadUrl":10652,"src":10653,"alt":10650},"2022-01-27T15:25:12.379Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4982.JPG","DSCF4982.JPG",100458,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4982.JPG?alt=media&token=d524a4fa-7f21-459f-8598-c42576b591c5","/resources/howtos/make-a-climbing-brush/dscf4982.jpg",{"type":423,"timeCreated":10655,"downloadUrl":10656,"updated":10655,"fullPath":10657,"contentType":423,"size":10658,"name":10659,"src":10660,"alt":10659},"2022-01-27T15:25:12.326Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4986.JPG?alt=media&token=dda85754-404a-4f08-9d4c-d6353d307436","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4986.JPG",107050,"DSCF4986.JPG","/resources/howtos/make-a-climbing-brush/dscf4986.jpg","Apply adhesive to the area to be milled on the brush and proceed with milling using a CNC Router. Retain 0.04 to 0.08 inches (1-2 mm) of the brush edge. The hole should have a minimum depth of 0.39 to 0.59 inches (10-15 mm) to ensure the stability of the brush bristles.\n\nAlternatively, drilling holes is also an option, though it will significantly increase the time required to insert the bristles.\n\nDrill a hole for an M3-M5 screw at the end of the brush to attach a rope.\n\nImportant: Use masking tape to protect the brushes.","Mill the Brush Head and Drill the Hole","unique4e81st",{"title":10665,"_animationKey":10666,"images":10667,"text":10689},"Insert the Hair","uniqueaapkhb",[10668,10675,10682],{"updated":10669,"fullPath":10670,"contentType":423,"type":423,"size":10671,"name":10672,"timeCreated":10669,"downloadUrl":10673,"src":10674,"alt":10672},"2022-01-27T15:25:15.383Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4990.JPG",106235,"DSCF4990.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4990.JPG?alt=media&token=8d134051-592f-460f-933f-eb588411d1d7","/resources/howtos/make-a-climbing-brush/dscf4990.jpg",{"type":423,"updated":10676,"fullPath":10677,"downloadUrl":10678,"contentType":423,"timeCreated":10676,"name":10679,"size":10680,"src":10681,"alt":10679},"2022-01-27T15:25:15.369Z","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4992.JPG","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4992.JPG?alt=media&token=6ad61888-a3e4-4228-ab94-effa7ed9ba3d","DSCF4992.JPG",97065,"/resources/howtos/make-a-climbing-brush/dscf4992.jpg",{"downloadUrl":10683,"name":10684,"contentType":423,"size":10685,"fullPath":10686,"type":423,"updated":10687,"timeCreated":10687,"src":10688,"alt":10684},"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4999.JPG?alt=media&token=c7e10b84-264c-4f75-a2b8-90592d8f7731","DSCF4999.JPG",56305,"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4999.JPG","2022-01-27T15:25:14.397Z","/resources/howtos/make-a-climbing-brush/dscf4999.jpg","To insert the hair, use epoxy. Fill the area with 3-5 mm (0.12-0.2 inches) of epoxy and place the hair until the space is filled.\n\nAllow the epoxy to set.",{"images":10691,"title":10706,"_animationKey":10707,"text":10708},[10692,10699],{"contentType":423,"timeCreated":10693,"updated":10693,"size":10694,"downloadUrl":10695,"fullPath":10696,"name":10697,"type":423,"src":10698,"alt":10697},"2022-01-27T15:25:18.438Z",91993,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5002.JPG?alt=media&token=cdf889d0-5078-419a-a74b-d5b77ede35c5","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5002.JPG","DSCF5002.JPG","/resources/howtos/make-a-climbing-brush/dscf5002.jpg",{"name":10700,"updated":10701,"size":10702,"type":423,"downloadUrl":10703,"fullPath":10704,"contentType":423,"timeCreated":10701,"src":10705,"alt":10700},"DSCF5006.JPG","2022-01-27T15:25:17.497Z",60958,"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5006.JPG?alt=media&token=51484a0e-06cc-4467-a95b-4312ddfc5092","uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5006.JPG","/resources/howtos/make-a-climbing-brush/dscf5006.jpg","Cut the Hair","uniquek0khj","Maintain approximately 0.79 inches (20 mm) for the tip of the brush, and 0.59 inches (15 mm) for another direction, as the tip wears down more rapidly.",{"images":10710,"title":10714,"text":10715,"_animationKey":10716},[10711],{"size":10388,"timeCreated":10712,"type":423,"downloadUrl":10713,"updated":10712,"contentType":423,"name":10390,"fullPath":10386,"src":10391,"alt":10390},"2022-01-27T15:25:20.429Z","https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5284.jpg?alt=media&token=394d3018-8cde-4dd5-86f9-b98133663601","Go Climbing","There is no reason to make a climbing brush unless you intend to climb. Visit your climbing gym or the crag and start using your new brush to clean the holds.","uniquecsyb7s",[10375],"2023-06-14T11:02:16.867Z",[5164,408,10720,1222,9738,1375,409,10721,623],"bogdanche","natalia-vela",[10723,10727,10731,10735,10740],{"creatorName":409,"_id":10724,"creatorCountry":1236,"_creatorId":409,"_created":10725,"text":10726},"RkRflUvrfEjzeRntnrPH","2022-01-28T17:35:58.493Z","That's so cool. Didn't know that hairs could be simply glued on. Easy peasy 🤙\nDid you get any stress tests? Do they last long?",{"creatorCountry":9832,"text":10728,"_creatorId":9738,"creatorName":9738,"_id":10729,"_created":10730},"We didn’t get any stress test yet but from research, the glue hold the hair very well in wooden brush.","2K4cUkpwG1KKSmPuTph6","2022-01-29T05:08:10.522Z",{"_creatorId":6970,"_created":10732,"creatorName":6970,"_id":10733,"text":10734,"creatorCountry":6965},"2022-02-02T12:31:21.961Z","Gcfl9yqufacl2fNrgzP8","Such a simple way of working with plastic, love it!",{"text":10736,"creatorCountry":19,"creatorName":10737,"_id":10738,"_created":10739,"_creatorId":10737},"Hi, can i ask you from where you buy hair for brushes. Thanks.","gomes","RxZr9alxR8i54A9ewxhy","2023-03-19T13:37:27.982Z",{"_creatorId":10741,"_edited":10742,"creatorName":9738,"_id":10743,"creatorCountry":9832,"_created":10744,"text":10745},"8XWgSpR0ZCdCylvGd57GsiaTwzQ2","2023-05-09T02:54:26.013Z","aBiolqKKLD7NLL2mLKFp","2023-05-09T02:54:17.926Z","we bought it from alibaba","Create a climbing brush utilizing plastic dough and woodworking techniques to craft a distinctive pattern.\n\nNo shredder or additional equipment is required, only an oven. However, using power tools such as a sander, saw, or router will simplify the process.\n\nFor any potential improvements, kindly leave comments or contact us through social media.\n\n\nUser Location: Hong Kong, Hong Kong\n\n## Required Tools for the Project\n\n- Oven\n- Oven tray\n- Teflon Paper x2\n- Heat-resistant gloves\n- Mould, at least 11.8 inches (30 cm) in width, 98.4 inches (250 cm) in length, and 7.9 inches (20 cm) in height\n- HDPE plastic\n- White glue\n- Saw (such as jaw saw or band saw)\n- Sander (with grits 40, 80, 120, 240, 400, 800, 1000)\n- Polisher with a wool pad\n- Soldering iron\n- Woodworking CNC router\n\nFor this project, HDPE plastic is required, as tests with PP revealed difficulty in kneading. Ensure the plastics are clean and free of labels. Cut them into pieces and sort by color.\n\nThe quantity of plastic necessary depends on the mold's size. For every 1 cm³ (0.061 in³) of volume, one gram (0.035 oz) of plastic is needed. In this case, approximately 850 grams (30 oz) of HDPE is required.\n\nLayer the plastic sheet on the oven tray with a Teflon sheet between each layer. If the plastic pieces do not stack neatly, place them in a separate container with a Teflon sheet. \n\nPreheat the oven to 180-190 degrees Celsius (356-374 degrees Fahrenheit) and heat the plastic for approximately 25-30 minutes, or until melted.\n\nUsing a pair of thick gloves, remove the plastic. Stack the pieces, cut, and fold them. Explore and develop a method to layer multiple colors in the plastic material effectively.\n\nAfter a few minutes, the 'dough' should cool down and become too firm to knead. Place it back in the oven, melt it again, and repeat until the desired pattern is achieved.\n\nWhen you are satisfied with the dough, place it into the mold and press with a heavy object. Allow it to cool.\n\nFor larger molds, cut a strip approximately 1.18 inches x 9.84 inches x 0.98 inches (30mm x 250mm x 25mm) using a saw. A wood-cutting blade is suitable for this task.\n\nPrint the outline of the brush to the correct scale and attach it to the strip using white glue. If the surface is not level and difficult to adhere to, sand it with an abrasive tool. Then cut out the outline, leaving an offset of 1/16\" to 1/8\" for additional sanding.\n\nSand the plastic into the desired shape using sandpaper with grits of 40, 80, or 120. Both a belt sander and a hand sander can be utilized effectively.\n\nIf there are any holes in the brush, fill them with leftover materials using a soldering iron. Trim the excess plastic with a cutter and sand it again.\n\nWhen the shape of the brush is formed, continue sanding until reaching 1000 grits. (The term \"grits\" remains the same, as it is a measurement scale for sandpaper.) Then, polish the brush with a wool pad at high speed. If any scratches appear, sand it again.\n\nWhile waxing during polishing is optional, it is not required.\n\nApply adhesive to the area to be milled on the brush and proceed with milling using a CNC Router. Retain 0.04 to 0.08 inches (1-2 mm) of the brush edge. The hole should have a minimum depth of 0.39 to 0.59 inches (10-15 mm) to ensure the stability of the brush bristles.\n\nAlternatively, drilling holes is also an option, though it will significantly increase the time required to insert the bristles.\n\nDrill a hole for an M3-M5 screw at the end of the brush to attach a rope.\n\nImportant: Use masking tape to protect the brushes.\n\nTo insert the hair, use epoxy. Fill the area with 3-5 mm (0.12-0.2 inches) of epoxy and place the hair until the space is filled.\n\nAllow the epoxy to set.\n\nMaintain approximately 0.79 inches (20 mm) for the tip of the brush, and 0.59 inches (15 mm) for another direction, as the tip wears down more rapidly.\n\nThere is no reason to make a climbing brush unless you intend to climb. Visit your climbing gym or the crag and start using your new brush to clean the holds.","climbing brush, woodworking, plastic dough, HDPE plastic, CNC router, sanding techniques, epoxy usage, DIY climbing tools, crafting techniques, climbing gear","### Tools & Hardware \n- Oven \n- Woodworking CNC router \n- Sander (40-1000 grit) \n- Saw (band/jaw) \n- Soldering iron \n\n### Materials \n- HDPE plastic (850g) \n- White glue \n- Epoxy adhesive \n- Teflon sheets (x2) \n- Masking tape \n\n### Safety & Other \n- Heat-resistant gloves \n- M3-M5 screws & rope \n- Heavy object (for pressing) \n- Abrasive tools (for sanding) \n- Polisher (wool pad)","## Useful References\n\n### Open Source Designs\n- [Make a climbing brush - Precious Plastic Academy](https://community.preciousplastic.com/library/make-a-climbing-brush)\n- [Dust Boot for CNC Router - Instructables](https://www.instructables.com/Dust-Boot-for-CNC-Router/)\n\n### YouTube\n- [Super Simple Homemade Extendable Climbing Stick Brush](https://www.youtube.com/watch?v=rANpHm8j3KQ)\n- [The #1 CNC Rule for Carving Your CNC Projects Correctly](https://www.youtube.com/watch?v=qVsxJlKuNWI)\n- [Best Method for Surfacing Your CNC Router Spoilboard](https://www.youtube.com/watch?v=IbcxqGAfU3s)\n\n### Articles\n- [HDPE Molding 101 - ICOMold](https://icomold.com/what-is-hdpe-molding/)","{\n \"slug\": \"make-a-climbing-brush\",\n \"id\": \"make-a-climbing-brush\",\n \"title\": \"Make a climbing brush\",\n \"type\": \"howto\",\n \"components\": [],\n \"item\": {\n \"category\": {\n \"_deleted\": false,\n \"_id\": \"WZbV3iGK3TwV6n62WbJC\",\n \"_created\": \"2022-09-18T08:52:31.406Z\",\n \"_modified\": \"2022-09-18T08:52:31.406Z\",\n \"label\": \"Products\"\n },\n \"mentions\": [],\n \"description\": \"Create a climbing brush utilizing plastic dough and woodworking techniques to craft a distinctive pattern.\\n\\nNo shredder or additional equipment is required, only an oven. However, using power tools such as a sander, saw, or router will simplify the process.\\n\\nFor any potential improvements, kindly leave comments or contact us through social media.\",\n \"_deleted\": false,\n \"_created\": \"2022-01-27T15:25:21.204Z\",\n \"title\": \"Make a climbing brush\",\n \"cover_image\": {\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5284.jpg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5284.jpg?alt=media&token=fd0b0e30-502c-4714-b429-167e88a4f043\",\n \"size\": 47776,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:26:44.782Z\",\n \"name\": \"DSCF5284.jpg\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-01-27T15:26:44.782Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf5284.jpg\"\n },\n \"_modified\": \"2024-01-05T22:21:08.602Z\",\n \"fileLink\": \"\",\n \"total_views\": 741,\n \"tags\": [\n \"melting\",\n \"HDPE\",\n \"product\"\n ],\n \"_id\": \"IFDQLGNNvs8SrLjUQNBS\",\n \"slug\": \"make-a-climbing-brush\",\n \"files\": [],\n \"total_downloads\": 0,\n \"time\": \"\u003C 1 week\",\n \"steps\": [\n {\n \"images\": [\n {\n \"name\": \"DSCF4806.JPG\",\n \"updated\": \"2022-01-27T15:24:41.640Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4806.JPG\",\n \"timeCreated\": \"2022-01-27T15:24:41.640Z\",\n \"contentType\": \"image/jpeg\",\n \"size\": 141292,\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4806.JPG?alt=media&token=80591d54-69da-4249-8a96-7dac6e7dc195\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4806.jpg\",\n \"alt\": \"DSCF4806.JPG\"\n }\n ],\n \"title\": \"Preparation\",\n \"_animationKey\": \"unique1\",\n \"text\": \"## Required Tools for the Project\\n\\n- Oven\\n- Oven tray\\n- Teflon Paper x2\\n- Heat-resistant gloves\\n- Mould, at least 11.8 inches (30 cm) in width, 98.4 inches (250 cm) in length, and 7.9 inches (20 cm) in height\\n- HDPE plastic\\n- White glue\\n- Saw (such as jaw saw or band saw)\\n- Sander (with grits 40, 80, 120, 240, 400, 800, 1000)\\n- Polisher with a wool pad\\n- Soldering iron\\n- Woodworking CNC router\"\n },\n {\n \"text\": \"For this project, HDPE plastic is required, as tests with PP revealed difficulty in kneading. Ensure the plastics are clean and free of labels. Cut them into pieces and sort by color.\\n\\nThe quantity of plastic necessary depends on the mold's size. For every 1 cm³ (0.061 in³) of volume, one gram (0.035 oz) of plastic is needed. In this case, approximately 850 grams (30 oz) of HDPE is required.\",\n \"images\": [\n {\n \"timeCreated\": \"2022-01-27T15:24:44.799Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4804.JPG?alt=media&token=e62e00c4-ef73-46fd-8662-83ba2ea55ec8\",\n \"updated\": \"2022-01-27T15:24:44.799Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4804.JPG\",\n \"size\": 77111,\n \"type\": \"image/jpeg\",\n \"name\": \"DSCF4804.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4804.jpg\",\n \"alt\": \"DSCF4804.JPG\"\n },\n {\n \"size\": 68114,\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4812.JPG?alt=media&token=0421e541-3671-4be4-b826-5f9155d10ba9\",\n \"updated\": \"2022-01-27T15:24:44.803Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4812.JPG\",\n \"name\": \"DSCF4812.JPG\",\n \"timeCreated\": \"2022-01-27T15:24:44.803Z\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4812.jpg\",\n \"alt\": \"DSCF4812.JPG\"\n },\n {\n \"updated\": \"2022-01-27T15:24:43.851Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:24:43.851Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4815.JPG?alt=media&token=d00ca2c5-9696-48a2-ab9a-19452493c896\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4815.JPG\",\n \"type\": \"image/jpeg\",\n \"name\": \"DSCF4815.JPG\",\n \"size\": 50435,\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4815.jpg\",\n \"alt\": \"DSCF4815.JPG\"\n }\n ],\n \"title\": \"Preparing Plastic (HDPE) Pieces\",\n \"_animationKey\": \"unique2\"\n },\n {\n \"text\": \"Layer the plastic sheet on the oven tray with a Teflon sheet between each layer. If the plastic pieces do not stack neatly, place them in a separate container with a Teflon sheet. \\n\\nPreheat the oven to 180-190 degrees Celsius (356-374 degrees Fahrenheit) and heat the plastic for approximately 25-30 minutes, or until melted.\",\n \"_animationKey\": \"unique3\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4818.JPG?alt=media&token=3023b3f5-ee0e-4772-9474-6138534ebf72\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSCF4818.JPG\",\n \"size\": 97176,\n \"updated\": \"2022-01-27T15:24:48.035Z\",\n \"timeCreated\": \"2022-01-27T15:24:48.035Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4818.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4818.jpg\",\n \"alt\": \"DSCF4818.JPG\"\n },\n {\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4821.JPG\",\n \"updated\": \"2022-01-27T15:24:47.982Z\",\n \"size\": 114064,\n \"timeCreated\": \"2022-01-27T15:24:47.982Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4821.JPG?alt=media&token=4d68663f-6017-4dfc-afda-1839c0a0c104\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"DSCF4821.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4821.jpg\",\n \"alt\": \"DSCF4821.JPG\"\n }\n ],\n \"title\": \"Melting the Plastic \"\n },\n {\n \"_animationKey\": \"unique42oprs\",\n \"images\": [\n {\n \"name\": \"DSCF4832.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4832.JPG?alt=media&token=533f3a3d-b847-4ebd-ad51-ed7f9a54403a\",\n \"contentType\": \"image/jpeg\",\n \"size\": 127766,\n \"timeCreated\": \"2022-01-27T15:24:51.946Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-01-27T15:24:51.946Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4832.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4832.jpg\",\n \"alt\": \"DSCF4832.JPG\"\n },\n {\n \"updated\": \"2022-01-27T15:24:51.851Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:24:51.851Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4838.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4838.JPG?alt=media&token=5a3dcd06-ca3f-4f10-baef-52705b794553\",\n \"size\": 127510,\n \"name\": \"DSCF4838.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4838.jpg\",\n \"alt\": \"DSCF4838.JPG\"\n },\n {\n \"size\": 127364,\n \"updated\": \"2022-01-27T15:24:51.753Z\",\n \"timeCreated\": \"2022-01-27T15:24:51.753Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4841.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4841.JPG?alt=media&token=cf32ed1c-83d2-4066-8d6c-0e9afea1607b\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"name\": \"DSCF4841.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4841.jpg\",\n \"alt\": \"DSCF4841.JPG\"\n }\n ],\n \"title\": \"Stack, Cut and Knead\",\n \"text\": \"Using a pair of thick gloves, remove the plastic. Stack the pieces, cut, and fold them. Explore and develop a method to layer multiple colors in the plastic material effectively.\"\n },\n {\n \"text\": \"After a few minutes, the 'dough' should cool down and become too firm to knead. Place it back in the oven, melt it again, and repeat until the desired pattern is achieved.\",\n \"_animationKey\": \"uniquemj30os\",\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:24:55.039Z\",\n \"size\": 126718,\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4860.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4860.JPG?alt=media&token=97463158-95a9-457e-911c-de753f496a13\",\n \"updated\": \"2022-01-27T15:24:55.039Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSCF4860.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4860.jpg\",\n \"alt\": \"DSCF4860.JPG\"\n },\n {\n \"name\": \"DSCF4861.JPG\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4861.JPG\",\n \"timeCreated\": \"2022-01-27T15:24:55.024Z\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-01-27T15:24:55.024Z\",\n \"size\": 83153,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4861.JPG?alt=media&token=63680e4b-0154-4544-b516-5f1cd27b24c7\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4861.jpg\",\n \"alt\": \"DSCF4861.JPG\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:24:55.014Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4839.JPG\",\n \"updated\": \"2022-01-27T15:24:55.014Z\",\n \"name\": \"DSCF4839.JPG\",\n \"size\": 158546,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4839.JPG?alt=media&token=71c03d1d-5b79-4be4-bb5e-f081a7201a2d\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4839.jpg\",\n \"alt\": \"DSCF4839.JPG\"\n }\n ],\n \"title\": \"Melt and Repeat\"\n },\n {\n \"text\": \"When you are satisfied with the dough, place it into the mold and press with a heavy object. Allow it to cool.\",\n \"images\": [\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4842.JPG?alt=media&token=609e14f2-2b54-4424-b99e-9c59f601f022\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4842.JPG\",\n \"name\": \"DSCF4842.JPG\",\n \"updated\": \"2022-01-27T15:24:58.102Z\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:24:58.102Z\",\n \"size\": 140112,\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4842.jpg\",\n \"alt\": \"DSCF4842.JPG\"\n },\n {\n \"updated\": \"2022-01-27T15:24:58.041Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4850.JPG?alt=media&token=4db64777-7825-4209-b6c9-e22633f122d7\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4850.JPG\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSCF4850.JPG\",\n \"timeCreated\": \"2022-01-27T15:24:58.041Z\",\n \"type\": \"image/jpeg\",\n \"size\": 133610,\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4850.jpg\",\n \"alt\": \"DSCF4850.JPG\"\n },\n {\n \"timeCreated\": \"2022-01-27T15:24:58.088Z\",\n \"contentType\": \"image/jpeg\",\n \"updated\": \"2022-01-27T15:24:58.088Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4851.JPG?alt=media&token=c4c9a5f6-3edb-4c59-8e84-d6a57104d879\",\n \"type\": \"image/jpeg\",\n \"size\": 120614,\n \"name\": \"DSCF4851.JPG\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4851.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4851.jpg\",\n \"alt\": \"DSCF4851.JPG\"\n }\n ],\n \"title\": \"Forming Shape\",\n \"_animationKey\": \"unique6os9k7\"\n },\n {\n \"title\": \"Cut the Block\",\n \"images\": [\n {\n \"timeCreated\": \"2022-01-27T15:25:01.374Z\",\n \"updated\": \"2022-01-27T15:25:01.374Z\",\n \"name\": \"DSCF4869.JPG\",\n \"size\": 105187,\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4869.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4869.JPG?alt=media&token=4c53d820-b52c-41d6-ac1b-3fd36893be19\",\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4869.jpg\",\n \"alt\": \"DSCF4869.JPG\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 98137,\n \"timeCreated\": \"2022-01-27T15:25:01.359Z\",\n \"updated\": \"2022-01-27T15:25:01.359Z\",\n \"name\": \"DSCF4873.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4873.JPG?alt=media&token=eabe5f9a-8715-4f12-97b7-10641d169cad\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4873.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4873.jpg\",\n \"alt\": \"DSCF4873.JPG\"\n }\n ],\n \"text\": \"For larger molds, cut a strip approximately 1.18 inches x 9.84 inches x 0.98 inches (30mm x 250mm x 25mm) using a saw. A wood-cutting blade is suitable for this task.\",\n \"_animationKey\": \"unique7ynbnd\"\n },\n {\n \"images\": [\n {\n \"updated\": \"2022-01-27T15:25:04.410Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4911.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4911.JPG?alt=media&token=077ec53a-755a-412b-b33f-3661480d39f9\",\n \"type\": \"image/jpeg\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSCF4911.JPG\",\n \"size\": 110428,\n \"timeCreated\": \"2022-01-27T15:25:04.410Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4911.jpg\",\n \"alt\": \"DSCF4911.JPG\"\n },\n {\n \"timeCreated\": \"2022-01-27T15:25:04.415Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSCF4912.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4912.JPG?alt=media&token=e172b135-f485-4208-b45d-52055591ec08\",\n \"updated\": \"2022-01-27T15:25:04.415Z\",\n \"type\": \"image/jpeg\",\n \"size\": 81003,\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4912.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4912.jpg\",\n \"alt\": \"DSCF4912.JPG\"\n },\n {\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4917.JPG\",\n \"timeCreated\": \"2022-01-27T15:25:04.403Z\",\n \"name\": \"DSCF4917.JPG\",\n \"updated\": \"2022-01-27T15:25:04.403Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4917.JPG?alt=media&token=360e21c4-c275-4bb5-a0fa-2c0ac9f3f877\",\n \"type\": \"image/jpeg\",\n \"size\": 102915,\n \"contentType\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4917.jpg\",\n \"alt\": \"DSCF4917.JPG\"\n }\n ],\n \"title\": \"Glue the Outline and cut it out\",\n \"text\": \"Print the outline of the brush to the correct scale and attach it to the strip using white glue. If the surface is not level and difficult to adhere to, sand it with an abrasive tool. Then cut out the outline, leaving an offset of 1/16\\\" to 1/8\\\" for additional sanding.\",\n \"_animationKey\": \"unique6m5jie\"\n },\n {\n \"images\": [\n {\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4919.JPG\",\n \"name\": \"DSCF4919.JPG\",\n \"timeCreated\": \"2022-01-27T15:25:07.602Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4919.JPG?alt=media&token=28d9306d-7504-41b9-b264-2a0b6839cdd4\",\n \"contentType\": \"image/jpeg\",\n \"size\": 123891,\n \"updated\": \"2022-01-27T15:25:07.602Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4919.jpg\",\n \"alt\": \"DSCF4919.JPG\"\n },\n {\n \"timeCreated\": \"2022-01-27T15:25:06.545Z\",\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4921.JPG?alt=media&token=b5dbdc38-e9b9-4c58-9f66-9ed36aba9494\",\n \"size\": 48811,\n \"updated\": \"2022-01-27T15:25:06.545Z\",\n \"name\": \"DSCF4921.JPG\",\n \"type\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4921.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4921.jpg\",\n \"alt\": \"DSCF4921.JPG\"\n }\n ],\n \"title\": \"Sanding into Desired Shape\",\n \"_animationKey\": \"unique1i8bkg\",\n \"text\": \"Sand the plastic into the desired shape using sandpaper with grits of 40, 80, or 120. Both a belt sander and a hand sander can be utilized effectively.\"\n },\n {\n \"title\": \"Fill Holes\",\n \"_animationKey\": \"uniquef1u1z2\",\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"size\": 93455,\n \"type\": \"image/jpeg\",\n \"name\": \"DSCF4927.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4927.JPG?alt=media&token=bb090247-6f92-49c1-8660-43a942fb563f\",\n \"timeCreated\": \"2022-01-27T15:32:47.808Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4927.JPG\",\n \"updated\": \"2022-01-27T15:32:47.808Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4927.jpg\",\n \"alt\": \"DSCF4927.JPG\"\n },\n {\n \"contentType\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4930.JPG?alt=media&token=396b633b-6147-4eef-9c54-bec6e3bf18a4\",\n \"type\": \"image/jpeg\",\n \"size\": 98393,\n \"updated\": \"2022-01-27T15:32:47.821Z\",\n \"name\": \"DSCF4930.JPG\",\n \"timeCreated\": \"2022-01-27T15:32:47.821Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4930.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4930.jpg\",\n \"alt\": \"DSCF4930.JPG\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4943.JPG?alt=media&token=225d8492-125b-4807-afc2-71989551c330\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4943.JPG\",\n \"name\": \"DSCF4943.JPG\",\n \"size\": 62430,\n \"updated\": \"2022-01-27T15:32:46.753Z\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:32:46.753Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4943.jpg\",\n \"alt\": \"DSCF4943.JPG\"\n }\n ],\n \"text\": \"If there are any holes in the brush, fill them with leftover materials using a soldering iron. Trim the excess plastic with a cutter and sand it again.\"\n },\n {\n \"text\": \"When the shape of the brush is formed, continue sanding until reaching 1000 grits. (The term \\\"grits\\\" remains the same, as it is a measurement scale for sandpaper.) Then, polish the brush with a wool pad at high speed. If any scratches appear, sand it again.\\n\\nWhile waxing during polishing is optional, it is not required.\",\n \"title\": \"Fine Sanding and Polishing\",\n \"images\": [\n {\n \"size\": 44464,\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:09.637Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4947.JPG\",\n \"type\": \"image/jpeg\",\n \"name\": \"DSCF4947.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4947.JPG?alt=media&token=ffb86302-1e6a-4ce3-bb73-771cc89dee0c\",\n \"updated\": \"2022-01-27T15:25:09.637Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4947.jpg\",\n \"alt\": \"DSCF4947.JPG\"\n },\n {\n \"timeCreated\": \"2022-01-27T15:25:09.597Z\",\n \"type\": \"image/jpeg\",\n \"size\": 55829,\n \"updated\": \"2022-01-27T15:25:09.597Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4951.JPG\",\n \"name\": \"DSCF4951.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4951.JPG?alt=media&token=e8b2fcff-d16d-4725-b151-372a95a71b86\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4951.jpg\",\n \"alt\": \"DSCF4951.JPG\"\n }\n ],\n \"_animationKey\": \"uniquesanh3b\"\n },\n {\n \"images\": [\n {\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4978.JPG\",\n \"name\": \"DSCF4978.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4978.JPG?alt=media&token=e42bd193-2278-4d89-86dc-7ac7f3533d55\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:11.378Z\",\n \"updated\": \"2022-01-27T15:25:11.378Z\",\n \"type\": \"image/jpeg\",\n \"size\": 40131,\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4978.jpg\",\n \"alt\": \"DSCF4978.JPG\"\n },\n {\n \"updated\": \"2022-01-27T15:25:12.379Z\",\n \"contentType\": \"image/jpeg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4982.JPG\",\n \"name\": \"DSCF4982.JPG\",\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:12.379Z\",\n \"size\": 100458,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4982.JPG?alt=media&token=d524a4fa-7f21-459f-8598-c42576b591c5\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4982.jpg\",\n \"alt\": \"DSCF4982.JPG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:12.326Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4986.JPG?alt=media&token=dda85754-404a-4f08-9d4c-d6353d307436\",\n \"updated\": \"2022-01-27T15:25:12.326Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4986.JPG\",\n \"contentType\": \"image/jpeg\",\n \"size\": 107050,\n \"name\": \"DSCF4986.JPG\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4986.jpg\",\n \"alt\": \"DSCF4986.JPG\"\n }\n ],\n \"text\": \"Apply adhesive to the area to be milled on the brush and proceed with milling using a CNC Router. Retain 0.04 to 0.08 inches (1-2 mm) of the brush edge. The hole should have a minimum depth of 0.39 to 0.59 inches (10-15 mm) to ensure the stability of the brush bristles.\\n\\nAlternatively, drilling holes is also an option, though it will significantly increase the time required to insert the bristles.\\n\\nDrill a hole for an M3-M5 screw at the end of the brush to attach a rope.\\n\\nImportant: Use masking tape to protect the brushes.\",\n \"title\": \"Mill the Brush Head and Drill the Hole\",\n \"_animationKey\": \"unique4e81st\"\n },\n {\n \"title\": \"Insert the Hair\",\n \"_animationKey\": \"uniqueaapkhb\",\n \"images\": [\n {\n \"updated\": \"2022-01-27T15:25:15.383Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4990.JPG\",\n \"contentType\": \"image/jpeg\",\n \"type\": \"image/jpeg\",\n \"size\": 106235,\n \"name\": \"DSCF4990.JPG\",\n \"timeCreated\": \"2022-01-27T15:25:15.383Z\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4990.JPG?alt=media&token=8d134051-592f-460f-933f-eb588411d1d7\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4990.jpg\",\n \"alt\": \"DSCF4990.JPG\"\n },\n {\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-01-27T15:25:15.369Z\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4992.JPG\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4992.JPG?alt=media&token=6ad61888-a3e4-4228-ab94-effa7ed9ba3d\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:15.369Z\",\n \"name\": \"DSCF4992.JPG\",\n \"size\": 97065,\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4992.jpg\",\n \"alt\": \"DSCF4992.JPG\"\n },\n {\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF4999.JPG?alt=media&token=c7e10b84-264c-4f75-a2b8-90592d8f7731\",\n \"name\": \"DSCF4999.JPG\",\n \"contentType\": \"image/jpeg\",\n \"size\": 56305,\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF4999.JPG\",\n \"type\": \"image/jpeg\",\n \"updated\": \"2022-01-27T15:25:14.397Z\",\n \"timeCreated\": \"2022-01-27T15:25:14.397Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf4999.jpg\",\n \"alt\": \"DSCF4999.JPG\"\n }\n ],\n \"text\": \"To insert the hair, use epoxy. Fill the area with 3-5 mm (0.12-0.2 inches) of epoxy and place the hair until the space is filled.\\n\\nAllow the epoxy to set.\"\n },\n {\n \"images\": [\n {\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:18.438Z\",\n \"updated\": \"2022-01-27T15:25:18.438Z\",\n \"size\": 91993,\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5002.JPG?alt=media&token=cdf889d0-5078-419a-a74b-d5b77ede35c5\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5002.JPG\",\n \"name\": \"DSCF5002.JPG\",\n \"type\": \"image/jpeg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf5002.jpg\",\n \"alt\": \"DSCF5002.JPG\"\n },\n {\n \"name\": \"DSCF5006.JPG\",\n \"updated\": \"2022-01-27T15:25:17.497Z\",\n \"size\": 60958,\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5006.JPG?alt=media&token=51484a0e-06cc-4467-a95b-4312ddfc5092\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5006.JPG\",\n \"contentType\": \"image/jpeg\",\n \"timeCreated\": \"2022-01-27T15:25:17.497Z\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf5006.jpg\",\n \"alt\": \"DSCF5006.JPG\"\n }\n ],\n \"title\": \"Cut the Hair\",\n \"_animationKey\": \"uniquek0khj\",\n \"text\": \"Maintain approximately 0.79 inches (20 mm) for the tip of the brush, and 0.59 inches (15 mm) for another direction, as the tip wears down more rapidly.\"\n },\n {\n \"images\": [\n {\n \"size\": 47776,\n \"timeCreated\": \"2022-01-27T15:25:20.429Z\",\n \"type\": \"image/jpeg\",\n \"downloadUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fhowtos%2FIFDQLGNNvs8SrLjUQNBS%2FDSCF5284.jpg?alt=media&token=394d3018-8cde-4dd5-86f9-b98133663601\",\n \"updated\": \"2022-01-27T15:25:20.429Z\",\n \"contentType\": \"image/jpeg\",\n \"name\": \"DSCF5284.jpg\",\n \"fullPath\": \"uploads/howtos/IFDQLGNNvs8SrLjUQNBS/DSCF5284.jpg\",\n \"src\": \"/resources/howtos/make-a-climbing-brush/dscf5284.jpg\",\n \"alt\": \"DSCF5284.jpg\"\n }\n ],\n \"title\": \"Go Climbing\",\n \"text\": \"There is no reason to make a climbing brush unless you intend to climb. Visit your climbing gym or the crag and start using your new brush to clean the holds.\",\n \"_animationKey\": \"uniquecsyb7s\"\n }\n ],\n \"previousSlugs\": [\n \"make-a-climbing-brush\"\n ],\n \"creatorCountry\": \"hk\",\n \"moderation\": \"accepted\",\n \"id\": \"IFDQLGNNvs8SrLjUQNBS\",\n \"_contentModifiedTimestamp\": \"2023-06-14T11:02:16.867Z\",\n \"difficulty_level\": \"Medium\",\n \"votedUsefulBy\": [\n \"mavigogun\",\n \"sigolene\",\n \"bogdanche\",\n \"fair-enough\",\n \"gaau1-up\",\n \"josephklatt\",\n \"mattia\",\n \"natalia-vela\",\n \"precious-plastic\"\n ],\n \"_createdBy\": \"gaau1-up\",\n \"comments\": [\n {\n \"creatorName\": \"mattia\",\n \"_id\": \"RkRflUvrfEjzeRntnrPH\",\n \"creatorCountry\": \"it\",\n \"_creatorId\": \"mattia\",\n \"_created\": \"2022-01-28T17:35:58.493Z\",\n \"text\": \"That's so cool. Didn't know that hairs could be simply glued on. Easy peasy 🤙\\nDid you get any stress tests? Do they last long?\"\n },\n {\n \"creatorCountry\": \"hk\",\n \"text\": \"We didn’t get any stress test yet but from research, the glue hold the hair very well in wooden brush.\",\n \"_creatorId\": \"gaau1-up\",\n \"creatorName\": \"gaau1-up\",\n \"_id\": \"2K4cUkpwG1KKSmPuTph6\",\n \"_created\": \"2022-01-29T05:08:10.522Z\"\n },\n {\n \"_creatorId\": \"hugh\",\n \"_created\": \"2022-02-02T12:31:21.961Z\",\n \"creatorName\": \"hugh\",\n \"_id\": \"Gcfl9yqufacl2fNrgzP8\",\n \"text\": \"Such a simple way of working with plastic, love it!\",\n \"creatorCountry\": \"nl\"\n },\n {\n \"text\": \"Hi, can i ask you from where you buy hair for brushes. Thanks.\",\n \"creatorCountry\": \"\",\n \"creatorName\": \"gomes\",\n \"_id\": \"RxZr9alxR8i54A9ewxhy\",\n \"_created\": \"2023-03-19T13:37:27.982Z\",\n \"_creatorId\": \"gomes\"\n },\n {\n \"_creatorId\": \"8XWgSpR0ZCdCylvGd57GsiaTwzQ2\",\n \"_edited\": \"2023-05-09T02:54:26.013Z\",\n \"creatorName\": \"gaau1-up\",\n \"_id\": \"aBiolqKKLD7NLL2mLKFp\",\n \"creatorCountry\": \"hk\",\n \"_created\": \"2023-05-09T02:54:17.926Z\",\n \"text\": \"we bought it from alibaba\"\n }\n ],\n \"user\": {\n \"subType\": \"mix\",\n \"type\": \"workspace\",\n \"detail\": {\n \"shortDescription\": \"We shred plastic in HK, we have a sheet press, compression machine and mobile manual shredder. \",\n \"displayName\": \"Gaau1 Up\",\n \"lastActive\": \"2022-01-29T05:45:32.598Z\",\n \"verifiedBadge\": false,\n \"profilePicUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/avatars%2Fgaau1-up.jpg?alt=media\",\n \"name\": \"gaau1-up\",\n \"heroImageUrl\": \"https://firebasestorage.googleapis.com/v0/b/onearmyworld.appspot.com/o/uploads%2Fusers%2Fgaau1-up%2FDSCF2227.jpg?alt=media&token=e054ad59-77fe-49ae-bc2f-261f28d15a24\",\n \"profileUrl\": \"https://community.preciousplastic.com/u/gaau1-up\"\n },\n \"_deleted\": false,\n \"location\": {\n \"lat\": 22.3917,\n \"lng\": 113.972\n },\n \"_created\": \"2022-01-27T15:40:31.047Z\",\n \"_modified\": \"2022-02-01T11:29:54.061Z\",\n \"moderation\": \"accepted\",\n \"_id\": \"gaau1-up\",\n \"geo\": {\n \"latitude\": 22.3917,\n \"lookupSource\": \"coordinates\",\n \"longitude\": 113.972,\n \"localityLanguageRequested\": \"en\",\n \"continent\": \"Asia\",\n \"continentCode\": \"AS\",\n \"countryName\": \"Hong Kong\",\n \"countryCode\": \"HK\",\n \"principalSubdivision\": \"\",\n \"principalSubdivisionCode\": \"\",\n \"city\": \"Hong Kong\",\n \"locality\": \"Tuen Mun District\",\n \"postcode\": \"\",\n \"plusCode\": \"7PJM9XRC+MR\",\n \"localityInfo\": {\n \"administrative\": [\n {\n \"name\": \"China\",\n \"description\": \"country in East Asia\",\n \"isoName\": \"China\",\n \"order\": 2,\n \"adminLevel\": 2,\n \"isoCode\": \"CN\",\n \"wikidataId\": \"Q148\",\n \"geonameId\": 1814991\n },\n {\n \"name\": \"Hong Kong\",\n \"description\": \"city and special administrative region of China\",\n \"order\": 4,\n \"adminLevel\": 3,\n \"wikidataId\": \"Q8646\",\n \"geonameId\": 1819729,\n \"chinaAdminCode\": \"81\"\n },\n {\n \"name\": \"Hong Kong\",\n \"description\": \"city and special administrative region of China\",\n \"isoName\": \"Hong Kong\",\n \"order\": 6,\n \"adminLevel\": 3,\n \"isoCode\": \"HK\",\n \"wikidataId\": \"Q8646\",\n \"geonameId\": 1819730\n },\n {\n \"name\": \"New Territories\",\n \"description\": \"region in Hong Kong\",\n \"order\": 7,\n \"adminLevel\": 5,\n \"wikidataId\": \"Q596660\"\n },\n {\n \"name\": \"Tuen Mun District\",\n \"description\": \"district of Hong Kong\",\n \"order\": 8,\n \"adminLevel\": 6,\n \"wikidataId\": \"Q986383\",\n \"geonameId\": 7533616\n }\n ],\n \"informative\": [\n {\n \"name\": \"Asia\",\n \"description\": \"continent\",\n \"isoName\": \"Asia\",\n \"order\": 1,\n \"isoCode\": \"AS\",\n \"wikidataId\": \"Q48\",\n \"geonameId\": 6255147\n },\n {\n \"name\": \"Guangdong-Hong Kong-Macao Greater Bay Area\",\n \"description\": \"Pearl River Delta metropolitan region\",\n \"order\": 3,\n \"wikidataId\": \"Q29583237\"\n },\n {\n \"name\": \"Asia/Hong_Kong\",\n \"description\": \"time zone\",\n \"order\": 5\n }\n ]\n }\n },\n \"data\": {\n \"urls\": [\n {\n \"name\": \"Facebook\",\n \"url\": \"http://www.facebook.com/gaau1up/\"\n },\n {\n \"name\": \"Instagram\",\n \"url\": \"https://instagram.com/gaau1up/\"\n },\n {\n \"name\": \"Website\",\n \"url\": \"https://gaau1up.com\"\n },\n {\n \"name\": \"sponsor the work\",\n \"url\": \"https://www.patreon.com/one_army\"\n }\n ],\n \"description\": \"A local Precious Plastic based in Hong Kong, a designer in V4 development. Mostly working with one-off project, and sometime held workshops. Closely work with Waste No Mall, a local waste collection event. \",\n \"services\": [\n {\n \"welding\": false,\n \"assembling\": false,\n \"machining\": false,\n \"electronics\": false,\n \"molds\": false\n }\n ],\n \"title\": \"Gaau1 Up\",\n \"images\": []\n }\n },\n \"content\": \"Create a climbing brush utilizing plastic dough and woodworking techniques to craft a distinctive pattern.\\n\\nNo shredder or additional equipment is required, only an oven. However, using power tools such as a sander, saw, or router will simplify the process.\\n\\nFor any potential improvements, kindly leave comments or contact us through social media.\\n\\n\\nUser Location: Hong Kong, Hong Kong\\n\\n## Required Tools for the Project\\n\\n- Oven\\n- Oven tray\\n- Teflon Paper x2\\n- Heat-resistant gloves\\n- Mould, at least 11.8 inches (30 cm) in width, 98.4 inches (250 cm) in length, and 7.9 inches (20 cm) in height\\n- HDPE plastic\\n- White glue\\n- Saw (such as jaw saw or band saw)\\n- Sander (with grits 40, 80, 120, 240, 400, 800, 1000)\\n- Polisher with a wool pad\\n- Soldering iron\\n- Woodworking CNC router\\n\\nFor this project, HDPE plastic is required, as tests with PP revealed difficulty in kneading. Ensure the plastics are clean and free of labels. Cut them into pieces and sort by color.\\n\\nThe quantity of plastic necessary depends on the mold's size. For every 1 cm³ (0.061 in³) of volume, one gram (0.035 oz) of plastic is needed. In this case, approximately 850 grams (30 oz) of HDPE is required.\\n\\nLayer the plastic sheet on the oven tray with a Teflon sheet between each layer. If the plastic pieces do not stack neatly, place them in a separate container with a Teflon sheet. \\n\\nPreheat the oven to 180-190 degrees Celsius (356-374 degrees Fahrenheit) and heat the plastic for approximately 25-30 minutes, or until melted.\\n\\nUsing a pair of thick gloves, remove the plastic. Stack the pieces, cut, and fold them. Explore and develop a method to layer multiple colors in the plastic material effectively.\\n\\nAfter a few minutes, the 'dough' should cool down and become too firm to knead. Place it back in the oven, melt it again, and repeat until the desired pattern is achieved.\\n\\nWhen you are satisfied with the dough, place it into the mold and press with a heavy object. Allow it to cool.\\n\\nFor larger molds, cut a strip approximately 1.18 inches x 9.84 inches x 0.98 inches (30mm x 250mm x 25mm) using a saw. A wood-cutting blade is suitable for this task.\\n\\nPrint the outline of the brush to the correct scale and attach it to the strip using white glue. If the surface is not level and difficult to adhere to, sand it with an abrasive tool. Then cut out the outline, leaving an offset of 1/16\\\" to 1/8\\\" for additional sanding.\\n\\nSand the plastic into the desired shape using sandpaper with grits of 40, 80, or 120. Both a belt sander and a hand sander can be utilized effectively.\\n\\nIf there are any holes in the brush, fill them with leftover materials using a soldering iron. Trim the excess plastic with a cutter and sand it again.\\n\\nWhen the shape of the brush is formed, continue sanding until reaching 1000 grits. (The term \\\"grits\\\" remains the same, as it is a measurement scale for sandpaper.) Then, polish the brush with a wool pad at high speed. If any scratches appear, sand it again.\\n\\nWhile waxing during polishing is optional, it is not required.\\n\\nApply adhesive to the area to be milled on the brush and proceed with milling using a CNC Router. Retain 0.04 to 0.08 inches (1-2 mm) of the brush edge. The hole should have a minimum depth of 0.39 to 0.59 inches (10-15 mm) to ensure the stability of the brush bristles.\\n\\nAlternatively, drilling holes is also an option, though it will significantly increase the time required to insert the bristles.\\n\\nDrill a hole for an M3-M5 screw at the end of the brush to attach a rope.\\n\\nImportant: Use masking tape to protect the brushes.\\n\\nTo insert the hair, use epoxy. Fill the area with 3-5 mm (0.12-0.2 inches) of epoxy and place the hair until the space is filled.\\n\\nAllow the epoxy to set.\\n\\nMaintain approximately 0.79 inches (20 mm) for the tip of the brush, and 0.59 inches (15 mm) for another direction, as the tip wears down more rapidly.\\n\\nThere is no reason to make a climbing brush unless you intend to climb. Visit your climbing gym or the crag and start using your new brush to clean the holds.\",\n \"keywords\": \"climbing brush, woodworking, plastic dough, HDPE plastic, CNC router, sanding techniques, epoxy usage, DIY climbing tools, crafting techniques, climbing gear\",\n \"resources\": \"### Tools & Hardware \\n- Oven \\n- Woodworking CNC router \\n- Sander (40-1000 grit) \\n- Saw (band/jaw) \\n- Soldering iron \\n\\n### Materials \\n- HDPE plastic (850g) \\n- White glue \\n- Epoxy adhesive \\n- Teflon sheets (x2) \\n- Masking tape \\n\\n### Safety & Other \\n- Heat-resistant gloves \\n- M3-M5 screws & rope \\n- Heavy object (for pressing) \\n- Abrasive tools (for sanding) \\n- Polisher (wool pad)\",\n \"references\": \"## Useful References\\n\\n### Open Source Designs\\n- [Make a climbing brush - Precious Plastic Academy](https://community.preciousplastic.com/library/make-a-climbing-brush)\\n- [Dust Boot for CNC Router - Instructables](https://www.instructables.com/Dust-Boot-for-CNC-Router/)\\n\\n### YouTube\\n- [Super Simple Homemade Extendable Climbing Stick Brush](https://www.youtube.com/watch?v=rANpHm8j3KQ)\\n- [The #1 CNC Rule for Carving Your CNC Projects Correctly](https://www.youtube.com/watch?v=qVsxJlKuNWI)\\n- [Best Method for Surfacing Your CNC Router Spoilboard](https://www.youtube.com/watch?v=IbcxqGAfU3s)\\n\\n### Articles\\n- [HDPE Molding 101 - ICOMold](https://icomold.com/what-is-hdpe-molding/)\"\n }\n}","b53a09b8faedede2"] \ No newline at end of file diff --git a/.kbot/params.json b/.kbot/params.json index 0c40323..979f20b 100644 --- a/.kbot/params.json +++ b/.kbot/params.json @@ -3,7 +3,7 @@ "messages": [ { "role": "user", - "content": "Extract the required tools, software hardware from the following tutorial. Return as Markdown chapters (H3) with very short bullet points (not bold), with links, max. 5.\n\nText to process:\nScrew-on molds, clamping beds, and other methods, such as car jacks, require time and manual effort to connect molds to the injector. This method, using a motorcycle stand, provides sufficient travel to clamp the mold against the injector and allows the use of leg power, keeping the hands free. \n\nThis approach also facilitates the lifting of heavier molds or accessories like clamps, potentially reducing the need for bolting the mold for clamping.\n\nThis technique is suitable for conical-style injection nozzles and chamfered-style molds. The machines used in this guide are from PlasticPreneur.\n\n\nUser Location: Lancaster, United Kingdom of Great Britain and Northern Ireland (the)\n\nAttached is a video explaining the process and the necessary parts.\n\nWe located our first item locally on Facebook Marketplace. Alternatively, you might contact workshops that service bikes, as they may possess older models. The internet also provides a convenient resource, and you can easily find these by searching for terms such as \"motorcycle stand\" or \"dirtbike stand.\"\n\nWe employed four pieces of wood, each measuring 3x2 (7.6 cm x 5.1 cm), at each corner of the flat plate on the stand, finishing with a flat piece of wood on top to create an elevated platform for the molds. This structure could alternatively be constructed from metal and vary in shape if necessary. The space in the center of the pillars is convenient for storing height-adjustment blocks.\n\nYou may find that the existing height suffices, or you can add wooden blocks to achieve the desired elevation when utilizing a floor-based injection molder.\n\nAn alternative design could involve shortening the pillars and adding a tufftuff jack on top. This would eliminate the need for varied thicknesses of wooden blocks based on the mold being used, as the tufftuff jack (with a plate on top) allows adjustment of the overall working height. The bike stand can then provide the additional travel required to interface with the nozzle.\n\nWe found that, initially, this lever is positioned rather high for using it multiple times throughout the day. If seeking a rigorous exercise routine, it may be left as initially configured. However, we preferred a more convenient setup for continual use, and discovered that reversing the arm that integrates with the lever works exceptionally well.\n\nWe drilled an additional hole in the rod extending from the base, as well as corresponding holes in the arm that attaches. This allowed us to insert an M8 bolt (5/16 inch) to securely fasten it in place. The supplementary bolt behind the arm prevents it from pivoting excessively, ensuring a stable footing.\n\nYou might consider designing an alternative system that enhances ergonomic functionality or visual appeal. Feel free to innovate!\n\nPlease view the video for a clearer explanation." + "content": "Return a list of useful references (only with links), as Markdown, grouped : Articles, Books, Papers, Youtube, Opensource Designs, ... Dont comment !\n\nText to process:\nCreate a climbing brush utilizing plastic dough and woodworking techniques to craft a distinctive pattern.\n\nNo shredder or additional equipment is required, only an oven. However, using power tools such as a sander, saw, or router will simplify the process.\n\nFor any potential improvements, kindly leave comments or contact us through social media.\n\n\nUser Location: Hong Kong, Hong Kong\n\n## Required Tools for the Project\n\n- Oven\n- Oven tray\n- Teflon Paper x2\n- Heat-resistant gloves\n- Mould, at least 11.8 inches (30 cm) in width, 98.4 inches (250 cm) in length, and 7.9 inches (20 cm) in height\n- HDPE plastic\n- White glue\n- Saw (such as jaw saw or band saw)\n- Sander (with grits 40, 80, 120, 240, 400, 800, 1000)\n- Polisher with a wool pad\n- Soldering iron\n- Woodworking CNC router\n\nFor this project, HDPE plastic is required, as tests with PP revealed difficulty in kneading. Ensure the plastics are clean and free of labels. Cut them into pieces and sort by color.\n\nThe quantity of plastic necessary depends on the mold's size. For every 1 cm³ (0.061 in³) of volume, one gram (0.035 oz) of plastic is needed. In this case, approximately 850 grams (30 oz) of HDPE is required.\n\nLayer the plastic sheet on the oven tray with a Teflon sheet between each layer. If the plastic pieces do not stack neatly, place them in a separate container with a Teflon sheet. \n\nPreheat the oven to 180-190 degrees Celsius (356-374 degrees Fahrenheit) and heat the plastic for approximately 25-30 minutes, or until melted.\n\nUsing a pair of thick gloves, remove the plastic. Stack the pieces, cut, and fold them. Explore and develop a method to layer multiple colors in the plastic material effectively.\n\nAfter a few minutes, the 'dough' should cool down and become too firm to knead. Place it back in the oven, melt it again, and repeat until the desired pattern is achieved.\n\nWhen you are satisfied with the dough, place it into the mold and press with a heavy object. Allow it to cool.\n\nFor larger molds, cut a strip approximately 1.18 inches x 9.84 inches x 0.98 inches (30mm x 250mm x 25mm) using a saw. A wood-cutting blade is suitable for this task.\n\nPrint the outline of the brush to the correct scale and attach it to the strip using white glue. If the surface is not level and difficult to adhere to, sand it with an abrasive tool. Then cut out the outline, leaving an offset of 1/16\" to 1/8\" for additional sanding.\n\nSand the plastic into the desired shape using sandpaper with grits of 40, 80, or 120. Both a belt sander and a hand sander can be utilized effectively.\n\nIf there are any holes in the brush, fill them with leftover materials using a soldering iron. Trim the excess plastic with a cutter and sand it again.\n\nWhen the shape of the brush is formed, continue sanding until reaching 1000 grits. (The term \"grits\" remains the same, as it is a measurement scale for sandpaper.) Then, polish the brush with a wool pad at high speed. If any scratches appear, sand it again.\n\nWhile waxing during polishing is optional, it is not required.\n\nApply adhesive to the area to be milled on the brush and proceed with milling using a CNC Router. Retain 0.04 to 0.08 inches (1-2 mm) of the brush edge. The hole should have a minimum depth of 0.39 to 0.59 inches (10-15 mm) to ensure the stability of the brush bristles.\n\nAlternatively, drilling holes is also an option, though it will significantly increase the time required to insert the bristles.\n\nDrill a hole for an M3-M5 screw at the end of the brush to attach a rope.\n\nImportant: Use masking tape to protect the brushes.\n\nTo insert the hair, use epoxy. Fill the area with 3-5 mm (0.12-0.2 inches) of epoxy and place the hair until the space is filled.\n\nAllow the epoxy to set.\n\nMaintain approximately 0.79 inches (20 mm) for the tip of the brush, and 0.59 inches (15 mm) for another direction, as the tip wears down more rapidly.\n\nThere is no reason to make a climbing brush unless you intend to climb. Visit your climbing gym or the crag and start using your new brush to clean the holds." }, { "role": "user", diff --git a/package-lock.json b/package-lock.json index 30366f1..e7db7c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -81,9 +81,11 @@ }, "devDependencies": { "@types/google-publisher-tag": "^1.20250210.0", + "@vitest/coverage-v8": "^1.3.1", "micromark-util-sanitize-uri": "^2.0.1", "normalize-url": "^8.0.1", - "sass-embedded": "^1.83.4" + "sass-embedded": "^1.83.4", + "vitest": "^1.3.1" } }, "../astro-components/packages/imagetools": { @@ -902,6 +904,13 @@ "node": ">=6.9.0" } }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true, + "license": "MIT" + }, "node_modules/@bufbuild/protobuf": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.2.3.tgz", @@ -1800,6 +1809,29 @@ "node": ">=18.0.0" } }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/@jimp/bmp": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.14.0.tgz", @@ -3024,6 +3056,13 @@ "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", "license": "MIT" }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true, + "license": "MIT" + }, "node_modules/@sindresorhus/is": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.0.1.tgz", @@ -3571,6 +3610,124 @@ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" } }, + "node_modules/@vitest/coverage-v8": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-1.6.1.tgz", + "integrity": "sha512-6YeRZwuO4oTGKxD3bijok756oktHSIm3eczVVzNe3scqzuhLwltIF3S9ZL/vwOVIpURmU6SnZhziXXAfw8/Qlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.1", + "@bcoe/v8-coverage": "^0.2.3", + "debug": "^4.3.4", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-report": "^3.0.1", + "istanbul-lib-source-maps": "^5.0.4", + "istanbul-reports": "^3.1.6", + "magic-string": "^0.30.5", + "magicast": "^0.3.3", + "picocolors": "^1.0.0", + "std-env": "^3.5.0", + "strip-literal": "^2.0.0", + "test-exclude": "^6.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "vitest": "1.6.1" + } + }, + "node_modules/@vitest/expect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.1.tgz", + "integrity": "sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "1.6.1", + "@vitest/utils": "1.6.1", + "chai": "^4.3.10" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.1.tgz", + "integrity": "sha512-3nSnYXkVkf3mXFfE7vVyPmi3Sazhb/2cfZGGs0JRzFsPFvAMBEcrweV1V1GsrstdXeKCTXlJbvnQwGWgEIHmOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "1.6.1", + "p-limit": "^5.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", + "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/snapshot": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.1.tgz", + "integrity": "sha512-WvidQuWAzU2p95u8GAKlRMqMyN1yOJkGHnx3M1PL9Raf7AQ1kwLKg04ADlCa3+OXUZE7BceOhVZiuWAbzCKcUQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/spy": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.1.tgz", + "integrity": "sha512-MGcMmpGkZebsMZhbQKkAf9CX5zGvjkBTqf8Zx3ApYWXr3wG+QvEu2eXWfnIIWYSJExIp4V9FCKDEeygzkYrXMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^2.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.1.tgz", + "integrity": "sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "diff-sequences": "^29.6.3", + "estree-walker": "^3.0.3", + "loupe": "^2.3.7", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@xmldom/xmldom": { "version": "0.9.7", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.7.tgz", @@ -3602,6 +3759,19 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/adler-32": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz", @@ -3843,6 +4013,16 @@ "node": ">=0.10.0" } }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, "node_modules/assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", @@ -4475,6 +4655,16 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "license": "MIT" }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/cacache": { "version": "19.0.1", "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", @@ -4712,6 +4902,25 @@ "node": ">=0.8" } }, + "node_modules/chai": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", + "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/chalk": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", @@ -4764,6 +4973,19 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/check-error": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" + } + }, "node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", @@ -5228,6 +5450,13 @@ "typedarray": "^0.0.6" } }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "dev": true, + "license": "MIT" + }, "node_modules/configstore": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", @@ -5448,6 +5677,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/deep-eql": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", + "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -5608,6 +5850,16 @@ "node": ">=0.3.1" } }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/dlv": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", @@ -6140,6 +6392,72 @@ "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", "license": "MIT" }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", @@ -6754,6 +7072,13 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -6813,6 +7138,16 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/get-func-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, "node_modules/get-intrinsic": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", @@ -7633,6 +7968,16 @@ "node": ">= 14" } }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" + } + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -8127,6 +8472,109 @@ "node": ">=0.10.0" } }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", + "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports/node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, "node_modules/jackspeak": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.3.tgz", @@ -8715,6 +9163,23 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/local-pkg": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", + "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/localforage": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", @@ -8868,6 +9333,16 @@ "integrity": "sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==", "license": "MIT" }, + "node_modules/loupe": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.1" + } + }, "node_modules/lowercase-keys": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", @@ -9954,6 +10429,13 @@ "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", "license": "MIT" }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, "node_modules/metaviewport-parser": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/metaviewport-parser/-/metaviewport-parser-0.3.0.tgz", @@ -10725,6 +11207,19 @@ "node": ">= 0.6" } }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/mimic-response": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", @@ -11038,6 +11533,26 @@ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", "license": "MIT" }, + "node_modules/mlly": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", + "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "pathe": "^2.0.1", + "pkg-types": "^1.3.0", + "ufo": "^1.5.4" + } + }, + "node_modules/mlly/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, "node_modules/mrmime": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", @@ -11274,6 +11789,35 @@ "untildify": "^2.1.0" } }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -11844,6 +12388,23 @@ "node": "20 || >=22" } }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, "node_modules/peek-readable": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-6.1.1.tgz", @@ -11961,6 +12522,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/pkg-types/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "dev": true, + "license": "MIT" + }, "node_modules/playwright": { "version": "1.50.1", "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.50.1.tgz", @@ -12192,6 +12772,34 @@ "node": ">=0.10.0" } }, + "node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", @@ -12442,6 +13050,13 @@ "react": "^19.0.0" } }, + "node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" + }, "node_modules/react-jsx-parser": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/react-jsx-parser/-/react-jsx-parser-2.3.0.tgz", @@ -13760,6 +14375,13 @@ "url": "https://www.paypal.me/tiviesantos" } }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true, + "license": "ISC" + }, "node_modules/signal-exit": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", @@ -14153,6 +14775,13 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true, + "license": "MIT" + }, "node_modules/static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -14191,6 +14820,13 @@ "node": ">= 0.4" } }, + "node_modules/std-env": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.1.tgz", + "integrity": "sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==", + "dev": true, + "license": "MIT" + }, "node_modules/stream-replace-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", @@ -14344,6 +14980,19 @@ "node": ">=4" } }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -14353,6 +15002,26 @@ "node": ">=0.10.0" } }, + "node_modules/strip-literal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.1.tgz", + "integrity": "sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "dev": true, + "license": "MIT" + }, "node_modules/strnum": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.1.tgz", @@ -14545,6 +15214,43 @@ "optional": true, "peer": true }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/text-decoder": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", @@ -14578,6 +15284,13 @@ "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==", "license": "MIT" }, + "node_modules/tinybench": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", + "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", + "dev": true, + "license": "MIT" + }, "node_modules/tinycolor2": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", @@ -14606,6 +15319,26 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, + "node_modules/tinypool": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", + "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", + "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/tldts-core": { "version": "6.1.78", "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.78.tgz", @@ -14766,6 +15499,16 @@ "node": "*" } }, + "node_modules/type-detect": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", + "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/type-fest": { "version": "4.35.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.35.0.tgz", @@ -15601,6 +16344,534 @@ } } }, + "node_modules/vite-node": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.1.tgz", + "integrity": "sha512-YAXkfvGtuTzwWbDSACdJSg4A4DZiAqckWe90Zapc/sEX3XvHcw1NdurM/6od8J207tSDqNbSsgdCacBgvJKFuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-node/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite-node/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vite-node/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/vite-node/node_modules/vite": { + "version": "5.4.15", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.15.tgz", + "integrity": "sha512-6ANcZRivqL/4WtwPGTKNaosuNJr5tWiftOC7liM7G9+rMb8+oeJeyzymDu4rTN93seySBmbjSfsS3Vzr19KNtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, "node_modules/vite-plugin-compression": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/vite-plugin-compression/-/vite-plugin-compression-0.5.1.tgz", @@ -15690,6 +16961,577 @@ } } }, + "node_modules/vitest": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.1.tgz", + "integrity": "sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/expect": "1.6.1", + "@vitest/runner": "1.6.1", + "@vitest/snapshot": "1.6.1", + "@vitest/spy": "1.6.1", + "@vitest/utils": "1.6.1", + "acorn-walk": "^8.3.2", + "chai": "^4.3.10", + "debug": "^4.3.4", + "execa": "^8.0.1", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "std-env": "^3.5.0", + "strip-literal": "^2.0.0", + "tinybench": "^2.5.1", + "tinypool": "^0.8.3", + "vite": "^5.0.0", + "vite-node": "1.6.1", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@types/node": "^18.0.0 || >=20.0.0", + "@vitest/browser": "1.6.1", + "@vitest/ui": "1.6.1", + "happy-dom": "*", + "jsdom": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vitest/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vitest/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/vitest/node_modules/vite": { + "version": "5.4.15", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.15.tgz", + "integrity": "sha512-6ANcZRivqL/4WtwPGTKNaosuNJr5tWiftOC7liM7G9+rMb8+oeJeyzymDu4rTN93seySBmbjSfsS3Vzr19KNtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, "node_modules/ware": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", @@ -15745,6 +17587,23 @@ "node": ">=4" } }, + "node_modules/why-is-node-running": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", + "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/widest-line": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", diff --git a/package.json b/package.json index 4542c6d..2bced95 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,9 @@ "test:lighthouse": "lighthouse https://polymech.io/en --output json --output html --output-path ./dist/reports/report.html --save-assets --chrome-flags=\"--window-size=1440,700 --headless\"", "test:debug": "playwright test", "test:ui": "playwright test --ui", - "clean": "rm -rf dist" + "clean": "rm -rf dist", + "test:base": "vitest run src/base", + "test:base:watch": "vitest watch src/base" }, "dependencies": { "@astrojs/compiler": "^2.10.4", @@ -93,6 +95,8 @@ "@types/google-publisher-tag": "^1.20250210.0", "micromark-util-sanitize-uri": "^2.0.1", "normalize-url": "^8.0.1", - "sass-embedded": "^1.83.4" + "sass-embedded": "^1.83.4", + "vitest": "^1.3.1", + "@vitest/coverage-v8": "^1.3.1" } } diff --git a/src/base/markdown.test.ts b/src/base/markdown.test.ts new file mode 100644 index 0000000..18afd35 --- /dev/null +++ b/src/base/markdown.test.ts @@ -0,0 +1,114 @@ +import { describe, it, expect } from 'vitest'; +import { filterMarkdownLinks } from './markdown.js'; + +describe('filterMarkdownLinks', () => { + it('should filter out exact URLs', () => { + const markdown = 'Check out [link1](https://example.com) and [link2](https://other.com)'; + const filters = [{ pattern: 'https://example.com' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('Check out link1 and [link2](https://other.com)'); + }); + + it('should replace URLs with custom text', () => { + const markdown = 'Check out [link1](https://example.com) and [link2](https://other.com)'; + const filters = [{ pattern: 'https://example.com', replacement: 'REPLACED' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('Check out REPLACED and [link2](https://other.com)'); + }); + + it('should filter out URLs matching regex patterns', () => { + const markdown = 'Visit [spam](https://spam.com) and [ads](https://advertisement.com)'; + const filters = [ + { pattern: /spam\.com/ }, + { pattern: /advertisement/ } + ]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('Visit spam and ads'); + }); + + it('should replace URLs matching regex patterns with custom text', () => { + const markdown = 'Visit [spam](https://spam.com) and [ads](https://advertisement.com)'; + const filters = [ + { pattern: /spam\.com/, replacement: 'SPAM' }, + { pattern: /advertisement/, replacement: 'ADS' } + ]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('Visit SPAM and ADS'); + }); + + it('should handle nested markdown elements', () => { + const markdown = '**Bold text with [link](https://example.com) inside**'; + const filters = [{ pattern: 'https://example.com' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('**Bold text with link inside**'); + }); + + it('should handle nested markdown elements with replacement', () => { + const markdown = '**Bold text with [link](https://example.com) inside**'; + const filters = [{ pattern: 'https://example.com', replacement: 'REPLACED' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('**Bold text with REPLACED inside**'); + }); + + it('should preserve non-matching links', () => { + const markdown = '[keep](https://keep.com) and [remove](https://remove.com)'; + const filters = [{ pattern: 'https://remove.com' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('[keep](https://keep.com) and remove'); + }); + + it('should handle empty filters array', () => { + const markdown = '[link](https://example.com)'; + const filters: { pattern: string | RegExp; replacement?: string }[] = []; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('[link](https://example.com)'); + }); + + it('should handle complex markdown with multiple links', () => { + const markdown = '# Title\n\nSome text with [link1](https://example.com) and [link2](https://spam.com).\n\n## Subtitle\n\nMore text with [link3](https://advertisement.com) and [link4](https://good.com)'; + const filters = [ + { pattern: 'https://example.com' }, + { pattern: /spam\.com/ }, + { pattern: /advertisement/ } + ]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('# Title\n\nSome text with link1 and link2.\n\n## Subtitle\n\nMore text with link3 and [link4](https://good.com)'); + }); + + it('should handle complex markdown with multiple replacements', () => { + const markdown = '# Title\n\nSome text with [link1](https://example.com) and [link2](https://spam.com).\n\n## Subtitle\n\nMore text with [link3](https://advertisement.com) and [link4](https://good.com)'; + const filters = [ + { pattern: 'https://example.com', replacement: 'REPLACED1' }, + { pattern: /spam\.com/, replacement: 'REPLACED2' }, + { pattern: /advertisement/, replacement: 'REPLACED3' } + ]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('# Title\n\nSome text with REPLACED1 and REPLACED2.\n\n## Subtitle\n\nMore text with REPLACED3 and [link4](https://good.com)'); + }); + + it('should handle links with special characters', () => { + const markdown = '[special](https://example.com/path?param=value#fragment)'; + const filters = [{ pattern: 'https://example.com' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('special'); + }); + + it('should handle links with special characters and replacement', () => { + const markdown = '[special](https://example.com/path?param=value#fragment)'; + const filters = [{ pattern: 'https://example.com', replacement: 'REPLACED' }]; + + const result = filterMarkdownLinks(markdown, filters); + expect(result).toBe('REPLACED'); + }); +}); \ No newline at end of file diff --git a/src/base/markdown.ts b/src/base/markdown.ts new file mode 100644 index 0000000..63c3ea7 --- /dev/null +++ b/src/base/markdown.ts @@ -0,0 +1,78 @@ +import { fromMarkdown } from 'mdast-util-from-markdown'; +import { toMarkdown } from 'mdast-util-to-markdown'; +import { Root } from 'mdast'; + +type LinkFilter = { + pattern: string | RegExp; + replacement?: string; +}; + +/** + * Filters out or replaces specified links from markdown content + * @param markdown - The markdown string to filter + * @param filters - Array of link filters with optional replacement text + * @returns Filtered markdown string + */ +export function filterMarkdownLinks(markdown: string, filters: LinkFilter[]): string { + // Parse markdown to AST + const tree = fromMarkdown(markdown) as Root; + + // Function to check if a URL should be filtered and get replacement text + const shouldFilter = (url: string): string | null => { + for (const filter of filters) { + if (filter.pattern instanceof RegExp) { + if (filter.pattern.test(url)) { + return filter.replacement || ''; + } + } else if (url.includes(filter.pattern)) { + return filter.replacement || ''; + } + } + return null; + }; + + // Visit all nodes and remove filtered links + const visit = (node: any) => { + if (node.type === 'link' && node.url) { + const replacement = shouldFilter(node.url); + if (replacement !== null) { + // Replace link with replacement text or its text content + node.type = 'text'; + node.value = replacement || node.children?.[0]?.value || ''; + delete node.url; + delete node.children; + } + } + + if (node.children) { + node.children = node.children.map((child: any) => visit(child)); + } + + return node; + }; + + // Process the tree + const filteredTree = visit(tree); + + // Convert back to markdown with options to minimize extra newlines + return toMarkdown(filteredTree, { + bullet: '-', + listItemIndent: 'one', + tightDefinitions: true, + handlers: { + text: (node, _, context) => { + const value = node.value.replace(/\n+$/, ''); + return value; + } + } + }).trim(); +} + +/** + * Example usage: + * const filtered = filterMarkdownLinks(markdown, [ + * { pattern: 'https://example.com', replacement: 'REPLACED' }, + * { pattern: /spam\.com/, replacement: 'SPAM' }, + * { pattern: /advertisement/ } + * ]); + */ \ No newline at end of file diff --git a/src/model/howto.ts b/src/model/howto.ts index 45687f5..b221e1a 100644 --- a/src/model/howto.ts +++ b/src/model/howto.ts @@ -176,7 +176,7 @@ const to_github = async (item: IHowto) => { '', `# ${item.title}`, '', - item.cover_image ? `![${item.title}](${item.cover_image.name})` : '', + item.cover_image ? `![${item.title}](${sanitizeFilename(item.cover_image.name)})` : '', '', item.description, item.user?.geo ? `\nUser Location: ${item.user.geo.city ? `${item.user.geo.city}, ` : ''}${item.user.geo.countryName || ''}` : '', @@ -189,7 +189,7 @@ const to_github = async (item: IHowto) => { step.text, '', // Add step images if any - ...step.images.map(img => `\n![${img.name}](./${img.name})\n`) + ...step.images.map(img => `\n![${img.name}](./${sanitizeFilename(img.name)})\n`) ].join('\n')), '', '## Resources', @@ -222,7 +222,7 @@ const to_mdx = async (item: IHowto) => { '', `# ${item.title}`, '', - item.cover_image ? `${item.title}` : '', + item.cover_image ? `${item.title}` : '', '', item.description, item.user?.geo ? `\nUser Location: ${item.user.geo.city ? `${item.user.geo.city}, ` : ''}${item.user.geo.countryName || ''}` : '', @@ -235,7 +235,7 @@ const to_mdx = async (item: IHowto) => { step.text, '', // Add step images if any using Astro's Image component - ...step.images.map(img => `\n${img.name}\n`) + ...step.images.map(img => `\n${img.name}\n`) ].join('\n')) ].filter(Boolean).join('\n') write(path.join(itemDir, 'index.mdx'), mdxContent) @@ -337,7 +337,7 @@ const complete = async (item: IHowto) => { } await to_github(item) await to_mdx(item) - await to_astro(item) + // await to_astro(item) return item } diff --git a/temp/.kbot/params.json b/temp/.kbot/params.json new file mode 100644 index 0000000..e74848a --- /dev/null +++ b/temp/.kbot/params.json @@ -0,0 +1,19 @@ +{ + "model": "perplexity/sonar-deep-research", + "messages": [ + { + "role": "user", + "content": "Return a list of useful references (only with links), as Markdown, grouped : Articles, Books, Papers, Youtube, Opensource Designs, ... Dont comment !" + }, + { + "role": "user", + "content": "USER Preferences : # Personal Preferences Configuration\n\n## Personal Information\n\n| Category | Value |\n| --------- | ----- |\n| Gender | Male |\n| Location | Sentmenat, Barcelona, Spain |\n| Age | 45+ |\n| Occupation | Software Developer (Typescript) |\n| Languages | German, prefers English |\n\n## Contact Information\n\n| Contact | Email |\n| ------- | ----- |\n| My Email | cgoflyn@gmail.com |\n| Wife's Email (Anne) | barbier.anne13@gmail.com |\n\n## Content Preferences\n\n- Content Formatting:\n - Always use Markdown\n - Always add new lines after headings\n - Always add links to sources\n - Always include the prompt in the result\n\n- Email Preferences:\n - Always add \"kind regards, Guenter\" as signature\n - When sending emails to Anne, always use French\n\n- News Search Preferences:\n - Always add links to videos\n - Search via Google and other news outlets\n\n- Development Preferences:\n - No need to test file for existence\n - Prefer modify_project_files tool over write_file when possible\n" + }, + { + "role": "user", + "path": "research-test.md", + "content": "# SKATE RAILS: how 2 make / use recycled skate rails\r\n![SKATE RAILS: how 2 make / use recycled skate rails](IMG_4253.jpg)\r\nDeck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste.\r\n\r\nUser Location: Los Angeles, United States of America (the)\r\n## Steps\r\n### Step 1: Order / Make the Mold\r\n\r\nYou may acquire my mold or its design from selected online platforms or create a version yourself. \r\n\r\nFor purchases made through my website related to these items, I contribute 5% of the sales to a designated cause.\r\n\r\n[Visit my website](https://skatehyena.com/)\r\n\r\n\r\n![mold screenshot.jpg](./mold_screenshot.jpg)\r\n\r\n\r\n![IMG_5848 copy.jpg](./IMG_5848_copy.jpg)\r\n\r\n### Step 2: Having the Mold Made!\r\n\r\nIf you purchase my mold, it will arrive in approximately 4 weeks (28 days).\r\n\r\nIf you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options:\r\n- Fabricate it yourself.\r\n- Send the file to a professional to fabricate the mold:\r\n - Your local CNC machinist.\r\n - The closest mold maker available to you.\r\n\r\n\r\n![IMG_07.JPG](./IMG_07.JPG)\r\n\r\n### Step 3: Reycled Used Plastic\r\n\r\nCollect used plastic for shredding or purchase pre-shredded plastic:\r\n\r\n(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.)\r\n\r\n\r\n![shredban2.jpg](./shredban2.jpg)\r\n\r\n### Step 4: Get Injection Machine\r\n\r\n### Buy or Build an Injection Machine\r\n\r\n[Link Removed]\r\n\r\nExplore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes.\r\n\r\n\r\n![IMG_3743 copy.jpg](./IMG_3743_copy.jpg)\r\n\r\n### Step 5: Plastic Education!\r\n\r\nLearn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address].\r\n\r\n[Link Removed]\r\n\r\n\r\n![Precious-Plastic-Logo.png](./Precious-Plastic-Logo.png)\r\n\r\n### Step 6: Inject!\r\n\r\nI have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic." + } + ], + "tools": [] +} \ No newline at end of file diff --git a/temp/research-out-perplexity.md b/temp/research-out-perplexity.md new file mode 100644 index 0000000..6820067 --- /dev/null +++ b/temp/research-out-perplexity.md @@ -0,0 +1,16 @@ +```markdown +## Articles +- [SKATE RAILS: how 2 make / use recycled skate rails](https://community.preciousplastic.com/library/skate-rails-how-2-make--use-recycled-skate-rails) +- [Recycled Plastic Skateboard Decks Demonstrate Small-Scale Injection Molding](https://hackaday.com/2022/10/21/hackaday-prize-2022-recycled-plastic-skateboard-decks-demonstrate-small-scale-injection-molding/) +- [HOW TO MAKE AND USE 100% RECYCLED SKATEBOARD RAILS](https://community.preciousplastic.com/library/how-to-make-and-use-100-recycled-skateboard-rails) +- [Recycled Fishing Nets into Perforated Skateboards](https://www.designboom.com/design/lander-recycles-ocean-fishing-nets-quirky-perforated-skateboards-02-15-2023/) + +## Books +- [Secrets of Building a Plastic Injection Molding Machine](https://www.goodreads.com/book/show/1351973.Secrets_of_Building_a_Plastic_Injection_Molding_Machine) + +## YouTube +- [Designing My Own Deck Shape! The Perfect Hybrid Board?](https://www.youtube.com/watch?v=JAvn9CULJRE) + +## Opensource Designs +- [Automatic Injection Molding Machine Design](https://community.preciousplastic.com/library/automatic-injection-molding-machine) +``` \ No newline at end of file diff --git a/temp/research-test.md b/temp/research-test.md new file mode 100644 index 0000000..6fe3c57 --- /dev/null +++ b/temp/research-test.md @@ -0,0 +1,65 @@ +# SKATE RAILS: how 2 make / use recycled skate rails +![SKATE RAILS: how 2 make / use recycled skate rails](IMG_4253.jpg) +Deck rails have been utilized by skateboarders since the 1980s to (1) enhance the ability of boards to slide on handrails, coping, curbs, etc., and (2) protect board graphics. These rails excel in both aspects, while additionally offering the unique feature of being crafted from 100% post-consumer waste. + +User Location: Los Angeles, United States of America (the) +## Steps +### Step 1: Order / Make the Mold + +You may acquire my mold or its design from selected online platforms or create a version yourself. + +For purchases made through my website related to these items, I contribute 5% of the sales to a designated cause. + +[Visit my website](https://skatehyena.com/) + + +![mold screenshot.jpg](./mold_screenshot.jpg) + + +![IMG_5848 copy.jpg](./IMG_5848_copy.jpg) + +### Step 2: Having the Mold Made! + +If you purchase my mold, it will arrive in approximately 4 weeks (28 days). + +If you acquire my mold design or create your own design, you will receive the digital file; however, the mold will still need to be fabricated. You have two options: +- Fabricate it yourself. +- Send the file to a professional to fabricate the mold: + - Your local CNC machinist. + - The closest mold maker available to you. + + +![IMG_07.JPG](./IMG_07.JPG) + +### Step 3: Reycled Used Plastic + +Collect used plastic for shredding or purchase pre-shredded plastic: + +(I have found that type #2 HDPE works well for durability and board sliding. I am interested in discovering if other types of plastic are more effective for others.) + + +![shredban2.jpg](./shredban2.jpg) + +### Step 4: Get Injection Machine + +### Buy or Build an Injection Machine + +[Link Removed] + +Explore the option of purchasing or constructing an injection machine, which can be utilized for various projects. Although an extruder might be more suitable for certain products, it may be cost-prohibitive. Therefore, the V3 injection machine is a viable alternative for those on a budget. Feedback is welcome from anyone with experience using an extruder for similar purposes. + + +![IMG_3743 copy.jpg](./IMG_3743_copy.jpg) + +### Step 5: Plastic Education! + +Learn how to use your new injection machine and mold and get insight into plastics (link below). For any inquiries, please email at [email address]. + +[Link Removed] + + +![Precious-Plastic-Logo.png](./Precious-Plastic-Logo.png) + +### Step 6: Inject! + +I have been utilizing an injection machine equipped with a car jack, as the mold's width prevents it from fully attaching to the machine. The rail mold requires approximately 80 grams (2.8 ounces) of molten plastic, though this may vary based on the plastic type. Consequently, about 80% of the filled machine's plastic is used. Additionally, I preheat the mold for 15 minutes at 250°F (121°C) to ensure a smoother flow of molten plastic. \ No newline at end of file diff --git a/temp/test-results/example-homepage-has-correct-title-chromium/test-finished-1.png b/temp/test-results/example-homepage-has-correct-title-chromium/test-finished-1.png deleted file mode 100644 index 9fbd3b759466d1628d88ae06964ee30d352fd17e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 413064 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

@ zLzX#sPi%W}+u{GdIA-4DhMz+S@YhGlyTYR_GkX7fV3)3$KIs2&_SSJtz2W~bDk=gh z0!m9wLO@b-fHWhe8>G9tMG0vcq12EV2nYyBj8;mRFhX*`q+^U89lxWW@9+COujkKa z|BM|L=iKMM@_k*`n=|f>G}kqPBWc6J|BkvLatRXnqo;WR(SBn|?J#)z-;cNn63F4G z2zI_-_viU{z(e9%z}Lm$GjHHGciKL25XW`=JO0P)_ABLfg4g$18vXx$<76Cz#XuW>)?BBZxu2B>0noF;nuLKx1X6y^IHSN_0Wy%xwG-_AD$zwSf z9}@DD#{w(>EK9d0_glyo;W!1DUGJWClXY+eiuuiICW%PpVAZpw+CbX*0MNLjFGR!jEGdd zfZ#Ta$@4l@H%t=>vZ6s(OQIWG=x)mV2`FIdqKqn1jw^6MA9fBMNk*hnXW2QhbyzlI z{9V`|sy12gPyU0!r=?%(A&=Jb{j8}~IM>Hszb*@Q3Va&}-Pi4IEIIdpBD zn}I@}jF4kTAw!Ad8-vN1FJ&}o=gW^fq0%pyJHNuPryQ@0%*TH7$zNwDlzB1iQ$Arf zHABslFrDEVG^pWk_ zx^{g@zl47^N#>uD>d?$Y_f=a`izjvR{W|lI1Qc?NSkm>04`%0|gO3 z_(9nDm7W`9e^Dy~XonB%m$em79n{3RdDtv^CcNtzv|w5k0alxI(dE zj$a}lTj|QJIXL)?n^$k+d9QE!yI;dCi<5~OsmzX9cGnZWbYKsr%kmq(wQ;ES`G`aQ z_*JQr9sk*C#nNFJSL|N>+X;@o*-@sbeZHQT^ng^XnofkCjkVu!t;0@+tx=z-wap1% z$FM7_kahWRFHa_sMYdrdfciY?k=6NFu_SE%dxL_?#m2CowcsD3M6ys8FpB+#cF|{o zn2$`;xaesEu{i;=x0X}6c6C#3c{AbfmM8h-2ZC~6IYRU=H=Q++1z?e8>Fi$?EdiFb zEr_;nzg3r46xqEC*8x6+B+^8w##INYY%9a2DrbfX5PhL}m9|j5>%`HGEN1^QxL5g% zdqb0%tEclQ-(Lvw&4G*i%8+SY{oB4*1)|I~AqKcnq4l6j4pr{XG%Q?7!PR|Bxu7Qa zs4{*Z=s?-6O!!YZnE9RwW|{%|jcfxDh_j4E(QVKLOXPHJ(i1~^B{va&QGKGfuM5`N z;D^tjKT%XA<|SIYDjsEgiKM> zF|HCSkazpA@o{lt57ypKA2}Igr@% zd1WOg#K&pkO!_}#?mrf6+z&(o+h;=RolwA9hIa3_e3xtT4*)BsZCiGFDE}hjrhP`* zfHp(n9iTg4G|`N*{Dx0cEqB?oYd8g0|ykdWfLPY-@jTYo`k#6RHtDk?8S z?UvE-P^P8Eqj3C-CTZeUW=@KNRzrm|mP?Q#71S3O5-FTB>wP;qo+7$J(Mn70Cf1~! zH&;qhT*_;6=({QSWTkr_ukRcb0xjCbv|nl~;TR=?glIIo6&wS-u?y)Wl~~ecFDHv! zhTPPmC1-n0R!Y*li9&R~=sjn=9ShC#=b_sXtRLLXw`qb}wXd~h6SB5RZZZ#Cm#PkV=LywuX;B`U;vuNcq@#Wj7Z_hl#pxh z(ey=|ExOX#zX_L3A|e>8TQ$K&dY?UY7e9cvw+LeH5`CO}Q>J4$(jLuF9&T+b9i?HvrIE}LS@fcry8l z!u$#qg6~A`M&* z$!}MgimI~!<{=f1=SjGumEpfpXDU80GD$+Dztr2)ONs_@Knnw9{@g`+UFRiF30<;$ zLoOPI_U+5k+m9bCi$-(;8!gnknE`Y6rQti!{lP6^vl9Kv`f1k)Dyv~o@vfq; zy`yzq1%9@p&Q$QJlGScxWm(?&&(x2W0#MS2ul}yV3~I~hCg6EX4XMqN(X{DKC&dnj zQh1-}Mi(QPNIl+}qB@BnEw2JK>WuN7pXS_)3i|qHJa|dVb075zEGwqJ5bgTul{0kL zKT!keB}5uB;oaO?X*>1!@VUA>zNt`-)lsZ$BS;k&x_Vpsvj{C=1pNfScGeLQdY@jh z=^J9K;XqATE;X&tWbq__3h1OH)Og39TJI_9?Arf z-qD-*c0Jj8Qdel@c7B<2d^UE1s#DoFte)DOZ*;T96<2>63941!0QDGEMa1^$(WR!}||pe$&;JBT4!K z7H;#l`keGUhmZlRYTV=u474h6LDB)5wtc~5$@PLizfMHRWY&_f(P1jFCt;0WJvxVi zrS4UkH%sx0og}tjDSFx*cK|~rQnT8F9;QZeE931XGc~d^x?_KgoNkm}D6QDpWz_3m zZDBF6%#Y*&G7r+KLXO;z)HLD?HW$B|K9$H95f-wV8kY_4Je)}fdcugrL!W<8%lr7T zb)xh7-$n3<`R7a?ti|e3{)o2RFwXnI@knd415w>NzJ6q<)MKki+edX4R0a3du#jTs zAK5B31I5<&FE?ho2&?4$+IjO+@UuN_Xt{yg76%dbnwXnzB^k> zZ11>K=`@;lIVyZNK2P&WDznU-sfl#x){oWjEqjYxX^ZlS`;20H=Ulvx_D)RM;zM-H ze)}T9eoJdTgMO_>INFO^d(H5zQj4D@f?Cn-h^8WAaaoyC)4kT0B0jTxUI-WJ$YuS- zbm@zB5iW@|5ZvnxNW`J^h^Ots(u^h zUDZqYcNzW+z9k?fAW$x#M*B))bXZj0eYHe8OPHXS2h3QT_hLijT&2BN#5#4Kw=xc; zX%Y&cD$+$Q7^JpF*r=HvOx3=RigRxq}DT z+>exJ+tL?ePaga7^!n2G`T_js#UBN)^OC+SnWa&&mG;~4jNIw!YUGHcAIQ$ir|aof z{Q%0ez)XkynT%C6Shd*lx0UIjloS$LqO;@AN8CB&mm|UpGYGz@UU(Nj zGn_x1vRmyQdXyau^w&QJx3wUgPKqt@yuUC*LL}ChnlH-WXwxpMy`_2UhGFf0o8Zso z?Z2sxmj-%wpnn3Ay5uoK?rv2yWsj1J$%mES4L5}EnB{#XB7d^fHHVN3Q6{GE6$s(C zaPb#!vZXE7au+%8_#g($&jf}z-BDrFV}gwM%?xa4=-^fbr*2CJakD91Fc}(J1n*}$ z+cjSx@~#xnU-QD36(~-?1Lq_5;hug0+M^Y_!w{sWpHm{)n61$YUy@=Wdom+Xr`#@) z!&`51*9@ngkoY9+^Xhc2pGY2WT*}YHbhvS$mN74Gsv(=LFR>19Bkm~Lb9}rs-4k7z z)yc|Q)w-JncXBrmNqwZOhg)v~+(DpOjRP9CcEVh^gKFEm4$*Gk+s$kLUs;&V1QJp} zj+=?-4HI9F|56TM6)S-R34jt1!d9a!k1M6nYtL;UJ%qz!XIPVL1|3_@pdbf*5e6<7 z19A1)tsa(PH4qy6ZM>NQ{)ByT*SL0WtS)I<_2I~zA7r7h)TLgV$M@Skw0 z<>;DU#`t*2ULpUJ`fv4KD#G@mX$)+_vT|WrU;MJFTK3|m*S94bMSLVtM=fMDk`-tii~O+Az&;qYFMTDL zH|}$>aK3!IC%JcFh>+y3lt@R-ITQ2%rM~J~FCn)GW~`~Lp&$sf$Z>if420f+r22Oy zb5$yEF1|sMXkTzI%`-~ufRm{{NO)no@+XAf-1El4!m=PeL{LcQ7Zs_Te+b4WCs)xH zq{GDTYdbHlKt3fezVjd!5?26GE7B=te;mU7P}SXSJK=6}t0%rcU-In!mh_7lLiLyH zA%20@t-5nh4W1^sqT4EdLOF;jC>BZLNr16Ztz320P1=lk#16XU21Hpl4u=Q>i(jiG z*N9z_eMR1q727w%*wT#*8`lx~Y7l_gT8UL9p>V3AA~D{8H!(5s9#xE4Z*FcD{`?bW zdzXbO8l<32C^IZXL-^f!6|)nXXSGI0B674fyDxSBU;eH`63B~kDQJ;)&LHA}+@i!= z0MRM{3gyAux%As-ZHuBhQN#7WlBMRXfuWTi7MO|{;Zf*M({#CmnX_%Gr7x;gQDfvPZ?Zjf1=nQ2YwmQ6h;^2T_a#wNAMK8Hcqd%a2KmuM!GVe!@>wbKR6i^-xFjy?5Sp z2&wDoamLXyFig!%6a9E^MHHRykkv)~#A^66OALoch=B-R^Km$(+umP!Y0R5dL=U1# zJ6@jMBnV-84-zw^I~N9!)YSeJ-A==4!w)tvdzwrtqm*sKAcT3}eSpdY;kPw%64su4 zLs!j~y@zeC@z_p01LWuw=GPe=L_4`x zh!3ciu&p0~sH2+o&4Vs^16*b?4WUf=n84k_*)5`PqJmPXYQ=Y;05f48ikF-FSmsrh z9e^_#CV@DOGLCR)v{M~lgkzSMS#J#w+E@9_D;j;WW2@?qDr|!5LXh|LsML?gYr{Go zd4JRUe}k>-J2=0N2A0;M4?F((77fSY2A;zf zEhPQz%3JEfCtzNMDkLFk4}8q>Xdjo4VWEGcUFJxK5 zL$<58Th3c`xx=Vp{vk7eo*{CH`8xRsWm=>s09V}qanIyY_(Fkxucs;T9qLb4)wKfuBqK$Dvi0Xxjpw>3|IKI%867#`s#=31EZ5cLCkEa z{&>AG=bN^G-Mw*rPI673-)_xlv6`z6IMzTJFpFV-mihqN9j-)uVC?pt%}Kv^yPfyJ z^eL?APQG>_*Ha_&9iyyvH^$0`Ka(dysy~AHrC`dS{S&a#C@E4E`gz^B+VH2HfU2s< zgL@#OPY!?u(bG%amFE|s{E!M#&`efGJ&K+;V*e{ZTlW5i*TIv!YqMd*z$@msg1I)% z0}=B}SXtS+!*!hiOV`p_oHdl&CN8H#hhFYL{DJw5WL7Ci=DDw}kC&Hc~F3l}tIQ$?i)H=jV7O0*TqUbYi)oZW!C>&k)6q1w@ z2Eb?5&YM~`4|=G0Vcw=6m{N)}-@@)$zDCxaYSfA6FtV6|p9}l>|IcP|3z&HLDy#T* zsO?`+e3@O6)rWp{1|J_QUoh;Hwo#{FHL>o0R}Y63S07?Q-lS%RZs6-mcl-3)CE5cP z&(l@WaM#XyQ;eX`+mgr-HeTh0>FF$6bg5d9t956?jQ9SBaaG$Wicl2iSb3F&D5_eP z`%&=84Bh^|0jUlJ==)J&3YoC`1aGZz=PgCNNa zOF*cokt$0mF^rxe{=U}g8R@#u7NdbE*2vI!$oFDrzVjliec0tIJv#}sqeh??pq@4p ztgUpPFu5C7;1JEZv_D{%TKrKN1XV8<&8SsRwWWr3uy!hl_#Ba{%l?hl2?&mAo3*Y* z_n`nqQqa)u&wvi*1_}XaSh?@Cb?&!xd==CgZH0~Fd?YTy#8Wv};xK`iM!ZB-vyDk_ zhlDF)G{A<+c7`xarGE2lfAqvXMcFE!%BAODs7}Z)BXLw2wrv0_vS}S z>V(}hKL7{VY3rcADw2#~=#4EFXroXmD9AQ$K(oksIoagEInbVbvQTb4>~oQw^Nvw< zou%%fyCbn`Qn`8AIf1yu+UrQp8txr(IYEO;vwRw3TzNefAV(>mXqp}DeH^GZ`VC7W zBH~{^(IBh}cTIS|TF4}Cl8t`Dv6Y6*ULH9gz7*|jCFTs1AnfsI}Qk$PT-Et z09YPMe=EWoUFOypT~Qw#Mh2iegkc}mdYW6GA!`U_L7_=R9s$D(vS+;`!hUr{~;trp^slJWuCk`5)@}$3fBDx%6dpQs{#lw zP6-eVSnyf!2RoB5EbgYJzt2v8{ru+KBv&fi`#aS$?6O}$T@WBl%4)3~$Bu#|C2G%> z@>A)1eWxo8kX=7&?ivVqBV^4P+_cw0N5?Hwh~)O2p4b*-ie$(%JfL!Dk-<1;GT{EXMGK zzR{{y7$aTiE}ZHuUl;XQnXdpS0j3gZS*Oph&Ptn#Oy6shJPX1l{Zd`GVJ26#7d-L9 z_9#6LKHqM`SF{En{z@3sc&HRz82>P~X0c9126AN!y7@iJ4hbUqpCD1$dCYGbK`Z8pS`CKw_U{ zRN#Ru2WhXOBAZe%*$-%ed_c;*_lt-Y&?BAosPrejehTJ$a(R|U6Gy3ipuKa=kj=$) zoBp~lurh5B9u;<2i{wHA0adpZbM`<|vIf{|bLn_zXL?1P*NYw{&ys>bAaJ<7w$|H} zMwWM;=JnkwmV6F=bXvJMHD#K_^z${mh3^HJ0wQl1K@#HbYd<pxy1bW zZ*~iCL;XG+Ub{u`I!_?B=m)fG3Q475A&zCvD>+Hr2&(2YHY>wr&OMA*^pSh0kpIn$ zmX5~r&WtP8i`(mRvMWSrSD%@!;e#R> zAJ5d@PmTO_CtU@uRJXdyYq!@eE9}3s6H$?ytBnAQG#nWeKsIlOU)Ht1F9H=1CEOY1 zQ|#@%+FP&sH85a?2umy~%|@!e>#(F=8JW^9?W%40DR3eWCMsz5-#)1=xw5jcSz1ZF zIVz+bD=HU7$mX>k0@zK>uG&%|Rh`P^oMxYs$^1e%exU11!14$_9S@hyC*xV-<#`4w z;J=sRE!ez;|M=h52sE6)%z{N^$mSaUhAc-Zmef~kfTUl1Z-5>C_%!l`aMD_t?HQcB zFQ9cgVDI;$mKY@UdtwD1mza1X_%Liy0^{K5M0Px7lg0G8Zy1uYNP+OF(|u~=6@Gzp ze+PrIK5Vs(HI$L_toJ2bs`Y{v zB6I*JF=@KQp8}QEbdfSkE|Pw_jvcDv;FMQPBStHhDc)r7#Ad{u6TWB) zHw{1jZLM^lu|06HXIC;t0@qf&!Jb5a z3m&DE`4YfWL#YbF))=jE$rxs&U5pYtrmd_Tx1&==N&Mu@ zWEvI$TZIdXNfRl?C{bq&^rY%g0J{B9-MZX#WBp>E3e^kU1^hEQIxH&WD%eZc$kbdJ zu1!Di^5dGX1Uj9e>m~br#_jsx(NrBlYl_8A);@;>Vo&+l9eUKzw?(m^`&Fih{@9js zv}!prN|$*2|0)9gwLzC>-=2x_w$3D{zCCSn*sYTf@PW6$XGZh zNDQM>X*lzK`HSbu3xoz>^3&7d_0xl^#9;Pc7EJ*CTTtQfrXODqPBE3~9iaX+N|d5w zOe*wCbvLlIGGwi8yevqOqpsb1F#bC( z$o>D;0^F^5k1UPeBD|au8QjX6ZEb9!Oiv?Yrn<>h&XsG95<0^vdSlu`S&&Z_cO3*g zJumlmhWPHK;EcHyR=p8+t`d#8_uD>DyA{-J0&odppjwN!NlqM8$=Id@W;_BcsR9I)Q$}9I#i2wX~MenIX5}<)5?qb!|!pXg-A~Z~Ns4cFi{< zAEHKo^1H456y0vb<<2Vqk}`^{f7uJ~^gLH1Ps+Q=kUOJ)`CS1Sp;py+(qpg9+TEs?i;RIR(09y{SI5bh4p+mh1uVS0&)9VOup({&ZB_VY#^Ala0bE7C z%jMGiBEQl3VLT@9arXJ3AS%g5`+*jRT`dJ7M3y{5SpRM(HSOaDQ>wyOzP`N-k1NGL zzaRXxVwkgL*_Raz7< zE4$Xc+~|csW}-LpEP>XJ%-`r`D6d~X($mw?L*X?f1Io0@L$B}?x^?mVaq=v~4x6dT zk|)#7Ri~i3uK~GsG!e`3h>(Vf3f=Nn4W&`vH!S|!Q`R4EsS5HxfhvP$I;5L|Em$7y z%39bcQ2qf@waG73gn|x#WCEM-`BS~o{b=HDz*Xw4QCdCh(aD6Bjc3&s-BL}dy`{1A>|8f0%Sa#tO>Dh+TT14AT*1$r zmhH7l)|h)ZU91oUWzj|-c}>Bx^QD;n48Y??%1WE49gXi(k`mA9<0sc~e{KQ3$ig-e zLN>C-u}8n%q~+(g5N0ae#WbgT{Q{8p&@Y>rA6KaRmwwJJ3f6GP5MfM>oDPHKeUEzL7fha!1L;{jnIRuEVV~)%w@Ha5tIm5Ai*0=ASG;yh>q*ww3O&?Je zUwE=BlYqMDlf~X7bA;FPbQPLV+)%`g>z!fi$zfF!+W=CZ+zT*PnU+jB#1)7Ni2qPp zQfZ}SNkgrgr{LL0;nGl_Ii%_wVGCt zMYP)oZFN+x%X6=vwK<}*T!qW(=I8T+3cr7)=Up&vo_0w8hqMy>DM8KN>3~;VtyD=% zp1ZeSX0uEr8Vf&O*8#eeFrrCh;%C8{q3e1esY`VDWz>aqOIG_O-a`6f2S@?xC`6LU&N^dG zQ>Cx6Ny?kz$qKp`mOArJ7{ljxW7i}^#enmP+zuS}vD)5hb*(#E`B68)3#&C{e=5(7 z+>=BB1q-%fN#$vN{fO)L-fds)h64>LQjpUCFPrlZ(nm-W2|89exmMWeDWaCJM^#mI z%4XwqqzSZo4B30oNndif6_6*p?1u-iz!KPCA;-Ilb-;8>gvW)G zaNcZ#`_;y&o$@QWQNMw~=_Cs^o1U6XL(s^?H>Ywx*X8K#Mk!)711d2ov!ARORIwlj z5inS9sO`tzhLZsKk(vZe;xOS!D^(buDTh?x9;K3?{OcAbkB}G5KBALtk^A$H#vJXp05J&U@yQa&HY9JgAW z&BhB}ora%{hD)=J{B-4!+AnE8%L~W;T5!J_raBzm-dqCwCotr_jRL}BS5}#9UH+-X zPrZ$YbyZ3QHLHQ#>Zu=p7LRB_Qf^xMx_Uc##eKb?h)IGq2Q4q)o!fU}HI*LPju{25 z9pAu&UYP(m_918o{R zUXmt4F#AUXxHwg<-f9!v`0q(V-W|f8B-~fh{b8Nt9?%`unXRLM3@q9Xu4Oc9j;Qfj zoWHF(YuNlKvF8-YAlE<`G4@RZp{Lqk9W2TAS057i&xMk`zJg%GFW7ktd&AG-lkaPD zh#Y2yA4Sz+&ifZKf~}Im*x5yWmWH|oQ9vBPuHkt#Ac0@KI@P-vq6)+IRez6N>-uFM zhCQ-h!7iR*hBL1bNHZ+#cKuqT6qA~5P*Z^V%H?H!EE6$?t%@g6B+Eb165>%E#T%E{ zmW`KcUYQD~6hMLkYyz5%i;0M%457=~wc`%sjv2eMyqW5j*L#-$F+W?qCq(O;Wi7k3 zJ=<)O!qRQiRE{UqSn~_A@$~TxmhYBGswJyY*Z~6PxBfoSYYsl0&mW>0Q zdmk!9EK(7OI%%eL zVc~U7wQVhR#+4Zwk{)jgsp)TN{4q!PjNP57!!75Bg!wv4K2r)?=~_GrGW@rgTVLhhbr-J_o%R&I(s%U9xcSW}M(z z@7&_^8w65@VT&KGN>o}OCH7t+4KBg*4qi@AGk^IsJ2{p-Rb@feludtNc_6XlNlib~ zY_Sm4esSg=y0r?Mo|~I%4|Xp>cN0Ajf}7Y0XD(5TTW}ANcD_$zQ5A82#$6?vN|Bm` z)zDN^OH5Rt7UNRVv}pUNZqtCr#T%^jMk^)LgQ=6*D=WBNT-_hmBGkaR;LG2ey40uj zK)qP*XMir2yuV=ktkq5Ak>+GQ`&TfMkJ>uUIylQRawh zEFrXC`fTq$JsS3r9w;+wWBju1vi;jxqi*wdSjiawUAZKVzJMQm1OLx1ykLCYOrmNg zq|M#-RxX^yYr8b23nO-+ax|KEvP%e-5==BVGd4ZaOi0 zzWR=>I&Py;?a`!{6z3P;5ZeNfylb*xb_Q?&hz`QGu)Ey<$Zs}#!cBJrACk`}A_0sX z*QonN5>ksn1kAtbAo=jjB5d<}jDfyE9OB%=lY>@EIqP^szFaUIIEUQC9Ti1&WK_$-H*S2>sQo{YMbygONoKUHtUTtmv7#p zU`CEuTs60+F7^%7`J(urKz!&~(=~*%>l{FSblE^U9(c@LZCw$3p%It8vnx5MJa@L# zJ9@Q}xm_8)vM;SalNh#O5qfzNzJJhurhc*CetsO=XT^PL9!>_Nt=IaeM^GUf_FlV7 zOUK6>fd2XAB4zdtWQ93j5n1ImS1w+t#Bx`C$tt!EEOteQR(#Mc$YJ6m4P6_W52~;` zIsM&bsGFucDhd$JeB(QqypjB@s_OZ)dJ5HN5PlCKn6Ai^r?Pv!y}DJVW@#Baq1HJh zWJY!~@_i5f9)svkwGv| zsnx8+`qeWlj4)apaw}`>{?D(o+GY|i!cAZl2Fw3n!ge26xO0s(*kxS_?6TV6Qf9TR zS~JY*6dS(ZTAp_`)++7yXGiC1f{`)kQbJRDzqkF&rvZEF6SSpdtk&L{3JB^Suh?IL z(#J46ClF*vD3Q}EZ2hTRZLw{UfTQ{-P^-Cl7ur*g_4@b=4h5lBpzCeLZtkx7*}1KY zI<<1v#kPqL6`!3L1R5Edn#mK9ym{ZZQjh%$5`iq#x+!YCYn@HdnQE}*<;KqmD|40?9ePdl|mGoY}YAo0OYHPgCwM@uAX;)hN1{BjL^)=GBR+ zDZ6mD06PwYv?!tnme@Mto}WT>ekFn4-UB2dx4bjvi*(kF8zApN10EOvd?J(?1z9_{ z!p4~1kUf|@y5ReiPzm?-fy&1f%>3`dg^6F^k$@Bp$7l|mPXQ#kr&WiS4Xx^h*2z~R zRE$?oBFVh42JQH~wgdQ8AkN}){%SY2OF|lOa^AXH`dYSrdz`E!DY6q{FzO3imBeJ& zNPR$_hJCGWV~ztWSiQ07QB)F`0+8!7`y*2e)11e^a1Yp*&9u~ALlXl|dENeH{RUeJ zjq)+Y$K(cG03@ghK3=;*&4ntVeP@p%u5f;*uG<+CjIU$vkulxTwn|YhGpq)oYq+}w zlX4A_e&D`-#%Ioni|L}yP-(Wzg)cN0g8KSoQ4Ic42Sc5UqEd(FwYTrh z5+>Zc-FbMLWpK#x)(qKvf3tmxV{EG~xYL|kK|#x<|4b!1E+(rD(<9@c45=;0d~R z8Syr?obmW)iuCyb)#FpVrrC*Df$v)C)rt;#*!ump%a>=Y(&(l=iU+dW9PAcB`KH8? zuhI-hM{83d0f(EJ1uxUy$Cp#x-<0_3e>6BSFyK@X^a>L}LiG%MxHN2BL3)ceT@gl! z30#N;aBs=b(_h{Ds{14*&vG#B&i<5absK3yC&1{=sYLwzrQE>!x?$gdAG-Q&Je~6@ zZ^f62Dh1EqF2Z0;bHLX5pjq>{NV6q1P>!!0E_6DAI{(!hiFJxUTOJu`m^sYteGH3C zbt+Y3FmN=?GO>VyM?a~gkDmZ7hnpOC5K5Bv2BW-h6mt+HG|job0Tzzg2mg2Fd@-=6V4rpJ z4rw1pyH!|n>s9+jOjX#jwUYUnW7~ZX&VMoQ=x~w*H7H~f?6;+>;yaDY%*)|(0!_sou00`%YpT0(?tfAZ#6xmvN{?WsmGy-IpN&*7-#aj`bHtL zoDXFw6;k>)gBtDt3luptb~Jv!#~ms5P1aO=_YkE%NEKxyRg`@vsvh}LV2}h}$C&o2d!)|>G%u&hFG&cPlFobVFGs1a{hZ?;~#@ulF*J}?K_#Q*#ivtP(TVX*X33_Gv%-u8LL)oCXB zvRxCHRCOVeN2fwSP*QhvqaB}V(N=<=MPF~f%w>(7tBjK+w&WkYJ*$BLc<`RWs3>c8 zLa%0~yc-zAYHDgm=4M>RHjqdOpocl);*2qDDdlbO;S;T;pv%_nPz%_qH$eDju~)vV z>g;@0&!Z_)f|UuRkC~?KnF1w2g#s~Wb0x(1AM2^P+u(!E*wwSQ5nmCvmPPL|lO3lI zdpMx$`R&~NDy8($&B3S(i;J>+o1;U9@blhq?cBZM>_iG)Gnb?07ew~aB#)!DvQ`|k z9w|Ifc<`jl0iHN)Y*L?YH`PbM&Vy9(4LXQjP56ySQ{<9mLXLk_H$$C`i?j*S-@}g9 zh2B1TgrLmuy*%&7yHWhLIr-(uEyJE}uvN3#A54)$&nbI%@6SGtp1(RcyQ(*RM(6r8 z-I($T&}#WKUACNCBcs^9keh+@Rwb6rGsiX)C)(_{T}(Sz@kLFf~qwQ8(y-p&O9=ockS2Ro{NnP1cYxFEaGL{KG)jiWIhkJ4U_1u2& z3H9*F^7KH3#*9^s_}FwUeVAi~YdEN_Bj1BjcbFr|R7&}y`SmGpG8YM(RR}#L>}W6@ zJlDKB+`c8VQ`|uQPcvfmD7)!G`_Ps|Lb60=))1&+hF+;ITk0L_77k)g+Xl>P1$a9?g2+f9Zu(kGWOYMs_;o zjY>|{DuV*)up%R%b>2G@QQ6%1^>*Yi2(`tHo< zeXJFUoWv@e%W|nj~iTv&j6T>}+@3T;0Y08iSZ?)Xb3`WTRVd zLM61n3s#@OD#o4e4K=$pdyn8|@Rj~Yik&f!PX^=JH9gQx_?2v>PG!-p%G}@@Ax@($ z2XJOywkHoZ!^CaC8!?3u4WAEbZs6BYf@JZ@p>iaa#X>B@&OG=y0?iS+QsH5B96uK| z!C{9#PBPasbxJgNwhcAn&euy|_1CxMwy!#LPz>1?#^)Oomr}fOqOnjAk8XaPtg{s< zoH7A|Tvo||M{3`aw+qbwHeAG4YKsnpJ&^r2p6XFVTo{{wUDRGdpMZeb2K(6+J-DCq zQnv8{Y)G39E~C}+#n1l#bIpJLRLa?FVUpwsdu0U9$Bn2CS0nEM-MIXG`$4<<7 zt;3VP-E`Uz!}p2TSO4;WCDVGSERS( z!UNe@tSAE~6@YY`y1BUINQE{HJ1BGJh0g~9L|7f|-`f1_mUD`irtD$-Q7kzSJ!MXK zTF*y=H|1onrrz*tWRm~LPm3z79yV6F*^!_XNy{9mt)g;=;8jNr&qQsVwjym|#7kLD zo^%y0YI0eQ{ES85-^&6|e(g(gF8AEJ^`HNE!;%2ds>i?}>+?)iuK0K~%1qS2PeoO5 z|JK2w2USxX+rnNSo(&1kz;$=Rf1frPAqUzj%Hc)#I{1-^fPK200hU^+&I8!)otV*y7RPyy*+#;0hC z5tt^JOsk2CiUQ>Oc|@jwv4h^{9DWIib+0#%l8sRh;SB=juEAVnov~|~akC@la?xJH zY+G37?!@)58`l7(DuZ&_qn9QWM7sO%X|ei2+thzVtFRR2tL|sc2R8;ExtXm4k|JI4r&RjL&3Rn(&7O7lI$)Ts>IT&B?DNVe- z*8T{VIj)uk2hMOa^r$7q(EVHy``?WW{C6Ymic8w}606u8tw?^5(k1q$@hcfFUh+XG z23-ItFm{&I%N9^$44OqCw3{W3q& zFhhaU*UVoa(+~zE?GyO}p8-!WTmRWhn52ZC8>w*n{~_)z!=n1)cHsdOQBXh>krX7Q zyG4=iM!G?|yCo%+&Ou`60jVK}6c7exkZvT05JtM;Z2dpaxvux?`SQ-E9kbV7wbw7# zeV?Uro`Zvzj85y@%61kQ|Fu|`=I@vKvE%l#1Lf(|85iklGFb5W4WC6Ecb_m0SKR*j z`T5q?R_rqlu53oV*)1plL}tmSmwc4Gjfgp+SPh6&&HHu<|N zR3H9-jkJHu(;oyx^?JPj<^o~T^2FqhlY@0@5EmYk%zzy{74bg1n=J5TsQ0?nt5J04 znSc)ET;ZL14Xx*@Ld^sCgU=zYUVEvvY6|O_PJFLyP#yJL61V$#7iA3-9P8$;Ud!FH zg99WbHv_7{Vnio)jk~yuUknmU`5GN#-D}!ww$iS*H$1Mc#zZ%~1GY&z)G~@;3=Kq@u(7qZbKr-(A`ut0tsQbxp8JpET|GmZ6@U!V;)eet6 z2z}^^e$y7gqy zapUb6&2?GFO*dNDB~}IVI6KavJijL1;1qLQic1N&mq@4kNsAE?lw}-Gzaz%LI9sa)x7W6m&-+e z6jRVeiD-7kQot3l`6sVNoHt~vn(G&EObh3O9s|O8%Lm%d0tL)|e?*s>(QwQ)P4M2c z*IyJ_V*jXVv7~ONx;1FD|KHhCvvdhx@_)xkgsm&{77xyD)Xup__~WqcS$`spzrrie zo&26w82e?=*3jU&LfQPzG5XmCK(&2Buiz~1b5;z$%x<_CsIwv5d;O<|Fwnzy4(ZmA z#_$O(0#|ALS<2)(S}Ew6pA}#HD#lS!(Rqo zum}Y%&+GfU+XjVx!07{pyl`;!s#?M%FounxRm8mjy$?l`otJ474kPzenGs3=i=B+` ziMM*HPp5tMtxC8II!bZ^+YPNS^-Y$dkeB!HXcU;!Z-e6yP85)Q9fG|n;kVJzpVW6YnA4*NMJkk9(8GIMVg~gn~UoR&Cw-1_+a1ULrMkd z>MEPCzpFISwy?^;u>&$2P}+V6AA2d@yY2OD`bQR-_rQ%dzB6tPZ^IwjIg%i@}u`Hl+GqX3D#=YtrnHKh$2Hh^r9Yc`L5~kZi9A%{JFNVh;9_(MW6QxA$2rUDtj% zCc8E@eGB78Ly}SHh;_7y&kaD?G-1cDTxT@rLD%}a$Oj(lnlA^)|QLB z7m)U`GS~VIeJt7ET^lsEj{Ga&!_HzComvpT52zbQ-dK*+2(8JhkE=eQuWxZa)5|M> zQDpcEZ`GfC}kL}jaDIO|D5mH*`u%Xyxcv?<$*SB?`mL!vgm| zG0}(yUeH_c#dUjCyPu5=N1ampq1YSc3p);=)vl5NkG3Kj)s8XpcI8mX74dYzyr!)b zL(R#PM-B*4oZ{|AG(&dr6=OzAKPS5iJWm9eQcU&IxMx9fEJpn-cd=|Le;k-ONh$xQS)*6U^Yg5I)+XO?fSPYR_@V*5J(LVM_VI*Buuw8ZoVt(r> z@AX-KWBunWAVdNO3(UqAkN(uS+jLwsRPW6$ZVc-ZujiJ zg3+t=>HTg&4*Q>=#uCUY2vP_gPSlrSI`74ffUPjAtnw+Co9V$EpPL)@=h_d4(%F*Z zo3TKtrWio_JIu;6Z#Y&5LcuN^6L+mM_hj=`QqTegKME#_(Mc3 zx#qD<;quvH9qKiL;zW=p@GQce^Li}t_DYZ@z*MbjoV6j@#&{(qaJ4I{hi%uvL1lt9 z%>pCgVhWp~3y>4zjt0VIchdyAw zoG@Hp74l-s))-_tR&W}qv-*<2nCwbP`ifV}{&PFpuYpA}n&ZgsagCmWgZk+q4`RhQ8WCs*XEP!KBD+tEPZ@2X7J zxnuns<}NFmlT2ZwxJ2>o?%8T0atH|%-SGuWTpwvR-VRm=Zt&&})L&%gUH#eTRYk1X`>8QR~7*E!?hqfMZwRE4_qyX8-@S}811f` zz{`?X4c;A>Myle0l_J`T2V@T(>Q_Un?64Cl1J{1f@Oo1=AJPP$m57_+PklN(%a^6e z2d!(YSBdT!FKxD8B2S5&IGie}nz#OR;oL)Sq*Lwz$qZ+qCa+Qpg!rWQv?*NAQpKf;>BzRIk!i-F22DvMmmCAy0*A>lPcgxh!ub#Re3UO3i9hly4YfYFJ zp2`?&9#!yd?7ok3+5)!>L2DYGZ(!J;T~H3F7;O*V;0RlilIv(4fa6RRc+8 zm8T#TV&9NSVddus=5PiwbPhhP1A-BxF({-w>7Oe^Euuqohe2D;;)N1Pcc~)F-(?GM zb{fnia^E8Z#(7g_pB(GG>prCV+L5w9>V&50w8~$MGb8*bq(RXJne#lcA7t4g>}Zgn z%W=8>7>iD*nxDcxn_^hz@cXA{tm~uQ^EvF5*R7|>NeXH3eOdr%G3*WA7xekikw@^f ziZ*rRmtkqB{t{*VAzPl~@SUoD;dBLvd=)?zP@-q2r=$J^W_21Bwp?m6)23DK#;EYN zS?kptjH*{1yez; zHkt7H(4owbG=~+cn&Z<2+kGj!$lm1ttFwzfA@TLGR#wS`n`bdUd~s3CedA~hMX8wN zGlg82=ZQ)BWIvNeq{pEO7TFR4^2i*OCvYUDDLt+=Oy|6y`uBQelFbT@^X!L2VX0+T zYcuJ%%UlSOkvNFsED$r0xe>US#gwJ)3ysQGdJ^P zq%hcKP95UnE8got69j*q|z^68b1^~H$HydNR*K3wad};PyIsNKC;xQ`Ps$wKvHz7Tl0@~ z{l-SF4x(uW)1iu#BzlHfHY7*HDmTB(`$-5sXXxkIH^p%Y`8wrm5l3RG8*b$qo`aeT z>PsO<0a5N?bg$*({+cW>_{0bWQta`uZg~!oXJZ=n>mjQPz736!hq;K!K1(ACSJP(Z ziX?i>wEQWV=}LnohC~7{MI(-T=`gkcWWfx{aqoMdRm{;NiUs&6BsX($|E^qbs}AOz zns;dcr5+x1OJQ>B4@n_fi9qL7>)OLs1GjEC6C(@XU7jv^^|#)G-)wAboX0EH{;;vJ z#85Yt6G{j5!u(GeY8+dAGbVQUp~rq^ zgABJ3tDGJ^0`J2~aNlHn&KwGu66}kMde=9tR4C63a7e55PX5@IaaX`om(zP#OgW{l zSw6S>sPLOHR2`?gHf}VHD9!S56Xp(hhf!Xs%*r5*aZs%=&WSHe@{btc4?)MNOWubN zL=Q1|0{bpgUoUg?lfGZ=UK-O(JuINg&HY_fb&efYYw*csAVSrr#Iw3h;@HGGFb&I9%Q= zrMAwg=6ZHTmi4A83sDACwRVM-#2-rUmKjRbzKBV6vD)Tu5xp$#3!Qa_{a(xv&>NNp z_G~wSNBueOQ2s(KF0hnqQju?xJWB+T`V$r|eS1W$*zyOi2pzp7qCQ|46?ve;JT?V!#_(j*n%R0n{PajU(GB*K$qG!sS0z-U~JMzG!?VlcPYJV&m+* z?74=f!ZBx*Kz2LTrsTxVuv_!WtO`V{HhiK~ITWi;IKPNF2JqAq#k$VHG%`zkotWiP zFToHutJX&^hZ=y5($6izi4@=af<h=X1B&zfEqMKVhMU@fSh}nEoJyG%tod8` zdMns|CgP`Qoay{VnsY0I#5XEg>vI>r@>Et}QGUSAVTj^2b(r%CPyOziQ=BpiytN;a z;s)jZ>t~bPgcAIfMI(t8eB|YUCo?2r^#jy#juDhnLobgtcT@ReR! zQxR{kCFih!IgUGd;5&?J>GXaGJDW0r)wnC=(tc-#WQE~Vg$?y5sR|6(on)&y6wv38 z_Ek&0Di+q5kJv;OV*T0*%~kliO~xUB(Lj525+UA+mrv1ae*}{FvqsW5A5e$!O;L-* z|4Q$Y3->>b?^{(O&CV6DxEh+NgIVMm2;UCh>sX*T!PkuIzkWN7ArKA!yrs{|ssV|S zROrfJb$B%Y7@L3@a!~N2R;jFjnLflU9AFP@;?k#3i%3cP24Q1kY$76f|LZ)C`vnlF zYN)017o)b)djNtt;?s`u4c98MNaJCF^q&0GQ7Kl!B2p;DG7nKNPo*Zf=SwTRDv4)N z&&`P7kzqj_%0p5L;+|UwS>^CdxyJtlg#c~&D`H}MXn_^iL%NzcghDY^_R)eNv+vQ2 zMf~%?2! z`xog@kd*jAt$`DW2ZV+U+ShpVBawNWx&jsuji}&EC;H4YC1d}PLE?uc*!nryuQ<&G`{9<(`@bU8pBI}89Z=DO1$>h- zaop1CS0lmezCm8@7QR8YW&G}&zm$jG^tz^b|E5ZmjUCPeA}nQF7cUbfteMqib|f#_ zF9-6jzt0aHH6PlPYff|?ql=%N?oQj+J2mL@Oc|>U;y1&ZNg2#?`Xb3dRQ>9|?lx#> zb0J{tz*az*qkJX+2LVmd%;Zubt1|@5eR7L#W)BBeWzBA8+V5@-&{Xb7jTX-iI>~4& zy*@Hz#@7OMC~sfia*-gp9W-!i^&_vOFvJiq_P|ZeJcn3P@$D}m4w4*q<1#G=MWT0j zh4NqqJ$*U7W9+y0|5t{>pSy=NOcFRh`b6Z{>br~ScjU!?I>%c2LAw~nZ>>^oJXD|K zRIdT?;$RQD{&Fumw9GBlomytOE3lO%3^2)y4Bh?1yqdL0CG*7n3-rr*`vOGC5@n2k zaSU++i7Nw=PM(L>dZdy0Y2{iRnv!wcDK&hr zj>fUVn-}bBgR>CHL46=20{MY&=rD(9<=$(Y?g-FzPxZ5ZW)3{?uS0Z!$XFDVey5Sm zsS^az-!coXZ-YLu(F-1d3MmekUF&^p0J^KU$f%yE>D zeXhzyO!Ft`Ydz_FE!*yn#`yRNBqH9pM1s7f z%D^qK05IR7=^2vT$osSkHgIFq2WZ1%QosS?dsJ@Oz9iBFJB?Fa4RYR$B?fQyJW#406Lvx5 zH|%Y%cp&PehaUo7(C@2G>P4aG34|wp0K(cJS*m`r_OtpEz|yDxg!avG2dODMEgz8~ zj0)>yNkyc(^2H?!q1^jxUj>z|3Gt-gAz+ZQO)b(ZGpwbIBBM(k8YPIUVY6qw;OT=| z;}go_m>I#CxX|j&&Yo>JJZ^KkE5zt95CN+bV~X35 zv4t7|`+h^lnB`Z5EaMy(=zQ$4|4c4r4zbUze6-hFW6T4#PwOj>d6erkmcGE%5vAz) z`59kbP9BIQut0n07q?Xt3giJt@?;ix_q@u4b?Q!IIJeMWKO@jsD~UeJUo=ep#6!>Y1dtYQ>5LpBm{j;eG6M#p!3b zGs?G|Lh`PbzA(p5p-||H@7ueAcTzMo6n&sO{c# zvXG%MIQT467N14cNT^{tOVr~JY5MH3{zH(=K#>Hs0W5dWq1?F9F^Xu^u0D=OFDn&c z)suls)nuHsZs;N@pTzh#TK}sXmQ%p|1WjJc$nx(v*l|k=ug8FJ zfE*4obU2sf3sfDH+7zOdW5uY94{gxVAk9*v&FB$N-SKNMX4Q6}6%d$9V^Dz9YP?b~ z2SR>kdXn??-b;}9V;%Tgvim*vKV*dGYsB#G;U&Bb{P(3I4_667gCNz!kjk|GB0SqdHLJeb1y#i2K@=w92tntK^q@RIX_8^Dx3tO zRiT4U(PriEYx)^Uyyxdc7U4^qs-fMXwMI@rqypp@LF$=fBuPo1nGz5^3YW`dl20kR zPh$8q%Qe5gIK@(r`s}q0DHm>^rLFaSvp607Q0{P|7e#92BZF!qrpyemZ-!G0rlk7# znhh*6nKq*OJKY~%e6MB8M4LUiugKMBh}Z~k0qfo$G?h!UPT}e+)li^Vb=$)WH97dt z81?7f!@1fP6)kS6*%|`lI-q&NE3j98~-wyoesF#Vv0--f@;jw z1l|+;zMM8VF*;w+D|DB`!M>QE9rBwHHvvQ19G9HphI@w+MVw=h_F3aW-$OG!FbTFK z9`^Sd2S@`qV|tQWH`(x^(%?MVs&6~@>0OLc2W6mU_ravTWc_zDu;X^8llO&ysajiXrCD>npn@gaB;7LVcv-0mSXg-TFO+#9DeKdb%n$$stB(wtYNa=u zAtVp#EKX9-LT3_@S}57Cwm5OPn@lTUF%;-IZ|I5KXM%IB=4hJ7NQN?gjOk<-=8qz( zt!<{3{W26YGoyzjgN%FSXvx3BBa%z9q>R)jP1R2&S`p&Nr$_K8urPfu9LIGrIwcqU zo17Ou;`ye4x#fXBZ8$)52T5^Sz`g^t+7hTr1He%oGer|N* z76m?YAg#vFX?<}7J`#(M9@0sA8 z|FpEf_nh$l`7HnaX@Tfp{Qln~EwrY8lQRC5RBX+QwQD86>X=2%CyP!_)i}i_BRB3D3-CI z9yU;^cz#*SaznKDm5frDS-y(Jye@+E>?@!U9%-Z({(|aGGln*{`S-mY%dNmH=E5J1 zs(FG;Xfu5R^Vo7B5kYX(|9VESz&>4nXl>vs_BLJqAYE`MxittSGSZ^bp)43veO3G@ zsQ-MEO4qf-*SSza?jZ;y)q}-V-8OzuZQ^jYzo}j_7e78}78m)F?zf*sxn0MkJuZCl z+c%rE;*XYXivv`6mRen^~l zPzcE_opR0?-d!2n?z%OQIA|5V#qm${hb|r}r+Gw%J&{t&%svQ5`YkNK09O*iBev(t za9-_siGC@7EmbxPaO(-}snk08cRsW4I_8*@i2k#&!vP9WY7JxlP3RW{Papx!Q+$uw+AT$of! zO;AXFz#rB6Q(AQimc*dp zPHMk7&QH7PheerfFKBM<;R1~A81u$!%4!}^$Z^LocxTigA%p35WbL#jF*v2?o6w1s z=Z32q`}?c=Cwro2{M$+KMc8)Q6krg@Zpt8ZUa39}G+8=EWnW?ZvFn9Azh~R1(t>X@ znaJ;lexI~D9r`N-uhLs9lz7Nby2UiZ4OHOjkIoP%3}Mu#tI%EDF!0gKyWQE@?9NYn zU=*bFoXWM!L?5?L;jIAcDJ#;Rfhad}*DPr*OP`K;YMUA>q-Y6aU8H4ZCV^~{U_W@P zqBz#Dy)H!VSjiOehm?GALX-<6Y1oeqa;fyq%%wtD5~u}gi`(1HsWhnjH5=?J90xSR z)x}R({x=ukL61W}bP6XO8|1+6YSHo=8??4C?24@e92T!Oyj6jRFs#ZWUnw46JUwyg z<;|CCy=ERPq8suu3EVIgPcf;=!6@K{NzGYJ-L&sI*SAy!(Hhy58$RST%K2XSiC_@h zc=cVq_BUhBq^y{)8m;rTZ4=Bv7R3PA>S|Z7+$RK~=QPEUd082r9ag5&<82Os>xw|G z|CSQ=<=La?hZ7J@wF{6zz%l1(?j$FW>@)y9qCi~UO7Bk#b}hV9$bWqyfw-g@1A)Hi z-4+X=)z`2jxeMat)oam`l`^zOIP@r}aKdwVd8c6Z|J07L2l~f8jlO^GD%o z_;@YVq@R?<*YdjhsD;k^TH*wY5Oh>?n?ZA3Xny_3-fKtL`yluPK?zE#w#vKaytsNb zq%zQdgROA;{)(`p69hu8_I@F=ko`*vyBd(G#lF^)mb==dUN8Sk;xYl zC(&5}DXCRm>bUWCzJWpsOcl=%b8B7djG{mYxr{8rP7kdEeSr<<^83}v}S1&GI(9d|K38I1; zlRJCPI9|_{4GrnS7Ndn$#Xd3B>X4e^e&Ull(+!+&;+D_C2^ma!`yNE>bpMSCZcVY1 z)n&ab)={Z<(C3G^(#=5;eqg1(W@5+%tmQ7qZ(3AP=^hTrc#xFsC!^V#iIn8U8O%bD zLTMq9n0o|oD8nc04c%v10&iF-l^-Y?u4iF!&8)5X`J7_~LTE1Uwf)>~NgE_}W|IDb zQ>0tk@)#7t-PW#F-5!9;xXe{HS>@x(K$W0*IEYqB^h4h}PX)*R6Yq;yizzI@stAeO zYs5mJ3*lwM5h#4&TUMT(3N%ey4od79 zqdh0aJz)sW<1=X<>z%y({QT-}o$sgv7&{~E&M*Btre9U;gNnhutFAmqAWutowMb;) zgM&1dU8*tCUt9KQ)Uc0;Gy>QB-RxEg2$ZFv7Qy$z{r-2)YsCIcg=1@gl-RcqWF-{o zEeWf4LV2~DBk{@m!){~(nsv%_4V;AO@V52DwiD~bP%+&h+#4~~Dhxz#YnPkqJf{iX zJRMj!!=0~cdrW>E!z;hyz??tOO)og^Rdw@NpT~H?=ez~qs%u>99q7pYzSKy;6pabT zODyd*&>|re&Bem^?Q4Lq78i8(gc&u8_e*vtk@RG}_$pL<+*=C^)P3?48J@IL%NKW# zbti2{grVb!VHkgWyiRk#IhKX)@BN&%n(db2BZQ4{hGG6T08l==x1N7Ie)^q$K~%);&LaVTDjaEBn&#IaHrUWzwd&b~$8MNZv$KZPNup zNHQN}C(&f3hjm)Jk|*LT*Nu;S4R}~=Xl#6kb=Ogb<>@+<;p=@+2=ee~9hRT=b=hzz!WVvXd$RYsX<$d?=uGwCC8GAr z!;jPS5A35vSO%-)m0||WW8m@b_WlaR-`M9Ljw!-i{0G+Dyhr6{7T2uFRIO(SzHvQQ zb!vlu?i-ejotxFmkmSU;5ad zw@-6&=!Wz~3Ma}+n=-Qudo3AR6Mq5kaTf4@j+S#v`YDlO2}{)a z@s(OZBaUv=f2XEwl25avdTGfDFD5DJHMGLyAq6lIX3{2u%LGRPl~s+3vR;~I}|Mqj21MInUfsRqI z4|%Yf2GBD&*B773;tS1unTw)sSK}WsMsad|y=xh&Cq++$r?QOzG2h7U=NCEC&C&DE1d$>XVYfd8c&C`?%(UJTPQj@7JSWQ z%dZ$o-8@n}J3EwgBRUpgmqKe{r5;1qGD-0yxmSc_A5*Gjkku>nM9se{Dso5o*Uq-q zJ?u~{6W!DESX~aovBC-WCODsow>Kta64SBrkU&90UnVBHh=ED|!>`$=4UHYuI||jL z5IZONx4X@Irw^qu_w7!7y{CFBZbDu^`AxVPMkmvg1K0CQn&5{=ew@{=#*|NauPdO> z_d36JrI^)`Gx$wJ+`Z)RJhr{YX|JN@XO?Fv!anJv>{{8%y)j&4uJpc#f9lGN9aDt9*;JmLNtc)ZGR=7D_bC%#$ zyA3{SREds`Uig#Vs{BP)hdk}*$1TC}_3AGs)LjYUFZ4Ytw+>f+LE)R?b%q1y-q-U> zggGQ%s>x{Hi+b#J4;g+XBeh~57Z(@5zCp4E5fg`X)xTJ9qA1fS6kZr#dVXW-#Ah|% z;1U{5_H5pL>T7ESMqhV|pO~9$XbYcLQ~G<`QI*H3c3ySsoM7#>Q$=*qf+I!KuU$;b z?=A90Fg0p^;tay3Z?1aaS9R|~%S0$zj;CZHH5E)pCu86D@umWPqxkHa4%gkTwuW;u z+HX54Lh;Dn2rj;74Afr1(-qgkz*m~jbZ zv7EOe&pS{S?}E|09NSf6x~22N{SzFQ=i$QswG;fgksq(cm#b9?aFd1E-H((N)t%{x zi3=Gf<|XEF;y3Cciru~X-{@bul-YDnE$s3#vcLZl%WGlvKENNoy&nDRUvm8gT@-op+P{7uebW@>86+Rh@`@foJo&!mT@wlDthnpJ#C6`sl$M^V5Za-V?Yh1=vjy(Kch#8CkFVbrE6&&4V zTnILTFG^S<-`6_)tYk|B$izbCcq2d=C|}-gQ$Dh!jo#^nfG48?@E{DVEX9|{6Y z{{P1dDFa}aHPLHc%_LvT%W92{mVeOMA+~-0z3~Mt*;UXjUy(T%bBsBVa4S>TWtx%j z@!xy*DBrz%m#@bB*ODuLQ~+tz(5@=%2v)SmN#&hIg_mxx4elYg)8^c_B%W7Y|#1=z=aoh&3j<&5_@zhKYQ z;)$wk>&V$siS$rpwo~8~GVeC5Ur@0b7&24p%y?o`V&a{__$7cQ@#dZL?Ye|kpxRPx zkWHvn+CiSM{#?z4gk{>*HcF)E<@`N$IGx^1 z^JLuIpam?~(bcY*B5z6O1F;_Uy#Kf6;~XKKAuo)Gg3>Ss`YJ=$nibT} zJvQI14bxOc)@gj^q@$y)uFKzBNaVDmOS6igXcrY37}L{K-(i_;=7*MD1g3L-P%u$H zSTlKM$zmZIo42T)BAioo=pzkvn5|>LY!JLF-wB(IOhjFNG}qr`o~_S!$+R-OP)$9C z8ywd3>({&Mx=v2(*&Tifi&r?`bF7fHFo3Sd2V%AvB<9tH3_I0id*(P0g{=zdDlWsb z5gQk?j8n&7i>#n*vu&;o%2G$}p7(Ax@D<||8m_djTe z(Uj>g7SBHHes*axSbu7#;#=9Pig|UQp&0z`A(Hl2Lfx}T8CTeVYtg#(+HKsnF=f{rhCI%R?z1W?_ zuaLfuy&p0qs-dMqv@bKggeg?o{I@?c79ZtIPzXqXMNgi-`~GOPvaHn8j!wfs-L+ew z-8$0!_qZ1E(nH_4)RFoT^#j4|2az@#vaDv7K;;5=2gazCzq?_!YvUoluzgL|tKIm1 z`)tk+NnXy&jRNVFWbyl+sIplLn)$5D__&y8)iEiyf@aY`a|4H1?If4NSeAwT>E!Im zaD&yzAZk7<=u8{bqj~ZGvE5hK{`I}vptl3X7U-vQnve2G1K42wIW*o`LNCew)1-^~ z=%*1rVh!pF^k#qJ(Jpf;X(3Mkg4f@9Vzcpqn61$E_vz=><<7-zLUBD4PF8=1;T2@x z%iC|&`wBjJRpsT4kPEf2?e``+C&%-@Z1^t;1)AO!iaL|MoVYIE?(lpvFy``g<;Nv@ zjD~}SmD80O*)lj7>AKY_Arx>{Kb?+VV^e@Hi&eawD;JTlosen#0EOn2ZOvGqO#K!m z7UwZO1#AYAesPf0de}>UlQMS*^c4#ytKo*dc)RzKs1va|H8VS6ayCeNbzDkn{-G=d zXVJ6Z5*K>Xn#GQ)%F2M$z@nn~Y8t1f{>TH$Y~KQegn_2(*S_aN>};H@Ehd4D2b)`+ z-`9zWw=}gU^fdJ_Mj6Rru=gY9pz?xo)Tm{hRs5l&tvKcr?JfSBSx`|$F>}$i~J?aqA|)nCbx+5Ei0<+ekodKy1H zHrhv`)b@A%)9XLy4*|{MN#$_Gl6UE{l;SdBBwDsY{A8EY(UVNN=&Naj6{f2%i|_$B zQ0#(vT3NDqzB={2ZVKt*OFFs=Olr*Fq>ifX`5)72C(b}yoA39BVBOvGktVSEqbH7DLL=q(-SisG}SwXtU(p6E=qtq)#W+YAq=_@5t2Tj*NXqMtsAVyFXCbg?W%E;H!d3iCqZgU%La5;E zoH)ad8@@yNp-=1@DFF&d#Hv9*oyHspw4)Vh7W|7(&N9DRAi%p7>~tF6TDZ_I(!)Rj zQ3BSo>}K==vde<_G1T7Sv03RF$L5X*y#WfAk5ehPS1#U0@IkMpf(_ko57E0_aTWGO!iqC2ctq`#p2nv`QOOy@tn>nO`=HkbK7u4;Z5wrX- z9-jsaoG2$-bIx5~2gF8;neX`T%VoFkL#QIszKE_IWj@mTBECG#6Z)w&jq}og(>YL0 zs_4a%esjs*ct5znd2!T*q?jb%wqU}&ewC@b{ymk@9t_aKI>mSmUUqJ8wFp*JELBzo z)m{8xeVWPy&s>@|OrfRA+QDyJBTb#>)u;2{FZ2>di;32DUHlN~|GW>$+Q$G3PKb|azfOAXwVqRb#%Qfye9xwn<9$wxHSvkVPhZ=md+A&bi@3!#YoqDHd(kIius-q+5_7b4Wodl-;Bse&(`{Pf zfx%lDGpFyK<1JYLY({0)QwI7nMV{2F1xoh>9C4KO?S_z8@35V&L4L(Q%T$D*M`YU(7hm69QRJN-`1Q`F7gh zlBG%?EW7nRbjq{()nXqGihr?5IFK(yug0neN1{sDX6c(vmd@xXpECUd&ui{E^9qme zdf7eG?mV7&m=-+38UB_O|xMp4q z^TZq3zuJqVu=2}+U0f~(#QBa~2WrB3grt&eZ81tmH{c(SUd-EX@vVN~0(q-~PlK(?gK(a6knohK#8iBe_GY-k<{WtR37=$FGB@Js?RvvXss9=*Ba~kcTjrJ=X-r7 zqWIv!>`1a{AN$r5`$7~*^*vbr)2K*{I(^-Tso+*yDT7Zt+i?ZaNsa3f%7pVx;=Qj{ zGOP6P2ccWxAL(@Fx}&3H3kBfD6C;^Mwa2m%GqF(Hn0hMTy;7Si;;xY<73v2u%q+|L za_$a`*9RLR+czuqhlPE8CVQuYilS5V@82QQ1cr5vjv^hTivp%5S^X2+y`+4>Vm0@c;Cz zY^-VgfZLk>dMxj%v155deY2%Ja`TQdMtEvETkBmF>Xv!ZN>~T@hU(?jD6$C_Twjk? zM2PS1W(k3P$~(bk+HrKW&W$3O*o%#JR*~Bmf!RBic7Y!zHV@Oc5Qhgh^VC!K7Vo*a zL&kP>DxXg-)AXYESs1O(ViKqwlVt@k=hX~pD7%D)Uh!tpzI7Yxx#5HJ=Tp;NRL~OH zY7sAAMi%{@wb!3njrL+=Jo(b)Et9sImdf)weo?XJ^KZh*>oe%Q$)@~0fy}7JwERp~-+?M4s=;-!f=F_ek&Ku`jTeh7#zJ5}#;c$PF z2JGKo6u43U=rg}J%wzO#-j<<10rU1fmCq|jfDA0e*9?hcI>5mJyEm6W<>Xb-Lj9*@ zQP?mTxpHRxbJL~94Z7t5MNkkeV4PkDRI-2It$sFD2BI?mi3S2Crt*6rH)k5 zpMxe39HfzX7r6$6@x@%t*reiir$KHjTIq0?>*;&jzmMl&fzIz;%*2*aF`b zD_vT5fh^muv-V`}{xOzYfayf#Zbw%j9PCx8d>{}!N2{pVSfy>)&_8=cN9WeK z!1(%AmzIiceQM&>-+52X zJ}B5Y1=mM!k1`bbqxdLq3mR&r)ZC2temNt{ z;e5uk^C;M5Y>KP6j;TD0^Mjuc=F$oAQaXZ^`26a-YI%8rK%%`w;dZSS43sH^R5 zf59r?Xb@O>0evSCq$rg#{Z`-VT6R;7Z1@RRI751mP;~P!^w&>yN z{oKuiy7p%K%j0(w&QyN;?8Jq=`%|iE~`Y~$B=W-<0`BQYXaNV!Vmz)L(<7Ti3lOnc+S|-YZgQA!FL_i?!34dP?Y zC{v|!b^H60*l6=Wm(@B0%H{dS-^_u#$1U&tx4WBdsurou?(+eP*plOU_BbKBRZE)Ac{aoF;4ulQ(|9tSs5*%1gsTdqOgXp@)Zq*;({pUL7SEbQIv5wx`Q~ zT?~JT-QuLfh_~*ke7uun-jHQMBbY4tf4aNUpr*1kirS1NjxZ>R+K9AK8f_s!AcQ5D zZX0N9Oc0)&7`47<=69k!-JKoSTDvP71! zh^TDyg3O<(si~=&fAfC4AMdOB>fP_wJ@J@Vl7V-Vc}Y zPKWoo32ZYK6O;pFGh%;D8zL)8GT^|GTX?ox?(m=Pi7jdSTxDYYi$llr%9P6dJ9d+Z zsU)nlElA*+@Ri+0s;fn2rVp`nj?LwOX~$PmIPWCB&w+P)6mc1FO(^?K)@nc88@<39 zOAJ$Q42MKHRXL$ZP99&lvRu^LJ;$iD{~-RQxsHD}S=^_;6!=*}T981AOiWl)KAs|* zW+u5f^D`?raNkTC{P;5y*E9Ih?mjCh>K#^cp_u;cO?JiAxHbn^==5M$o-WOVv?nk}>~Y99-pP?0Q#R~@Xyb{{%Q|n7 zdfSBRW$@0xFNIq!zWaCX*rHy)IQFM4KN79~;zKHIZ({6q9Hn|}B1_09vPFh4(+2?> z3h3}z`hkQxX<}aqI+(^pGe8V9Q<@Laghq4`hR2&BkUoZClW!s1|53UP7AyEI)&#(G zfI(gA^wB!PjJq#x6uuxjoeT$<5?g{_l;IF7UfA1TjGXOpHe0ELDsY8i*0jkGyo@l! znKBLF+TmjX!pOdRi(5(}`Fc*wXLOB$1l8f)xk!BvDHm&+7bzFiFV8zp3P7*2tY9)H zc0@L1WKp|qn>T??Hqtczpd}*E4?g`}PM@K$x)?%EX?=Ng0dM)elA?ZcGoJFJKc817 zK(MRo%V(x96zg&I);k_$l%oFZC!9;-;?x1YK0b|qheB#e(v+$>Uu@HvyL1lcp6m!o zQJ0X2=^9e;t%*%B(VIMfm0sQ*Mjj~SNrdi^$S1JfvaPAekE?;#AC7iJT{|q=pKBgZ ztTcbkS!c9+t<5YASKp$RL!Z|G*Qr!Dj`QNcIOj-u3ju84G*<;Qysue5G~g6}@mX9{ zzc_7KYdF00a!E%g_gNnKQ&*_FdzBAcw)2RW_o3<Ocp%| zpCd^6WMUz`W_E|7kT>w1C=>*iCwr?MOttkg@E5*O!Swa_s5o*;&n(Cj$%GW>=iEzi zG9|}8bo43P?hX9-;si0;Ds((KSbp^4A2fCCs2I>m$-A>QB@vmW5{I}n(L!@f7UCL4 z&m;7m2yv7b_3?rCUMe++Pj#yu+-ULT!vz0&{>^q0hoiy4&6<4CyYr$sVqD#DpsSfDC$C8$rwmusdIUO0_Yu#EvE48;(Cnd&wO-%kt{=qYN%wmN+ z&SG9Qlm2X>NfwCdR6%fhuP44|D=Ki-<*g`M_n7y28uhU#o;quR$UBpdM|(T}su;gj zi18^yr^;X6y5ZPW$G#K(Z%;T<%77+qioGR!M-{7TO5c6;B7+!KPjY(;^=+NTVzH9D zh1Ay*&;#l)V{tvOuc`}bTa7dKMwo+dCHP}R@)8xK+6JL0x7~CnwrgW&e*$ zWDW^3|2TI;y6Kl3La3p-6$Xz5(`#2;%f1dXi2O16jbKF=Tc3BKnj9Zq7AzeG$89_o zPk`8mK&x^i)(TdJHu09^8nJi{m*TH@FsW2ez=)C(#y2Mcw?_g4wb=Jh#D63Wp#5CQ zDLk1wA33?O4gLF1dG#-+oct0WdC2i^)1fBH{G`%Wq(zIE65(*x)llQyQL_VB10v8y!49gSv|ebTrr%XvJ4mjv)18!$Tr_}l@{ ze^hvi_W(N#=dWU@c3BZX)h7SmJ)n`c@=bFtCA>;M#|(rOgqB-+_byysZc2KuVza+X z+IWe_Y}VA3xAGf4hOb*Fo2sYo-%USoqQt>t?ZMNUsaG@9-ElSzA9zN4jf*Wo;@%$; zN0R&Dws6YmX2dVYPbmjWR98q#0n9}P4+CMT5m8*pm<3)y_Y@)(RGP==^Fz!$_eFK2ZYUK-j-fO9KQH00;;O09HInS^xk5000000000005Sjo0CHt>Z*_8GWpgh$G&W{A zGc;jiWMVTpH#s&oVqs!tVK+84H8(XeWMMTnIW;w8I5j!Ex@S}qTGuX$iW&qYSRfRI zNDD>jy=|hjNDYY6OQaJZfFONu2vQ875PB0KvJnH)n}AY62}ODd5Tr#20g+w;=f2;4 z_xpYK#~tIGKWF`#YmPN$S!2#;t~JMuH!;#>y~cfwfq{WlU+)o|f#EU(1H;AdfQt+a z41e&!E-)}KT=0kMLK(^jdDj>i_!;ycX_>#w-Ixo0lj|BTdF&cKIUo8V^g}4efLpcD z^o@PJ^ymE?{+H1BuNw8&GlZUGn8RBg#OnRZiOaL8_qv!?{LS>IO3;>xq zzHxs|5z;Y2k~2CJ<-`5E8>7@_4HCVmrIK)k_s7qJqlfZyK5bhkKWW3($E|Iy-?V`I z4F6sWPqbl2enH?0gUA1{{ZPH7*K>vN{X-k2@7tN#V z*P|B5pY{Ja__g9s?C+J$i?<#A;XGyhZ!zV7|39NYXEaAE9HzN5{UctS^V@2gMi=q= z*Z&qBUs4cpj0^LcEVuoBnfo7h+Qt7iO8g?@|4RCBDd+sl^O9j^ib~kli6(ujI%j|GY=xW?Qs^kDvUXap z5z#%lx_^+ovuK-d*0xgKoPT2767?U)zd8r}l+<{6&>y;a-2S?1F^?}d6194|cAb1u z80zBPNF{E8A_6Pe=1!mw!ok{_JjGjwuisKe)+z>ngp$wK8m%?=x+qJ>C+Ca%oP#4T zPkoo>_PC*LKYsny$Tzp6jiQrp1pM{yaQKr*`BfP0b{=XE8JZw(i`bvFbCRD}A09Oi zL{h0&J+>O@jf=kYJA5s*`%{yxdu9jR5tE?@@1v9Xj&Ik8{m6+te@0JF*5Is;CGQO% zjIl+~a}v*pZ|NuB!w>j$0EHdrzI-#y=V=vNXVm|8u_7k~c}VfLR|<0|Z#{p-x#w}W zJhABL=%}E6w8CO3_A0l)Nkycos;9t`oA=o?17_VUbp0xyCi;6}NAmc=)=`X#!}&)o zhW~is>T#eEurSK^<=~fO=sT-$#({o%4da(z18tEkG}2CAkaGE?r<==VDq z#`hl`vDY_SR_?TM9B~rikxSU z6x2RX*+1`;_znP@myHk44v|>Fa<#6S*=241*9!S~a#>OxF8q_k6=zAw^Hw>kzdGAw zm?n%p`iBa)-x6oWUq-b4MToUm3khDg)kZ!)`^siN z#uQvA9lgF6*>P&!?0BAhd5sJWC<1X7 z6QmJNP97*f9UUWY=hG7_$UC!5x;y0K-SEVg`Y%iN)6}OPhqhaDs^_)Fn)RE*?TVW8 zy`%80qbGaK5!zot|0HXJ&HC11s$?7DM^4Z@synvzY&KL96}B;kv~Qr#v#D!pPpp8R zsJ5%&)S<53rlKKC|%jlk|T8$AmE_V=q`# z2>Nraq##0+Z@$)(^FJBE;EVg;0LcF@ru^@K+5aH||6foL+NcWjvdc>U7vu<|flxQR zWY9wfhJ_LVwC|uYC8HV4!0^jsuj-N%1H+i|&TN4;Xfx(k}ULBM@z02{_sW(Te)r z86T!lkLXVNwDnpp4=HD1G1(6BB1Rr`iqcyc7XpOH^@n~|&=bSGop|;ldeh2NKJJo%FJY%Fq6<;( zYzc)8`J*SWH%jFQO0X0oZf%qSRsoKG@SwZpPk#+LIXQTR>7bN=9!&6d`iu*&wT%at zhjMcjC{D0zb>ql?1>Re^anz{%y6VR|P$y2-j)(h3i&O?tmbBhksL;T9dCq0hC9KAR zv-BrHOUx_^RWdFd_iFCzi(FR3%^rRNSFIPA5ei9KGAgqbyR~z~D*(ARDyWZz6F_~I zV$O;iG44i#3& z>gnAuvfqYXg)YGTL50^`0~h-&^TR~xmGo~)Mx*9pk4(hOoR@cZcT-~v7Bav5_%O-J zK^*`62Vu{PkkRqI*Hs#vtbW#^Q-oR@!Ks^>DQiBiF@?vt=k_|+d(Uxe563Wbw*F45 z2xy*@GwdelkbkGwpUypPJsu2d37;&tbp&x-ixJchBR_>18XHfpzfh&-DF^LWoS)c} z1C|m)1GfgJ=Iz7JD*Cz>=Xv(Mr)w+)c5xM9mZI_+8fQ(DErSPNin^23_m)$2;&Kk! z_OtI>+e~(W>^DP27#O}B{}*iB(l%}TyK2PS3@Q_Gg?)^=wwByDTiqG zZ*g2u$Vx5(S~J|kkFTBJ20sL>VBrKQA@mJ2`-l>tLn(=bpC~me0kpSniG!6WR4Uc6 zLS#fRr`O`j)mjU!DWY@ril3JFofvjXzmvhuduHH8LFZY2TVfTckN_%rA@+z@I~{S- zn#?2(*o(3Q>B0d*&b-}(%)fc+t*Aut$1PINF)Zd+u3ova$nS(*k+Cca0A49E&ihR_ z02g#$VaKFl37H1MvT|}`YXJZ-c393ZoZJl((ZA6x4Hg7MDH*B_HAi^#y*GfZHE;g@ zeWQ>C(XV`tSh z#UB=937}}hdrKB&<8BgwG!EEhq=6Wtu7O@JXtW0u4F{)95HcH&jzFTMy2sOD8mV06 z=5NPfuu^lZ;H(=n>NU!sv=i!|9jA1wx6;)}<7_vTh<_oOai0~dKFJ*Vm$b|Cuzvqp zc;R>Vpu3@`+ptz89li8r9M&}VQ$>a30|{jQ?C$ptHhZPWvyXR33dr0?fG1*UD_v=i zGaeWk8JOtUc0V2!#M~>zdXkcsitS(^!xXtUa9BJ$0qaKqfHQ%QWHgAnGU2}}bd*WmlJS)IFDv;O$AT9GOqTAy@KI0bA-zUteGMU@nBs;A*Pe3w6Z|q7W1kT`X-$Zu50lcw4&i z%=Cs6#{OhxGASAJQSc5Vedp*4CUtMMDQ!R$XOW)Kx|6rnKR8sIegAdU@Nv(0j^bmC zGbEg>3)nli^_u^poHLNG7VNh*AKtpfc`b&S^TC)$Ewu1m?S8l>Aj+u3fA{CGRKosz zz)}n|CkH1d8?Vx@{@&D+gH2K$lC<2}X@bipQU(Y56yxdIUUG0Y7Sc3jSBok=6kTLFGvIiB%Hb%1MZ6jzToB zm=#Q4yIJFsYYIyn*5P@M8RiC~MOUzvxtcuTq6#x0WEB6;7tNf5_C3!2rl9f)d~lt* zoYK#!I)rMgcw-lm2)ELAG=+wDKTZ)eyjjHR%7XAJCIHwmiPCVG!CPlb0;n(3*>djP zBy~@MD3$>;y_J9ynhXrd^B!Z3;&-dFcF%?sd68hL#kKP_5=pkBc0Nv+Sh4Z(@$pX? zz0YOyDWaulph7(a2P>5`?2szPuI?O3G0A3O;4r}OTHx^{UdiOa^6z}AkZCct>OSek z9cZJoCA`l|ff}6eY>9poao`8lJ2%GHVsC)QDlU2Aap{>-(QnLE65iWY!~(0ln(fy{ ztju5|a)v3LeiG4dke01mxD=fG40UgD9Kd8=Fh1~GugDzM4Yy>$t`X1$7Qbh$~3F})qx!GG+4Qj~=c#1zvh~>7oHsI|$)qnxn$|*c&xZ3qWI&H9{PM z-5V{+kkeIrd0Sz+6_ctje=Q)A??7%{;~{iEx!0|;-nvz*a-aOd?7kmFw(Ya;_F{~n zp|FT>w}(KNjU6l|Eig`|GhC`Zg<16#pBTMZ$`lVR1@4&@_9M8OMLk znihya#mjiaaecb(JzWzV=%T~q=>OWkyjB$;k)z;U6+Tq;$-AD~4YqC8K=Noqqr3OVlC3FZyu)TSiUKDRFA5=I0@6vwfY?re#*&L!o_5^5$;yk<}d z;(A7&D6R|s*8f487{_b(6ottNBoX!=qMstDUkrrnqk*ou4p`w*XX}-)za0COgKQO( zmYfQ|ifYdQz{S8MB&A9j{HSE~Exf7xF+d9>3sYXQqDle8)2<0m?WvLKI;6Z5t*_Vr zZp@_~B`t9yfY2ByIA>s=S`Y7~G^_I<&_MT;-G@n78AG#DL7V{>_Je!&2bd_a3WT8h zTt(y-mtsfiklx!ap5YON!<%(6x5_-rOm7{{x?tfJqC*@xO|b5mOKw`#n2y`s1c98=t1%=7_elL9Q^)FW6)Kn3YF?WzvI( zpeX1bvfjV8)Sb+y9*A*>N<`TPxjQ#L6Qj-SaTDum#!P`uXr4quKQ8OOb)BAQI9c&Z ziMt0WN&4?;ulx5UWl6o9*Pz97@46voR8wMO+;!(6pDhy(D;a)^_^1d0Z_0F(ETT zy1+rgOmy*){+d-CHKdhtQl7C_eJREd2j}{j{Bk<#!xZp6Yr^6)u{;73v}Z?caC&Mg zQ|FcSM5(J0JNjT_UR}n#TFH3y5!2eUKtXsS`-ex6;N2++T{0G<&ynjUj~~xD$_F8 zKZ)g9)VpaftMn&$^AJbh_1(2Fjjg85hivKri=FYq!^8BG19Id!U0j^#6SBl3EFyB{ z>eZoK<(=A!aM}p&u@=z0Y&?Mb*&8zhj0xwIXT9E z^)i1>-gZBCEv%Kx=3jof`AbjTFhww7Np8FcsKX>g06EvlSn(KQ2v@{~(%>Kj6ta|i z11hQj0!PxJRDe-)15-kUOU9kT`4?-s{R^@T-qciuR6=Ro0VT2~+;OM5jJC zG)kDdS0t|!CoPO)32l+ncY?`g8Kem2Q(vz5fzT*kaon-!7%JDLx)<~~wbr8T%^{O^-nq5>TTm* zcnL}W93F%OG2wmBj!d2NV|sdJ%xloT;j_D6mAQnDdpm?RwZTMeb2{{4_J=I5iAvglwL)@o@>B8K zqQ%k#CpG;P2+RGxFfvv1wIka1wI>2D%7u%c@I-|oTN<0bjJVg|Cv@xRN*58CUw4Jg z_fbynEM#zU7#D;Q>ho|%ueOfzslulH?AtaOCQee<+VwourKNwIL}Y)6j*f=wX{HWa zQDmmyaek`6JMSEMDU@N-t#EJ&NlDk=jeQFXo<3pt5s${kx`vvXhN=xEqw4XGPh&&0 z{*)SAuBxuysn$(~35kd(*whA>4ZP%y(W%hBfwsy;)4U)O$G+L@c(L%g+x5yihiqe z1)TfAJzEe9Y=dNvUoL z2nA7A{HE)9(Livf^y*0~wJCy-0lkNoAht6e5ZmdVMvxzI%wQ{gI?(Cm%PCaunG50B zxpg6S*M7g7g_M*gco976CO251*;Z5Y=zcrW1tWUvT5U+4YLcAF?Te0rX)*wI9pDID z6r*=byYofbJ)Jedq-cI6h4A-tYuG*ujS516FZ}Fv;Zqiu*ipGc9>Y&Us4$0NUquQu~IV;k^d)&x^)t|oZ8aose9as zI;|$4j}{d(Uz~k?rQ#9Ybxh!EYi1?JtmB?Miat=Zl)Ys{b0Kefa#IFmGQIA(r zz?pvYuZti_L-q~6zn6OpL-00SUUd^V_zp9(h_O+|)vI;h(^fn@H1vh~`@~A?Jnveo z@WUUmwq#Oh$C+JyS-c~L))ZJml<@eq-j_g8%BSGqpFUM6moG7CVxZ0jjW&0=xjpa| zBKlQ`?tQBkVXPQ7fzCDO-FmcYh2KA1O4j_{BM<|P=yX6+k;|NvIYKv0Z1mj)k>S%+Mp|QZQR@ZTEJ7Gg>P7-jEQZh-zsS7bl5#izVUAWI4XWD1=tRxzM8|~gobu>baZ%0(mfF5F~tdU56z@w z#e-lWWWpuVesI`Z+UDit`14YlsO1mGl=98)N^qV=Jq*YA=6-Yn({K?!-(weV(1>{>Q<_- zepN%wBd)S!4BB*Tqej2t%72RaqJg{B*XJzHU@<|4|icbor(+Z&DE?0SZNB>m*T5xJpP!*KnWD=A8i7 zF!EB8_TlPwuVHFxK8?S$5rOKPp#|o4#;p{&|1%4aQ|I05;{OVcsgx2nbV^{Ns3juE zd+6_474@x66J81;z`hl~S5p9`eiGJ9|Rd27L33o`xS+|6$40fHo|6j z^F-+~PtQI#aOZL-+G72qVNN*Nr=En$mLc$Zi$7H zNgIKaol4O;?|Ny1b)DCAy^npXNyAvCYT)Tq`an()`Lip^ar?FX=^}ykX6XLLbTj3Z zcQZ|Ca49z8W!Uk{)=Yo3`OUg0{yzZn9M(mMqAR6J@ee4rHy9Y~Rw8~}`$g<^S#W0J zJKlIYv@zRA>v=ozn5>Tmb2sjl8@KETt=KYr9r|2TBS&`gn*K8Fhb+A<{IBZQq&ou= z(iR*ss(8&l=pxf%S3#mpc*+y2uoF6-_ZgQAJX-$s3~I>Sqi+va!b|0>DiBZ*1+Et* zJz@nGG%IBKfpNBZia7Psx{81Ts({~y_6I&-Z=k~_X_vLCr{#KX!GuV4CwtFGbtils zj6(W1wBHWgCsm0;xrU0cFdU?C&RZlw0EyL!vrMNpVQ(bFYiHf6s+|Z>H~s*po}KpZ z9zA(mAlb6N_jCn}=0-@6(qWD;n;|pky=V|ZXC0CtL0Xv=MuQN?;vjaYRQnY!^qY`< z2{bUJ_xUlifGN!Ety5H5`wXZLL^FOI^L=Mh$20o#T0oO2$k50r#PX@f^oE>&%%^Xw zi?iAv?3~K$QQn`(3>if@zmn)t`Wh+MM(S-?&z|| z_w@Kg5u@BcV8&jVH4+-nxE_Jb&|ajZ)JL8I#f!Ng;DWTeEmtWpKJeu0w@bHDS$Pz& z3EG8%Z_)gpFxOL+jBb#3YP0}rN=7Oz4-gwK6z6siQ;h>cY$x~8dVyQ{P8hHGhNGUh zC2B*{%|1i8tk+2hykrF)U!k$x`J>OL758SSekRXL_+Y>O%Zs5svo0rgPuwEb`LpM= ze#)Rtwxx~TX4l))?Yk=}0pe5tov&$81rFB`Q9hgmr~w!*EaPNqKoWc^ct; zRkZDG)FZvzM?1`kCHWCE{LiQNr>6dvX*&NJ=kHw;cxTAr3zD=CNl@=jZ2#3OVC*w1 z_rtrijH0OPA*qdssNgsR2rXi=Ha=c$pw-C;u1*oLK zga8)_nZS#PFJHd!zH+>!ouhzU4^Yu6%OkqRzWP`{AL7|Ox3A{&w~Cy)diZkB+iJ=X zEw`zB&O34|l+1JIPRr&oRfj6j;;oq4D?=JciPW07`D8^xRADY8(sG$ zh4o}*dyel!zU3!_n$HU)D}op8h=|b8PwCxe#a7wXleWI|5KK!*V5~~Ix{8d9|F%#8^YS8QKET@L!v>h;CNwSn1ZLJLRV*e^dDCfEK&j)@umM^dX;H;fb^ z`v#s>CfmUam2}+o43h{iUvfh(DkY7Y3yLBzh}Whrq&i>}{3F_6bPQtK&-q5$J$ql| z1A*{7oV=)Jbg%Szir_15Xxy79{(i`9eQqX4)aJAFH!{}*(2VU$`ZpfMAxT`CMYY$X zzE(+)4+g5Q>T*y-5pfR0DnY_MBVH0J?C##hZj}0vY!3tv39s8H8Mo1Ybkm8r#6aE> z`@=N22R=~-h8RsA1h^xyBXm?7Aydhysb#)#hmr>G@~gaAbH96ize#I0CogBrk>nTes2h-#y`v(W_ss?VH_IHi%)j~@f=Dlt}LmeAt zY}&jJurYC%#X&1-`_T@Uq^z{^T0{9*0@rM$@1N3jcX+@zYOGuMdEfUJ_lA_MHF($0 zW##0^5?G$bqTl4oqATCX7~O=%jc^OxdiA4k#zT^&9!XM=GEYo7oO-+D@9(cT7qEnT zEXx*lpju8{_G<;ko8QwPke}QHLDC;LF6!Yw;Cz)iO=oR=91G1ss&y-*{D;c&AkjoQ zmB{V(kr|J2bBRyoVqggZwf5MpWf1uq?ol&LaKNy9Yk5av3h8u8Lh?ktRY>gWGXF^Z z@B!jH=N&}sBy2hi?aY}A)*(*vdAcis_Y6m?DT7IqIp#^#d1jrQ(Auz@T>i)kLz6Cb7?9Ak?_)Vj7b&9@; zhAt252H7_6uqw`Bw`Ckb$6S%_!J%OTZSy)G;=i7`52@P`i$68}}22Od~6 zTyLfkU##1^E|#{P&9X7qpVcc;C_`U1^1>%0wYe{Uz1>;20k1TdxRt@dS;X%p$6dbU zfjdss=0ax=xQIQ90jF-&04O#*Ls9nzX>05Wd%S}qON zg~CX4Kpmo$oHIdL37P1`>)jrAGJ>C?W`(fHfs>J^k4BTyk9!g2S>y_3+0xb;WT}5V@Y` z)m$+5>N&3it1PHOT<8t=_R_+i{V}7UO1paTWDR)*4Wnt0aHh3I_4r0Wa}tHWxCrty zz-rDr)ZrbP-Rha`>1JD)53W%-vy|ofr~dmk@|EuAW8N906Q3!{O4XE;Ctg^_CBV%< zTvoAdK~mDE!Mno&=eIjGJYIWyC~$uFSkW8Av(rd(C~KZiisE0QBy_=>NnkAOc?~v+ z%8dpV!h5~zbs^NtT9LSw?cqvgIdSyohAyS8AjUr!d7eXD9l3)#zAoAThSy#U*(ueJ z*bJ@sFWux(@Xmc^P1G^PiZ6?$^{ub>ZEQd_GPwA-@YgNu+s<{OwqJ&0K)jdPzdZur ziVYTDzI2078!oLl@s_w}-_WT(n(g@sS(Hc}TDcaS;0t9vSR3Mu@rYOJ-cvWeHoX>5{Dy}>c)c>R+=(`w32LzeX}hQF$P$S}WzFas zZ+YuF>TWx~Q3{e&CtBp+Xp`G%soGrCbnCTmxpZ|+)8~0BQghJOo@yXhVUyO@NWVep zvk4eD8dQi*wF+-gvD&k#AEga``m}FF>)mEu>3c^Dr5LO4(0tBE+mBU#%pSBbQ--$Y znuB&$4G~3%*RPq&m&z5khl_Nt-%+Wl`BF1)*LM7|jQ*)@<>UR#1ut-O!;{YrEO)!z!R9XL%WM#gf#K!t(90Kp_0^vrYKFgv7@|c+kTzX8 z-PqXXc1{j*r~E0dX9q}ea>G(mn~&Q0^vPKT+w8&Y5FOkZyGj45KE&#bZ#gK}Y&!nc zQa~rX75eLYE2%Aj(74nOg?Kk6=#tc`*8^d@he z;t#?X@TA}LL`jWP|JYMgTIxaMe#Not@_gqR`Ak!zrs8<^&+(3fhz0L}6Z_WSAM@u2 zJh~Q)2L$p zk;@F{ecDfHYmsN|Puuo(4Gv0d{Ta@XU3pTJ=Qe#6EuUy4bg<&65{UN(%r6JQ#3M92`Q&E zmILpxyEl*OTwxz%65=khyVa0HZ7PSE<*4Q_x#J*3=r@q0RKY^DAL&PWjC7riX2Lxo z++(h!n`sbIkQYf|#3Av8N6q)7749P38;)9Jw-&d1r+>s<_tfH%q19B#1iZPtLunEq ziodM@LL|PChVk5DYOJdAswu@@4I@v+@kc8KfhMkT#T!JbyCfO{b>o08+jbT8pFc0a zRc!Fjl5WS(cM)ceVs_pd-67xQ;z>(qFHg~jR!>B760=v2HQr6UTIP)?t%=Bh&#H3P@0J{A6OBvu`ZKfT;y zC$hnGA353U;?IqEUbA(04IKSu!sEEV^k%m)%OrI#WNvS2#Dmhlanuo800{YJsMs3l z;PA$=9a5k!Yt6;W+n;{qlD;Q%%S5B%swl^U@i8eKbuj zeC5&C9g1Jp46Vy&ju$%Eh6e2Wj=8dmMM_F0Cnswr^t0tSDBU7D5Haicrq#OPnMHBJ?OFx(BJ z@`Ww8Z;|PZZS&RiI#IU5{Y#O7Lxtb0w~lE@-olyYt>ckq_T%YP2U;ubv3(P*@fqo` zWC-sSNfyyOzbYA?|1su7bGtW^_mq|#x%y)1uI{~D<bt{tdej}b+;}4~cI&M3PQkOIWf8LS?^E6ORO4Fjvz~&MQLV-H@Pfn6 zf{6CBvQ--O>n;QTxZLSEi7miFDYlhdrFCI$MemSlRKHo zXQ{?>oUK3hHBXi|wXVj;#J2vT=mN#mBLC!kaQt6A+ho3o)h&(fQob>b)5!A`YOL}N z+C%%(PW7PKy!n%>6$cTQkyjU1{E)A2@a|tE)m2BhIKNOf9Q9Hl@!b?>7vp$+WRq{k z9ivXHs^S`Q$^}9}I#&LJyaZr-rCx}Z!^k5ZLy07y6UGSx_?GJr(^p89&!6MT zq!+alF#Tu<#fIx<<2loG;GFHOkx$4C=0Epu9ZrdKHwYExRpK*f&kq#(90%(5YeW$v{7P1d2OJW zA9{F>N9^sLtGQ+bt`&|a0Qb^GrPVrZ(VcM3x9@p&IXF1sZ(Z^}4K&iG%BhE~^%F=K z7_yTwISJ5mmxv=gTJo-#^iojoo}6k(s&?#n1uezIC58O;@R_K+AmAp{B0b&6$T(I@ zkEky<|X#&Ws&D7f>30s-xB^!rFD$r@i*u##5)2HDXPOuQI&sBBYU6m$cOG=k6UGfPhTDP7oM3Ko;@1KQLxR<>ZMfaXJZq(?vUy!{*5t5!D!R6=^Ew8fx$eIqW2(W2inJqC^EjQ z9`bv+S1LYQ>Em@a$p;b&s}$UuipEWO-K4wnGr1b!>mTvfC$B@fp1+4YSoOcO@)r&# zq%+m`yKh?7mAW^Rcw+BK+FxlkyU6ghY)X>%Paeq!^Y?ZIMxBDq>gmJHTMbLHkuuw* z#+#=<&Ud;9t)%nayxI)7Ful_M)0pO&?unhnlWO|z5^K#)IvKQ8BC?sdb<(0qDglOw zx;`B}pwo6=o$twRk>2V8z zQ}g&|euzX4nR$0CpL#;z z*&xqxti~>zeV%B`PHJ0Ab3xtFFRJG5{zJC#z!jmp;isArzh!-Pe$x@#r<>Fz-4qpS2XRUxFzhfUTC4*CqxA}&Jwz#jz+!xv)1ucrK zDa&eGs$|uzrn2K!mk-UZAy+cLNi)3SXG&pk>j;S3^;r7_*Mb$kY5RW76aOwlD_&fC z!vp7_M`azk)^n}*TD;A}GNBcrLR^FJ%fA>eEaqR3Qg=Pr4WCGRk~SH-8O!@;u|*X> zP%hn%u3;V!5am^j z<<5+QA6q5(cxzLYu0!=i)0&?IJFkg)1#*h`6Hnk z!*(UU2fcM-<%TzVfL?~9+_75Mc0;3Ua)Z4cSpH5gD=YKF8_E9qQYoM-A}kyQ{o42y zV2zcA)dKGsGPS2Lzrw!+@@?M9RcZoAja=b}T}ADVh*xYVvgzt_!$iL+Ykyuis_iX> z0(sHuEKC;!J1mFA-3!^SA4J0o=l?FAwX-K}?uFzTQE(Y{AICkYR4Sm*qc-~>mKhx7 z^p~Yv?~OvGuMkX#d-_yeOKW8?y$=S4NbuT!mQYX`d6$Wv+pH|oy)(IX(B2rI)pZop z)wPsF)dPgl?i#NI&v$k*;sSu(bKc!fpDgef04Z|F+L?UHWvw^PT!e;k zZ~I2Sy?$g#w~omA_{`W?jcK;Sy+&RhKISNBiZ(RCrMe4JiPUw!%#MXQ=RO2nKx3-3 z{$&m)HA5W0^$r+^CdUeV(pI?Gmhu%ik@kB-APJJHif+%>HK4| zDx~G??V4q*Rm>|_<~b;$h@@d_+VoA9YfR<I+d5>jrR4nQkM6dE zp`rQ57Z_B@XA`x@;hL%$nvFYYkq18q*X$4XRLSqwRZoV8!rLk`IWjbURTfy&k7CbH z9}~C24ISH1E_Yx0o=M(4B5u()Mp|w$03&uPnJ2;v8bmb5^X3d0k_OHeZok_kuhAo( z&{wC*nZJgd0RJp3+0k%&)X-(dx=IepYaM;k!?+pG+Kxkt;cA|;AWd^&`eSyIZ;aBogO<7;m znN+8}R#tA#00pqTfv?&P0HMz2XP+jlU|F#Y{)0PwFwq#`5u&`mTEd?<7A}UCB23k> zGW-D=%?Xu-d4gm9`h%xqv}SZ|V~gg@WxO~Ak)HuEUHfZ5qBmxN*CQGg_U^((_`X^a$uiN|H8wJwxqyvz8#2lGik~x*`jQN07$Q>~h zo-u0#A%`lH5dB@D@Pl`X?i^|fjIX?0bf-C>rYs$M0?%WB( zY!40&_N^zFd-%EZy=YNN>?RP1X)>JmU`0mtqpS}LJExWpH_uwJH*Uhq#;x)?R)|E$ zHfA8^eJkH#5)B&-mxiPh)7DB$ohtoazKoOhmg7d>V7Nfx<$goHp90fjarscYGj6T2|KDG#7s0>}4Q8$7tiQ zYPBlWP@B5yu&z5597Yq5+!e8J{e1WAtHG$r$@Snew>maqVc}!CTScQ}gB0Ko#%B8G zIhqNq6v@ea;S~TBjaHYRJsdPDG6~C3gGHA&Hey~F}?%7AN2rF zK(N2C?0=B)ILWy=J&}LJO17^?I`{$yL!5NFjsUu5BDfgVMh@Z?@zHU{q!CwaqWlKA z5DW~2XN4v`2dhd+z(}uSSt=Rz!4z79`L`&c+Y4y-1z-JMm1I& ztrDXpXiJS6DXJ9F8nIJVLhVhcJ!>_TiXD587*!MvRkew|w-~jn_KfZS{rtY?_j~ex zdY^MYxF1~a`+c4Bx~><~$r+dRD=RCKU4|WL;H>1#^dBkiRrQ8IzK5?RpORLbZYCj~ z;43O}f=m;~z$|R%SYwEh8Jq7RYNZBwVPOG38X<{_l$}AL#3!)9Mv9^}gP|2e?rf$e=oJJyi`n*I`ZRSo=2@YcoAkSe0n7FvO znE4sP-S`u7j@Ubz!Smi7_g@fSeE$5I$$Z77cGl6}{7XWv zF5IS~wz?Q|_^~nj6HjCnR5gBi_m9co#=DZY6P{@q<5f>zR@K$rc%7p%6zwP-xlmnAJXP~_;daHt%Js-@63->fad7R=ir#V3mz2*yFPVwO?9OH#dk{t)>7{XWVGWaEB!53`Zi(1A2?VRO_?mX0A%CG{(BFi4kw zY%R-ou4>lvDcC7hQkQ zI3xG?{&P}ubjJCAl_EpN0o$%w{wFmrxBSoUk}gZ7z9XLmAE{jiWF>>`e?MRIIL;u| zW}R)vuh*U*XLzd=`#cAXC*NvmaN(pPNuuR{b zj{z6O9gX7+J2{sfjUJNMK{t&`PR7}|WxF$5JFfb!50wx9JoZ1BNc!ikays={_9Ep- zVj=xAoj13`7RvoR!$@{9JsN|-XlmNnO3ezZznO5p(_ba9qECe>W~9Zz7;LD2Xv0+= z;zckbRtD7@oM<$NWeuwpAp+;a>DXr!r062~^mi$cwJbIE08Z>GeBWyQtqL$lm&ROL zL_|bfG&L#8)6-Lgkhzus$4N#}L$EPWja=Rq@LG9aNw@b0AxIldOX2_6r=|4!%=Z&fqFvsX8T4Llu zrWgns!Cz)sJ|D68lbK#uSJ&s0e}$Hjl=D~J($#he#o}dAStf!W(9z9bp-GuO?%lgUGeE2^6}hr7^+llm=xu3Wkj@v_%sP6(t9*iu@yorAJx~i!zGKg- zz>1|cQgOCAT|h&CCMbw*Xpb=Y(aE>tV#vEs%mzwXq{S<)s7P&9+WN?n$(*`Ha@P;; zT&p9H@C8ghe{`mO8{Q124{q|DX*z5ozs_eKz$dUJ*M`Rn=|0DA<)-i_ z313zw<05F8g_MOrFkr4fdxHH+ee3K|AKt7&uUI!aOK)=0D7y0RzwR-4(Vt738O6%o z_&8C~O;7Ra@fy#XR-=LH4D*ht$g?A>Di%dZL9!@}dVyufqwdJ%aydNy^6Jm-_ec>( z@w8i2Ust*b1S#?l`E#8etM4ZgDyAl9*xO>4B!f6!IU5Ql{1>rsDgIqsbptX=uux%D ziZv%%4`jXua0L%*R99B+M>_er+S;xs8aURvtq;%47;5plwF<+{dMZYss2U<3{tQS? z`RBg1BWw~ z*1b9W)We+g_|c=Q6{YKTgBrzK|9KltY1v0)?6T+QS^mBLer;xp z$c`S34qo#Dv{eB9j2SIB)?9v4dMQnLbXMY$MkTg()m7JUGMY5u2{Xb>*OXxDtGyZBK>MSI;m-$8ejSxu@gWnY3QCOQTawTHuG#carvF` z_Z-~LIB(Fd(leeVizoFr`d@!Zdr6)h=ohcy-5Dd%bUc^1=8a^*ba6&Wnbzoh6OOP9RtS#g zjauXl=fZ#nzqmd)f<;u=;r{&;dN*t~UcyifFjoVT5y0k#6P8#8nBPDTzZU||XKA$h z7OqVYhUj$*^epmhcQBY^RAWivchPmTW#iLedPocSztEURYC)fsSok6=CuU=^*<^6z zsC&f)k8B59r@v_en={4>sN)got`8{*k}7dfbz0mVbAhM4Q`H$YD*QO%7WA;+zPQRA zg5DgrIx_N@ zKXmiZV0tJb284+jmRge5h`Z?K(Vym^i{r6y?T;mugPv$Lb;|sBYgjkZZ=Z-%XZ-pmkXla_@15x#T!R+|PI^iewAVYtRu@ z6~q1b!?iGVH3vc4SXlfpDj$0?hR2V2)Swu8c`wJ8=HWi|A>6JVt5zimPu!)y@J-l( zUYklz&P=DIq@*T;BlEuLmfuf#t}B#u5G{Y@%K!txKrkURN-XDI0netp=P~J)R3E(F ze{Jdo9JlzdyStr7V|enw5U%87I(b_G7G^&Mj$Jy4aH>0hU=f(u%?14+!#k#9&dB*= zLh85I=`dlg|7e3hkDJ~Ev*ZoTnay~gY1wYJH@TVKEWGLFosPsZeVjKa?WJ2=NlC`=IP~+){v}UCuk~Pq4`1=qoDV45P2AkjBGVfoaug|H zUNH_%judiIv)glXnc6-+X2aE6Mqp7Z2%7yrOdk-)`(9sPe}2XUQ~Zmyc!I?osr<#Z zz}rb!@_Ja6J1=hxIp(s7wLY?oWVmzS=4LiS{kwQ71*$GHKpXCq1va?t*NE_brn*~&Ae-8WFybH~TN_IOssN#~5&+1ZSYjP~~SW|M3T zl4uxkJXN?6DFr)O>?s$9*OeYuoStT#cMcS&?CX|e|JzXZ@AgK&27ETY%ovbfep;5yv6Jk+!m&o?b?BFt_PXuV>&>->!^Z;|r&BK?bkIG5)#d4OU$#bjTeJy6ROe&b2ryGE+gjsC8Gu|7i&4vb&SrGIFe8M zxwEd8rZg|A-o4Mh-m#bcOMaPUxv)&VJ33-);J+47qm#pBBzx^v13mDh4`LNvR{ta{ zfbSKJ5>fFUr&oXpS{Xb*Ba{L1aXbJROeOBorBV5xTJ*4F_!6|@<3LriIT87UkFo+) zitqGde67tWe_N|tdVWoxitbPPnnC49c{^f;rx~ES~vGi25 z%F8mxsKm)fIz-3=hb5mifw_amK`l+kB5j}+3@tjm&nEZO1Vlj*6vX(3?*?>`H^v!) z3kE?j_)!2LIBe$}$o=pwWBVt6_UbxH2oR(-{YW>C;2iMXW#!*=_ZP%4FWHY@TjOuA zi1~y3=1)bB8I?z%@s(p+TAvg6A5sKvtdMO{ndjpfU^5ucP!J%-im$1O^I&Vof30Nx zWV*jObE&pNGXs2|@oU~9!Ghql29MjYi8$$|lxqSv&Jf3$n#Ofc)D^HN=YiS8#% z5g~|Jv$)%lr1MMN!Vu~&Ba(e_u@#Cqq*dSe*_mR^yzf;zGY>O%xYk_heFsaigyb4B z!hf_x!fwma^K{?EJYU-hsypE*z;3JqmpM8l0nlT1_%X*@xk01TxBbEvCfiQhS0c)m zG}JX7yzn{f#`D9SA3no2DKFLfPtw=Tz6(a|mDO!ePfZ)We~%aRwXkS2O?=G)Q?|Vv zR(<-Ai;az=Mur(C2|iR};|4-Lf!+<9EZ?Jb{3Ah7qNlus3Ng`a8P$wA$djWcZU8tV z{0}yaXQ!s#Bazca{!`8~8Z~)HDum1OWQAj4{O;zq@Aj18d<={+;&o4TizHIY8^M1A z#At|BU6F_Wtf)S2p?#VzjfaYePN%0f9Bk@$RP*DyRhf;2n7=%Z;&@E8>EIwFq&xqw z-K8@IqTrA4zWYAgiRv`CR4L#*)?V!T@J)H5UkAroLV)*@dDiLSPS%OPs4(D98wH2d zQ7^}pwQFGWc!%u8nuO;*Qt-#gT=XUKVt42A>gm-*A=&qh!gr4JHG9=Sn~k+OCNZ-pp4v2xxF^8=D+)<@#xJGfN}mZ{2FyQ zBzr=-{397^%rmRxx;?Mw%cH-z4vCo<-FPzM14;ro|f1_ipc8 z088f;LVs(oM)g{2E(@;mGZuO`! zDxpA~)f?fo(!uxBGSUlxeCAL}SV_|XF0S5al7sG+2MG)rGh?wom?KI5nZ7kpX}}y^ zXq%YNHyVmCBZ{|xxjSn+XRGgbRIszLnFGN2d)sq!$JP z*@0M%pfNWTN|2tge*iuIBu^NboxNZ7bGX|X75JxlLB48?fbH$=Yt#1g`p^Wn7f*9_ zbpyaJXveKV&^7;<%W-O_zba}x-eKX^~Pt4OStk&$`-gt6S{*F|^F)2BiL zYLU^tQM8av_d0pdcEiH{mBr1TWtLf=LFlF<6M7xWv>AK{*O06el<)u6KHxDpQ zPAHY^1l<*v=e&%+%_?FFR(#wWXC1b7qM{=sG0}a!y>33U8iiFZmuDH)j&3h)6q9Lgsq*Aor4=Ai|agbe!<%ak01kN8cH@ezDO`zCmbax zT`yf9ZEL1`moWE06hi4vRc_oWWeol8IL>j3(|qZ->=L?R(i;aPg8?={m z*~n5&bqz7A9futeyCfP*xJ?{SB=WxL=xqf)i(;)n0FMgg555zBEna04$u-+ln^NjW z31;DDT<8y|7hlX#*tK7unmMD)fZ1z5gE%CkA^}>24-hOC#MKRaGzka;V1{3@CDd7v z0a*$RT~JU+8yEnIL;R26$r%WguvfrDgcb}%38+;dLQwlc6AVB~M3>g)9 zvK0$#(n^iRk`4e=!7&a}fhmH>grnkl;8>mDh$a%J90mjo>=WR7l~^$AKTrQ#F^}P~ z$|K3DZ<6Y0EDX3h$v9{v83;JZT#|}1Hvp1BL~%S1N1I0hMS-<0=I+bn!*# zGv0kT#<_`Ps&h6!O0mv#r*LxgaI~}gsv`tJPmDXdEg4l9eoN$M94V4j&ijTelLt5* z`}#88#kPs?oSYs!l|JYlNmSqdNR;VVwW1hcPT5wfXtvnd9pvmzo~3^Q?+nRPsuHl> z#!F9>PHe#W=UrPqa8gPTB+FXf*Zc1pE8RA_;vZ|iwM)>g@;=&Mu@U|t zczk>Ad~VfrW4L|Az^V2g+2QAa-JNpdS|-XMl!0o8=EdQ;tgzTKl$b6Z4Gc)pd^Wzi zH2<;11nTYP=<9oaYMnVdKbw(~?$bfs{&+64Mn2IBjDU_HxX{#jNP8G{0VUUuUkx5x zXGeHEzAHR@ufmz=499mLZA`qI7+(}{{G4M9bbR67v-Q|%YI1UNZtm7O1>CmSP>3l4 z&L;~LZmA=_0Kr<6>xffRv%z3;i{snJA&iKB2)vJrZ81XVrhE>w2Lq+pn-R^Ir^`6i zBoEJ;pS`)fsp-i@ALVMGRGNQRHvFG=%_4HbKvt^=aP zMV8y-vQcIPJ*{0bsOP+^V}P~i%Dy{!XUhz%RtwL5-Z_-lj&OE0=Z@m0G!X$RvT@_G zUkNJ$@h>vwvN;%OgHCS-@-AH0~jv)Ju@Xe z4*y;?H|H6j#cfI6zCOF&e>YzCf3#kHm+v9q&&BCMx%HBmbw2>GTYmMg{OUy0p>v+r z=(J_WKeB$u_;OEKx{bHq!Gf+r@&l!^i;wQ)n4gL z^{_uTxbB(OSVL)k=dLjUIDw!%&QMC0&1s`M)+$dxxd0Pb(S|oum561pi*)&)pATR< z@OYOL>MmSdj;YGzM&_}q2qFxx`ktU1P%Cc|E3uinhOhig^qzg$=oxV ztV#Y4mitNhMv+ArDF2GOHEea56_%gSB^t$mXQALN?}B6p-GN(>+sQFJ1c)gMbOT|G z=E1_vl37CHATR(c-ixn?0XWsFprq_aUE12{=ey7cL5AT8%QoMQhOR*ucaIb z$VXeT7#kQwFY)qH!JKU=E56Hjdu~}B>?ZIt*WC8-?aCGdc049rG}%AcHg5Pa<52TR zu|x46{TC2f_8(u2DO$aEX*-+Sjfv!=Wy8z((9Ol8K&L#x?w;&!0wR2{t@5Tb4|;|; zH3q+{%#Win_ekBXzpS^adzdef)I-(s>C-2S>nmX3;9fd!R7l)_^kqF;$wZB~gppK$ zzw5`P$)Qu2*4K#+slE?`s;kig>}hG%lXe`?7h4`U-TI}?jE*D?OjKl)W|Wc&hIjpS zY|xkZM>YPI0~{G6e2ozIqC`YUXOS%svi=)ZIMa*4ri zwCU5OnaZiZe~Wa#8h&LrmTvgqkjXV{|G8o3X@()I?Wmw4OFPbt)7!`PbY){g=%I7D z9yOs*DS=`3`^eVk-uljYIZ6VS*!5eCqp?KYsXNBSNg2ZEp{O4QYC9GQaN~JR6td2}36C-0c1<&t6(q zR!u||sYAg!Jqbkgzw3ob)s-1XIS*QkvFHP0vi) zjBbQ*0toCceB2y890xbb%TXs~o`;>W!kbQxC}NrKV&WTSp$0$yQ?th`4jkJ@OMefH zFQV&iow~{>)jA7SLmUTVfN-!G(^PpkL)h{5-|IQ+xb`4z>`GR8-G%%{R9KyF@cBQ$XojEn*scBhyNq))-bwQEmpv ztsD@*BwJfbV}$oht#X2H&<;167gDwb&f^4B_hCeAQ~7Yh5afoyQf*M;l4O~=tvMJE zpdtW>)trrc)q*6@jMTu!#s3 zihP|WFwCYxCl`AMCaee|HwOea0kWSBBKdKy75oVZxL7DBC7hyE-BASv;7sO33(Emv zXwwHTF`V7;S%2(J)C8@Bp&){7s*5A0f`vFWJ3Bu=fNK4^vLDN>B-~tYG~oUoGplBi z?h0V20#^volQk7-34rPDPfShDeHmFk84ibOePF2)&@I)W3l2euM49(g2=>^GZitPH zEMyy(j|mbgCHW}j**n5GG0Nk%<>lq59Y>Cg%=&|Iq6kDD-*u!ldb)v%j_HQ z6%|ZQ_>jF$=c`v{Ili{RWvlCPrj7Wl_s1LmuNS~`{v)ZkmkyxCR`vV0^oti_&z{ZN zd2&+CI$D4H7-?q4$Z_a9QD!9L{%`!QYT+=(3AJDN&uIPWaE_9p(#-KF?;SS%Nh=$w>;E?Z*^u|fg88Oml+%HeUu&e=D(8g4p}ODz4b+Zb+<5wrsztlFpOvI!}sd=fdgmjqQ-~cvFp&WnGp# zM+T&;YVq!7w&5b;;xCQLbO;>;)}vS_zYR7vHhWMrPlR=JFQvTj%a^g1>(k?kFC5Z} zUc3}>-e2x2%B z`ib>p{3|gKh0qI1F~%l^D_zI_-Qly^X#f40G>MH)j!M z9H3kZ74~M*-mXee;*tk)QX=eb&=Dkjzq;O_1r(qG6zCWNfC3{<1&--SkWS>go(AV( z#0kr%t+h_NFN4z0trUXMY?qOWW~Ik$UPE?21g!jlW+7Gq+)J|N8+@f zQjrBI%kiLrty*?(1ri)4sA+EC>$OYA*at!YR!C^8M%DbDVck6H{`NL|nz2dK)GTqV zo0IOc>7HmL7X<*=TDI})u||4wS{feJ1OAT3;~N@Yii36LP&Fd9(sbRj))<3Z zPchKEZVfomD%H8qV_S+ml6JDTFPR2E7k#eIXN5hj&O?vt`Gk<82OsGuC+yLgeZzmr zRfbGP-#n;Ns@0t}n%p>+DotbzM#MdAu@S5k*d+PXXDW*&RixB%G6ZHC5HQchR5jRXL!tfq zS7k70k&mM|5&>ssVj3SGZ!xO5U(G%+H8Uf?NJASzTSxS*H!9yu+TZ&l8AaUk$eXi) zvIe^Xvk`FR*f#A(=Hp+pcBQM69wk#)SiZ9~qFez`_P$PoMb&%t=F1$YM*P9k_g;T< zJ|p|AWcO>W2o?oUWHc=?&xIXDGKIM7#0>LaDEqFhNY_cC_0(A2LS zbN&*`m=+V>8Tp(Q7cw(3(S(>dIh7+z$L+=(YwGLk-4Fl9*7)Gq|ARBLOhU=MI_JBm zqW!mBIX;$Xnsvrpi$ZUwiC6LAFi57V*dVygC$)4!y0r`)C@^YCxji15nw$>Rx)1ft z<>kW41?D5Dp0pH+e3kh7A}Rs|Zmaiar-4X61xlOJfmj}+PcqAcsDLJ6cq#ErTvsX#uN zw2)4;vUfpb4h8|IhEV}1=pMadYYpkVAs7hYq6Be)?gaDUC>2nF<5VyJAO^vQb8TIl z*vzJG1}_QpaH5kzlo%ZZJcaf>PRBnJ4N{}dV}!*p_lgj}OEb(gcUuy)6bo&CRn%5g zRIr53)=t$wc!eA=iZUREME^- z`!~uef*yx|hZJ)JaEBkS!(>!h!t=mvF>IVSGdu7waG`CtH(|sfARvp@(f5J*Hx4E1 zonQ8j$3Qs{_bWOaQ{Ca_%2DK4eQ6)OIeK`RFpb0+t{9>hOgxTWv8)bkw zWSuW0o0Z`YafSv4buKI2_dRDSe);50*)@1Av~Nh1SxPGaP0_qK`1qL8eDq?@iI;-^U6JTn1aX6`dhl3jff_)|u2LYe;RnoDlD@~+)9Z<`Qfz0;}UJN#W z&2&q3q&vou3Y0)@v{tbN_K_SLgp#1g#*Mv$cx>x3h@#JxkIP5Lz;d*JG{|+wn!2j` z`yO@myk^xaQvHIDli=+xHN>ss7Tzeo`GfoO60tupUydVps>RO0apX7t5M2b zPIZ@bFkY2AeC-DHi2o%EgcZo7EjnW$^GYto;TrKe{KBG(@)Y06!kW~Sf$H5MJHLvR zZy`VD<>g%#CFKwKyAF7;H;16~v8K349qG-Gc37;azzt3BuUN(8JF(4RatiEl0|Foq zE3zVR7A4Sq2shdE$=sPtiTS0cHZp2M&)Hk41|)+p!nEM3IK<0yYoa(I3`9#F2pD8F z!9aZ|r>tuO3-iKg&xNDan8U$N5 zm!^_OJ5TOxZEtBSGBYu=MJlF0q9PwSSd=s(PJh2&DDrapw(lpeCU#W?iUcUZhVo9z zQ5^~sYe}q9T9q=D=n>_!Of7(gWr^fC4SW>eyUjPlHj<0giqGm-_4#{N7u_c<%{@C zyeIvPdOA(6LJ8TtZHB{I>Q|$ZdR823e0u~79UCv*a&&$+_@D+kSQ=UxS{x~s61N_RlMJ>f z(1QsjNm3d8ZEaq0Z3tC*Xn|x8&mh5hQ@$~)ZLjlh*ud%BRVE@(bb9MpkVxH{x#63L zqM(de5d~x$3eiFYdcG{3WcqIJN$-R(8+om!SnnUBgPE~kaPp&?b*M1yTAkFCl;__2 z`Q2&(gT{t>qez_S`tdIsWdb;7IqJo>$z)gVj}bfjQfn(KD{JeZVKgX0zqb6@+Dx?| z)qGft;eHy(k2AN;nr(${88c(T%JC3d}R5QTc75r^y3rM-*Y!wQp=anemF{X_D< zYCamXpY^Xn2&T~OW6c2*W#yP>tR2xDH3IflR;wnSPPV3dqkDHF70s=!m6V+q+o(G# z7+NIE2@3}GTK_9N(f=#Fn=o)F1Ta{g0gc3sQkuRJsR(ON#^8iSHOz>f_vfc3=fZM< zT(1P~Fw!*a;8dOaMP*xx1Va?7&F?B6J<}Cn#4-GOC25Z6j6KD!30i0v%+8G-Mza{Ay(13jX)$^+qF>9%e zTWDdGIFGuF=qrLgT(HL@eQ$5i2)ycHxj7bAFjjhW`H6y9jf;_oBxhudAwSPLGQO@e zASx+67HLsQeIoQGmJFRDdV^l_90Sa9usVK1{k^@5c2cnC+ch_+4(- z3HF@zT(3RN^4hQK^XPG(IZa_9R;Tr?66dZw?53u{Id5y&JX$|ob!ul#YCna6$cu4{ z0G3j0JR7Y-5pFp=25G7$jMIxz+hu!KQxMgwp`kH73Xik!HLo({O*cfQrldNG-xeV5 z2RCsh?|vih@R1Ru#L^OpM1KAWzK2ov6m-bh#BnLOnL4yu zBrzE@Y=>_Z?j7FztL?WqTB_1QBBjdb2qdV)jXuT3LB&D$+1ZU6eBRn+Sm{5d6Cr?F z_}`UD?>14in=zPg{@U*E*TCzjjEp+7zjD?R5D?7xQFIjY^rBWheMyOV{@~ctuIl8v zl4PVFXR(&D8e7(?U=<3_NWdAWLMO|n{hbk#o$eWBP7FbA>c zve`tIeHBW0D9SIUz(29Av>n1cROO4WmO!D{2Hw84u<-h+v@8-ZK=R)qool|#$1>?h zi9{_)_J}SfQ^wojyTNH{kJ8f88kTHJ(J??6<-$mO{K5KUu`V`78*CP4=YO<5Qpk8W zo)z5mW$C5=$=|82b=}4+9_rC1*O{1}Qlp)dA(4kV{M2OM>8t$Kn3FB zt~2Xi-|%xb)%{r+M?NyayUn;f=>Z5;M7sm@S2p8)j` zoJ(KoGy8`6Z#Q;RpV^Q5MS{M#+Uh4F{`q|{MYKZupqdWEsHH(M`Us>BOEOoWNpf4F z<=c|CfNU*R6D!nuey9OV2{fGd z-VMKs;k#$8&mIZ@(955S3-sh-rK;&UL9j*GLu%7j|Xr^ znz;->P9KCt*hK<(&%Gd&1*TxC5P%#2jesflKOdkebF1YG6cKXY$+|LN`tp3u6wDf` zUF?O{3T9}LvoFHJfC*O!v=*N;4!go<0%IJsOns-#xDpK~iYrPkJ%84hYMEi2K9CsU zQ$M%vX4e;Lo5~7<+15`DB9)w%-+lzhrRG29&)3CN-0X;UoUf$^=m{oWI+C9HpHZG~HK?H$DK}~`GcDo$ z;&S1XxpwJzemH85v3y;|DF<49{h-6Szw%q>zdphW|3p-o;gaE1()F2fmb8x=P+x$l zu&}WF_eq>>DjORcas%E@;!oIf8(t@=O;E@GG}Sjv4ar#o3>QAYdwKJL0$1Z)WU0bVBx{S8ztZ1p~dc#sW zJIQAOwKUcdwJVcpX>8hz8dmX^-#aUHfUyO(+Pgdcr292yGG4nTzScc1y~G-)d$0S! z6pY@wHz16qxw(HH;i;kTdcvCY>l@_5eZ4*$cF6ia&(v6yiM%MnpVv< zf$PfnaqPD~2ar4ik_v1a=Sk8|!r(S%hcqVUZ;e&$H#A3}+FiFBu0PV*NZ!tTpME=( z82|`YsWX>Q!+gtR@n`HE+Ax~_)|DrQrA6|F6CnVqp10soIA5zUnlYoV|7zT{ zetcKD9Qy8h;dVgS(n(kR<3vmSLm>rGHfHO#u6(B^J&{Bay$1GR&V#$%_00tP?JpXOtn&AhW zJ18Wg-R~Y{o3KEST@5jFgDIU1$oCLw&vy?EkW=Q3g>zweTUOKqii=e1Tv%?FK5GV3 zWHZ39h!Lo;A_#yB!d6O45tQKxYtPN;AfpcAG6Q*7UVun2SfR8S@%2#W4P1TX6;MC4 z7QVFNa=JNHB^h;o>91eGg9gD^`v{_RB82pVh#_IsHv=Wf!QMs>yN27%UZ!Z=So_WE zQB$2T{@bM41sAeeEzS@KQ|_oX{A8ta>)9ZXQ;mfg4iEkiyTZUPxdi7cT&%=o(BCxt z0)06ad>`4-Nikp{+a@ECl{W&0z zS972v??bJf&pl!#9&m#ntIO03hZAZMU%-rjrjS6!wCb^SH%TqynOZyz`M_Qo$NOzZ zM=R4;oIdNT>hM9kd&&?{pkX&BrXYT=t14bv71i<8Yt9b;1l79bp=9gr;cPYiNW>-` zt)Iz-DUwI)zV6T0dfji>@j^;UH1HRRa z+BNV-u9&h6rd3$y&I>&HsQ z?M9|P1UOyS%lg(h_!w7N^`$<$p4ThS`Ck| zAqY0$p7ICS!b!JwaB3mS*IuY%TW>@vX)tBQaU_cnzsc|b}-FLnH8B1BrEhli} ztN^{$Js2Q?926|d-UFoz%f`a_9_IH}Vw{ckq)YJ#R!#um6^NBekOb@o+F%&Wr90!k zbz%{w;H%=>RXU>xm0~PtMmTcBx^Qi6%@jPo;oeipdKCI@@A#Os1by!9Gi(Pv_9XrD zPvF`lZhI6O9F-g)=>eQ9HGJ*W|2@Qo@7dsrG61h^+gf}g^(qV;I^^)IN?;&@T*1%J@8WPMuOvz6{V%t_QjXxV zK*TqbyrI8yUGb-8DHgVIk3fH+n(@FN^0VE1Hi364Yfzkf07n414-q1{Ay^2KBg%2z4{FEK3-8lCxfJbt{r z-ESlAck6Mk;o6bQIXy;b;hc9ra*3yL2%#vVej@$nR)d;` znc3OP|Nr-wPK$%$(5X6nJe16E2<5@=U5Cd}Z(v2XNThAQ_n0T&Gu;wC^K=oT{1n^N z$ya47P}WGOIs{!yiG0%hP((Ryd8N-M(+XrptWLm|tbB3Z_A)A&A_v|2OaVCb6Xk#3 zoQSH-{p%)PH~Rqaop)ba)4D1JMJ(Gu!2hdkmmYwioxwocjS#fE)`mkbH#8yX77r(Uung2n;oat5QR%1X{o7g)T_mY6=r` z)Jrr)UY4RdN|K{y?Hs-nYbqs;BCRq}^%ujm86Kp*nmG@ddFZC3#)FrBC+me-vp=21 z!j}{azoG@c%#@!cTE5cOD}PrkFG97p)WvLk3ZKfBB&gKQngXLn@PTi#H-8VeSC|?bh z=)CGDEbS@g4WT?!@m85@J?%7Po3%!_D03t=@=jf9X_EZMmZ%>ybbt9lv^B2tI3g`@ zWWHoG3m$7qUpis;DI#`F2g#OJZCR6==Gbmes*BE& zzWTTQu53*Ue*EvCB%&*`SQ1eqT)U zmv3)xUv)HI&gV*Ajg|X{fGUghdAxsw)zlG_JV7;`=1B^JEx$~9|zEF%D$$@W0Q0{(xU zBL4q5Maw$N;=9}w+$gOyn1YHWNQ~N*ZE6gjAO=AT7wN<0TR9UgIkPP@ar)y$6M|vL zgnztUSoAINB}rZQ6Y2^W*ep1F%V0&1vzZ1EXv-QJlqU%ce*GOu-T&OYUc=McI>}WC zSM=*%a1IE@@2IsYRj@Hxw!w)p?6CT#d_ZZ=PTA}rHHMtnaGy9xUael!hKI{1AmH|a zpl9k_=wajshR__{6-_t39BN3SW#8Jtp4SY@lW`CRR0|^y)C#7Dt8+i4;iHt-;sy%G z!4+^nf`M{EuhQFKz>#XY9xPCqKE`sA5&}T==pqnd)FG_o^ngJC#3Gq$$xtE2O241B zuh~Kp`P#I6!XBCiQ=twT5JEmt>DDdtc|Xzv-4YHa$O2a_GQk=$4E*{;&&u zZ|g2@bnGyJ8sA9XlTr)(zbpWP9?G2iM-7mDLvtT<=ZU1}{Te&3HgWyLhx(x+L1D>> zD&KMU7S$MFsGhO5exHOm|OD&aSh4VnV|lbt(VJg%?f_;|7R0m@(~M~VJ3 z`r+2Cs3?vH*SqJke_)1nKJ*mdYwAlRYk&_~9X#utGX5vIT3Mt3a!1Y=PqSwB%aDcuLib4a|BwUL7_fl=y36{6 zTeqVhWMx>`l8KDMxzN(Y_Am=u@vQz~o^qY9&T*f;lM9^_J0eUHE2UXGfWeVIt(-sR zw{40E@eJaFHd3KrF0}9~H5wl5O4=h2kGk`n%PC)Qyg-lMo6B9L9idMNe++FH9>*f~ zXF0C^d)9 zxt-(Xl^$qW&Lc+CCsW6loR}A z3!cqfHD!kHu5zd~luCRp!c?Fl*dr!5ZBzY^o}ibxhUfrkK$gGUwyK+0|8Jnz2V|vE z;SNKXjW$U>Y<-U?2VD(64gWG2g5ygBN1(2RPTC(8LuTnU625q!j}3Zl`mB$d-NZc% z?XBywUNyT^eCT`MQC(%@?z1nc#?@2($po(__ncmHR?jsLi( zRCB17k1~g1CC53o9GAn2GUp{SXL3Ftaz4eV7>b#kmSQAE%p7tGnOH0qVxcUSgqUMa z_ucpV`2KX?|G{Nld zAB6KV$U%w!It1fgfc9lJ(yXLswj7wpi1K;prD8ycM;e(b)Z&1L zDtMutNSLg+=Cy04jP-Bd5-qff&Ez`*V=f?W!B;Nf=PGj_4sq;#PvYd97|Q&8!N`g_ zmWD0j%n<#DKC;ArPt3U=iv2oo`1MucArrVD4bt{KQ1BLG6q< zHZ^@`c6utN+yyE`Go-v7_PIY<{CZ`4@oHXyz-@-Ie_uJ~7Kw;LAt9HA?7glQ4%Wj+ zHol)#TgH$^Qq4G&d`6v1zS`yY_pcGdx`Yk6y@oV|kOHnp0F>k8ov-(&nx85|6+VDR*KspcQ-v2|;$t85Dnwr{SW%PsxYC>GqMFuF+(TvIb@`^T^< zKV^(F0p;!SwW;mc{8a^nuzK_2IfXNzM`AP-I#e;1J_s&M?Fv$^j-2*_A8eOqWy3k5 z6vOt_uX2Mg63P^ZOpzUqESn9H@Pv2TqIiu?es8W&CP?N;WW*lGUb+Yb}AcRLSb0PiTiHbY87ri{-3enmyOfZo6;@I^?Oex(J< zhtzP&`UPIgbj0~=bNuDUIp2fsU25wjp8$NBp02#(yR{s9N6?_a-6&gzCtv$ckIDWO!TuZi@htzF8~G@Csd#G1p-Yph!CyMz zm#U(`s`g{X>lodtTpOniYvV>#Af%g z7!kVBDjUw?gN5u)!1Oghx_=@h+}R< zLWDz;)dt#^&hcZWirgZaU@2n;mSx^P1?BF-bLo4PN=^K+iu6-%_5@j#SD(=`M#`2T z32r{f8jM`|0C3|7iUD}l_6_NKUb?@3fk%bE2bMH9vei~Jo1zSO&d2B1sNE&*S#v>3fu=eb=SjFu@w znIAHut*sqJm}w4X^$IzCotmPYlsC1o*+WFpW;I_o$i)LEoG=XMlZ}| zc#x-GT{_wH_8PO^pCK0+yt3Th_JMvv2*hGA7|Lm>tUCAn&&ogj8kjQ$ise%QO=GWP z&Q>@ZSpU$CUzyTK)7f4MyV*W|`};%j*zNDm8YSgt`c|El zK}E)0S>oppH=8<1R#g}e>^n38faam)VU`B44eB?zqpI{Hp8cTR4t6Z-nt-8mtyR=a-FF^Utt@l zc#h9na1h;YqTy+9Ce@|)zAW+XBS~WhEaTs9==gowdWfuhyJM3=m6*@qS`zAF0}kO~ zB$uMhf897mMe6ujght~vf=Tl?X=!P1y!Go`>-HfZidn^f3f4EeNC7kCqKQaU?Ks5> zeU#cflE_yn2oT}vB3f)jU&&+zMicG-g*<^OzFckp!XBrba&Oyh1sVy58ow{>W{W?A zCF0PPl16^a01CP&RQ57Ew(c%~D05>lItMkod&dX7PwH^jLK(?QDpkyeEWcGm$e1!z zKdSv(yuU^#%U+csS;=MkZ)u&UbJE~9LFn>@s0#pzw3j=vjstI!laoEjwg-PhT1NCD z-WHoxbx@|Jbq9+fZcTjR1L%P+0{DA^9Gakq2i}oN5N@9m zVga2Eg!Bc+cDjP4+~BkjqLpT26FiPqkJP`b<9NXgau?|jAqph%5axs}24MU|m?iS) zD;Nmz-h1swe-1MuV7zc}+WNVKJ!kK=%`oWCOJI^7&(m_*cRzNAI{7wE=pOn>$5JZ$lj{iQdv*5EUfzig^Tdwt^feymOe{ULA7 z*dU4CA}KCSj8T*~i6w(VSj(M-+-RS?o1))370{^eq~N$a%V9DW8XRle*9K@x?dv1M zbJt~4vg^keZ{Gk|R4FHdZj~&OJiy%2bizq$PyMi#@$I26)}0Aq3#cZB?T`?ycb06f zdzGIxm*=?IhAevDc`#Vp6cOQ*LG@D0|L74m4w4xWnMliv`?|`1{VoP zjk1)$WWyfkM8Yn}mOR&qn+%9ZgI_gugNgY2`*Q(?hKA~)@>fRe$BRv*lsdM%$HwqW z=+faQ3vCP^r^(hbja%LKEeW|q%IEjKT(_M8v_U@LKQv=ARK z;2q42hnVy@Z844^KleW_G2NE$+y8_;BG_PA4NZ2(N`-eC&#D5S8#KkasHKthHo#V2 zA+38Wj224i0uXD__V` zS67$MMGCjrkJaPwMI4PZ9I9p!e>9^kl921pR3kQE=jCK?9$dtfJ#k+WaI)6{S0u_vTWdc#-cZ-NPanXypIW~sJlvr2A{oSe9TA4~%nc9NW zMIHFdK$+g7ukX+~9ytp^8e*9@&7bQ`{S0?Z*x!ig;2eeAXm?cjFV$gu;WL^pB@`@> zWmw9PHs_(*)Y$KAmu6l4L_wP(iszz;sK>14sesPi<<{D^^)+YZ=H_N#UR8n9KJ9Qv zNl8&L{($rRuyAWe9h$@UKq4FE*b*{YQ}o=vs3kt-?Pj_AR7)J2tkm%*Ho?hEQMDA^WR(tgX1>TFPO=z;NI#`-HSec31Sjxya>8MOxZ;#p1+5VQC<5^+Q z1u_J6>mI}YhaIT1Lk(zTUZeAMm(1=)tV|Dbimq5s{-;d!F2IZX7L?=NdxPz(Mt@}- zH~dsbf}3$P(yh;Y`qnGtRAB0%FE-Yd>JY4C*mI517Q66s`}=j-ANQ`RNYvQ)nm;ej zOua-?mXRt7P8J#TVBDXA(^F7MoR>2EKDh9#wX8a8lItUCGUP^3m`;#bpX#7;8Zz`m zH~7CJ5DZc%>H**z_85)m{57K8hw_%(K04)fIoPUdG`g5D!fU7TIA=KWqej(Lk(tA; z(`PP|Cw`w!*p9 zL-i)UQ(iEs(qY%Sl4l?UzmFFrk4Ch9J?b-OtCmlnh2D1k zxUoZ@=`pmYt#x!*)#z&%Fuj-w%so6{9E0)=6}wr}?`jN{pf8 z6b)=2EAZmoZEOF1dC;+P`&eAxum}iv(g%#aug=un?Kf9SO^z=sc|(?1D{y2~2X(^~| z!okwvU-blXE19!t7Z|tJ|JYNzZ1nB!c0ZrG)2lna8HU%nu7OY1I(1%<49=Enbf|;! z0ldJ+5x`4(bn*QFtzyT{_t4>1ryvESsy3k?x+2fsift`M^!uWPAQPb$+Q#4iVH=CvonAjpoefpE&FjSElv1YZ^_Z-)~FexHUakXIK6Vn85s>4I9c#0e_mI2 z=vU+2heD@=5*P#avS|+LxLSx=2%{-3LM%mtZ0%i8#z?i!i}rmyOUrg7McP*FUI|glcB~IIQ%u z`nqC=t4EcF=;r3;v>oQzapv^IrdZR2-(=&p=X7cF=gTWAd5wp?e%4i^e{E{<`-eu^ zKoV_>N#HbL!!f%eo^|&&9I3CSn6Mp1Lgi0a~lw*Na`2-Mn1d>}j^0Z+#YR>D`+HVZ#PVL$db0*(R%D~df z!R8jv)ptOB0L8__kjrc0yaGrK$^fz=HNf`RRElBy@T4Blz!E2EL_yzo$P+Ov9ey>w zSnfS=@hAv{I4<4u{IKHi$L@jlO6-=?!JL!gkdk9_{Pm!N^#w*WX{>tue4lN~15kH; zb?fP6UCpS!1GGSmOmb6`UDX}k-QQ%^&C|=%`>$tKnwU!~aVs(62g}LQ(&lk9N*bKl zPG-P(aA*}%l>fMA1^wXH%>HQJ)-pV1^EZR8E1qRo+qO24a8QwO10<4pt&qMl)y^3( zR?^0+yaj*3FWvPBj9^xc>$Gq5xq$sX7czE!RID6E74;n+1Rm_~OxU)g{9z)@{pF0R z@fwG>lgr^DmouO1XkLri+#xC5EFB&i%5=927H~eIK%1PIp}%aHjVc_>kThe-Fhm?$ zVow6&cGgBo;{NB)+pC@Yn;a4U#64;#?L=Q+#LCoSc#J-H9?J!gK-51e;;f}hrzp#) zD5Qh3&uL+D-mWhlh$)?1kXtej8=un0GQ+Uz>wV#~0m7q)WelKOm;D4E3#k zz|&qTV;jSpptR_{A1at2_=T88#`G7s2E53$9Qj&xK#|UY(-oK@4)l`G_0@*$ryxaU z6}I@?%&h44X+JgjT;xL7pSVs-k}MGhKn+M5bKo~IxFw#l21C7DCzCCF(0KOScE>!> zOTf3J%TV*Q+3C`U5*Q>~?mxs2O={VM z-$e|YqiG0yS-pNdbjZ|X;C0}HCRRlXGau#nTDBytpghyv#$L$FIltVg@)qQ!3>65$ z4jgx&3g3F}Y2okhpI@F|W<F6}>Y=6J=;D3MpOB6Q|5oM_F9c6>pTO8h z=h8&i>z`R$C#q20pM{F`1qf{@$Fa zsPTfExA*K#(D~mhw@qZa!H_f+ZVTgMIBUH#2q?4BBu69_l@?0XQ0nQCtLaN~_4L&? zzl|5FVOby_9FKDR(^i5(Jdywug(4nVWTSrFkyGfBzcZtZU0a3H${7ozRW^1c>)P=c zc5%cSTqvsi1p)_;-44pb)bGQQ8b=Uo z$|{Q);vGAiU7JH;Dl@;s)g}v{$NudPQ%eS(LH=zg82rqo@tYIu43E%2&pe5c{k74a_BaJedWu7x z3SN{n5UJG~zfXPMc}PC|BYxN;9yk>uCauK#{^`B?y~XQ5kyL&DG?h~?U;RE6xwjoG zXi&50;f<=a8n`z{TQnz!7!|uRcHT++DT}3fcSfba97bSS7wr0+V(g51<%2UQRtOg$5zw4@6laL>0nEZ&qFzwW73Do%6amocO?;l=FH_2o548ZmMDK#K zg&=rAg+9qrp6~YuwPw_ZI#mC%Zq(PG_lIs?m-fX=Xash17d{6F62PXvlu3JOm5g~3q8A|6hX@)EDQ9@+ zR|#_K%N|JqA!VuH%iMsU%>lNC)@T>Rz`5JhXW2e2ci#v56_n#fI0Ro>bbA2UP%ssR zOctOu*!KmWKXK_jubN24*EAbtyn8+fF~Dv#r*nR7XkBiQSyRS>-9~)|x8ks?u{yfi z+M!}608ield@6xk7nB=iYh+%RRk(f6v`6M_;KWh;dCfew0JpxFK@H0lYg08Et7D%1 z{{EB)*|utQfbB~JU_dWbwX`!?62O5}ms9Ht-}d?$(&hx6!TRbV!oXU0s6A2gI7p^g z2x^wCoR%$_0s_j~)5*|66tBb+n9S`5G%dgNLi|$Y>o&J!p&uY z=9R@fLAqeu(>x2xkCg1a0YY#V^m^O~uv-SG&=aOmDDkTKuk@aD@{i)n)U^oGJbDFqt-@4p0aI=r24YNi;JI+`%uuN zv4yZ2r_N<9#jYmn^=-8~)@~KA#CpOn zoIIZFJ6;pF)-S!aJQaH0Gse>sR-EaX1EVWC=pcaCniCG&#oNc1!dXy({xK{#djO0wqVAMd*m?-tW7(w(%q_wuV25!ZvXk-_dKrP+(ej; zsHs#V%fiPQBSM)BuT5b6J;~fCPv2RXm?+-eBIszhhb@c@56^Y&L^a!6rWJ^uO!M{( zCASW*%2S|&@&w&trSS0ZU8Z(af&NMK;5k~zWvkIzZp-R3A#G`_miF+7I`r3sKh6}i z3znD-IAXOae)O*OZK3p(r7y&*Z)a_OZTt;s`B>jDzU0^%PI3%1smO_LpZ0=DU@QgC zU%1fm_tzq)H$?5i(Mo8~-9aJ5hk%Mak7M1bR31zf!w;%U9;FXd!sQ(k zd|MfdV?Gqg%yf9uE6b{}fx8;CdXpY2$4L0EYy-!LcA&>xw)O+PY zD6LG8`#*ZPHSIFM+0(OPD&RH(lJs3pz<$pA5op@0AxYxa%d$})pOZZ0QD=IMe6(bV zhB2i%?45gBvTNO2`yQpou0naGh}Os`f~Q^M*xT7VWw=}<5lt%h<^_C4xnYwffJxuX zk9$Bc?ghlJaTlU4yDxk?hrm5%Sc33poyYGRN7?_%7`b=~@)-ai5e4TWze@nKB`dG~ zO7(Z(r?X%J=&!mRGYes9E~yU!toGnEnMD3otY;BN#&lNl9BQ)0O|+b)QN&>zc#|MW zm=UvzQrydD&e#VdB0hkIdtbNY(8wg3w}FNJF-Rggjn z0ffv{X*3>%SfD(kEFDjtGu;{n&;z=MtLAW~X8iV_ z?d|P>@5B0m#=N#0a>W^gRW`N!9*jA^r@j4tnptaB-WyXZae-Qe6gyE-N;G-;4>TtC zy{1J(=E~Gt&SMYbW;%*}Uh!VlbP1Xr9J@GHJng}z zZWPAsK0I7ccluJJ?ts;l_ZjtRow`uuw7wf>`36eAMt3vN=TC!lTii}6n+1T&jjqwJ z1A-vs3|kO)v03YHCjj6UaX{Du2)PCNq$igl5hmtYhn9ng_0^p(JnL77z6gMhr-Cm5 zp|kx2-5grza4)TBG_9u_hl-) zVrB+~aKRoEnr}1!8qG>(kynF!z^N=EDU}4&&^A9K`lSliP<#y*Tj$lqM!$Z#UL1#M!9=F&d~A( z(w`^M8Qy=X7A5S+KVXa0l$S817!Go-UC#YG{@|@W?@1UHtbaq|2vQpBO>&qy${qSD zwD%>PDiy!mT6=m(sbFK$y3>Kwd?UHw_UPT~$@WE9-Gl8*CLg*E;z7p;J#HI&qvUes z?81p-?_vB%2m*g3!uc$Nu97m8o=#2%NlXSngkT>@)`^H-dP)o0VlwCpdIQopigw-_Y85 zKPc#Dq;<9=DwJote}^#>x3`-ycAWJ)Mac1IxVERKr+R?>%;c|x?e7muhrd*A4@Ude z@!n*!4>yE5+oCwBi!B)$QbK;7zBEqU%+?|OaP7GrNebZXR!XE4m{s6L$Yk+PS)tJ>m| z_#F2ZZVMR+F79W7CNjs&%*+nwBE*pxUd58*+^#aCHcr!%lfU-=u7570`p!gEO{{#Z zm-ybl+?DD5X(F>A~Z z!>!*Yz8)Cx@f?S}tx#cX-M76$NnAa|&rXGAKj zeQZFE8xS>L7>`nfLZPwg3P=8QcXxM>H;nDaC#dFIAjy)&5#CyvvFW0*}8QMObhHw)LM7y_=?LtmH`6#z4&#^m~BY zqch!~-noK?Jjke)-_bRyli-}W7SIv5BakG3h(FlPc!LREvXL@CRUC5 zeB14HeTqVY1dazmK8g=2@#tefH_)QWN|)TKv1;$Y&Y+|e<-O6`cuUfqF?w|^sahcM zCSw&DcQxn8^|A+w_%zR^MhVOyg%XvcMugErD?jhu8rh4OE27f^61Gz&^#BrypuHD| zvD44eK&k)`_9TGn3``tD`w%H+YcRIhk)J3-o>hAx2(D~lZ(w*YhXdb&X4!s}kSWU_ zdZ}R~f#3vi@|>cg+}()`O_J5XN*iZrhr{+~4%EZ=kCJfgC>o81>OXJ}VhFO@-N|64V}p-Q+AKX+#i4=BFl9ow_%KE&+#o#mlrFIYh>YIiMNDZnwo#f|lG zbB7ZQ`>)8;7JvQEz!DSm0#(TkxraAUF$B7q!0EmuievoFoKl4Nb?(e8^W~XNU9nSG zm3Ad9@bv@5tH`vv$sYf4xF?4iz%AwYljx{s5#CwHE2_zM<4{xS8h^KcS;(>sxcj zXRa$qCPM^!yswxMp&NPnXhYm;_YT=^FgN!T$KL~jiKWNvZ!USM{fFd(JnZ>?Fs%qE z0jJKPDmxnPVKp_cJU@lwkd;Gyh%1DUX|8ksHGC?lq8ZpdR) zcA2c|J92S!rK+&`WM8{7|B0y%gI706;;}1A<&1^tp@8lpKF^^5sQTk0r!Rc<#3U^l z&#d=^xVX4{XZoB;6gqeATt_*@jA7*)7ZmgksBkWwh>|tF0(`f&RzG~#`wsM+uv?L* zQ8rN4k9kDzI)LkQPz0tPegza5KWSnDE6hQs;Jh=k_)$%ac5@Slb@H|BLdk3hd|49a>XB-1_j% z1;294hwK{`=qhV*cyy%4K6Xw6XVL8y_-X6f44_BT>9w`FnVB=m<@PU)@N5rk9g#@1 zQ|f34jg^#ivPDN9{C;Bld)`<{HBEQ#=cQZ92(K>-=em`f{PIHq!8oaoMN&YqHhFBa zBj~}!H2$CA+WP?!#NiLwVOoT?RjMd=j>(^2BlVuzHA_E?1~O2Fr~693hlMPxxg%`B zg5w2)#Aw!!?d|WSyM29qsAntjTN!9l_|8DCH*9xKDWNjE%wF*l_Hau3FjMt!t?q6< z9vO7du0A7oj*q}zI{!N^m~DJgkIMNQ!uo5hlo^ve?fmE067ysI-n*N})1Xa$t!SB+ zkINZ-y@)f{zpQM@N-Z(M3(Cmef^?54f_!Pp4@`+!)1p>5=o~+$h%cRs`%JkY1V^;R zyLYVEWhxNAq27rd0r0p_0u*l~C|jX3`u^*Rx+?uW=B?8ajUakGf~$+@Mqo&=>sKZ5`@e zk!xAyA^_rOtkoAlNtqQAg5`k#FG7w9!P%NGaH>)nL-l@Y=`R;PpBwu=O!lE@iSZxN z{dwvH;>Zy%+0{j&K*ZF}@30|F_MSOcWIXP!?A7Py2Mn7lhkVY!L#s!Go3lGI^=cwq zxQhI5VrXl;yLSPylnVpA^r(*g7J=OBI~`^panNzeC}+ZNKB~h)RY=uL;8?>*nyufL zMG@fGI9-shS27dmlF9lJHN6zR^0kGtJ9F5CP1FahM_=n}e7N70ynDLFp=DNc znIz=Y7PcS&34^7LjoWB1-3GklQxBL=66HTp`qaY5?Y=u@BKBZ!XL|YqH8Lh9rsMuz z@@XAqYBh<16R@eZzow}f6?FJuvH5x2-vuhw@Y`<0@>km$rIXTbL@T@pE<2PxwEs(} zQ$tfzM^iIyV{^&1@{7G~1}pN@GH(Bkpqc~#YsuYZ)O4MvGEaUO8d7!D8Rov;E24rMDxm zuFyQ2nwoZd^gEeTUX3Hrn8w2}@mBf9=nft|P%Dh(QqQ*++*7QBt zq*lxrXYc#HhSsL4jCoX}&wYQBY{|+T$Sny;ebC1hz?F0Xtff+yUjnxIF8w|Yh)pk*VO=3%p6hm)3{jdXle2q@R4Imy(qOL*DLNJsN zitdHX(n_n4I7*8czC`Ud;(DLT+*O~7}2e0+RP z>8xf{<;Mt}md4~WYjHE7Uqf1|DQ2NuX9SAaws^L^v8{tG<$R%pYN3g#B3^x5`QrXT z;u+)_g|js8f^ah?fvvBXBiRMM4#18*LSaDw3;B}(3E(A+6vGRC!3`+`0d}D&uPLbj z2`m{Znqi1{ziLd3icvNkXgX~9wkZT$knNE29$~G=J{fJuO8H$e>f3d;EoxAn_gJ?4MJMm`7*rF zVX-sy=f^2f8u$|CnTb^C@CWd9nNer_JlyEYQS4{*EtT3yE+C{J!oCMe`v=!J9jxV< z6X5-vSa0vgDtM2HNY!8mbz=s(&{Mi}wTn@)l*8yeR64v&xX~dFCQ9WzcDJ2;mdt)= zQ|q9qp%qubGvGd@$dcfDV=#78SdJ`k=&(H5`Yis?(Dh59XcKGn_b5WTk z3YZeL#V{@H6T7vYvAfAx(=*JOCI{)kY%kSbL7OxpmYub%`z`pF#*hy&zztn_)iG`^ zm)R5;Lr^a^DdD2{ILK-K+&n^m2>5@W0`0*|TFTT=dqd$aZVN-8FgBHLo@rAss0 zEbCv!_906AO={|$ZxbT67N$p#mw-tRvo1Kmo7&O7>wovZJ4Xh)(a7idpBlVMxfM|I zA%u9Zpv(m%0c1*7;69D!jz*J~qX;mxkG~!6$xAhlbJCePXy`2BY`1{nD>TV9se)eis(Vl__QNbE}A1=9*1`WXz3cJh{G_Z99JNm@4DK^plc zvlCEY(mOsCB1Rz9NU(3ft2D!H!k#x>r4sklM;UBE6{(U>lt@mzC{vAhpzoJI$Nkgb zjB7fe?Vl*GA|CylrDtShz|1@>F(9;KfS9=WB}~YRY{|!-R}6oa{HuX9!oAJ>k3PF_ z56#m(ac|5EhS0q=`TtbIu&m+BMx$oVOxvG0atU}feT4-PIksJgeJk{ybZL5fakN?28qrmjuY}CM3a!5bh_d|vl z&`|q|{c6tWRBKi^p_)Wep&FJBrwo#UddI2vibUPAB^Ne#5s#wVm!ln}KHoccGW8PB zg=jr^Wi_yKyVnbTsyk@6JBm8 z&akeK?wfoF)1p9)tGHd{DD%k8hskEOc|49z=mIAIwmtvsUx1X>~=(`};BkQp1>GGQ{dHg;}ek zt+V$#$6SiFI^5;5H4!|_XYFIm`u@nvLQ(MO_)U8SH>~Y^6$Xaj!e@dRAVUq$P7U zWN0T$i{?u6K>8kir%|8>P`NH*RZjlkif6wKCRj3kC}_bF4O4&~=NLL?Aq;k*wWIHt zE<8RyDCpbWO?mYIwbvVDp`q(ob;Tm}cgi%Q*@dv8m1VJ->E;bnUFiRqPtrNA$bW9s zHy3%C9@-b&tqg}ps$IyiAHSxf6ZN(;(AL`Res8!~Qjb~d6|qxseY#+s(nngEENwMd zIdi$C(No3F@-{!;CkbqDr9~MQ;3Y#vA)WbqF`y$SxhI_gkQ+&%|L#G226_a#!QrhK zgkn|7F)C`c9fp<|m2%8ooKzG+ilP-d1hKH-%@AY~o95I1czo7rBi9 zU>e=;3|s~R01|_m^iX6z3=J$ca%nJ&^theJ&IesgyZGXstcvIG!2 z_BYG-IS&L|wL=!N=~W_#X~*u}R+p)c+U(j_o>H@n7@&*~V^mGJQJ2qhM+ zIABY?b7#;QrWLXL^`PrumF$TM0Rmp&KuIdr$iejQV7GCO1j3dOlezo+ka4*8ePu>o zkk|aeHAT$#G3tD2Un}YnoZbRLJlfLz8w9`L9~dYd{L!z<9@-oHQ8SCR{qv`nGWah3 zj$)o2$-2efEW6B_^ce2s;CRsGbhvS1rCs;;I-DsRc>v8kP56z*ZwzI{hwV>NWD4e@ z!Z&7#Xp$7>3EJUpn2|@zhsc6*;=AXAvn3WEShiJ^gVKoUI=>SVAkzvL6&Q7osgw}h zK;9Z5*?AYFirO&??eY{IUR%rA2l1r=!-^ zzuC5km3f!mg*KuUWamcZZEQqn<`=HTFZ2o->pu_%S? zkGX(77ZLHQdHc`S%7&fi!5(QvWdN%p;$x!RCCQHfaD6VfSCl3<&#Z_~JmhAfN!C?k zfA{sb%5vThPog=$=HzP@kDjbxJwv>=2KeyN4hk*5*55IXAxC33r?_VK^ z+#K3EOu0Zzkl&Dz~+gmxyfvUpJA$Vh^AHt0GDJW{=HJ$ zA4GQf!-o%@zV3{;R$I&E8PB;|90AD?n}_KS&nFH`rtALwmELL3{q3IzJ*@pd$=c#C z8=+(b2|95Fl13nIFe^FvC{i}hRm6Y_E;T7Ap9?Vno;7zv{tSuRnH;5Ee9ZF#0|Mx^ zqa)6n%VtQFJo6!*;nD})f+$OY&u~LvK{{dlkfI0?W5|)2tvKOKO{IpwjMnC3OwxpRruY2dX8}@7xNbkBz9hCNx-|HyK!_2AZq`%Zw5~)Xvj1143%)+ zi=@duSGT#fHFG$%g2kgheA;;O`LdFX1_2rRY9kW9ytVtUcIoO$EFQ%RnKynj0$tpQ z=De+8X#ih*5BjnY=EqdLGk`;3>)dTQ)Ig-H+sAsShwZ1A-UO9#Ydtq4k~o4U+tym; z$&DiGV4Z2O=j()-;K6#oX{YnjDkbM!e=H~O>hAQLH?BB3<8$YBT0+@lV|L~Qc({YQ z>EOoVxP0zFtoj{_^JmVAe)z-@>0;X(z@!7uZ@z!&TwZ0MCyHc za6xrLfu+uEz0S2?OH>r=aQk6G}Cl*WqoLEHKHFPH;h#sD64j=0iq9CqVj$93y_NA4P1V zdaIfv04!HdKTf5b;-gq=QkuUKqezAvVJ!Th66NJbUkf6PqBtp{DQ^-%AJ@cWuZV2X zatFL%e}A@b5m82B6;YduGY6^cD5AZsgPr`Hf%h-*Y?Hp*kN(^gPw0jo2WIB{_^}?Q zm46p|C!M(KG+lgB8u-kIqLY5fRR#O0wD0tZ9v$lT@_wtjV{>=Z&QjA%{QjuTHTv$i z{nPPl=7;OQmY8xv8$KJur8l1^9JGjUuk8K2nd#}ImGFImTya8Md&;rGnq=u;&wiBc{z8^M=} zs2A3+bz--F4ws%U`INH6_h2Quqo*Y@er<1c$gGGO@J&C>!^m$!jq*wv!Sz@Hmv--~ z@Ep7k%z>XydZHW>9X7eN@yvfJ=8uFi17-1shfhqsz>M%)+%^4NdM^T0q}du37QME+ zHM6@;ri)a`_lESljD^AGZFPzbiuDg)#f^w(DLS^m^UbI^{p$N=_W$Cdb9Vo$-P*y2 zmRXsZIFw#tNF_|{RKIL++W)Zt9M~o9OW2AWqt0>pv&c-AoFYR*3Nu!<5lvcFe&|(- zdk?h556UD1oUsxB49Hy&0YE69jsbZA&m4INP+noB00a82@F=n z{?QI>Ep|QPf<76#xV1YBTl1@Mtj(j%MY-hIVlA}93yKpowpn*xMBRy+j>tG;5;`i* zf4t`b?zIK5YE(qXRlv084M5o%%_DoW^o$#n|2k2SSY{!!2dOfCENeOGr65DZ`#Q}1d?Cc&=SECa)}W;XGGDMW`&eU>B3)pBa;Gyqux6g) zD$7ogvAtd3o)7BY+K;Lmzwbc(5_@CQJim>(G?aZ;ML>`b+)W(KU5VXlUA>1^6g*Gk zg+IRtHx}@Rx%oME7Y}-%kTY8fw6vV{VV1Oh-TI&5OOHPFFD(518%?Hc<|S;{VC&l3 zr`~PFZ}*6QZ4T}MUnv~i+}s30dR^-%9Xjcr&Y$LzE@79a+P4-SitqmnJP7x7yB+cZ zv+hu<4n8Y?mfI!H+k54YZMM5o=UUpzi6}z*-WrX9+?Z~U$uKNMRkm%L}n(hk8O?}ts55ZWXe|)8ek?QKlyqtk5-B^noZ`3B6 zidVg$EdaFJqXA+zj@LqUA;NE*h`l;)=ZRjdB3->Kse0>ZXyjh3#sz=>=PRd=_bo9( zh;Wfp&zG0_sRLtw^ZUbM52xF00ypxop zc7KGmkEWG2Pc3lkOJJaayfk?lb_8bR*c?W5tdwL_dTL`w$iALx<73zQ07XE$zx)*x z@_J@t6Tbrf>%H>ga}aD&SL3d&t?;Rby>H$$j@bvmk|h3!3F(7PXMHNI1^jaVAF|H-9j>VF`a>o$31NsZM2|9JqPOT>j268_38F^toiIxD=v|Z{dJsg9 zHp=LNFb2^k2*T*~eR4m~{nPs&oO4}g?Y+OBwa(fP6l1lky~gmp#l_yuy^c2gpDFJ0 z*3&|O|4Iog-I?TwVm8|AVGXnG3*DL>5~!hieEz^z;VmmJ+n z!~V}W1uG=0hJDe>Hgc3;unOIDV@X&Y*+|vq2J*_Nl*d;XIAm~}n%Kisha%SDN zU&Mg{%m5{Lb!r$`27pX5ra^$a6;$HML%|MKsro288zYOtqyq_co#j(oY;L14s@}B|-rFl^R1eAF&6nqc#0>~W6 z2MqQ2*ylz$&LjtVQZ2+R8gppe*wo%mr>Hg75?L|559QubRn5hL36UjWcV5UdBpjK{ zLMXf5%H04P{@s9!8Yd+Mgr!@txp`iu&5adct9<)YPE;W25RU{6jVx=Pxt(hbYPsJn z`GYM^d@5O5F_t7G6L4k()XKQhh;E!Z*{_q)QgEN*RDuk^o29|Nrjn1t^R3tmI{AoM z<-?1gqZjO|U8))%)EFGe$0Q{`0Hq=Ab4zP>cu}ddEtJs|7!Nky-YwtT70y0onsLXu zRhBM4{3a~xyfa{PB0i#u61*ioe!_cu0{ z4*M3qa-|d3S&)O+rIm34Bl*PQQH()XvZ*6t9U5I2$>3l$a78Mbr}J#pQ;hy$)PBe5 zQbEVb#g(LDK5lwaG_OBOldP4aY$twZ&Meq^VyEjG+e{meauucUqw*z?`-a(DXwrFZ z@Eny4YoI5R9rDm1uP~?(?y14u=X?yvoD@|L;~hcvAzZmX@%d%9C0Oy@YovNX1cX?D znSpB(xHTw+_UI}rjIuH<`~90_q_XsFh|PgxNJvO|onW>`&p}^P6^EwJ>FKEkCXX0H z&8&oL8uws(&j-kyNt3f>13jFx#Q!N3_D{C~WH#82E^+*LWXU>DN2 z^S9Bcl=#`K&0#pDV%|5?n$!$~bWF#XopANGe;c+l@Vsb!b@9SzXPi$?bi8G!)q+`p z*09rsPl2J5>s++TY|wes^>P$pg2LAae?m! z2H6-KH$k+?9EwDv$d`&kOX4X|9`I>aLX#OGQFqyE<}#62kjzaP8zILG1NK|GdF;R< zf1h?;K2-IGf3*m%^M%2h9wV>}^0zU(RLr>~e=Jq?bI06_94)xUwk-Q5I*M>d9kdzm)qFy0k2tm-6e%4N!xqm9S$ zjp4o5(3qv5+ve0H`0=Qb#4cHDB7@`+VJ+7AUserhg{~LK=gW}{2^P$blcfCCX%!c| zae}ViNSin*`UQ2R12Q8^bRX~$j2B2>{=GhB=CuG<38s^gl8Tk>&ZMPnq@fzhh!Pnj z<-m7?&${=QLyrDhv=}Ze{tR3bU$&opBEn-Txgc#PoQ_6L86)}fHCprXBbA`oop>m- z79I7239|SpxhH~IBLDz|8S@ElNJ6LSPz?sA+S$W438N(jMq89JH;nEvX$a(7xAa4Q zD55*1>!zy3tm92YJGHrqaYn&C@(W$J+4krwP@??&nC@ygSU6$p0xkh z7O!-Ud3fVkgM_MpwWo`yjPPr*=_|5~vC{=?8`++Sfxc=)5!JA4!p6^u@TPqLu#n&- z4YF~VAMl>Y8J|kKh^||5eqOQ*5TAQNmpvHI!D(G2|jXiJJ{7&H{2092gjMEP2Ku|W~1jFJ+8 z{woU_jm90W$HUjyfqU{Y2a{VWGdw?Qa@fnka!&wESKa2HdFc{r zOxl5Qvm_b~S%CUUW12oIg^!9f3IK~Ub!pE3z@`5GPO7xf=+GZ>_IE?;9Q~c&dAxgv zZrVNh^axL9QGzJxD`GG;7jKw#v_QO|#;a>Y@REdsWk>EtfmvQMApnHcLMV{j%lq#^ z&)ATu>HXlaT(lpJ4v5d?BCmic63mZ+B7wjBT$-jremf)-{r>%Xu#x`rsMe*O(=mzn zZb-ms^R8O}BoPn^2R)q;Ot{ak{*~%mw`e|9$3(NqgAY?+W;Mve%<%{L;MKFUZ_E4R zHVyD{-Aa9&kVCg$GJCr9e3K;Ekny{)B))qxF<{+$ZSNTwgC5eU-Bf3mV-m~+) zoxEeMw(@u>5I;JzvB4vKyLxoCeszw=H8lwf3q!0xE0^Zj%ge6Y%ar1jvP;cr!Eo@8 zibmoLZdoL!RfJr(JN-*uR$u&r!G=XZ>3~tkJuH6ui(>+sky|9Q#G1T4E$0a0$KaWDLb@ya*)21!R|9onLRm1;! zX=;iBw|E*f=SAL~zO&fov+vUt;v<-~=)bWMi{t6DKV12Br@tSweA`LB{VSX(!qVb) zW$Qq>Y&qca64%_kFWuhN+?K=f0q3U;>OQ~nr(%c5TE=~RVbH=Grv)cRy?lc9Iw2zs zzHVCvgvAuzZs7{V(l>r;q;DYQti^KfGPsfVfaLEq3R7Cmkq!3~_WT6A`T8E-mil6& zLjD7oP%fOu>?bC`-ThGFZ@ZhA4xE@XJHB*7Yy+SHGwSCntGHje<006f=EA zAAw49O}j939G@{~`NJ@(+#cLON%ct>{wyv@H_U_dzOZ&xRgGB9 zPKz_k;U_R*+(lbk@zDC>i66597!{vfH%-3hzI>3*hPcPlgAxZGY! zlaxKecpzpG+EPikSDMoHH8qlK=4~fE z#Gt}2D`m;z6LpTIyd$Ze@&(}J2WI8^DQB!`3KZn60`2qoO*p$ff1V=v_d6U9!h*Np zdJHk*M+&CYmWv|*Af|rVE$*H;Vorh>37z=1MY#(RT=zMd5rkIm%qJ(O!yE3DiUom( z9|Rp*8k^eMFb<8KSBL0xM{l};eB9`1imkmEV|0AV`dXrN@NVNAgLLqsl$76Y;~Z%L zBlp}BYw1)Fh>c!Bc}=U%uswL~9`dMp|AvbE>biM(Dd1{-t6LWLwWF=!(b-KzEOnNX zEFvMXK>C}{t@-U`NXSP2>!_$GO6I6}M3N)_{aD2+&-BvX8-P6JnG|~;@fB2^EFiD# zbbnV${O_HDSEA@CH^CP^-l|V0=ue7yq@$xnI{*T1=>vsvBqH z_!^)W>&1yUt6y`qCjYO1Cp}<AW7i2)p3V2z4r_@>FC(n^GAQiSv@;Qj4 zdA=Iw!>~|3Vd&=>tS=oM6yZNM%nDS_ygaO7q;nl zg~}+os+}-(nL=4=`uh4Qg7gogWWsH%?E|bTDX6{>KxB%AiYOly;Z2^XLogBn>3orV z=~-dm{QP{WdCc`*jtc_=!_C=%bns4fb1Qc5YV+?K-objuPSrn0N4n7W00h|L^J8j^ zZL@EBM)==&>C3U1-B`}4>QRBaU4Jp=H)1hGyTsHH+9O_4Z5}w=u8WOo>44pmpw@=A zcduuMw})rvtBFqcIxgFmIXQ#Io1MImhtr&!+ZG&e{ziphc20!HoY^IA|DbsgV3+pe z$VjFHE09cwu}5Y<@~?y@XGd4_=?3*F968lkX~3)m-%*Q^YXRQZhfqq6lifkROy0;< zbt18VjpK7YMxbGKR2+$n(hP}_wVnR2;r8O(O0OVyNruzt9$vP!i4T--~4qE0M;8$tKC})y6q)%Y4=U>V4!-CXXeAtApZ~s=P_&b#BYwu6(*Go zxff6FoYa_g9=4g^TO3*&ktHt~J z;C>(Z`gtAqY^Yi=f1cx#L;w0@UOkt;ClzmN)bh&66b&twv9EsE0I{aDA^{}z7^WV= zc1{A`?^C0#?;MA7Br-_&fhhwYzD;J=Rt?w6$2B>L*95q_0+`x;4_MeU`5pl5s%rlH z+0SF3(+IeeVWfy=qmma6sP78!y}H_NQ6+6aQmAC-cKI&3E#`G#Z3m(n=Bt(rpXs8> zyz~G3ktk2+nyWF3xM$Ml-e?Fty1Xva^fq(IyDnu+|BsaQ|0`vsEjz)(>rXB1?zpkM z@awV&UQfC*<8lp-%SpR>H=C!b0^{za`3y&Gk{@xCg6?z~6xn_E5n$$$uT)|3pfo`c zvm6*91LsV81(yY-rGv>i?*afUGBgAxe5k->A1BqT1IK-d7>_YNHaSpvsuKp>6Wq1G z;9Y0f2YCuoOlI&&XjA53-wOWR2QrQ9h1QBrF_t1WkI15kxx|NQ!hZz>v9d1L;7d z95aXz@roO$Fd-8PLdCHksCk&x=sRIFkdXL+soyw`f#QScS5pp+OTm}B<5HJ@R{LX5 z_m{`#oJ;hfL|mGaUi9$6eRW)7}A>7kUzZY$Z70+%r2=$ji32bn82Bo0^+>%scJk zEaK?t891%!=FSf*#q+%PyTgf8<56h`dYC2}qxeX^I{;VQo!(|;f3ensJ4jD zZ@xz5%mWJqUP4tst~_b=T2t!kATdNj8tTMU5~u&JabwdVx39sjsi8p!My08#nWkN> zkA_&qmCrcb9`f8y?Rm0KZ*eu7w|L>%(3YorOO^VSz@jE-q2@b>HFfSt47=dKb9V$EKsdswoi5Oa9T z<(Uc}EbcPgxvc^Jmz;M+S^7e&c`o4g`c!0AWL7`>UA2(Y2uvmSd)w{Vq{~u3hVh^6 zc09)zQ)*QzoH6L|!(iWAx))7R_dhg@)IAUVv`z;}VpXZ5WOYM965pe1ATK8E2lAnl-Qc{=K4QDxZ6@W8E-t5+*8_=+I6t%M8GeiH zG>3+H2@Q8*iWFi;BW=$6-Avhm{-1F&giDFAcFgQsmLE?mf5WQRr(U zqwwEQmR(Y z6ZfPC>)Z8f9Jm$7rbTJum8xx~Pp_597&)0MH{cz{?|wY7&u2lTPQf|fOfaer!(Up& z38R=mIK`Lnt*gI@vtm`0|7v~-0VZ?ogBpNLjWPgWz~><%YXwvcZ^`XbX)&yraR6GC z3n>k<3(tJA3qWVooEN%?r{f~PMX-$@P2rY?u7PZQK8=Q4BdTuRgf%-_J``9k zA9q)F#V>z08=P!o-!_dReHi|VQ<0Ak6{lP*2N{b>Qf|l!8}wLoFE1&HDb+f=t@mLZ zZ8Dwf_-SkWVmDV)LnQCX`zHX3H{iP;Cv+;3-%6(qTeq!6Uf(|wT56y@^ysxV=%~Mf zYJowaEZqRJ&~F4H`5ya2ezL#jmAin@O z`Bt=QZYSN^A}*Zi_vz*3<)w#*M-jB5qGHD%KHukt$xC1YA+?7DN977#rJ~Ug@x^7$ z9Vt;bf!y!F`#Qoo&(q*qxu7r^&c{NZD;$(&LCm4ynI3F9Ou57g-x0aX*%~y8 zbWv^!1R0OnNS?|vb;#}?&!$@#aoCnc+IRY0p3Ki1aTnaKN#CsP?(TAE=0_J9*3R*m zwjN>kgHNY5rLX&Wg6ldvxj`jxNb6VX@1ju zJHvo+={goB{5`bBar?J8B=;vNc|YS#86!%Cg@Oh2Eofo=em^KDk{l=t2F}1Yjw=lq zgRb1Vq@iiU32O-hRz}*q%&`~AHor^lo!b{h-w72+2As@Hm({~WwuMLz@zk)g|=4RaL;9T%XJO)oX-52>Mra? zXOwbrZI(R+O~~Gz%}8XRP#NCvumHOPpjIhE3i_$%=MhzD^VkJ3=>`rGJ6eMYtS;WMIU_vzd2U%DY>Q}k}8KwNsD$Q@EyiH{( zcuc;1>1bGMb(Si)O_9EwZfq0+bnh6{b_JeIc+jEiTX!{tQ#$;PFJ@7jhdq`$&g^b1 zoQLB3?G5!!70+UzCZd7Vt>hWZh13>M8B)71Qb`-HU)I#vwR>#^;>=vU_!4g zePS%TKLCCM0ltTV>?s7`;k*M8e3@;*N28ME|gn?fs>ryI$EFh7f>m6@1L};mf5fkE9 z7k8I62@|LoDkdq(hR}WD1*I6C_ghFTf6}6+pS~fg?wkAu!7C?ltW;>o1f=)~05N|D zTPDc{CxgP&I70yh0OMT^Iz)qj*RWygRJR=jAzSz=Gbg7~zaj~br{oTE?OHBSbELGC zpAK5~VHajbXwxcdNfiu$Ct35p-3+b2)SH2q!{i+8{cU8)!ogO3+Oz|8Fm!~;&2So5 z5%iwy-`a=TQX&5SF#ypn4U)76zyo!=0m(26qmsD$F+lQ|6jqICR+TWO39n+z{xw=Npkf12eK5L#N>Wu{LQ_|sxRbNrZyj;_^;ErkM(^g4Dk|ZrxHX#i)Z=IkOKV-9d z1W8PN*()nt&=z#6(J=q7TDX_#1;Ntvf3pCCHUe6d&ugm$bJX>w>Bq&z#OV{1S}i03 z4sr#8_p6&vyuBlPE!LwdSRWxE)-=<7AYzD%vvcs_5Qhcb^XJd8?QUzUJ?*=#1y}1F z2D5X-{XIilDj}k;yqw-@UO|sc_U-o1dXTCyrG#;o>CY6fi~d2kH`gDWh}>A;Z7;4~ zO-_E?_b;`7Ru79!7NAr0z#H(GAJ9j61T$c$1`f8jEA}sUy)TzK0?KS{+X4borzY(L zMMQi$8!D!^1h?$}y{h%J!uLS~) z8`5BWdPTVnVjCLb-CI`tG;&LA%gVA#JN)paunz&^ZH?}Yna@uaf=u=5WLkTr5U(hK z%g4N-VbJX`8%=gYrug$08Em7$KB5fdD!P>K+OY1vdKfuVZhgx+l2x7kL&zR22M34k zX3CCHROiBv8u$$!~MXK3aOBd zSE1lftQu{*OP`iUZ3F^NtpU zufD*D(Ft&nR6a!Hh1jY{2EF*J2zJ#89){J>)_zPj@K8r+uU^;uq-Yn78Cv| zEiIJq<(HCYF-30$jEs_Q|0Ldgo!)hbH2dQ2QnmauxG~7zJ3X(FX;mdx7rmiWoj<-Y zS8Muk`fT}n_x87@$b#$Di~(h3uFA@S+lyfQpQ@zsjpyiL z8(M*f_k24h!H>_c6ux`s4kR+>7|)W0nJ_<5D1@q74J`fi?`Uj(XANWdpg?KvpbU{t6lE7F@+RV zj|%TzUA63*zCKW9932^1>b|)878RdNb$s)Z5@b2w{Jb@G z)cch5ts>X@;X5>%qMHd>YE41Hk&suibujPNVq7jv3u4xyWF`VyMe}uwCRoY+U0kGd zSj*eZ8+seYtgSaQ@es}bSg|mb^j?r`Dw`}KH7Z}T{)M{!ySD3H9<83MG@(|gYKRD}ZZD!F8B&1$;7 z#;omPbwgDe1XOVp&cQm*onDt|7UYi??eFjNaC4`lH)5%|gKtl}Z0#;KH!DrJUqjbL zgoVcvG}(+=1GlCcE9ZP)Vn$~N3IdDlwqLt+jp}$?_-)kQ9Cj^YF*=kgdT)CtR3nON z9KvKM;F@C3f#l?fj3-b0rVWjZ%5^JMRaFH%@RvkUS&mK9yAQ&CPJJEUU%uTG>H5G# z681)v&PH8TM^{}RU>$uY4lEm8YCrtVIy>HBH^-&pdesW^5orA)J_*_*b}XmsL3bgyW3R)L;SwQ(hd*55FugT+YX?PS6A2NAdIvNA#$ zq={5z4!l$Jbv0L*;WH|0BWFR{%gf6d2O$vQoY!61-`;Jd_8N}jpzz*ac`eF2%eUK= zwPr4k8jfwRpjGCr?QLzUH0aHG+ff@ZFt@IZ$DFPpcVuM5q{W?0eVQj2|K!wG`rWY@ z&`NzeO!S#SWrn`KkC{^*9X*)=&yPyI@neW>5o?4B36rRl)OLJpwHbcp_ve}2ICd-b zxny1k-JQ!e4A2#Gu!-CBRIewQ=0DmosMSL^T6TVV*$Puh6z;tE%fWcsiX|drd`nWP z3%wfZI)56uvbkdrX`ySonV_kWEI4FaMI5VI&%}`Tr$9)PRHR8aRAAnbGU7V83*-D0 z^sX_R6>gvHP$9;U0FI&{7jA0K8Py+#u3gRUisXLRgp6kE3z^4BN_*c45#+RSZ)JVN z0#4XYa{xyc1Rko?>3T|%0i@_2u0dz@p1)jc2)1=`*u;~G&z`Ue3D&ZiQrRet&xxB?N&)%uco^r5o1Mipw?0M^$Uo+4_F3!3|0{I4YX(rc>#&fV`1?MebS zBU84TtFJoGn)gQ%3O$?~`J*kNX2aU^c-ER@d?5(BG@frH@M*`=K1Dt2voOE1%{!wy^p zAM^kKD|ZP(U!}5|&fO9D8&puLOTiY$2LuB`SNx=jmFXifvRPGN0ZDyb1nq=#&gGb+i*|RPqw7z|P8lTq2Su$?M}KU`u;gUBtt|+}y~Q*&L=dvF znsfWTznwu5qYT*#JP4)LDL@uuBe{F@ky?WM?CsUQ zN6TW@b!Auf&oSGsn?PF^k%DpJiq?%6SQ9R&RR6R92Q;!SUcDvfIC?#!AATWF`sUzi)0=lH|X9{d#tFPHgnCwWFzU z5cG7+4<%^d;r#jHJl;e)L6ls3TS;Zrx5gRLb=t9iOcbtNXIMK+hndv7J|3gGJJCch zOBv29@h*S&&mKcQowD1J!R?HBK!T5Z;9}cyR!&aGHR}1jmcp%43!v<8QH_U_Q1e^X1>&20PonU;9~_X z%Kp4LO#WJ~&^UkOFTXux+Ki*{P84$#;1Tmi+?|OnuaFabL9;SFhwG{!Dw)ZF|07U~ z(n}}g?C-BH;=KHR*st(&{(FYsr}8kTOri6E8fnJ^;|#ZJ%C~B7WoLDhN;uX3b+9MN z^EQ70_t)XR&1k<+Nzvbd-S1KA@b}x*=F5;27u)j^hiZrdYDBs@JHB|=y@Ij2wKs=M z*a<#}kjrK7x;VB~9vDd2H!A%ATveWoh^01jaT*;RS!xfqvVC_sl)_Ow2~8PlciYiV zX07%PaPm543_dFUfGcm^6HT!AT~UhCqT@Iin$L3hZM!==XUh4Xkvr?gr~h_aS~!pBDx9DFM>DQ^*V)^?og zbmLFvAE_jV@zP=v9F1P3U!-)qivCa&ihs0>SI2(Vh1Wyn;~p_YnE_~e=-36*lU~&y zMsOL)GC?S^r!q@9ZRzfi0%T0U_X+=skOku{Jp?kw<8s~F=4d>LxVS1yZCDW5)tj!O z6M8g{{rU!YF{?~NfyE#4#y2Cc?_1>x&~khfrzvkGVLr~eLCtavc(|VjW|mmc zMp{6*Vi+T@yT5y2hg?%f-vS6zk%ls6zvU6oVlgVE8mvRJmuc2mqGDoXT`B!vFvT9e@;w;FHUBqb;+~)u3ye z*`q7S^SlWEWp{RT-XNMlZLp~-kYcySuP?hV*WzQuu8WOMic41 zKNX=Vb(1;o4N(9x_l1&7Ht#RBx&A7G#w0RGesy}S^@GcRySBP|DCRJBd=ITqp0)$q zw8$S7NeVYE&p4T2Nn*GL~hAbWP$Pu#Q?UC$arp_$@c*5GZidl~Zgj_Dlf30cL4d-F!V3HK{n8_e@_~^FX|!zaz8^Kc|vl0lDJE2bxmnnUH6wXoBdEZyc18(9gMf z^lco%VAxI%pLaXQQH-|@YQWxCiDYCCBCZ-^Gt4D|PW<1!E9W!dGUx|>Vj6{K7uu<* zl;=MNvqNM7x~3;7qP067jmCr8SpL@?V|#nfJ`=I4c5YsE(_3~5()I;4)z!QE`yK=X z(N7h{{s@YgcRG#;4hu9o*Ur(OBqnMWi6%d0%NczT=IZHLVozH}c_&ke{GN=?%#G^= z{lgmUH@C}C3}oqjsykP4Q>-MZZXPTW%;2s`sVN>^@BSfNA6*)`+H=ordvF*C=$c_EQe z(mHOOXQaBS##?N6w0e%1*dtd!aT;%}KXGibR$Es3)aJYeO^D!{cZ^e!+-(D{(Ybk(a5q}uzPws`|dr4U-j6ROWH8wX7 z5a410aZ4QoiHyVwylTA+iA=WUKFHkc?CcAAVW-glsC#GoLeB_nE&H-ZG~v-8!5Z$) zz;B7V^FT25Q^ftE)Qe6L2nnmoGlOBe+yO#ntRSl_CEEuufh;sStfG9)4hBz##>(3U zx_gT;Bw7#=Xsn6Wqz@x4wZOpP&x{rLngc=dG4n;AZ^}yW|xBTLvIE1 zQNK`ObWY#p&PQ6ZjyE zo43q%-;}FHu~bBey|T0S(DL`)tCo9w?mC)X2!MqrtR% zCir;1RxB^UJ`0mmD>=6j7lgyQJm=;PzP((w&3&EjwY92v&#=MI+rs*>OadQ;9*sPL zS#63n+UmhiSAJQ9Xs=tta<$NQOeq5$9jl6jxHQ*&7Ig|+{uh!`TTS9cOn@=X#KirO zlbuxd%C*T}z124qH_(`n%{Dw~N7^RcT;d1Ke2M#1$Jn%CjF3ZHz z3UYrp@V2ipnAhT%2yH%<6b{V-e_4P6A?R%!F=DX((-2%Lr8484ss|cYLKG0SvtyvA z7<9gB-GI%{vPWorYp-XmIJ{`AjOBXQb#rxdv$rQ_b#k$B+_>?Wr0&zRP8?S~-91@| zBF6v+fOlGu)hK$^E+7Dn@0g#TA9NF#4=mR%7on}Mc#%KH_|RJM;c7`+vj{{J0z`m^ zAxPcnufJT+dKqsfns!aNar2~rl|Ug{^1FcdP8c`3M5SVp{Y9z|6ZVbF2o=innzBk- z=CjxP?N1_qEnj1ogRp7t|InEa9mm?(e?ZN^A3%hDdfAlu+arEp`9_mp6WaD&1LnSoCO-92G%u4Z4mVE@&yTq|`rXKiMfOZna$DmG7d zgVP^G^kO^QLXvI!=N81x)su`--8I5A!~vv)`~6Pn%FsGoG^)u zl2Vc{vg`$6({zbStrdGt?PHnxEhaW`0s!`=>TG|76g4Ry`yk1Tq0zB186ZBQr)Nq# zm)($ZmfN)T9Q9mJhb%GC`_wzCSgRQmgv;}R+7jdO{c;vgUNgLL-^sGe%4*F!{2Nu5NBxb6+*e8V(!;G%QW0-RB*pa?qJJE9VMKjY`-PlQ_3xv*I}VKa8&5 zPZCL;7u#t#hEOO}6k{;-jhapjc@swpvLC4?W$-K`Jw4;GBA+_`a08ug&x|9F5lH6y1&*&*`YLpxm zUdV!Oaon5ijmmY?(_)nN?}JVYIhFD~RpkeM(XYOlFSwcCP|bi?uT6@oPX%&|FvP!` zS!iDJ^SK`OubjC!%8np< zy?-Kcy*)p>Q|;a6v2mEDUH-MPE$H?p2vfHce=!^}1C0?>=Sq*EPB&O;4Z@wozwTEP zzW)^XNgzKndv75jZPcb=-nq>585NJ2AsXk-F)%P*AgTBGd=J~EMftkLq{-04tmD&f zv2a6yYR5w8%PG`mI`u`uTAy2$efIt(sBqG*?}doEK*AcLw6*3*`VgQ%jlFX}AfJf& zC}_DZk2OwWPUxY$&W~$shjHVx2P~>vi+}zsY%h#P%-kyPX8+sJ$EW>D?Aow5A@~hA zlK+1<_Zt_okM~0%%p@N}LF#;$Y5odjOzAG8eu4M@5B1dxD2R=BOL ztp!9$D;K@t&`8@OS{TPa42WHgCSaHzJi(?kq^wO_4VSOA1SkiPxT_oZcsJ=}M;EP# zks?0n!m=V;zVVt5+NQA59tFg)c{DV*(Mknh%$zKFgMBksZoY`qJycZ5&2xH-H&S`b zOqhW4Y@=uS$om16Ala11ifpy9tEh>77HLS?2aTZtAdZ`m@0^U{6HW{ORoq5jBqqD{wkBCJY)I zw)U;bi5LM2dkJLzpktK2##%n(uy#$R5u#&DaqLRH*{KR-F^ zm~_Rxxt*Nm;1LmFkn(lyw17NS0CA?FtIY=7=uqdy1BuPv%>;;;3gh`IEAi{#+k)Vu zV(&_<)VrX=wZueHvNa~y=HaRHvZ=A5Cwl@kI!n#Q&#hdma(tZUTSD>R@Zw@_=u7UL z8Ok*9)UNmKFUDK)n72+|jaUaM|1*%>-<8Q;eBSqf%K$C90XGtYPb#z=Zq@ohJG;$X z$e5jgFxH_MSWFn}2bE+H;r(K;+zOFw*<1wpPXWX7?IE%BhcB?b0=mRM_oYY|lp`iLW&v}$ZH18&$L@<8sOk(r7It2+c;JX(c`fE*1 ztw_$Oe#3lbmPKk4#z|@Gru)4Wrt1{-`v1JJ+t+s_=-=o6Q~C2g0$D=^h--e|!MUXw z_lLM}(FE)V%+6QzhCBN^HWdj72}v)MDi#39E)}#+of1@m;94vA0LiQy5Jk7eZEuSF zgxrJ4p*o99d$_gMGpd+)_(R?s2P=oaFEORC*w|(1_q@@LNGi zDRHN!aiwB%^1)wQg;j%LQ12#@_&B5;Kk<}OvA3sheM48kmjK?m%$%HZ52apcc0qwk z3M=xLtKdr`+A@njeP}K&3)=cr!qnEzVt0Sf#RJpVB0to) zE^aoHx}I@&F{iqwdFCbnu#$ZY?Wl+8tD5)Rb8&eMlmDe6irheI9{-;M6> ztHZYh(kbWEnxWiaT**wJuutya6|~?}eFrA$GwxZic*}9G$9mRriYkj+UIc`6UphKW zjr5dL3QGp(150(Ey8->LZ@!3x(J@CCi5@P#k$}9gx~vxWiERnn`KF3j#fZOdEvgyg z`NA7~8?b-=3B2qB!r{U@wc%{i0BI=$ugQiy0l6aT@qWDAk4!|VC z+DL0XxGcamF!lL*F)yvAqv@QjtxeF}^;xkdFpeBhyu_PdAmSz8BUi26@y%P7vj1NQ z#1F6jy`?axqNtvg4YHG6W8ba~ZK(+tl^CbUc&wO;JU>4dR1Z1pWps9N3OdCspI_m} z_k-4!sL6t-8RKWU%|anUHa6?XjqAKT6DgjU)j^urdI{P@OrEfeLK3aJ>2t0tqt2mlJcgi{NIXF z@f#hh8W-OEhF4r%076=8(m7=(sI)eDv(yPgpYCDtCi^QZpO*J)t81tp+%=v4XQnbF z)|#{&&aBl2AH1~`i;(x+Ly21vuJ=C_hd8{-;a+m3$aTTx1*{!i{pkKKEG|Of`A`+>LT5+0)x! zSVTlw&}0~wk&)3B&d_ZrA~^heZ_grGA+kI{saLKpi6@OgGRWCwp||^Y)x54(Z~XK- zgWBt>jDil|gLZAse8%NmT#OD}QR^t^w*3pxjTKGN4U~Utl#XjP)Vs^_3a&m)M;3K1 zvfO^Xxx1U^lwBGgY_6pz3)axoyu6k=+wa^ne(}#16Mwe=(EJC~sR)w*z!%ZQqDOZW zlbMwSk>Nw1XB-rR1$AoEViXZt;EP6Mb?}#piXx^HWqDRmG8Cy&R8dg`wHk*}^=aPFJe$`UjoR!yvF;RX_y&*YH>9DZcCr+AEq?BK1z^YC zOhf^Azw>rC-~~wP4t#Sb6uO7|vRncF9nQ_m9d3C4+U3}yBvh4tmEU{DNQ<%hdYVV> zgGLKm-ic!xk;R2ogPd>7R`j|01+9~z1^M|EF|?7)gx~Av^=8!2c4YowrtiLBVEEFj z??wCfR6Syo2(drBrY*su2|=AlY#NXB3>1w_%uKfuj0egFMs4s{vda$xBD7~I5 zgL`~rthLi;ZQ&T2@b8n~BRlo>@yK#qxtw=AnTm*=tNn)^vrDH0k0qr^m zU0cb%!x)_&8&lEV)%5S$#j~$7Rl1cm`vhYIxV#2^sSFQ}ld(#Je#=Q8)3CvVUmvZF z>e(t{_!-pqmO8I*E~U@@S!f;p)|%|gA^T)tImY0#Uz6Rx{&Q@tD1yFw_y5Rx^Khuc zxBY*}G9-pnV~L@`sL48oC`*=x(AY9$%R2UbUy8}T)L?9b8Vwb^ZEV$c;5fK|G$spKCb(`uJd(XPUoA7XBw2BJv}``ZL@7{ZT&xddDUgyCRe>1 z5?6#Vnsibbk7s4=s66%hv6AoNX@P1Pi$zmQpEA0d5BKD2-5LuuWAA%7k28fU8QCav zG(k?5yPqcID&%BmXJ=#-8af&fQ`!aDiL&c^LABG3mq3rfKF^-YBqZ;RwO=ySClRE+ z?8N_$47LAuDcRwVhG|2?X(+$dDuZ&>sG>`CIAnE~!HTfDwnp;>q+$i;P=S%+E4DkV z(?MN&J#yN!Fd%&z{A)iAAb8*+`3VH;5Lhr0O3n6LpQ@AQPB1Aksv4UZ8)G_sYf>8g zUt#|96U~3BI4yfY%0no-@?9o+z-3-(;R9M>)luZTCm^AvU}=}TX>;%dBJf6Vpl@b( z+RZB$E{eX81?ItY=ur-L$D4jb<}q#)%w(lEwrD6p`r%-#k(JY2s<@_?bd_{9gRm^g zAVp0TG~;gVH8->P_h1JRa|8P(UvyW!ukvfFLwVRIH!wrg#}QZ7&dW$6s9HaDJ4!<% z9JX*#P3<-NL(uP(%Fx$BbMY0=?uszY zZrcygt1MR^1zVd#jIRpCgTf!Rg=b-{M|E&mC1`Qc+ebL4C=Linw=mfWZg~Rl!gaCJ zfF-}^Q)+yD!zDhuA96sz5M$U?O%jnsU=ALC8DJ%rmUj8l#kSsrw8;FDk`nG%iYG?Y zV%4V}ed_{EmnoON4DUcH2zgrmtVE>xsBPk;txcukiE&G%Ih+$HK;Cp$;JX04quu+b zvgl)n$74~gWJD~n)v~;%-lS_@&YEs6#^oU}=7mVCc5#t~06k*V9$m$`*TJP+H3VguE3Sad`UJEO|DPW=4&^WbEAU^--f(yi%u zz2#)5fQ|pbSG%gwGK<`d4AHdS`qHq!t&HcV%je&mYxno|9uM0r9Uj>m6&tauWEKe{ z0|NtZiVk&XU7J3lG_|^abF6WltT%+Gm=@eN95poSq>Th=;uBtsbp}Wp4ul06;nx_pX=lUXtG66K^$?^LRc&h_)4I^;@CzZns@!rWF8SgO15t z{PPEz)%(iTVZ3Ig{*fx_`R~O8|8E<;I6(+*v@(Osy5d1HU4dLg1@*+NdfP?2nV|aTDqR99((@Tu z(q6mnl1ECr-H*mVuj`im^mjcqB;z#lDljIXw!V@}NRFpQMqYtpcJEvli7+A2D?;cI zpl##unh;V&^t!Gv2kuYf?5~_h(5qD)bwXqWEN@%-;$AxgFLSj2);B_g4n16%rToQ?Kg~G)aSUt{%(~4G)4Hi@tu!t3%R7r?g*d zdp0&tFWxa6mL(zVqGvd_ez$7_bRk2Pa$FZ*NDFooiS43S=)OX{BVO-DMY?*+Ux&Va zHFnf~(dQxmy=2b6a|;=en1sMSKi-E=hoKb)H;j?CNbT`3}7^{gA| zupRX(GjA4z;ULW9)))FkqCJDH$}<5My}as+a(J&#hR$8;Hx@|CDjXFh@rV9xZ3@~) zsG-fw&m#7x^lgO_<|J4iDgsZHP$`ZjXBH>(7I&9-gT>CbIu=^a$6Na5J&SMMN*??$ zy0&|KYH>3ARO(HsS=|rE>dGy|MCkOV50f$G11WK%67Jka%yS#;u9ykB>>o#5)zb#d5gjh~tv7GcC zI%Jrhja*{ep!@qG$AbGn+H;=i1NFLRp?_zTt48h(cqT&&jc>B6d751lgg$!SWHSEC zpHx@`@2!OTn67nOrVAr0jGgafVP89vr1%nCTQ=l+HnGFxPc=%~EG!EUCx zXM?GZC0B?4%u}{woQ|7E?>YJ0bHTpYXz<{*t>Qv)ItOjdc2sS)Q_}x<${8BY$wq?o zD5}bI0E!0@^s3|gx37m|hn|JF-UWKWA#ALwO}tZVky9oqs}jZ$FQ9JxMP7q3d-KcY zY4V))moIIzI4k3tx$ky%CMA2D-RLICs`|>JSk2nu>$<{V0lXdxG#zlf7T6@lEZF+~ z^=-=+vh=T&H8WtE;U7O+McdX%gLzli{c{Frz$^?_y!5C~VgCM}o*W$&u3(G%L4n@h zST)i3Jk6$sqp1SL^TYKsbCQYNy$7BlGSN4HC{8R$1j>l z-ETe)s@6k)`8>U%MFi4dd2PI%0<7Mph%ZQ?fgmbC;H%t2un5NUhihF<@dr)etjlVm zF_$|%0F0_22zK5R{d5GXBY~x}Rzm@>{GmH@=ciHUo&Hj9Z0n3l&Ib9a|b)C zJ8|M+bAfzq;LDZORcm$Ylk$FY)<|59X^BP>pN_NXaP_MWdOGET;jytXt^{=)d|+Te zKCvpy9~}8^rLKs$aPbg|T(F~7;_q;?vNJ|C1f@RDkjD4ffvw{!210i;;F{ZB+t_IE zJH$IsTa2{FvsweVdA)a`ULl?G7rBCz2O&q^vfSE~xhxr1^A_K=g%Z<&Tt)G#aRv4T z{3pYVD=RAlGUgA0ccM|T?06xh{>ZDt!~M|n`-Vosd8mSsk{?CMn;#Sx6$6gGZ#ND) z1pB-Hbn)w**Gz$0aVCgdM&sLLxmg)&?k{=Eqc{b^xzs^<756J1-^v|0wtBnFO@AVi zd$u|kb{I3)V0YKrII^hNiZ>tLO51Hy^-AyEq|?L4vNKj-y&kZ&2dA{UExHXDkaO#n zp!I4;+%*vqk}Dl5X@>LbW^MxiP%!8$t^26uuZQ z?jA+DipI{;i@lS`s^FD)`GP&3EW6nT$uC?vNa9lj|GLp5I`?&Vb@SldW~0CUPkpI; zYwl9N{sfP;&YKGyG3}3ENI!B1389I%weW^(?|z*QHJyAj@6CO`a?yMLVcO))UOj!H zn(6mPnskp?pa71Cv`i3cS9+&B8+BrsZOO1`KX7KK=pY0eZ5&i`Jt+5dqXTJaa*q+h z62K{idQJbvGX9P>Io!ecM_Zdp&hR%joCGCB{KtX;%GRSz= zg(`nYbsa@!4z=<*JpQgA2CK5^H&CQ>_332xrUQq_QvaE2x{z;&K&*qw!r2rbX?5o9 z8&ydyQGsxUHQ4MOB4u6>no3k!XGY`fTRP48Hi?cA~A-Zj}ZyVl3;%I>2t~}YLz2m&! z<%_aj+uM1+|NbZ$pFW|CBYJf{W@ABL#o_LNMv3%z5kf?jegDZYTd0!6QjI)@0FLaJ zdo-KAt$fD5| zCnqN$@yBngh7p`lOg_4HY%8S2sN`PFLkY1|t!v^Bj=QUMe?^3Dli3y)7Jg;#t%n_+ zb?+v3=%MsSs0&6dtIz-EX%OZ3zps9Cm2J2-I*0$d7v7f3>SMGZRY6OXv&%s$rVXTI zT>722GaTT_pv)>aAFlcu;&jG4_3y~gIS%(-rx)x>QD3$()3z)%hn z__Eok5ZV_ma_I)ARHqbkrB3p99zOxbjE_G_&q+oRbn~3T@Q1)FoLYEW+Hyfrp@N?n zzi2=V#2rA#R5$3)nK=2Ap7%M|HTbQ54nsjU8NN+InieVB+f9}L%M{d9p@93il>HUB zHwkgrpRZ_DU|Kkd0eWQs?n951w*G6Xf;}D+tyJ{$iZZ8E<|UCEYKC&^s+^bAX(%W> zDE>w!1<6~$boEi<8`n&d-r%KEc#J?KibLhuN5f*0XLm(OM7EbSN$Tr|JO_(_O^49d@dzZjSTXT2JQDV)tBwUyG$jdDXUR`=6gf z6;CY!F{RH|Ya7J+w8?t5yQ?wDrff27nNc42$)=!daoDb*lamvX(K4UFCUQgsLbG{S zB<%S$=9aU0#;{%fGZDidbWp-G`H?kWHNg>av7eC{s$4S}FX#t$4Ydk*3-kFpG3rZi zr;~8)zN-oYF%YOnrX3nDsr=-l3X0>3W(}Z_uQ2C-)I{i-`C-|QPWIMD&6`d-!*=@kTeka$PQq<7W1-jjRPeTy?{j4Rn#Wgm zj+i(<64c}3w8D=26wfRF1GDfKEivzW|Ni}a@ofA~ z8&-+}CS_0qP@LMr)<_Opv`zd!Ok9kv@fjQ+r$+up!>A1Q_>#2#v;!XS`LO)i?G2ed zerE;P)$6@dAS}ebzLZf}LRwx%Mn+Lun)*|x&e-V6?F0@rJ!W5aW|g*d9{SwrCO^kI1bjZM4`Y`gd|JAaVBg3k%fc8jK-hN-?Nm)GP9OP68RTFQEi7hRz-#Ap|(C%d>|8=nb!A45~GtM{|sY~QM7IvMvKvT2*hCgV1 z?`(a9hhP7TF2Q{I*JRyRw;_r{k`4v3d~6=LM5?mykH&pp_MJl*dTXObaMoirAxB@w zWSY0^sz$ucp1vk2p6=DA;nV#5{DhRhBi8mxO#L>dMtn}&H!n+9|3YD_;JrksHf7Gd zOav$>Y=hv^%2csIz3xyikj{DhY=B3bq6~hn0uqp;L)h~wqi`pX7oeN5v&Uz{1-gt8 zty^1_n2fwZhae~UfeaWEiZ=_-rS_(DMXvXfwuOAny~TY24jXjn$-x^42#sUN3+><5 zDe&5y?Fej|a;^!??mwAu?)Ejpz%d}^vSr)X*2rcH|3^X%Yvp7pKHoRGb`UthoW z_xpl6Duu0SsB+`e(^@!aZ{=_IE-)Ee29jm1(0e^v;=}N5iYu?iZbt_~JBiYP;+;M`VeNI8In0r_O0h+1 zRy~HaS7f^uY`26`#q)1{`zHd1uPpwvyPumQ?B!;xIFihs4p&1GV?nAIZaNxjaPz$j z0;)h2AUhpOCqlLjd;=Q}OIK~q$E@ib&&((dBghiWuV@DXI6D)Ip2H1#rG4MM#c;n+ z(DibgEwCay*AsiH(w_&v?_B-sGzW7{5bsVG81Vr6twtNAI;kukn~WW@E4a*v>VHyb z*;^^dLGwNZC}{a52$La9)C?;WS6U)WELjom1vjIvM~#fDZ5i;NCwB z?}c#EDZf@_P*$mWJ1y^A>$~S0L=KJ1$KW2RLV#&;9mV`1be?Ck+u|Qfd9we`9xx1y}0~^fPP5Yr7Ll=(ZmE1p4?|GKbH1iD{1cE?DOpvyGE<{sPesmSaZN( zf=u()m4;{BmnfN52gub<6kgiQNHZ%SZ;|_K<7Y_Cg zMzqS@H4V|`CLctQf-ys~v7K{Pb2Br0+2dB6P$VwDyKuN5kzetFqT;#Y`L0FFadPe> zoVRDlT1i>38Y(4$F(|U=wt`oy*ga%sqWX>a&E;jsK@U|G2sSdmw{pS(LAmU?Kh;E0 zzLA(*QnE(P3Hsgk>SBpqP-v)?uW!w>o61-l!^1yE)y28Nxb2DZk0PeJ!-#|-Y_tk* z2N9msnLPD&gTC1eri!c_{n^POz;W0i9#&XXL=9L3WZ&}&l;sLQrC)$BKL-UOw0+e2 zq%%>mfX2|>__Bc5?@g&{lbADhMUs_h?R5|446Wj3|pU)rsx3y~Ee(mSR;5mx6 z**CAAErkKD7ofesCMZ%B^|$G@Bz{4Z8j6F0+Mr0!{v=!m06>HtHM@Zsu;t@xdYVaB z-^o!?4=yM7{MQS>xm4uqjG3RO=A1``9WXxfLW4x|BzqUzv!ij}9r!p@9dPVeRrDL% z3`-nIH2mjxZ=G%N2EG5`)o8N*msjglUOzMkN6J}d=Ks`D#$gfKOv;(W=Ur;yTvXn_ z&^+ZC>3&%%VGB{A(<|O>(H02YT5J9ybkQG>{(`Gr|4<8dc!eI{D1>qE@{<%KWHU%NFxM9e{r1TRB82 zrvNcNHOWdWzbk)PsN$oORpvz4*39xqlHdNGEM2&Yjp2RgJK?gK-dTxrDMj-*+bB$9 zRf~of1*U6!*LO103Rv0BZiB{42JTNyLV#ZV+J?Q`CkwkgDMQ=#10`i;X_};?lg9iH zc#KpIThtr^$v_rpvutiw0@4r|tNaNp=s?$LU&E$cWgEk44@k#`q zrzjste9;{bXVV}@Rr)V~?>2AIFp26MO>Egaa&mGi2IFRnPM3Sr?%usiD}GR$+wA8V z5`tJP4p&Xy*&cA^H?_Ex);mB@R0Ol+D1>B^#s>8dN+z=-B2KHQ{f}aKg$he~A~D*} z{POR4Jzskd0pe}7DRV{*E>}MeI@o~KK@5F%+b|j!5;x^4a}DyJ=K|15RheRaI3kSW#~IekDG z7jN=Jj_weo;wxTsE1oTC#KryNl9xw{b#oPv!v-Alp)LICRykBm=DiyI5`$Xb+@jc? zZ3V3%+1RPGBbh2$Ozpjmv)&ekv0pfw00q7kJS*T6{8pl%_Am~*c?tlq($E5)XeQmg zPN)0=#G#UCSEZ3laX<_q`fAo?X8})|G;TyFa8Us#U+0pUjr#iu$YY)pg22|nPw&s z+GsozK#nR$<)x*dDIeZH!rdKU!__CZv3uOKDbW=UOQb_*W@I68pB1?m;8#>>*q>iv zu6%F9EHRy`kVx$7%$n;qMvc^s)g2y%+opqF$ZBVn>{-f!Y>~;S zDy^Q(zTBOn)=!LtlaXbkT2;iRx+Ml~0at^b;JAlTu(~s*Ja9w@|zp93Et{oq7tTriL5M`N@ zjj`?zz(Iim@t|H<7fqf41e*9f(~bzskJk~-i$}4(REj2cO@<~}s(_v&Hv9ss_2$3- zLK^-Ug1!VvQgBezo$5h{iJ-q<#IA770N!cn^0yo(`|%`P=z+06N^b|vvHZClCKyee z<5WdO54|7Ws5W)Ultgk2V{gXNN^;QAT>iRsGML|DM?a0%ZhT+4n3*5) z_cvpKPR@74o!B{%anpQTQal&_aHciFe&D`-#q~_R92ARHj}($~>TE$K8F6^{}pRotwZ*S~ep$Q^`@B`#*39c<2Z+nkJ*n06+XHUDk9SUonTt9Xov zCXS7bxz=XoV=4?jj;_S!8x^I_&!^P`gQT{bO))0KSr6t~MTx2MzisZc!?~v(pFZ;BqDSIs& zmWYE^T)e9)0X*?-2>B^%;A4y67L5!(tnMvwm5!eypEC3uF84?xIdwnsl^Hl%Of(&P z`!PabJyO(Q1h;%*32b?FmB4>+-n<@yY%wu)5Ipvb)r)AyQQ3s+h6-`m%xKi<<(V}Bdubn;w?KIdCpRNal}vM z5^Ms*l={-+Ki$^a!!4`-8M!h3cbY!sFVzj}pzDprp)&2z;K=&YI9$6wU%O=Zlh^Oz zy?U86;glSC-URNos{*o#bEo9U6&*Z2&1cwvQz%~05O0Vs>^E?nuOqt1lk`AzNF2-Y z1+^6X)vE@`R=TSAU51dVCt&*ZxA&j07>@2%$j8iqUnnFBrVFVR5TNKkowUNn4>RBY zNtuVIU3ulDQ}upi1tIT(!X1&V2qa~0(|l1&4k3@)VNyzFK02dt#GXn+$3?Qjt9yKI zYPzmI`0E#U`-h-!og6Req`Q*gcbv_ty#<+#TKfZW>2mN?L_1`Ouu?X zuRW@U){G>(wxm%5GAV$+74nHh7!s#bb^-7LBpA-A#w3Etp?L|U6~@6hQ~&~C>s~|@ z*^0sy`2<9#0&IunWfT?VV^~G3b-1kSsEKqh5X!Xhr$V;dgZZUPyB!?_Dw6j&hd=Ti zH853^%Ss_9K38G#XiR*{t;VFr%)P1G9l?1;4k;-3Tw9-A9fP+;Gs|Tb8X7HYl|2g- zikY>mQWLFORVjQH3A~e)klT3d%Gv4Gw2O!LUet=CiYp8|-@QK?vNvYmJ1<2gpo)r? zDdbBJhl@v+&kw`SE&e$~vP;bT&%)pLv@~oDvP~bJU%hs%iP3MLjVG4qovE#cV(HDy z%JOOIc6)Hr_v1(Md@5-z`?}evp&U% zc6Od$ic>YmJj4k1-JI^JM_YfD+zeN`X(HFfWzBeeJgHM)ZV{dLO)3GdO-B523_V}J z-+x%Rd)cWo=>otrQyC~q;>rt$Ut3jan4J3cix_{MmrvcwKiEZEnnlUIYTRt_)6wkE z*;HulxKos5mwzS083OUL8hhKp*9_^nxVX-z zNq*zm{4Lva5vL3SSpCu>$8OQ})m6B-xSOj2&L+k-gBsxE?HSesg~bGVPbNuE^OoMvCqOtn%M2KkE)ojLo6}0ws7W$K&8z0@fB6}15?c*L9$=~ zYpn0!w!-v2SyqYGa|J3RYE7 z;h^<>#u~GqV`F`KfjggNfVA<@czP8HDlgz0KTDegCmoG|_l{63G2M2|U!le&C^Yl| z3t56?bab?3yCCf7Yeh1=_iOkodRivm9wBky*|y>t`Cou{&-~MY?EAH!o^*nfI<1Eh zP9&4O$@P^5+Le{j?b|HV(UePZ;MgzkoSaVlh*-;AI zE#(T+lj8|(po_HZ9(dc5NjsMseC79>V7%?>#zxee0r*1@5+&B(|J|-=1Zzi-#wt^W ziVRi2b_jX^0H7ww$)f+v%w^vsXGL3>EXyoO0d0-dWtzbgJLjM}Hp+spzr`=4GeyH< zCwO-E_V(FWSy_fZ-u}uvIfF8+mRa>VzW#8u3cek#1fm~%VxzsB7?|8DaVbx|V9lOM zRkl}3d^4MPS^f8y>#FG0NU?`?m}^(BUAv-vJyD}{#j&0N&FZk;AVv#A>W$ZkTL06k z#MRYRXE(QF<=5N1H-P>Rcv(ZHJHc7`F(4`JVV_ATlC$+K7f;<~G)Mpo0AVTQBUgmyxSSYgE#z1 zD?*f%LtR^67ZVfXQ>@rKi4!L%gfLsdZVrvCUMU1D)1i}C7kQf-*5h`0Wvp}!*`&o#^Ap?(#!(`6u7Q9XGMoYfZ*hd*Tg>5yBgbp4r3C#I9iY zHz*UIsw&ybg_VeHGxc+&Vc7}a(>>qOwc-UDzZMb&hUcE`6fib0YH4Zhc92M^scymB zJc@zTPGsgI970i1SG2FvMu9INhfP3&<%YJj8VaO>#>Wt0z&6xMF{}smM||e(h^qh= z-n$hN78a(ct#4>(i}sD}@R*4Vg%oYI`_Q9Kx*Im`soCcn1+7(&E-X+L&u8NXTtj|1 z)%nJ#m0L!OM;vtqGqSR);I|Uz-pId8sckT0 z^-qCT7AetC!S@4C%0t{?7iXb=xoAX50XfH*pIknHrw@cxM?R6y-q~haaZa4gUS+hL ztycy;B0Aj6q$bcSzfBoJWas9NA`T47};@QZRcu6H*$a)lC z`&(n*Ct?!J0@z5a#d=oRzZdx3OGRS^yJI1Br7N#!pvKY(dKHWGp)KPNc~e#e+uCeq z(Uq~4!9D>#9-*j|dESSKF}Zf>uNAue)qTu{4NDA)zoW7jR;MD4>#aV-hD*Bg@-ZAA z&p$6TzIj{h_Pq`wwATvs`SO1E!km2Wlo4H_9-PUzac5R*U*;~Kn*yiWX2bMpsmnO_ zwM1eM2?v>(a!2Gm=DQ#GeZ_l4E6xh^_}M-sfyZK^sUdXPAO(7>xEPc9Jp3qc%B?Jv zlN9q_)B_Li8}(5ew6(3#($Lj#oz&FS zG^W{y=o@tKUf#(_7SRp)JI+Ri;h=8@75TuxvWT4tpNLvrdSzA+E1s|Ur zUt?n!P&^MV80Jb)_uv$b9dfJ&0Q@$ldEz6>TFwG1p8X2m`aG!6c;YAW|4+-gBM^7) z>?+ou-_?YQ0IgT+*9Vyv&(ekz@Lhn1&ES@9(=h)yzb2pTVFIDGQO!rXlGKEHMF z`Ux6sSl_fx?#xQ!S7ZP^!gWR$mRxq#CL!x%)a&ET9@`5G3w8u(Jauug zjjfeHm9zi5c%yGSFYhxJM3%roeL5eg&{FI2KSZ1c7jMVc);F#z0RsAa=X)krdGj8F=(I;}lOU?O+24`G?`rPtJu@$f4_E+gn zqo=0Xd#A^2d#rm88oZpgyXTI2aR1T^G(x|*_ym^h^(U9OR!y$#n}@CKc61ya9UW!4 zh1#CBGXa15BfFyThCIS8=e?1z-+etT<_tIBgw9OdQkutRDKYJX?D?-x4tQ~ANHJw)KdpZ{w!==<^ z_}%sb@2lw>YG?bKhe?#XjQcu|`cxr~XJlFi4Sd!PxM`!Q1kzYuLINxvt)7e!MX}o9fg3j{hrZp&C1upv!P6sF18bklap(H z8&e6yu3ZJJWN!u}7R8B+jawnOMz5>9%uV_TI)1kc0YDZT{=)G*2=DP{X|4{Ty3Pk婭x!lbn zP%8y*RqEZm%G6ro>m|#}oym8U{PUu!vH=~tmy!hf*#{Y(ODfo1X?yOdW5zymNy%;a zOoryjP<*&+>NPF5qjp}XNtO_%~AIv916aqj?QGq zUeb;N*um!j#(1vIO?TPywQw_7JOepn3|+7~G5OigyS`=w^RzhiX!d#DptspIkMt+8 z5(^-P(AWC;U7kAI1X}%CPGpgxopZydF!$HCbwxZWRk8_hl%O=%=LML+FL~d4e3iQ< z(G9D5to>#e0u+E`zE?t5m#AsaFQ3c!LM#j$96wkD0=&K!FLVa0Pemd6Ze$4gXJ2~vO zk>X~FB@r>)DJaUA#?vxdI_d(o$ZJGHmyeAhV%*R5R#D*Ufn(kv>}qz<{>Ir1qoMFYc8 zfNSdE+M_KWm%npVg=Xe!3*UJB_pCLve=uhEG9Hs2$^8mdJM1yJ+3q8Wz2GO69`DD) zIBCSi-URLm@+f7nU;8to* zn5&chxad`S6tAu@ikB_wAsUtaykgAxx|-v3W5BTADa9&pkuw?k#^$ADq^G|(v2N1U zqW;7&#I^ZJd148#ywCFxw=nVk#jjsK+M3WMBaraPnE)N>9uV(Q&h+ksvp>rv#&^f5)#}SDxzlylt zXGZ|5ER_h0re*j$9nnODE$;`_yBg!KM83<%;GiYhvV%*$B00ATd;AeYmu~dyF#xVc z+m4%qQhJ5Hyp-{2TXcBwD-{;rfkutQ=h%jw|*x1)r4*jx@DcZGJBfg8)g6c<}!olxeV2W1`gY| znb>jgo2i;!US4Z6`M^0rPK%hzhrA>m!7_}@elInB z-GQ9j#vQVcU8hfWPW`5Xwo`kns>c!-c@kWyzwBkGY0LIcN977aQx+fwh?4PjlH9F( zwyZgymDBAo-8H(|3K*`Vj$wQA;00Qew_BLoZ2iUgBD(ISxLX7-vV^a%U(o4;g+`l9 z5G|9Z4C@_3<~d`T-2vCh`t!x+k1$e3r43Bx!O6(sFm)o|v`nn@V<{w@m6a{@u-C%3 z!3?nV#qW~7Zuo~edK9OSa=LoOhm~sk-e;M&!zv$9vA6$WC{En(BykAIcmSL*9a(|V=tb+a##-K8>ukCqDNJp&Z@ z3NTU`pQ}=Pe)YscIHDnK4qjgRqX|?C|HI$pC{y_cg7m<4IOL#1Je0jtlJZj`9xFuH zf+D>qzj@#9tt54Hv>dIp;8Z0OpOYmhImOF?>rqHB6`?^V8k=d8B9&>2X83GY!cx;I zUqXR0_iR@USOj9i!osYr^X$f>7#ZjFkcKI#si`v4!P{guMV4guKZ!Lpwaw?J8(}M^ z(}DgQgA|H7x4trHOF;xjC-E-+x=Z6jy3;SoS5Tn84hTYSuBox{;{I__kw-t5H4(-R zXI7yAkIHpZydQt+k|eOH1OyWo2YK zX{d6Yv{njKP_Xw}kG}$6QYYi_ab~Hwn3x?(Pl5#nYJ;V4rruD-y|2FPRJ#$zZYRl3 z-?Mmf@)47X;zd@1>&4!`eh72QM3^>v3jC$ zU}4ZKLR(E)oo*PbRXOD7cNFnb2|KVp5kq{0e{WRlWMYS3C|&9BX!B&HsdyX|S~KNb z!;ojy@5Lh7^Ty?;PHSSsqo;kEP4LT@pIM*D?g&1=z{#_64d~1K82K1_q=EM3I zwA%okla*~|@?o?{nh2{RG+fRFJ?}9Y^MzmulG^$LwBb--Wx6ew8ZSF%2a2&unodvGvK0mt&u8&2<0#I_hI6&deBeVj zgh#CJyC(nuTudzIe$bx71tZRm-CZ9wR3Z*rX4arC+P8i3d%=#Rw@G%F04to&#-$9c zzuh=K8;re%{kupRx+vcGcQ#JEzppQ3Zz-Yaw8^ThY(po7k8)qVRxFODmyRZf zogTV1AIx49-x2M5+-qWDt~vC*oJA0rNq>JJj}VlN-#Er(3L)XKvxIvZz{Az5f&W=) z+6KO?l6X{`=SM?`kZm?EG!T3CxxBvq=%I+>bDc>~i%0StrlH7W zgfOi-?_skW`p3Wi!S2HCe)W{KuW^0_~o7Tdr3I9PJrBk9&roIy%|L8eot9@kyQ95hEck zD@2tq@d>OemRB7WCSe($L4T2bf`^p|W1e-uc%bfi5Jwy(Dc)-II4MQxpz@|$anI}Y z@&EzN;-Wnr)ZDCROebCRpwG?JC>q;O2A;w>X-AvR)xKL_m(*)_i>E_hd#cmy)ABP$ zlSF$t&~L!j7`!Jf*9=o$3iTDyYk4)}G$H~LbEW^7{4&1?_0?^%Zu{%ucB1~?DJ=26 znvwU21Y#w_>zaxp*CpY2F92UapubAtQu>Hy-**;21@@S9Y~g!RjEZPa$N<{~3w_Q+ zD+0~y2zV?_mk?SQ6j#|LWl~}=s!Pz!`{`pwQ7$nuMI{v~8AOBWUb>8Dz7s)H0N{8H z4bf%{4hY^RbfT9J&)WA_iC(|ksy5D-srwt#78Z)Te}3m>i|C3s9Sm)4Nl}9X0)(u- zi(PB_vfsqiha?pN1wpXYU*=XFw3 zHiG~_O~`W8HJ#3hh6d-n;1Xj=>2y-g1%O!c1$HL(VaH66eFE}l^5?+)IFen>lw>-V zGz_^lvVJn%MT$Q=q@9_iFEL+}L?rtz^`?Ka9!h~aluBdNwtkd7grvm8 zTp0H^$axe4l27(M-gW8r=IM5ky*@QHg$Ca!7ASQ&K9!2N8E1!wwr-8D`Lniv^_5Zz zMT0wUnN`+PUN~miLAuN31^R#wK9XU+df^1yLK_6R08zR zFSLAW!!^rPEG=xVH1$uTb@`~<)TI*;;FZ&am#k}`f|iBYbTtcGds4Kg#ug|Q~a$r1$H^^e=btB^|0~8!Oi1<6C`g3}k=Vcd`U>n^5Lo`+doSo8& zSWUs5=f?Qp;3HV=N^jb&B+Uy*gp7=DP!Iyb@_!BSjUPT3igU`z$<>HA`7HIOh!_L} z1OWLVJK{R9Vh%h2P&B-vICqpxAedEIZyZp8w9peNhxPYdD#vs$yB!AQk+5V3OjIGP za*ZjP?}a^2cd?PE9=>Ss=q&8T5UrYRt?ZYuV$hd0GgVEHu(?HcZrS*n zXY;lu(Uh6=O1i{l^8bg=6|=5gWr{^47s5J#(p|ugC|~4*>&5bYJGf$099(Q-DRv?x zs~DiBH%j;GOf~f2$YCOL?gj0VNO!iw(vMLqtK6S%)tNn9m$ejA@5tP8S$ghv={xh* z+1v51j=Q#fAL!`lKUIIY>7raS!te}c#G=RAv#Ne~qQR#!d#7hvsa>kltY-h#{RnBu zI;~mkZKIU_!s5-GEm~|mNFcE~N?rU#@>=u3DPykn)<{~PH&O^?o@F!Wq^*CtXu;Ms3^#bE$>7p$iz;=c2%kKv{xJh zw-sVqOV(tQQD6rg9{>%e1IkC^O8`+R2zKZtlo8S#`JS@d!RJMTXKNReS3_-P7+G8! zOT@ezEQkHc{`7;7Ry1UtFlh7FNI8x~ducQ5^f%f5VcWw_a%eTwtlUxaMG2u;+dCj4 z9Xa__?sLFh#=%!=5Z|ZStJ?mqgxgE3S~xiQL*bkHR=MjqaI#FCd+9oc!z4|^e76XW z6}$+blhwCpS;D;97B2X5Af@W-=p0DxA!*I%Qv(iuk4%pQw$XCUtm{2oFBVt4BgEP- zbaXO5R#c3&yo+@ZLLmUyLOx7h=w`z}ORn8~l9Kbrda;a-j=7>x-@m7D-OTg~7mOiY z5ymLNmf^^I0}AXI7|>Jw>pqo!XTV@_riixx)`qBezSI>|z{j#V({#{#s|x(@h$zDS zdMiUamXF0x&mrf(f~`gmJm%6RiK*{*D1SzundLVed!GH9Ydt%qW|epk3ZX0>KlbH` zmoCXJsSvANY5NXOhcWVgfseb^YRpuYwGHLhn~)E z-gKximdsHO4Tw<=(AxYnQRCDroRe8*+%f?(DNoXW_N(Fk_#Hjc2l3uaLT^@O)m0zH zcaYyq_zeZX_B!Wi_+W~Q}y^e=o zL3+-d#ujh~^bS6Gh|2N$0u!84oI-<-@**wDtMbfmurTs;IQCgsTc7TxoNr;m%+CbQ zr8zcCxJgP$y?pk8N~Iob&QMp1Ub3>XCUzEXQESN$&GGzz|3ijNRZ?+Y_n5;@VfaOq{;|man2D)mTlGE+&W%s)!OF_NVynqJt zGoZoh1sKivk!XiwV`bGPdGTmHG?_cNYR;*F{u2G3DR0Y;>k86x zC*4On{bQoO;<8#z4Q&`+UO39oq% zIn;B!QE8yARE{sfAO>uqcbBMx8szdtQtr%*T9uTJ5eSp1TW48TUwI2?uaM?aI~mQV zXD|Rret-j*|W!9TkXy;nuF51Y^ zNypGUzV#-~6n2$mpv&+F_$u8u(F~!6sm;8c9DB8|^ro+(fVViA1zvGzh7aw94Kc@H zI9P+m^lLDOc8?@89%ZJ_1(aaHZfV^bW66xZrPSPNiCb6)I!bSUf5%B!(`fIK&*0PD`SzHJ)y#m;-0B5< zOu!<={JHS6F0E)N%`9@4aZfYcIZ_I>Xj&?i5dH33bb_p&j-yd^p>at+A~}>qx6r?* zq^*_i*y+vl`s-a?z`d%uzTZAInX>BvYe@-3m5Q`uQ4l9mnj{-$YTbrAs@L#=ofZfzS zHAq~VtB`&nA1f4*XTC6zn+tIuCkjnFsI++7lGtPzZxKAQK2;1hFef zW0N#!kN*sGTOIu__4Xip7aH=Xk+a(y5=RLi#u)M(CA4>&n;tzvZe*h5`(9b#+gSBr}>K&mxGXGA#Ew)EVp`aXHdfWd10S7w|0% zo8yZEaWD+|YoJDCC0LLwuVJWEnQ?#R?yC$1Gj84hXQ%V82riJ?Z(KT3_Q`G~CL&)t z4nD?mgPGnzi8VUxuE@RA9>*bK4wqjOHX$rw5z+f@#2f5N(1*=TPrQH?VD6nn2HI+( z!6NLO09}BiF&aFyBWj0#*X4ctdJ+TA-bYV-2?<)*hdnLm5Z=49s`?R(PFp$~FRn=HiHkrzn?yoZf;Jb@Nx zJ7>pj>l+(FsOr{MNwI%DW5O7C_CR`RXSDCRZf+sI;?1?$M#?owy6dj-tmQ~UtzqJufr}yoBy>(Qaw)x{*Bm!F5+Qm&1e`753z?sSh)w{ zJXS9Km#gpWop<%%b z;jz-Hok(uQJCL$TWxSyNab9&&RMe&TIzJ2Zt?Hi#y=Dhcl$RATlftIarCl z5r231%6(vWx1jf+Or|b~0S^_vWS82AHim&iTJlOuY3mZE3$nMjU(5(;nMGX1g^E6RK{Alwzj9;-0Thf6 zx`X!oVfi=*J^`PqT?|`_b7`~&#K8I0$^B_dGFrSdUU8ef|6IGY4bn_|pET*Y%@9nvNq_W0-{~vmR&no@?^QZfZqu_7pb?Ig}%R1 z#~x$&#i$Zd(_US?y2%d&4&Ie&^rfNFWiKS$*?D=r!8egPF&dVi_e1)8ggmq6(*-su z1_b4mx=coFyeGRK#KmM-2eI=#5(BdXZYApI>@a&ozPDc;Y1m6^(D+tg>GJ9}eZ9N9zYv zY$40V7&pm`KBv<1hXnDn-=5745gx>er$Nco!*)`aixmiCRJNPs877!Nbha^fy75%@ zPe4;u>#=K@amexRDthDaq?7sVpW>XvHJvCy6qp9%39h7s7JYH~oQ2}hfPba`9i@f? z#YOYM8gFV8EO*yAig+vCx#Pb*B1DGYRE?N+tpl4}vJ8Y@KWvrriyw9McMZ_SLotR` z<1%i7DLwS84jh5UH&Cx%MX^jp(epIkzi6JSUgG|^F5D+<{m7&B)w3Vj)#9#MVpzQ6 zV=N*0TF8=*eAlB|i&0q#6nrDirU&3kBU7MU;}+d%qsW3UkS5<{R!80RCGS~Ql2?w7 zbXQ~L%efn5Ss_#h!i~OaJX93SR0zw-;fc5V zCjTEm3k}ks!+`kbgK;BY;Yr>~=}+kHX+9Na_5m|SC%~f^Llp@GBkgX%vFb7rRG}D$ z;P&?$OwoMU!ipZ#$v^u|G<4+rc{EB!U)vwWrSm7Z>LUt}_vX!;!{V8l88{1PyYz`~!*7n1onKRQmeL>PcOotj2nYoX?*#&=SB-jQ7Z1N(o=z!QAnPmcHUsG0_rRQ^ zqfY0%VAF@AL?SVF!<}J%eV3){r!4L}TR=daiC$}vU3h3HnOj~bQ3oF-FPLeJHT?Ih zhtl0-aG8WqCU$%G%d3NO&6U?KZn_YEQwP0%uI)7qI4J{Ze!@bw!)zx;4R5rkUZ?z8 zXNmsqJ8e`4guKPrB><4vLf1xd?9a;=%<-DZl*XI);5eij=wi%sTq+zWL9Q?sqezlr zxb)xGjN&G?0kK#V!BO_e z2htf$^>zCT@w^sUucgH~MMV3AF@8-}y_xTOM>AKWzT$QexYj+QXRO_$N@Ey*)OKio zBpv_Bc}%%$*-2^SajDEha#i#0zw>~dp*$-q#m}`hM04T)!Vo?wh`TH@*#ka<&uSZC z*mTFHO6q#ec-P}pDeLCL-BogIY;3t%RS9|3x+?JOltv^Bt88a4d1bFBRYg+dByCy*Q1%~=)+y}xz>ZoYID+E9E<7H;#%1g_y&jlVB+*AoU zoVSC-74m(n28q13gVeb%`^aOy+roj-0Dj{#W5THDeK`Yt{XcuhLFOS<;}5|?8GR_c zpI4BVkzyQB8_OZ`vEmzET$bB?s@hm@;^$A@Vwo9_aX8LWvRgiKIX7^Bf8W?duaw*n zW{v(qBue16+ZXI=E%{L$kjGY5xtW#g&Ij07bT(lMB zTMI?uqz8k+8kCKP(R{Xp-OS}6BxPVUtHchcn9It~z%OeZ=59WAXcYr$-5t?kmSHAF zlv{hUT#P{^7s0Nd&G7*>i(oAG^~hc5X*kZid$0c0+R@Gt_bG}t6;WAE_`|Bj z%*>oj!3A!i@K3USdm*5hHzliDcAv@8x(~^pJU(aZmv%??9kv{r%!&RF(M|eaqMM{y z(%xIZ z1&jGu`35ci7lW`fwtRHBvdkO)FEKlLYc=cQf6ooOATa=2wO1cHV3&(t;Te3Q5TzJ8 z*8iY`dP86zdGYycHbHh9>k|kp+rh!J(%Ng*L3DsueNGxC&EeD%89%e3oYz-he}tks zTDMfg|NRhbw0}?my^~TM_U%#&f z=FZNitw}w_a!{W`Q3bq~mXC)fT{zT_{JMVZ!hm?_>RyPn-~^KHmThQYptEy#-3GUu z$4aA$j0|}#fLAHVHp{7$9K5?S+|fVHJfz%K)6&w?BGEfC(#zzy-cHdfgqk=zP1c%n zkVkZvn&yrq)&I_3v&qRDi~ch1-?tM@BqqVIy5#17jmeRb5t00`k*x!p;H5NO;TVvD zvWm;tpGG^Vw;Mz=2Z{!pm$aUQI|UA#Y4_n2s^k{`Kn?2n5bYCAk}R;5mGdp4uR z(mJ3V8qbX;*Y>jp#^%~+HBO}x&lK(%raKNo76Ehs$QOG0ocIX7UZeG|IWlzGIy!wb z9?RP?@ugZK006t4Vn(3VHTu^2`lk>Da(L<~;n*-mYn z<1>A4YTEI10|4yIk3b+KMM@9e1puglAP#77QfOLtzW2C)w{IVWvi-md64$y_PEfGs z)B|#r8jkyqj}J*nN}kRboNX=?#mC3TQ{IcCMuNu1cTV`cq~i(`xZ>>~{*CT>Cge;v z$i*4!scLZ)2MLZVd;=2b<3PTWCb$snRvP@St0C@~xPP|D*)b~PiF;n@l8T3-PJlVe zfnz%-AuU}Hvh3A!H=2>?WBf0hy;|M6gaadtG{y^Bay29|_E3?Fu}e%LKe zE#U*K4@(Jt07fhm1WJuWF$FGJSOTz`M+C*Aahvn9Ie(#XnK5EM&hE!!JvBV1Y5Gex z)-~eqek!M-%31oRPbcr{BDDW%~N~FD3tp?=EFb(i}Kw)^C#ecM_W>Gg?*_rcy<~=4y|w ziOhINVFl)P0Q6szgiu*onH>KWkk^d9BrefMMQ=4c>|BN7C~(mwW^9Qa=Bi$XBMQIt zdhIxG2-Np`2f~l}ThFO5%YOWs7{!oa!b6t9 zC8Hh#1A~>7l>$JyyLk~2%bPkZ%J(*gfAE zhH7WJ2{VztACM4#4yfK7jB2m+OC2?|A0T0Azg|bhp4AKIYS@X}nqR$hsYjO~-DS|^ zH*5(MrK>PAupbx0enB_&7m?_0CD(e;vPGL`R7I$$+#H%n)@jew6;2sY3Htk`uEMpp z7cw!flHl_AnCVajCsS95lG_;?f^3LU<41NrI|MuwG- z0VIG6A4<9UAOE}eSg1B|!BTQ=BY+M7T-cuW1ZxxxCrID*z@|elA-~CcS!GDG0^a22 zmSScb{dabM$?~HVQhJyZ*@-36Cu=Z!20G! z_|d3Y-j*|S=j_`^iz>P=mq~_KQRpY=uZ@KFg}>rouhn}*!gTN@uDFjOHN#KuIB05B z7G=iqVFky_^!2P7!x{|5G*IgNzz$p25Z8!^F4@a{)pTDVSe#ea;q1Z!O@!@X=em}h zsFAmK#(s(a^B)jf+Jyn(wlLAYFoY4gjDx6$ezq z+2iX4MOf|wL$kBZIoe98>cres)u^i-k3D-L{+HIm*x>&Dew{c9Qgkar zl2}<`T28JmL{*=xmbN{zurOC_3RwFs!G1|*lDSXh%IaahCrULRHl6*k38!Rx zHs+0Q9Qa!qIFD>K(*izE$Orz$5xIc(I#xy|MmJ(w0%xgO48wz)9;N5*hR0J=7<}S2 zsenm$j&2BYKvv4C^}U#D=?td^dOXSRuFSvY-u_)3skV_-zw1ew{;q^!x0N_{kxLH7 zax7>(D6VxaRi}93s3D}qx@y#2(Q#rws3m2Kn(HA0j3&hhj&C>S&c0nw!E*~>+AjX6Nl>)HRa{yh2l4OZhm@9jEDqjp;a=r4yZ(@6yKY%uc4?^G=QJc zk}OM>y(EOeW1y7#_{oj^#g4_LzKpFID$=CZPaz4^@d!xzwiAX1YoPxr8GzKy)4O+C z@KAQ7pH<-WFs*9yarz6s{$JGrVoOIi)q#oh@lopR#k#MrYM{eaKj`Y1+(E*Y0mvti z#^qo;2)0mNbWbT?I(^`G^+bjHRGQHx0KDx3Tv@p#@`Iv}Cg^@wChswp@N*SMaKV7k zsqiRZAsm}*pszSnxg319I9YyH6*_*7&m;374uB}lqV2OK-VE*H|Hru_mDEfA9a&0> z^!emK1vriMVgU7(YY0{jFNN$iwu`AoQ+3R-^tQSnFVMxxHC9bQacwl{LE-zg#zGhm zd{F+Lq1nP=+9i_ksZ)=Xu*{9!mcdwbH4^`&gxvUH%A%xNR1Uy9Dj%d|( zbmY$TvwymOw%wXXB*r8Ep}wf&rOVCtOiaE!7r2$P1H}oU`<-`&tiw40^C8v^mgdT# zb*emJ`-wxX&5`+NF|3hfb|__Uyu29eXrUD!U*eKhBIfH`lPu$NBVKxJBS2|RMo%V9 zn?HfXr(HUdRl>>`^X1^GMxFaDepKmb$0Lx2w=B=4NAoz}uI!`|Si-|4?O*Xlvk5|$ zX(J-$siZlA<6Rxt?Tetk1lu5EAJ|z_uE|!Zxq#Eb} zIJAproQwmdm0^65-~K@9t)a=41UFa94Rw5C24#=WaHU zHe>Zot=5R0L9L^Z_@`7$#2YLjAu&V!Q?5#_QJtEZO92-TyJ~oYHO}+GcpeUdkPrc@ zaXN<@vW%}x4Zb2MFOs^y(fyK_m-mLdhx;BQZDwXBpea|s^f+cVQL6dxfZUv{A4T=# zZ+twJ5sDhDs8BjsuSFKjH+ZzoJv15JY1S3?_3<$hOFR9`c6R=Is-t{<&)In7Vf?vd zxij$^HKzSvuXfH?0s)IRhJjU1SBhG4XUuFO8ea94VFkoSdR#WTM0g_)hcBbkHDm0= z(n2;HmJ!QZT3QfFK$9|r1rOa;V)F?K^GmH>UmH?p<6qgM;>gH?w}d}W5f%A)^nk9K zDoVqFw@Io|FBc`}Md1?*QxK+T7zlXv6$Q~iArX|pZ~W4ZxH7E5bp=RbjyDP3*ZFU8 z5m{@LnU}e_ACgQ_3ORYYw{ETq32M>mc7QwX+ccqOYm$x zD%qk&fO2wjlp;!|+t*dRNz`&RWL!U@-M@~>||v&ax;ES9EUs`sD+vZEBJw4@`-#rvlmrVTo*T)Q5} zu7Pf_Y>c1xtG>tS`axI=$3P!FDUgmC?(hdw;d!Kh~N>xbdATsdD^O% zgVjLq39eK7^|YG~IjG{~JRYmEbnFvEXnG%9gJpd zMf^Q&U|!2~Q(&UM7zMip=y>xwppDvgM%_BdVF%A|_q<-NCu#~_62!eFz%q@qI7Ze2 z-21dkjS6_*R}1u2L$R@LoBf$-i5XJ)^1i~jj{L~|o*5|>vpbg^ELDkXjrx~XYeNq< zrzL*vkZZ{L^VGby>T3I`{nOK%0NwPZu!2`mztB)K{8CxjADIkE^K|L!mtiOX00q{@ zzlRYjSFsgdU3AM?h4h10(RumVGX6z#o7vdcLrYAt(J&wmq(2d4D3dIp`q%$H1s6D( zYh6`J5Oe6?X|}Gqrh(=VhP<^ecq`UBI5^nTg90(68ll0Vw1`&A5pl}uZzs?ZZDBr! zn|E`4gO4t;I_PYH#>WB_5)lze3L(j|n4lpAt&|e?CS&n-452!w`r(5ws>eMq0|NqS z@Gp48znM4CYUq7nO@k5&`1R3O`qE~LvO)cUcj8mcQ5Ku7UGTLz(N|uV25O zc{Xp?Rz(tx#RPz$X!~ui1b#ws&_wSxVY8_!Jw$PLA@=j*7Hi>KmMQRuPDmfF?4TjCsXNThV&StD5c@ ztn^(6$W;|{-QdOJ^kSDRfxhRw-|!edrZ8SL=nH}6C=UDUPPInn*47dKvvT9#>Z(i4 z#1H@b_^*7x>IpZowCkQjVqm7cWqw@PT$O1#<>GInkM*^+?Oa7TA@6DKT{;Gw@1T4% zh@KB?4~bI);XXfpDd*Wxc?&ht-~Y)ai-M_GYjiZPsi}#xy9d0gfxcQivnnnwUQto; zY08}p&wX7kc3sHW%wKO9s&NtUvu-0e&n2r`e68{3MKy)A=~1b9u=DbMk;#79>=F)}wd`GAQ*a0u#h3FQQ}W`Hcdaq8X= zyrGpQ1mx5FzNf5xrQZu_-uf!?^Sik_vZ{2UvY>r3CvIXh7axeS;_g&$R_!T`L8Y( zd;h09E~^GsM^}uyR>Q9T3r2(G9Z`6A7f*LABvx$&k+=LG@KUM|xtbqomLKf&^X3N( z*e94Qs~DT?l10h64=mF)=t-|__&mkEA3j9=Rb%k5%(%hg#o|x@nTFWdmX;f;e~kjL z?2}JrN9t}I)1f$~s)f|xPdd4hqTvsmjbt8@1GmEMEKDP1eZuBslc2(Nj>T?M2efVB zg)axF90oPR^3mVU*Zj>VCZ|t4PxspD+(Nf(BVAljqn})h|1=iO%*-J9r4mQ{{QoGn z(Kcu_TDF|0byL8`Dn%p$RFQAvn^P7;BLy_=ZFojfrza<4sB9KQ(~pK?oV_!q@f;&- zdzF?Aw`CNw^_-ueC&T{zYA@2V3E#VlG)()YS;R_L?@!(DRz0g%M|<(?zM%j&mFJCH{(0*K-M2e}Dg!XPZ^|sIkda z2D=;?(c(Be+<`<>Wj3_u344)KCX5=LnMmX=&1@iGA5Y-nPF!QgVyeiFb7U+6eLy8i(o$NlL5 zXfQvfYj4)IHsti=h;LV4U;koEd;M~7Sih8mc>d5!$}_RFe@a8%IRWKq`o+r5C(mzR zCZ#%>XN*2d(tlRF{gITZTk;6jZ(91Wj#l3KQ2)G`uV))ai3kgy`X1z)q7mwLU^*bM zIQ1hR3%{md_lp#08fr*N@=xPUOzU#PM!+)!&+U8RL(c*yb3Gn^EhN0hfXwmmE}$AP zs*r#Jdv0v5^YZR9(wvGuHq|^Nn*JF$9-0m2M*jTsiF-g(GQ02UKbGh>!itQFHeq{0 z9IqT7FZr0WcSe+6KsaNr$9;sWwzbr5Fh&#@!gVh=OuN?V>78ZF(L8D`dmL*9OxMN+ z&RcihIdAG*oQ)a@+>OcX7kSn<*CRIeur?7;1CwhYu6HE?W@L9o(QoN z8I@ItO^%J-wVkfp_`=qh>v5i36NSFcKoi0>vVHV$XmeH&d!b>7`--R6S-8J zp@9zB{ku@lbiBUg{6r(b>Y!WobUUTnfPU^igt2u9a<;f5rE>U}Wcpd~L1C_bA2w`z zL`ZXWd;6muwHnlFz_k-T2Tux9sp9S$897(+W9Dto?twMPvb-u`^$iUTA3vgrrp%ok zL#n4ov$J^=M454~>_BdA?&_+`xc_4!XR-149wIq>uFY$qqrrE%ON&!NO6si3^F*`Q zNM1$d=4GvO%@gG`h{8XAHD zhqmwp%C`d=B3YM=0coOlM|7lG_M~QSOOU;DwqLZzA`8f?uxb{%cd44_gpc<`FOgmu z{h>xc;#U0>@`t3v#UXLqqh>beD49hF)%)bOudnZt&%{AE&bz@<+q};14}p*zS42JF z#i$`x*etu#)O&7MSXU|XB(Yd+u^s1a^;NrNm53))!nEnTzzoS<=@4KC4 z$oK&Hu_Z>@>|LSMP??>bBvao|=Wh6b)93Jz5CVY!TMQ@{vajI2o^)mKsiYYs|3p*= z55+>0P-zp%3wu%kvoM*KgTfycLT)9V0#l*#f;w$$gGY%*@R3j8vkN?+;$!1MN~D zskU9L$0QJ`VZzQxvkq(?)W)lGrq~z2UN9jOgc$hWJ-7{sl8NJcf_Vj9{WL|3;MFOt zTuWZ&=skh!7Lx}8rtto(U!*ptXJ=-tEUYUBb+2g0Ai}C^?MjVihX3}EMb_5VCfwq@ z$5sP=|NgDLR9Nz?cG3kBi-#H^uWGz#;maPV%C~6?TPTDk2z1Dn-~|Nf*vHK+EeM19 zk!N#fmr)7t#9~hGwO7mVOqBh&HEtuLcSY@K_V1&bWf%MtnM@xQUWWEtQf*2+tm8xZ z`MKE+Q7=gWwMJJz!cEGUfI88Ky?s*Lji+XjduEVA>#EO)w!hT218TXm85=9>=3E;u zL%Xp*legFDv_v_e>otk`_+s69j$@+=n)(PpGujAwC$yuft z!x6A2C|PMJ9b@0XLI+{1zo_wwFFkujdM@HfrOTHg1!Zt1AU_+zt5%bq9IXpU~w zZDnQJ-_@emGS{WvR*#gySxihiAx)KvH#2Tz1XE*F9Mw7A8I=JM&Z({hCP+7kU0cXx z{Bj>0H&Du*sT<%CaLPLuzO_l5S~6;|6vq|@Ei85x$Q0&O5s8%E&#MxCygNVtcGT5G?5eg)neiV#g}h~cjIqgHc$;at8t~xY zK=tG=N%go$m0&EUdemb8e9$&7a*6Aj#pRiLzwO1?J?2c^66>n) z-C?aDXuf+u_Bb>+iH*?-CybhQyDQyQ=Uz%)?Ocl8V_uf3sLIdDQ3^RZ zT%Yirv6f19c8bNy4G&*Nl8h)j89P>N~8qI zUKc`*xZTCWJLunGq)b&5KO0XYBYlAvOVa+BTIa^KFi|GP|7-s6{nXl?7HM@N^Yt2ont1QXNrzFd zu34YS_}`H0dvUY28k zAo6|1`H+p3^c`MdS@#CDd{-_&KY0xoZKbfE<>co!c~eLT92CVwd0=|g9K^mfWZkqsEo0WXee@y6!TbTNDCYvkSkDn- z+PgGbS-_!a}w=eoGS0vBdN zD&*eW4RJO#y}s87MID8;T2z8(`-cYmr(46D3}Kc{0YnR;rnjYJ#=|l&@~Ki7b!E6{ z!K=Qpv9Yz)W9qI$#ni^1to=>Z<{dWAww4ellP?G+BpDty#}<804(BH9yVvk6$!TZh z@crCc_+dNac}e})2$IgWgKPv)hl{kZg-;3lNuI5l`V(1&>+2h*C(FF5GeIFns_4tg zxqXwFKSoCW_4M?3A=VG5Xz*%d#P5DC6h3R9#CDvWC{~L<)RxI~YntKw+G79l@b7Su{^whw|9X3S zXPN?w;7@R6gyV&H-s9G`#>U3l+B9fSu3{h`X4P- zpL{4Jw#d=I-gBaE&!LRq? z-zU5$uL%Gg&9Adubj}#;*B$Wc;yQ0Wt9e-uZogQ&gHE_F25G+eo>n50?ss_z=pe+>MZ zKnEP1EDPzozc|yXU*jW5ml71@MT)x2Zpx&nT?H3LtBHy&>BZg#Dh(a{AvzUJjonE? zdMzv-*9=+TU`sgNEmb9sug#tOmZKn4l#kkeHdRT=53YIarunWA23;COYz5#l>JTUg zpC}qEgsu~EZnI8aCLMC~v_-i0)rluoOT6eUe1HW2L3UB?wii<#8XWksrui!SONQhM z8;QY?QmGWKEeRKoL3-+=UUq;-J06nh>p&cGR z`8j`89X-C6TUy>?T{Zj^{4dr|p{22riR5LOUIe@Dal-);XZQ4OHgoj+`nnq=U7;>s1 zJ@@S!gT zMJ?vx;^I2Gd{-<=OH)%bB9;#bwgqC5kmyCkqCHRC*py!1NBQKUM+EY!Iy*>%4to!B z=-}W`4Sfxs@I3Hh(XxefdIQyzhnQo&?28Z%rmf{0>r@IY5$=(%Cl*aO94B7wz zUOb^y7CR?@SO17wo?P&2$kRFZ#gyE3G5 zINv$uB#_3!_uf$auq4Uu%@^+sDI4rPztfZ89AT@W^3k>Oa<;?pRTHkv zh2J;*_E}j0Ji{y-VtJ0{a-Oq1y!kPASY_}DU*MV?wKX*@Gs=+r1H@Z?cJmWA(aFG!O27{~Mjq@F zUq&2l=Y|FfNeh3lyq%eoof(b}+4gbp^>iMu7N7d$F&E-&x7yLwH(*+mhV7v&c>~px zGzBvTF|dnTh6w@)lscTH=&3H2oq-**Af%GS{9kMaD$1R8L6u>%c1Y|p9I@P@3OK`V9L+pXQBP_}GU{tJHlmP6$ zQJPcvuxoYmn+H%^NW}53OWT}{g+=d^+YOe32jSR4%kJ%%F9AG5d-OvGmTX=8aZXRM zUGRQ76%?942nd-O*vP0`n{M<^q|{qim9B*lO+(j+pP{JZcD4vmT)|pnV&b)~E^S0I zqncq^o=W}M>ST>`T!{ud9}N5MJs&*)8~tVcZ0@5oFxrAR*3BE~2I=}R)7aFMXbWQ@ zm8l!qHcYx)jbWGPl*dT=>lJEhGU`;*183>>rbV>Pcsx$Osxf>n*X4ViKuu08czQSGh^$H@ zC!L?mebt*YErDxe5_y#3Hvo)4bH5B4-@RtD?I2Ti@twXP1~m`|!zMKXLJt5WQ=ljT zpwHHqnmmuq{|C1tlQL|18Uy# zWmU;<-Y%h`iBMFWop>KTz!2P7EgsFs(`_GAZLR9-US$YlQ2Vg&b~)+8QA4nK0$0|l zPv}PO=ee6Jf4o~t#1xV#G41#4>(vF+9Ew`zUcY|*`s_@T|B;}e;2D`V&c_AN0Ajzu z!5UElC?3-PN7k44GXekqFRfa&vT9{z7>N}zEaq-R?ko2_XYTvHGMUU(c(mnlf$bs%Ikull>gGQ@d7M4P|%*uO&HoePO6H4Z0duT+VR}?Xa$#c#rz* z*I`|ApYdxsw&Q!MeI2P10#6jpEAUO%5Jm*6E~v? z6f&d8tPO2!{>~fsg~?i3B6PC8|NH&n!_S}jJddJFl|Xm~Muko$z*G#ruih0>w?kv~ zUUBWDH!OZTSZPR_qYQug@QoTQ9(`%6yKimm!&!1&z_>s85l1h*VeDY=*kgp?{reCA zW7Y?%GL4jxk&{zY)J^+3Li*Qel96HVyseQ1`7M?A4bJ}w3j-D!0H z<@x!Ke)7*a*l3FK)ga*@#$uyE>)x^#DQIp$5C?Is2n`R;(s9r9MmUGKDd16$|V(S?d`D8P=e#AdDXw5!?`Hd%F&{QA?3LjieM^ zkT7faU}$Kl%A)!A@84%)@h&;l%$(BGSUm`ky!wl@lR$d)a45hEJ7rRBoqYGZtCT)8 zKQ~tu0>av+zQ0PSeqqQqsas;u=TQ8VCIMa_khRe$q4&;w?>^`r8@r}Wk7n7B0`umA zsr40QMv!h{YDL@CM}Wrwf-R8n5dRAKiG2@AB)ILNwRN?%1KKAT42E4DMoMCLhuKWp z>TSMB2;W&+=$=-<^C8%HLBQziE?@#LB=%j`Xp=|Q2iq@k2*BMZh+5WelZR|_KkBVx zwzIQyGUGAM7Dkv0>74rmzJKAXVTgF%$L|FB`CH(=_czQQpy@-bsDIv@t6itM){mza zpB>%1S1ycNnm(Aekh0;4wM|M)OiWa&Rs9duAGF(oyY;~MX~<(3{_X`fm1m!Q<>*oJdOfvLXuQXstdHmy8wn2>Fhr*r@LtJv*rUmy2C_jeQS ztrgb7nINKTkjxvT!^OVxc=g1t_B@^D37-I2!O{eSZ(OELuD2k+TmI1-DSd|Fp`jOh zpJshLh5ha>X$uG@nwgu2F8{8)db6{+o%2YJyLOKak0_bs$>-l+>UPebb0O-hxYkT` zHg1H=~~Y z`MJMMxuc&U@qEzpJrDx#@Ye#5&hMj>XRq5zH@W0^PH}PbtSqgJ<+~vT)E~?m^!YCD z#~i0^Vxd>}u~VT2S{nQpJ9OrfESkN3wp@q>5DOR8d*}ap3ET9bgme4HnyMCM@Q4>( zG01B=3PKe-b{-L5SR|j_Km+JFc5BD2Mm}8479~C}w7a{T;Syk8<*aK`W7*l`2UpRr zDBso3dOp*J!z4E}9lS$ZpYN$PkdL*^dZm`Z@XpYlJBv&-O=g7g5(_Upvi9^;4Bq>) zE=Nbx1_mrg9L>(FUdWicn$J#tT6~k*bgIJX;o^sH)EM${P^?XB_`-(N7J_?!4f4j+yLS)73#Rg|uaE2e(sVy9!=V+I3MLo67)ZNur0|FfJ(F2yhc!6nB zNqsyQQq3@HQqhMJ?9e(mBq8-Rvz1&ete#3Z$x@r6sp2_|-VBToD}5md@Xu8dRoB!l_F7!dEkWfXnB10FQ7NVOU6pW3OEuHB)r5 zJ;=+)XYJD;l~n!!tL@Fhy#Z>bsLw?eJt!6eK8G|W*OcI(d;%$@dZDE1#?S?Rmwpuv_V^u!?-C3QQ3A#~IPu-$Rp{Y%MyvUr!h`9auTSswAys`Z_o`{F3_q`na69_#efI!?FaWDH!2C2+Ui{ zt^|v|0Nr?rO1ukG(FeMZa|>n6#6RZQ0uk<_9;fjGRiNY<%t9>hBR;ZtWn+%ZI5OFy z+Qak;pwJLm42;$X_I+uZGl1WJhJJJ%NI}3>kn+IZCp94@-lh4^YVST48!R!6k6>8Y?VeE>0*jZ&M!tuPeOF}{%h;suhF7g~58aK46R5S|zhvO{U$*W|-!b?sq9lOUDcu@Z3);Bf2--IfVPV&$tf)%Omx~HS77qSf(hlDt8=>LKlbAn;1b`Q;=j}66RyS%4%ebk9m9~hpE zwh1pAUx6x6-J8#Oll|C)%S92h%90;_gd%b=(56fwBA6HN);)-0;1* zpu=^=&Rw4U?y0GHJ)^JF0WS>7|E32`-cCx{?PRrhf_e~tn}eF9pKXTId?xl|Vs_cN z3qfpn+uuL_{@9aKo!W4+XUuBCR4i%N)qLNW!kf?xU(3Y!qYQ(D;`tKI%#6%Tvy7x( zJ3&FgsKd=DFLT0NNRtOUBhMS2$?t**>PICq+sPreIi)T+rAXJUZOfw+5Uug^F^Drt zAiPUzXXNr2$K=7x-VaNy#E7lIxLBp>AAh9*e8l4L$r>ZK80%&;FJVy;K2SZ0fkVMlAM_Aji>r;Le z3Bx*5DA3v{9R>D*Go*DO@8j3veOuvdh2ZBUB_)1yrGkQjr(&=^?ppN5s^zNQvmBWG z_U*-f-_{pYC)PxJb7P}XRsQd@y>>3{zOEMu)1O>sKc#DWMXdDq#m76n)b~R3fv$+ zs?yOJ3^4r(A2Lm2F!hO_KM;!p7D868R=|~MGRt)HI|7<+qEZI&uP$vd($ZdZNdUR9 zPd&zaXJBvwN9mkqNu5U3r;Bgj6YC+B#!TcHFAq;2sC=Or9#L9WYG^b*`t!G$iiGs`1$f zC#C3qa5RHHo~Ytdhmt`+NUi0m-c}R{02;6Q_F?C&=CH)*8>D8u;lJ*y(iUU1*_`+XHFmr$x z)FS~;X7Cd%GS2PkF)Ib*?r*y{nTqt)gRg@GR}VKQ_gQ2HLvfc$dgr~C&a=N&)*pBs z+%vJS+G?pFB@ugJe&$bXT#BN_WN^NgfS{ltkKEp8_T!Xh(rT|L_Y1gdDG~CTVV1(J z@Jo@lIi44_w;T0vgcFLrR=Ntt~frjPSb ze5g%iL>DU2(G04BgEa{!*gXW@>txDAXFt8D5Bd*NX{VJugmsl0hB`S32xvg5^KFBk zZ`Gk?W(s*42}*CqnUWS&%$lG4H#Hjmc1(24iGCaJ&zNh;<>d60Q)os-Esr&J+kRnf z#`QZBiu9pe2k|bAV@ax38IJh(f41LMRK(xw@qyzJC-i{`83k!E;q{b*d0n8soPzYt zOo4CTzO77ymUb>y#jcB24vUxgT!-aG%;e{F~&}(n;3; zI@7bgy)9j$xOK33kj5|tVF7^uK#rWvt#mNi)Y>}3ZfI~2S7*96MP?TsH-_HePNCMj zk4yHWa!Rq@?`z-SVC3sv&tjMvTU*w<#8gY|z5CRC5FB4S=2$W$wLRqU zpp0LeB%=`c%|p@5A|Zh<@#TioB_OtP5Unk-x?lbWQ=9kAEKhLMoo{$4@cByD9WD?- zP*9Mg)Y%l65O3Eox;M|ka}o!@ei<4X+F(ktC!hbbEq8yNt7N@q^1!KiQYf9Osi~PM zVk3a8A9kG;AMNPacb$b25E)K#BX$zelNH_x0c| zm+X(E5w2SHeBer|TWrub@1V3~!yLbtxw^H=xyqKlF05Pj%&C(E?S-V6m6 z+K;Rm?F?C#QIWvH{_S)`?PW&&iJ8(p{6o88wo?A--@w0BEoNZshg&~`EG9$*&k%6)85^r>FXuQ#f%<6eKTZ7?#J?-S#fL%M6VC;>yG zpZ_i`jYP46gaif44J#&D)HRGM1i=<}|GwhxHcbq^o7Tglty9o`IMwNygC_qywIAQt z_gHw-d^t-vyXnT0nN`HoYG$^(u|$$Z&BQfM&alp=K!5MoxjU<_D?fg`z|GeSD+aGl z?M@y>){JPD7$h?gAdOUhZ8|2J0plj{s;80{etcoKq^j!OgWk)Zvl@xTKE^#MTBv5K z0-j=`)6hVGN-7@lv3_r1UpGP#nUbDUmBFvB2IS)5R>B3({+Tr>3f^D5L)#o$Kob#% zd$dCbQ)9WjRK{9kV`B?H`NAts0>_q^nG(bS1%q>Ooli-^Lhy`dI2Zt6H6m(hx++&Q z!U9L#%%nD&Ytx}XtQ<}3_PSp}0oAF2om=kvk00)LWUGwbe0>d4?YEWk9Y;4wn-Px? zxfY!3e(TxpPSbmq&GcUNneFwtZ6#iTKk0OA&G`1e=FVQ!*R8E!nLN+8=J5_QTU-1@ zC43h!x*!XwtCJ{YQDse%YHIoJ{!KS1g+kE;+{>^(&6nB#8$NOj@rPV^G(tR1o^Py_ z>Osx>%Oo?nxwx^OQXiVeq8xL#8;L|^7_}&UR zT-gt-3<#L5V2@>5i2C|g&=;P9JA4_Tzv52Gwws7p-*Q;bsW4ar0=r2ol>ZG0!~X*b z1BG+I{Nv$xej;>``|o)n3MQEhN`2B7Z~FNZ4yHnIEIBKk$}a{^KzyM;FPxkUS$jMD z2+=a=%FV@dlb9n4RU?AQt3SSe?fJ|G?iMT)M3X_~EywYmRX6x&N(|KRB(0UJ=io#> z4{Tq+{1{D65Tm2dk)QIr*hj1%bjZSKH!k+|bL5s=UWus-*7CKA5;mC+3WJHh;o@3e zUM{c55&dOSZJj40RdUT$CQVg8ytzKgHyo}jIG4#0N6}Z@nmRs#4h#wk>)?Le1p)fN zgQoXFGH{DYp^|A6=F#@jHYqHw7GM~8-y5FCa z6fCEpD0K>e{I%|5_Alaa{;xws#LJQ8X<&302+tR5nauInnUiTJ{5vb-W4s*o5;BK2 z>kVz-qDX4vi+d1iB?f(*e_~tL^E^$S+d-8pbE<`McuorUfrL}0F|_pz$12Nr@U$B+ zRd2X%nZfU@?!m<8TDHKe*k>N*7{WAiWw&!K7*5tn(!Kq;|12NR-KSTBc_#NAHnzvy zn!V&B|DnNTH2e_<49Zc9QOA1vSG3Ymc-(Zs3g=GtI5{G z)nkHxfZAP>_w@MTMG&^Kp=<|nvzok;)IMrL0xa69-6zi}%Rzk9wfQFT3?R6^ZHHcP z@OIdx0nQA`FMi#pRWZ)YAEt?q3ah6A)z9F&Aiq`%4S`s2e=(BK^{`=d#(pM=Q%X9c zzqFylb8dVxgyyr<{4+Fx(PFB_r|ugSMWQd%3Xi)>im@r{Kc5THhkA@lg2|iv(?Q3G zd>4QO1TwczM^|?p-dxu@`g%k~KN0YV_j{9j1`dJYQ(yeIJWkcrjAn-b;{h#)Q&{or zTUS1WE569iS-YLmwPq>F!gvDtU_J@GGc?7$SR@6i^33sOx<*Jcb1b>b2SgZVZbWTo zM&V$;f3z-?>6(yH*OHwdKw}Y4ki+`#LPg)Y^M^3>3=q4w8mIUxISd0Q62h<9O zc}1m^E+C2Sl(m>gj^9DVl}VD~4@J={3DwM7N3woqn?5j|I?IY;g(a!l`}$T)vI=Z4 zq=t5Tm_YJ076ONJ8GtWoek2wJq(|!V$eD%h{2m?=v2OcI)m7N0kaiXGuuxY|JI!<0P5-c4kWnbMEdT$HWW!0q*hc* zTHGG5TTBWC+Oqz>9d++U%FMHSUnJGGAgO=8{WGo{Hr7^daG%`BsWQHm_sOXN#MT}i zXZspw0n-){zO6$WI0L0)s>Z7Qf_)Qv)XGi&hVztt)Dp?0IwaVuNM~QPzo=bLtPW_4 zn2K#H9y=b3%NntX%Dc36?^f(g77ws{0N8t)Q2~=xnxbNoqWLzokMS&HJdYPhm zW4!(ch|eYG?poKnKKR@|Vl^g<|7_~L)L$zD~YTAv>JD)y=8)w2E%X=S>{ zLGV1|Ya4{>iUt3jpvbxA|KMDVGcEsw=ObRz4l_kr*|R-UuY7%{drst(?!+8Ryo*eH zWl&Bxzk@I8F62p}HhFA@9-sJCQN%@ z3C#*RarfTE77w#!`03;+ofzeWdtY+2=Yudtq*aiPkU%SN_p&C9JrG@{|0>B7s zTZ6YK^&BF?)m8G%TDgv=9wEFf?CoP&BQ zCYg+SHOW$e@T;#Gmqo;u&IbSRfoqS5fh9bs=){iw4pU)*-S@j!p8^M6o7-ZnnM!N$))s zean&AkWNdHsGWtfYUU97IJUMJna?aIR3LAG$*KIqOy^~%I9%3BVS7V+`seq&=pJwP z!hgFOCL`#4j_^sQkbLTUJF$h4eS_r0#KgUmoR_<vIqS-VIKP-USCqCUMtR9G+A+TnrM3zBK!O`Ai%^AJZ}_$ zfGzJ98|kmwn!irK2qpyz8xbT+5oX&!f*s`8gk9EdBW)OyMocdE z{&}I=emQ}fP-6+T=Oa$zK)$V(Cx2*%-d zhFOHk=9E(G?8KjC$w|%1tSl|PsX%gaa!y#MAf8Oe4h6Q~ruyzmCmoj{{5 zM(l0*00H;YZjUs9xm5I#TA63I9mLlL_GfINoxUqpU$ zMW4tJ^eG;9?FeKTT@+-ar2tIL%+%-n+FTGYb7azJlgGG@7DPZmz}d-(U)|i)^h?10 z>T2yIi?sbax2&wJnkf#x1SsHFhf~gxzo3&C7;3%cNQuie0xtld{*=6{Oy+*WY=aR7 zp&mH`Y~4~`KinJ5lRb{ARX#a2aU(c8FsfKoO zkhegVH6sD=@uq%D5jt~2j@Elx7<`;qj7pu~+{HmdJ2`auwdj8%6!BufXuu=Ok&%G3 zxf4LFp;2yb?xvhq#D0i)_O0{}Qc}%}8v_(gWE1ee?XtZGT9YkQO3!<=$u z)ce(Uv)^&hZrB*--=NLS%SP#!d_XGN)VH^r>B~*BTob50)N3iuYSu>kgmv?{d!zdZ z&gEosAxsp7zVtZS6NX2==`baQ9nw8XJi0e9`uu7YiZBT9MD&xQt2wXi;Ow~7f$kOE z$ba-SjT?_2IbG`y44e7!)j5U7W7(4(tWBgw!jMFB`AU7XRe8QbNSnsfU$%ww6(@Tj zj~~qio2Bw1|HvP{F{T?XZ?88tgx+4=FONTMma40(a~DE<2Vulo3S8RhUT+M@DMr8u zxL{KSmmF2Gx47&JKpgCf>ILkx20y>Fxzdvr^-*fH%*GVIhiPt7fzFkDa9f$0x)c)m`u8NJvN!9LzSOB2P;u8Bo{%+b};Up zW63x@=xs~Wtv@E6;f}LJh76n*iwNJWWQhxtYZE=^^Ne%()Y&LkGk8&NjH@at_*UN` zKuEl4(|WiE7vS!NU*D*i>^zE#0qqP1;|Q8I-u$B-{-td=DMNr1AAfpQUY=Ep_c1_W z#Thno^jtg}&BwCC_`&7bU#m~vKVb?9-IT`3CRgNgiZ&nYD;`KZ0Z`7Cl{NCbJB(=$ zTKTsd!>+h9Khx`&%sBYxbr|U8#{BgQNUja-_{rLgW4w=?x(>QXC}QoBy%|WNH(XF% z9K<$`!omK@i>3|Sz2IOWN%75RYSevCr1Cd zQAR@EC1X(4>RMMkp^KQu(H*N$GECKnmdJz3O6rDq5FN^fmkpZN>ou?^?~yY zq$#5=sz8Xv*;)db)V}&eJ5$ND)`;DvYGzDys+NGLP3PW1SwU#NAXQvFl`QA2ay5&v zu)8vxo=)0YS7f~%Pj-8WRHCDa#R#H1{cFJT&W0N>)}*pbN$aBnomepi)$ubVLhs-F za>Vp6q4WQh_K4*0owK@h;-~mIDmpbDLq?IqTA@1JES@rn?D7S_6k{H@oRi&8mqV?m zUIH%=ikz-ufge6lENRCfD6WL!*N8L6;Mq-%Edp%Uk;I++`w!4$RFlgE%unXVJu?jl z10?>1@hzK!8CkL9sDr(b_Tiq>#iOq20v~Fs-#j@z`gZvxoZb~)klp_5NkCVCRX-XD74-h$ z11A<2BP&Ljf`Wp=)FH5yNcv^R!iW3eMc%&t4mkpF6+YT_=bTJ3^b%*1F^m8vw{^zh zU_f%4OCjcWTQvfd>~SA~M}T_8z!YRopnUTpz_CH!k9ZbHvQZN){Y85mZZdLJ2Kz64Ad-n#r4+i1+m!&8Q= z7dGI5LWGClvvzX7YjXj1~qa ze~ymUhCD8H0pazavzTN@vrCsQ9VJ1}#P%vlRx)=+I{(T}ZZ$`JL!T3TVqWDm-o$K^ z6BS5P2NAu&%C;ajeaM!xv-4=Uwf<$gk{m5BD=YXQ{M_|;QPOUDO~kTWnP7Tkv*7AG zoLPy%!s2k{;gOd7?*d(;WCk;^nnj!lIu)Z-RNK-5QvNbCQ;dThcYIXn4Fkd{o%`F9 zp3OO}?jq?L(w&!p$FM4hGwMVX_&UDp^JguYyv`uj&oT3;NZi3tNdhq0Ek{7`Qmm3s zXyDG)RhIcrs}J(7 z%Ny<&xv-bO!Q>nlZPS?Ba^@A@SMUQM<@ol^R2yw3!hTOsnE!E*$$ z)WrZg+u}LD+vfQgYikh*>!&Z=&o5Y8p`qqqCSevr}{KxX_isogitC{@jJ*XG7xd-LX znV1xA`P6%ZK~~yy3YF1Tf#uE0$-1ZS9u&oDC`+;T89f&PBoFj|9s;kY73>9XtflSm z?_+D?uEVrbg)(ctF5ZDE-zHl|{CVtXmV+~2&VZ&w9o|>m`#bG?|Gr>{H4osangG}M z&(YCwMU1Jnq+0x*0&E-3Of%o;~4g7G4j-@Q~J{i;>w6Juj%_H2W^bfv01YrN(ONMhQh z2Xh~2w?7xuyf8Gc3Un!c*Vy1;<}~}ZzUiNPh|AjIr*uJGZjOYI49B!SAYj`2>x;P% zI7K>nU5*_K$tkrO3Gm1)ewg|S0y~XItj3@~>Ue%{xDo_JAVVa4v(98 zNSN~<|8kprmMw$hA)#Y?u@X#uXFA#9H>U%6TkNjEx`G_W;h{{n8j3%*2L+7<0KI_= zM4~E0S0Z{2tN&ilztKDv_ba{E1cuirORbrVRL;1O;d~qd;ny#J;V(WSLgI(asxwrZcm6P-HppUzs>gfYe%wFKHp?UgPv zni6ZlmL_Nz{&{CAQP2loP*5-u@N(EwS4VpYnl$~rr)S$;<^j~;|B(RPnfF&oZVn*7 z6$UEvf>Qb8`PH6r2$LT_o!{E}5@-d)>cKAoqZ!+E1}<)HZg2DqcVZmGZ?5)GGey_S z6RWP70)yHkvM>M5$4@1Wj3z+EIkdm_2(b2MuoE6uUC@T}(cXAF1QGae%>hjw! zB(5JOK%X`1?n!c;x?`pMN;I7PY(=k}*T zXJvG1#+d=_V%VvWgPGohGzLQtx-pj5{Byg9?yP%BZ2QOiufGSry`-e12&D_s@|8fs zVs++?o-kF(%&@hk?XsYipYMEPQsR;Lr%(mdxzyql*y5W_KOYLU5w6d7beAowULq7{ zLEX^THjXmar*Ge&*7K{k1+UFaPvdGvUb@JDmDDpBYr$2(A~ zl#lU#^r(NNgTJ5BsZDc%G9H4f;ZsuA0#f;nO-zi8tg>uA&aKDA#Zm54*0R1b14OGV zwfQgRa<S`?YDEyR)Jk;$}v4GH4*>a(hR0@n1RGnw3?(0z(0 zIA5@gahm_xr;?q0g~aQ%=aerj0t?Y%M)@y`AOM1dsFDVrD)aPCGnUUJl=%hy4vrnvAoZ#x?3u8o*y4Z<%`l7Z%x z6>YbOY}h&weq%QV1s1hwlT%cT3JndNOOwSy=G%BdcAchgjE@#V6*>J*Qr7PNvQ~Hm zg6+@#7qkc9Zq2xM8C{N6U|cCowZ%lv{+ZQPIKX5MyrR1haCUXyzx^}j%~X`bd^e5q z3H4PH``Xah7!z}xj5@h*ZJ9jhx1D3u&o8bAxU=Y-yxhf$FK$_GX>9oLn|ho6Hnk5* zTl>E>fB$FPj|6H&6}n!d_#yFMz+@jd7Lun^Hh%PXr}&+~e$FJ;3zyMH@2BuAFSBmu zjI9LP0#B2_ptbWE2#^xw9{p{LFax6?Av?afvAFR;H|o#Jdve`%;R=~IuOxu*?yRME zhXj>73?+}%>ep=MP*Nqr*jFzN?-bpNE zE1!eFt1`H)^z1i=;0!f#5t_)$<1#WD@2Ex)fmk3Gm3aLku=~g}ehdHr5czolL-G6| zWiUCJ{k*-{puwFI#gDJ()sFY8X=#5yfByXUFB%JRc5dwJD>o?j-(0cc$H&FtPR4X6 zaY{8cHT~P%jN2wRc{n$WqQG1fGiz%B(9G1--H`yOicq?SKw5TIR!i6%_ZftV)aJiU zTApm#L)WQYfHEvc^4$90E#S##b8QfC5mH80@o;Bu(qAh9mrXiglEy|S1B7=sqYgK@ zXxC9M=30`H&gGPz-Ns9Px#C14t?e*7S?k4m`LKeltS1l{c@3hf$2OvUT|ko`JJ!@M zmdM;wT$&j1vkwUr++ubd^Pc89mRcy)ht{&lHZm)1sHhxUR()v9+fbPf6)VabJ}kC! zxo%9CXcup&(r;gM&9yR1H_A>YXtli(RC|g5v8s<%OYJ^N(o@uA=i=&_dlr5SCMCjZ zoeS!uJe16lqcL*?;xEoIPKrVw<_yfOpFMll&CM-VsmP%Gy`9*2(+TX>R1AB*VpL>c zVBo^g(ATfO*rWa`!^t>UYvA&yhoStRPn8M?9%JuTP-UqaU4@!?TS`TNQM4A+iF?;?e(|ZMj?}GO!c^H zBLI+9P_VhXkJf&Plo1#A-TpIcvp2(m))pe-5o%@hL3IDzy0)$^ZD8QM4mP)R)H8@* z{T}2!T6-kmHnkXe1`9DVO6Z-Ll2;*3+E`iL(OzGtDY7=g5NwiTx5s^aAEbGxKmVGa zvUvv)7(s>3w_vH>R9EypQa zfQ;H5m+ehcLPG6aJ{SfNio=D2YTL^=Wsa;XI}g7}-sY6_V=w?6H>WcL3KV|4^YMh^H{b{NlvDCFrd zFrA%EE1SEtGtLK(NRzBE)YMIp#IEyGb?_id%mv5O_`?1X3s9oJj8*=eE-^MHCMMD* zV4{?PfvRlmx{_)Rnpn@3m6erAWWtHnFJHcVApzte-q8;+cm_u2;xR1f1Req0_{E)k z;l(6NJ(ZuzxYW89|0Au;W+UJn_Ni|b{=#D>X4W^`(Tqf+={@J`!y|wvc(b+aFgi~i z_^xHYc;WO=btGWiedjDj z2++}NC9u8JB^4+Z97xf7eq-VD$B!X(Y8M@}Kv>9Em&TaLs1Ad?PufXZqMtv1PE1K+ z|CCyJHq&yX%D9q^%9-z&BcPtjA{}7Q<~wbtLhGa*@c15xrKVV${DMO^H&IZO#4* zLtlUK-ybYl>>d4PUKM_fJoWM8$G){XBo(7R11BApz| zKqe{yeiZ?4ZTu1??OgouRLG=;(8D$*ZFk@4p$ufogRTUD#jP4w_OI{F&(FVq|9Fz; z$-UwfZh3LA{VEq}YbGH!wzsZsZFty3%IoLOZz+;`szbvlk-~^19e!wJqIF;q>0Lf> zvPeaGOh*Sf&Az7J>j3BKguareTYl>-&*Bcm&wF-EO=wuQhu?4f%>0`qErh zD8C+j8xomQ8qY0#1qvfvwPcSZ*^F$c@qbzmS14dVc>;u2DuSq|rt&*Bj8>Y|5XjTP za-H?{;z)lRQe;GAWHJJTg*18OmiE;z*`D@(IoRa`$9_@c*Gm0m;nlIRM&Zd6a#WZK z!iwf`Ne}Rleom;rdQhTa)|{B}-G@uc26Gy9aMUR+ljqI<^0>(a8pmcmh_?0q-JMd zL1hq=>;pHcGCrm0uMb|?+(m#s6b}kz)*y)nH6u87IoX@{UJh=UxNZJy3ELPlK*2vH zC(D$cXvr^M*a*E1JF|YwrhU*s&0zJ^=H{j_6{OnJYB}J$q*~d#z0aloM{XSbnM_uO zQ@keH0)m6H`W!qbJM;P+BKH_PVfiEOlBaI$OfA9j2!#UnBhnlgAT}{xx1Go8-M@%~ z{o4-TkBs`liulXa^&1`Z=L^|iY&5Ri=ry6qjb9k&>So39epk^mG7`J^;9LX>bo;S# zgi)^#yzFEC8wXWY6mXfU@o4k30?E-#P*6~+`u3^)V^t%E9+NlY2n0f8+_|$;MMXtL zQQc3$C+#sRJK=lt-(kS+NZ#7!=8=l#yTCvz0J*PkA^WrG%If?pQ<=Ho!ztF zbcDaZzprm9U!Q7KzD_A7nIWw+vJu#>ZTr1HY!d~3d9#gvAtgCk59)CzH<wBAh6PZ12CJKPs0oHvehfDb2OR@ z$jx-3G7dt}9f=9ha#rvQ{~IdWYS;}PQFxFqlqh*kL8oc5NNO1 z8-wz@kiUac3NiycnFAUP4Grsl>uoN3BZq%%bk3Gt&%OY}?nRO+Duk&zIy%t+e}C^+ zABm@e;{-$M1mpOo-A1Y#Z-`w}SvZb74+~W2sF>R);l{`=0HiM3v$Smyg7m^|iv| zEcnvKopT?=Uq=t5R39<4sf!!CC~$6RHYexE?KDP& ziHOZYWd*-F0Ps5Jmio}>s9BY<5cG@^5+f-?u*U%LFrpF!3IS65(jyBPm~v6+NKK( zh%-w?@T(gbrQ@=?-ThFodpLG+}kr8k^Cjx1lo4)CrV4*l~h-qEbd z;}Y-~-WGkWQP|BJ^|Ss>Nl8f@JCAXtQ7XSpXZS+M&nZ4EgQSC4BR)NVQQu*O-Ea5F`%kug|!^NoIJ*KzAv7jnIK0?C(czn#@!!Um!PBjfsdy$ zMe}z;JpJXE>^qtzLqDgxzi(|-jW-Jj2#!ceo+;}sgq%4UTkA4~QIM7nVg2mzY__N} zE>Mh8fW6i!F(^h}ITO3Eun8WMB(z&15YvC1UnRW5?#t?Je37{wr!X2qfAS z={=qP-Z>_PKI`2zv(U=7iOgsZVV(!zx#x!~Ha0dkva`(~(HbQN0util;xn*swruN5 ze+{83X3t@ScvZf(>h@|`1(`8-G$tb!@Ws!a$WJb+typ+hFoM=L3TyV7)Jc9NB`LW= z+Hb;Lqvb0)!%kA_^e}RyTEKNRne-lYrDu+*Mb*~rs`^kOAA&7%`|kpWF6pyVL!W>B z;Om0?d|$aqcS*C1J79Y|R}G_K-&Qbr6%n0rl#8x<|Nfkl)1_xy!GVUX4V&-{;i*kB zx3`Pu!M~*3(KWGC0C(CQE#}^vqsppOeh_~4yLr{Y_IizBmFP`h^c7C^GJRm9uqMlG zLdQAOHOGF`x@L2mLE}s!OtP5%GBGhNr7jA=tG4d$Z-8oV#p=Zy|?@i|8Jp^MMv|Db<0Zocu)A;)=Nf#?2Eo$1oI{@iHqCvVaS zxHnZb%u*lyTZ8-_^S^gKw4Gv0&`ba&zB7;NT@%*1lkZtjwvtefzeyj@H3)(Bb;uA4@$YniZwSZs{>G z$1`xJ*$!u@qOy6(d_tv;zkOTxrlX4{Qz-U16{CckKsN5FVvJo@TSWz0dp!98MqXZC ze&f^$+IoJ(#$`Mr`tH=ylA+PCGc7-2XQ8YZ`ENIZG|7`f8LzrREQYF_8<5-#mDi@@ zy9*f@FnLw(aPU5lBSrkb0fnFH-ylD&`5Y`QX^jM=@{i|9KH;mZtn61MH@$gDepl)S z0!x4|CG>`aH`x!jQfv;VV%#N}o4ZFACz7e~LI31l5(Bdx&P`FznAV4;^SjvD6&qCf z_nuF-2jPW9kIp)r)Y{nk?%lhFh6hOKJ$-*G4j}f(@#6zO4Lk~B7 zf`TgV)=r}%#RovMFf~>Cz)}53?+=sXlu)qv4@X?#|6EZ)K~g)$aWu3;K}<|cQBl!!A`$m}$}ptF zK)sAEOl_;Cu7{V=#lXr&!=`B0wnxlkSnPaY8(tCeDb~E|ifwzJ>C8%=l%&aszmBr) z*7EMA*JNAo`rhcMS=oeo$%Ev%7sdks_S)N2*7|AuBl{M9Vv?%Fg_I-rQ&mTPLGH+% zJb`jkxyad1m#Jth2z>JKkFED!yE@WGU?A(B#U_tN|7A^h36$G`FP)Dy%ZTN@H{wsC zv6Iylq7reBX>$OXKxV(}6uV>C?~}5@b$<+u8ZAXOXL|i0Y$vd*aKS0|kM)){BSC?I zmXzhUvP~XB^>3J=DA?Cfc{uiAPLme3j?2g>w_mlAUgR>?w5-~}4L*4RSmcs}0BMih z(Qfd_bu^>+{JwJK!w1Ug7q5rihFu%SmlIP`8fBOF*6L10BZ+x=1$i%CEb%OvR2q%f zS&h^Q3+3sg%=vb$I{ykb*nk+3AVrfMsEs5nkBIF!$X3obs zy1nZnGnJoA%vU{ON*tYr8(p{3^RwE&-d5obARvq`3JmydOfe}c|ESjfusGg z4RuwQv}{d%YzY7;rR-`J0{DJ!dW{2#&R;r~PVu?b;WEL8CuC*_5JGH8nM{vV=I$FA?rfJew>_o^@g6!y31^v1=J4=vtw*74C07iZ!1znvE?_VUW4qSr zSya1biAQBJ>ZjD~BO<&5126L@d1J9TZ{Do!M#PI@V8+ntpPiHJ;rht^5(wCEJru~J5h4;i(SayevW@UE?x6OV3 z6WqACxm)D^SCJP7z`-Tr52o!7rn41-HSgc&y3n<^($~||Gc+{R)1y;jBDnWswYjg) zNSJJD%DURq+1WWw$?&G6AnpotCyZdr20I}y#J;YqtaNp0*wF71PMwGu!P2YWXJ(!! z`*~9=EG=~kQ_9N9?r&cLM&G|*v($EY@aNATdoU`4vZ9!)d!?-3qrrM6w3W^>I`Zp? z7pwDDhrDx-Ff~O(R1Kdw53Z~TQ;@5VR}FHNZ|SNhpQBV4^toM2^Y|qc*_I1m!PYl5 zH3=nZp5z=G9JClVr{)URD`dA0Wk8SPCsNhWMz6vroE|?evn*pTEQE@DYHs#|S=J1y zLf#E}4b_b-Z7O7+Ci~S|>Y1AA(N07SJ4tIpJ`W8MD_9coLv@L8Etwp+wxDmcp(?;; zeDD3&Ti+%|l^^s~u*X5tw{jB5lZxaRk@34y6lASsqBAUqF`unj(D&6vdL<-$?&oD< zKJNyvIi81`bC#p1G)81#X>)O;g(;7%r=0_K$ml}RXu!9wpCst)(a3<|Ui%MfkTx!0 z2o1Cmh@E(O)4pMGw1WfO3Dks@_IW3O;!UMW)3LpJ)HSE`>MwoaU;ld9&GF#EB`Na( zjUB4?%l4L)^z--*dz2ipf9Kj6^@wNy;Hh|Qs!L6;uP|7BJ8oeiePCp7*08Qc)zTrKY7}Kg`jyrn2-@2EP)$r8Qu>rD@YV$ER)>4zQQNPYwvx zV^e`0{?;hy&O!|}C@9FuLRm?H| z3`%_dQ#c6swseEmZPGRtwY5CKqE|MJR3uHG&^EbVcD>3?@=VgFHVI zUQtouaHPZlqKQQpL25=O(wPnxE{=|j(UvDNdMZ&3mRB<>Z5t<1`ZCZodA=!J#oQ0X zx#jJ@&$laEcjAlY++=i8oZyhxxw%RA#5(LDWKgcb?B z=J)U4OM4rqQRLXpjqj(aSj40sfsvyeA-Kj>A!)a={VAvP83|32jo`?2nKL#hku5E9 zwjeY$wUMQ*?=Pev^lra#9`>+PQ0x(Z=uTh1XY^6>0R#xb>Feuz4KD^YHC8-?-nnz9 zkkweh>h}oz@xDmn8U%zQJgk%>Y$VBFxSFP=)p$DQM@Y~M*MY*!uD=#nGj;ci54Unp zP|`7g-#1#sH#;Yggz;i>F@>JtW7F19x6vc}ZLi~EVyaKedU}a_Wqti4yXF@fj&Dyw z38!w?+%9zJu6{o~?VL-cW9u*FX~7{|{~t-$_wwV55yix>9@DZ;yh4!LF_cl4NxE49z>~~A05qMqhc=0*M{v+_dG}uD=sRUnc=^-E*LMiu1R7t{Wuj=Zhrsv?IrN& zC-1)o0K`~&y0~0{fvY96bP9`#i#3d_EiAlciIKSm`em}G8g zsRp@c1WiF)O4gF(-(9Go%G=z^7Ce8xyLsiy1qg6BI|x3mA}{}UcOQo5+4(omaA0Y* zyIK>PD{T`-r0eIIl;Oq3#(hBW-UE12f*1)f|Z%^!=s2T;-4Dw%g zcL|%B+InaB^&u29EUQNY;oi~aBHNNMFzpm1I3XVe(iffbk;~EpqEE!^x7do}jrcCv z47d8b&&5&(%wZ zSRaQa;#J`g@O`mltrjzJkT7S58$w!HSy@F+?)GicOOuIZH^;{XW@YCRy6D3S>F#OQ zr(MeQXfkBKh(aF=v$_0Va{*FPQf~MlYXQJh{|4)F)8Xv8pG%oV?w0%-ePF%a{m81} z%OKq5_E0vqaxB<7I4n#jeaf~{JgBM8JA>kUBq~kN$j@P}hqYYKxOqLkx}m}1T8;uC zF+ZeW6oCv^R1jR_+EH3Z=0@#x35Xu96?Y{h^m)miPq1qX^Y%g%{KFSFi7)E9)OS52 zy~3_#W2WWFYC^)Pqmv*>xo}~+xTq*}bTh$j&*6!ym9bNy_*vi??%1#v+j6sq&<1nK zzlu@Yf1NE}$^DkoipN2oF}Cd`B;$=s!lT8$-orXL`1{ZGOyAE{8u~L7U|m1x#f@wK z@ljG6U$pHmm8F{};bHZ=Z)HU#>Ts9IEM(C$E^8<&qPE%&R>y)a`#}U>MY6vrc4 zU8y-2VIB(lV%aH(&?wh>qcRM{>%3-LrDf6fTybuNkJrKlVQERam+a$)KQUaqpcF|c zH-YuK=#ISn&SKM2Y3Y0;RyNh*b>^TFYOCvJWL~LxbEoDs9<|i>Lk5Oll31o#d07BN_iQe!P*0@ApV! zL;%scdU}mV`$Sd1!pGscz&IM;4n4dDe0+iYBjCqzSjq{-r;ZJMRYrO=v1AaKWRRoSJ?)>v z*zY~umWx&$KN2Vy=yNBDs?4D3#+G*XmD8Q82VY=dIZS8iOl-ZCREC_aoQz)TxlrGK zY#=}!9M=IqVhn$&mNZ)6#`&^`Y7Zx(_Vi`5dYP*crZ&yZzs_h-*BkRCC_gD_Y1io$ zBcDQRM%Z6ct0py8W|w^xV;k>>1=%g z{DjFhrMpVU)Kwd-)r`JXFPN3}W9!|C->3b@4mN^MJjhXne3VQ;ba%+qy1&jxSf=xk zkW+c!t{=d4wol~sj0;PfVZit*nG0)Njch6MV~*V1_BhMhjlbIo$!j2>TG`D<^RzGUyO>;2}aFMfY!XWe83&jBwACSGxf`>COA1f{Nj z$?yIzlqe(l^ysZ{a3^y0V)ZZVr>CcIPnppYH%E>G8w$e(^5&{9aTc0Lv>KXJp-7d)BPu~dI*sb<(4_aBXo|j;2?%HoI=bH!V z3It$?_P95qAF{J3bjKOL<}2b@x!=HFmcDJmiymU9aIHczOr zBJssL);h7sU6|}nG?UCJGVYFxJ887A;nXG5n??6Q%Cs~zoFu(;h7n8ahz5MSnEwly}~E8vCmpi50dTiao`crIAq!jt%WY14*2y{}BE zzCia1>zAd^s zt4Ec#v2Y2<@+IUSuR7cE_iwV#c@Kx~hwb*4^{=lV8CVn>lU z9J>H{KEj#Dw@*zQJ4Y?Kxw;ByoD>xR;l=h_gZ%v)TdOR}`t4dQ%goA$~}qR!@|_^%JOsE zvDo@2j*;%>0A3y*9v;{K)`)U@Xtni&dN2fk^2LV>LYxds1HYx{#6$m2)3Csq;?g#cf@eOrc*o1N_}J!s+q)VM`Mf^ghi1q#Cos26@v9}E7YO=ll0 z1~c&a^XI>Rr3syB# zp*{MAHa9w${il6p)xi&oB`^k@q(j%|O^uRO4)-485LUhX(T+fU&_R3Q;I@CEvAoLj zi(gk2Y1MlihiePpCj4@oB!&Y||J~l}j$@-@Zt27D&f3aDD$SAmJKv@PCbm9VD+cd2 zGB}F3;Lv_K8NO&RNy9zmog0+Yda%xWjDrK6Y#^#6ucUMwZD{tY!_uit^zuNUFi_Q_e`sjPGS6^!GYkR}L;ide_Ll1{a)G&B8NqHz z_A;Z@Y9anC21plV3d#BW^60;xByx^mK`4mA9>OUY@`x za{ryh131AH5cs>@%oT!)6T(kKKXuQnv}@Bx@RgNaKXvMqM0_ViH^l@An?Q{+S5?Bd z4EZjTe#o=yoHHvNW8n7xmR7h!z_~d&g7|36Cy97C$Q~9M5HR3zhlg~}=$_mTOQ=ke zV%zGUiRjk7a(j!?bObSAM_bp&J7V@GjB1Tnc8|Fh7pv?sMPDQ)>g($UrR7NU9JT*M zRrub_Nboys8!g#_sD5kVqv0E3=EbYmqKqXTd6bssgHm(~gMx#H*&FUFdmS-cILM!2 z1@Q4pa{=;#dV&>YftS($sKV#(8Y-qdyZG;jN5ko@iI^l9?zqzUOm7xgyMZ7y9#P~D z)#ol963u<{3ff>?>Al#D{Ut=TReXNt9<(VN%lzaUzCPc-x;pfG=J)Ktz+UH{wa+i| z&QJf0Wqxv~Kh-e4^%bU$tTNZ->sob4ZuhfDFYBNGswJP*+emnjVzNCsSszg>EGQ_r zb3u0Ds3hz^+03$m8qooOXK;|FJxCKw0$@H>dd8PVu1w8!Xy?4uf<^1mBp>x`GZe|y z70l7*$OPur&utAwzQ>ZoOPfvU+1g3gtsh^VKc6Sjv#QuDeSscp?}q&MeB8ZoWjmB` zk(-X`ZjrO5*cp7@+2m)_=2=-*hf7hr#X(KpFuWv1k;;YR)Oa`-5atmkpR6^t`aCyk zqoK${c~m^k7zt|*oW@VztwubAYNWg?^$-vcfP?gBu3$%-LpK*k9%M*uhqs0(Ml!x6 zPESvpOX4wFSF$)%L0vy|%6CXfQG3(0VudG9Ai(}Cp5YG_HZAfgy|AM0-H0;J%HMKw zg5_717!e#%H6vj=Yb8bQWo2bC)Bm!A6hxBftU&D)u_~=HnlUssU&7S%E}=j|2l7n6 zI8_T_>(fHea71YHbH|!ot8HqkSr4NyS8duNvk}@*l8oN!Zg@JTv_)Cn*e+`MU~&&v z;t}VzH}jV#rHHcbQD~O>r01)-tlXXRgnN-|E97c1@rT+rbPj-9{csLTUtc!`agtLN zA*_r-xycHO06-n%pFab8tBIwYfc9GpQ&Us5WfU-P>-_(60S5c}Vq#*V4i0!59qNrs z{w7A7gy=q6Ba3O2jN&WeMzF=rFcd)u z-{&QJl}PAvsP`G;?^;X{pq`EU3@^;gm(VbRgB)OA0)?q7*7Wjz4aYxS) zhA*1)y7G8+gZ&c1scP@!gn*qM{p5FB7`(r^6m^(tpgecAMZZ`b@{G!4gpMM?IQSPb zS&7Qp+{M8WlYa5}-xD;zB=>lnDg>R}m#izDoqxWl-z{J`yJKQ>rE29lujo+4rS57b zhmyr_86J&3AvqrrQBhXoB8qSXr*`PMQ z7AdmQm8e;6mX)3DS#M=!Wu-7YtlTzM#||pig8+eQ%A&dY#i2QLnZ%;GzP`Tw{g(ax z7PGR;@ebu?3d+ihK~1ZxkCU~4A0y6h?P-FZAC6sk_1tn!k*-pvO@E4Q`vW7{J41#x*?ydv*X zv^mKFOy>7^S1vBD940q_tu-8Pj_Y%IFW&-Ox@++SJp1aSSj%5L7&D+Ao3^n@)Hf z1y>C-X`wPADdxDzW+^Brpa?!b zK4ga#h2TZ&rl8)yk*J;GDEaIBx4@6Rnk;;l!K~N(3(=Yez0P0kVQMFJgBRHQEp{q9 zuNa}}Oc)`8F**`f<`-uBjyMHZeVzYrWz;^aT0$v&Ynde){|ru`2x&BokHWXe)IS*NN5*QJH;Vx z%l_f%Sq^Y7f)Q8Qx@AoJg>9-0-?x-b{`B$F)=@NChv7fW?dfS}8~P^i=_m0r682#& zIo`u4!eilLR-+^Z3Csg|45dpvD6N=4Rg^>sEaN61lxjFA{o1s+K~A&ZrWD?B+J8IM zAW{eNdEw7{F$(VH_<*d&%eP#w8!v7hd&+94t7&Svt*pGr*rHomxfU1Kxf>xgjG!P~ zuF^rXSy?pvwSKWm*kKH|Y~7+M;Ub7rt?i({(#*CM{7mg}&0~ai`1;gU5>h}wz#v!g zjK&!pe7MegSmd7iT|xm%9!%mDRsJS=fh%TWWW)yWR50<2mVCtH?Hz-tormC9p?<+= zho#Y|C+pJ*_r#1!OzfeB65Id)N#VWZ|U~!LHA~O^MEc{vGUl=gma}JLQ3J$&+ zKQu642))b~r>m!@XQ1bU#fA_Pp86WRx&`|JatQO#S%@ci(`3li!c^aARn>(6tHhaa z-@XY@bB0a;)ZlnVrtZuJdl*Hiw=5qS8PP9RH~KZw6ny{w{YuFjM!?$jFxJ}I+WHJX zAbNLqx62{f*#Z=OmvHL7m?F8qtpD5Bug~oceG!?@0L!Q--G{IKoKx?B10C_0afnC9 zKSQkJxQ-{mqvm#230Eew_3uNTb;vT%AzR1-A`q%niyC z&O&gg3ReqR9ee!rKk?u^Hwk|C;NdRgl0L7Ta|yj>F?n;FqRmNSAgX@_d;9L;!6*my zFA{L(h&KZPW#$kG_woTCG;HVZbWdoNN%?PRA^EYgu=r_S!p0`AJuLtH{M6JIcEx%k=s;;26&s zpFlXvbap5p-T?r@faX!B(U2ndBY}(z3CUnEsu9}N)@5`jjaxTvXHc@=yb0e+&HZRu zP9l*s3phC6Vqh|Q_r;8Ilae$Gkl^Pe3_Z|5Uw?jm$1Mm-UbaVS8JQ^OR?BN|QU^T`xyHQs= zCq8%&pFMk4G<=x@KT*g2(-x(|pHLt{6cTESSp7|5Qf~n-gYs!u@zl8FfT8t2PSWQI zcvhk%N|>0FBL_h1pzvar|*HNu+F>=n?{ zsQr<)(U2A+MU`W!06=uc^_xgx3c*FAq$%n{y<#nL;lJ>L`Um{~gCMU2-5^K9wQhsy ztEw;#)vc+u_cXQxP+6XM@;<4=>F?yET6$r_;2?|c0}%OlBP>PYx!OdCOb~mh)=CaL zeMQ{Apurch5Mn#AX7cLu^CV^OT1%g{{h&h2D#`0vy^R$LT1e>|>SphPnhIDafaq+3 z7VU-Pb(vlX9fODKD=Sqo1*9aE0~q=Ym~>B@Q#crdLDN6_N+{mB)3v(y_O}|u1lna* zW?EvRM?-*c`Ty9qaRG9uOOKW0;9I7q(;?rHYqg2%si}-9E$(OSZek*d8fXagvLD9J zFElh%G2@}rc9|=6r&Q-90sz1}7aCus_=V)~#;WBbxYd3z8G)qPcpJPk01}{-ggFnx zo!~L1`{@)uwvj^uHH>6L5(*@WzH;N>F+>kf&j+Uck!@|Qt)pJDcl2T|zIJV>R0%os zTxyY1xGltkcTZVcQ3gE=tL998{l4tUb1tjl;nIrk_!O-x*K0kBhqV!W)mw)K19ijf z0#ZSMe8l0we&(P>8}&H`7JatS1%mSX5cR{O4q;SE7ZMO~j(3sK%gxG)+GW>2GBf+0 z&=s>E(;cU+k-pm!SvCmXItB-KK%BDDD};dYm(Rv!v)O5BX?&n^X^nQ;}Y!CtS zI%YpYkABD0)byO@OMB$3d_|FaW5roubo)PJqP`c3=?|qdB{@k)zNZdDvLLh~wE#B5 zp;~Ts_Hx{j@q`z7ZgY1o`OF)HU3rBu^s;se3q>r7hR<$pkA^a{hwFU|4D|78c}~*q zvpb(Zf6m?O&ixa?NVKZQMzBXJ3yr(``%TG#OD)?)&cpc$kn@gKc(?7rAu!4z} zEoS9-T;BBbbi<$ppSTxU4Ees_<6MGk%rU^idx}IT0MPjolNn>vTfwRZI}ZmvbkBWrP7(0-{FPj4<@@(*e+8x+xTGj@J=S z1#3LIb`FNisJ!t|rhM)M&OY7wEb5l5yo*Ip&4`-OTC=sZ9_?c}RYWCnV=wd(l*tr8 z7St`!|Zwd1PW^iS{3%O*nsy8)On{nXQWGQAM4!NX~Yog z7++Jq{q%xEP~ExTsJ(VgVRr-*zA#q&8ytxI)YS>!0ht>bMtpJ4*yf7VV&f8XMSc*l zaYRZxIaV#tvfP6hW^~mNCBpq205J~Jc?8u?S%?<{spT2E1v*bpPO8a)+gHsALI}&W z?^N}PkO(v|Rm4N~PV2yo8f;}0% zQ+Nz@^@Q`qBR=fwqPfr<2I?hOb0{-W3o&UK^g|R5N^!QR9TQMPgYZ!YvlG8ZzxVV! zFiO7#j{ziKZNl<-5H}t!KDnH-dtBNQThqzT(`a#l^dXEXuSb zX=r$GIy4gFS7qz7tgH+ryfeN^sWvBCSeplUH;s7IfR)m++~lkXjJ2u5q?TO|f~4Nk z=g4Li@s?nK^n{Y(acECg#bVB)2w_69*W=Nfi|Ru!9UkSSDMw=it4x5GHMHW#{X_34 z2ookgR+h?6ml>K$grsV{meKMdY%*s#1>Si6b#TCKC+q>vi%XA&=dLy{9iGuZ|A2N? zzo%E)6~Kl(>cO;X$<_U)VD}W^uTBnC1B;8;29u5LeF%^P{x7T19Y!p=1ukRZ-HA0d zHH@=oYib^=tE=~Wn5H9A^1lzaHCC)D`dFmHK?kZ&S3`*9`~=34@Zl&Ebf&+|tmdx5 z?Z=pv&i?Cg=oT6$YBGvd_Ddu{6)Zwh(nG{abwfpdanQHw_d!iI$_hdv zBCX-m)u#Xi@B8YQ6gUj0dpRZH)F~2)lwl^-2R=sftu=eHzH36pDqIrsaq z_2)Di{HOnRc6M%UgV=xLFc}do}>$(0!~85R(Ot1yDU_X?L1TeSLk~!3@hu%x}6Ut)ruZ zS9!}mD(Y}y;RQ34R()+czSJW{@)C%XELU;sZus(SiY=C@vj|MkGh<-Dh^Ambog}Z;=jGSGX?~8dq5=-R2>El#Ca% zA)^fuFtCgCu@yJPT&n2IDp_1S-C0x22uikTS5j2&1ig7D0n?Bi)-?Qe!Ulpz=&b|y zx}$aB!f-8400%wrj@~*KrzGVU>kcfMi;L^80vEA}Cj8*XyLZ=+_{NG;006iX7_AP? z7Zjwf;wxNFaD_yxD3rxlfBx{zS4xgwXjY&-;(yLQ=cmfb%B9@NdbwnS(bhz9zUucd z{KV#QRmgmu!t>|HlLasWFP+f~D+s+noZNphh%AIN?ihP>}NOUIK$g zOYGI_l_^;HgeA(3>%@zJ@{8vBv}E|=o~dCh%-o1|-U`|JqN1V=Z(|(q$?&y2W@g95 zbsLxb@(9fDo1L0+Lc*p{1}MH-uidSwcQkfMDgVh>uG=v%yiH43nserA8O6$K7zYnQ zB}v2=x%X0!&Lt4|DFECd5zn8{6|Owybtj2HkUo~#+1I!5=TC2zoPkc)F7G09b-Vvj z*`OCcx{u9fdlYtVh9SY~@Y&7XyXo1)H!?EiW@UvBuMXGcwuBf-rUj4yXb2Du)VQyC z-{(*B-B-P`LW#yz?@Ngc6a>ftaD$xyslh=UfPaqk8`Y9l>Bn(z5!%c?9RL6cRzK@h zXzul!)sW|PEe&V?55xQg0uGc)PsniHwVZK4^6 zOfiDFJ_YHCbO%z|M$2F7>US>p>R+`-@9-@n@YTH$T?c*G68=jeYJ zio{Y?z`v|UcB7DxP@nli4OQj(qib+b4%Zz|;wWqVG%qjLi4)(;)=aKB4+lwSPNAfP zxyAXqdwcc3q{^{RIWInkLwkRMGNUicGNA@VKL zhsQV$J10A5XTNrLuN)kVlAe!k9NA+)O}qSbO=~@B<)x*6V(TxEjZCwr6=7&ivAz&7 zjD@ToO_Fjl1+lDFXsL7~$6u1}R*OHuMVkYUHzGkdq-@<}v&yJ;<4E~CvY3B|roO(W zvR0o&K+%7*vGp_yyC=7iua%XQurl)m7E+S29(v*gm-MmBu7rf8v3>of{+;=b7>B9> zHyH>t)5dz4>sTF2r}XDykTnEhapKv=3*^GGYD{$XclXXl_HWzMO}y84EAwoX}Td^>C$z!*%{FQ#GTZmB#t z^DcMwSVC`pM~sq= zaQFA;!((!oCvok5dt{Y^ICmi*`k2VfYMM@=bp-&hHt}3k|Ahgbgt16|(jo-_Jbd_& zl_k^{B24zXNjlBT>-rq;aYUi~zP0sx)!Y zK8^mdva&KaH`mh>PiAaS)fk8uUl}_bS5Ty0kLSF&+}CF$pIt#`b@_+-`~Q@F;nDEZ zqgEn*l1~x`Pgp$#!&S7|s7ML37Z)!gb&X!R6J_+s4pmOlnL35n(t7^0?R$#;8fY_I z9g_1L10(y{^czAoj7(@Udh{CtFN?9o-+2R&A?%KqHpj_4ty zOyK5-{nlc+!sD76YOb<^{MSno9s@f)e+zlrHf`da%My3G=T3J2M8(%NjfAxv?9JT< zY8pbP6-99Q-vtAc$OYWo<7yLzCMgKWGcQWS-t5&Qci_7fdXU%dL}t=)4Wl;*xAbJ^ zh7tBlgm%pfjNqdR+g|6#hjTX%QxTwyo8>V4MefPN^+$)rn9Piuc3+IX{Yqp#s!U8G zU|@Lo*Hm$XzuSAH%C?glmofupQVmq@qP|hTQ`@W~LIc9T`CE(eWx;xCOV!R)Pj$z>eBlxjZd5&j?08<3f+GmM+^D#CM7kFU=e&5 z-R6I$QR=Z{bvuy-PTzn-R(b47ZJvDd)w$;FsZJ?CjIW}gkRS{u z_%)=y)f*tXfx0xirYyQg}3j@;weuO1XW*=)78i?TXWZzO6KfJrz&2Qe@ag5H?KBV7?rbj|gplVXo+jxssBoP1mU87vkR)GD}Q)qA&K! zjCwWiH`(nq8{#Raig>P8O2Gb5ZSurK;`;jJT*(--DU3Zdokpp1ZnKHn{X0!D zE_s&!uRAdXp%lL5yFNWX^X1Dv*XCu5pI}Fys5TR+=baaA=*JFJKZ}0UyR9HIHBcuJ zZ(GTWHcFz_H?_%0%R5-6!@2R8w;*Egw3Kc0?0Oirtr-rIq{Qc&mzz;{x5dfgLM#>$ z`wWK`BwdBY*#EG8Devimf2$Q(@gG^Rjz@ zz+MS6o`Y&UghdMw2#X_ac2XJ68YO9EC_*A3@rI<-Y3JwGpg*I-6wwR$z@Q~oWoq2B z_Y!dM<%inw7+vz@W%tUL^b1yo?}7>@1_%<|?4V-X%2b4Qic^cNijq>TH>;PDvEn3| zqg`zq6v(c{%tybCatWJn5)F6t2&?{HuhXxSv~&i+q53xeD@xlQ#ZP#~dwMl0WL4om zwZP7kDZf^blcgMnrx&9*Fkv#$uN_510FnQEa=xP64zkZ`EJ#22>~K%3RqlWtNpV z!0Z4a|Laog?&6%EyN?{N*vo12_emEOKAnW6TshgiJk!gH&AiKpzKf6R%8yZxL1^!o z|Cat%z8fqw{B1Nl6L4()O05xV9KjEl+D}j#jLc z%)ERnN4KCIYCI04( z)4P1XA$g$cM#84hb9guiXawQ_w9DuX*C`2$>xhy4Go1th(W~&Xi3!YEU)lQl-*R#Y z(>^^~kT3{<7Vy;_=D5IB6V%(pSx#kWZE8>s~EP%j5=UK(Tx>P*k2M8 zYwJPrp8$}5o>jCx_Vo9NpZHWM8ma!$snGbYqWq*A-tm)JeL}m0cGW3?^o`Zyg08Au zlU7P!{f!`BFt8J6_{C4c&ZXthndi2op0%U!c@mtT>gbG;H`&|a$}s$W&HDxqx`OIi zPoJv5mi==~#4N6+k-uo3kKdWk^4YRYYWIW1hHCuXKIS7Q8@bQ2yCA|ZOkUZIP*)!m zp{hh|yr;2aCvWM|wCLw9pM0tspXWV17tjdR?$6Q#;>H>xhCA%_XcD<(piTd;noFdy z-HuJWX6r;vF^;x2%4T|c`p?XO5|j8Y1^_tP7L{A%hK8I0u5fV@7;B9qH!Xc+47uD0V(*MZx*1P-xY^LapCOg63U%r)O=|jOZwv>H z6cn5#*J-7|Pa5-GHcf5|T|S3ra8ifs^d8E5f63NAhK6vGG&MClR6No@!Kl#IA2 zB*>+E zaFfu0g<6FQwpQ~GFIkoSzpFHzK~8IJ{;N=i`A)MHfq^0+Z7YMFLZ)`sSzJv|PNk-H z`+kmY?`_Fu8i+JNo^^getX(1B=OH8fB+n(NL>&l|{5Z)4dA>D+Yuo$1mf2t8#@2NP zk4nOm_y3(J_Ae2Oe8Gk8f&g!U54XS^!dxBj;cCE-K){E-(x{DT0oie+NS&|A_+|93 zduY~*V$zw}UC}=y1AhhvB83b--ykcN<(RUZHO^^hbDr7TSr;M~GQygoFaCQ>J{_Bk z!oW^|FTud=kjeEhh_I%S4D4@K(dm~{9UZnZf~Sukt40J4v)SzOpyI^*+0H+E6X=89 zEIA}FGhJ`|bM5sZN4$E zH86S*S#ESpwOw@CD!njEQ#m)-##JK2SsUx^$zERmU|U|>Wb-4?2)el5NV|QTLZNIf zjwoCcUcvcpjx=?sLO9XdkfFq)ZwdYWgQV(IM@D!(B~&phD{DRM0sx?$E)manc_sX( zKMM8{Oq0(u%i4rk8}m`f+S$p~_BapigOKf|QJo7no5Bbix50#Kb4V?mP^Rf+gZvD@PWw6FA4 z#q24QrDgQ?XHug=mV4O3DJ|CvPoHBI^h=%O(9v(zZ9!DF!Vzb$)sb_DJ z&q%Z$d8Yg8zWh{FDuMGAK6UYfBqh!%pXL#)Fk&tfHZiGTYAUJ}>eW=?PK0V4SI@hL z@W?ci&(`ls^|5Wcnn58JX^18NM}}S1+IlePn%iBi3;8@aI5;o>>qRDN7TEe2O41es z__~1r002CJlG0AW{0jlai0OUqr*wOPzD6Oy~0;e~urCpYz|7R~-V^ zfByW-9JGZ z>&?Ae?SZUXq9jF_Ij42O0CPZ$zX)rOe1{Sr9ADFsxobG$7)yilv$c6b>SBN5FOUFd0iapv{=o;uG0RQf+(p5yVdva*dM zBGlDBbFfCAL&?H=SRhUD?u`^+sK0+ch)?}?3gRM!?}*0sIxE}JJ?M$&?$p#L!~et6 zn+8Jt{o&t36O+i0m>3LANE2hpo-KszTgaMy$-eImjSxacjqpWA$i8JKF)^4lX=p-B z3?^jXx&Qs{`+uJ&pNHqs=bZPs-q-teDIf|9k+P%Gti+22M)C#2CbH*BJ&iewRAN~G zy@!kLjpGVc78d{7Z~gUqv+?U);j;@WKb?!!8%Mm__St(54Cj`fl~ioi3EPt`4GRii z3kdS@UA?LU{=KkrAMFN8H4w?cIRhCP@PUOYab^`Sd-gZCMt9PUI%H(-5Rj~rARbA( zU(qpTW*5#U0ss*z0^MXjUda9;-QS_QMi`88c~x17WMw}07_|R#AyL*j!*&I}Y&ky9DSP&&r~-`Z+^(w+|Z0KK_MW5#77H zw}@LUbZ(ZXtv)_DXIC>Xa#*KBturJW-iK6?liMv_KdYNwZBpj%nVnq@eYlE24CP_+ zYVEoWegTbsq2Q;R4|uSA*zRQMj*N{8@bjmj)Xkg7 zw62ilue-ZpVo>hu%g13MT~<|=KFmi)sU?#&cmJ8jGN{MtW=@tH??9uWLo%~d@ zPj-~-CmZg=XL=f@1q-77i$QLfd_VjQ`?jh>Sie?w?;OFDh=6GvY(F>a2iL^9qqjM}Ck)~a@+`J~6#2DpqY8zUeUmUB60_GGCvtjb;@ z7eVR_a2{vsBlFRf4-y;05;r1%rrBKDmX_IXQBQh*}ly~N{ux5;=^tmK5P%z z7%K=D85C84(k6{sNzPZpoWm~N-DuQb*#0dBWraW5*jt-_*j9)6g(PhR z9DJPH7#f<~SNPTL;o$-8H!?EV>~aw1jy^lt3$+io=Sffppw?n{V4Ue@taoH(WmTo( zUJxmmg%1)MFU}<<0zfLUhZflj|I|`BQ()Hhq4k~fF{cScwKseYj?q=a4P?5x`x|``!)Yh4AM1OP_MM-lM?UTEm!%ONQXVeo zm)Tb9lx8_0ztMLfXuUGCA=gLl?u&;zKC=g7%nxeq`S=9cfr%|tYs`dibN9h6MRI*Q z`gpqnzy7c@ps(q@dzE(1TZEpho-p`j>OlXTZt2uEGs>aJIQvQ}j&v^3oFs$x(rA&wXfdd)TaFXql`2Wql(uFE6jMd4<3u={MW< z*v7rhy2&7IVNzFC|EnxY7$wGie}FV!L8e{P%@(P!Mquaj|Qj+Z5>`1^{5D+dg`8J0+Rw zs@Gs}86N;aF`oAR{PS~WO#q}RmLXp0{c7+a`K|6W(g~QZb*;sDxI{rpRZdpnbN!#~ z?T~s4mV2cs7Sdo=@Al#qCSYHG+nj}xi}EERv=3#953NsDUZTsgDrJ z;`-6`Ozl^>A^|CB|KYPVBIR=0#fxbdFD@J4UZ^G6!Ey}{5@UB^Vj$FG+f?}V`M@VM zV?Q6ux0NaledH5+u+QAM(iV zg%+1~PQ}X_uLZLUOhQGoMFt|w(y#gCYg|B^k9G#~o0~Un6u~U4i|Euc5>2vjT(&F3 z>jJ8mG+%-5Z>y=kiglr|3#tJDJd6zBB;^8$jLV}@TRTh*w%VwinxNh_ zt@K$?7R$ypP~*^+ZG?-eHfj#S>2CgAdbgke#g~zmv$C@6B<_Ke{ui_YLEl!c{$ql1 zvoQq=s6@ONaurKmNmbFvDh{x=nxImtd$ZAJ^Yc#)lwuE7uIOd6+`EUxQ5E8LR+>*v zPDmtDS=n_%lIrR2oSjj&Y2^HnYX@ac+w|qz#YmABd=5V^%2^?gP~8)&tbqKrb>Iw| znVxP&T+{%kmTVpzcOC8VrRyNUO>E~hz<>~bz~7^oS=B=;((Mc?4u@0S|CLxhYN!ET z*@>#Rcg{|()0e0|by?m!MQ*u#0%NSMYct(PEB|<_w$&H} zq1uW*R-nw;?oghVa{Kg#zvMg)AFG-Wbf*jf}dy9nPQ250@Vq`e|A@G_&W+S4s zQXKssFk>8k{)0pcHG}>L!qoSI&PW>#fM}>g7y(W`9vy#49mu(neJXS?(Gbe(48OOFnzGJz<%+b=smQ{Ds3-}efP(7Sexw)Oq%RHLhAb^ z{c^H~`chLslF+*nF^Jv^h;zp!G<8GkO)nDd3MHKWO=QQF<364yhzy@gu@L5D3z|uj z2~J!dnIPoZV2cAf9cpuc&P(mH>w-|otNemQ=V$Ai#ZF>5!y!NTSv8!%HH8zKN6h%A zrH%U6^F|Gg3}2%s{F<1|t}+gIh~PwY29e+yyJ&)xz~}QEkfBQpH4beUy|)}7jtGvs zb>qLCdH`#5I-UOi)($7Zu{%5D8mfg)bEE!sflSBtCbKGXi2WYZImy{hOz0IIXE37* zgMT9_3H&7t0o2w_)dB-sHk@Ft55sE7(TDpNp2Gw(N_AP1U`2S!<8Y;du^fD+k4N*~ zOswS9G@^kq{+elO$#7W%k;;4_XyL1V>$Ei2G?nU(bJx=AYYj(@gLHl&*0SDSCbvA? zL4R2_G%|Vu3y6t1zNdDW<+5}T6Binq%X8k6%m7^5Zf6&~vl-D9-Jz`7V+>BRYOELz zV#oV#OWjbIve#zZk0L7d^T=t zwJNVFD*%E=f>2<{cdlGFYjg4)0ph3qPh&GR#C0`Q#kh^lfyv)VL|Pi2+UI0q%2h;6 zhKUikXlG^}9Ualp(NKanw!5(-(FMYK4db?gW&i*{*AnPIG7{Bah^6H7<);O21qTPW zc)dnzm^b06%AW;)c19{^89>^fI75uU?at_HrWzc^_Xl36eer4b!itCu2Ngsp@EVIK zcNKb3mP3?ekbgJIiwq16eqgG_EAiB;AST_^A5&B9bsr$CXr%(H?tr?E9zK@y*Rq~b zf9$xIPJ4S{<)jq#q~2a^hvFUDo3`nWCs^SWhuYT0uJDd1IRpX}Zdq+?H|g*Z^-KQY^?30cGZ{QQediT(Zkto?uQsPd-%g6o+XbeZx1E2dXtBhUI) z>GG(V-ev+>1TS*7HG4ct@*qOcQjc%)X5hXqTdT+^%kZUX-|7cz%^eW(h>o2JPGSNn zM#ct4&ojmquCf3Xuz`TyP$&r9sah+RibQJyR$jFfFM|OU4Z~7UZSxj4W1@kipd)Cb75hpW`DwL-M9}7Rbnba#gmkmvDOOd%QMPv0)^)ei$~+}U+cW6c?p@%%V>-K3(QgM85QD zrqo=lgC^&HSe=A{6fz8RSm%FHOQ|TBSc9e$Ftr%tB?Nvmy1>oNZRPkL1^7?gTQxr5 z;42GOmk#?>|L63S;fcBX$iUxMbO5$;PVD(LNb20>%Q>%oGakTEu%6ic)tqGZ+uGNW z$BPs6n>TMZ2v=3|{@r)%j5z*v+7;9WbP+Sk;>+i2_cGzqo>xE@7sVfXDL_A(JQvpM z4b(2=i4;I{py5K0>w31?a3ES{Ii!~+cy)O2QN3Sz&T}pKuvSs`a#0acNa`ZwJ8eT^ zglG;Q+EQWFNKQ^h=#gYsw+^)QqPD`=l7zs(2aa9hP(lB-wYO#!ZEcDG09?{AI4 z?a&q0JoQiZWC&5spc0H9yG>p`A6FLHc=dBI>HOZFoXr{DuzsFOTN3_eN;oH zQ7E%A26rc#-5ZNL&9a9+efeV2II(?nQXuMJ+|Y!JDrWu(#RTm7SO>{Vedrn~ zNJ@!kguBqEh}mv?7i5%s*a-4@KlL)J&J|N3sqA8i{e)O*0~=o$2gWs?eADgUA+TN_ z$MC-oJ;Nt1a9b>oBI)oO0R+kl8yd?Nya0;fwyYIb(kUu4sTbjhLG z#pX)4^cx_c{pf~CUpa-MJh)yF@ti`&$o<6Smz9-JZLe%sUUZ3=tX@=?0LGmkAdVr* zTJ9X32*o?W+EOCPe-mkKE1i;@Th(C?iny=>NqV{)y1zmx%&b}^o|bx?FhE;<KJXMZy-L9MR6{a?a#wVbvo7kO2V!b&VbOWk&Sst^MWFavO@h9g5iRnikUX zN8OcPmv|i}tL^s@;|?7!r+oSaTiH33my>IlLZD#r2YK;B4Sz;PMm9I4S*|Jj(6Kln zu-4oMcgVC~cu2^%^FJT9`bn{F{iXPa+OsG3uNvi36-csrshdY9<>lpEdKnqdbx{#k z5`qE(+$>MmZuzF#4T*i*~){SmvApHujSJ9xIMMA9Y^Lwjpx12 z5S&=$l&=}rgm<%+>CfruTeaoASG5C}1f`QEQ{+QFZCXwS{iL5_Qsn+^AqN7zc+ zj8#C*TXDG2FR{u>anJ`4ino33756;q|Gab^WOJfUk0WJyt0%mpqoWthydDK@o}L^f zCMF&!D>n$|0I&XvX|D;7?y8?NC5QI3?@i1(oX(z3^=ur(aP@DZJSms7$1|v`ZcKPl z5uJu>L!Ln{F4unTT?3U2>(^4cf)0Y3<94@~T@1-ym?s>c8b;clw*Be-MU2~(A&06s z7-bL4{rR%g`?soD{@heCDSgKTZnoZXt+>vIk`?j%mbyT@&7sikY+P!H8>1 z8@vsRlX4(bWu+1<0c>45vlyw$opx~UN&Nm!t=idkBW3+(A9AGOyVKHH5yUT;A3gR-wepNU@1 zr#wW##j)-6U2anu2tCnzqT{;X2$4|*HEyp8tU4xqH>MpLXXeF-x?!(eY}r1qO#3G+A~*SqCE)2ZY1s$}`tltI%e)h&cnhe-Pr zU}$+2i&lRjtOo$#%5gk2TDho5o`hY@UO`7&@q02Y-_b6LwySKOV_vWO{F5FqL5PPl za$IiJ1U_=8!rH%7DKf+fLSbB0nSV;)o*R>&%zeg?Nv)Pg*&xa zwTCD>Vpajylh(_o8C#pa^loO+0MmBVk)I+Jz>Mcjooq7PAt?AiTkRX1SB9Gq=p}Gt zc!ALBKdV|R1%j?`96O$^&ibwX5wHB=-I{4^#71i3-`kSxo}8K~%ZcHZx6S)c#>{5fUw z)OpE5q`9qYXKCZEDJMU9k=>)=k7Tgo8HPhFYosg3WX}14Pildutt4%ov637C);3EtG=Jjp3%-a!q-n%2ouN7&a0!mzZk>Ue#X((l-uU!ysNoc zlK(lt#ZpTm6ph6oEJ-M!_DAr0A6}+w@QiE7-wFT_N(`MPdtUuB*)f*?FEfBAVsq)j zlbkt|S0eAi*E)j(1IGys$`2o6OXd}r?!Kt0tXch3IvybQn~llMes#Nj!q!qIL=w+N zL!bT5Jp286p05!@n#ta+NB=SkF3|-9^9e-cTwc>1rW*_UC+;h z{x1Tdsw6$X5uwi27jXREA?L~feM21UZG*Xpk^reA_2+=BrT3nen$^25p)21do=fag ze*yn&Evw_=dG`N$oz#F;|Np3jpjx*e=)AjoxpLPS;XxG$y`3~OXWEBk)3&t3=U$Ht zi_-Zu(0}ZV;K~AS>@Pu>U>VMmlJ@*V>F=_km!3*jH04n{9VG9LBl-a~4;7RI1O<73 zg}CMPopkC)(^^VeQvbNFg}foS|6=li2eHsu40_?IJ($ySit$M)DJPnJ?I}vboa|B@ zFewNbU33Bm`QCpCN5M~29T6Of9Iv(lvMW8&an$dl|5B~C8iSu|YH(_^>SPc7&dnvr z*E$px6kg>MF#I%+^Yg6KH+xPNL>e|u_zsu+{vk&|3XGlmF-9wjYiVvJakNKwL?0a; zY4ix{fd3_)b7&P$_)d34hr7CdI{&0AF)>r^sA>A~L(Ef7g?{8EP%j`!6NwKjHUae` zQ7|o2;J=`42>KQQsBVIB18N{yJK|0bfB$}q^GYoNGBWfK@6BtKPqc+@ElziYv)M}) z6t=^9k+ko(&x?<2P}2&(YFo|1T6N=;UT>?5ZV#5Ed4tHTkL4#P@?ii9=sH$6w`XN zpYIRA^Xq!RK))k57PfdY1yq9=c>3$CWmk40B^^2=R#z-jVT-gy3A@f${A1&+F1EPd zixpbJ5Y|T!-16br_g#F?!Q_{n05Oz{Sn8wp8lJT4C|v&rMBDVW!CLcW=6Le=9*?9Ql#jn(_anm-4`LynIyALB)z?@2 zWJFzsmzlq}o?j0f9v-G$xECOBmuyH9C&=!639Are?y&U;aB= ze~3NLfC*4L)FzaH=c5Vu$*fJORz1P0!%_k?4O%0KqKz6lvfcS<(faC850KlT4nAi z-hJ`AYLtu;cV}Xvq&Kdf+;aR@Bmhx)$F=iO1HnO4nQ<>$S@}MjDqk%!Jb9RSZ)*Zz86 zQjz>=iPYB=~Pf%*%A?nMF~PHgCC+Ch9nh2vyl-%PY4uhFKV{9Hx9?d6l7 z0R;*Zx8gTX*^oY>V5wl$(WO{l|!qSm`z^hdE0K#?-@sEm{^8x{G3u( z|DhH$wHB5td67;d7AZHr)Wa#D>tz$&AdE*DeyOaYQYfuPe6#pK;HnXAjqG^8FTwe> zXn`C+RU0PglHnYIzL=U#SJ;T?G^>gYqUQ{h$>h~KI6Smz+nRX%z><=_I2BC$E@^M4 z*t5duYa>UHW*z+;6n-=iR!(-Y!C6&h8XMXcn!kfy`xF0{&hAm}VU+J%I_@cg@oc4R z>iL95?yU0pV=Ij=y!YnC`p_pWSqn<9mZ|M8&z|)MR&%F_{#bR8n6OhWS*=(|VhX|1N-VL6L;;R{7SonI2IPN_>yn z_xI~mV{yReW`3t!J#MOeAe%_g8_0)7iWf+FW&DP zUx#u>mM4`=LAK{;FrO8l4c9jR7Vsb7qG#pG%Hr3udixJSlV{s1 z#JyPcgz%Y2W#}dTyv(ZRm61OqeW!61*0Qcw0B7%7iCG~k0*ewCf)T1o`+1b%}G@9ryDk{omFDZD%dtrEGcqQC1 zo}WQC=j~$(2w+HNxZBnu#D2wrb88A}Na`;ZNB;ct`@{MXW@jT86-&!_OaTC~p!%Hf$>@7}ThmFV91`kAO_ zwwJt8{01%FR3cC9a0f4Y{bVIi&>GwKb-VABfg$B-*;6|a@=MCBN=yQz@>ckbBnZZ# zqi*bLlgm^}1j^~ZlAA$}%HsUhwY5ZvTR+=^Tg}92q9Wj=ER+5D9|uvTR^qu54xNw; zZK1o`^Yzr>z%mDlno>+;#N^5w6RwGOi>2PY zd6PsUZFz7{6#wvTJ>5H_`iJlCf>?%zVVsvpaP4c^sLxv}#8AbIM#O!RYz7sqiNys% z^L61farDQgTo(s4TPXt&Lc_?`@k#XFZOej!f>7V1{MsI`R@G*5;c*J1`J2ubL>lL#bmkpWl~}*$VG&zuP#xJC^onC*qN} z_-i9=7pYX(1%PIslZrs=EyC@`sU?va*8mK$PS{1g($|I_mk4G4f+`A)A%lYsT~;m- zj2q;>d<53*s=KgSSlnYaA=eIxCr%2yCkx4faeF)RLRUD8$N#1YA9OHPv3!d?K8%i8P$tY>5JT-Kfdc-%Dv^h>oGB7xV<)?bnM@~faIR9&+o_BaR*%KS8i&}0 z`GK?t682+djX0cRSA_QXH#)h-<+-Fo_wkT_oVk+9Va{G$L|iCaWCGwn$_iJd8wJUj z{f!>RKMnS{I*r7Rirkk00J2L;7>O4d@qri@`TWtj0P70dWi6DOCuuXpvL7P)(UjX% zSTbgJ%7ZE+W2ewizX83RgxFi3IaA6fP#|D^E;Q@71Uk?CnF=1)vJ=?m zOGm@>bG>)`PZ#}RFzbxyg&)mYvR1X<^G9)RHV1Zb?(QP5b>WwXK8}xn`=ljOs0nIo zS)IHTqQV*jDE3<6G8FyC-=bqZ5PS0VFDU3nxxzQ zcTY#>wE1XS?qmG^YBI*H9+4(B2-$+x(v=2Zz5Sd34^-hv)A4DJQsG=}Qd+j)?RZ5y zNKa?$ud}VTQYvt_)>+%Jh~57_+FEPZZniF`b~N9pSt0i9Y<<82bCZju%kROj^W;zu z4-e+lhQwSKmG+wDc0VixKnR4A zaaY~nv2_H|Lhe`B&{c>e*~h#(A~{#C*U!8+N4P+AicLJ5ZC@KK{{9UFfYS!Jv^VNJ zC~^$WWww#@MG9PRxIx8&>n`aQ$<bNqY2W^BH4HyESYBSvzyQT7 zDk-gmb#$-$`})Qlt+tk#EuZYou7`CP%N5#U2Be>72CC+DY#gT3AJhzW321-;oEX|w zjA6DIcUp8|Yfn!tT`B2PI-k4>@tWSN=lJ;JoSxaAKSER_!K}6|u@++Re?#WQ#(>#Y zgPReq7VO3^IM%Qzw zRH~?`C^IuNsIL%l|A{&b60!f+xzWMV#{N!MMgFsalH$M7@!N@Nk!P8C+}!x!$Ul#= z;WsenUnnRjsYv8WI<~_vd`w$ieN-%_&!Ej;Q(eT4?$6ayI`V8LRu9Zr z(iE~dGP2F8CyaGR0>B@QI;aN%fTZMD{0?#uN_-^vzP3oPG8M*BPR_r)@qymnUXzbw z;79@s1F2b_A~|{kRInzcfy?a`VF5}J;ov2>ay&I4u>u*Ns3*9-GmyZipcWMD+aAjCcOk0+IuPZ=4}5kMYzEU%8I@dS?g|F*svYtCT~l51&~C z_#^sgqpYmazx$Ml__t`LJv8X+ymg$r-zoF#*)?(?HoYCTaS(I5b>!&VJ*gxPb=Fnq zy>ZfQlznHCYGd>QE(No!nt0UqQjm}5+~>({S=G#(0t(%9Ho+kGfbXaH*bS^L9_dlD~RPl3GEM4DwyU`p4{TnZj0LaQ9ua? zYJjx^Jv>@xm$mQCH3t(i=mrKx+0c`Q0NEEu8xhaTuHsvWwKW{7`#q;5wU=oF?)2XU z>s z{MrJ4dJvD;$$aT&^OC3Y2a7moNPCT_u=CwkUF;y_X6jd8*~DU}E(iAH{(2{CQ?3m6 z+itI(55f!A=|AYT-9LO~EkYy0;sPTBZ*XMhqbvB@#q_xD3T4A@3|WjaWw264Vyv&V2tEj(en_wFl2epFA~~Kiy2$71|G-M5s_1C~j2rL5 z)Ob`pv6~hN#Vbx;WJ>&pCf)r-xd%Cd4m8R3H@*ogZByt0voKvZ-L!jPiMCTofxUFI z$vVRL>6Un|Fu_5LS*(P8pmTI#W<6Yg%Hjt;;vK8~FskI!m*?w8g*4~qdYpmKwEEgg z-XyT5<^)@|I_qd>%t3a-3s=uiQn3@e92=h0W#2ePX1M9gg!OBTs{4x%GpK`jJZX9R z&mV+g$!vHX^y<~C2X}8*{(Bl6`|NdCzI2>EHTcI9>^YiV@7@^9M;Bj9(lS*FUL5)P z^S$%y)f^n0$;il-Q*u$}z*XhopuFgw=A7W^-((twD8wnusllSppx5~PQ5z&92}%^X z@zzURJ4g2J0iayw#`L$UX8kVH+S}fhxI2`e-YwW?T0<6QEYE6aEtG1_jTZ}($JTN0 z=*r5Q(BXFxTByPh&NsMnXDmYc6N4py5QBTi2bGUwHbj?sgpRh*Se`Fb>A^)aP8WZA4|ww6pk`rkT;Ih_voi-J7x znXsx_h!POaO71dIctfNypD+mj2iG6atS9;1FVQu72?Mp`ax)0I-dBXJD=Y<7<{x8J-;NPhZJv{g0oXps`!7`$V9D~~Wx zIv!Ojb?44#ok6t~<>yadIjp|1yBN0E6OH5H;a>Fc$Rpk&j*he!D$C16&wU-3n7E?H zmB*czy#YL@m*s9xk`ARdv02L-YMD;xtmfDDthG?`B<=OD=co|U7q(DhdJGkTL1q$p zS1|=eMMQUL+yc0pDE(gA;^o|5wNw8yI#txz8dLE4^{$izcPh>+iLuX9;g7;4;#MKu zz9VXNW#Oj0Lu6=_H_PFtjg7#EYi6>Brd+~$jGTp;QhygTX2YNuxBB&iUQy7OwJ-~N zJfv0mF`)s;fExeYmOJ6zxDmA8+cM%R+}6-J-(EwD%%IJ*1=FaRYGEp^Gw=4I?oa~d zY9wc=oo-@q`rOMt4j*eeArwV9>ZewAs9E&b1=E>v) zz+^J8$$+q7#~v*^T8F6ev8^`Sfr>&vKp+Po0qljvd0~MJmX_wX(`kx-jzF6DF#UnA z0SX~@$<#4Pz*)SGi!%XqsYyW4J z-um+Ia|S)@;a;*3zwtLlwTS56h{YXr$DbVT~B5zVvl8jkq}&|^oRYh&&ecPi@ak%LK?~x z8cfz)yLk>DDwfLFON;y-WY8w*)1C@0@qDTK$tEM*F8s`?$6CCe_1bwxfkA=63_2F4 zC+tdTDb9!MiJ!a9oqnrGIecL=cVQt|w0d`UOhSA7kvbMzsMOOvqoSzT8YID)9vp{}m3 zJH)LRK+Lbb!ywh7qBq$0R^rcK4r_w%Dl03+4M`c)7x1er=g&QX8ItA#_M6EL4;>vH z?d<-?agkyr`O3-5$r+HeK=z#xfi5mCNJx^V5I#)S@EqU^D}UO+kLiD8nsj@#i=|aaAN7uuyzEq+FDJ7)-JC_|K&kDbML8)tLj1GB|uVrYwBzh-}ZAR;P?-*l<> z{MPV3CeGI7&oNkDm6k2gE2~R>OmY>A zigVxHEF<9Yc*nS%GFWO2RU}6bIG+B%@v$6lGIKJON*(v)iWcZcP8lq|odKOsG{1aV z1s{yyVF8MYh%C~0aOJo{wfMNBnG-F9s+zoU&P$(3xE4as{Mr0f2?$7?B~mr)4pBC} z@MjKud2`_Yl)>WCySlEfli{1S8z^g4iSVed>FH_r#tRpOb9GrdVaT`ibA*=oEy^rw za{qvgN6^$8xo@6Y4YD~#Wf2)=oxt zlrBGc&I^JMh6T?SsfqpP^f>v+7m^rhl5gVIlh^qLx~h1^w)F^{=Z%TlC&WKk$WHWSk!FD zReY$%}-6J*LYDh*_~z_<@N62R$6LqI^S6!?uK z-Dz1_`*n6ERX`=qOm^TxCp`+x31qNAkB2^v_BlG(qTPF1x*0gtfB?;X{c5HHuEb>C z(9-YgU6$Qkn<+&6pGzc{b`T@2sGsmp9niV(_w(n^pVjc|s={X*TeBmhqobq52UQcb zJ*Vx~h(h$YsIHmS-I#=HbI)q7HvG)gcDYHj8Vou}fV_efIVoc1mNo;I$EnGV(;XyF zd3}6YP+L=cod*^T*I)I^b7^xD^L&NIdA$Od!N3_>Zxdb`h`=6w|%#2m(KT4bw#{LUf0wzj5vY-}v52EPR*UX;~7pQu4; zi9hJ8U5kx%B=4xh{;L%4M|Q6tb;lo#t@21ZG}%_WH&$HLshYsqFuD9(-@Db%`s{1Z zQR^9os$hfB%O0U^frOGw;GD~09UBoU5Z0NV_;?SG@+sfL?sbKX8hUy4w;K8wk=V2I z{UMj$W7T*8mZ#Z6Z!5jbNu(OORn_g$FVrD8!<@P)E1?dNR`S`lbjDYX`R>z_ckYe# zZOvuNyf6?s^cJP?_3H~viD_wR8LPX|n*%!+HzHJc({W}u3aQ<(e}7GF(Fg>B0KhT+ z)uo!CQJ zC@W`SEn70Ho*pUzFy~^B{gxVCn0bestL5b#>kL3Flrk8O0HZvu$JEzH7<(#+sCX5*t)pY*?ZJIn-i^ex{>L# z6IJbihe#IO;Y%B^&PW7(=Sy#!nj-uEeDyig!~DkV-ks-s>4WzK<6|rke;NH>xl0t0 z*r+@5Gq13P?XgE;<&>QZFZ9cdY(*<8FD2jAd%3u{D4Ye-HU)rN9!J;s@QU;|w73w0 zX2br(_0;kWs$bncI!9=(&r~d2-#fzAq-Dd;!yUkOcvGg~se!T>5gzclb8Ui`o?b-{ z^v2gWx-98Xf4fEnrMf9PfHjL>P!%#(k*tZZuc7vqmVb^W_oM~|22s8Dgq^XtTZ9IK z%Py>-Uy+krDnKFa>}N1wA$zhWs@EKT9-t1&hF=GvdbgfwAqa=60Z-+`o5{L4R#(&!jzecideJ~S(6^jk;fBIxCe*6FX_htT9 z3Y?j>*UYwurqLp`O<_sh>m4;!Uc7{cLR#~W(dyCFg+^NU-r8PCvDn@5{wKo?2z=0l zt))Piph{$fwL(cG_xRfd>!;KbI0!+o#c*V5hmw}|+$>2*fC@1@y34PY2L!}$UeGeD z2w@SPU(PA7_xy$z7%&0u>hTW6PJIbUeH-&!((waGWqsf~rbG-RG`pvl9b&(Jc2qHE zG8t-5lD(Yr)@>>q(sawi`_W24{<_#X?W^KXKRP2J2Jrc8xSRBpo$4%oM}?S!V&E(> z>M$4Qrfx)(S;g-DX>+rAqTbu`cy@1Zcb6%#@ANcIBxiZ=Xvj4P2{D1+NM%GP!9XN) z(rnzxZG0e)q=T<4FZiQ@NY1D`WwoV53_^86Mnptdi*bQa|B0<^8&}P)i*jE02RLdE zm}4Yvty=j!4!xZ}cD(tZ2f>}TY=ASX5bGBrAfJ`gt*gyOsY1jKV!A`@Fz|ZHDifnd z28}Xp)JhsG#BX&zrgS-Ex=r;tAr%!5{`U2I@DUxlcJ-BV%`7JZp{Y2V?83sr?tr0O({RYSUn zJcIcCDgRsjDiV1QSB>CYXdstX;K9!}&5CzbKQ=cvUE>Tch~K++kL!Lg>s_I*at6dL zPwXax33I=z!tU%z>)Gjg+%Z)$E}FhsMwqft5=e~@2!oR4ZV_4-&Rxy824Vy!^=>V@ znmH+2TH^8ea$LD$MyN`7ptDq=u2}!v>1kYFEU1g0PQiH018oFxqX-u$B@S`BjUrz_hWR#;jj+l>Hs9b5Wo zHa0fCe*HS}pyrHtwh=$h<`Nbrmt~~=DC=l%y|%h2eq(+h0H{D$zmb{U6RkKoOAk|0 zA>!xjUBxF>!;}k*#B;sFf3#ONV@EIYNF!GXS0d)OJ~)bQn4RM1Iz*dh9Hc&ZEXc#Y;o!7>5OrY6XIk!>h_dGh9)K^ z`<^m1Su$lC`!0Ld?EAj&yDVc1A%u(&LI@cl>%^pqNob6*Bq5D`?CbyM_rC9O{GTuP z=jV8y>$>mzyw2r4C{U&=%0JxOCF;knSkm_iT)}qxr^QKrY_f}MW!yM^@`q0(c!;3&3`4G zo+fmLZtQ#rd9?l<X2KurbApx_bKBzEHk5lZ=jBYvhSp zm}(Hvn%v!XlqR9YX}UKUoQPYT-wrDsviWPaw)}&obUrgOivF#2u|#hiH>@2@vQ+Zo z{cCH{Pu6x@DUTj4YpQO&vio~9_3zLecK?C+?tF4jN8rZDVe7q4HY*_>$=X(z zt}RklEYqXUb-Ppj{mQWH$r;jdA5YivrKpwd%98puecx!hXhr@H=#H;}CqxNX(2Sk? zU@I35P}N9473oYw3ehTyv7h^%)%9=-YeOO1)}p-H5H(p=1J31edL{lGe(B6sF02@c zVZpa)=)>Fmgl;M27XKrrpk#kF#!59A-mQGP_`6!^45oBPj!XjJK$s-`gp13rW z+DlnfZzp;UF8C7yZ<=@q%j7S-sJ&?ju5EoHQ(|Lo9wt~aJ414Z|04(vp8ab)t2M2= zNq4z_AnEi{v>3?0ymt$Ry8z&5QVNG^CMHY(sr$2$`jSDoK#taq0_s~QljRr(opfK zKHs!r0QYVor~x^u`3v0$#HYZGb%wdv*tZ@^hC9|ex5E5SKfxGSi{7}KZZNPR?ZbaI zPY2zv{P(1dbW=dQL~l93V)eKr=6s(^=)Ywj_y11^d(QtB006jVPHgIc1BF5XmaDg9 z<6In@%$p3JI~P{{T^VvmEd-fJ!e@fJGOG3W_d=o>B|!CsS43&iWGPfalPkLnPK*YC zbhm#dl(tQ4M?~ARa}UxelgVVXH}15%j3W-fiDjbcd;cn{$(@)YAYD|!S6}zUHXl>= z{or77a*`F>jBL<{iqo)Ou9@$ zZ%lVv3+I8A!ODQ%mCD;#e;Cezbt!1$!*cj;LWY{2gkCM2z$nNc=Yl} zNr9*>e~vNacDAOf!)S6AcLd6;#u%b@Lv7Tbb8epskkHpl`P64;$BN_yW^1ZS?zq8a z#KpzM<>#gJ>P_p6g$1-sg>PEq-<{BIBvEMn{QL}HH`5o5x(xRbcyzsizz?^F-10HT z^`^m?6m@?5!-q>QE=*fADq}Uq!fg6}oMs5&za6t)sMQ|Cm!;-;O?aNp;&%JO!omee zee|cTr{0VV!T>pYy3u$1V9Elin(@5g#E!B@Ie(;lY}uqTZ*5X1LevcB6~T-&v^TK+ z0$LrD6fthl)#e|eRt2g8@y`W>eqB<{uC1ymy25uq2qUIr1JO*=sg@`Vitq?9`js?q zx4E;Go0N1pbHSzRPL^jY3yD-^4=a^3Yn)i0>m+!z2_fle5{Op$Z=k9op_cxaR7 z+7Cy5_bYc99uxIr(QTcCcaor)6s!Xb8{A=yf#24mQ&Z-|syT|60@{4%&WQLJ=1g^c z?0_!riKVr*t?dQ;Rl9=Zrb}{9lW~8jQU=B}CzKgAa0-qM1>Io+C5c#lI{4?=csnOm z^?u<<)uq1I-WK`JRbwkeA{(-tw1yT)$q}d;V>6^P5D5N(-~-sPxrni{=1+LEYA@XA-0*fT4TO%&g9l9|C*?!Z-oS#@ZFJ_PHbfWf_q;s>U|pn_=DX3e1%4pJHO(1 zX5El#d64;AZZj{OJVJ)%`FqadH$wT&x?`ZrDwEi1&*Wh1&}h(&H1+=2Q$p;_T1Y6v zUT&cdf8H~!1Ex$^>&N!j?UC7aKdC?ADEpUPCDw!x0HDb!{>|I55lcd_#RW26?JiTI zclFZKDStIXi1*tVo5NSmg>C{eob>tytcH-w;4pO8Q*eJbUJRs_Q{`Q0B=pOU`l)`; z$*YBfAQ|g>T#X{4qR;fJjA~3P?}T;`M6C5HjXEPElPW4MykkU4Y!z&U^OpX$=MHMk zzh|Y_Aef4p=acQ1jPMBpGNnAC!&IbzM$g>RhME5pL)?O0A}}+laFsQ#_kk{U*UK97 zk`@`C%XH|9k4VbaUWZ6EYKcpJ*9L z1)fy(C{4frT+5gK{qtyjvJ3D-h(c)R+9UUgl;via3eeetS#9*g&WZV6a_qJW(7s2I zP@5Oin9hF#AF@8zejWIGXmG3>7TF+a{9P?~`P|HF&LDpuBi9JW6=iB{9Ngl1jbkr(_`|GpE$vwwIJm*_HJ%>ld=a};yg?!JO z`K~_Q(GpiEHYpGZ7?IfCctv4pg#>MLGq#lQJAph%_` z$5Hdm(F6^JqphqZ7gtwT7tB+GxCOx<7Jy$Z!>;w39FFmdV8G_zAtvv)(wTwgBD#9| z6EcDvcvSr>Sr$<8)Xd1@H5LnG62Ks3o0G6lrDT`(2CN^^a22siZ19v#;n&K6>yC|I zH-vCucR34O+b0%p3h}a`t|DH0sN}m)Q}wmT+sWB2iK(z!^ ziqY4#oTh$m$Qor{&;zMBOyd4`>lgkyclKMMruJyPbEDziI|G42T~}k1Mb^E4d3P6$ z++RbR%wdeFoSdBI`K@9KJQ-?VD;@OL@7)u9AS1|SAwL6A<715M_MW2Q<@KLpTsiD* zgOT96nG4Y%uxgo|CLzdr3|h2p^)2v~v$Oy|(-w`gaU+2cjM)cJySYSk{5NRFp(!lj zhY@68zsXy6*hR%K8HQU5IJ6U+B=2hGB+?A|zgo7(!eJ`-<-k|HJf9G+Ev{rcl^MS? z@tpA~0DNAe3~Ndm)fj^?ns;)`d70DItR;gme}krKtA_D-jS53Ng*rzyM*vS5c4;xK zyQw{(T|c!FWKFmY@bl^%b$c#gAyObaLyv0)mbt;%>66)zP2R^rnGw#;x4}Rief`FU z2J7yqmEQyDowA*dhfRlv?T3elQ6g7qKX$ge-ex(WPR?V_<;i!2%gw^CA^U_xmQ2=*mulnW~%*m|`q zn6lQMbXZd(^vm8NKdUa!qczRVV}YnH24Pgqj{CfT%`(xwb|qoPX2XmpiWhfZ37pW! zo2R|fG143)#_2ZBQCwVne0&_B&#acM`o@{P(%}a9Gcj-(gn4T$Tp(iW6FSuEh#DM`oxs~h6b3LfrpEW z3IM`+g*@4HSvaZOts^uZ_Qr+>1s#v9op#BkRk3GWQ3BVfHs20?l(#K8H?0s6{=RGX zow2YY4J7zr4RaMAihf);o<74;A0k_T??Ab-Ml=#I4H{!XQ1CPC?>;-;JT0?2lNq$$ z6TvKQ1!1$yM(a-IbhS|WJ^rn~23$7X5d&A{aZOw1Af-Q!-$p-d*z+9IC;{dKZwLXY z6TwP}nmHGKl~hUw0%{TfoG6Z@32I7jij8m?M0=rFq%!xTO97u(SKqNdmsuNGd{m&7^Ul`kd zDk@uES`Ijz?*Cm51$NnpD&*VtycYrf#wA>87rhj3CuItzncIJ$D|>G-2{Uigh@~KO z$7qyZRrOUDCrV{f5F1Ow#mgflxshF0=c0ugDQ7d3a9(R8d=N&wB0JwL-5u5PH}9Y!>-)_~Mr@Kl(2W)?2or+uHOsK3X81 zrGM^P0ebzUg5($+LBRM$bDjeMwH$!}YnDp@AT>W!%SepV176&)HVVJxhoDw9pi5Ml zkBNOg;`C(Al=9~diF|`b=`lpt(3Khg7Gqy#@G)xZ$JErJ)BPF_Q(HrBxri6IWtFn$ zWgOWC=8UQYe@>EvTam-t+1EXh?|mJob0e>c+MX@oV;jg3Qk+Pd&(*`zVD5Z6(JcC7 zjD07m%x!z5q_Y^0BIfTNk$n>}_E@wx*7U*fmKCkq7F9aF;|n64Z#N&>6CwnEv}+gAA9{*71^x1B7(p3yt0-dc|CM& zdg)C}D`!RaT{~fzjqNdqp)Knp>TPO_jcUfXw*z>2FUKpD@@CQ{8Pxj(|b+wErtqoC8e#_p3Pk}o-9(145n$|XaH zRA!yzzunv=EKlq>ImjVfbN(&weut%{rHZa6Twe;s1Em`l;~o^y;!Am-rKKv;`0kF8 zP)?OKp^pY_T^D9G_&pYV_{mtvx+_3ytTkg9FZI;2=RIoVO{~}3MPTt-?vmD6 z^O}`NU9B)LKzA$-AP*4Gr8*DVXQPqtWo>&>FPO#6kc{bj?dvwxzq13Sx;W#r-Toh} zpR?yUWk=bKJ4B&?%i)%4o7WRRMnH!1sFLvitQ}&%b~btRYNBW=Hp3t z{aEB9qiAG#f_IQvi$t@qT zxw%!bLR_J+j5IdX+k6ZXXQlJ#xO18MRWB|;0Sx@uUX~}^T5j%I{n}dnnol)l&(b#|D`Rba z6>+fF*ESbr34`Dk11gP#3UJw)e}d4&=69<6TT`BmaxvRZ?(Xj1r&0Vj8jWk~FCr6# z(*ibT<&?lM96yj60092_NY4u-P{66Y@gR&MP`sCh-yG#AooQd_24e;#A)XZv-@$IR zdu6J=DO+J$SZK)|V`5@r5w%Jga43yFYlrRM){5Al3AK&fH9;*bTqs*JoyFl24<4+9 zb8n{VwbgN`w_D{$${B(Y*y|}d&P8A)Lq<6s97d_tuo3QYevn?OFgGm#bck@dQ=&)V zY=kD1m7V>oV2C}O7cKSml@C9XD%4Ud&#q^&T>Rk=WA5=^P#0j_5?2?HHh>_VO-#6; zmvCa?sB4MwDkdh7#b1j!hL}@6Tr&)}cYInnw9@kE5%(q+zMkNza7xsFl(&t;B&@NJ zdd?0AStxm7o`Uqn@_F;xDr)NS;*1Pej?j%6_f|dj-6w5hJ`Xvlv_9O!1#;;=j_mRg zDY%{#zl?9p)2^g=diL3EF7`d0CLaPmJBllUQ>tW2M*jU176lg7y0j2`PH;U@6xlgi z%^Y$Eu_;Q56AAVx3fY*wU~zi+`pRY|fSbK74U^GiA0Hp(M8GC?5Sy8H85bN8eVD+Y z0Oc-la{gt%+Oa-)@j-xm!`~McnDVq2_ex~Dmve#aMIOa>l)w-*a)+Mb&X4Ww_Ql&j z9-aIj7r;5EsUQhILg<2XQVRZ>4y8lQV6+NyKvZ5Kku&$`n*QsFJF@mh-0K@!Ve*%?G{JGaVuQ71Ob`btW?oHRV3eH& zbKLh`g!9|g^|ie}HV=!3mnmy{)pa{{84>(9_7Ql>CpQ?~jqRrlVAYhwUV<@~vgQ~> zfEOn=6xQEb;!`cFAj!j!{J+!w|7i(_%Lg+Wf7Dlg=&wFNSrzbJ{9@c z#JaoVew}a^o;)Lc{9K|OReAM_%3Sf zvyI4(20r%NxwOEi_J3KAn^b@QSbS6$|V6J1zf>a%-q<2(H+_)-3%BQ|ps7P!1VbCrSnov#;U zJG`~p2yz)9g+O>cEUpZ&m}otV;~@ke+j3$3XM7|Ja9apl;XErso^#>CM!T2C=>uV?EE)_Bj|y)%9waxG$^};0)SV8C#uy3}G;Oq5-a|Sc50Q*&X!xwGtX9wM zV9cEnyR|-l16x{#RQu8ILh6#DV|{(`q1N%@I57Z#!BN?;VYwZ(d?`Hgf&?VnCTe%7OXw&t+w0`?Haa zgtek7He+hr=v@X@0Pkf4w4;_#7Z?`$ZvU`|orT1%w&r$OvdZSv0c^j<6nU2EHCt$Ht!YCCd-O zb$OW6&ku;zckkXE4SQ!)|ByXHuZ^^}>!ju)EuXDpr>ukfocQ5M{n>r7wC87mocYdN z*lYnUa3WV8f8VSDTD15z-Qy%vemt`0{P7ol9t(Gxzpx_b9eR@2jyeqNz5Aq|H0H6=bW zc_5Aca)BqAB(K(ehO`d%>5gbu&&cWtk7iEaCoUmSv-+PwWA8ZySzp}NnpA*U^&GC9 zYV4b+?7puid%&4fRr{O5P9`1|xVThh@hB`w?G1Cx@dL`|-}9&C^s4AI0jYohnkwg@ zaS>cgIlq0pH-Q-0?n(-g;#>;1A?!Ldh5i1VY7QH0hN)$T$&_)hzu_xO5lBt!FR{Tk z-^+JpMXDz@!_q6+*!kG`QtWtnljHgF?b%zWz8Hjn0Sq7z2t@ts>C>lAV^d>em=0r4 zcF&9P%T$2w4N(!1hz4@_?DX{X(%|5R{NbBfFX5b%_0A1}99mt%@9fDgjs3e59^KD- zqL)YZM)qcBxv~D7SRy(DOqYyFw8Mx=X9iklIkyvuL_dM3jrA_|3i~3L^BHTxE`ks| z%w;UT5 zrZRN_N^tKfmsX>hN%PVo)EmIt2me|ETh>BkU(+B1Rk97Byh2;%@2rF**>@`+S9_6W z6{ZQnTtEEW!rYvl7t=)>y}f*Xl6O&4ck|PdPL;b188rAyPu4@V6~%QP)6#&I*FrcP zb;g3A5dK6+`oID|psygfCzgmixb!id4{YUOM=W-fy;UzRDgwIjpB*BKbn%b{t%XK`K1-S0nq_#?A^ z8o6JTffPv1;q@pQq;RSko+ip(&=^w?_@;MIAPBR`>Du{F^x`%I2C{Z=)6qO0auR_2 zG@kgro7A3kZFz)YIiML@A{)rer%DB;)u>X(CX9;3zqJxp0k{>R3SZ^iE-Z7u4R&iI z#ZhOwO$W~y%an*hx(|=Y6&hK3nOW)ayndfxT5(9E^UF-{PI}R_YZ_U9J8XQ%t?}2P z+Ptij#2KwOxt65j+N!hFic*w(7aVc_Q$ehS??b9M3WajvES>r0u@FE}inC$Dv&n5W zwCB{jVgljsU}*Xxq_b<=Ay~B3H&g~d4FK$&x(Tdyj7)f%DV(kOZeL9rbJZ7oJd`)# z40yUMePQe-pjIpS5AE2ViMjv5{x1mQ=CPqKfAZe2u@Jc~Lyr@K3~FR?AO1S!X{c{t z-rLS3gP%#P>`bq&X5Z4tA9>X<;nA?60xVu*#x)N(XpKFX+b6As+%JTvH4)w1iqNfH zx3zy{#q3lxH8qu$l@V-WPseK>cW>;Qsdsj_b+`NcRfjVkp0wcEhX?Pn*fznAXA>eJ zG;$`v2tqI?YC#VsqNk_RZEl@0-~jGl8?Ileajze%xDmCRmtG)hTU3ZzshPr^a4QD2 z%+wp>kj^sbT-@Sp^#1X@AFJ|Cah5`N`0?JzI?m60>;2=Jyi!CYf6AwoNk|eGc25o~ z2C|-rtgWs6S3qb8CUL2~=zppRhv*6BaAJf%{SBALHfNHH&?^xrM!NSf(pWIA+1La# z*=SrhYW}V?+>|IHS-@kv(=x9|x0WQC7vEB#^unIl@ z)$2cVn3ROUsMvsyEG^lPD+;3DgSh~_xb1WnQB@_dnjtvRqxEP%_I#h!QO$6Dx}AwW zdC#UB4zCCbd+T1r2zvG`)5pvEA9B876U}PXaf4AMdS^W_&_JLeS^3 zQ?pYxwzg&_6O>O)qfJrrqN(K#D=Agd`K?@6si4~kynnv4I6MPj2j-&HFtJ`{9WmH- zLRiSaBJvXe|2|AXUawDgl%xqRRl61~7P+%3-ByHZPmE(Q7*xaX2wqoL*ZTB?qSqPt z@AFVPi--Y44cMfUtMp-`gX;F{e?`y~CMG6MoD7=Dm>Q%C&k$1^1*zPU;iTutGy&j}5#)Am4>&*7|M)Coa4}@ck=qR*Brl8d==laQ4LjwqyCbzy|W5qqsGp zg}8cfaIm+>j1AZdJNZ^9AwLMmL>;YEH!Pz&xiE0KxpdWANc$c0kPA0EJz4a<)Esgo z9P=zQ^IylTPaA0sUFDwm+)m7m^$JF80D}?C;t7_W@#(xQ^mY7$P4z7t<7;4u98H!L^x1rt{1@lIGP}Qf!MAuA zPbBy$jz!eD#lo8Ks4{0cqV>tW+@Y6M7cXrzd0kx@lmWti6<9zmb0B>@kSp`1T_*R; zpo&|cz_c`8)}gwO?95ZduTwd=E8pM&f9BWw#g@%-xor0BOyp*q-S(2FZ_M#Ysgqdy+T%Jg8{0^6s zmKRr0Xmp?Y@Ax50;ml=E{dQk&9FOps2dDZz1 zf!WSCtqE$NHK~S%Vg#O;ztCY5yI_=;54-O6j0E+>I@xS&;NEzym5dl-d)7kUcM(s|P53d*gXR8_+8Rq2XJlQ7n z{0r(V^Me)-|1`Mw4*Ix)2^1Fx)&c|K>-Gyu<-_~^p1H7s@VgP#V@+(CyK-K#^mpF$ zaD5ef)_*3Cr!*`JrTq@)PBbut0QvX?z(6lw-%`2A5C?~HD`6S*1p|{6=}jusxuPs3 zF1|&GJtdGxB#^EOoy!mR%;k-lo}SJ&f~eUbihP7x=ooeTFlPt@Dp!n}+t|!bPKxOU z#$F)VphYBXjFXK`I_4y7Yx8+Iw5W=f53URv(63^k)@qqDw>n~)20vIV z-o_)xCk!q&l`KTZ#G{jHW;@bdb%bGOW4%&FY6 z5g$g^ZH`Z_UHJjIb9j2P`ThBV6ukVh(zDNw3g;W=-sg4-V3134GTizqcr#uRDx9tP zw#%m7wCmvO-CGqEYd+O8?)&hG3vtj<@Mv23%c`2ahz9cg6c^qg@9G(kuA_f-7YqmX zRCR@e(W@nT*x;G20?}k7Qm<70URwVlW%XgR%Sv|Uri5Ta zM(p4qR&Y>~AjyeMRlPOwBv`88+LeT~a!%P09m4L+jP=}p&&f7!czDdz-s)A_wO#CzH`r+|#P(yuOuX@JK zrael{?qkwnlGFV=o3K8SD!)o2C7@b`xKchBmYaji=4CNCs1uKpk8ba@ta|_~vm)H% zW`63*`b2U~CS6dU72O&e_DiOrlC4P-V(@w)R2pe574m`TC4C8OwUohHA&uuk-S=qi8@muGYwTmRcsmR;V334Q^K%K8?J>@bQ5;{?0fR! zMfLO4DFF~-Vq%+-D?wAu??UIILxY2N?P6mC1IOUQTce{ZD=RjQZDIfZ%yfpzmSir- z90rt`3%eud54)kMR|hZ^*EGH^HuD0TVUH8<>$X^lcotm&q^R;+n_L21p;p2+SrZCq zw7>^X>eIy4;s2_c_!7YekiJ9!VJk|RHxY#SKw7gB!8Uuf5Oo9?3w2x~BP~r#lr`&3 z3vMPYNR2&|UDJ!bt5ZF59jaYTLKUKHEG!=CJf^*Zn46o47D{yxX0E24MwjFY>VKgk zQV>N|w+-Kb|IqS5#JP&W)Broys<|Ulsq^A-cR4iQdB8!OgjO?r1Jxdb<0(cpKJsK%GZs6GL0#iiXtK0`h}=mxng*YLI#oAe>mC zF`dEqu9JRa|ZxaB-UK+a%Vi8sz0$g zD~LUA6VxjyDniKzN4UHAJY-Cl$!z)f@qki#ZZ+{h3zDbUyNjS!jExKLxpFp;&Z1u` z-wL~1sADRecX)UhBxBu3u*^V~t$Y_mR-GR!oQ{po8x}cBp^8fjqbXL zJWUu{v0yK6m_ij6p-NG-G}KDc&$XPv<$xr<46#0qOwJONWmtP`?{+-Y&+(QDLKNg2 z*yI=N>M8pgT3h>|SofLuw${V!m5>PXUC&z!juB=I$awghI1|1pKMq&SSe zb+=r^7~L;?0a+|%-?)0^%9Sf;m;Z0uSF0F}32pEuWiCMIlIFARd2+i>xJ7|Eu#C(M zA*#j2S#B&PlWdM2*ot?z2n?jOTV*bMY;Qlzn^-)tnSEeQ*ah|>un*WX6rtr%s=3f; zo=X7p%u9g1mIAP{^#lU1^1KSFXusMnl0?PF`n|UaW(bMw;>J^aqnGPTN@hxCtW8Y9 zQPt2imzSt1rpx{T0Y+x6uKJ~HNTIa&wMh<3j;640{v~!|znBo>;ugYrQ^TeeqhD^1 zk;&vj9Ty!iYyQp4+0Nz@<3ec{>MLrvD)>+&UtnlI8rRHssWW*Q^pLh`D`Q zwW+m`8e?`gw)V(6if+RzX{a~4DI+Um)oe)j)+hR<@{3X<59=2fZ=#kPV|R6%{5DTR zXCDnLthuBk-5k8)%T_XLnqlNH^u}>+ZmuNs)Z`f4{nQO9O#*H?EZ!ljtV@L$2G;1;IY^BC8gfCOhXMm&fo5 zvaKIpXjkT!%5m^;%;8zMr#sKbO3#9v!af=aZ^7=Smpc-B4v%9eNps5yWqtzF-e`zT zirOs%zA!UcygTOfsNS+I%nE~fu|Yv2)G!|t!CJ; z0F3`0JO2AvK8Y6F9A^+H(bD*;M@;--gL_d`EjZplYTOO(RKlFEd3!y}$m%&;;t(v*b7pkE8i^(!blZv)P^qQHPx`dYozBW0Cnw`k za=14}8d;n*6CS5q?nrla$0oh%v9*vaE?IPEr<|PpZ7u3eu}vYh9M6o7a;Jo}c&>te zRq~z{hVDu{3%;}`lCt;r%a@aH&w97u!|$KlyZ=Pri?^nZV(Hup+kS0)^n0q+SSE1& zTTV@}(rs0$G~|~iFAO}`y7bknlV7I{KjvS1{*&C8?hal?uZ2-ruxT#`41M$SfwJiz zpjhZ=63W2T-zkXI!^vR2H{drq7(2BZ$G3H4&(5h+#!2FsLSFc_UX5)U4zQ8n8_q0ItY{i{2m1OoxaR5X9Xnt+4^@);|mThV8I{iDuM4(t8D}*}6R=pa0Z>Hzz zJbXlnvOfnn^5b$g!fRBGm0FiQY;GbCha3gVzh&wu}qGR<*@bjE>L1T4Os7& zvGq)N`|kZ7j#RZXO6(!NFsMk~&(+fsavSN0Tm13)KvhKIb07k{m0W40Z$euJRD%M6 zci;~E*>7uWyR+DkeJ>B>nblIA+fD20p;Y+5W0g2enIA9smy}OrWU)P~vSugovwRhB z-ooZrm=c(B_(?#s(n0(+G)KUnv-(Rw=Y&yYS4>Xfq7>F2Ze4J5fP$a{DBl=^M-*vG z?AXZ9c|Ew5{nl4D)ejE6yT37AQdq=3vcx^pX*-EK|C7K_st_*oVyJs}$?~H33&*PY z0Oh=c<)h|sX4>R}f&$-}PT5Yet2aPbRn|-?t3Os=Gk$UUF=Kj-Uvmuf8rn)=Qf-=8 z+X=eIm^ENjgQ{vmuw)J77Zg0I{4qJndiib8!vyj0?oXeZTHQNGzH5#Id21#(-4PeR z&(4sfjtnR&Yf?(36@n;Rn=l~zfujhV2LEV~aC>W0wkRZ%O99>9WN%@L;AYU^zg1C@ zSgyUez5R82*s_gA>qI~HtVicr22Wv$^~;h%POh77R}97{L>ta#e9uOLIFZY8SyoYt zH-V#Fk^AQPD2^C^W0BU90Prd2NbrT+~Q`a<@ z^-66Vq%&C#*4EYVQddE`tZlzX^_ZW zp|AE$Umle^TPA`na<~XXRX;M+Px}(CE-Wk{aMu?D=8o6*mzI}HYL{fSF55 z&d_4rfm~{wP55q(>+uT><$yS(CSlyPPEG0Kr@j85X|kkG3}x-QYT#4Fx2Cn;pC%zR zO|xEnnUtv2FqHkjAyq_n%0PKjK#f)X&uYP{-0aUyhZP_v=B1@u+2;52M*al6;?>M~ zr%6@h;)N*(#HC!}Tvh_!XzA`c++JK?ylbXh_C1NRY-VcaHRj;1Zur6&*0&WU1^F!{ z0s-;@uVcVc4TQC{9M*I!E$>VITMHHF1zu!`RhzL$^-zqk0c+T@8&o%rnEI zq+6Q0>G`Gi(rOp;gU?DoNGVdGrA|;?9q?dL7?sF;tkdK`&4a~EEs$!d>K!{-WeqPv^kj600qdg@b~(|%Bhs!zBiMCu1a!TC-?&t zD=I3=49p+5j?RncFD#@=;R3G?IMk7r!t(*WTc3Pb!HW6LoY*Gs$f&3&FRyo_Zf`xZ zs@zHFoFOL|GY1DpacQY<8!1D*Vy2#RZt>I(0AQt0vRpH*AWjOcwmw-S zh*&dUHe?*go(9K%LBCVvwPU@4^UwFDAYym_O=PUq=RT_bL42pbX~U-=FLQ-=nnbDq zNCoVCIruDv4P@Y!`xJhhukRNE4c+--NEfeqpKm+f(^5%k$9jKC($-l}qpa6}6+)Mk zfKka@D5}rz4O}#Gj|%v`ormkP!HexYuGZ7l(Rm|L*w}NnG}Y=k7ZVxn8p<-NDG`*# zFUXRWmG#Uex5gX_g3=j`Pk7pX`nC}caj}>eR5%bZ`9?`+5JpP}5vygU|B8v}4k zGbB^p*rY4^_$QXCne82xq zLNFhyvln8!?&Tc_(=dEP^!l0>Kp9yxYTq8-CS?_|F3@8m~b z+CT~=RrQ?#^m_^#l)HSWBf|u`QoMTw`yNsTRd!is2A8WD);=VIu%p0m6a$ow&v;TH z?BLJV(t5+A&B1lkO4HqFP9V*Xn(@7*pA=VokTp}de8F%y1j?M=rx@o-ROIDNbC81M zI2TsA=Q~EvNx~8g#()0&+1K~fy(nArGh8>{d4F$jYG(H5&xeBt{f87P3$4$&De+)H zrgKM0gTQ72AngBd3Xcf860ReE0@{a$hU$lhwOfzKw&xL^o{#dK^Br#}kGcgp2b&Or zimHT^qX;Sh{wrxYzaGXr`QzH4^h^>cSc6=s>$D)$?6yg2d_zPj}gG1MNsCq?{0WS^T2UvRf+rz^{H~7@!36}~!TyvE>(F;u=%S9dd1qA${ zATDT61p=wy9NhJA^ff+Xr`v@(Q|RlwZlN-dstZO?a>r4@YDO>m&z|xE!F(98@C(yJ zPdNLqiv)A(R6a55wH1~YN|m;65eFk2%|`m3uIk4e?Mm9J&=ickdI-Y!PaEG+0qokI zlg}k&B`C8Dvyp}P^l~u-{F#tZBY{sDu3QuJ&*<-VL7NZk-o1>Btj8}k%uVO=4NSJR0nSYIj#~Ci)rXP~O-;>i zjY5aN%b9q$TGn`>NoxVHyIRd-V~nYv$&Ec{&E_XNQzk_Y6F$D4k&nS)`Sw#K`3>Yp zkE+e{*CgZRW44{V9p!R|5RpgU#D?cbM=LZk5z%|AlfSnXGj^--C~GU3^k`*62o(f# zf1~Fd6SeZX+LLnaLRO!kWMaaFrA5B56H^@9nV#lUGdw(vM%s^*%Hjj3=lkY&{y=ce zw$`1d^`>}HlqJI7!O1Dn<>f^{+vN208(<&n`5!@r_L$S7n61qfife7HkGFSCEqnUF z&!0c#@C)Iy6a;}{h2IrNy?O;o#w0!;9Uaxk;+6~B>}`Ih*Cs2eKwv@|3GlP)*UgABDir}Wte`8TdbGRc4S-C^NZ-8u*&=E!GB2QT-uw!+ z=`Y*%u&p0SX4{>jOocDre$m$4de5UT@O$fH*@~#CS*zYYhC%*iX{jr~OVVFPJU>X6gGdA+28wl=$4h_)hN11(Y)G(dzZE^Zon(O3#?3GXpuR zjcUd{T8CDM24b(Ys&5;jgK`-aHB8u2-t%t8A0*2Q{r8%Xa{YeqrAwF2f1XlcUmJVQ zJ{dqk3=G9phYsFr^O)oT2g4iztsH0?U9vLnF0MX=+&_?B;?p+c)eI60__X{H?VgpH zsa`(MB*^TzW$qK^78LZN|Ew|Q@X_2p2*VrKPoo07M|!ABDgAk}@co99ff$cio z5#>t+E8n2zdvQ}bcUaxQa11U!NaKif0Vkq1?v}m2&|fZ5!U240h8I}_f5TDBAIlV< zyILUa)iu;x3OVCG8@v!0$`McoKG5CBnqrh1 zLBoow_{vhUgm_#TYm$iVI2O_Fh^=zyqo;n*JgvJ=d;8|?D<)2MTJ#I_O68-Mbc9P> z%$Y~OguFUUNYHMjb5C^pyv^z0hTp$5|NW#t3JT_DZ2?v6MKJKl=LoE9{@R=}vz_UV zte)}l_4d7rDU+NHb94&Yd2OBuyeBH^yWw?7u~n8!mjJ@N_agr+u|(ScK?We*ML4B@ zhsT&b#!b-i8pAp1fjKa(Buqlj5xJB=s$Z*LD=G12IF?WH%wWG9w>H@tQBU+>uQG() zBxiKk7m+zQAONCQNPtJPRgK*<26~3uh7puq$@gRkM?cfDM)PQP3&D&q^Hh!@5wjN`k-@Bpg(b(49 zT>hmQrrlmP9oloO2W51TLX*ha^spX0in$HE0j?zzYPAx;m z9xe{|p_<65Yp`T%o@03xiG>9wCMKpF0sChaqi=bEeFpE}_mpZ^idad-{{Azx(Q|yt zl%5VMAFBz1GKO$sF)^JJM-z>)CXEvzp&_bI&qs=Vlc<$4o!x<<=r+$*_B#T3TCrOL zts45=W}dAc72Pde_tK5{v!AOrRlAq?u#E0}`K#G7lPdW8`1ly@TrY3iz4P_%sOF!E zYb+8qZ~$*WkiQx+#tiM|XS8MRQ)0tDZRy~DzASS@BH#1odv*UMAE%WsNY&Pw-Ze=p zcX3@ds(B@#$%$LMcKjTGvu$I@eJ;q(XQOyCD`Jc z-$AuwDbHaz1YVLogKMF(wpInBf^>(Zt7R^RA)UdeQyc|GLlDt4axr<-fF{zW-qga< zcFxN7R$>@Rbf`JGDJvSt7Z1KQo)y5CSPl)5DLH#KeKt6A<_YA}9RmP>agIc^x1{C0 zQacj*qA%csQ#Y6ZH2;sR_iAXW4ZC#%A_hT-)PQsm5Q88hy-SxORYLE*Nbf~@lio2w zK|nx2dQAW+5hF&7)CfT$hK>**boTQ7_P5u;o+tAcJagR7yst5aj%L=qyDtp-wwRW} z!D<{Jpg2%iwWvmZi+fo7mREU;#o3QKlQi``Hs#Bmm4H&Go`o~ps)bAmBb>iAe&-#+ z?H)!C=XoGUr#?8GN)6xH$NuPaIze7;9y1M#|A1>^^%S`6?Cf?fci1^NS|MJ6fux~? zYo$TGvFFvsYoi%#5OgPQOKjk5@1^wOyD86?nhAh7(055uRst9LhHk4vSv&8ZicJ3Hb(>5T-{tL(-~=!+|_So4L^S`{Dgs9QKT@PiHQki2&s|qz>{rewhkhY zJ6(OSQ}T|VkB?1Hz{>aPC)K*8HEYjhqJDq6i6>WxDdR1ynrAjf6Ry}`g@gpl4m5kL z%_%>BIkQ$M{q(0b&DrsCNoD3BN@-xv@!)&)lQh%yp@eHmYHyUu4Hdgh(;HwyZc9rC z+eYRfd-Cx~H5y6e%j)pC$C@_sG4}vr0|besfha5XZlDBnKtLd+BBFMKLo79bcPX6v zD&MgGFZca55)ru*2yvS;7lAbu-6Q+qkGISHG#=l?kdViJ%KiKna+rHeAvyu8*OZTj zp8E=yqo>vnjO$EA3i)%jt0q@N`k1MXqb}w3dO`G!OJ17LV`$fD1plefu`gOFAswW1x-zV-|roIXQkaeDTjVt62Ia zKK8UBNYKeMLKqa}ba?jjY-s3(3;3CBPXKAI4S_)1d)5R19%g8$E;+TV?tjd+7Y{q% z@Z(mBc>n2zNrq7DUt7=9m9L*OrgS@OA;rKq`*7Cm5zH$kc?k(tnqP6m%}*Fqo9YYZd#AqCVtP_rWRXR>3#9Svu#|LM zvH#ZoemEh)St5;h1f25r2hYg|&VSI4(<5NqziA+*dCvQ=>k}OVgBS#&5PP8j0y?+N zxwb(Y&0V0Z0ymkydvviUf)XXw0^8dB1`fD5_=|`JFu7c1nc2C;@f{+MLIm(GKU#O7 zn^|Q^);3n`exi7;wtZ%>4Ot=k4Li#J#4F{b&OY-&VvY+G<*$GzhQn39Z3O}2&&>uw zd{h)62o-SgE!{`HnQX2qZ)<~;N1@R~D%Zr-SnaUN` znS0fE9Ck?}cE@g2#9o9e-*EwJ@>Q^1rBHLnb*{`(Jso!rhzza8Zj2H9vxxUr${^{j z5G~4Iw0;8{vxjaK(KQ>r5Fj8Y4kF~ZYb_|RtjtD}9G*px`Pu@5FKk$93Udc47#37# zG$TK^Kqka(%&LXg=i1zWd^5oe^z^=qNUm&@29!Q|_?DGbZ+;gj^JgY~KAfs^@f z!8&=oiA7FCGOYq8r7AaD=|mVz7ZXXqh2oDd@Rx@?B2%6cr9bpA z7<5=xd(3|`rFbfd2B|Id2I79)(8jXex6WaP&II3-n7x{20b!(WT zsjYoDENjbLm8M>2ItDh>)02UhYYQk~yd*g=70UR91;v=Nqp`7M536&UMJlE&7n>PG z=nkA;NBL-oVKIuJUscP^%^5V$^R^}T2DzrGdDG;OYsr)Oqvzj(dTn)qG=6Izzi}15Ic;j~(Qy)%V z0psWE3zrXcb#-<1jSv*RM->Ny!QM>XM0E-Y3d%JeK9zEl&#JF$+M0zoKx^;j3xyVziRwed1~%{ zeZALK^qIt(B%?;A|7AHd)r(5u)Tfs!sVD++rwHv5N0Z<_2zs&N>gE;>cLP(Og82lw z4Ffovg&AMI_QCak5^KJXZk16~JpaEF|Nn5m_{YG52*f|iH9H&M7uw8oQK(z(*z&0r zf(j&lg|+!ay11C-uIP!7VE6n+hK*3-eaYgrGhVP@UJ@1OTtA-ZMLP8MSl`e@0U z=noK_SeRg97`)blLm%6;Vc9ulXFxbsiho+P5>wV<#|TO1ADbn$R0{X{9ORG9lEX(- z0HBF46JL@GmZa^XZ$HU%l5g@cQ7SDh`CRi5Flf+s@W;#V>(>b*z;9AgloF3(`1&~+ ze~H3Jd%Dk8XEY}k40bfw{fykVzx=CWDxj06uJe(ZB9#Jsh4%z0hR&;`3bJW1_X1Jk zI)$(AH_u7x|0^98Nb&}@QrKq3s<*elL~1%9ZNT-(c|b^}U~Icqic|oFGm$sjbea{zO{R>;}rIRIm5>2aLa- z3cU&3Ya@9jJS{B1+Z)1>rs>o&JbVSHB3IbzBM+ui1#qI$G^$2WsV*|AOX_b-8+ntr zgX9)$yDnA3luShm{~>#Cjq6%kTF%d-F=PM$g6?g4B0dB*DFLZv@hD%+do|B>>I3Y< zeS@Nc>Ln2a19o+$j=N!kg=6pvgW3**Vh1p;Qyxa2_;lugfXXIcT0fha79YY?D6>($ zaGArOZ}TW(U@#aL7ne^LZl=j5pJlXjOP$|;f3>C75N@29KI+(G{gu=oBsZbb-eq?* z;TQ8b5Hj2bK{;UTVh+!?x)zt+|NLFb`88)!TO398OlrDQN*Z0wk8XjvqNgW%=6du5 z7gpQVRhy(a;wZCulnn$J<>mVz==-9uc+mCur}v9zq^GsCQ0|ru=3e-y^Mg@ZHZENF z$&pSQ_F@%(9^~vi5@>@KuTYBSFfPa~ozoM{Perv54Gj&iQNHLn=r|jCL5v*IE^(DH z%4_bA(AYRs&zgxS69y)`j(nWF9jJxuxzHCWKpr*&W{xqO^d&$}Kn-v zKH2`$)mJwB!p#shby7TQyYyUk!oWBMr7E<$Hu-;zQq1Pa)gZQ z;!E_#Q3L)(Y?}{!o+qDQKA2@!%Oad4eLLs)FZlS7i;W-1#~ilkZ<7c*s(7|B+vL?F zR%ADuoFooNT;?rDS1X_7SG+XLG-00FIEWv5?E}={8Vs!J)hEjL}KrW0l z*w&&7MXP9}f~1_9YC5&bZy7VJ_!uSX@LCYX_0`_#jRWyR_T&e23*ui|Cevc3C&e>2 zW(H_dZqp4*a=eTg@s)4#;9wK8jUr7*(a<&HSRnzCS5P>cIM`S*uAB0lq`Ps`J5=7PygXN19V-b?k>sdm zA0sQ+GCMU+1~p>7J@oX=2eBuP$|c@X){s3JYHNEjnH{sgR$C#``h6{=YEoFkh=E6mljqjVBcG6v5J$(4ZLg-py7m$88dw*3*^kk)w#dlK554cd_W?%!{KYQ*REYl7hcg! zX=qI5yxu*lJiA~d;1PUqRUexc=I9l8@3rvxyS$pU-QC?FIUndW{%qMVSt}WuELyDl z&umuxB-JHg82U*_mS4FR0vvgTVFHK0Ckg-jwTdedaINQZ<+kB1=^$@O4#+Uzx=Nx< z))jz#=4n;ljKj&Dt@~3*`z;|}E6aLnhdnX4|i69-L6RSWMXozUJ1GuAMtqj@G zGOqHw&sPo()ZRP#yL#N_7G97-a^^}%msP-%f(~PTjn?id+a!@q`5f)v z$c6q>1o2h4_FP$MZQ9zkq)HOGK*fH%{Ds1c%X2>}rcD37sf(1$J-hmjlcS?$?>)WFkduWjh zG>f2}_j4-3HR_2V z+CPN3x`qfyGh%~mrY#25`Q_eFG4;oWEv3A;uI=0kZ+QIXIcwT zq4vC~n5(_HwGESR<86H7Gp4bQ>4Ymc_O{38;<8$ol>e_f20Zy*35fv3( z2}l}xS!mff?=6)u7;3|&CP?=fLuMLJ6wqn0pi8lsX}6X--SUf#408UxhOIR;H$P-x zaC3A0TwD7undhb&lBjQ}KcS}|2(fB31@eIj+5+()MvY1FOauba(b18VloZB4^x^NH ziSqwIRtrdHPmip$bQcn7+i1>WW~0zGyF(_E$yO6ZK66QGzt98Z$O%`{>gqe(_K1@| zD)4;JjW;NIz_Jl}{?bpo^3&6@RMf+{_qUG9<#E;dc`LJV4xSw%0F|X9Q^7{fAY7n} zhODgOR#4xD*9MUlqn~A{XJ8--`QoGo008+={uV_Gi;IWWp=&>TumQ5%*~GnLYb7`E z7}m{@ojSFW_sRGD{U06op3(3nbioIACo~C5OM@YsIXTO-v*_l2Itou|D|7tMg?YGe z7OX(G(e+_5dXMwkUG1^uHD}`@0cpZ)%z`S8TFw&#^FP+%n4K|SdF_gg)h2d96QQ1o(<&?2tH=FI`Hz2!#!{uA z1vFy`4)&>%F)m;kB~dB|&BG4cw6YP%^jokhD@gY) zU&+yno!)JG??-?i{;zoHK|vq|48)|M}Xxp#8r?S5Tz-4$H0?Lb#HhaAtOP zB)qEwF#%Aa_#0(s^20*Gch1~BiOxB1?Z;BM6vu&{Nc2{cS9&EUC+E+eKsRw6`CM&1 z1A{}+C$Sf23E4_?!++OlXF@_kDt9gLQg^S!^XA+sRjUaKkoZJmXkG5D9Knv?n(@>7 zqPOGYs~B?<~M-rVdb4aXuw4kFqnUzLDof)Us?72wquwFTGX zUkiVpot<4@Ur(ZCliT|0(Gx}bGtuUTi8&k>!k=%48a7O6^GhkoW?2+y3mB&*5+gc2 zxVSj2kwN2~Tja&q?0@@WiPFqU;Ys)XMMUJBcjuI+YNGFA|6N^21@30khHM^X?)G@E zGII#)<=^ZJVPJx8b>&8HlZTk?fWPbZ7cqP!W;F!!O17$AB#{@Ui#R{T@$qHDmByVV z+%WJdv&NaN!(K#~f>KHPD}!1yeKy-bq=xEzoOwsb5lrp$ zkwls3EmC+GjVDEAwh($3;BSO=wI{SC8JC}$Gpk*p6lOG9`#me(o1f2QzuXmVPXF(4 zf8}tEOG!??a3jZJD$gd!mkm5rx$XrT?_J6gbH0%%swpvja4VnbbMe2PBbCaAFg? zkI^&qNIzK`I*$z95nN6)6&dBHXIkoo*LXA|PdpWJXO(9+4kCBMAcflZDqoHNHm;)^ zlHr(Q$fmDQw7a1V2I)Qc!>gX-0$2h$f|Cj1lyO^fbct~;eaSb|G;gNJz)#nAVuQV- z^q5CrFfKUJ&DAvuKM-}i_n$eWu@MG`|65@BA&&*s-2MD8fzfJp9;H~Ui36AliD?C? zf~k=2Kk;GS@9dma#9qQ)F2H;T?CPdOapo+AF1(oC4&7?}#!7%JG>;N9(A|GlEr#f6 zX;FG0b+NRF2x%Kt>wNl2tU~#6?}-@V`GIA_oW$vQNZXz3lqgb3UKsxnZ_!gv@Yu&? z$A*O>ma8U~kSrEWO${AZ_1$g6sgo0dC}wS8h3_WqqE-TWu)Zm(;twCTb$54nbeP>Q zeo)N}0I=)iUe#!l=6FHWFpKtfE+F9$jyp6*h38quVs#0|QuEs(G4)yt8{t@ge~WR}4|_l`ccrnXis^Cl{KZ;t3z zTy*i*3cr3xhijo3&B(|=Rp&YEBacR~3{#fFv>e;UiX1jkTbg`e|< z3?mlcyg&%b&)1t(qNf>oykaHoYugjW&a~bQ-->i15X2Vxr`}ETC`BFpVZ(2dPb*?h zpl>Yt&-d=Rv9S>`a2xzQRnEfVTu&g;pu;jl(+N%#%&%j!>wn{Q5_{4&;3ZjJY8nw0 zrDpc%Q|pvvqpcq&7Z*#$ZKu(Amr`JBCGY$93bONfKWSW%$M*J?oi$SYq1>VON~xc` zo_1Mb#6h=${DXrNbn}GXgzl@sHeoKqc|}|YXVnawEFZ^9$M}T76uK+G14Tp7Rdn$B z#Msaf5`r!b;^33)630u-U!D8 z4C(aRwHyZv;9Wk1IjRem*3uG4OA@p0lT(r^(z$cz#cis`$+=W;H(9LIRd}(>UEr0$ zry6FQC}Wl+7e2Ivf?9_q3n2%T=??@iopNIWkvrrY`GoG6foz$ttq`@laUXCS$y85T z1+)%w9C2-;D1N$wD_t{N5_Bu!^nAX)K_Mj++#DPn|ML+@zRQWEOd#OWdt ziwP+VMPiT&Sh-fJz98d^TOgI#-HSd3ZY5Iz=(MRQ;{#EvDak?c^m=1zdtGN}k*Nmu z;9aHASJ5lFVJ{4;zdJ0kX{GPFf7$a^yZd@1&^p-x%t~LmFHU!blm7llFek7?w|co} zd*w-Sec^g(PfvAq^$_m^o0-_dwu;90?^7#<(R&Te$TAFZXQ7Y0zh;8#43!S`wHc`M zw47Px8`RU+o39y_$XT(tuG(XHTz*MV_TBPkxqcPsutW`^jYKrn*DIuauPbl>PelBS zH(9^;j7s&0e2E)ih+i5A?Q4bLIuY&dlCw#t4420|dRWfii?@5}0nfc}sU7aOdzZO_ z6YHG!ejgou`Dxv-fNYQYwOoh>#7#|28P^r)2|cM5+CiR@*4Ee)XKkC^z+=CE|L$mb zX82iXBI34yOs-yP<&TYEE}S6XQ$1ti8(!dXR7_}~)y%=@Zzww09~^TuF0_GprWFwW z@ULJ7;blalnICfh<3UoXY%YPO8t_yHbgX_o@`Z4EePxdLW=L<5lOeNElTF|H@%AtO zwJN)4nZQ3^3ca3P{?5Ma7MEM^ZK|n{)|em$x(+By%Ud}c}O;o-*~4K-~!Ryzyp zlG1V(fj4d((!Pii^gov++54ch-Xl^g1->!gnV*TGP3qq{)ogxtzv6A)ID_)ZCo+Pq z+0G5DxfHI-9COe>j)dK>R$)xK#=!lQ(RLsv+RqOo>66PwWe^ufQL>s|W+32$S+OX( zs<(Pv7sg+Vv9qw94u*mFcUwnjUcg8^(s#dn}T73aOA%7J{S)~?P@W}RdZa_{rK{QP{L%k^h1+Cc(#z$kq1 zPdz!rhYvYA)n-tNfX7UUxBW{cTmf_yw7h`WzeW97z$tg;&=L*lY@if#72tlzat*w^z?Z1RB0>>R7@Yi zdu`=)(az`ooYXO)bSGM@n{EH$M~{_)qc=6~3%=4Kd%((}=?ZPge5enqDi2};2s3)l znesSw@*rk_C;69su^%WAxxiFJZbm!KQy7axj7gv%UDkG@uJvpdp=Ysg_#vCK% z`&2>64&5DXHqB<3FB6to384B{aOCC1sg*n~c8_@3Y2DBn0ZXks-|ZS`q>%_ghy!Is zc#~7&7?VFhP^}6>gDqURpy}xub~;J@zT@SI(Y6IG!)KbPv4$0FTAI#h@qu2F&f43k zgT2DSaY-WBTiy*h< zD^!kI3GCV0^3gYuhjlg!x3#q$i157Bj9l;qCqE&6wdoDo9nTla6Sl1B>F zdJwS{()V9Vt?KBAy~zVW9ED1bx+)|4AV^mh-eB5L5w)k&W?sR`BbLburV5<<`D@Za zFI%8^xoP8b>+=3qJ|ZEJTjPOLrIzJ^+>PDpdu$l7R~cGP0Dvx#FD~gl8x@jxuT>B5 z+&UYiMnO11Rto26BzuHLEP$MNobU{pG0Kc-QkD~2jXs#*tG2>fETm%vHBM*fh>ETU zD4B0;C7_3Givr-RaTslvCy=@OTH!6$*Sw*YYN>8*9Dz_YE4)3a-L|k#smzAC>@@uR z=FOWoc!yy?n7h0Csx&oI=Cu~q#}pV6u(cqE7Z`!y7ChQa%JAzyoZmlsJD3K@4{6|< zx?S*wS*;?mc12gD{BEJ)dZTMq z{9r7>a#gjuofr-P(EBsTsnR|e7Ekzyvw(DVcb8}jL}41b%6R%O8v^Qr9FCXSY>z*V zHaxp;P5JD;&G(K^C-d`%hn+j8YeBA_AtJzGUZ68Ho=&tdiwy&p7vbWg-bj(1+%Q$ok1oD%O$Twi_~Px~o`ZG^ zhvOTbDdM-dc%q0q0|a|JBQvACcwS)qYy6H@l@Xq7QpcS5w;X>aSiKJmT|A!5ju|2K z6T`9ChYufOQ7BYd4HqY;x34e#w%xn>^atDI(}X)?svs&j55REdHm%zjrb5}S&QuQe zm3GFiq@to(n&V&6xIW;Uq|e`LPn&1NZ2P-AI|b91*VjFpaph$tkgO~N13inHwbP5= zvtU7I&w$S%o4N=-T1v6IdBR)UTfya9aE}Ppr*g94#B2ZP#4kTz#dQZMv~(h+q@~$R zf-(MARo$h_I*AWxG#NFDH2QgyN&tf(HTLV}9n*a&$`xg>m|tTD%kD;4{z^#f$(-Be zn%@QCID>8R;$-G>EfSBnu#vyZC7)&UX{D+xA|l}9!}oFB#eV%kzWzo<&dCn*jUjqd zZN<%5Y^Ww%#Akob<>QL8b+#?nd-WS}Nfbji!-EBS2KtDj<%|sCSH+n9Rnj%`%NXUN z)D)_0{mjrvgl4U%4x^xRY%GtOFpU~NYk4XBK36f_@HaEj!ij~jT}_el@tTJl4PNH> zM9}>&FdY;l{&I*6HQQoGC{)DmuTHYz!>V#HCVFBJxSdQJC_^*c0I0ygAF}rI``$6B zCG3?0_yrSvHa*9LD}OH7R3=mo76vgFW(EKfWY-fuzT^c00a+UX3ixgEA(^b93SquZ z-dpvJaP+Z86`KpbHB1VeJAv6{x z-W#(dW%&bj@#BYc0}hIx>rsp(bVXbIcVBPfpdNhu`0?X`2f*lSk4tn?PtTEYGP)je zg(6v5j+uT7{g0$9M@o)<>_}R9s`IdO9ejN46O@#g#V+!BZ!Kc$ce_GK%4V-`Y6}D% z&#MB=80A-6U0MRP<`Ba(TZGdS-Zu-UC#*YWJ^uD;{i`~#a+Wwc{4y|Wo3B+ z9!@?sphVqj{s!H)IcIhYIZ-BR=K!dF+K5S=-Njz9^4XAlHNjXg|AM4^X(uuz0< z{7C8#5*+6L;oAjQj^@S&L6@)@v?V$33&PF|pVbQ0hA#qhyRL)V-Dxm*FC#%Hy-?vxeqfSRk}mXyKpQTlfet2 zi{V<#qpDv9kSz|6`eyE1tL4DpWtyPFFUXaiR4s}jMO4$H`aA)_JR01gfX-4l72g-< z>%cd+qurv_eAVxRM>i z4oj!40x#JzlGOMrJx=@jXx+Z{KR;eyKUp`7IWft+qA>$_9HA+ctNmP|e4<*qYg)7q zzx~0l|KenEd;5D&;N`}^DJ^`(eC8RtI^X;LM$e*Q>!iFgJrpwxyecbF>qO@Lw)VF`E`;(0}FM`Qbe(s z4aY4}ZZ2-&bbgP1fmAxd%RdZA9U3F%>IL8ItW55LtdP)7GyNMLsZ`A0Ue9^B-+WZ4 zYwlHO+x$#Uw$nS%SrRX;pX~5?s&(hI|5M$~>c#ie@O<=2kWI1rEId%XQzyyCQ9e_sp`)WPg(3mI?V!F1*EZ|>xK6H!7zsG=9B}Q;MmH6c&5VB4j)hcq zw`!dxKn>mcDx_i3cf9qLK{Xm4yY~GKdezUz*Y#m(8!av2_@?fso`*fZO2 zB!K9@Hzp>l#?c&4cOjD!zLEM}tDwzO(B$ew=ZCUv*O*Q2)ZZ$aYtv&($$kbGFu4n0 zAKorDG|V4&uEpvI=Bt9}L)tBi9)V*By-fl-30todl&msaHhSY6g!vNcCKE6ly-LE7 z1_F!)-(fIV1mevG2g-lSv+%JsIQjPN+v)X(qD&w3P^$}(N3ZAKk@9#OJgXMYR!(

f~1=KMfWiI`HS#gy>8N@38je_eTrcLEfk|6an;6TR`n@ zFsBfA_U%MTGg=zo&NAfA)U8KFE{cpHr--IWulBMcFOOc<3{8tfYBp}F7d0L*1LA}< zo-Tf=4}Z?hSKu;d-cT)k9bhjmc{(GjqDHOpHX$NF6~u{RKLY{Z2&a=sBrFz-ux*~% zIA5zc^We+JiE&+EmCu>%ONM+!(5=*UPMN!7W7K?!|2&S8W*zzsQ|^0^_2 zZH*o$xeKhz8Gw^t4W2rLS;`hVLuU>=+kC-eXJ=9P7J~*e)g@QV7sZHuaelAHx24BNm^F5|hxyk90VAxOyUXm)F)j>Voz^cKF%$28~PVv#Q}*wIS1<9hJGC zEZdIPYAcY3^ImY`RfoSBq4-Cq)Nc}Bh$|a+pDrP%q}ebqC-9%eg}$Z@*6T^)bZtGH zji$~T{tBVb8%A3p02OfZd5m)T*VIaIHj1`~lm6pc+BnZSNm)5!{~dm(0%m8S)V2Tj zB0;n9tDU{j*qAjMUI9b12G9n&bxu#0AB>Hxs!MPPIi&JtBz)UshlP}@{F~vrx}>{# z1a$K1>(kWLW`Z$fN{opM)P#9h9FklLzC}Bn;{t{ZJvQwH^g2?+_$?7|Bj<_->mfqWQJjfa7O zzE11@q!y2A(N?LT+NWJbphK5m(5WWm=0*sv(KXQD;U-N~wWS89(9Pu%Rz9#A@4e-W z89z=qr)k-N1?2uG$G#aBsyeb5VddXVJozFP{Qqfr5p|t?vV%<4z2AG!nylIHG8-5g z%5Q~q;jFBz9`$NUl{1CKgs-UyR&3llAI9cuVa)Zg+Ab0=LvZbMi89GajAD^U;;B+~ zfrCoh+~z?S@9 zOX9l*)yJCZhp(*QAok8s>H@V-mQ7u~oq~7Qe}7@F33B+gIW|_~0)4^L+j&pNn4fW= zHR=IOd&k$OEfofXJ<)V(@;HVI-TPdc6t4EkXbtT2%AnS7u|NFz^XFk<@9N3~bl}9f zPT07!rb%g1((!P9l^v42cs7@`d^DR9x?Nz1PIIoD^!W3T9oIoKRFbG5HpbLq+f|Mx zN=wa<$>d=WgD&bn+Smm;EUs>}9~~=xGxYhj7a)FMJOuq;g&$4)VC$wfQe5hRKdHJ{ zz{vE`*3r`6oeL6PJ`3yKL8S_G2c>CQd@3ng>s2YLuB)T5nW3krw?>7Z?61uX9Ci#` zehu|q=s!-vHK%g=kx!zBE#%rj^V<_vViR8{!X1`QY^&x99u-PtdO+g^xQlfs-P?_t z6>Y;K&c_bA79;MJ>RM*qU>`%x(wx~23?Py4@s;nTU$jD%52D5LQfVj|ct3Dj89T?> zYil>-5^`u^L}qnlw(|7Id*YaDLkbkob51ZIr9;{Zj2$Md*Acf(%_R zOe%$!w)7kM;TrRmH-uSA)SdLIN%tV{sDj7V2uq3rh*(AJ^UFo7Q1+eNic+QKhR?r# zIVhDoKxaKVPR@}Y`_4MQZ$=y*(Fmw8s%L3%qOZ3?0{ChCK!UIKXpc7g20@0`MS$PtRbU)x^|8Wx(& zMG_>9IwmtUswnK~FtT!TN=iyfa6dP|fRsJC2+BlaeOjF{Ola9G)^J%ycL z2`N0$L2kQ09joTTh_Fz{U72M%Jb4~*Kl`a1>^`ejg`!nY=+5>_wk8u5*{lq$N|1OA zcwe-^vSFd`a;Yj?+2HL%zo@l|kJ?`uK3a9z?pd>e>Kl5SJfxfOAM`UQUSrqn)f_E< z@BbcI4WfuAj4n5pOXFZ)Jvt}>pNJ$A6BC$$5Rh_&kF^E#adL8UW2TwM+i!=5OHSU( zrmYsmpI)D7n5hU2r-XvjR%_;p1#a?D@ez*Ul_E*GANTh53}g0~R6znzN@n}aVR6p) zPq{NUxi^h34jMj-Cp^Oh+x+tkrB}W+z6;GeA0$WH<*oFE?p!Pv53Gjt#yKpfbvJqO zjV{E@_``;z{)8#mLRgv7)bAJD*x4}Ue)E%n#x9~-)S7naqL*0Mf7Zk2kQGi#{+-YV)t z43u+>_eg$Fvzq)-Go?>U^QZ<|1FbJ`(Pv_TW~ggpR@tfT!SQwaoOp61;^K3go89?d zu>h3bdM8EsgqYfNRaHDs?8ioM91UQw^~*$~D7H0b=bqhUaO3>D=%Zbj?Eosxx@zG^ z5LW;s<7w@}eO4_|^yV#15%_cOa;8U{OJkBEG^!G`IEt1E$$GByD7G`FqbpH>(L(btA=@ z8wns0(9<~3@>Nw6vn(PPYEn`(f83&GMaDpYF-@~FE$rv&A+wo>BnQO#ZuN_u+lk<0 zngoEvQ%!?c|vqIxB21;mw zIG=-xxL|8#dgbiHlUIXe(F}1g7UZ8vl&9DYO!9`@+yL7^%}#yswL?EPoolg5_qkA2 zyH$j9Yb6-kMWhg`&j0fU%_7kPz^OdwgU{>+kAka zQ(aDL#?@r`|k#+^q6yklb-@?#jxFGrx|o zel1oNob~dhDo_;d*??2weBZ^G>oW&zjC5()MV@`C?73~ z(}|+@qLsO`NecMwc6r3M&Pvek=5m!*_929H~h57Wmr5b zE6cLcym{tcG1@QY*AtAn`4{AzucQs0#7SJNtw1@ou=)M`Bwzw(`&2m_x@iF^8h7mq z>BL7~p6{)B@E7)mUM@~=AI`P8*_|%mf^S?b!9ux}W4tY=&pv)Ey!VWil@)^dob_j0 z5$PvWv?T{Eak*;#(j$+*6_lm_a>nx!oiMYE^j{vuu=bV~zVz>Vdr58>xR1}4vqUL_ zGBPkIOc>oNK*Kk-VB2i#*S~wRQFW}QP&x=E(k2o1(zaw7lp@+&I!eWUXE==pR70*) zssa72kvYXIrEW%Ti^8m$&Z^$i8=W5MoMLy=dDDDqm8t&k#@7pNdPm~S&%#%Mr~wMZd{cLg;dwek~50i~i+=VK`|A_J_-)s`&fpz|O{ z^MLrDN3}c!j}x)uzdwJzekaJ|7v#nRXM4e1$^v6O0cg8Tm)pMF!hQP^h0huB!n&07 z5A4CIul-IFLFiyTbf$V0ouf}fvzBRQf@js@nq*s&fh zgv3uw+1~#o;QYd+d_vR7D-?D3(`%;bZrNt|qDM!6N1Fp!QzXB@IgKrGx2I>%zi!T* zm!2<+Ho^WIXh^kb(F;Izh4WQ`q43o-3+ttDY^x+xDK=#H|EJY29(&_LL<+wLBg`9n zo6wY+W@gC_y$ik~h2L-IPHc&qO;Ki^c2=*h@BhqfT04%q_zKHD)ilf-86Hm17Lbsa zzeT;cyZd0w0z?ITy>ksd!~TBkkv^8xKQvvfit+$a#Vobua6ztfi)IQi?tUMq85VC9 zNQ(!3mT(5Ms$qgwruYW0Oz0rk$CYhPkQElyk6)OSO69gn^+QGN^89Ej8Yv(L6Be?6{hQ!{K%Y$ct_j zF%gz^vqg7wB+xCn+9Ra?h{n#|&PDGZ6wVxt(}uAZfp`+H^B*GdW(Jl1+k$`F&@SJF zR>;OeDE=y--Li4vpNG!}cQ~6vAr6dJO_lG4ihr6*c92;u<4y!69ImMvBP<&=D<_rD z4!gJ&!=uQgzCaSmca_u%lx03r#dk`PL#S;={&`Qt$Htw%2QN5F$Ub`1(fyp2Dsytf z1`)6_-Dp)`uhbps=M)_s)&34qlc<_H{EhZ(NTkmCe%Ia^w9Zrw$a4LvKDNfSX7Bjy zT#LbLYMxjTT_db3Q8@qeX90_gZ_L-$###)VSx9Iz%ct*f`@#Se!B$*^($tjHmM*+=q;!1NHavWVF>h+hY{b8eyTyjs78&Y;wv>4&^x)(4VwRUY7K?4INd!F1 zd2o7I{iIl!R_SQ1I{kDpgDJi;?JD& z+|D=YhppuvQ(Of&OOz%(Bvn;abvoTrbP}+$h`cyE`kQK8@5NCabn&G$W`F@W;VjX# zWuFy!Kx_9QGp5Z}3&L?X6AZhL7MC31$E5Ie`t(hDTXv#bA!^orSaX+ff#Qr&LV{W- zl$l*uw#bEow?L4vi`A`;3SdlrQ(vFp>th50C-ar?0*65l0bdLZXdnTcTKO!wY#(?| znud3^nbqU(-eFcNB7`f`(V?ArGh~3`F1+u}Jr{fpC(S*aHiO{mKo=!)@67Cz}c!s}NtI({<#VDV?dYo$i z1)wedSiG9~1CS>Eorm1mo1N1H*kFqVotid{nX_!Z-fk*w!qV#B4^Y3brpPGc>%$=b zPX`Lg4(Ye6di16{Hg_j02X_ffOgRpW4V??RaIxeZy9cJ5RGG96o+wo*u^oaP!myKuUi+?-`OdG-Wwl( zFbqITTvg>Q;r&FRd%Krj_&|~2Y5k|q)fsGj!$G|Z-cr(!9*OD%)M6W_JbSET0s?f6 ze&EFLN=l-!`)fi;%d4}$)vFdD&qUr2`csPCO@A+Pj(lNJVo=MXp$d#X->@Sq?0m0& zLc~{{MELI8t6e7|6nFNeqj6{#pUH&@3=;cS_iU_G=cvqq6X zpC305*Y@^SR%TZJ!9mwoQCNmLKPT!@`NS52D~sR^-6o%|sqbYpM>*8XXaeRe?EE?` z3qN~+sF1``#oOH3Lisvr#p*`B)8#z)*x$R84CI_0dq4;abvvh4{8 zKmK^UaJ~>ErOzi5>fqt);2Z7cwewur?9-3=j+a|63HeUf$A5l=yiu*4k=Tp@on&n! zzTioF$LV-SM^Atd-GJ|ETt3?WG}~RdR?k{mS`I5KbA_(XWle4b&u@8F_x2$9o_rsh z=b(R_MtHau1mWm7t#Ps1b(Ubv$jZ$8I`MVF;7d(@-RE(SzPVCx`Ts-KyZ_{DFl}ML#No=CoR8e=igXKUPpKe?{%YOV){K z_(ADhkUhjaUNc_!soa#nf%0$5K_(^&sWEwuFqVJgaq$O=(AzL7m`~V`(e7D$M|)g= z@r<8!1lD!FMf~*1KT7{y;Iqq~RXgV613=B*@bWUbs+>s`^&wi&XRxA^L@pmg*AmefA*7QJ0DgsL4W^cgZ+aCQ@xai z=2k<4Z8#W1NY~fSGvurSh)jBh&22zgP{0|$fn&@&Dst)y$p(1>r_EJwKmfA>Px<3TXvxV! z4aeA?G?#Wm&$)&foXI2k&rGd+_aLS~g3>g$=MvDN;>q?vsoSaO~`TqO4 z?>x5TARinMoqZccY5dz!%Pe(qTPlB`>{BzCk(MzyICwtg{tK5uHC5Fl zz;G+EX7F6)WA(tb7~ZC9jSjGXczAE1uaVX@xxT)hFDZE>x7C*P*jXaELp=OTzWr(O zL-J%|_*2l72fIAIi+8R1>d_n+od12zSMg1=7$@Epx~D`%>_NCV=iiM>aMNL z4XSVU8<@9ypd`Xy8x?eP#10h~U$fq~&FKwT`8zi4C{PYM_{Py370Sap%g%u+@&(u7xL^Xb=-e5cXa3fpr~=tf{K{gnr8ZC&2Y7 z^PdzA$+>>$anIwP`1p7;iC$Nq8^T)J%_@KT9$zs@fU!KRSU$R}DuXW_;`256sFF&vL z>yHL#NP-GW00;lC$aG-k^dMj`GFb+(f(;r;jjo0`z<NhmptQw?>lc$gmB=Z zSvdE-YyFe`Pfu87aQ4mBpPS1(@$e2)&iZa}llr5hSS6+A6kzt-i-m7r6cz%qYzpqG z4w`D#T1qd>FDRn${49?b&t9SF$@qf4ImNumT35-mO_$8X|CQ`a@`3*axEnTW!T2kI zUm^%`rtETb)+?;Vgrdw!koF4+Hb@}q?Me*e`y38F%+jhxA*DaA{3RBXs?*eeiFPee^;SN%p&n500&-MTNhIec(Af<4Mo2=>fXMr za`;3WRD(uLsam~4pz5+E%4hu<*^W4{RyJ5T=E#A>r58yE`*N%{a0E})Xch# zRa5(KC4PQkp&&{^+CwdYYxdfSF8RfJ^wt$Cj@L7;eCm(SpBL|chpC0!jI-t|KU zYMYv-6F&6~wPpU3-4_nYCw70gUHrA=Zw^i??&Y#xD%8$y3W=cMc`kEeFpNcqPO_}y z_x9bx#|JX><^MCtHR@uhDqOw+y`*1X>3o%!7et}yddT&r37Fn* zq^(A=>$!6U{T-$WdK?Vjk$Zoy`zPdG9O|6g9dPQvcf64EypnbHCTqgeM8rG(gvla4 zsJ1u2rY~P>siI45aL8qYk^lH2%afUf>xQsz8^S77Snp8eZ;SgqEiC{RNkqmHPAGR< zZ`zzn%gD&UQUq{6hlW&1wrd*}*njebMwle_B=*_y(7zilKJ+}6xoy~|R~E&8{8cGo z#l@?xrN$R01)k~Q(qEs@NJSi(^dLUMQW1{y>VP#E-}FQafcXxpsbI`;q)$Y*qV!!y z>h!o1sYwbF?4+m*Ry~$|3b9#8A#ig#jq9(bZ%gI@aQ7AUdoYxTyC1LV&1_s$*0@cx z#~V755Aof{lEF&{#l&N{SO!l#oFx35*#1tJ_6Ze6gycKYIo>9wkLVged$2f2$M_@K zD@Bq-x5dh6Q^gLU$UoA_=*otggf03m1~Zpmp2sb2%?V9L}g(^*ti5 zUHAC0AYjPn?o1**o9ur^d_efK9V~A1k)Un(8Yw7BzX{fld3o*LWf1cbS(N@Tr+>nK z@AvO_w^3k(^rfi60>YtC?39ssyww zIt#Zd;=K<#xcQ2V_WPib+nCp0kwOD+wrg3k}DHM*3QVMp2`89rAeqnz?1AY)np1iZ0bl2ty zH})F6V=6y0$QF9D;Le$qt-?ZmJ-r4qo4a>f*LRsr=Hn{K7ukw1!O+Tz3hwp+-A|Lr zGTj(e*fB*~EEmf>B1lB&BMddU2-!#k;Q^Z69nO0X7gVG%Ngv{5zv_2*y$nFHO)s7T zx3WH2IZ`)puO5mLsC6a#f5L2<)^o)E3kkM{C=XE_%@H^>N(kHnRJjp{K!R}Lx5;28 z35r9b*gCf92W0<}U@ShIQDQdov3`zY-P=FOolQTSuX3@C@3yECj+Dvr%2zW1hep3n z{3ytsWQ)k2OFlUA!Cyg-GqN`|BFU0EHt52^oCt@pWMpJ&OX_QDKQ9O68d+Od3=a=8 z?xlq6jSF~fS7z1Ou$ePc8%H8r)k_;Si8 z*=?IIp+aDi@V3bffOE=ah@O#Vsdph=z0HhBVu-o0@zX_Uvis2eF`r6 z-a?AW(n`NxW#Qtuc*nZS7-E8iWTSPBZ+{aaP(N%p_!_0O5q9d2tGAGLwyI|E4RN`t zC6o8*)o1kB)rndRI^F2hDds!4APMGxy~-|!zNWbdSl>6N&D6nICKpeI6LHWuMC6zm zH80PxuB52&V)O0v78Lu>rV5@zf}LfGvppkh<1YXOS>ogid~LXJB9ssZwkOb5j~={% z6nJ`S1I4aPH@%p&cKldkx@qCv2E;L(MM2-y>Z``E&yh>hyrz+#19!Y9Uj=G`0YzFg zULO1zws+dcw5xcax;XO8vl9U_$E?5NOhXXxfs85C+1aX`-Nr=m9J$MOdZ z`=33G*H!~YM<=&?ZO>=@ce`f;MkgwQzms|*rlG}6bm(C|LD;Xs)RX_LJ<{_!E$^}Q z36rsUM&du$*N~4lh5qNBTZ5#ZE4mZZ#{_>d!a_j_=q&V~p=%@kL;XWPf2J_f88#Np zTEC72vCA*E8a0>}^*ttn^$qmS-Z)slKROo1I(zmk_=cya5Q4x^@uza%j|BZC((KDo zfs8cS-$g}5nNQY^bS?AoftaEHssat*i3jGruw(xuJ=4-M)6_lZoxy;R{q>NhhK3F_ zh(&Uw*ENc0j#aFRK*@yi9}BCVwZCFZ-Res2A|Z;DeB_t1xi*{~@gZ&UeU7WIBS}ur zC^TC><~o*)Mn#A|w;;OraeEwY?OH_K4cnHr(=$W+TI{WlYYD5`k)G zXIG9o31EEu>M~fR(olMyXxrZ*-(gkHso9p6e@yLbSFa9- z?B6YI*eWcU$>Nm`HLO3HdzR;TNy?z-k_iF4YP&bR>@ehd4YbR8DMm$H0H$+)mZO6A zw-;1`S5{hnRL=PGca&JyeZbWG?OzB9@$v(}Juat-OFuiMsgIfvq}i(m{M9miz!-B% zvdFrfl9pi;vN!%|U|?^4{&Qiy1S-e?J*~qh~Q-|9;3f zF?ass@Y(giMi(iPk!TTu@5hWcgGT}_KM|93q~{6dJVhzXDf`ZJs>Y}^rVDxDg+8Ex z2XDq{(X*j-oSBDUcbG^%iN9N;;5Syke#rE}=0E9c(zgL#W{7oBk1hwm7fwV1HRyRW zGc#N+*P)9sG%%nPjJc$3ANq0oV9p)ne-0=PCIdl$lF4Pgi3q9hE!P$n9#qsP84y0!tzL`;Xg zq?`wiV-KchBlS3xrn}A3f?;TYXgK&8Dw2zg0$9gs%IV%X_S#fivOR0ruX;f~|I8E#N|uV-B$5`&++y52ZLP?VRKUpnku z$@elQCMGEQLczSDl#Wr{YXmtA%_xcGK~|UkMD*D-1h~6D<=kn!^9tJwJ?7GNN>MGu zlCG^V$GqCLd@>;+^T}HO?CflRkEh+LMQLB)(nKVKlb@Go{lTx3WLa!oAGB#yYdPHC z|F~ul#PnnM{(^c1r41~r7(zruMDFUBg0^-8*XN&ja}N=y7`?+dc$6)KmEoE^`5y9` zijqR-C|-S$ljF+kNw&G*KE9YE1%B{M3|l={$Kd*-*gkbuctcB87Kz^&!+1zpu5ssI zIDV*jK7RUVC`yrbl=`DG)+gsWm_vKdXcWnU7Zl2PL%b2&{jdLD>P#SG2)9EsAv zPGR+_c|dVK1u7iK?|F{b93ce3&&|%pVV~hzDlFCVc{+Hqy~yd))z#IP+37H`!+eR+ zt#fl3-hEbu*PJLb-l9 z{eF$LGTPZFwnG@MDLK)&@xQq4o?pa4aLUB>Lkn1*!C<^Hc|uFUpn_|(?8+o$gpeK}!lS#INN`|4M z&Z`5R2iv5Lgz-@a3?U{fkD+8`Wn~CHBPC-sNL|m^Fj278_K-M>^qq7Utnv4~N(@3P z-N&*I9rL*AkH59BR3ooHPf=NcePqY5slKsRyeR5*JA-!sXwJw%p0P!Pn7g}k4G%qS zJv2;u(2-1p>$&P!sh6cqi)2RES<2>G;DVa}il3c>kS#hUJHnO}6ch>v!iaoNgVaW5 zR+VmLAdg`wR#vL&(3MQpK>2Iec)5gh$$QF!B)TR6cFXXIZMwbri@2FO>6nvo9x!E7 zvFM$rw!qPRvWxBvC!r$2cYdho4x6K3T$sJGHH2b&2wWCCAJf7wyHO%F`S14@d-t7R zOT`$9(-9NpK|isE7#v{N~jS&W*#<4-e1psdbS`tr`mdSd>|UFAS3kK%vNE)H}{skGu0nX7k~u zpi@Q3GSQf`;Y4agz6i~uynD{avrd0WH>U>^BaW9_4cP6@)d4qeuP-$0ZJi}hpCa&R zPpgIT*665gFrJ>kqG;?U;+zquH|xd$j#y;Dnfu_Ij6-*sVs9h$DQ$ zWP1`7Y9ZNz?pjwJ>5`A@;t3GkRgZtf5bRi0VaRWoqxpZ0YEuvdh-CH5C>Cb~X_lkg z%g2qOg;cwi8{oih&}+x>=V~p6DdDcajbJVTwAb2sPMd@`6#?lNZm?oFDO^Q>;Tb8) z%&)p-z4{S7qD8Su7`$?p2oX@UItvQuDf@D-$SoIH?>R%WvjFo0#KUh>U*F7$?^~`* z7s`G&q!_R>A%`Dtwf(fbi_r5U2ZWLdkU{LZRPWYqocT%gkV)LmB$dPeMZx zM(MwOw@bLcnwk!Y>*6G}1vR01hVddxm>M6q%fN$rJq-205@cbXW3@|2UxLSj2M;EW z|9o`dKT%Q9O;c5yfSKYNk6IY}ouWxJ_tCeruMlkBvLRGE^yl%M)w#>+kyH@q@^VqB zYYRztR8zQBQI9SE+rQDi%HDkV=RmrR*FjE-QJlshNVA!VVBae>K*lZDL{r`49s#G%r$a!^;vt>e+T04Ph4CpzE?+M3Z^<( zl+5V&O65uABM8=JDVg;26b7Twd%-lPEYp6}W`8wv7ye`A!^w?2J9hc6c`p<@9GGFP zsH&jK{N`0_4J_mc0S2ADU;0 zg*YGYxGQ7bjCS_)^b82F$e!+q)dLaX1Oj~=d+hbZ&z~uFgG8zZU*YQ3%ixWJdd8#| zG9}jSPPNLu^ORFM9S=`3-@$7#Nnxt^FV_SKGaTFr3LFQ>HJo3%U zs)5VotiYk+vG3yK+jb%9?hU>p+l}pu+Z_i5&$nsYGk+Hed|H13Vp{guLr>oVXvz02 zKjckeDYc&K)%NBHf@RRO2Gu^#{@l59wG7{%uE}2}7Z(@z?vK`$wMIX{Q)rRIl#k2sgNBf~ z`T4z#mmy0#o6A^Aa&q#ee_igv{Jb#WnY**yzjN?`IaL#aC&2E^A z`CjbQbFtu`(_WS=Rf?n__xJnt2%bQky<6kz6p`1Ceh$8Y#kEIy{HkJmycOB-x4L#n z5^q>-f68O4U~=+{S?lo|c8{FrW*@-yvi$;rmVPV|09g`(vHA{fAtUd;ZcT(E3Fg#M z74<7us;bxi`ZjI1*9?j6k3LrqTHnS-h#eMS8HO9bMtTq-{nh6*#Xo;*HCo(WXjtDX z4RJ9)jiZuMP6_#6&L;vzcX6d0lPj0=ALl8qTy}VSN0grTQ7E?IAR9_K#SU}rnmwDO zJ=y%Hun=ho8G|Z??9I;4&+l&g@{dG-uO3^wloaJiyfq{f{;uCOGW!L0BT(IMVXkIG zO-X5BV4yB!e~)>~2}?1Ed1;5G5P$ae_AXWpYu8%RqCvQFNJiU{XK0W{I$R61-%+Z* zv6bfLVVApH#Ji%G#$ZsgeOmn zrW70dAD^3@bEKPo6**;o0wA8;CrXKcD{LL?@;9yZRa0oIA8hk6IY(#6K%>zU%*RKJf_YD2Z@%W><7}dwI-^(n~RQ8Y0UKMMV(J zO<`?h;*XitF?THvCNwU~k&XH1lzv(;H#Jq1Ae@c#u8a}u{8_z)p z?EL;dyP^x;pxN6r`pNy>39fk#ZU&~G+yLFmT3``E(J1|sZ102Wa4iYlafaNef1_p5 z*0Zj~okj0QBkL|~0O>0lM4&?O=k}kt40e_~`}!t-l%`FJlBa#@^BgI$u>>jx4FY7% z)ZK8pU;nV!GyySOt!MX>=g)Zk0(tDH(<`3P>gUL|JzPqQ3OmBkOeSftxOZ$!yt&M@ zXwu)B{+in}@M=W;vDiSh%ivYLI2eAx*|kGf=1$aw!Ag&)UkmHa@VE;E<5QtGS~;ng!ot&-L0?)voEw1o8u1#!u>h)bQiOxm{q<)M(0?5$6YxsbV??#1?r%>A2vj_qeklH2k zpK5U8>!%Mz!@sq(gy&7tJErF6ONh{Hge|m%q{6;WeT}6|F8hbV<-!pJrQz$Da^{{knw*{fw2p8*-% zaX3FgNnQEYiHTPu3+r1#(L#pM2EVNztCk#$PA*kM>Yv}*=Bgf!Hjbr1Qi=Ttf<0j` zL47kJH+S;es)3Bm$$wX-*kLJ0LO+s%Xa`>0uC?@0UEf?5LFhH?EKP#44Ai$Pzd!n| zsCOE#XPS+^^B~pEJe){^$|ElPRng@X4EQyT>`$;?-XUyG6`d{2e#=l6d43{dOqQWu zaW2rw$;$9YM@NS~FOHbv$&=AE3`f6JuiQnpk#-tU{n2z}HQHa-7+FMu! z2kLSle%7M`FqS!8{{R>|pRv#&N{*lWc{Whl$;k=(%&GQQb8~aUP`&T`uhi6(^22T4 zpi@Hlr=Qk`w{b2(+5N7?Zf`l5;+f5l%Q~$~-{ftcOir5SY)*>U0J54sRIYUG?-
wL~<-ZI})*P1}suMAElHtGl!ex&?1GF>&0Ecu9HhwA$x{}lb> zaitk8a5`7$<$tOc_wLz2C8H$x`1trFDl6Y(peqZ*wfEX*X!fQT?f%UNWC?{l5KSK? zjQuSCYwy#iF9pW=1`J`mq46Ey{d&*eht#g4^-mho&MRCwSMLByz;w*`n;4(#YDFX3 zg;|~-5Tk(jrx0Q2rN0td8HgkNvY;?DC}_k1O0zeIu>u>cYb~WAUIZ#B9S)R;%3k}P zh14!A+<11&2tl@kv8s*_-Wp=+*Q9YOL8kukRWQyw-S9ETLjV}-NcPAA7t44p-CEIh z|J$4wf#zd1=z-$Mp9p2^L?Z~2#Bh0}`>(!huCIydZIN6H7|RHP7eecEH8nN8F?LHjT~`rJM}v>nf;S2r#0=#Ki0zID7fy zzY+Y1;C+d2Z(E`egzCVd)rPsOnIAK&UOyFJ3K!%QyxQ{qjIRlm_BHrz=7#O6QfM|! zK9?i2F-Pysg=Ow?_s0%@+WUk{=Of$u<9-ed$()WVN1h?a+ly))2#2!Kj`VRX0jvp; z1hE@QyWTiRP4!h@U*AJh@6@cHEYB@mIdc>r|D5JOSLIY#xRq5?TbqhA`#OnBe;^HG zCu#I?%}zi6-Er5t-re<7Ug}pNWLRM#8JEbp$DgP9~H8J;}?LFBiXk`#$)ootb$4=_!3U-?@>~{tP?wLAj1G_s1Sz-pzha zbyNp}$?Cy7h>njD$uf=GYxVxBBd#^RJ~ckRHR#ZHmoJshV3@ZN1;{UE1u!!4Q9YZ@ z_T6HB^LiAMlFA64DX!6FZ%w7S!6`U^9H4%vbEw{T9Q&V`n1i_~6#%;hVs>L#!n%Ym z<>HdQKb?>-UWuv=`ybaoz$q7SDR1sXQ%wz*7p!*~NMMykEF1_DMt-@29~u~F^xyWO zOF{@IFdctGPXe+Fp_FqsaX(}0cjw*Ix8{mU8@D)_dzD5dZxl^TCp8+~w`WRm)IW-< zpwP0ivi|=5p`oFNIga#RV!i67$bM?}G%^anke!ZbKkiP|r6%S&@)Ifct)#C@zdDD9 z8>*^MY<-4#7FP27-wF}ar1UdkKgxB5Sz8(ByQ-zBiEV{Ko>G>5%5utqq}Aq-{e_TZ z@%JA-U`xYB^xWpE;peWt-%5jF8zY*%RRbMVr zGK!;(H^2=j{fSPGyOfxX{<9Wa;h=xF@CuA6fP){Ar!cjvbfE{ycG(!w|EkZ#PTjw+ ztE;{mp4&_KB(EKHke(xc3`a|3_oNmS1XPu;%|?m==!^>3 z;3|JQoDk(G=JU9!kO-X%y9tiqR8(01R(zH};SFOxFwq%*KQi+a^XbS}DCjyZm!z4X zNo(nSCHDMTyXSVjvM3-b``GhCIB;$H8Gv=cd$WsEZX=B*?M^u8lDsTmmfMSL6sJK#Hy z@22P74E{UKYTEw(GB{lP5j4!SK7#xH?IXk~LyQogyK~?p&=HWb%(eg@7)$zPbi)v$ z0c4@AI`m=qDf9H>kA`Yyp@6h1Z@o6VHR-%`wAH4V4i{t&6bpud`?-NZH;b}!~S#wqDGu+ z^70(8v@t(xqlt!w-PTq-6O9H{xNP&(_iItwaD7cfmB6VOWRwhR3Ds0nAL!-xV|vxo zU+>Z%DoVLA4D4J@7u%T%>npMHv~q9_o*%t`_w)r;HO3@Y%frWK?Q5#SveXpt#Xe_$ zqcz&0ONu3R_1aYc?nUTr;oNlEEhq!`zNRU}?`KpqxLKEW%H)Dvj61Bf-#Jq?aBZhn zNPT}(_Dp?Xh}Yzm5f5z(*Ubrnp-G9=les{*h92x=t|+pw)~NBR1JK?a44~MbK%~l^ zx;$9zQse)Vo|+~-A=D7OaDSgK|3z+YZjTTzpZAbJ=^q@)7u|aIUukh6ZG$L8f_@XkOn!Q}Aw`{oub{O09y!>8YvMz0r+C zs6-0?yV}}K_WFpFXdT9s&<(MDV}|N|+~d&2=+M{e>g*H-khpEJnY*(N6z!Uhuvd(oCGdcM=1K<*)$Y0QTqZDt=%f251!OE z@AKB<49r!-f&b=-@`u`pHQsJ>!H`y!u2zCPh8%T~O>K5p3BL_#eeCW0@L{!S(L?jo z;f=_sByD_xC;Eo+pz;SeBr4)zg^5h8YT#lzVmcz%n3xU*Y_j&*VxFKhNx832iTo5h zUFOf>{(>Kc2>b`LkWNyNTB$MQRBIW60ApPsWb>9okudK8J_LwqMmvT7M5=qAjePqt z;$hrPIp*yExtDf+hZOoe@q`2B+4$l;zBe7hD(aLvMb^kck=AH4484kcJ)?+31E~*|4XRDfwNQ zi?AAxKX*ocM;N}Vto-I$GdM@fZYRMMDXMB}!;h;Ns)4~jlynb#TZ&lvX$H-oV;*Cp zhg?T~ulm#Mq4ES<4rae$rd}PYMg1}7lY=z!{Ns*=1D&1Uj$?gbEb~KWW1m>{!2tlm z1Muv%H7QBSJ0>K{z(;4Oh}67P`~MqIRmF}gTo#y9aPXOWozP~C9b(FVA03nTr|BeXRApdmdL^y;>cxW|?bA$$n!YT7M1?!Y|TK-;B4X!}Y`910zGn!@_fGYg1c4 zfBx*rGxb!=fCHmmhwC(tj|<=UF44sz@lz8Yn#T~~7AbwQ|I*#kbYmE{3_e z^r>iQvsP3}X4;7Q&;6a~t_vnI4_d>*4u;#!=?D6{Eo?@MfSW%q3q~~Gb8G0ISp(T= zDd^IkB_%0%dJ5GCZZkjq9gj$k3JA`-nx$QC*MH>e%10e}cMnHV9Jr1#S2uUl6ANvp z2L1U_00$}W4ll2Y?5`N?d#<(2nicnoox$MGttth`jfk$4G_9(FvY#n_a3AB>_+8Vq zJBP~=kIWVW5Fllk2H$sm&NX=a@bI9C2mMX^3q;$WE9$`0QT~ZpBTu%<9Qvb|g$y#) z?4|1he?(^g9-q`vwfkGzw9|(;h>^e@0^mjkh@MYWD~Hr~x#|T;EU(Ko6%`HD)uuAZ zLJ|CAV&j5?d387)jLTJXm2NuA`8C+p`35Y@g(zp3JD!#gYMng3yq!B}#7 z39sK|3}uL%ol)sB2D#Kz;6TSS9E6OZZQ1R=Iq+Cx5R;1@hgzS;#68`6r56VvP!Av8 zPSSP^3JO9)z3MXhtOH%L)gtX$K2I8}NOg2{tp?r{wl_@Fr5N0G>S4Y7PaU-IugRxy z+defe)U$2s0%d>>KgwaQhlPDy=#Xm>5& zkzP3GvhcoSMoGUhE|ZZ;2A=a)B0^gTG2n}k6*$mhuJ_lkbmWnY&hOv9XH6;rZ&c4* z43LSD2t^D$e-0pXAg81pp#mhB1c-@N5fIgUGdQ!2(=zf($4bADgGG;{DK`kTHr5P^ z?ds}!tRqWoV`%@9O{@^}_xBvuq>;bRRJhm%6>XmC?oT%p8i5L3TGu>R_pdw1_(ZF3qjHG0nD6M~JaQnBf7~T*`FoFX5N*aCs ztY~vbM;AF#9Ao41Y%t=pXJ}yo04GU`vBUnW{No@Ofcz{HnyqPwO49Btu?pmFtp-$? zc8cgZJ)%EU`$t?v#?TKR7U{IvSbQ1mwKO43xPAIGP3Eoj`?Z19lTuSF>DDqPkD@xS z)9gjt%Mno(sIwrDC-yb+V*U)2;sDive)=0k1~;P#hL!2o#XT%1Z<@VOtHe#=b+KQv zv?xW@sXJjG)Y?H=iHL5xmjit^&F@372-cU1Ou!QrjpbtF{+osIxLf)TCq#YWMGJXG%Qh|jNxECo*>SlWVq6+~_o5y2<~K-1z|^lv zArW(`(F1>?Yon!fPaEqnGmEPTWQvm29%1%oLbglim{-YMA)V+5+bqsZFo|0v>lPFd zA3o=QxPvTqsG1ARe#Kkfj%}MCX21ncp5#7TSVq;CmwRmeC`gbpumzt0bT03>sqg&F zF;J_9ZU6nue+|wHrYwDJ_*n zq3&o;A}F48pWQ8Q2Cu2se|f!WU$v`Dp+bSPT97ZxaCLD#kTUH*d>E*d&tvPgKVQ0VB*o@9Of}u!Qjy{)Vzx@>sa6N-eB|Sr3 zVTU^FH$818_yqf0Gvxfj{2=Yg`n)Poft)K8u~Xq-(2Txsrj*YM*mXU0pam}FPR~2` z{05&qUpI>F$G8hgBBtbYp3nq0f5klir|NQ!_5G(AK2ek5fG6l4(CWr$+mds|0giMH zz=>vQdgMtkUYgJiy*Un$LmwI%CPMu&I)#e4gQ~yW=2&oB|EQ?~_z{JasO&p3$>-S7 zIhg#Jp2w#SihhNY!Ou=&DaXl&ZjNIqx8UN^g7%_c2e+)Pt?hkkgesqvz+1E-+Z&^g>i+?rZL(*?T z+ZK1eVMtV!V5f6Zas*-U0h&EB>JFs#&c*71;^3y_yvPzB#w3$LH$CO;=GHVgm!zHR z)Mq_1G&JK?2h84I8qVBpdf4}`DcD!X0p&n5UP}8m!L>#OG5Sycmnp=8m&e>r;Xdqr z=?TgL-y|MVV4^jxkwsh0zf@QrP|E-KsD9JEL-$~;%d(eMLKb&A=LSogeC7_TZ#?5- z4>I4AmL(}C7`#@}mvR(&%n{Pp)>c?W&ntxJoh2I<+|kcaGAXzNgo&*jR#qN-J|{`x z!YS(eJL_&uyK5nP%jyUD617`hYexE>M|(zdI2^1#{6#nB6qJ$ec&YNuE5ghic64(#%aw^M3tqhlS9#W z?8fh$<0mv)ZQ~K25roc6buoY%Q@+(h@dekjNJPduID(k^XXAY$hxNFs>af#shT19Y z7mu&&A-n9<)YQAyPgaY4hb>2b{p{~2Svdp-I=ML+kNZc8nBKjc1CL3-+Wo8wT<7t4 z(XF;CzfW8Ot`1w|l_gI}Nb$v}*+NyE_hDD(U4gI#)<|yA;1c|#p^w>+yqb-pqR~G{c zjQ$(wU1-`F|DM1Cu}!7^5U60lGw`3Y4Yiy84T&LtC&n_Aebx5M1J-`@F9uj~Di;?Q zAKS;|O)J;9-J|u)tOYNBIvkMupk9W+>F^0e!{k9ZGh4@l{~l!BV}gCAX8RAX&%4dd zPOR=UkB@I{)y>q2hO>Be_vUWOlxAW{wvV77++JzOqD^OpwK#BRbab>eTBP)YkM|S1 z^B|`0uz!BP^H$@?oX>K=Ue0lK=XtTOnJMZ|w!ENZ;EjZY1OTDeY4zhWLch?o$XD#w z%W)`Ej^*u6MK}tcKN5=Yr->6(4wSk18GIBv`Wc_LOo3inrOP}$EV^O&p z+iwIEz#GGc>v6nVk6dT^!(7YWD^DJ!#$3Pg6oN1AbIQ;!?RTv$xfEp!xrL>)k`nEo z=Dk#YPK1(i;Md>-AR|o1!;kA9(4ZsfuYgfp0DatyoFjdV8HozR{a)X)GC#G_{o3)& z^IIpJBZ$rNTZgT3-2)4M$CQ5W(FTy&^9N3&`9ekG(I+L$o3G%I(B?~*P%~=7aX-YE44j6rbRujHB59OBJ!0M|6zXSNx<-oH;Xj`#Eqi8r*&5kjYg(;uID5@)<@wFhk$mKr zY8U!z0UV#-Au2{NXRF1}y6aw^`B#yWreG@*6W|z^^-_I%MZpv6WhK%Q$s0hiAJYRS zzZ3zp@(nT{n)_^5Z%=%#_-Ig5U0rI^)adazLIe;BzfQa0xHX-hIs9SOyL2Q=G|y5- zi0U^poUzcfJU{f@X?> zOG(;Ux4{BqOSx=r0{3t%nO7I~iBHnq*LPuWcbjHEH#a99u4xFtJKEXhm=?RZxsF!j`}XAKegYJch_yC@v^i>fn{}2 z*QzSs5J_EP@_huQwu#t0QG}k!hW`zHHH9&cXCed2%I5v8>pjDXP%<}Ujgu))uWYCY z^zirpIpc{56MsYSNNF+Va6%T7LuyB`?>%{)zka3j{Qo(?^D;x!V8>n>Q;O_*tZUew zZwno1E|*adgF5J%e`=@qOCIk(>n#&3*&=ga)0^z>O9N8^iLmRpT#-!(R>saa=c+9V>5+|ZP{HB;C4q4L+l zaej5I=N2aNB>gSJTFrauhtbTVzN!vXtV-9vppd(1tD3_?fBkmm*mE+sKFJ85_!>bN z%*b)gPka3|8yWMl8`D{iqMQ%E54rJHNR*5N)|H%XIdXFpeGm}2iMyXF$?~AWQ}YVi z6-_!FfC4zMB(B2y+qBrB$l0yx$rOwp5lRNPxT6H5JLFl%U0+g^K%MVPxXLAV<|-W< z4BobyCNiv_SaULuAZQdSfiR58Zm-HnN;*Zc=bfH9LJ!#b`-zipZ~y?z)~{ib(s==C zX=%ZuT&z9^#QJVX$CF?ixI^LuY6*8qC3E8d!3fp*T9jY(qr0wAE;dGw*#d974btM% zA9bW@0Ni2fjelT(tn4?3567Aoox?}wO%2SQClkTV(ov2Wi=KKyiv4A0LYK`p7G->TAFExUzeTYeR#V^1Ep4+;m3B z;!bORW(dFh^=?f;;ixQ#-n{DXCtH&a&x@~8xB-f8iaw#a&0*WCGg7rtefi=I8JtmG^Q(iz{_YHQ26^^$+Y z7p1I6y>z$aN83!tL*>|t#jV#L1uryIhP-R4ulIGE+uIusZm?cQ83^Z^7G2Qs$mfUy zv%f#uXjE5M4_TWPrM+I>408L{Pm zG-Hry2#G*L$i&(^U#|B~|3}Xwa4O#-g_f7AuVD5J*5-@M%V+COZu_v(R@MS+rfAo! zhI$UUjQ-@K^Bn=xzoBh!=E#Z%hkp-yr~x7zhvD7Z#mTVpv_~7Rl{jy2ljMcEJXfoQ z?(GCtX2p6h(;j$URr<|gfbG({*ZK2eOX3SrmJV~fHW{X)^_~@+2#qq%e5sqt%=%$y z4#U1-eedPDzQvqxYrkrmc8j+S{##gBIE)*u)0a>6IQRU1dF>+1PUVVR>gNZIOG%|a zcR%gcuUiLC=Z5U6@14aPc28r(HAc6SJ8gD8i9Ok$PLRFU+slc3pq3G<$W6Z%m@yRA za9nLC4(#FX{`b>iu@7qlPE{7gW+>}=AHBZS$i*Xg>T}xU)_=n7A^z)PluInxrXU5k zws*j2K->#{@z+DnhT3>TO`v1>TVa1}rG~n^Cf8tZV_PA?7@89#ldJ{R z0&D&UC4W)`F|~w~N`qIOYAvrOvybpkuW#oDP3w*x&dM)XT1w>rU-eIaMgy1oD@#5{ z1YM2NumEE~oWG*Ug#r(t;_fJ&ipb)ceb)T4tbzkKV>KBp#nQgBq42z;Pq1F#&_>=& z-ITvf8$8M};X2PgcuVrAU93 z1wQdYjGR3@26s{-hGx>(Mx?dp;)ru-}&u7ZTawT|9HK}(M$X`-&cKV zIMbDq`I78bBgq7UWI|m@zEOdGzUO+h?4hs&JQdJ+ZM#9AqND&wD?N|@<3V+>W~3){ zE6e&S7cTLlg$T0i)VN9fdLqX0ZM$GD#y;=jtt8?|Gt^G&k*;Vo{8_p<-b66M1KJ(7 z8}{jAH%2w%%l|{xdxo?5hJWKRO4=GhTG6J2Dk*BK*rQ_8#@>6>t`&Qfn6)=GilU-+ zQ8cs^wOfj!ga)Zqd&K-dzQ6zP&GVdZ?icsV>o|||IzQKE#76|bc!3e(zx}F#&ooQF zYGQ14UoBRiE1hI+IB<2vz}uEm`CoAqTH!?+;=|5 zg%diWmHqJa^lT*H9acHkN~)Rd#KP*eL&TFj0Xxf2q^?L6dZZTL(hXdwxK#&pV7}+e zC;A4lN{G_wV08lw?p#JOg@9-)CS|ep6qi@cS)Bf?9Di+kmztXTDQhhv3GduYmvktm zEtW+$(Mox}yw^>e!N-wb(+pA8pO2KUlRqTc9SH{Uh~KmGT+#`OH*j zI=Unph}^iZHJ&AqZ%A`KaxTzZ==QqpI^sy?X_~zY;wSABz_({&PbM6QE3UJ$h+jpo zU(5NqllE6d5*OdZ%JG;8!zGc^#yZF5@H}@*<-5yCA_V{;f zt$G?VlAp1HNgB^+o0*owfjH>z!TFO>4-B=YGFqi@}ru0YMjG z<>0XL_wQfk&f}h?rKR=SPFbPHBM4&nsrB>rk@>}o$QXM1Wcn2%GaYZA-01>yqQlJ_ zly$!}b10c8i?>LW97skOfHGB~v4VIF`bDSh#a`6w!HSW?ppdWMe;JW>mtQqGJkh?h ztTXL-uUn8!F0|pp2l(JsU@z?xajnK5&axr9_J38d@M`E=uYSLvQGvNFT|~kM0oVGMk65OS>0SC<;}%%DK6#`Z5toK2Piu zdbKqL6@X2%j{xCLT&{iBDcC$?VLF_-y0@cHvguE`)3F@1=Hk0J!Ckkhv|D7bg*Mi3 z)eNxtxR_S4G^=D5oWcAD;u@twLO7pVp^NyPM2z(_b+_4GjFnmn$HM|`sSeXhs9{o4 z1y@B{zg;I@Tx-1H{oLG~MQyfv8QUEb~`AmO^LCin$JDZ>+)MltF!`8t(t zH^=KUJ0V{ez#a{+lNop?QwOn4@dA<&Gj!EKijcuJj()~O(!Y^VaL*=MJX=akL?mo| z(y@ULiTXl~gCvH>!i63%i)7Al1%G$$`dnI0%k3~H57z4-YKU0VOrNn;Z!sx?RXi62Bs zPvmFyChh1R1>Vn91&mpIL);Ha<9Rx)`DkbqkMnNv^3M<)_6Xi|X&e_hFbVNQ7b*x! zh)H~iiClapk{B5oN$QE}&vlCMl!douSq`jl_w^!C`T6+?EC<1ssmnT*oV@YxREG^* zf`Yt#ef7sPwu1LI*QaU}fDGi(H7(HI;(8j5dt-dX%==z|#uz$Z>(Y5QX z+E64T1KrUPJK^Zx{Q1mO$HiD8vq#6iPSrTc@?t8CTO*Bl+GhQ+#)X#8IE$J2c11<` z>*{hsYhJNbkcDvWr_1fd7l@xs<@U3Hhyt7p4STd;IT!!~Dd>ZhD`lV@!0Inn9v)ls za{|#6y!KqOq^0z*^V*AvfdTc>>5ngV{=~3_?H|s1^r1vicX(I!rfSS}eeYT6RsUoS zCVj+jRe*;@hZkS?d$sHZZ3Q2FG>BvIHJ|d#rw=>-G1J&o?8fvG$l*zGIbASnt6Yju zB!8HpK{Dgtr@-&sbBTrcxrrBO-=}gn`?S0JN?<+D8e+nqT?K_oB_$5pdD;9H{8?~> z-bDDHE%o=Yg^5CFz{vUEzkmC8uwsgxAfXGk5y4X$d2u_t$A^>AGLX>C;o7pa6&1En zFlBS@vzVkz%`#B5C+LMb^5wIU=TH@)Oir)oocUk_Qtd|9=e^$+ zwT3**5wP!~6TWj6wS7i3>`PE`01Z-K?>af1#I|%YtfVTBGu9dcBwwS?52D}NWZU40 zm;T_E@L*1JWR(B*UVwReeK<9`bIxi11ow?z56J-g!Z)V(D5*rbktI+z+$uCQ)QaAv zx_nbI9!m}k#uF3nvE6H}2}-NRH8-yWvi4%UDG@f{V~bcJD!`oxa8&BnDUcly&c$os z0eVPQN+Sdy1F^4UZ~*FJSrR$bngc@=RToHDEKkD_%T1>ZY6kn?zBoil%{rCByKied zs7#$VJSLE9g~XsjHYAEa`w8$>354>cb&ed#Kc5k zwdc-mS>>2s)oftHu8*fvzvo4zbP*q!F1NAaS;wPEE1K0#$veD9sHi*Q{{xm}~?kw zbXL#IbZ=?LHB~#QLzP#RIQHkv9v28RP6?QKQ+J29doP}mY&yab-#B#((CuDkmCdG4 z2Cy6?#utT}=PU6Z)u&AYUSSKcka$q0SVgeZhud9ekkA= zfAZ>+E$VdC)$f>rd%TIGj^3>YiHX|n=I~q8=VY1oBRQOEAb^&B2;M`?By9U|_Hy=e zr;}L&IU>RSRWL!j;(osum@?PQfI$hr!^OqL#mzlvyX;=kj%!TMe@X`2ozCYQygMo` zC{I}S>Kvyf{N?rdbn&l!D|Guut%j|=`4s-Lk8M;_dwGxK+$1R`)p&Zgpb~cJSGc9o z@c#K7tBrxos-(??rwL(Rr{ZljY=*q2L8r}b9$Wu<^A%&?FA5e6yKZezrWTFZaj0vJ zr%?8LpD$X4BVYh0Y=gghXoEES^`)qF@f*`NkiIOjcZPQ<)9pBZxQmTdVrra)5({OG zuYnE&&ASByaiQRta;LoVFA|3O6E~$tj~b>mt7g@6`@NY*ie$Y{9OX{c8pm^T3;+78 zXW3U`*N$sSRGZh|VL4(;))COp@VDgb5ir#fP&Ddsx(H3<#F`R=ubawkr36p#kJ4^J zFna~|&KDyCFyE(SHkMECYRX6Uz!t_yQ76Q(yKnRN}t=TRU2;9 zr;Ofu`lvw1KH&S-K~Q9DbjRK1HLY)?rC%Rw)*xw09JC1ZJwuU1v&S01)uYqy#T52m zo4z5VuM2Wf`o7-YjdSiTQulg|%1l!29y)-9!ITUDfGrsS!0zKZwI^+yB|$Bk6oiu{ zn%(Y!$ATh303Zx89YXn0mGU#$LcVf+<=uSmJ3Rov?VbdYSwA6VPbET*dYaP12S%=9 zv$;NbA|ot)5DGv940!(8dk!8?c2@Ci{OZ!48dmtfy?xC_+Bjf?W^*GE3=3EO;aC*H z6&t}9->)Zpm;Q3s+-sn3`$mQQUooe-lPai+%LD>lT%zIIqT!c1leElKY zZ>%0x#;-2qQ_yO!SdSt8a{6h|IcuttTIzN7ex=>DOy2g>pozdJj3?LW_A%bia1$z-mm76pV%hHq*-m+|eYr2=j&}F2nKh@v_CW{4L1G4imiWHMY zAlMJIV>}<1x>PU9Gb*7N*#Rgpt3IzaR4q@FGi}gr{UA>U%9$RA_OJ?a$IZsEh}~e( zGWhi68Cgz@=kuVT(Pp$`vqiv8W<_!ldRFGMb=7oSY_?jnj<*VCK_U+qGAMxXMcX^|1ihnrc&bnT$2H%eB%6?iDt?=SJ zidlN}bfu*e2`uJFW$GOk@7&$Goa-zyH-jLW3$+g^#8E@l)z#+*L6=C>�(t95;A* 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 P~`p( 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

    E#wT4%l- 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

    ki_=izr&J#VE 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�i8YtR0u5WpAdU;`S>B(2Cqd&Bdo&o=G;`sk=BKBp z+b3t+N55J*cDsG=^78YA&it3{r)Ph9dU|={G6>nZ(dCKx_VEYrNw?|^0+ZdGS{spd-xRW zY~Uj%0e3N~TDd;o3v#!5czS8^O6T+Yu~9&TVE!&`50OL{fZg)kXy@(?oj`wjdYs&_ z&eXA`Cy&7WyE#SfLL5-1my6=*mhT@~dVVSmPS>89$BzMttO22;nRLdFb{>LZ_S4hT zI@b`#E?@a`=TBd?&p&OSy+fOalz4je@V86P&a{s|YM(y3^!zhjPy!dvjdiZhbjBaH zXXc&AkYEYs#sEIoIy@SJ=YD#6;-{yl1L6+VAkAb?eFWL`? z7ooLFJ~arJ6Nh8$(wP}wdN#8>wn#0k{O}B9&dhxK`RUa!ZU8gQd`;Ec56%P|uL$?T zY2w1w6F1v;&#jI>Tb{VqnN&7q6mYkCcpA)tqx0==4wHZeV*+VnW$tYI1lW7+d*kiH z=V3S#^T2N>4uj?4_elmJt;q6U<~sM!0*wbF!lh|X-CI5b>#}^}`_8?S)G`RdxzAQE zo}%7^?$UsDP~_S*TE4YWb)B;pKs@`>J_@L#mz}#`uFL^*E#F+EkYx-0@v)M$g0wE4W-t!mQyXYa$L` z#Y9{Ww482jw=bNI#FL`&{q!;^5&sYz7c*c2U>sR5fr+nM-+?ishx#KCrD!l)HIl%; zb-q5iI(;q``xa1j`@yl5g>N;(dEmz8H=zwfpwbN6IC&Gai{&w z*_DZBx_`X%_)KSJoZKHU8Xg~QPu*L3d>2)TFD$;lM#l}S)8}Zm`Od`s&gs$RE05a` z&UB`p#->ifO*vQ!qox;01*$1)Ez0!&>tJe~@4i_%@vR0{>wLFJ4}8cP96($@tpV3` z!4<=;#gtk)eywx*7zB|LtPs$A~1!6OTgH!p6S)mINOy zRSdQk6eAObI5q)Yi!_E3GHfie#-aI!e4K!-=?&={sD&lNBEH`8p=;qnrvleh+(ZcVf!In3+eRU3%a6WYzB8@L z_kgI8>D&HJMNMI4lK{2$%>@mg28Tk^V-biN(AK%nBM`OaTNgrj8XZId`#(DqVABAd z^|Md*-*3#hF65|bJkXB!w_8IzJlx+@wxt`ps*9d6XJ{WcQV;jTO1=s3PGgZX7Xi=V z9bF@h2k{%a8goPYdS1}=QN3<7o`F2!ww63eNL$P9|88S0`0C>w;ZZPTl{cyJ%yq+K z{SO**bSFT1-Xt0uD?=_ClT{5dG!#A1e|N-21Y~%a|DGsw)>w3P`(vwF@@!L-clG~q`xW{KAt*NyO4|6_H}l@@nvj5g+6!!z|D)OJDp5ghA(ER21r z*Ky$sR%<-6EBem?gv8%Y_-Fb9jc1T|a7flc2pL|b!V?*gXhL2M=441W2Hy#;p)PiCA8I5?^48zC+Zez|y;g^a8c-OFohBy;tSK2Hw zwFnX*Qq<&SO5Ue~0U{+F)o}_UfM$WT%LLGSK&Ej_Kyto%1zX_)fOKqTfB*=140d#w z@=AvNI67BgR?!-3JZ~&A*rLW=?N%+2+ibY;$S8R=)w5SifCG?b)8;|ofGW`?8|DVH zDsNyB14xp@iHR*DG(d3`FupGO5g8x?X&SJ*vP$0H*SK!f|1$^Cf215lzLmht#n8o?KR^O(Gfn+@B%P@%%n~-D%S~G!a^Mvx0(B$&6GIDp3~7B0QAy8V6fpwBqqUEPQS#t=oW=u3 zxG*sfcMpUyCmRt3cpvMYz^Jh}j2G+3NIN}K7}>4|_j@{ETaeamEV5x~?2|Sl+2o&y z`?9G=?xM9DL-FI0c#%q@q};rPWp!Z~&0NIGv z?39c}?=%)054=!7uySM0b_@?!WpJcYkv3~wXJy-~;c6Aw0B#!E26p3tXS2b^B7B7= z8h0_98QhCNT^3m6dacGYR)cKVDM*9&afKV#sQ}6;Rs{|FyJ%WqoT27(L_r2YD~>

    YkK@8b~$ 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

    0SkO&}udaK*VmX+#PV
    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

    W7Vu4_CNX65Z5AL<*% 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%0DLBvdkGiop#4W{r~ zZ-O?1DL9P=-)nRQx3R3{6fTQ}CKOSU}4jRYXbHEBcgDAsxR)vG!9L>wEFboDBU zqG`N(m88Y))jSK=i~Los2-G2@Z>;sVU&GZJ{0N1~v~gWaYL_h}(bVA8(keipm*i37 zhW(v3sM&d=SVWE65BCk8oOfvj-B+(3A0Mf7H%~X&Br?)${z~L|wTg>2|1j2zb>nxf zSHDy1hl0q6zJepSoFw$=CljfsJme__s`E&UZ2%c~xfc$yp{Ti6iO9)Q+|AIkdw~&8 z>^>bTdnPDEF(MRYQHZK=LY3=4&$^7O9tm2J2qngZ6euy`+Ldj#z$9}a;9iFi&1PF2wPWV4F+mkAG)b+dy8^(W^p)0@r67>%O* zHl1#k(bXw@sd@~hqRQ}ahKG+z5GBS`Eszo_@OoJREv82t5YNa5Q}P_fBFsNMCSq6& z%us-GCLoIu-i!{4BGyObgbm*SLjb`(u1|zt8$ct<=j0wP=24} zz?v878sHYrDFDa@!3|XcU5`FolPM~UbW=pxdnTQqpuz~J)0;RiAQM@l0w(j#GK7aq zSR(saP$jcfx{cWPsQe}?m<5Q0YRDQD#x~C5alDL+-5chAZJ9ojEfN<8uQ$^;6_;jY zCyr|>W^VpNty=#n01}L->UdsSP*umO@**rM`MCt%UW>HvMAt;4?n#m%IWm#r%Lk71 zhqK6~JVxV(xOgq4G*;_~;lruTElAts5DWFquTlA2;LiG9nk|p|-juVGEpXNU`6;eo-@n3$r=h4s+QY zj&smu8u-1fz0?=8m-@nEP{e>2bcGpl&OL;|GksSDoG&2QRZ@y#u(~srC_FIIbe1zx z;SZw8-LkA!z1Uby{Ion69S;Q@U^6^`y34Vc!z=ltt0>?U1or)rqDQ(iDt!?bI#Isz ze{K5Xz|T&6ihqi@1Xo`TzV3#v=F;9>?mpOKHh5W>Ow*OB?cp4!d<8f}S4G!u7W<&u zU5b?5%D~GO2hdEb&}bs7hcWkzj6$J=aKxh5hpY9bh^BYN4$fJcG^SFKF)>zQHjk70 zbgk(pu|K9ok*+klkSF;WH!K6?7rK@eq`6iw_`g zX;@nHgecH zR7h0}q9L4b2hos#5K9_XEa+Q7LXdq$Y&`V#>2SgxR!8R&)saLLdC!?T6A>3nnndT$ z5;>LYS5%7%^gYjHgwBGJu29g19b-TZS1d3TR;5jAS*P14YuG-!hHY?JD1FH${tZPt z5{lLQ0hLG*PT8I$HuS6LBuXvld2F2qz1g4fa{-Q&rML(OD5`=4SGAC^=o$ z5^ob-McuWuKr2-frJ?AB4&%8bW>w!pu5Zm`n~7fZW}w`z?e}WLI1Es(0oMkban4DJ zj8CI8wQ#gx9d0(&j3ni{EIWgsL+IHyP*$4V$jzR9a#ibY^kxAFrZxQ>gM`P}X^mjk_Yv zBF&hk+1qfkP-{C6Pd#3u5iC)bG>C>qx`zC@%!$Hz8W?LS7jPep)N0^jMw9uP|6yIt zqI|Pr`vQuMzi*;V^kivqH4F>yH*qkpnVl%Ge1qs{xMPF7UWdWn%|6Dn*d znDQJn_Da#`bSE{!HOQkFMM)?sM8-JGuG7_(2-NZv5{>`+Cdzhq(K3Q_rm6t@plC-%8jE=>_77gE@m*Fm&!nSU#m*I|zm!$-9VM1N>JR|GtX-_M)05!i7{_`3i zwF*I&{OZ39b?|?Tp|1V#N`n`*59r@5G`MC*I*=UD6$Te+u%sY@r`?8M{{kqtgv4n& zxsMAPyiO;#=`>uvNjC}X&=N%yWEgl=S{=<(9;EM68Yvy6-(~5F#ldk}TGaGRU0>w% zU_D=?dGRj(N)OZHO}w0v9XqoBxG9P>$;q64Cevj^dr5BV-*1*_9+5{;JNx{C0D4ly zH7bl*oJHgwW^o-Q^Z@UCCg6NsWJy6ByvHQ=K@ ze)TAVMCe;pM5t^I=)eK7z8?*eWq|joSy^HpSA5j6Tq_38Jkzsl)uk^q^2Pi#U#8=5 z*?n4-8M;$M5xqMAy0R<@z!ON)O0w`ojXjlc8D)inmfe+)Aa;?h+E?nt@=WwMMX56TdgGN0}ftgtRS ztw*z2G%4~CL@BJ?Q3{Py4k)I0I7_n$l^Q?9%Vm^7hz(C+Lst;oBZP6n(#DKRbO%EO z%V!);9`f$fIGUwdbhk(!8NR1U6%J=bl*vhyLP%-SHzdZB2l4Sf-A0-CxQ|wAczBn7 z9}wGBx=(!5gbuMCri-D+Q|dDrq7R5-16`oqr=z45tX&w_3GdXsz|v`b_Akp*1T+hJ zRXr6{W^#_VQxh@)maRfMB=d~RbKGL0JuL@G#SGF(ydWT0qw#dsr~5rP5QcZro+g_N z4jSD8Nw}RHYDX&V>9l|K7T{<#85~6p$usLkL#KJ!AMQq~eioxUz&Cp!dAO3H^ju5N z0Pnf%0K0e!fHdN1=>_YB+?1<&E*&l;rQ_ef38{K#!Bhf<;u3>$zKCZ9T>QgG@$iIDwN%z-UXlIT&MAtv8^?w`*=$4kV25LsR?>w zwgBBwzI#vw$ExYd`m1uNcv&M(@+d1_Pk#+3QBu6Wzr9fvN^3wo4%bq&miyZqXo7K4 zRc&%-E8CnOcONK&8tRz@O-7nB!TY}xqt08v+PJxhb=u|Jb)~O z0r>a*X}oRF!#)?#QcnEx_j-kLu%YNm|J5|!UMl)njWqqVnAl>*VWwQNyua@WD7-vh z6{Jt64c18wOd>Cb))*Kx2*3_G0_k$q?cF-k6`l$kl&~3HZ1RXZe+PGnd&pNN1>I6$L zeJsz>N0p@X$exWo9Z@K2!7=npx&N zzuP^ZAxl95!A}z}Wel@8Y%k+2>BdX_5ED*Wem*YNtg+5KAWmH6sr0h2&7yM1ti-jlH8roa6gn1(@ue25IPy>#v+EP9H$~1^k{{7d;SMo=< za_OEjW!Q*o=ucnR@)(b)R5@$hI*p8{r2GMVl+TUz;*&ASYV7e@c9`CmO^>(42<3xl zSP=!zk?>xjWWVQpcp;kmcOx)I)@SU!>T2L-FR3o(OQoZXK5E;`j7qbU$RGPX=-eB! z9w^+tDzpzuoHStT$*4;vo>rbVPV`ALfH0^)pXg6;loB`c&1R%ZO9bxDG8zY0W<_0} zA^gvv{^w1;cm}SeIO3m_th~yjY#UFa_G3z)O#3x26`;cUD#$lu>d5rzz-`}XfzM&F z5Qtvxm*go;K1UgS#xzZS%EF|GrXabLqpzbR7O{7maX!gnN?-3blS!24rwMPUwi}E8 zg*HxsC`Z)FvZ#+~aVK8MW>Qi>ePLv(MriQ#5be64y@41mpK5QN02iMHE|!6dhq4@B zke25dh8p=J`}yYW?c0y{Z?79)-rg%!9dTab!I_HK!Sn+6 zifs23301m}k{Ls(xXEtW<)nPSPr_|H2d!sgmHu|NSoF1svII{0C9IE9j8*<2zl#gF zfCN^2LN9p>?Ma|(R1Rhy71c_*E5ZV<>z^4^snrgQz?p$Hn`a`8by@vQw2hY9S(qH> zD*Z=352~`YGikibKm8aJ=PU3uV=4V4KAb4HSsW8*0(0#r$1s=xmP zu&%xZr|z?uawT=F`_Cc`)eLz#%T?7%38BhbuTnle@`fbi-rHnK--3Uh)I{*G0L??) z7v>Tj|4?2ECCw&0FHDM3>y2@mI#FIJdP29?YW4o|=V%UuB|E!-Vcl{X8%~ON8^QoV zzp(^2-|5)4K#v?*3Ri(fUW7%&S6d}Q#fP%-O_K4ZS>b1w8c@HUQfmmfh$c;7<#Fj4fb<`BTI~-s`W0^gs3q|sXGc)(~N1F zL|PB36F#kCgAS{g8`XfR!V2svpx=198v}i1fZJ$K88r$bo5Kw5qL({5Cl^VxnHmhH zRS1;bcqXu&$9-K8l83z>2HqkfNM~NaD6m5JP)U;iMnZ+Mh?oAETYBtS#4@F6c8`Rb;p+7VIiaaFl{nbQ41& zE+7|S6?BU$PSVCj8mebp7ID6TUZEekrYST{+q`SL|1SfmHr@ih_*KrgM8t$H2u`uiOJD7Jv7a z#}{YS&bgwexzteW{(G2%7xSKNHv}h1hoOcdFn~Qd{K__&8MSo1_+6vb_}`$Mv5mp) zMDDfMS-OhzsL^hOjUrBVjTnqeE0fZ6*7(e_bk(>Hml0~*711nA8lNMOCQ#GWnwhKmCQXDXZIL$K-g%AJpFcFl zyT%{Fhp6#7n=ImSxSVRV1HziMacs{j*|I`L>EB%xmBz7I_-HT_T%ZEb4=M;rSFdu~ z%QfxfD+xTWRv}>7tD6sR-hRA$OFJRD+h{ljHt_En|EL*kO*kQo7RuudKSz}81v4y) znoU)*J1X}3`st&lx?S%7XHO^xCT9{B6r^VCbXEI0W8kO^ST7nh!w@Py5x@!Vi;Ld0 z1J}Td!9_XR2+hf<2uzL)PjA5MUxaQ3Id~!~z?+5z&bjF;Ow+5W`k-~M>AIJVFtn#B ziE2g*+S7!v;V#Hoy=1od_@eLf-i*istjrL2F}&TdCGlwtn-Yk2N5(JF_>XaMoPySJ z6BW4gXgO;(&$eDPn+w%jUbp6dTT&<%iosegmidTS=ca+5E z&*Zs{@;sbJV8fY2%L=r+GuGRZ9TTu(_wnRGeb8!}z9qt(YilE$E^nY{_ff4~+E>0p zmopZ6koppX-p8!!k-;E#@ny#jouLX=pKES`TIa@lm}3qPfB z;HaGv?BHoM+a#Zon>1a+y$Jo_K0wi276tGURG(=}-^4q%WVwIN0F1J?%+(Q-Hdofv z>aSXl)kDA#^D8`q7=d{)qj#AxqGu%0-}vf;|4s&R8xMOE^^D_!KdLbb5r|wzV4Sfm zD0ic3-9M-qO#pSHqieECVAW%H95Mx$T0ZN-R;#a{0ayxuD+-mtSVZ|S5hu0dAN#1PD8Hw9o3pCPuUI2gMS9=7~~oekpB9j}}jDF*TbBA>;{x@xoY$$`3PTYE+L{6cLYbo<(=%%^2oxNdf(z>M9gDY zdF7Yt#Ma=tFCBu(^&r)gAMs~|w>?%$8e?BDnz zln5ADSTWj@lndtXq9XKnsg*z0rz0kSz$g_16<$+L`EvkQOfLje@;CbK8%hZwf4@?} zDHDFMe=7iLcoj|)QH?)PfkY;LY#4W(Ll zO4m=Wbp_R-v6Rd-n?KVp2?738!KkQ99?uh*in^3w{F%~N#+&?=NNh;4NTWjoYYLq|>~y+T=xJOu2|{ zJdMC>3mdu2PK1$U&`2G1M&iC%G%oo+h>m!|Qc)w)t{9Ie?fZ^@?)F=s$s?iSgs}K;C;+_lnfRT%eWo3?OboD2JtKCg~flQ(!Ujy`kzH{gJ zOp8cXUYMTE0?fSzhuh_hWn`Dr?*w8hk{?|~QzcIN;My4=m;<+3qjGdGSVAxsam ztPztD=Z#GgZo_y9`ZLrS2#h^Sws8h$^`ua=gWwSObW^7);=Bpl7rl>4z9rhKR-h*J z8y*xY1v|U}D%eSy&5OdAgt<849m)=nX;eC(ll(j(GQ-3T!k8x#t{h3K7N_~5uj-7YaUJd*Z!-mRRT zQKqkplB+~TwOv-vW1d6pP&?We+U?r<0nai~Sp%^6(@5|>%&YRRTJIM%M$8W>E%_KP zm+aj1x=>>P6T{ilL{`JO^Gd<>T3;xfQ6r0!IVhoV@}#=t1((yiURLMIPhlYrVi}xI zjscTAyR&BX?ew^h@;IJFl^*c^C+9tBuasy0HB5P(FMB5EC!UjdSdhRBR2z36y_Z^RVorh~OqhBEeClHhzEK9V#I|WuFO1k%mF7|W& z|0wL(P7DVbs$vTja?(X6v@g}FN7IO2la;~*)z?s>2HMf(j`sBbYdZd$G#wMw)k-gf z4*0>MPg|u-ML8$%L>AgG4~0`QQ#bIcK%!dk{8FOIa@N`ZRP|*^2c&WAG&JfymAXRG z@o@B?Q2X4{*P#9*TA!7s^Qf-l$u-YU?0GBp=(AWG>ThnQsTf4Kcz)d6(<>pNU>l7%ncgK@1*=kog~=!P5JHP?Z&XW=@{+(z(H;bY;LZ0W(^4NI`X&2nPyAl|`${v93Q`h9yh+ zE905xij+BOtuXtQ=bNGF$L+jasLFEG5_qn7sik=GP%A-a;Dr)2y;h>M0DiuZ$im8L z|DRQQ&M7XORSc`HkYqBz*DNIhn#6qcE=s;mz>|3kx#C7^)P-30)Q#VnBBe>(Ywlb9 zC|$fGF+K8uRL{#yjp!C=a7PxGB#|6u?Dtd2V-E+}vyRflV5gFoCE6em^^?P?_@{z%hk4bwByNU&E2Dc#Okb36~FnccrM)8A9)KQXyt50|EhZIn~V%NOfHvnd-@)f#@m?Lg^_t`LqGjx2`3 zO!~wVK?H78v|fH>H_yEp)vqb@6R*w*bwF@h_@&!DC@j^q- z+04rI{=e+KYjY#Vl_2_keg&A8peiE?66~jnU5#m}Tef7lhJ!q&liAoSf0#%rL zkPQ)-AZ5w+D8@6hbA5NOXS}0*%_sJ~$0A4OBn1FDGv>zvnK?JoG;r4Bz~G&3 zZj_CoytSU}TR{UF=0K&EilJuVNbdhvqSNL%)DsqGDf|?RpfKT+^x)F)wj>-)Dxx6e z5AM`)1G?pF=15sY9mvP>)EzLt?}htNtCVp0Je8bKxW4B3^5ihBS^MsU@_8B7Zt7(bIfcTRt63xn<6u}q5TdfbT$~~VBIG3~8nb3GruoYIc zFS_t8#dS(7D(QrsvOLYxqeH8(Mo!MXtkLN+COy`i`idFX2r*=7X5-H9oM4r7>N}0@ zV7!q=;naGfxW*?PyV9dbhAugJ;>}|LQ1P>Q$pRV;e~*@&h5o2Dp(b3M3{e)GB==eO ztsc&>=hQu2p)OIT7`I3p4I~ju5r^RSpSZYE2U_X8`%|L`{N}Pz1Xo)BuNy|`5^Q=L zmp)(&Q{`cW(|#gm!2norGB*O9?udPe9sO?S4_dr%F` z_~iw6rZ(y%XkQfvI+rL3Wb2gqrl=(J(S$?w`Nv|0zs{6i5^jb|eZZ=Zsq;<W zT-HL*Z}u$-{= zpw>P*YcY6MlNeos@d?YW65@MSN6HnQT_nqsnlmnE(#%15P%&Yt1@uE%&^fg8R@Qg1 z9tp7^N=KF$DCyc+em&lkXOw6kWpsU|$D)c*^5USyC0bbsjxtqVcPIB)2$8(?fYwS@ zvEtooR}4-Uk+qIFz43Ss1jW-Od<_aM7T5HNeN4#=BJ@u}6fM*ma+&fOkTSvynshml z{Q>nLeIQi(^1k*&k05U_9?wBMrm`|&4iYVb(3%eFHl=+E^*&AaDAaod{mEVEP(!SY z)XK)UnLS!w=AFT}y$QCWw7A}prv73Dnu7;Bm_X!Pym`8`1A2gc;2d}D`9`*qdxp8w zuU5hJeqZpFrHXFHc7aRXVX@IMEht1gsUd)4M0XQk-SkmO)z-8g zz$NyCr51@L0aP>nw<}g>;rbRV5>}VT z21II2Um}qy@apC#vx6mAeGJmF2cExGAf>{j0{duoX=*}SU<6dNu7nq;0aO6D4*Ft<)Wnri1Tp5O5 z-&tiN=Y_=Q&I?I@@L|jcYdmzWcj5qkzZz_bgsZ%R4@9v&9AZ*Y(~Vvb z##kLx1+_pOss^Y4-~(^~3m^en4$wB|n=Ttg7P*o5E*m+k0sh=fcm%)S;I1#8ZuXK8 zAD#<6__@L2By`!R6r60?jl>6l01Y4k3@8p|ON*^~J`{3R1LtPqe1khTd(LyAbA#n_ z_XB_ZDvSAZK{#NswX<^5B47TpH5d@Oa`T3Kw!nMHibbwoU07XRxOMB+Ekak|y|TKx zx>`{Q`IL$RgCAVib!lb#^8_N9aNlL2wF6e3SJ}uSt($?%MimyfD=Rk%1^lnl2SJEV zd9+X8;Cxe5P-&_3K8s|LTO6D|=-}X+DAQVDQQWTNi$W`|^&xP}3YpN5_gU<1q0*PN z(@o+eOwJC9n^I(9j2GiRfGnMm(bN!0SuQip(FS-LWjen z5q^P}h)k%%TVOZE>NoXf{dQBNlSOnk0&ewIm*Wmsn@SV+bz3;$C`LiG~D%D)C-bEJC1RLmfrW^RD zz_QWy6pHl}iuIgT*6Dcy#d^*v_W%RJzdrMvE9*fNdkV=i=lW(GtTBmVnRAs#@Ov5r z+Yty>fENgMJrD?XQz6)B27-Md8L%O=4j#Y}7C!iR5c*`~J%sC0t~v@8?gbI&3XW0k%qz5-$%Fi3%qu0 zEi%~VuXvS#_y`Dk;6Va>9l=)yb&9Wmqz4`obxv@xSUcdtra|3cWL=m>kQdK9T|kf- z#%dAWbdHid7miTkMK7ug%JnV;E0CX_kFKT4{)7_nv^Q!F%9d_B;AX~(z)|sg|N6BU0OPKemSbu%m5rBMVIZR zb4$(h7CfB2*gPj57Mo}BVd-r13_LWRUTQ8`8Vevv75n2$=g*xxa~4hbqhyT7%Y$JURaNMq33TtlZbfBSG@wyt9-Dx*b`ToEOg2I@S+M)>$Qr?@%cSSdEj@kSwr%75 z*>jDhDsaraTH{iL@xk+%YYmg0JAYY;o}qrt_U0QRLJzCjK%jfgGYurqy=LQ_bwM)uJP?=omm-td z?9!$4F#57aZ+?E+yWD8%a4ja+h-!#suz9g6sZ7F^IcAqHHx{dn#icW8I;_z#q*Pg| z1dtdmh(>5!PvY*ywIGDJx@EkTI5%|hWu9_9jo8+wFP?A6p81#U#cH*&bP;w@at*>M%>rfaaI_@#3>=Y}W+W6F>hV$hLg>0{d$j{ze4pK!jjgUX2vX53=G-2o-z(Ud)Ka)N?{C`4l9o z#9&5^BHt)2Au5zG(+Ycfg}nf7-dG<#LUs6%*4FFIs137?ME?6f^F?I>URsx17*Lo0 z?z`Z5`*+_B1}cj?1HS8fkk!BcGXdKD-FGv`s(VevBG>jE3qX< z3*XXuMumF9V3SzzKdoUjno&a-Y>s4J2|Eln2OgP7N19W2<<0D_9Oo{xzIG$^xyyh1 zYvv3C-{t*a(*d8T!KM?%A$OVcyEo&lFb+1Ip~v7S3f6*{opcxVxibu$BzB@0N;^Z( ziGtZT(8p&lW%X&CzLPGR_34{tUB62fZkmfwh@O+Psh8WuJ9}H z1By;uh+r>0>@Ql%tLaun%t#`^EK3jk__LH{Qx{G>*BK28&R-tL+3a&rQ4^cXaZUpu zCOr4~ybd20f`Sh*t<&4`)^ESZvr$NI%%5r$fVom}W#I5XpFEEtg&m(DT8h&*$Fr;JFr;DhM}JiCjHB_b@?Nn?$l zg?NGR-05IC*s_!Eg$wZ9x5;HfyEeH*XwN389FkDSCc+~)p#!^Pkms*CFTQmB=5=Dy zp)Q@8(5*5$x?6K<{Ti=zYY+v&sr4sxl*`A_?w=c5;JP&psAnimYF-~QFckcTaE~qS z`zZ@p8bwcNPLmvk(-3&mAYM0Q1Fi^@Ee1^>7RjvUqj=Qkb=QlAeKvxalRhUj$y=R) z0Y?;e~Ox%InWf=vq$Pi#h>mF*g9W z9MvjP_Ye<)e^W9(NG~4ryI!9YJ;KVG9X7$iyR|OIk=sFDG|%VfO&KU}t<`I{f);P5 zT7PSXIa!WcgEnwRGWLt)q6;7uO7v zrhXNHR`$RPreNr}Ym294=q#P#7Zjs@?ZVOpV90yED>lj5v+fdZ5&~(2M!@k2DxTkJ zSF4II(+b)-EzSs-Gp0#HV<%=IXfO%yV1(ih0ah&PkGfVgp*sM$OqEK-o}$xA1$hNB zF$U&jVp7it5D&QSXX^gb+&z=ZDH`X`DD>bit*xc#;p|zi(8JRWLDyj!T*VdqDO6bTIY(mg8vk3=J@$kGhOBi0tBE;K4hxX_y z-8Od^x>fCn-LOJ8=`DIShlap;2RO^ER<9|p*EP@snHyBA=sW6;O1{(LZFSG!^5EQ3 z6ytOYg?k{SIV29T(WlG4e%kC)K2b{Y!LGV#$2C$>lSSwa(6zZ^Ywm97hJB|sY>&rx zTIA3FJe{QWc-*U2@3eYtdd-HR*%*(n8ayRDmTdkvJgd$v8QRyV5Ejk?bU;DKsXtr|A~(_JfBUmKa? z7ntkxtJS$}7?fe#M*ozFafc4+HIsHhE%h4h0f%MN7BalZx@wF}3X9rWZCGE5Xt;UFkJp_?f! zv55$juQg7ELCyf1syv@UD~02+NC|}&;cFNEjps>bPaYJmHUg{q&Jo^ zUJ|?7uc9azll6ZdU+yz8kb$7t-0N$!^N8T$OuvUG$$F?}&tok;Wp-f9i1>+R*(f;F+cj7VwQUcG$z^3qv4xP1Aty-kPn z_BIuXjq}x|bLY@|*S2}16)Be5x$3Im(xD5V#`)^DiJ&C!7hj<=LuNK>#-Iuv*f!@I zW_uY38_!R8B?bp}XO^nl;2?hxxZGwU##n_LwzgIFU!I5P%jR=R1@&D@A>UhV*OUEYj12r69`R=~STd2{ju6U`@d^YXSF zyUqD+x_!A@t@`zd`TX-#bIV?&S8WGZaSy@Ys@Z*je`&?sS(&%Dm)&4Tu5PDwt5$1I z1PMDozilqxvZMJ;dey!$nJE5s@6vV(r`7{V^LFo);ADe(ka^qg(N9x<+JIX%yZ0G7 zAQD$DFR8tJ6*JS5-d5)AGs`P*faQ~cU7AmmewKHzKCMMJa$rl}pc1WhdVM!a>bs%p z!&#oFA1NES6jZCxCD&YDv4@v0pP}Boy#kAD<J;CXvM1)jHucu027 zlw7y}6bd$@KvS@}aeVK?2YVs@cdk9y4f%uJK7X+59N+r@Q+Iv#VApy6!S4DR7g^T4 zHP5;JV0SZlu2 z3)T}KAZ#3e^t}grq3nQoTRZ;fd(g7jgLXXFU1JaS23Y81=Bcc#SQ7#c@&8&8>}=Mm z0OnlTKtNC$K?n#~{IPu2oK8#tsgz-Ci8{nkDe&if413!y-gN-B2!OK zkvc$7KXyfAadSyh87PR72fO0?YWgZwfsQ}=o(r2=d>-j3s17uXF_~6!JCZy~jYFAl z!AY#jSh6a+PqP!WcwBbztl~;se0oV}PlokxaJIS1hT3hT%mT)%Ru_DnOeCBZ>M@UE z1EMLI6MAv6F|B%D9#<_?CKTwPKss3hrw!`)PPfn2BlQ-fPy9|CGR^fOzB_&Hs|;|7 z1SJe=Z>k679VJzcf7S8Qz(s-`AkFfFas+bOa_ zwp%eMk( zSurtd!|HS!20Y>&)e3y!CBooBLsTJ^KR=I<$g;2bdBimJF`Gq9-pbNdi$_x}4k~>P zOGmUAo=Zf_h4#u4B6F^>eU3{GzvLR)=eSVC_cTeRP$tCE{gyu!Zei- zukQ@lhO?3Q9{lfn8xGr=RtX6nuMv`?95hsx?uQynUTr;R#P1poSVs0Q3|59fK~(*gGZn@)rx_1}Jv$6?Gjogs(+r;(_;bpTceFm-@Z zM<8{8PzM0@$H~{@z==XAIgf%5uZ&z9{k5gIB=d-}9PUT5O*X45OOsKy$ORT<;_VKd`)`ubA z_}!a6_VBTN)iXb)&$+ChrSA%WH$4WYA+LY?J^o6$Og#n~I;I2ogMU5vgMTjk!M|1b zgMTCVgK*rRU#70BzWahuz1ZMS|A}<({Gi`wmCq48xt&8yQ>2^D(dY6w7Moyp$;c!fl9P$Mr=zBl}$TX1@>y)8qD{@ZclsOm? ze8D0qCrPLz7GUu)g$HCD!Yj#=2iVgA#;WdEYa5VS2rK_J560EO4DY|~ZNcDL>QSSR z5Y%)I$fLnq)!}U>$tJ_OvE*~)X`~K9oX!)+`6iBZkXuP0@@^$T3JmBF1g3w@z$h^y zM26!uG~r%Q^Qf2CzRY4R@Jo%wX4v#wylutskI&GE>v|gL5wpR-+e{Lt$NS=8z*ygl zFe&N9m=p)eW&jVHJi7n3$nE*!3AE*s#EC{DEYlA*nSc_83{y6Oq@Qdi$!vNA+aMYs zYZq0EdPSwOMyL+!!ir=qqKX-et0?jP#E%(*_8C6K9q^VSE0`YbiS0Evedm|^K8M{Aw~oGb`0q#G#h0URAAR>|Pks5t z(Hn=q5-+oH>;IWe%+T}UJ4de_zIFJs!(TY~_^*dQ!J5Ade)bt1GQ1tz$NPMD~Y2a}c5f z1Mzd`@TbnON4bX>=+rC4;af*<9KHhy zs}?!@kE8D#-c21-9KNLzMgaHd+W=L%rhr#y>fyhW2?Y;AxNJ)FFCqThu+KW&SZE!+ zdGtSz-a2~w=wFZi?dYAOA07Sp=wI3k>*XQmTD(0m&8+m{-!80ELcy2MFo@!=*eEC0 zc-x%;JuX700Q~T80eW_VF5(G#UOPcUd7A|V@Y!OQi{~5eOyg-#3__D>;lwD5zYd`vd#-c7Gh?W-P6c*o#3m{XS9p_wa}F9%&sd}oy&deA zZ6Al_EL%E>$&f}zB-ic?c_)Uruvwrq8rolFU!}}W!-fhsA#FlEd*S8VQEhxXsy(r= zP6K=4<<@+yy?Cd!IR7-8@3w1CEPy@e!pnYkV?CD2VI=a^ioB8Q%azyORSs*(1E?m z;vTs3q(k}W`MR}1W^7Q0^Q-QI2T09};|Qlg$+>hDMtf2D%A0G@9%zIYLX4{5xuucs ze9ciSK`;HIUO zSY~}nM-qgEBeS0;HUYly`Q%{CovLPZPAk++^8ibMI zVzI87cC$F8j^U<;%Nc-b)tJf(Yej7wdj&n>F48pvTw;Pl$GNcH=M0?Nff3Ju-T4Od zVhpWG1H0QC7%N6tm&sT(Hmv|Ged3ULeQ?bId7A)7rC2?a-mG^(kFRgvqBrZ^eiHTU ztMq1W0ctxdb)@krH&JSKg1uojkzL8!Boiz~y%U@4nN)1{oveiHwH4DW+eDk~HO+&* zY^ZF}+#Cke&Jf>ttSc$RW?@HZrKYeY*LO}v#72nTwQS?@DteN3WV}z)wzZABB2RDP zCn#vk%4MNOK|@p9iXkLGA5|xFU67^g(k)9feKJgoFLN6rH8tZJAr>kFt6*_+Q}r&Q z$dX$%D3y^v9wkHthl_;v2G98N<8h+WnlAVv>3bax@m2lil6BFvg7j->)wrfQv7W}s z#h3>M>0Df6M9@WNSqWYAr%>fvTh}h^kN*DPlSkh=_~oPBgAbfXuN}O1@b07CG~wW5 zczE=xbMVW9-$2U2N0@f-q4VhP4nBb*e|PW^Wc=m9y9d8|^sPsGk6v{i?H#;#@S8`k z9=vz(F@S^bzdpG4=+%Q?X9=Gi{96D19|!Lp+{+SXU*AQ8Wm9DXW%EvInrxJ8h^$^# zJL4jL@X5h@nBk*GfA1Xp=HS;^0>D4G=N!BXeR{MjUmxu~+I{r*2mf*KOXtyd4&Hn8 z>cP8@-hknI^af=94J6^?qrFFO9Nazl^`lo0etFV$TvRCQmbJ-RWDOFkggE=^eej8Z zBcLD*=h1htyqK`NpV_qfQ@QXu*@M??@$SL*VJsf)RSw=QUV0DSdi3g}-GldXpY$uK zO3yB}2mgqpw|nr*ivIERQd21pEyy|#et7V~!6yg5JoxC~moT+TVkzr5mAF%b@xi0N zFF-h@%=6LS!AG!gw5v4kURb;zsO$8>Cy)OA;NHQn4?cqb72F>89(@ZI%E1Te9lMx3 zu*kv3(85RG!o{m@+FIfVc-MaPor7OK+DmWR;uQ+G7QsFANqWx~ukdXf+YZhA_~3&_ z-^QfvtQ{)(1H6$Rd<+ZX;JruRPH*K|5)>U-)yO=+C6;i?BHuqDmJi-!s^H296LCPL14_*F zF1##7qe_1Lvjk>G%nc0)qJKCwh~U)l&fCeR2H_S5nkYae)0Upr~hOe z_T#-hWU(Lby^1{coq7Ki>N;a@vpg{svj? z$9uby*A5T`vmIaxZaY8~>~?@F`0W5$Fx&yQ;J5>H!Ey)qg69r32&OyKF^lUy7-=W? z@$PqycfWtUdk_Erx8vQP9Pj?~@$S!^ zzmIo6PLuCC2=x;ISiJo5c=w0LyFWYL{l)R_Ya;c(W0_YmNkV%4cy||T`UjEgc=!J~ z-u=g{v7MiQfCtf=~&3l=Q??E56k+N^{3c@ti`g4 zGiV5`{QIi$AL3wrAFG816u$j19VtEgPn_f3|B5a9M@;&^j(7hD&c+80w&i1N)PKkR z{R6h~1JV4nwI2((uVZcHL_#`#S>t4DWDBOM%<6DXfQ!V(?+xmoToO=5njG)`lW1xk z&ge=Dm)Eb4cYoT>86-gJ_tonEFW6gHdF5p^@}>AWqhb`uyY=JU-DxWK>C^DCz^VeWI{bv3^lx7pW4p;XcIw zkiU)_;`^$C4{&q*)A8=Tlt!5<^FDqZ$ldokmiqzj*6)kglx&$w@8t@8A3F!wG9_g4 ziEb|YKa1&22^%eCHJ9;+DaC@%qhh7MR?U$VOD^&BGKJ&4z2m)CkN3WHy!YDi-s{JE z-#*^^&hg%NkN5uOcyISH(uLonC}EoVI6EabxOnmGpGNXtJX_awHRL;=x91B8P!gL=J=52iTp0BJvt4 zB71eL2mXU5@_GQ8$Z;Ji_-vZUZZPot^}y*TegrkeJaPv2e;js#kVnp)V2el27Wd&L zy8q@HbIUb@Wux6-PzO-5(Ez9pKQ1Y$x<~lQ9*+DTS6(Fr%aEDh&&492g!Y&8=;~Qp^+F>6HJ z{L-VO1kQlnzkC19PX(!X)s>*cZSw>`OoO9NqLLPY3!+)=DS&o@PDfsY`U?N0o@LgY}Re9zi7x zAcwN=$puIVM1X|E@3BfR2$>clA!H&%LgH84`#)n@kc9g`VHkbXp*7_0UO)2F+zL!(hGkk_6}Wd1x=@4fx2#r!SU>!T%^q<=p2bXV@rb zOe2mkFsA9GN0?VQ!h8gk`D|SSJD?Fj0U!WFIBe}mhpk>ddQE7z7GCB)U-0O{%U!;P zzXKNHFIx-c`v`wG5?}uI#rO39erH?RKLZxR z4_gbx+X#L(5?}oE@!NU;KM^0oPtb|s#}BsP$Mrh5>rHdPqtp7&fId>12fO3Q?i2`~ zQGljb0h(TE1dr;DBfI0I-Eq?H%p`iWHL2-tHy7qtS6AnyX>DkN8h0Iw878W8YcCTC z?Kt2Ug=s6pSv*rDNhbA0VSf$TONgW_`PEQgtpM5G& zC(?wc1#|*Y$VNOob%RbK3wggl7oHaAX;>Ou4~5lZ9iGv8!RICRJ}s@cEeb_^z>dd5(8_tm64w_uuS$E+bPuV=uA`CH8HP z_Z7K#zS9L)nNk~Wv2#{=i#*59oK@Z;MKl)SEt0J@&ZN#{g;&UqO-P;lZuAW=?$Lgx zr`5F+2+k)ypv%ZPw_2U+R;zP!MW3xUlNyMcDwtL_)jzCO=Y)4v2si_=5H1+PSoB-I}y8Nz-!0A&TK)O9M?ouK(;#A)mRW~WL$elxWCh6m1LLm0(W z(^7S+)9gr<2AWW2TCvoIVDpKJQNX|#VltVC$!6zHJK5*YodsX05NhH|e1e{%x_Q(L zzlkP*rmWd&pfA>oowFrz(hB737w7)0Qu$(KE8+8DkiJBtOs|5?lpAM`O}6QV5G5K$vjQ56>lJ|6wxdMvCB(fWlnt;Cu!GG5S{c!m^#nJ=oJuDF7*{X9(P3uWU%HN zk4fq&ID+88JCii{kSE4cs=LN5ue}_$yta*wJ?ma1oa6>(GpG;P(CC|1ADq;t>_sTo zFB>JeRM|GvT_VZkR=O3m!Rcn3G7E$bibZkg4Gc|b`eoyGbNq#I)m#8gBg&hgMkJ`0 zDj>BWyv8~`!zgZc-_{wcHBh~-5K|Sk@m}K^em&}W-PkY@RjRGO*n}?|f#+jR69d05 zXLHaB+fDdqGb=xKkZ9s35fd1;Ipk}>f69P|3yOJKB;%eYYIwq&`S4|KVvkNHYRWsBy`>kMGpbGX=yJt zVv`z#b%vX;Nkch|RiXuONpty-r{4AYF%OM0#y3x=1TvHI7)vz86;bSBtPkG(ZUnD#nf!=5Rui$As-kIRO^6a7EX?toS_RkJ@ z2C`yw5Hue1YL(+79q^c0_zF(|g$`NVv*J4ZjK^ew&>o8*0e)b^QmoMO=#YhM5Mfq$ zz{1_6-+vJRtQ#?9CLKUKxNGqyXcSwmcDjB1YSjqpA$PqH70;gwgMqznKnxX=%C*%E zIe&%2woZp*Mhmp zzB8e>Dpegl&=Kj$+6*7()U0_%Xx3Ox?=*kx+P1yb1Siz7H8&Sya5iWUXyn6hQ@o~F z%K?N3xl58^Cqi%|XeDNWhiY}zkUgVv5u2tpXUuWANaw_AHL+@RYz0N(;neU%npmDx zty9x9^Qy8k3|%^W0H4F~(&>YY&SA^a)dt@rO;*5%Q4q!k;B7rUR_PfQ6DR{_HI4Y> z*ZCF?M;eaNBMY_sHVy2s#SpIsa~bxWYhY8N9PJ@+pf?_ihp6ek4us+jPqwR;$CTo~V`JqMRF!$8%c>*+G+pNFp-KWqjL7i&$F|3di}n z7vabzF@Ihz`ZCY$_E6gsNqgCdt5tsv$#OVse83)n3-Z~($blL`y%z+V;DjF^V3y4~ zYDdJKUZJvL`K*tsbDT9(PZuvuoU;r4o9;^(G`%a{$LdP^6I2`zCEeQIYX>{qL-#Uy^8Z?wl_ zRv!jKBa30{={LofZ!h3QQv*Ru&WIg}Tw6hVnbhmhkfgq!v zowXL*@JUgyaI0nVYO_GJ)AvqB`VvAh(r%~=*1rG@GYnXX@hk;5DHQaucv%Dtl~S~6 z!Dhy3W1_sD7GV%bR)+w02SJ&0c}?-<^+lV-jT!n(3%3{G;tkz`R$R-o8uSoDny!Md zi^UvmG95r9<=>=&YkI~03cYTBm44ZNiN0t*L7%n%l0Jvwh+g9B*X|6B7BOz$zJ0rH z5=xBL?b{3Ww%IhAmeI6s-?og~x3_C1J{t!9+`e5Ow_b){!)%*1^Y(4iY>rR-Y_w`$ zY_`qj*tmWBi>681a!SXd->H|lvle2(oc*846%zKZV}q(y1efVAm{?#E>wI{ z)CxCz`?)&5!#jA(MnH+}w-(#Lux&Nk7#;&>8_C&PI-4Htz>(Rhr5s1s3~IL9YP3Z_ z3BlpvEw2snG+Ik-2&U0G(}qYIt+Q}?`mJ+qh@sIs4`-a;y3k$@P|*NadVuklU~ZUbJb=&27Q;Jm#TqZ8x7W zwoPlRN$OuD7HPdqYOffpAoZv<$s~)u<6Y81$%^4k)}lBBuf;R~-hvv8Fxw(8BId~G=7;j;{4lI89h-*|k*e~4lg==$30A?1Js`0MK(xH9Z zYq?09w=+gwA8*obU9D$x$F0kC3^Ys4cI#pfm}zv9Ntqe$Q>i-w@>EUKQhSP2;-Ip| zE0O|u$^;_%n$Z_gQRdvb*gBE|i zBmaruSr6CSzMA$zpH_AG-=wGL1-hrJP7GTJ_o&oA%3d))PAu z!))Ddk8dyBzTGx~a=3l_iH1%SJu?f2J!d^}djXE)vSMG$AzzN1BRi&=q~!%2Fx)^Q z?nfTnHJgN3#3NbOFXdT^5o*YZyPvUe+c27Qx0~j|IxcG8OgR~d$9x@+#rk;`s-q0A zgV{-jujyen*HEX~Tq8Zs<{H|0)<};tD4EHS#Smn@__`vzvjz%EWSM37i`8nTJk7ph zaEKZYMP!#1FH}dkh;PG;^r;aOu&r-u?eKE#_^Se!^e^#b^i536vi+sXb`4!47(P0# zpuiQz(383QQfT{iA+V&(o&#+LVE;gzNJ1nv&r7IzaPp#~XpLuQdNunMBQi5GDS>x| zdZ}xRu1DHALzZJj|IBFfpL6xTH)h2EP~cqYE4^eQBAJY(ZIvLPOl($!0U7S%k)Y;4mPgjEl!k7ilwv|nRG$pq(4$@Pk^DJV9uu;|4uc6H|2G2V&Q$;1GUm{!1~@R+*Oxt zPkcdX!j30c8CU9_YMj>MnKaj;jMK>s z%#aEts49+_Sc*PGo2Aqv&0$B&D!5l%U{S04Rh+S>3pwT+NL}`pMYHX18VQXkf#(XT zi3t?Jxhjj9MvtHh?--sE3*sJ)l`u%i3A?r{L_;?W@j(03ACEm5zSy+-v}bn=S90(@ z`J0n(;s!w3CWLVHq#(c*0xsDcr&=Xn0FulwkBq8ybQb8jeERViXn(^pAdWS^1s{A`~^k*W=0T$xU1p~s$0 zLSRdO9o((VXycHrb26cP3%I=^OUSd&oxa!EER_zV{%p`YiqO>)to#t<1lcP}MnWD1 z{Vi@t9eEl`eRr{jAVOyy)X)Jm1%ZJmnZQ~Jd6&BO&IDNsYDM)ue^cu;2I17dT`P{+Gh zbjywk0`#VoPIGP)Kbcg7xi+n6*@cL)Yeq=7Xa*Tpmr320)7F|X9_KSOp{TVDMHSx! zQktSi#f5}5uIHHQ0Y`^IMy%-Jrk_&A0c8+?TQVfz#hlPpdk2@674XS&L4gIE2J6vm zX3yn%A**n(txrtTT5V-{+xEJM!3>qamT)I@)1DJ+GU^0F?%wDJaa4bz$D*$yR;gB} zzsgN;!Y5+~R;QIv!LN^~&$hgE(4<_aUL+>fg0ZJwq^(E`26uu-!X{q(z$L_{LiWnN zS!)p~!Oc_|a6FzXW?Iw=HaYlHGDtLpNL@P+q!-;OF+A~b-?4Rbr5^b9DqWGRe$@d2 zvpnAs(@d<MI=je=T_Z|Zp1A1I<^#5U$t+ckVTx9;yL4W-vr6Q zRcHqML!t^E1U|WeiLIOMWz4o(tr{|+pdxm|Y~HY1H`>{i`VJN_?GC z6m`DBM<5<&{a8MA;;=6tkx~B@4%!cMT!DKr#P!bIYE@HosIMh)3?r+*33dvv%MRQ` zO;!|h=?V399$$&$&|6F5OeySyJO&Xuv4VfHaC^;J>ob4z_S%9cF8{HT&!>R!V%05(`+^X^NR@ z8|h+&B%P#$3t3;k55o8u#DU!0(Nn=UUCeDE1B%PE6f-?Ga5*Od3!<;C<>k>Nwvzub$%lbS8;s#*P*N(=$xjN$-rA##B5Ww?JjeACF6J$20@Ea6T)v;qoO4tR<*wA0smOuf`Su(*JMZ7dX87VQ(M$TQ$~hS$Yr#BpDXwEnEn0jNdbFXYM2lBJLDYvr_o2Bn$#u0U(=DyXm@t{Z0TgNn zQ1)E1BvVCUueo7(HL?IaO}xe{RR(Q|bi|saajS!Qfak--niL7zC%dCGAm^YHIGpLZ z+AmO9>U%RCcQq5VAi=2Bx=P^+1Q^SLBjU()(xa-YR@UoD)&++$+R2y><|INm4mW%;RRtaXlo(MO73s{h;`RjfdNeY3K(|gU3fCwyM&;qB z>XzVD`H4jSu)njt=h#D_TDVDv_BRcO_UKb;TI90Y_TpYe@ROgaIYRO}vk5o_!$K4E znu}AQ5k7fkyl)zQ%1x(FAwEl2dag;nSo6%D(V9^3TT=3oDGoaD9$Q|F)jQ*nbzAM@|?6BH8iENc~d>qm8}k)TNJu| zTikYewJL58^&t<@;~A>+PNzWxhvsy$1%}X??GM-d`OBye^*DIWyTe`MjHq^<+mJ0Q zw5AnW*982lTswT$xh;&3w)x58y%m5)qD~m}`!8|05hI%%Jk!hO%X@OQYUC5@Q-#27 zzn`$aRFC7fETDMr;`Z4I`Zcn!Kx)OWy&#HdJXHvIWGO|((MHl2+_YkQ!2gYAC9}y# zHVjrVpM(WmMQ->M+~=funCo5xW)aX>;Pb;E!(fPj3BAfqs@;=iiI5M1Eq+oVZQE>W z;z?wfvEeWcUY{B4;lMt_du+=K!es^-?M7yWNOG$XqS)mPpj28(hV84Nxf;bBx+6@BmX>t-`|3-t{OLg_amv{%biZFvSzNriP9Siid zyYYM|e&YHaIPTlxxg^Nu+lXMGB3NBXa!NNC%fJiSmu5Pv>s(FfGo$BSEss}HjuLg*IH@w#uU3m6mO;~ot?RS4Wa4 zcQY_{U>#bp4&z{G#q|+glfW!qSC13ZDwe|%^^qygs29c2IOPmOmXdO-Agm`553j6e zR!PQuBkxP^itmO%$1T;t1a#Kdv-L${j>pB%tHGMr=an0*%R*0Nn9F5&wigBiUiRf1 z*wU!-VlVKyFexk^e`WZyaIyeT1dkPSqMz8$%7qO$Od5XX3koajuCjm+#qs8+Ct7xt z`T5f;gwu}>LpwaN`39l+TJ<`Q_^OOGyf#J1ulkzm0;VibAnK4}}dlj}L$ z)7TRrh%#OO0wI{L0cP&7%eE4sG<^^s0&x}#HM?9SH8jeA6Gc8PhlV7&UgGvnCX=?7 zC|e6ccsff(T%SI7t&7x6fHexNU#oFm6M{XTr}Ul?jeUu0a&G$6OX+iEyT|>?df@r% zm2Maefb{2eWuGqfN6AyQ7dTk>KSe5A9ym^t>l>}H6BfGlr*zfx99GL(kTsb;bp`G& zaP#19;=9a`b&zpTks^wUnlNjsVfCjp!Uq+A$X8PkSJSEp)!0{0%o?0@Wa(2GkV=|* z;?TsoG`vJHRL#wLlpCH`W;H@ibgl_9?Nc=16chAJL1m1gzNgS44l_FMa_%|i!KRFZimbE3qLJUJq!25l7S)Iaj%k+zu%@(e=$oKy zrWSe(x|acx@^}~}HppB$>dfexI~}7dc{(!&FTqQMDSoi9ZgQ1q7Rmkc!?cejtJQu6 zVS+4UHXg$uXu8t*mGl*$LuavJb1oLNVJGSdU zFTksbco9;FX*k+lh{xILO8p*G3dEfc%JkusQ!#1A7tYU{XseWY7!xiFGB+48Y%CQ@ zQV7sZsbCow46;!aEp-C85aO?~h}%9WfQWZ_LfTR}4fOsze_eBi8*=8306S!F&#pz# zi7WxPf}YBY34M9PhZK#>Ku1@o#=&8CxasiCxJ3|XJ_KwP>acm07vOgQi3+@@oG|I- zUK|gjrUgc)t(R{vv}-6^62u?3!H81cxfTdgx4Nb)ey?$XnhMgXZ0f@}Z@Q_%mZs)v zG<6M!oIIf?6QY6)+^$=G8+hSxzO03uZK{iJf&zLsbqNP-TA^;5OZH9b@+_IB$=cp$ zaq+mGLh?DOwkNuThN5O}drtWSD~)lG3DCezmJwuc%NhC!o2(96Mj@C0T1*>JS-rXq zr@MVlKXeRkXU73IVUi>-2&872NH5j}VgQ&F^&$vO;yi&Komfa{PCzMLAQz_&Zqn^K ztss)_U7BukeV*JC>qQATnL3&??sg}Z?CzY>obf&UVsrZSWVA5ihq$YCv2 zJ5@?aIqW6A#&GQ`RD?OE8^v=4d9hp^GStop{F^~(U}^Bt2Y{rHJ`Gzdp+F8tE1DvJ z>cMa?--uHE8T97`w#U*bq7H9aynsqkIJlWM)(CTVOjZ{-2v;9C5r|R64LlQYKT1OW zwU<_aiKkl5x-k#G90Z%QT2!sVB11#~rCF=c(5Fz45N3X%`qiqBUcai< zISHd$HIR7DU0ls-72GmymDYM~_Hd#%cU-iBbDN*-sc|fwaxvkwY$DXr%cbB`@7mng z1e}iSyF4+X^q=k^R+%iIAu0cuScUZFCiz`^F;wC`NNC94U>9fGQYv4ygp9}El zR)ETZo?uApqQwhZ2NV-!AX@5~)oLW-9A{3QqBf{(rLRdlrF3w8Yl|!}z5)7RT)M7s z?NDk-%7ILUhbeF%|6RF)UD~(7TsA!?(TFB{>)EZgBsh&A25VV;M+zK_3!9?#EbX44 z!Jw%t!8-pdZgfpBveEBecup`i@2Iz`%%Y4ZR6hYV0Pgl^ZaU{gxI#nUgy8ikFkX=* zP3uc=!79rF!uk>uvoa^0f>~N_jW!;aeL-8QrV$v=%ZAWWsF_IuOX;fEv{;ISE$Am~ zGlBF%b0;v+tIk)s(W4G6N^*SLjg78Q_K}mA;v{*$!^txNKv)29iiuza+88iRhV+I* zaNLr;%@8?l%0sUVfoN#96iHh4G5yv@%Kima z;yBnt$Fbp{&$?R>=W?OpE*8rm=NYSmv3<%DMtaif3~TKVyr+7PLQ0A(;>T#VLonhb|vwaSoZlOJDXBWdJ| zQJ@LKYITzvF-6U>MO@6wrw|0Q;-V3q(09n`gu_gbj=8B>&mWlu3B!6IHi}jN>Mp0t z#37xY)hvHd=LUx72j*FBY#1R9w8msLO}fdAP)#>r^SOqkq%gdWUuc@dh`;aFJ@@-* zU3#A62Hfi!xm~Fu1*o$*txj%$jVy1iJmWHNK8vTqbMU`7-8`1&Zy8dUx@zUo1dS&~ z9BcBWuEwyLQn_Gp4^<&EgV^~0k!2~e)Xb@tVU(c1xt%lwO@%zu6LBC< zn?;d-KwsqJ@p^3d*)qnX-m_oi%?yKCDAVZln7_`+Ow{RpPK@c5BFaAm-W$R3lJ@xj z3~aaldD`@;Pm^+_s4d?jdRvAiH7DF1^X3RxvetSm`468K(E+S!{N`x*4RIarHt=Nl zg@uA0V5Nw76j8om@ETe80;$C&8USXRjB&b=hncF5RM*c~sN=D*j@}Z1hdS5Ly^F_1 zeTSUt8jYu18p>4Vr0GuV{}cZf!;a+u_J6iB06liHe9wBn>wG>N?pK)HSl(z zsSJ(~{)>1%VO^=BM-Fk@T9I{C+NNn3Yo)bnUWe&+Z12boA(Z)d(!iT*eGVRFG_mDMPBvBHifKg) ztJK#{u-IJo(V&Pcb5x%;aw^Vo9w~|O!1z&c`o!6B#GB$!CbiJC!pW+>q6brcx%D^` z+Cs`i42Yw)Q+$Bkhb>q_X6OSeY3zbE_=M(~Gv((yLwIQTuXao-nE^w4zXQ_TAlS50 zV{lT!?~6sr^aiE|Sf*>EOfgCBT=6V2rB;P9%Xl289a7ve!R(q-O_eM%fWf6sqCO6& zYO6aV>w~v4J)xH>D;CEES(hotX67x&!&?qp_D~x{pf)1Zlq6FoL_&+QTn&EVJ_hkJ zF!GY0KlS_)^a}zWxJ&r*B9i9^$^kDw7^L~T%_Y;bus|fEoaGj6y53gQ{Z(VW1L0i) z;w6DcPlBSO+G#L|b061`3^7jwI6)w()|AX594;11&yX@^Wv@vQOrhlCs4dhUsaEGe z1H8diHg+MEHC>)ibRUmex;H$|kea)lG zW<1yQyC|aiELc`5{>t>NGLLqjS4~VmE;S{wxGfdJAY4^(wG?->=1;Ng>``tqlwK;5 zMv`?Pk2|p6LoPzzUl+LkSEv-irs%+t>WJ*k7;JVjYA3Z#Np*`u>2Hcr^xhQF%-->4 z0AHnMqs59yFf|*Tb>yluJI!cJVJ~TIScZL6X_ZI%7cUvXIg|+GzU0n^{PHh3CT2A& zn%+glRz-Mm`U5qp%&m*ZBSUX2-A0;UIS#TD4sW2FgeH0z%93D)C{wKlCDJ71_SZ4< zR66)owqL?;H*Q{e>87)C{n;xwpTGW9dy8sDkzY@8&tUFhtil|%2qSHKHHHwJ?%4}} z>~QlMzacYBDnrZ4TWYnM^Teu>$Ky15gGzz`4yTCVpvdS#H1&QOP5rA7RvUv1U+Y_B z{|Ebb_dnVH&BNFCfBJB5|HJ*?JbcyJ|F`}3_TPQDS4{pPygYnOz5eHiyASvFf3g3O z_FX;xVE;D{zqkKM{`I4*)~r6>8<_u9_~JTZU1NcA7j-r=l|Hh_wcoc zf2Sw?xBcG~bA5mRz5RRn#FEhNU*f)3((k+2iQhbYJ>PFF`G@fG@HO=+`u*YlN80!O ze-Mv9z_OpHFXHv1tmNz1@9)Wezn=B`J=u7fQ}p|9^d#taA(!ZPF0rKFg;-eWrKm(3 zp;}$IsyLl86axewSfm>F4K|L2(Z;p?zEAMWknb@tze z(SG>a{`=1U+xzc5d`<3)_nrNJfmMhTiZ8H;?mqk$Owz;G0nl6fKiz+K|K0t&F#jjT zsuwMgHH#WQl(hli_x3-Q@B!xC{dZ@_tp`X52caMggn;F-bbih7&~rULn8KWD-CS-o zntqe)f4u)OvB>@p_kTz%zeyhMiuZrn{~?)BFM4s+nx=lp{>QM~;5JUoyaW*3E2ovq z2;eP%*1lbD?*FiPyWU*zXg~1R!LQ!xm=&bM;e z$S?(0sd8QhkRmNuZ52dYzuA9Zpde@|U_ceOURIDYd9%>AqVyOsU_ zkO<(thkFnIcK;)ZwC@rcMHtI|c7}mP_J6kj2>_9)5C4|X!9WyK8GlM>&w@Smi~YNm zhkpl4h|pdSGvVud4__tJO|$HOEN~H_t}7sk1kARos(kn=r2kwz61uvovO*GO9cft~ zeh1tB2_BzxG!m7o#1HrHk_mO$=z4b*5cBoW1qbPJr`~pV8gyy0|Na6E#0Mz7|2{!n zWbL@Yw$-3+FtW~0CYp;Yv>CnVp8KOyYSN}DibtJS`0rkG`bj);1}uDqcbv^_k9Rys z9k30j^9m0k!RdQL_=!9o4)N=D_zI8kX~=$e&wa(?q3>-v!14)(%yrho1QLJuS`NYb zvR2#pxzF{YGX(puni`v?J%gd!$hU<4eI>eKf{w=Crc}3SgY@`T%DoaT6j5% zM++WZc)6d%_&Z=B{%&r2@_hq;JFjq&&l}=z^&veaR+|qBJI6STmrSCW-iF z;=3ba$tNO%=nb^+d1T=ENz8~P9)9}+BJ&KU;bD%E%BrCCbZF~=`--DDL zi7cZuvx2z2J)Jimtp~2}fx3fyRJm7I%Ua4K@3*g`Ewy<5L1&~2j7HN1`V7aQ&tf7i zpn|EJ!Z5oj=sQyL2Gm^m-|W3xcN@o*F#0~f0_@{px`QGJfEQ5>w(!ZKWGNOcMUw5v z5Q49XE|4vP-As3b6h&Z`EytI!mGL)ok}t_5vog7fmSbD8WzR@XtUNfg)_DYz7czd~ znic!3`4?yHU6-zIG-%0ACi%|F1Btrzu3fiXyLRo`o9&65PYjHjm*D3TkrWpfMw>9_ zVZy_77wZcqIZSbw-8ipdI>SWH;AR=Y36K+5NTh^NM=~kq=scIgV(Hk;HJ^p;|F}k1 znj4WH(3R$Y{2=fhSach95Yd(9n){m<;5YOa{m4FuQS+Ru0J6Ce0T6)DT#Mkl(Hz+m zPV=nSd^&3W$3F+nV^^DJqvm-(Q9O&yIeF4tUFBR3hRrbKOipoOq4=OojsP=)$6?vZ z&aE&w^H<&f_(9H3Gd5r8MuD#;KPZ1vl1#?aIWa!J`96n)(>Pa&i_jb!t3>{!0s_Y{ z_5F;Jk7F6Bm7?AeVpN9e2Dx2EJ z?`WiAY9GI=kx5hg_>M-VOzq?MG%{^!AHT1W8B_cC-!yW_)IR=qjm(Bje{b*Q-5Yx^@&Fdz-QIh7_l@T6oxS_JZ|rXGy|DZG?mNxh z?cd+reFK9~L!5qV_l}5UY!aL{|0N+7Z$%$p|NYJXeD?b8dwVbLz77@K+Iu;U+}V3c z&HVj~doLlfB4O|T-iy0$Ccb}j?}goa5a1~XZC8Ju%5mHK_HlvHBx+V1On-^}f9@4lPcy}S3)?mNBR*LUyj z-cpk$Mu|WsGRkrjQbzx?r7v^kN=+NaKr^*rxFfc4oSyIOy$t2<>~8Pg+kGRwrSCnr z`_AsI-R+D5s=OkZ8*i7pw?4j}S%cg-Ie@+UA79^nuaSoIARE%|t=)H$TM`3?o6_%J z+j-x!7#|e%of{m72oQN*) zY@j;;ksriGbW^Ed@0;@I&7)wio1*KfjM=2RZmfTNd;H^jBb>|TJZ9H8F1~vm{5uj5 zj;#4%)Mm@;;3_UTBcMlV=mdc8UI*x(v19MOkl3;JUQoB}8QikV6=ly3_?}GM>iPS=V-dx_52wo4LIg_Fm+xY44TY zn;OyLNDel{-M4mcL3%yTfbH`|wd5Onuk5|3H3(aoxQ#--T&EmzGTtDoX*6!_UE6zQ z?;1lxM$%}A42gzJP|>)xcWrlj_r~5eO~xhcWV}I^(}*yNfN1bw8VOD_1PVN=BEXWi zfvza=o2giXIH}6_UfFvYR*%L4vSO%~CGkpGM6L3td#}K*z^dTcukLQEajiiX(ye_D zcNwCwK%zpHBwC4)M1}HOi1D&&Oly$MbanSQjx3O@4wFQ67)e%lkMU@{3RXb2kV9_3 zvy+Tfqw2{JH#P;2){MFqSd6bjSSr!NvI2YSU8`I7V7WC6(v4~3mz)Xo+zQUHacExL z-QIfzdt>i8U>xHpXH=n4KZTsVS73v{bQl&fm@lf4Z}Q0QPj^4qy|er8?DIRjukXIW z`BKQ+dw%zgy_b0uSlGSi;@n$%uk7C8(FQ(SPqP1Z5VQY&g6H-XMi;iP-Jik`H8J?} z-CrQ4FS6(__P)8h4eNUM$4y@J9b{r;!rL&4z@|e48O`0BEP|~$h|d-EDs?96OVlOn zk#&rQkF4zOTTO)61dji0WM%LC(OKDv|9tkf1^D;5+1Ur-W_RE3!45p?!fx*ce4p~5 zoaru{FZW&;&3S&46Q|vKj6-9Ci6kw}gzkQ@dkfa+!DSQt=%|7UYx>i@7k2NA2ASqi zM;3e_9+k1=F_#K-Z1*-Mgr=)&p=O}SgoRciunGYgT8029k}u1U0|5sDGPD4J1qjH{ zCImJiAVLq$NACT2?e;{X!~Glg z_iwzuzx~|)_Kz@pd;i9-oBKC@vA_M&{*5>Hx4#8RL)mZh2xR|rbN|L``#0X;WpDg? z|HivmWc#Hi)Uf^B{*BjV=w190a$elO@!kC!ck#0yH8J#(0P`aZzm4HH_ix;8?%#M} z|HgMj-m5b8_5B-f4VV2fVsST>FG}N|_XNgo?BDoVs)B#RkG>=NLCpZ<l)kKd@;w0x zNU4-N4W&EECpQ>0DT7i{7Lv%^-@kEJ%A%B%O{LhI`!{|7t5L|L;*0_#<)=L#!{Z=KK3Me%8ZT%_mq7dJGop z8~FcrPmswtpMN$X0iN``LAIJDDkZT8kR^j?@>~9#kRGw7dOa;wrO2F{#=J!Jm{+5P za>aZgu6(MdRBF<>atRXR=3?5R+7JpRovUEcWbLK`P36H#$b-!c%jpi6Xi82e-lLU- z-Os@G9Dfx&cogZCH9ttb)!-))W=dAq3QXf!@e~ZN+o@5|jHXu53k9zb7*a7>pPYe% zHlShudBlZje(LJ-c(kFgRDZbp?596`x%r0=uH(<$zlWbse((d9_-%~6@D|H^p2dEF zv3vi5v2Q)ce>flrA*|8NOBu>l;NK+tn}UDS@NWkG9fE(e@b57EE0^#;ep9Zb;l>Qb zr{DY0r$7ABr{Dc~lZF0p_gNA8;JQrvdmj4a2S1Rx-xg^vymipF|6k9(1JM8L*>?am z{Cseo#r__C03s%S8)GA2;WiFn00sbnui;bpF8$F%o!4QTgw1z;o^8Dl|K#3#3!nb* z<@ry)`*Xhirc#q<_EaXGKzV_Vs9<7VBb`nL_)bQu{5mUB0Y5|C+ez5(wg=kVZxv4xo=r%dA`~eVGYF`S3ddKkj&%L@BKp}mGd}%xch1Yhbze%efquEWod;Y z`orB<;?hZG=ritO^iRM0^WLXFe7W~u&%R^C*D}db6`C$wDbLYN{GAuS^Yc>mj22+6 zaqYN;MDh<`=E)oUyQkIc|9bYFv<6F#_D3^wpWMG5b8(;i{kM>P`{dsJ|9AVJB#VaO zRnSEFwkSuvS1>*jCr?T`}F(QB(Ei+sKN5d&u&V-3d0MS`s}OF8o^14=qBdf zdr$IC5LWibh>0l5<;sZ3>FL_+q`j!YlRQt?4llMV8a&4HbZxpd)6&%aGN_GU0PJEL zQ(V1FJj3XZWEARA!}199@!`tMu+${6`APh2XU38EwGXuszjJiy_?0!)YQz=VBEH36 zDh)kvC86b#?y$v*344M>*2LnMCzeE?xx(w1W z25~IA_~aAkpFDf^%()B4=bIPdA>*Ux&OCnniRQ7R=Z;?>ElYY8p3se2Z33~^HO;7( z8>C}(d%ae#=YVSgJ>y9!@rX@A(qSe_+Li-e2Exc~t!$EIbVA+ffTh%?)hUL4H)v6^ zYLy7QjTe^<`MkbtEyv33;Lt-e2>Kvej-TNyf!`v1xnMzvtnuE3cdN|KN+)i)L6pdm zQa-Pbb&9LqPULo6kM?>>B%jwVq0MkwSH2l9H=wenrRgwqTQ)+ zxCP~NGs33YVB3`2WGm3-e%HVh9!gWfMhjHOf{9nCG@sb4XIoHZ!*26kH-j+99o@F_` zo;L=Ti4#sbq~j5|5HrWd;N8A&xkdT5H|v5ep1We!+e9m-UkHKyWVh(pk!@}D(QNV) zM=zXu>bRvnp`ma4vu93UJaOvuX-hk+DYVhW?r_?}-H{+_UeRHsBPK>2L4@qRD&liyu6Da;Qz<){{{Si7XKf||Igt6 zi!OZUT6Jv^zFTx7_>lcP#(plapR?@eIQw~q{al2f2Hq{=_bvy(e;?z&7x?d4{(GGN zKEr=6x(rTe@$RyYY;`EKU(l*do5)F*2a!<&i872MFhP8v0h&2hV#eI$90#Z78HJ_0 zU4sOQO_{EA9WeF;dj2cA;R!IGf?n&G!FM1y@S>O*g7}}uudFfeTXwFEC3DPYAjvKH zQSOl~={L~KJ+ejn|I?^O*4CmMh2~h9EV`Z@Y(l75EJl4k8NjLvl&HZE6sY;8Ys!et zoIFQG@N`BUW)f2vW6*M?oL2Dar3MGqwdh=lI99i&jcca(sHPP(Q`4%@_bqfZj-2#3 zHHh4*qT;ISxvSmP6JXE>JaM^8ZUk4*Eo&oG7@T5mO0`R=(85ksJXJS zC6*DohcB{|GdS_#OU)?+@b&{crq9ZDxPK7W(=pKQ_~1%N^fIP(d>|kbGF&cIrVLX= z%O%L11P4gMy%RgNF0`>F%P4@DKGgbiK1Yv9IaQ9hk{SI{8Kx#!0|KQVc$!nL!3dZTKVnr_ z#+)?;do=0@l}o)|#59B|C3plAM89o_;B#v z;C54u?!20aYG$JF&hrNr25#P~X@g%4?hZcOd4A{G;C3^P?7XT(G*cfbzxhDGogjwMJfb01U-W$9>_;BZXbMW5a!=2agXYl^u9_q7e7={wRge(~u+*Kkw z*V*A=@TKA=2%7&>#hFKLB5g?YuVlaPTg^@7nn$)QiEvuLiewo@K$?gI|l_uLig4 zgL^x#HCXiS&OZ!3jDx=v<=-9LVE|#=c!B$a4|cAx;D>|zJFl@I^veemZUdd&Cgo>A zHx{04alx?0um#+9UTZRZcb*;GX1$I$v-yBHi_w7e*P0Al5x@+@bm#e<=kOzj?asBG z*9Pw(e1>xzMZ84>F(2G!(S$S!tUNe&$MAvnLG(B8}wotCBm302>}0wC5R6g z$?dVpE=phoOW@R3lYhx!D#T615yu4W5Log=hNVJG1Yk_UOi5Zq7EfTGDzrxAW74H! z&6sdidh^%*{Nwc}GK-lV`r6L*MyeYzDbaIEf62`H&TE5vaWAoS-Zw0g>XCFmutJHZ zvm~X#EFsZGNJ`C=%;sGxs#Aftr@nKo7!P+=JFf4%R&1z)Tx`g(R7XvYkUAc+?~M^Q zO4LiE2Yb4k8{8>o=y(q96iM#jXG?LB?3;(dj|cB_zVXAI*GO*gZu%Bt@Lg#6&NY}A zaejR7F!(3jE)u!J4}Y1D3t9xCtQ!`0Z^2^19$`f!fK}@o5r_Iz0-60V0KMjJvHvY@&z<3uQ z-2WV%r!WDpevXby@(>xF_8_W0e6GGf`1j;{vB8If+k<}}+#awuW56x}CpEZ_4ATdL z`?=)#5{|EA75?C#JQ?CC(Id)95YL4kNuB=iJm`_cISQMyQamN;G6jWi_9D z={T+r?)9Mky`9${^wM#GUm7~umyY9ud;E4Wm3(J#|DbEf@txN)uN@D1LvC|Dm+9HX zKd*d;$y(ATQ&htxJ1^{fYw#Za|1g)9w2aEzd3Eq1?=!{z3N7eSO-lnA{xG)2lD4?Q zAtaY`d=K}9^Ap2F$Cl}{!Yve$4P(pyPJdees^={S@;sdJI^M+ z6!U9gA*02&*>^0Y;i%azf1B;OOo%2$Jb*?Dd7E9maq*uLA% z!4G#{8{A>sZ*%a2ofmLw^z}cT>>4A&&ot zFi-e8czH~r|XAi($h>;D7n zunqnZIGf+zVvIUa>}x~x{4JE>z5m;vW)xB1w|oDJ^-4Y z!wGl|*a+DCgoUxe2Y}>nZ#B~OJSgG6i#rQk6u++?+Q5M;Z zGyiSp)xj^Nx+sr6!10-h2432EwFeXrLeFQOqoo4Cm&)+=0u-uCr5eymaOqQ3PAqlW z==GwyhyR0yF?<3(l(A{e&iwVU?H7J*JHF`r^}X$1-`oE6z3pG$+y3>v?O)&9{{Qv8 z?OV8-Z$IqI+q+^Qw(*X#yRhv}c48PwM z(9&&rm=|m#U--_{6x{h$&CrYA>C6|u<=KoEzv3Zq7QPSv9C)Ucp@={1-*M=@QAE5U z_ebD`8XQNT+3>iJs!d{B>T?94n9d##*VvD_)kmLZZbSn+@`GMa`yc;9L^R@CcF_(u zz1Ar;Karx5(6Z$l;|ul@7E$6_N>N=Iuq@YF=;4rTt=pY0H9bPT?kW|IR7uLQD%l9! zNH|$F2t3^CN5SS+SKsQxOQC)XJ+~b-wz{MInzF}UiZ4|szCU8Ry5OHU?q}6S)mkkw z*NB_)du^*uuYG*!b43rp;jR(C-DMdu8^nzeCYjN6$gj++0h^wEC5Pm3FYy=FN$hdP!PcEdI5In+5H*+Ha{wvu$wr5#5j z%a#UjzPb^-Z6Hlc1NVC!8i7~URclLmgRlnPk7aB<5!-|qRJsJ8EY;n{2xoPDL~T)Y z=n{?2imp7X-F;!!V5MLO#DRW`Ua&{+euoxbQe@$y#7;jW?`K#XY(5 z4lgxiON!(B)3D^~8ZZVL5nZTpVRR$gQz@I*ne-nWyRg9q|EdOeWh$#%VI)~m6t}^y z9tqj>>sl?H*6jwN#5Lf>1IK90vbsf_Vpzr;-t&`7d%zK(b0Xnk7 zIz($W?G4+FG@}+tkB^-qPc@3sa@u99r}NICh-TVlw)m#=6Ib8Q_Vfr~m^uN%msUU5j*)%U~JRz*?@#b%aBNi-;3a zD_%v2j#qSikJg%Io8ZLC>H)qpvGoSUP4-p4AGeYLMK?{*Dn1}${<2}=GgsMp=2eeS zRBp+20iYq~0ekBe4WDTaADL+vmT68@ zo^yN}<~%>jtp)zN>(HE?`&<0@Z*vTmCRg4nThCTY4@iu@7}DetV8bUCcQ#r!j#aw9 zR&ipuELZN#HJ8l+9Xz=NH0*YwC+t<)uv|u@h*yNUZ&Ca??YHFKFs4pOrGFW*(0Jt`t6aoTTL zv<{|PD{)R6M5vujmRAA)zUa}K#U~rw0c#X&9`~ZarJ?X_AJ>0gaW`D#oCJFK-0D{& z97s#DIM9lS<{}(AwX_w*0Ix`ouyM6kU9?RLd_U6q4MOFveStgn75q&p3@-~s zLn$AwySVJUc#3iNqBsvT*lRX1L~$gsW8n4m37v|U)q=AeFO%3sbPjkSMyU%0drlUH zH7}m}+eVBA-!g$WUx0cyc$y>%Cq^rQn1yQt|8cqM~Q7QaGf6Q|w?R>!CL1Aj1TYTFXq; zDcLkkofex-?6PLl+9bd;W_JSg!YEF4!ypu}vXPY^Mr(^RZYHSeoz_>>vxpL@`y*L! zLW@V$^PRN<)j^7-Fijo_2=X-Y$+DZz>#ikytXDa!K{s+Mx+6X?fQgmTlZ=tpJ)`EE zYeJ9kU40|byC6+H;M_qr52$n7zCVCJ*s?6Y$Tny(i)~$_=&TSgMxKasto! zlD~;7kJHFl2|rZJ$3WFDl+?aBS93cm3|-g7Y)Ox4cO~x;$VhxBcFHUTJ!m6&Tv7D+c86KgR#_^qj&l6eVT z5*|yETP&L-$l^2@17wTSRL;zlA8#X0Mp?PYAgg@>)4cMK%W!Jz-;LJ<3cGL(ex3=vLa-rKKUG%7oWTf@M0_^&)qbS^<|;+s2k;`m_Kgtm(2jD;H>n z9x$V&hbn(&n<24m2CR2zA#HU%hqB95bdXEgEvX++b_06V?NDaU;XGO z;OG&qJv&_p!Of=axf(bW0w2F@kaQ|ciS&9*F^T&kvMdYu8yyNeGzZ6}f?WveUSq^d ziNII%XI$Is+JQ@(ZMqn+(5f9oE^XRtf!o2T+jP60OPg*N;&ykb8%E8Lu0?cp5kBx+ zk;L(I+gx>N(CP+m^Rn+Y*IkbWZZrJoC##FUc|Q8h^9Lz=%y(Ctr@LNr z!48@WE^U6rcbiYSUi17%KUp2Es4?Gdp6)gm?B;^o{EFXv%7yZutxEaOuVS+lDG%18 z9IZxaUv+aGJFPmg`q58Zk0vryeMylX>r1#ah~X%D5^X<>Y@rD$@*hN1VvU9oO+Hop z=xs084OV~iJgP~wKKe;S*TLy3UyWS*UF&)|=CxX=!E1ib58x}V4X^pRtFFdW;x{0s zEK(@8v4OhsnxE@*F@fvM17zFNxaRx==mH)(eCRL2*m6tN^giW#_D0Y=w!A^xfgdy% z?2RB=ZXRC@+)k&tV7tu)x(uH;AM=BDn|hwzZXVqTqvis2+~&zmC!p=-1-rGpK^>=g zZrNUHZw8|&z$xFu%Ag{sMN|Rc0WN?As0b3ljnEyN-*lYZ`EI9)fzzF?$3naTEKGye zG7VVdl-*^4$2MSpVd3+(vk`a)t$nBhp##DTG-v{x$2Ms5yzPu$`{%pO(;ZyO zyXSU#n~u|?PLD1fpu!x%+1}DL0=5`6qS z79FXSYMwP!V){JO{C9@`&hlTz!9+Fu*wk#-)658MuzFTdj~c+vcn3c)=7xf2XUd;p zz*5&}Wu~MVv3=gkBt0bT^E#!O8DT%Tf%+1)gFh}ng!NlpubE$}U%KSj&4j8eX8;HVBW(aCy z{k_XX18&;0rm6=+j|B8U$Z9%u zW^HL>nyG!M0y_17iy_dE*D(Yd@&<-LL;mj|bm%xZXRMSoQ!8kFaw4mLkAbEkc_J%| zdKuj$aXw2<7=3ci8WK*3qb^A9tw`)*d0aRpu2kU83G=>&XW4bPP-sZIl6e2^iSI1D z-9bV4)(YJ;PwGK2Tz1=$ZWx4#@geE5?|N7mh53DQDmnIW<#q}IB z>VqDOvY=E$x=f;cMdx>s7A?Xz_&85M4M4dlx^lCrCMx`xzymAnxw^S zelNpah}+gL=q=uD7YXksbD4D496O>gwKfX3-jAHFW>9w z;c(iROi=~*%8ZkicSHJ(F7;XzWxF}npSg-=RF{=i;xkMNn#R{iC=>cdpUIva(^nj`N`OviKzpjSyAwXVju zNYzk(lx*2+pgNe6aXzi5rwpkW{1)RpTL4v0uILzPrNt2yyHGHqxMNW7 zk|}vWB3m-Cjx$-d!-pN8tR7)w6ZZ@6lR_cgD`O>b<6rKRM*=xXKolzw zap4xzXV`=m%tg|*O4Y91_p04O0r$Qx?0gI(AFdl}wwN~E@o|_qx{H^woNkAPQFX!R zg0k4f8t)q89A2zNlNt50ClRQprW4t<2}gKS?l`fN--t1#blL1Tn( za0i#?r8Ho1wh}t-eS`S=qhy6V8nYCTpa}(q3|@j{EueZMd-+g{tsdgB(E`OJ7}|nn zX$6Szy)WiC7*CehfTbBiwyOijKmvV>IfDRsM%xcs)G^20KG{m0G|a1ggSfq3yk(Dx zy=Nmc^>nY7fSr60AZjZ0$rhe|vZfd^uyrcWtHW~(6@=9JMb`Alz>{fIT=bny($qaL zJ9iP8+Nik94p%i8)6=?)8zv@@0G?v#cu_~aXdIfN8NFTrXR1^((d;!?Q7F2bxH7)6 zu`v#Bj>fw|hcWI>753tgM%I%TPK?iLz%s7u5!nL7%uT&SxO)Kb3&0V<+x!TO$L)$!D&cXvt!r+0%=cP$bbbvK zs$t6D;rno@bf|pzaAkVx&{XO0;WBt{SzxC6b9SfWZ%`+P{!DW8N{dnlq#oa8$oSsEHYg*SGQ=5t@nCko7F(yitGSb5e-k`8bJn4StW~ovc;+&wMu~1w?e+3 zbgY){lM-}t2{(}lG!}!QLqIi}3&eKeTIif7s`+NToT3I<(p`fy*j-)hJqBqP>?5l~ zJn|abv)D#u!wyB-u*m|C>*n*0-XU!Qn^mkq(LQ2j!ojkI0&(S?YDesZZPMxY@f{XO zRt|7H#RN5WEO;5=oRJNfJ)|2dN!jrEQ+j(TXhNA6Pk=a8B`bw$xu|r?u0j{Vh}#3< zTd`*Xg+q0~R6~ywmaj*kOG8|^-M0;;IUz3`i)`@e!V--% z*UNdmo)+@p@G0$Rt3|`m57?N5-8JYw>c~N18$Nyv4=C{w8Q(b3ahP_P&d>*?m5UVJ zg<(InW+$g4t)!0Zr$cnHENJD-?DQnkO7M_UCM~N%I@T0vThnCOnjuZAL{=>zYZbC? zjaSH~H9kp}tnn$bXpK*k1#6aUSY>kBs*n|Hl3cW=$ho7TP zl}qHPRW6e=R=Gk>TIES{)+$etV^(>ZoUqC>Mh@7*^v*eUjK1`mrDkbuWRVkCJ zR;5B7wJMY3NvkqNzG79T$zxV!hCF3e4v}wIm09wPRXI!^w z%JeiwDpQKSw@Zb#->UCWq0WLOvb|0nw-sl$JN8m2a-CKCiU_xsX=_D9 zB0sV_5(c#$MG0h5}^S?>Hh;g(rD_jQQ<0FcCaP zuS9{Z6a-E~0qMA5luGJQPX!Jo)Hs76A|2|iJ;#FF|ZhDT3ij6;8G^S=>rs^XgeJmSmiuR0$({e=Kr9XT>(kZ5jd7FhYbRh~8s zg8FH5v%Ow)q&#iZ)=eFHa18XW*b)K(1};G6eoGJ3r3GhjT>Kv4rL2fx7bKB)Mj#J3 zLl?U+VGwmIAc-1?XYrO3Z_KiqI8RtfhJcr-sHIRoR%^h$)O09mQ?iWe%CdNqa=vm| z4qAsM27S6*F-SX^Hd!%H1i&@X=gL!42EIiJ>rtW5ux4dWWqKx&b2!eKEhTaeDLJz# zXrb;9mO@ITGCNB;6a)*n;tBIOcDSEJX|j@lF$1RuGqY<)+ts-G(Ai?trmITW>53*U`G5ihj?OY-gQVNy}r(A`QuO(I_ zr6i)ngVjP@N_0uWlcYRJDx^F`%A`Dv_aS3&Pr&C5 zhWu`{){QWTPCWB@=E2oow_Vs~gxGhz>Pa%_vHioc&M<|3h@1o+PX06zwj^Mr1a#t4 z2@$e9SM9jA)LJqwOr^s%ZCoKnpJATajjZ4gu!jZhMUme zFx|F}J`LH%wW-yL7HRgVYM&5>W#);rSdLA15I#Sd`X1S|~K;=DIL^1#1?# z`AXj7TkPcYOnKU}tPtLyOaAKuJaDvt_X{aR$_*=Id}3vKnuv0)&O_t^B^8*nA&hqy z{&93qb99*+GH3fd+?TQcAs}A87-UQ@bHt2ZPiM?$C|FTIVAe3cG+8#bIH%xxEk6k0 zjS-XI|OLF!^ zK__bY!9&ss4bE!c(R07TC^$pyy z5{(*{U#dB%L!n|qH*!pcDgC{X;D^*)U@kmlA~t|aOLp9F*HA3#p<)3Yw=i75AMwt_ z>d@FRt0BkLQ?Bn=SDj~FbsoB^Qkt5Lr^xWE=m05o{H+bj=S7FI`ybY28x#y^unOj8 zrl%)o;z5FU&;{YHz8(0h$CmBjnD0;>8q7Cu0MMaxE)#ry?oQZ{7-vryz(vlNbbnl7 z{c#2QW2$s`=1)<6mS`OIKl29f;u& zaX!lGIvVq}LTn?AK1c@K3XtOwOgC`MlIga*IM4NfrDmKqqtD2Dbtze^j^vomFhtG( zB5-VK_j(bU7ZR<-?2{%kKOkc=wixesD36UEX8{iFsWd-6`LG=*xqp;rm0`PJ^_8)* zGMNM>Q#jV*)t*(yuMD_0L8($;^)z8k;+R(uQl%;uh4O7hKzu@lIBBLB)y0nATFJ4S zS1~{P8Nk`+XU&WrtA2q=1{^$FLX3&mIsfx@Of-i0>M-&HDzIiGDa>L;B|#Lxhv)4v zk}*4uiC#Ow;wNAPl6x&SacIju;`6A_&kdcp1C-4Yq@`ku3}~9X`79O;Z-SCV9$w^6 zC=A}z=Q;?WaJn*msGv`l^K6a7AW!26153js*5%RpC?=Yc=ceS5idAr=GCR}jaaczt zOLAx<-_Nbu-lkCb1KUV0vniMh(J15a2zx?q&ePAat~kfLf@RNf#1umR&}-OZg0=Is z&R`Y_jfQn7Udof$#>sx7-tu81^Se@2%uIHZz@^h{ppn2GA}iElB08Da2cbf!cUdtI z>6H%?357r(pk!}Fa7qYig)-s9X*#rq;4`syMjgZwy?cuF?x~^P?NG14N0jMIRjb&+ z^Sp6TQ$3`4y*xK3Q8UItorGHR>|8_Ed5|A^HYs1T^B{wov$}ksst-M}H*sTUCOgmr-sKs~vNox)b&*d=cFYE2gONoCD(nk|hmln*6ZH2FnZly1%jOc92{Aq54oB(PIiwTJ!`)t1Wz zypM$~Y4J0PJ+PSc0)ctpKJ$H$GKxwAq0tTrxtd^|Z+2vr{%;Xgr-bDET2pAPqLLB65&ny!ktJ$8DC$eJ@CC4Elxc}kuO%FIyR}lVmT1-vA#&GZ z?$6p}8^=18R|Sv76M3?dXBpy#I>{kIk(sG{#)gwz+enQv_y8seDo^Lv<+)hyGw*cpYeF#Lp=sX#D!=-%Fuq)OtUG1&cw4@ zP?-O=>HUyXTVniw?A*?tl9KBmF&VkO&L)7$n3zwp5q|PdGBH`*Uu3fHkCd&C8G__W%31;$fNZU-NeO0*kTw?LBnJKrQ>-|50;8f>} zu-9u*MVZ0}?F!b8xyR*%pL?p;i^jkjxslJKmXG8`6&AHc#}zO}O{|u$k|o2`9XhVE zqb()sBOIYLSg@Rfr?8j^4>grzJTs?sG8+WyFio3i>yC9=flF>{GgBrg(8j!Ttz4N+ zCOr+3Egn8rt4z?%2F?k^=cS%BD6P9X^?4OMxaH>&6+loDu7E#6+nDN z5kKQRu(mOw7$auom}MQUt(&rYkK&6Xe0QOPj{Nv2e+ZaV34O4nc^%G6Vy8^L@{BvfE_%M{>#WaPN#0D~vv zkI{%3sQ?~Frk#62b;iVDd5|_rLEa3evYT)bhv=aJ>fgFWrJmTctc=lsDJNF zKB)e^O%G3MMo~Q0mzJBEMm{&l;VK3>e8ngTYUEG0XPL2(QGQKEy}%IeJEDS?lg0vK z6UnimUKo64rrXua@TkGSbF@Ro%J}>ttUC>>%ikWfD>MJyw({6Qo%p(b+4k058uZ#9 z-CPeKuxbZk&t4DQPH)wAdzZVe2md-98ue`dqhCfnVPKB-z`h*(dj2{~a6Y<;*5#-% z;S$f9K=7A}H3l960z3;V@F5|F4>7-mKc0^e0Q99|4FCs!3c$TTVNcjred6l?f5Igb zU&jhC1T|p5mI*HYLR})zVI`nK3_+zB@LTNH^BG*Ia>8v8cgU7lJ5X$i@pd*vJHhZ? z*u-|Ckw2)r$=lh)YNbg*W>FA+MLV0aouiG3L4`$DT~St6Ox9IYYD$}U}A>wsI+f}u@Ft1b-f&Pku-4zkx&D>i11m6{ljgUVzn3#(E=J6TJ%*bXg)WC z7TZZgV`^Ub0QS#l(95)S1{)SvFNl~1fi|y+;{z?|@aB}(G#Y58rWsXnzQBSD8vFe! z|DB(o=OJel2zY#nB{q1;r!z_hl$GosY_iPd&i>km9{BAvdoQgTcvsyva>H4W)Q^f! zK5_oZvuDqoyKsEIdC>|o9w*znW`iL(O>w;dbM_QGakeUiy@>$^g|>9fUTlFU9(X-d zeDvIz$B#eJJa+Wl@e89se;sW1E$aD>=yxIK9PLm$q)rYDg9f>1ndTNwUC5nw zTht3_@o#cpp7H0uh$7?{}!3FqWje#ZrB)aon?<$k9II zT+@yyr6Y~F6I%-E!j}g7tif#!vDeKp5}k}M*t{S0MLT|hjhmW%C<50BcxtV5K~yWt7fb0eC7x~y~t3~)Z5?eYg4m5j>6*T*r)W~zUYmS`qw zo)+DZX`oW0*K1*YaeqR)YhO8k=7}O3ezy&-GV!EaF-+M~<+V~~m&7J|m|Kj@++8Z9)dxIHPTX1>oO!*z(sXaYL1!F2y$C5}sDj z02>glGhqAqsktQpCf(>IhMK0oAE zQ+C&o`3li>wctp(Mumlx*aDHE`dXD?Blfe?;>Rus=r$>y~(bPIek2(fL zmpICVQg((jNlyt|eQruh;DV;406;!}6nve6fsWV?rUY|RZ1>m)XGb{Z1sh(+GL2a( zPG?V~riasQ(X`pdcrr4BED=iH+}7iCGeoDneS_2+1~+mX~me=>x~7XkeAPo1^K)r%a+Ae#-TJAsbD@I(qx~wsU!y5&gb2j4)N(`Nf{$- z6W~y4Gtv0i$uTwr?WGt9F5$%(j%)dRlunAPTcQ!1R&?Ab;~3)A>$ypbHNK!-U_J{P z6ebcPIV1eI8KG>3Kh%swBhWq>ZwI&P;V2U(9=UVrO>AhMx@}zmjGgLn+{Vi>q*F0b z9xD&gU}Gx+f(v%tXu`CTq#c|FKW%9sZyyh7uug;V0GuobU|8r8tF9?KndZ1~A>*!t zVW_s-iD;lT$W^PZEz-6h&||nGXhdUM1K49`84G?Fzh8x4CH+Y>!=@39*<*_{=4luO z{w7q(LYQYm-MpMb)fffCD97wIIIu#Twd8C-nbF|}dDPnS(Tmjr4VLKnD6k{C1eVaU z7>LmAP%kpa%3!3(>0)nQaMvKgq3eRhmw%(F`TXcPsQ@FaWC$3dEB!7A1TdkOrc zgll$-nkNbJS7$qR1laOC^B7s}hS8HDTC*|F5_F;mLXu|3ZPV6ft3yxv{tB2xBTrfr z_W0GK}k{G;ouL{>6=6tdPkWX7l?nJjqpv|6{Rt^@nu+J{G9n-qW7o`)o&j3im=` zTDtyqt?*ZJ6_-Y046*l!aYp zahg&E7o9+|8uE^_&nUt(!kx*RYvl0~NzLw8tXC^r*(8c>|KF_KxdiJ`zgf@x0Aq|c$!FS2x9w;j0 z^AoF~OM6k^I@F6MSdT_b&kuK)n7P)VWbSaWq!~v_#2(J4&Jvx#OqW`EI@k7`z<0rP z99HYDEraP@cg=Qs?warPTtAGf@AWj-M{CFwbtD+LiPm!9uhL5smz;uvDrT)M+g{|a zUJg?k5jX>dJ!hir2DI&8xiq0)atg)-d+WH>FK$3KT$PWNVR!thAvSskva8uM-l0TW zv%?T+{#L@2tg!{KN?@js4~FeH$JePBop!?r+*#-vpg1nSM;hozBj}GioXu*{jH@Xr z(0C@F*PpS*zM9XEeJ!8QoMm_wUDwtE9}HuG3u(RsV9zQUMe3~=pL+6m^Y{}_83uW# z4=OA1Y-%5Kc=FH>GX1p-lim8(ku3jfRl%t~Z6d$Pg ztgIW19xPMRq}j{nJW59L`8L&A&=}G3bF|%|tq4o9#;4#0He+*&)glt-%M7j<pSuod#TU3WrtV^B)f@fldJ4z$-Ng(vyNjW;DoYZd1a#G3r|GYj zbom__`oy7NqguspofetZ#C%=`0hxKargK}d2?(Aax$VsagxEhQBCDF+Wt&Nf#0NHM zTNiA`aU;1ptAtgKx(nE)n`l@vp=4leZBo%2$|uSpZ4o9F6atU2N|8-k-;{^OGIJQV zK-2aBrL}kAR@(;Oq0Fq79ofP^YirrSqtDSpUFz*(~cctoov z1@?wC^5%x;@x-Vkob!DEMFV90dEznt7&k665HI%B7*cpezD- zmW(s>G))@7lmc?tEG$hE*1dr#TTs+@aMV$;Bkr^kiIkK5ifZeMeXjE!N&dtV-gpgM zjO~>1s$pxem$=dsp>hJF$8a7N3l~(gK#!BcRAz=;c|1M4gkx+zhKhSx0H&Oc#@z#$iksYlOyO5-C%P#$i@3pPtb5&|CAA3m@W< zzL0i6K2Mq1BMqpKMzl454Gx3g$O8_Uo(M5nDFpl=Lidj7@LFqB&r|8tIU(j_<26sg zQ1fH@1xo0Up=)l`dPsuDZCt~PrFzg%3^@l4oPjoRtw=qed!WOEOQ6~G7n{v0zg*m?c~LS#H>>KCX%E+;L#9mjconOf{F<|rNBKAEj~LBi=8u7`CVUtc{2(gLeQ;8>=y zu3)ZT4U(2j)%3?}XF$p90yWH&EI_VMZiO+?Ot9|94J>w6VBd~WKEpNTXi*-0)Z^hv zDx`p7_YABOs9{N2?VOE%5x93?815<{?~Z0uu zCc#D1f?%}J16@EqIE8{LO+H5Bjav2r8&N-d^32n)6}W2=82Be#Q0e!2W92amJ#@$0 z27?!Z^8z1$kS+^`G^&RA{8+cwtBhGgix14Gz!|r}Cb46U+4=lgxPBOM-oX=o(u#X( z_ado75TguXEfm*&rqtn7*f-tf?4529ur1->N|Q-xv1&elj)F~egG4EB5s|nlNY)72 ztN~LKj`DfXzzljl-Z6T&){U=pOwWpl?1;!9u3Ye7a$T9EC**v0+e33GpNDIxA+ays zU9Q?!9%8U@ z1dFJcse^EiCNDNPX8|TggP3pk<^mM&fJt_c8Ux?SP>DkiG~@b5)$;_9$OPGr@kj~M zGek{{9H2m)B%rF~cm(v!LkSQ~Sjv5z3a6;`Xfac!8x!=Wc-;i{94Bd=?F<2M_8*i$}0^W7hU`5*bd`k}u_-`Be z{L@qiLTTbM1FM}z#-DM^jK8JSA!ud3Um1(?J)Wrmra!nMe(M~%1{ zUhPq!^ro^!J(^lg^+wh;A@dR-MS6Hw2`qy1}tVR*US7^#-U|LEVp`uJo`W{Ox9o`<) z8sTJv`_tI!SBEw_&oH)vn5~TuFgEhE8J^jgY2Fn)LqLBshkEGt%aGDIMpzfiT z&=x%7Fd^KpX12v;ZQ)bXgE<+nmiR{PsLsB3`@}a)7WTPwypqzEZzysBF!0Q8T5-%G zBc%zUD%WID*8r9vXiIE?#)cVi$AxB)VDO$%8N5t#jw?Ch+iYl%$0+KVkf-?XH;{uI zi;B%fo2`3zUQ0bEM6$pt5J|*C#m!asitB}O@3BLaNKc=oBoLMj)6ZkfJfFP)1_yu| zq3#-SJThSKb&Xz+rN_F8l0u)N^`Oz~eT7ziJeuneClOWx4vK^}K-^`I)5J<2UJ0In z4Xg@`-GXjI!v%4H5o1TA6*z_P0MaFZk! zga&=!_j zQynzv&Qjes$Z@JWS;O-+bw)4fk&3QZGew@1c>DGUpW=+j%-fNj&&LwOjBL~-idAWg zP0Xo#jhYfRN32clgtCQ$Au`rAwLqTe0%Ztkq)-M`=~6euo!{3lg0L(CDo52rUOLLhj6Tx7RB6in%9yWTm;HgMy+Iym#fOXGYR51hT?Dnge*d` zMCgHPEkPtkaS84!;GQz}_#0TlO=@5T#YdQUT+Hnt9;t*%2&x0c^cswR#Xb^UI5_dU zP?*z}h3o|zi-0gx0D{kvR_-s|NPpZRK}rK9x9s~XpnTtVMN|51cs0=3+=4q0WpM3i zNNBGA z0YWqSe%!@UQ(eV|-5mFN%2jB*7+by<`W@j3msWY4)uD3_7GXrXcyr?5i2+^g#QRAn z(v2;a#%|l3h|63{M%59kfO{$9$J=TYpE$&Qn~roa^TL*o6JFZ#FsEnj$l?jbfQEi& z9TrTOxKn9Ir~$5bVCv9(K4dy_emBxj8hvb8N%CmmB{;LA7P=9>r98t9??JCO)~0$o z6|Sj;N_;x+nD2#A(1qKG2DB}muilS`QTEMsNTXA$@Ujfm0^4BkAWksUbE=vFP4An@ zOwk3Mh?ItMncY^uSR4G z^pNaUL<876m~YDDC@n{pz8n?G#+NE&HDc$%7@ioWSP?!-36LFrJXLQc;EaZ=FIEdq zFXxD8@S^O3+X8yU%=qT>AZ7$w&;kX*7T$k_=n8#|j?hC8vr@Sf<4H*(ogs?LBi)8%Al_<~{KSuo-&(2~Xv zxk`VORzGL-M9ZV1O8_%K%)hMCUZrp#j9p_>t`)5P-Ecu~xL{yuW9fo|SFnOad9nqT zuT4sPP=oYHi*12sK)BkE8TAv&?+ek8_PczsC8YQ0S-$Pz*(b$%1TiBV=>gjq;_o7& zt&hXg7_mE4>7qq#!q=6r5O}z72Pq>b1v)*uib4n}B>TaY&1Fs?z&8 zH5`kA7v`1~!B59pjPx#erggvxN1(TinjYv5fJgZ-mbMlm-60|D%6g{=J*?#UdIznJ z6Nhw)yxR?fcp1s0Q{Sv%sI z;~qIJw_jwbs;R|>M?)s^DgvX_>*-3&+7efeAv;4!uw5N&t7R%OlO^4UR*h zL)QW3rmcs(Q(ZkQu7ar8F>1PRfv2Ok$Mtu*hGDXALeg!(O(-jg%F}R1pd2z*63uht z^KmR>84J**DB~!%`UI}S?I;RD(p6S7vAx~ufqW%Ls)(xQuth;thG9-YBYu(u+^?WQSPTZ z25?>lz@F6EI@7o?@_AoZbRd-JekHLb@u5QPDCs9QAzt>`1wo+uM&^4*AFk}ImehwL zj@5#-mX>kW#4Cj(B|J%Afq9`vy`H8S1+A$SJcFE%biZDL1$;iz9azTz%37g1bLmom zT-HG17g3o2_W2gB3f|oMipYbReBw_qSy|;)!UM9-M3;1g{s#&ZeapqY4dn-*v4Gov3>4uVXg<%$ zshUV!q1?sp^xas`Y7Ad5fTjd{qwC`b2H5^(J%Qe1c-X2p41=u=SGlYX`B&i7ydE~- zi+b3A!c{GztDt*Np$A=9jkT^y54wOF*Gt1kYGzl!@Anh?m}hu(r@^01orFcq8w$zt znoiNMQR%NjY*8ac)n@DUv>anlp+6M88n*EXStoH*@4FC)T-c;h z6u3e+t88JhGl2(>d^+w`>cr{}N+KWGfT>-0`Fsev7zhUBGVs){_{g#yK7n5d5P_UY z$Z5fi7oi3)Tlu{92&}Pgz0}C(bsOmBF%YwLkwY{1F)eXN<}hvzf53N;4F;D^z(7mI3dHBeF?LTw@2wOjGn8*+iU^tl=S11LQl~_IxE~NfH-rlskZDU&-{3{lY7L5wG zC@DGjb_aBsSDxa;^N=_W#qfnlkc15aGzQ7C$o}oU_TDvukaOO**Xj?pz(S!=sBzaG zp2ykPM=TXY$v=iWjxIXc9u=^%1FHSOP;aB)7^DhiY=TGW@kD9=_iu*+W^zubfuW8nK9~^#p2&GIs>7M`{jrQy&O1syzAIP2cqx@Dw6mr(Rk zJS2pG`Ma#BD|9_Y@I0Asx48F^Z{AsW7UB;<#08)32u zb{%n6mKszfVQ6;&xWU{}v15-A8-41o*3S|SZP3Dx4iK#ZNchbr?e_q7<)EK#R-heOMxPYQ1+X z_~yNhtjjcjbD=f%ZL>1<%`42H8r@9qg6)R0EUqeLG7GBuI!n|K6zoMR6L+Uhw9ud~ z$XYZ^(Z%n?KBH-EF5icRQld3{ z7)2+&xxNh1=Sk-1_!J9$PE7_yPDK_d7m49)tU`LDpkGWpCogy)>F}B^fu3UsJDlfU*&%N^iWX!27op`}`!wDP#SU22+lS zevR7z818lfzo8B)n5y?qr$Il#Gr70W|8Dj|RgK?j<;Mf_#onqrb}5+~dQgUTt! z1ri-Q;;d+YSV6iL!(rheqpXY@=5UIt1Cn5%y}v2l8i6N9(>c1R1O zx}UgycyDN>PX^OM{*L`U%_Rn(Oe;CXKbd?Zr%|v)u@eryTudG zz>yk2-;%Ft^63;Nr8}NV=~e@$jG*lj-*SOhmDqc=tup(T18SSSRaefz5mTi50PG1s zvik-6tPn6COe+p7Vu5Bl>u}HGiM`6h3iO_Ceeu%0g9Pt*PWY022{}uLgBo7z( z#cC2jrLy~ty%2W!TgmrzxDcpcfT<&puZ%#xmM6pYJ^g#Q?)SxXyq?H94_D*$WbbvV zDpRM?>wI5~r1(5DAe=7Fsl#=6TM4z&-Gm`)c(z-0K^6?UDLD_04QuYoZ^1S~e=yd@ z@7~nmpKdG!8|89&gCKA%?K7jKMDO&s_!wz-L1Eq8QnhwGh+aPtDa2r=#E~=uhdWP(x?faSk^R>!OSjFcTumz)Xl} z0d>5LD$tVxkM=XO=B;X!Vk&Ud;!Sc^;;yBuU+!eeN}(HS?fYkkB8f>5rpt zoLcL%bEukmB_%xUaT%uzTK%@$fRtVV^*}2_g5WF&IfDds!7!|iE}*u$06}J6^#qkQ zG-mFcvho=pEgRS{mC1|(0g@37V>A_pd*({g>J&z+Q;DcJkg{T(LOGG+%AD)adPr#% zsV1^qp28xRKiXw#<)T6qTEN=#??>nF97A2hSeB>`fZRl;q#P#_%SA3=>WTsmAgWE) zmh_w~lDYO3(ksVvjXGyCr1WXEq$?*5hH{cx2r6iXtvZ*t;JB7-4$$hq+!ci7jUlZW zpGWk}8A_!QD|+29!q6_TRYyROX-z;x1D>U93$kmck`NkC(T zS#A*OA)@5eK8;-43De7|!VGm^eN zjoCE>U1_iYPYeE^K6|2qQd6!l8GOlz9~{!c8lcm5s+ZfGRfyR6DwElp129dXQM9}V zXgR#jVVQGdn%2Ld)<;E+b8hg!lMc0`XBTiO`;#)Hko%BonDnDt(*<9y6Qf_J7@oeX|%3LR3TBqk5}B?hu5QXNEVUq@TFIaz zjhnt|;N2}IieAsRA)-ec`q@Cs*A0aYiHimGh1LKi&a8Xk1@w^*YEr!@=1rDtw`d#- z_yjD2HkU9`8H`rMbf?Lyk zL~lyqU1oXae( zaI%PAPg#%nw-GmTg3VBgWFgE2iSStw&(nOVYNmd*>gJ@XHy${zG|n(8L89DPq3|~6 zWpKum6%S8&7@+JKIk=|bzA9}Q7DS_@k1)4K$s2>Dj*>4By6bRJlrsgd8j4{;-cwp8 zP`n2cBSpx+TKmG!g{rX7S!V4lGod~P&#MdhtM9jDJ4n7j3AYwdjqHn~4BeQ}p=s(p zS&JKgP>@3c{lrGh*!fAI$|ngIFg2sK3D=l+6|TjobVp3Dx8|S+%pI-5wLLB11I|yI z4dQTZ2B}*e{1$Zw#R$r02aP{wIIl{;@5h7edN5D2_#839ccf;$A%m}z}a z>CB+eEeM$)yVQ|Co@Zfu6Gs=oPk9Se|GiovuX$zgZ@zPHE*7o3U%j*7wXt^F zAiB^5e0ICm4AmTuQQ%f@C|!B*laXq#bD6*us!{mx@ji!lIeew~(QAF6ay%j(&DHVW zwA>vJJyE2{T^+e43s|L{E-h}9w(F}B-%B}Co11SOPqZB~EOif(?}PW#@rcV&s!-^< zC^WY_*2X=QzFc&O#@kj%zBNt{yjt35AA{aIv17S@|j$7bhFlQXiDjrsHdS=@}g7Ue_jqUeRiR7Xb? ziYyDp3?Mg1RLTWWzvel5Bk2>^{nOE7LKU(0 zYWX;{At2c!(NAs(1(ZZnuaIt~ZHOe{W z*s9S{6MdIXWrt-^)G{CCd=({h^3n!V^zR=WmdTS2=Edvrr7Z%nt) zCD%dP&QjIlGE@>)k4kJE23@JL8)SB9JBvW-)U^X8>y@X3;9JTfC+z)B5;q^PVXM#qVD{_I*H49ag{609zlVrdo3VHjO}x7 zj`NB8FpgzB5o_=+|F;GbJ387M&*+Y0M~~LR01p#xFni=6O$jdEbU`C1@kfx7bMznz zjS5gtViFFWmF1zw8CzO-HXKYfIE~AvZqmZH(&Y0**VW~XKsPRDgqV348ubK$x$Vd< z5SJ9*{uFMwh{%7^tO*+A&@qR)Z&u6{Xe>iDO^yqOBE)hVWzPbb_!dCN-B;W9(Pc@4 z80~96NbTymZ^(lKbT2<$jX)Enh31=@Do zF#pP)5c>yfUCel(%c;`}-q2t@+$}GWDc)pbgZg}<6iWtH4~D*tIn?{m9O8!KXw2?A zGvFJL`2u)ZY&4G!EHM85UZ$twLLV4bG8-?@!=U}1;cUDjXNna}0b_V}3V@^w3`Ewu zl4{Io=FG48qMSNmxp`Ga6H?wjA(3<$Pax3|&L!}t( zQZY0*oIAs3x3C&M%dw1J@2@-*_gh#E^rc}ye~_asT_^AAc)dZ6iM+$Hj>|&+Hpd&% z(SlR|f5|1ji`wD@4)X!RO5aNLmCldqK{`i$7B$;1`90H6!(WJ|OdjUrUl1l|z`GH4 z4PT*O9D2sj;XzK&r7QrKjg>sUS+MXDyFf$!W3NDs7IOGA4@&`A((64KXhx%64`ENJ z`xhA^Ogmrvr*~}d#F_f&$W^_N2zH{xS)Zz?qLv4R>0>9<@<4qSHooYev{x5m2 zcZkz{kk0R8St36=8e*3yuEzc;pq-Le&O`H2!{5=+{yUAPO&z{5WQipm#mhbaLe%9e z&}^AN%$u@qfA&;&n=+}Yw8&);bb2z?>|(l1>KZ>L3f-Sy(75d+=9ZO z8UNgTfet*=c|)-q#-(#!YLO+-5;RT8a=4TXtfb)H7vfB>1;L=^A@7|6$9Oy4faXs_@#sQkxXyWp`4+~=yw`{ zvD8AhuT4i#7TpJG6c}a_XDFEGHN^`zrD#>jsrN11Dmd)?burQFVr_GvI;raeaAm+l zso{)KO#)ng;z z`B19iJiBmWfiBmOK$k&T-Mp*)p#Gz2LreedFWI$PB*9vCwY0OAP+PcbB+{{XrF1Y2 z{nJ=>2eCmBZxyTc7~ktN^>tkem}O{g>a7aw()OR%t~HH@-sW+-Q=S^7{10&cpAz`~ zQwLXq+3Qu$GUplVa-R< zUaz5AsuMGUr!t6fueaeF>NnoPGx%tZ#YeA6rJ`KeN$*h`q~l(1!H?<$yh)WoWNf-P zVC?5h&PPeEGiK>KFYceBIjq$j=dliP=ZPLS^i&>LonE@#Dy={(+A)Me4YCmYwJ#L-s&8%BvzjNd-jR@*B%TaUP^0_;8$fKgzlHd}`g*J_ zeLNCG_|oyLbPlEtuw&9GURcOUcDTWULlFqL*|qR6$<3jZH@IP7sJz3r*BUodJpe!G zna~Y-;?bPNPDmlf62=J3(bXU6D2-B_*VsG+iV;tw(JL0)?NfLP8M;lzYQ(JY1}gQO zL(8i4l%bM{SUQ24^HHeQk#aOGG17TWCp5KgJVk&UzMtd&BMf0hc9eWDi)X9Ec?NHb z=&61($N#t6r{dNXruJ8uY3Z2hTRVf=FZY_h*XvGKb~9t)t9c{Bl|pY|F8>>*8)Ax@ zw=$i9p zgSIci%t1T8E-fCgb;Ra_@`-}_SBr&<8=MbPgHcK{rG^%cd93RtGbK?ng|a0>nx|c9 zGTsv<_h(4#n3gnzWa(<^UX*(_P7E=-#Wao~M@>4H7bVhVDg0Ql+ zdj6G!&&v=62!jJFAfYzIqnhWxi7~W;X_aIPS;JHG5Q9hb|0VtZ0sV1((s2Qg5xp8J zToBs3b(#;h)N zh9H`mygWE8F!+l6lWlmxm{TV*5j*ROVV&CSmr=B!>&spxahB-feGvo!vEm7S%{azr zj#|rlP?MlROaK1cK9+_vkLIVR_%v*e@s^ct6=C8A6ndTNSqkV$_z$n(u zu-^z|0B}}xC6@X=FE(^ZQ4%WsVrLZKK)rQju9R04x`K6L=Fc(IY+maEWlChdFG z9z+b0EzLP4XNw%FS^iwg1@Lt1G; z(D1BehVy#>U4O5v{wGQq6wG?oNaQrN{EI|>`g87N=7R=aL_6AxOhEHgE- zjN^XUS)6Xec8M#$L=7HkeKM)Et~NyR7|j{JL#E-L3T@04O-Q6KV}K(Xk1|)oG|`$x zFFsgDAs{+cU`TCLL7fL8l2DnpCfBqz`A#!=Y6~c_R8h|pD^}+{#GQ5^Gu=}J`z<_l zwrl+r6d&aPLYCi0s&YZ9?jM~-U0^Cq7g&b@1frGw;2P z0z9na<#ro)fDYK$bB0o;6?{qI0lODv_^}kQ$2Q=CiDsC(*+alCS1+9e<5sqO;=N#c+Hw`)xC)=O6)*+61CYzm3th6pYRbb zP@m@plhopd#!wdt$SW4lnco+@l2q&bhb0|&CGCL4#O@j^XBHi(1hphbe_S_E7~d0l zT^g@5(uy#s9i$TD%Bh-wUR0{eL#8PT50ISVRfz{FA;>kV?DbxiVc~#T*UH0~%4?)< ze}q_}>BT`2$O8B|xgO=bR8ahVPJpOE6a{^{#6bLrvJDY`WfXQ{R^XleWLSoCm?3Zt zi83=GqL46LYMaEJvyQ*^dUNf8O!2h8<}733J)XP`%*Q7aP?iW@9E4W!T385a@Vf8R z+ik-5m%AOjEalBJohf=!Iy$(w|Ev*saQg{g6SoA+1>4kVCU36dGLO~?@cs~;0Y$v4 zu8;mofJ=GH4l+sfFhSo@bGCO6^d_!xgMNn0x`9gkF4+%N+~}7F_E69@p>NwKTboSR zvpWj)^EN@5z*(4dh$Zl{6hQJjkkkq!YXa@nySKb1b~ozB(o=<`)jMJ+2^ffUmhAq+ z2dk=7_%`a%TeLXZ=h68wu+Q$k^ExnOS8>K?MEgS0enfxPI{_cd0dlaD$^FN{e-BQ7 z44CG%l$($d5`jSz1$>}1LNNd=DK3*3xOJgQ5a$|K{Us_#0s)6@e+dJ8#z+b5pz@)l zjX1by>RM?45t)%nV%vQw@m=;2Tw*Jo#{O zPsxE3=4HHG(p9xdvW!X&1U#V39Eyvm zrlPA&7GHyE6~JL0&p2ANEV2sb$t;UYn%T7etG_zG`biC^f9Uqd-$@Dcw8DDMA<6kK z`hw-fWt^obC&DV7&yyTb#;TKYo#vRB=1EyYTCL*^q;;|;Ct1jfVgu_YtJ6)E0KYUZ zR%Nn)yeN|@{gyypRI3=BsO=l_;;M`{P;8PMHgQuWMV@?3YbcX=jvWDI@})`3WDX^w zURTK+*eMsPBwlApRe|{?^b(^kugf^E5FQ1v#j8z{%(0sjg!UwYH@Hj*t2q$xODTg@ zU2me}`~Zf8kK){FJQts^GuG4!(3f zf9H>q#a+(%-(c{AkysA?>U>5yOe3K?jeWbJJoC;rb5dkUl5VxJDlGT+OCd_xk*s~) zP3S#gEW9a0{)I7{rc^vyYG+vH-FEV$J`R6d$m~B+VafWfhq(Bl{j&vo@WwkK+&Gz| zBqsO-_i5*s;Potu4VJ=atgiHHCXu>u#PL7<6G=?|4akr%!q-7fR39GOAE(>1&!`?H z{oqc}ucIU)x(LUME_V8F@3fQS-H77LOS8)z3hbVz}JI!?&GgT0LZR6%uL=8mq7PByW;sV4^r$7Jve;>by>lOX?;(4%xG{%Ko%|aT*rYRJ1zMGmu9uLdu#QpLlEDTs+MvlGh6{)< zE=stVr*JVZ;G%?CS|>2WnMTuUzQ`e2LkgcS=CF>-&+rAx4U{#M^$g19;um8WRx$VYA&E^Hh})O(7)cyf`(po zxr8`R*O+&fmNSx}(#WuyJ1n}_0b}p;Q(}iY+wn? z?0U0;bR91f9LNcEeu9VT>NBjH8PYf6qVX#Z|7#LPx|~v#LB1 zmwCMZ^s!Q8xnz#iW(yjSjIKzE7UGAyDoT=!%GnB%b)4b=$e<~+z-i8vZq6=VgPT^n zd})&M`W;O+BJdpAqwXzj7tGVkpbI8>8oL^}e`hj!tLrkoXzC;k^qm0grEn49*8bMsUB{R2!WjF@!w=ZFBmXu+OV8ioI}a#C2QUA1 z?4X7dppVFYju&p#bR61CLh~_}Tt5q{4Bn*| zS(+~$Yo(v3W}q_1=4UE`!}uYu%`Pj!N0Y(p#u|cvC&44La4gCs`Idw?UPndK7+O6S zt#y*_lxU+4Xu-O^LrHX}Rrvlr1rAvz3p*LgWYOz|@30MVou|id0Y%lB zcFt1%F81~1x=alQqBV&YwAcMoapO@bmZ=K_Suf zgqI3lFtSznHGfi+ouw2M9HJKNRNOo1^(aZXEOOc7bix-YyKsDs4Mu1HH# zD^G{O#=QkPrY1nJD;yGm2?GusX2r*?69NJIE9ECyN?6BVGk~3g;X;WHqD!nmXpv1E zfm!Lg*E{3#5sVHWK10>P>nxrnt0J2dYp@RmL&drYh=1d!C@>t?z!RIWKBbB|P?&pm z6TW2f9Ek_PMAwc_g$5y;*fmhc9OknAULFGt!jPZ~1~py8$b)4KNU`Tugx;o_xCxoe z%X=~(_WPw^x-e{Th#7UfK%=F_DRc-ZpW3qy;?$y}Y{O`uO_m`3JqFRulUK^_$gxnL z4Bu(LUy~bJG5!>f>j~naC>YenX30eyHsgGv@*w@8x>SUj&OJMjX71^q$LL%yq+udj zvJQ=13)g5rFzcX*MIfc4BL~;H*F)z7OU!Cxhii9>T-bBr+}Rq)WrTPI=l;&)Rb*u% ztO%=9A%M~fL4%@V@U;p#x(GO25F5tZqQC_uDQkI9z`@iQ&@5jH9icJ@zY!KZSch@A z5F>sEc4Rf0?``Lp3=0vp?t}}p$zP!gdC4%whypbe=;n(J3fJuZlC7~SQR?wo>Q~O& zd%9wW^q*~Iwh}{EZby4D^=*lTY6)JX3!!b5aTlgJjzMe2P>;xhuzZ<0lF(&S#nnl` z8QleG$$GutERa&CUYdF$y{RK`@yOKc+yM90G+%OO6WpuIlvhJ%w$4<8xxoG2VMa|d zxWE%isCpAST12#CI_@y8$kw7gKy(2OrPI+WNZKenZfN~l9Hz3e3u21gfT+1l@ns4x zh^du}f!=}af|3fGI!-6y*O;)px!RS+>v6lnktOvS%ABmUpO3uRoD0@n&wW{wAB*Om z=!lKyN}#v$>mZuS>a9jMgi&Q1jHrHyGXxA?5>5_*5-eJCv5W8QnRl5_5x>KoqhLQmNtapnmBt z7p$syhfklO(@RYvg(_D6G!zm4C$Dji9}b{w%AJDZL99j^^B^fipq9t>XICC5y){+2 zoMXjGyHa8;l^lp)MGFW?358B}g$0v1t|z!}n(pyoi!}s78vy}@iO&wmvG17lQBObm z;F{$j<3~@fCJHScZ2~xcN8uw3U;m8X7A?Y(c4K#wd1M5^m~3B0DmCnhvQV48s$-v# zCPWrd&%K$_`7J zLwxumF5xBja#Mgw~^KOc#^rUAP3k4`tYh z(JEZh6z7`LG@ptnoXHybzaPipOjU4ZD~Pu=pmaV9j8#-H2gEB!9yLL z=>?nI4LhF301yp;lj2sVi1I|Q$FDO#YjwI#)ajaYKg^0enbQ%uR(yIwi2s!T#_WL$ zSgAwnFb-GLDhs)?%g91546~1*6BIaPB<3uF%Y**G{e!tLNFu`SWH_Zlg?-z_Y$0^o zcwrW^y$Wy+^ZFg0?P;GL#o?54t;J}1AaR9xA7(IxHRLc85#68zm=UUc9aWg2t__}t z84F`;IDxfY&2oWdOvUJ9IE53KnmZ!;$3i2%Px>m}>^t(Q?||FezNl)y@m*KTPmU;> zDjtc%*sJwb*WsZa8a~@wWL1<@?Vh4m36ft~H~E;HJW#>Gc4=@8*L+Rl3m^rwbL2m3 zo#==V1mj2=H4tIm8cYP0)%1D|jzmy%6Vxxs?#E$7DoWmh@g(((czBTU}MX;>miez~d+>zi;okttG#Q~Gt z>O=#=MYGxBn<2(CikWFy)$~S%W~TiC8O;pMP1$yPa294TM@%!;Hz2BtI$LEj^Az9s z#B96G{1@L@B5SycT*KDXKxqyd*A%Vl4Sw;#<8Ug(%?c~|f*MS{>|oXFHDkqdJ0UC( z`%^Gu=N%SuoGGOQHT7HTzO2Kd@5p5dsxO+lln@Qp3}YNK=cKS81p|s| z?}=Uw3t6cBrxt=Y8?}Vcf0cR|8Sdzv3^A`uK>g(^uB^)c1EX}az~&|^&JUj4JasJj z)F-Sa^S=%giMq6%UYT+4S^EmCDb<@k4W@%>mc*CI!wcT8+hWgD@BvIOCDaNV8;5o& zacx(k-NtU&*Yad|-E}Cqb`AyClW;?IA)$gdTe!4^Eak~?*>S8~+GFLCj+GnUiC)Of z-a>`NzZftpl8K?clBdI~doKoy+(JV1`+^e2R}(EBzl*Vc8@bWPxgG5zA49Z>oxq7& z{D~I@Pf{k{i~FMyyhiO<`M^2w^{=hv<6*4r91r78i^W46T3=(&V)0NZthFx5ghy1` ze&{5LUhhfV!T^8bnmqX2C=uNCYYc^~`J$3<xl!iN~yShYo>CanNEjA9hQJXzSq zm|+d)z21!V1TpHl_-PCb>3Wuj2|hD7&)}fZizK&F=E8OO(0yh#MFh4FaX81%3Usmj z%H1#>Jx3UHl^#GQqAV1+l+Fwn25N|5ZU^;pA>betrVA>8Ex+A< zh(qd$pvk#$FpQw!rQ_v4cq+VYkD$)%1jK71)Q0X^->H5{aph2=9U@(%L|hX(zvRmp z!=`@4)BFU#Vn9g40jslw9X}(GOP^;WVBDtN8LddKdv9T-)RI# zwVoWta{NAq*Rf-n`{r3SyMrXcgP54k6flGr)s*I|q)f>eO{XIyb98(U@ToF%y%B`w zv}cQlTFvLueTtDvJSPSUdn5%g4$U~6X?iqbo^W$=B;8C1n2AEp5c0f|bNYjDwY}bh zIBZC9Vaf~hWV?-V@tyI)g5)K9rLt?%J9S^cT$CY}jqm@XMAq)6y&J!L7yeSh7rZH= zZzTbs>}A56j)4BaacWRztv!F6-*ukoH*%!@3qw~%`@%piqA-_jziJ&C_xQzw$Bzta z7`|x4{@76sd;SGEe?d(Sy8f--OLhN`?^VXM1^SNqW$-Qf9`j`mxqa*$S*UQ)^`%C7 z%8{8C0WE{~kNm_R63RT>EEpkm6xFrKmT_tL*r$b zi+}%LtqgN7!|9Lz=BSg?AOCH9^>r2dr=t7D5#GR4+;+PVH|$J_^I;ZO$(^769U%=B zAIXNC^mA0Sl79a0sA(nr`y^WQ`(Davv^YBQ9y^UPKhMuUMVX)H^v9o~nV;$O$N!3E zIu{B~+$>fyn#%I%6xK?oIh@{?C&MW-f2?f;!&E?U2N#C5;KJ9vUY)Y{;Tj>d5RqM< zGYzG1JPKE`?4MHjtPXl8#h@X zbpBiQdYe!Hi*h_lQ+JfcvP{DmkpHwx@+nh)6*2oy7%o5xo#X*sea~t1LdF|F3rPXAh5mTQ2;?dj$D@1SXBxAMvF`lRfWO$k0!Z; z5=)vT$G5u5eYf0wJe5yC!#M*$EMiC${(^b)`8Dj^9*-zQFKu zwof-{$U($4a70=T^Xoibr!!=-G|YF$48-x?)`cUN68 z>c;<<$~37}!>K}F#2bpX2K5^^w%cAo1v_|l&Zj}jOyKw-&H>f?+1-{(CXaIU7WD65 zMlqz-Bh@11GD^V+=14Z8|o-^lU8EZq&9M5RJ6GtXS=_oU>G&2!pI<`8(>@pjrqwx%~ zNi@!2Hi>4P18~t=t?Q1e?6&`mmF&=5A=X&m%)pRcReQ{&5fC6taQR@%bf^D4odWx0(oW6m;z ze_1j>AUxz(=H*%;H~t`?*feSz3hXOcflXIBMF(`$gCu8055&8nUp_y~ zWor;HxEw-(sc?x@@`OO(%EQCU04iAwQ<6i2P=!MT{h}Y-ky75d%e{Md#A#am;9rQq z8S|6VJPi63B@J1Dew~Ij>ARWLU8>or7p?#->|E3uN3{TrTW3+6?u7i#J2yeU=?A;O z#WM6nnPuw4Ybb7zobVTtejqViF+gy?5P=txubX}VckuFaa?O`iJ;$#rRbe9(WW!6z zAC|`soRj-F5cf`Sie_4?4;0SNki`1vPw zeRM?ps-kjD_ys& z?T$pT1!x2sYQ*=SXx(ey__5;!nSM-!oIxp=H^n%1yb18J|vI0P5PSNvUw zum6y{jOS^=SwDR*>vkLHXhp8ZnU|X^Zx7JfIYGdUWd1&0qPDE#gLcM@XZ<4DA-##Je)~P z9;kYaLM|&(OXfa+?BStyVmmy%ltDi%N4$i`RI6Cfi&EVB4-aEFJiMer+?R-(!^0E< zO~Rm0YkhEdNX$~RxDLmMhnEu(hPA|p0@%f!Z^@>GDeI9?eK6klaEOs6rO&QqL>t%y6 zXAZ4}jW``>Fo>O?!>^kMUwav6cjTR5${&uZ_2SOxPBGwwJJFp&kr=1~@9Gh88D}_3 zFXN0FT;S{p{Ceq#!aJiohljczf5h3H$p1Y)nc(zN!`aO!?@+4_gJB^HGHFnArtL;9 zI-2*a)x51`5`{OCfDr46=v`2xRLzeNrz8qB@_<(~d<~*%!W^fmdT*p|AUfITQ5tE5 z?yTJs+`5Q_7IxoL;seH2a~>LVGb=V_EH=%=u<7-}Oa?gVymDy8$H-_+h8FZQp@yq6 zUKkNewclL3AfQJ;SZ%lHBgZX!ku_xiflmVG+Ol40;RoRq9;FkZx4}Gd+J_rtNT_V% ziJr>z0711Ob)L{iT1rME`1n2BRY(_?FB9+4_xPx~(Rv&obAp&!1K?x2M`0a@2C@D7 z6xM04_ar44b_UBP>wGGky4O1hi=@|MY`3sT#-|f;PyW|Wj+*bGqdG|!;pFhoWw!66{*B-Etsl5D3@df}8@`+ahoRkO^aIyA6yV86`0BigCMRaAV&u zU!ot9l;p-Cux-=4Nrot97o3$G+l*I3;f2Y$S;i+5@__L0w1U@fU;Xm-@w;~ck&r6; z9+GtP-X&97IOmd#vq2E4(3eyU57V%KIfXzfTAR7pIRdKtoxNTWhqidOfVqBlZ&Ud; z{fF3pc$?a1WN@##T;3;1?A|e5D%I56)bYVnr-{Nz6742(ZmH}uKf4Xy5*-{5!_mR`?{M=YL3{(r}~H35nSg^INR4R&KdWQ zl=M&6nTrSF`0kP$yX(t~Q6#os{&0`+d*Dy6ZUcP!4Ihh~ll~XCe*tl>nGHn4$7(dL z4)0q8x4%6Ak(|94uq&6pq+zVWdeD`!#GQ$glUA|@)K>4sz(wT;g?dNoWH;tIT zQh1iidF2_ z<;}bEzDETcMgftFMEE8pU-!V&ApluGroV7JTuWIOYI67;nTvm-idC;hd~4zfQl7dt zakqn{kmKM(a`8E>0|;Ie-w>gs3MNn&?b(BVA*uZ9pVnY59}`x$>e;yoxuVZ z0VQH^;UtZylvW8c4i{QB8Ic^a5Yb}D{@!0w_LQgACibgLl;LVzq457_8a7aY7E$Q- zN)!@r13I>6<7#5Eu`;*7ZNAV{riEF5^TObK7dwaxoLYUy2_!8n6*ZZ|^s25L@yQhh zPDO5fj1;p&ON^vR8io;`%W;--8zxa zUqCn?Nw-5ynD=X8mwRi@{{OiVSd!^z2Xh15RGwL6CAt7OkiguepDNWYlM<**x@wonw^f-Ww#*9ohMfN(D`a3@(E?Z$GGLfG z`nhV|o_fC%ba7t$Pi)+um|-|WMUC;sQ3z%TMC%me;BlD@SG1?KvV~Y9-tFGE>UGsh zeVilF(Ef|v+TH$MKUcUmuRZg>^~z7Am$H;|S;#jdRVqT!CY8wbxe9tp#;@Fo9!k3^IJ;DV{C^Xd6erdhlvhyt%r>z!R$M9A7imKu?^u{ZP>2+Nw998Jk1z9Um1KNsjBC!oUY>+coVm>l0JaE=9{ zgOK(l9oF1O#eEuQGAm#v3&^DQ)DscrSQMkV%CW#4bI4?4a)dL9Sg?rDPZ|x#NGNKb6GYiQ%dcCWH&j{Q|`fLywPr(};l2Hz7Kt?k# z!!gQW6<6;nh@t?w=kR%>a&SZ_pO(1CGGS)+dqW_Ykf;wy{~ zwCSPHr$yZSS!i}ZZicKrM0~CTDx5c9Ec}$b6--Q_3UE(R6o3k$a&W0Ysow6{B-Fc` zHI1+K77YtY8sH>WPp!;v{n*r`xX*25I$(~x$5

    >cZg~^DpY8pjv3@sIM6iI;gKbux9u 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 z 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

    @t364=cSJLYaI#qg-k$K3kUe7OTkKCf?aK) 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%0DkrZ6|1 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�P*s6<1Z32{fR8O}!W%C*)V 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

    ^H{;I<+M@ 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®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%0D^~~Hpg0P-_Tz;EYNgyp6DOxP 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

    >`quIIHleKE)Jnl*+h0rvZ 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

    4}tIMrHx@3&}89datVHF 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%0D?eW-pw1*5()X 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 z

    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 z zs(a^&$(iW72Cd^`4XjSPGVfE;TN(p}rvj8yq4&L+3Rl`ofESg-OlI18C`W!*9xKg% z&sEW-|0Ph1Q?k-C%fQ||L$wFZln!9I@sn`Cr4ylTz`6gzY%^HiTP2&U{pS$-u!X$A z$S@HrZ68wxDS?*yfSQP_q)#uv?=eBN%R*id$!NmnZoNosr*?OWzjKPtLOiZZZiN{4 zU8QkeVlxQaZvJLuWxE^G<|WWIWn+jND}u(4r0b{*p%Diu2w@ynOPqtQ&-jrsu8EoK9eEI4jX^#7-xY>_2d3wEE zBF#61WY9{o_NC4u7}*8C=~j`t42{Fvl#Tq5gVe3p)&BSrw6sr(b6wFlO*9c=f{?k^ zQZI93W9|Et9sd`u(4uvuN>wIP7MW`h?F+c_m6)GgYlE@Gf!+#7hUM*PJQ;8y*T1>0 z)BXuIMFE}gIe%JzGkKL9rbL&PYjl$Kk)OR+u3Qyf<@Af7FiAEB55b?A6cp}H##bCm z?7W&m+ZIVp1vls*t#J3)hMS&$j5ie9=i|29csxhokjwq{&@#V;e!pB2&tWoncI{i) zp(|(bvjfv?ALEaStecY@cXN5wAQPHVH}oDuP9lG|fOg{d<0=cmkJzTAz+ zO&(?INy^{!0Df^-PDMba7s^H-Wl_>3RCkap7yz{?>%V!McP{>hZwdnHP*aDnMk`X9 zoguT4ApsLBHy46g*+0ep6}!CIdmIaO=}UwsnQK58Rq4RvWdo?6>aJ%J+|US)Tfh-k zU-VbJ+Bv-NCGuKPCUd($WYRecC+ZnR24;D&lOQ7$)z zK~WUdHocg6x3-X8#vY)JC0!Jt6^AOP6i>zbub*WqRdCM;R%9)@*GkGTPxXnJj5O7< zQhzmh;o1O_2&0=IoPHc2>GBI}sk5xBRIMO+fqQmmUR&sa;3E?FHsy2J!={7X3QktC z(tYtI`Yu+s$qLwZvd7uFdW>{52Y*8#a;SZ|Jl5;#8)qoyF-oxkWLfi;Tsbp)WC)NyaDfZ(})l&y-BD%M0>zf(0YR)pKd&M0o zQF#9$wwv}6Q(UnX2K%f^{~^!Y8^s%p^DY93dUNP~aW-gwl{C(L7XmF0T`+HGsV zEm-(++&Z46m)=Wq>7iE@G321heE+gC$mY(>F#oa#J0!>O9cSc=SjyRa*3EiE&3^wUigR_fp?D7zn&8mP7rBT+218x)Fv_*~~W4fqhp{tWQ~LDreyL z^^ZS1h=!zL{Z!lLl!fz=Rr?Iq$6kxO*^}4cchcYCLTaXyJDv<*;a|1oOnVe=*XuMP z>MxAk0%WLmp_$hI0rWiC(J;xM1&7U$G_Gp?ue&j;A+7M1m$t+ziMdcYCa-9TPXjxc z6j48KjR!)ELz1!vCs8)Vym^FOkvLw@{_fPTG2o<=q68W`hCsAY+Iv`(`E5ho?4*%e>1b&7+0`*P>bJ-NF~6QbqQ#+ zMvRKK43a?fMwUpyQXPAv$d0}lR2S;>ks@#tCP)IjTU?XqaMU&Ebv2Oz~n`M z^pL=RJ6dcmifc}BUGLx7ugG)KvXO&+(|I2wM)zH8E{I{QNfARb;=lPeP|LJGUFP{J9Jpc0ZKkMhpUp)WI hdH&_+zx;ejui7rUI;so}s0iCd12+PIAJ);7{{cG2?!o{7 diff --git a/vitest.config.ts b/vitest.config.ts new file mode 100644 index 0000000..9e7b03b --- /dev/null +++ b/vitest.config.ts @@ -0,0 +1,8 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + test: { + include: ['src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}'], + environment: 'node', + }, +}); \ No newline at end of file

    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 XqKX!t79mna4sliScl(MWn8d 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 diff --git a/temp/test-results/example-homepage-has-correct-title-chromium/video.webm b/temp/test-results/example-homepage-has-correct-title-chromium/video.webm deleted file mode 100644 index 84fd7afab2d978aa116f918a5530ba7162e4fb38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122700 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

    Z9wga-Gg?F;a+7FIu9IS>0^;D3D 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 fs)!^;NAgh` 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 z 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

q=bEMeSg7r*5tLHBP&+0X$ZIyqB5{ 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