[{"data":1,"prerenderedAt":138},["ShallowReactive",2],{"RUDIkqV2aDFSXh3koTdxFzcUCxaA4HPWuIcGwkuK6uM":3,"article_ultimate-igloos-and-cool-engineering_solidworks":10,"_apollo:default":136,"_apollo:identified":137},{"mailchimpAudience":4},{"actionUrl":5,"slug":6,"locale":7,"default":8,"__typename":9},"","ultimate-igloos-and-cool-engineering","en","https:\u002F\u002F3ds.us3.list-manage.com\u002Fsubscribe\u002Fpost?u=ed4601044e1936748c0d2aa6b&id=e5080ff9fe&f_id=002d4de2f0","MailchimpAudience",{"posts":11},{"nodes":12,"__typename":135},[13],{"id":14,"slug":6,"title":15,"uri":16,"excerpt":17,"locale":18,"featuredImage":21,"tableOfContents":29,"content":30,"date":31,"authorJobTitle":5,"author":32,"masterings":45,"globalTags":59,"products":83,"disciplines":94,"seo":124,"__typename":134},"cG9zdDo0MjM2OQ==","Ultimate Igloos and Cool Engineering","\u002Fproducts\u002Fsolidworks\u002Fultimate-igloos-and-cool-engineering","\u003Cp>Last year, a former colleague at SolidWorks built himself an igloo, and…\u003C\u002Fp>\n",{"locale":19,"__typename":20},"en_US","Locale",{"node":22,"__typename":28},{"large":23,"__typename":24,"medium_large":23,"thumbnail":25,"srcSet":26,"sizes":27},"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d.jpg.webp","MediaItem","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d-150x150.jpg.webp","https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d.jpg.webp 549w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d-300x207.jpg.webp 300w","(max-width: 549px) 100vw, 549px","NodeWithFeaturedImageToMediaItemConnectionEdge",[],"\u003Cp>Last year, a former colleague at SolidWorks built himself an igloo, and my children deemed it ‘totally awesome’ and demanded one. I never managed to finish that particular project, but the thought of building an igloo has never really gone away, and with the cold weather we are (finally) having in New England right now, it’s got me thinking about it again.  More specifically as I have two small children, it’s got me thinking of igloo structural safety.  The last thing I want is an igloo I build collapsing on the neighborhood kids.  So can \u003Ca href=\"https:\u002F\u002Fwww.solidworks.com\u002Fsw\u002Fproducts\u002F10141_ENU_HTML.htm\" target=\"_self\">SolidWorks\u003C\u002Fa> help me design a safe igloo??\u003C\u002Fp>\u003Cp>The classic igloo is a tessellated dome created from packed snow blocks, and it stays up because its internal forces are in balance with the external loads.  If we keep things simple and ignore any wind loading, the only load is the snow blocks self-weight and the frictional force between the block resisting the blocks wanting to push apart and collapse the dome.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"378\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d-800wi.jpg.webp\" alt=\"\" class=\"wp-image-42371\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d-800wi.jpg.webp 549w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20162ff65fef4970d-800wi-300x207.jpg.webp 300w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \u002F>\u003C\u002Ffigure>\u003Cp>The geometry, with its 4 meter diameter and 20cm wall thickness, is relatively simple to analyze. But because friction plays such a big part in keeping the structure together, this will have to be a non-linear analysis.  Capturing the material behavior of snow blocks is a bigger challenge, and a trawl of the Internet suggests that using a either Drucker Prager material model, or if the strain rates are low, a simple brittle failure model.  As the igloo loading is static, we can use the simpler material model of a with the yield point at the stress at which dry packed snow will fail. \u003C\u002Fp>\u003Cp>As I first want to get a safe dome design, I am not considering the entrance to the igloo initially.  This means I can use the \u003Ca href=\"https:\u002F\u002Fwww.solidworks.com\u002Fsw\u002Fproducts\u002F10169_ENU_HTML.htm\" target=\"_self\">SolidWorks Simulation 2D simplification tool\u003C\u002Fa>\u003Ca href=\"https:\u002F\u002Fwww.solidworks.com\u002Fsw\u002Fproducts\u002F10169_ENU_HTML.htm\" target=\"_self\"> \u003C\u002Fa>and run this problem as an axisymmetric analysis.  The advantage of 2D simplification is that the problem solves very quickly with no loss of accuracy.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"367\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20168e55b96f3970c-800wi.jpg.webp\" alt=\"\" class=\"wp-image-42372\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20168e55b96f3970c-800wi.jpg.webp 627w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20168e55b96f3970c-800wi-300x176.jpg.webp 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \u002F>\u003C\u002Ffigure>\u003Cp> \u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"559\" height=\"394\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20168e55b99bf970c-800wi.jpg.webp\" alt=\"\" class=\"wp-image-42373\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20168e55b99bf970c-800wi.jpg.webp 559w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20168e55b99bf970c-800wi-300x211.jpg.webp 300w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \u002F>\u003C\u002Ffigure>\u003Cp>The initial results look promising, but there is a small region of  possible failure between the first two blocks of the wall, so we need a  design change.  We need thicker walls, but if we uniformly increased the  wall thickness, there would be greater weight bearing down, giving rise  to greater load.  So let’s consider a new design with a tapered wall  thickness. A nice feature of 2D simplification is that the results can  be viewed in 3D which makes it easy to explain the results\u003C\u002Fp>\u003Cp> \u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"562\" height=\"274\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20167605ae4f6970b-800wi.jpg.webp\" alt=\"\" class=\"wp-image-42374\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20167605ae4f6970b-800wi.jpg.webp 562w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20167605ae4f6970b-800wi-300x146.jpg.webp 300w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \u002F>\u003C\u002Ffigure>\u003Cp>The new design has a maximum stress well below the snow block failure  stress.  Our basic dome structure is ‘safe,’ so let’s consider the  entrance.  Adding the entrance invalidates the assumptions behind the 2d  simplification, so a 3D analysis has to be carried out using symmetry  to reduce the computational load.  The run time increases, reminding me  how useful 2D simplification is for a lot of problems, but eventually we  get our solution.  Now there are two ‘hot spots’ where the stress looks  to be too high, but I am not overly concerned about then because they  occur at sharp intersections and they can easily be smoothed out by a  judicious addition of some extra snow.\u003C\u002Fp>\u003Cfigure class=\"wp-block-image size-large\">\u003Cimg loading=\"lazy\" decoding=\"async\" width=\"594\" height=\"376\" src=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20167605ae5de970b-800wi.jpg.webp\" alt=\"\" class=\"wp-image-42375\" srcset=\"https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20167605ae5de970b-800wi.jpg.webp 594w, https:\u002F\u002Fblog-assets.solidworks.com\u002Fuploads\u002F2025\u002F12\u002F6a00d83451706569e20167605ae5de970b-800wi-300x190.jpg.webp 300w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \u002F>\u003C\u002Ffigure>\u003Cp>I now have a safe igloo design–all I need is the snow to build it.\u003C\u002Fp>","2012-01-11T11:20:57",{"node":33,"__typename":44},{"nicename":34,"description":35,"slug":36,"name":37,"firstName":38,"lastName":39,"avatar":40,"__typename":43},"stephen-endersby","Product Manager at SolidWorks","stephen endersby","Stephen Endersby","Stephen","Endersby",{"url":41,"__typename":42},"https:\u002F\u002Fsecure.gravatar.com\u002Favatar\u002Ff7140d3092f02b9af10dc23c0a19dcdadabbd2486b825b5ca0b713f489e6589f?s=96&d=mm&r=g","Avatar","User","NodeWithAuthorToUserConnectionEdge",{"nodes":46,"edges":53,"__typename":58},[47],{"id":48,"name":49,"slug":50,"uri":51,"__typename":52},"dGVybTo5Mw==","SWUGN","swugn","\u002Fmastering\u002Fswugn\u002F","Taxonomy_mastering",[54],{"isPrimary":55,"node":56,"__typename":57},false,{"id":48,"name":49,"slug":50,"uri":51,"__typename":52},"PostToTaxonomy_masteringConnectionEdge","PostToTaxonomy_masteringConnection",{"nodes":60,"__typename":82},[61,67,72,77],{"id":62,"name":63,"slug":64,"uri":65,"__typename":66},"dGVybTo5NjAw","2D CAD","2d-cad","\u002Ftags\u002F2d-cad\u002F","Taxonomy_tag",{"id":68,"name":69,"slug":70,"uri":71,"__typename":66},"dGVybTo5NjA1","3DEXPERIENCE Platform","3dexperience-platform","\u002Ftags\u002F3dexperience-platform\u002F",{"id":73,"name":74,"slug":75,"uri":76,"__typename":66},"dGVybTo5NTk5","Design","design","\u002Ftags\u002Fdesign\u002F",{"id":78,"name":79,"slug":80,"uri":81,"__typename":66},"dGVybTo5NjAz","SOLIDWORKS","solidworks","\u002Ftags\u002Fsolidworks\u002F","PostToTaxonomy_tagConnection",{"edges":84,"nodes":91,"__typename":93},[85],{"isPrimary":55,"node":86,"__typename":90},{"id":87,"name":79,"slug":80,"uri":88,"__typename":89},"dGVybTo1Ng==","\u002Fproducts\u002Fsolidworks\u002F","Taxonomy_product","PostToTaxonomy_productConnectionEdge",[92],{"id":87,"name":79,"slug":80,"uri":88,"__typename":89},"PostToTaxonomy_productConnection",{"nodes":95,"edges":117,"__typename":123},[96,108],{"id":97,"name":63,"slug":64,"uri":98,"parentId":99,"disciplines":100,"__typename":107},"dGVybTo1OQ==","\u002Fdisciplines\u002F2d-cad\u002F","dGVybTo1OA==",{"nodes":101,"__typename":106},[102],{"title":63,"uri":103,"parentId":104,"__typename":105},"\u002Fdisciplines\u002Fdesign-engineering\u002F2d-cad","cG9zdDozNzcz","Discipline","Taxonomy_disciplineToDisciplineConnection","Taxonomy_discipline",{"id":109,"name":110,"slug":111,"uri":112,"parentId":99,"disciplines":113,"__typename":107},"dGVybTo2MA==","3D CAD","3d-cad","\u002Fdisciplines\u002F3d-cad\u002F",{"nodes":114,"__typename":106},[115],{"title":110,"uri":116,"parentId":104,"__typename":105},"\u002Fdisciplines\u002Fdesign-engineering\u002F3d-cad",[118,121],{"isPrimary":55,"node":119,"__typename":120},{"parentId":99,"id":97,"name":63,"slug":64,"uri":98,"__typename":107},"PostToTaxonomy_disciplineConnectionEdge",{"isPrimary":55,"node":122,"__typename":120},{"parentId":99,"id":109,"name":110,"slug":111,"uri":112,"__typename":107},"PostToTaxonomy_disciplineConnection",{"canonical":5,"title":125,"metaDesc":5,"opengraphAuthor":5,"opengraphDescription":126,"opengraphTitle":15,"opengraphUrl":127,"opengraphSiteName":128,"opengraphPublishedTime":129,"opengraphModifiedTime":130,"twitterTitle":5,"twitterDescription":5,"readingTime":131,"metaRobotsNoindex":132,"__typename":133},"Ultimate Igloos and Cool Engineering - Blog Solidworks","Last year, a former colleague at SolidWorks built himself an igloo, and…","\u002Fproducts\u002Fsolidworks\u002Fultimate-igloos-and-cool-engineering\u002F","Blog Solidworks","2012-01-11T16:20:57+00:00","2026-02-12T17:31:21+00:00",3,"noindex","PostTypeSEO","Post","RootQueryToPostConnection",{},{},1777445605924]