{"id":1080,"date":"2016-04-28T01:30:22","date_gmt":"2016-04-28T01:30:22","guid":{"rendered":"https:\/\/www.fictiv.com\/enclosure-design-101\/"},"modified":"2021-08-23T13:54:46","modified_gmt":"2021-08-23T20:54:46","slug":"enclosure-design-101","status":"publish","type":"cpt_blog","link":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101","title":{"rendered":"Enclosure Design 101"},"content":{"rendered":"<p>While the power of a hardware product comes from its internal components, a product is typically recognized by its enclosure, the outer shell that encloses electronic products, making them appealing and user-friendly.<\/p>\n<p>In this post, I\u2019m going to walk you through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.<\/p>\n<p>The design is based on\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=XHyij7PGwu4&amp;feature=youtu.be\" data-rt-link-type=\"external\">this awesome project<\/a>\u00a0by Ryan Madson\u2014using just a couple of sensors, a WiFi-enabled Photon developer board from Particle, and an online cloud platform called\u00a0<a href=\"http:\/\/fathym.com\/\">Fathym<\/a>, he\u2019s able to continuously monitor the moisture and temperature of his plant at home.<\/p>\n<p>For the purposes of this example, we\u2019re not going to worry about how the enclosure looks, but rather just focus on functionality.<\/p>\n<h2>Step 1: Start with the Product Requirements<\/h2>\n<p>With any design, I like to begin by thinking about requirements, which can help you keep your development in scope and avoid adding cost and complexity where you don\u2019t need it.<\/p>\n<p>At this stage, you should ask yourself,\u00a0<em>what does my enclosure need to do and what are its most basic functions?<\/em><\/p>\n<p>Here are the requirements for our plant monitor enclosure:<\/p>\n<ol>\n<li>The enclosure will house a Photon board, a temperature sensor, and a soil moisture sensor.<\/li>\n<li>The soil moisture sensor will penetrate at least one inch into the soil.<\/li>\n<li>The enclosure will allow for interaction with two buttons on the top of the board.<\/li>\n<li>The onboard LED will be visible through the enclosure.<\/li>\n<\/ol>\n<p>The above features are necessary for a successful design. Notice how the requirements don\u2019t go on to include more specific design decisions such as wall thickness dimensions at this point. In the beginning, keep your requirements as streamlined as possible so you can have flexibility in your design later on.<\/p>\n<p><strong>Pro Tip:<\/strong>\u00a0Enclosing electronics tends to increase the temperature of the system. You may need to add a fan or some sort of heat rejection method if your components are getting too hot.<\/p>\n<h2>Step 2: Model the Internal Components<\/h2>\n<p>Now on to the enclosure. I generally start a design such as our plant monitor example by thinking about how the innards will be held.<\/p>\n<p>Ideally, you have a good idea of what\u2019s going inside the enclosure so you can accurately design around it. In our case, we have a\u00a0<a href=\"https:\/\/www.particle.io\/prototype\">Photon Particle board<\/a>, a\u00a0<a href=\"https:\/\/www.sparkfun.com\/products\/10988\">temperature sensor<\/a>, and a\u00a0<a href=\"https:\/\/www.sparkfun.com\/products\/13322\">soil moisture sensor<\/a>.<\/p>\n<p>Modeling the larger parts\u2014the Photon board and the soil moisture sensor\u2014will make the 3D design easier and more relevant. You can often find some sort of dimensional drawing from the manufacturer, if not an actual 3D model.<\/p>\n<p>I was able to find dimensions for both the Photon board and the soil moisture sensor, allowing me to create some simple 3D models.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1056 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-design-3D-models.png\" alt=\"enclosure design 3D models\" width=\"1351\" height=\"1141\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"7d3b9f47-ef4c-4bc1-9f60-f609c32c295d\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-design-3D-models.png 1351w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-design-3D-models-300x253.png 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-design-3D-models-1024x865.png 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-design-3D-models-768x649.png 768w\" sizes=\"auto, (max-width: 1351px) 100vw, 1351px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img class=\"lazyload\" decoding=\"async\" data-src=\"https:\/\/daks2k3a4ib2z.cloudfront.net\/5654e7207deb65b23ea76b73\/5720f79e3f913fdc3a34df3e_enclosure-design-3.jpg\" \/><\/figure>\n<p>The placeholder models don\u2019t need to reflect every feature of the part. The outer dimensions and any mating features are important to model, but everything else can be left out.<\/p>\n<p>For instance, my models of the soil moisture sensor and Photon board are pretty blocky, but the extents of the parts are accurately represented.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1057 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-soil-moisture-sensor.jpg\" alt=\"model of soil moisture sensor\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"6ce833a4-a6b6-4390-b71a-f888a54bc781\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-soil-moisture-sensor.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-soil-moisture-sensor-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-soil-moisture-sensor-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-soil-moisture-sensor-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-soil-moisture-sensor-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1058 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-Photon-board.jpg\" alt=\"model of Photon board\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"1567a992-3f8d-42fe-90cc-0afafd250203\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-Photon-board.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-Photon-board-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-Photon-board-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-Photon-board-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/model-of-Photon-board-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 3: Create the Shell<\/h2>\n<p>Now that we have models of the electronic parts, we can design our enclosure around them. I start by shelling out a rectangular prism, creating an open box shape.<\/p>\n<p>As we create features, we are striving for uniform wall thicknesses because <a href=\"https:\/\/www.fictiv.com\/injection-molding-service\">injection molding<\/a>, the process we\u2019d use for mass manufacturing, requires it.<\/p>\n<p>I\u2019m going to use .040\u201d wall thicknesses because that will be 3D printable as well as injection moldable.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1059 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/rectangular-prism.jpg\" alt=\"rectangular prism\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"f9db4bbf-c2ee-4b03-9e9f-d246e9d506d4\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/rectangular-prism.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/rectangular-prism-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/rectangular-prism-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/rectangular-prism-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/rectangular-prism-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 4: Add Slot and External Holes for Soil Moisture Sensor<\/h2>\n<p>One of our requirements states that the soil moisture sensor must be inserted at least an inch into the soil. One option is to just run wires from the board to the sensor outside of the enclosure, but I like the idea of a fully packaged product.<\/p>\n<p>I\u2019m going to add a slot that will hold the moisture sensor vertically, allowing the probes to pass through the bottom of the enclosure.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1060 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-slot-for-moisture-sensor.jpg\" alt=\"enclosure model with slot for moisture sensor\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"350348e4-9f09-4726-9ce6-796e5f090033\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-slot-for-moisture-sensor.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-slot-for-moisture-sensor-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-slot-for-moisture-sensor-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-slot-for-moisture-sensor-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-slot-for-moisture-sensor-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1061 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/side-view-of-slot.jpg\" alt=\"side view of slot\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"dda84dc7-5794-4271-997a-8d9fb7544894\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/side-view-of-slot.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/side-view-of-slot-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/side-view-of-slot-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/side-view-of-slot-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/side-view-of-slot-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 5: Create Cutouts for Wire Connections and Micro-USB Connector<\/h2>\n<p>We need to leave room for the wires to be soldered on the top of the moisture sensor, so let\u2019s remove some material while still maintaining a slot.<\/p>\n<p>I\u2019ll also add a cutout for the micro-usb connector. The board will rest with the connector inside this slot, providing some alignment.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1062 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-cutout-for-micro-usb-connector.jpg\" alt=\"enclosure model with cutout for micro-usb connector\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"87d24ba9-350e-4553-ab68-ea9f7cecc080\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-cutout-for-micro-usb-connector.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-cutout-for-micro-usb-connector-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-cutout-for-micro-usb-connector-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-cutout-for-micro-usb-connector-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/enclosure-model-with-cutout-for-micro-usb-connector-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 6: Create Support Ribs for the Photon Board<\/h2>\n<p>The Photon board is currently being held on one side by its micro-USB connector, but we should add supports on which the board can sit.<\/p>\n<p>Luckily, there is nothing mounted on the bottom of the Photon board, so we don\u2019t have to worry about hitting anything. A pretty simple way to create supports is to add ribs of our uniform thickness, where the board can rest.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1063 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/support-ribs-for-Photon-board.jpg\" alt=\"support ribs for Photon board\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"3d9ff1a1-c8a5-4829-a0b9-dca2b90d6dae\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/support-ribs-for-Photon-board.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/support-ribs-for-Photon-board-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/support-ribs-for-Photon-board-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/support-ribs-for-Photon-board-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/support-ribs-for-Photon-board-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<p>Here\u2019s a current view of the assembly so far:<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1064 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/assembly-so-far.jpg\" alt=\"assembly so far\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"2af53032-afcd-46f2-add4-312900b38569\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/assembly-so-far.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/assembly-so-far-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/assembly-so-far-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/assembly-so-far-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/assembly-so-far-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 7: Add Lid Fastener Features<\/h2>\n<p>Now we need to think about how the lid will be attached. I\u2019m a big fan of the socket head cap screw, so let\u2019s add some extra features around the outside of the enclosure to allow a fastener to pass through.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1065 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/fastener-features.jpg\" alt=\"fastener features\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"9112ac7f-65df-49aa-967c-dc44d375589b\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/fastener-features.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/fastener-features-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/fastener-features-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/fastener-features-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/fastener-features-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<p>The features you see here are typical in injection molding. Bosses surround the fastener holes and have additional ribs to the outer structure for support. All geometry has our same uniform thickness of .040\u201d.<\/p>\n<h2>Step 8: Add Nut Features<\/h2>\n<p>A trick for using metal fasteners in plastic parts is to countersink, or cut, the exact size of the nut on the bottom side of the part, keeping it from rotating while you screw in the fastener.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1066 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/nut-features.jpg\" alt=\"nut features\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"0af122f8-2da1-43d9-b446-504b49642bfc\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/nut-features.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/nut-features-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/nut-features-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/nut-features-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/nut-features-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 9: Fillet Outer Corners<\/h2>\n<p>Finally, we\u2019re going to radius the outer corners, which will decrease the stress concentration there and also make the enclosure look a little more friendly.<\/p>\n<p>We are still keeping a uniform thickness, so for the outer corners the outer radius (0.140\u201d) will be slightly larger than the inner radius (0.100\u201d).<\/p>\n<p>While we\u2019re at it, let\u2019s radius our internal corners, too. It\u2019s important to keep these small to avoid adding too much material and increasing wall thickness.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1067 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/outer-corners-filleted.JPG\" alt=\"outer corners filleted\" width=\"1600\" height=\"1035\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"fdbaeffc-eca0-49a2-bf9e-15438f2090df\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/outer-corners-filleted.JPG 1600w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/outer-corners-filleted-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/outer-corners-filleted-1024x662.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/outer-corners-filleted-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/outer-corners-filleted-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<p>Here is the completed bottom half of our enclosure:<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1068 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/bottom-half-of-enclosure.jpg\" alt=\"bottom half of enclosure\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"7407bd0e-3cd3-4ec8-84dc-087fcb7b32e3\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/bottom-half-of-enclosure.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/bottom-half-of-enclosure-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/bottom-half-of-enclosure-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/bottom-half-of-enclosure-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/bottom-half-of-enclosure-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 10: Lid Design<\/h2>\n<p>Now on to the lid! We\u2019ll use the same types of features in the lid, shelling a box, adding bosses for the fasteners to pass through, countersinking the fasteners into the top, and radiusing the outer corners to match the bottom.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1069 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/basic-lid.jpg\" alt=\"basic lid\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"37aa7052-c829-41d2-911f-ff312fce6fd3\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/basic-lid.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/basic-lid-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/basic-lid-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/basic-lid-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/basic-lid-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1070 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-bosses.jpg\" alt=\"lid with bosses\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"37325e11-5870-4e6d-ae7a-a19cbfa18b38\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-bosses.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-bosses-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-bosses-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-bosses-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-bosses-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1071 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-fasteners.jpg\" alt=\"lid with fasteners\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"57328ff3-0194-44e4-b624-bf3563e16ad5\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-fasteners.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-fasteners-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-fasteners-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-fasteners-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-fasteners-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<p>The bosses for the fasteners look as they do above because we are maintaining our uniform wall thickness, and that\u2019s what a countersink looks like from the other side.<\/p>\n<p>I\u2019ve also made the bosses slightly shorter than the outer wall height so that there are no interferences.<\/p>\n<h2>Step 11: Fillet Corners and Top Edge<\/h2>\n<p>Just like in Step 9 for the bottom of the enclosure, we will radius the outer corners of the lid to decrease the stress concentration and make the lid match the bottom.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1072 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-filleted-corners.jpg\" alt=\"lid with filleted corners\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"cf120d40-94c4-4461-ab0c-011a2df6b49c\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-filleted-corners.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-filleted-corners-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-filleted-corners-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-filleted-corners-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-filleted-corners-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 12: Add Protrusion to Hold Top of Micro-USB Connector<\/h2>\n<p>This little boss will mate with the top of the micro-USB connector, securing it in the slot in the bottom of the enclosure.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1073 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-protrusion.jpg\" alt=\"lid with protrusion\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"52a6e86a-32d2-44dd-ba64-723af8f6d79a\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-protrusion.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-protrusion-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-protrusion-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-protrusion-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-protrusion-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 13: Cut Holes for Buttons and LED Light<\/h2>\n<p>As per our requirements, holes are created for interacting with the buttons on the board and seeing the LED light.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1074 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-button-and-LED-light-holes.jpg\" alt=\"lid with button and LED light holes\" width=\"1999\" height=\"1294\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"7d1aa1f3-e795-4815-a8d1-ad95a859994b\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-button-and-LED-light-holes.jpg 1999w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-button-and-LED-light-holes-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-button-and-LED-light-holes-1024x663.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-button-and-LED-light-holes-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/lid-with-button-and-LED-light-holes-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\" \/><\/figure>\n<h2>Step 14: Add Rib for Holding Moisture Sensor<\/h2>\n<p>While the moisture sensor is being pushed into the soil, it will probably come up to contact the lid, which is less than ideal.<\/p>\n<p>To remedy this, I\u2019ll add a rib that will hold the moisture sensor down in a more secure position.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1075 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-lid.JPG\" alt=\"plant monitor enclosure lid\" width=\"1600\" height=\"1035\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"ac4fe477-320a-4ee4-9cbd-07544f422773\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-lid.JPG 1600w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-lid-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-lid-1024x662.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-lid-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-lid-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<h2>Step 15: Radius Internal Corners<\/h2>\n<p>The final step is to radius all of those sharp corners that are not only aesthetically unpleasant, but have large stress concentrations. Again, we\u2019re going to keep the radii small (.005\u201d) to avoid adding too much material.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1076 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/radius-internal-corners.JPG\" alt=\"radius internal corners\" width=\"1600\" height=\"1035\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"94d7b9f5-3129-4af8-a180-20aacc1b140f\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/radius-internal-corners.JPG 1600w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/radius-internal-corners-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/radius-internal-corners-1024x662.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/radius-internal-corners-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/radius-internal-corners-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<p>Now let\u2019s add the lid to our full assembly and throw in some hardware.<\/p>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1077 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy1.JPG\" alt=\"plant monitor enclosure assy 1\" width=\"1600\" height=\"1035\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"0cafafa8-5222-4bec-913b-cd28819ba2f7\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy1.JPG 1600w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy1-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy1-1024x662.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy1-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy1-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1078 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy2.JPG\" alt=\"plant monitor enclosure assy 2\" width=\"1600\" height=\"1035\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"dd432e04-ad40-4d0b-8902-5c2f0556e479\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy2.JPG 1600w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy2-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy2-1024x662.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy2-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy2-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<figure data-rt-align=\"center\" data-rt-max-width=\"\" data-rt-type=\"image\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1079 lazyload\" data-src=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy-section.JPG\" alt=\"plant monitor enclosure assy section\" width=\"1600\" height=\"1035\" data-align=\"center\" data-entity-type=\"file\" data-entity-uuid=\"b7e7b9a6-4d92-46c7-989a-9c3d22692614\" data-srcset=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy-section.JPG 1600w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy-section-300x194.jpg 300w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy-section-1024x662.jpg 1024w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy-section-768x497.jpg 768w, https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/04\/plant-monitor-enclosure-assy-section-1536x994.jpg 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<p>Be sure to leave space for wires and their bends! It\u2019s easy to forget about wire routing while you\u2019re designing until you\u2019re trying to assemble the product. You can see from the above section view that I\u2019ve left plenty of room (nearly half an inch) above the board for wires and the small temperature sensor.<\/p>\n<h2>Final Notes<\/h2>\n<p>Hopefully this gives you some helpful guidelines for designing and prototyping your own product enclosure. To start <a href=\"https:\/\/www.fictiv.com\/3d-printing-service\">3D printing<\/a>\u00a0your enclosure design,\u00a0<a href=\"\/\" data-rt-link-type=\"external\">hop on over to\u00a0Fictiv<\/a>\u00a0where you can get 3D printed parts delivered in 24 hours.<\/p>\n<p>For more detail on enclosure design features, check out our posts on\u00a0<a href=\"\/articles\/how-to-design-snap-fit-components\">how to design snap fit components<\/a>,\u00a0<a href=\"\/articles\/how-to-choose-the-best-fasteners-for-3d-printed-parts\">choosing the best fasteners for 3D printed parts<\/a>,<a href=\"\/articles\/how-to-conduct-a-tolerance-analysis-for-3d-printed-parts\">\u00a0how to conduct a tolerance analysis for 3D printed parts<\/a>, and\u00a0<a href=\"\/articles\/learn-by-example-how-to-design-light-pipes\">how to design light pipes<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While the power of a hardware product comes from its internal components, a product is typically recognized by its enclosure, the outer shell that encloses electronic products, making them appealing and user-friendly. In this post, I\u2019m going to walk you through the steps for designing a basic enclosure, using the design of a IoT plant [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":1055,"parent":0,"menu_order":0,"template":"","fictiv_role":[29],"fictiv_topic":[28],"fictiv_industry":[40],"fictiv_manufacturing_process":[],"coauthors":[77],"class_list":["post-1080","cpt_blog","type-cpt_blog","status-publish","has-post-thumbnail","hentry","fictiv_topic-mechanical-design"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.2 (Yoast SEO v24.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Enclosure Design 101 - Fictiv<\/title>\n<meta name=\"description\" content=\"We walk through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Enclosure Design 101\" \/>\n<meta property=\"og:description\" content=\"We walk through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101\" \/>\n<meta property=\"og:site_name\" content=\"Fictiv\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-23T20:54:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1669\" \/>\n\t<meta property=\"og:image:height\" content=\"1183\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"John Kreisher\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101\",\"url\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101\",\"name\":\"Enclosure Design 101 - Fictiv\",\"isPartOf\":{\"@id\":\"https:\/\/www.fictiv.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg\",\"datePublished\":\"2016-04-28T01:30:22+00:00\",\"dateModified\":\"2021-08-23T20:54:46+00:00\",\"description\":\"We walk through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#primaryimage\",\"url\":\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg\",\"contentUrl\":\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg\",\"width\":1669,\"height\":1183,\"caption\":\"enclosure CAD model\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fictiv.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/www.fictiv.com\/articles\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Enclosure Design 101\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fictiv.com\/#website\",\"url\":\"https:\/\/www.fictiv.com\/\",\"name\":\"Fictiv\",\"description\":\"On-Demand Manufacturing, CNC Machining &amp; 3D Printing\",\"publisher\":{\"@id\":\"https:\/\/www.fictiv.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fictiv.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.fictiv.com\/#organization\",\"name\":\"Fictiv\",\"url\":\"https:\/\/www.fictiv.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fictiv.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2020\/09\/Fictiv-Logo-Green-1.png\",\"contentUrl\":\"https:\/\/www.fictiv.com\/wp-content\/uploads\/2020\/09\/Fictiv-Logo-Green-1.png\",\"width\":1284,\"height\":678,\"caption\":\"Fictiv\"},\"image\":{\"@id\":\"https:\/\/www.fictiv.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Enclosure Design 101 - Fictiv","description":"We walk through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101","og_locale":"en_US","og_type":"article","og_title":"Enclosure Design 101","og_description":"We walk through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.","og_url":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101","og_site_name":"Fictiv","article_modified_time":"2021-08-23T20:54:46+00:00","og_image":[{"width":1669,"height":1183,"url":"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes","Written by":"John Kreisher"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101","url":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101","name":"Enclosure Design 101 - Fictiv","isPartOf":{"@id":"https:\/\/www.fictiv.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#primaryimage"},"image":{"@id":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#primaryimage"},"thumbnailUrl":"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg","datePublished":"2016-04-28T01:30:22+00:00","dateModified":"2021-08-23T20:54:46+00:00","description":"We walk through the steps for designing a basic enclosure, using the design of a IoT plant monitor product as an example.","breadcrumb":{"@id":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fictiv.com\/articles\/enclosure-design-101"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#primaryimage","url":"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg","contentUrl":"https:\/\/www.fictiv.com\/wp-content\/uploads\/2016\/06\/enclosure-design.jpg","width":1669,"height":1183,"caption":"enclosure CAD model"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fictiv.com\/articles\/enclosure-design-101#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fictiv.com\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/www.fictiv.com\/articles"},{"@type":"ListItem","position":3,"name":"Enclosure Design 101"}]},{"@type":"WebSite","@id":"https:\/\/www.fictiv.com\/#website","url":"https:\/\/www.fictiv.com\/","name":"Fictiv","description":"On-Demand Manufacturing, CNC Machining &amp; 3D Printing","publisher":{"@id":"https:\/\/www.fictiv.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fictiv.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fictiv.com\/#organization","name":"Fictiv","url":"https:\/\/www.fictiv.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fictiv.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.fictiv.com\/wp-content\/uploads\/2020\/09\/Fictiv-Logo-Green-1.png","contentUrl":"https:\/\/www.fictiv.com\/wp-content\/uploads\/2020\/09\/Fictiv-Logo-Green-1.png","width":1284,"height":678,"caption":"Fictiv"},"image":{"@id":"https:\/\/www.fictiv.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/articles\/1080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/types\/cpt_blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/users\/45"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/media\/1055"}],"wp:attachment":[{"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/media?parent=1080"}],"wp:term":[{"taxonomy":"fictiv_role","embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/fictiv_role?post=1080"},{"taxonomy":"fictiv_topic","embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/fictiv_topic?post=1080"},{"taxonomy":"fictiv_industry","embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/fictiv_industry?post=1080"},{"taxonomy":"fictiv_manufacturing_process","embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/fictiv_manufacturing_process?post=1080"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.fictiv.com\/wp-json\/wp\/v2\/coauthors?post=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}