{"id":5509,"date":"2018-02-22T10:43:02","date_gmt":"2018-02-22T10:43:02","guid":{"rendered":"http:\/\/www.solidapps.co.uk\/blog\/?p=5509"},"modified":"2018-02-22T10:43:02","modified_gmt":"2018-02-22T10:43:02","slug":"understanding-multibody-sheet-metal-thickness-derived-mirror-part-thickness-and-the-thickness-global-variable","status":"publish","type":"post","link":"https:\/\/www.solidapps.co.uk\/blog\/2018\/02\/understanding-multibody-sheet-metal-thickness-derived-mirror-part-thickness-and-the-thickness-global-variable\/","title":{"rendered":"Understanding Multibody Sheet Metal Thickness, Derived Mirror Part Thickness and the Thickness Global Variable"},"content":{"rendered":"<p>Before starting with the main issue of the article, let\u2019s review how the sheet metal thickness works when dealing with multi body parts.<\/p>\n<p>When you create a sheet metal part, you have one Sheet-Metal feature (Part Thickness) and as many Sheet-Metal# (Body Thickness) features as sheet metal bodies. The \u201cThickness Global Variable\u201d always reflects the part thickness. (Fig. 1)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-19272 size-medium colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig1-4-300x275.png\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig1-4-300x275.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig1-4.png 525w\" alt=\"\" width=\"300\" height=\"275\" \/><\/p>\n<p><strong>Fig. 1<\/strong><\/p>\n<p>By default, when creating a sheet metal body, the thickness of the body is controlled by the part thickness. If you want a body to have a different thickness from the part thickness, you edit the Sheet-Metal# body feature, check the \u201cOverride default parameters\u201d and enter the desired thickness (Fig. 2)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19273 aligncenter colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig2-5-615x408.png\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig2-5-615x408.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig2-5-300x199.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig2-5.png 638w\" alt=\"\" width=\"450\" height=\"298\" \/><\/p>\n<p><strong>Fig. 2<\/strong><\/p>\n<p>In this particular example, the part thickness still is 2 mm, and it will only control the thickness of the U-shaped body (Fig. 3)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19275 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig3-6-615x309.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig3-6-615x309.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig3-6-300x151.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig3-6-768x385.png 768w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig3-6-728x365.png 728w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig3-6.png 843w\" alt=\"\" width=\"615\" height=\"309\" \/><\/p>\n<p><strong>Fig. 3<\/strong><\/p>\n<p>Any additional bodies created in the part will \u2014 by default \u2014 have the part thickness (2 mm) (Fig. 4)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19277 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig4-3-615x327.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig4-3-615x327.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig4-3-300x159.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig4-3.png 642w\" alt=\"\" width=\"615\" height=\"327\" \/><\/p>\n<p><strong>Fig. 4<\/strong><\/p>\n<p>Now you insert a mirror part, with the \u201csheet metal information\u201d option checked and still linked to the parent part (Fig. 5)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19278 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig5-2-615x263.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig5-2-615x263.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig5-2-300x128.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig5-2-768x328.png 768w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig5-2-728x311.png 728w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig5-2.png 1091w\" alt=\"\" width=\"615\" height=\"263\" \/><\/p>\n<p><strong>Fig. 5<\/strong><\/p>\n<p>Editing the mirrored part sheet metal feature shows the part thickness was \u201ctransferred\u201d to the mirrored part thickness. Also, the thickness global variable is still representing the part thickness of the mirrored part. (Fig. 6a)<\/p>\n<p>Editing the sheet metal features of the bodies show that now each body has the \u201coverride default parameter\u201d checked. (Fig 6b and 6c).This means that the thickness of these two mirrored bodies are not controlled by the mirrored part thickness. The reason for checking the \u201coverride default parameter\u201d is that otherwise, all the bodies would respond only to the mirrored sheet metal part thickness and have a 2 mm thickness.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19301 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig6-2-615x396.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig6-2-615x396.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig6-2-300x193.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig6-2-768x495.png 768w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig6-2-728x469.png 728w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig6-2.png 966w\" alt=\"\" width=\"615\" height=\"396\" \/><\/p>\n<p><strong>Fig. 6<\/strong><\/p>\n<p>At this point you add another body to the mirrored part. Notice the \u201cOverride default parameter\u201d is unchecked. Therefore, the new body will have the mirrored sheet metal part thickness at 2 mm (Fig. 7)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19283 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig7-1-615x252.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig7-1-615x252.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig7-1-300x123.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig7-1-768x315.png 768w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig7-1-728x298.png 728w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig7-1.png 879w\" alt=\"\" width=\"615\" height=\"252\" \/><\/p>\n<p><strong>Fig. 7<\/strong><\/p>\n<p>Now you change the parent\/seed sheet metal part thickness. Notice the mirrored part thickness and global thickness variable does not change. (Fig. 8)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19284 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig8-1-615x292.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig8-1-615x292.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig8-1-300x143.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig8-1-768x365.png 768w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig8-1-728x346.png 728w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig8-1.png 1073w\" alt=\"\" width=\"615\" height=\"292\" \/><\/p>\n<p><strong>Fig. 8<\/strong><\/p>\n<p>However, the U-shaped body \u2013which was linked to the original\/seed part \u2014 will update (Fig. 9). This was the same body that was responding to the seed part thickness (see Fig. 3)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19285 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig9-1-615x359.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig9-1-615x359.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig9-1-300x175.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig9-1.png 622w\" alt=\"\" width=\"615\" height=\"359\" \/><\/p>\n<p><strong>Fig. 9<\/strong><\/p>\n<p>Why does the mirrored part thickness\/global variable not change? Is this correct?<\/p>\n<p>Yes, that is correct. Although we call the derived part a \u201cMirror Part\u201d, in reality this is a different part. Even though the U-Shaped body has the \u201cOverride default parameters\u201d option checked, this is the only body linked to the seed part thickness.<\/p>\n<p>In summary: (Fig. 10)<\/p>\n<ul>\n<li>The thickness global variable always displays the part thickness value.<\/li>\n<li>When creating a mirror part, all the bodies in the mirrored part have their \u201cOverall default parameters\u201d options checked.<\/li>\n<li>The part thickness of the seed and mirror part are independent from each other.<\/li>\n<li>The mirror part could have bodies which may or may not respond to the seed part thickness.<\/li>\n<li>Only the body in the mirror part \u2014 which responded to the part thickness in the seed part \u2014 will be linked to the seed part thickness. All other bodies will respond to either to the new part (mirrored part thickness) or to their individual body thickness.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19287 colorbox-19262\" src=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig10-1-615x313.png\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" srcset=\"http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig10-1-615x313.png 615w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig10-1-300x153.png 300w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig10-1-768x391.png 768w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig10-1-728x370.png 728w, http:\/\/blogs.solidworks.com\/tech\/wp-content\/uploads\/sites\/4\/Fig10-1.png 1067w\" alt=\"\" width=\"615\" height=\"313\" \/><\/p>\n<p><strong>Fig. 10<\/strong><\/p>\n<p>Originally posted in the <a href=\"http:\/\/blogs.solidworks.com\/tech\/2018\/02\/understanding-multibody-sheet-metal-thickness-derived-mirror-part-thickness-thickness-global-variable.html\" target=\"_blank\" rel=\"noopener\">SOLIDWORKS Tech Blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Before starting with the main issue of the article, let\u2019s review how the sheet metal thickness works when dealing with multi body parts. When you create a sheet metal part,&hellip; <\/p>\n","protected":false},"author":1,"featured_media":5510,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[37,25],"class_list":["post-5509","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solidworks","tag-hints-tips","tag-solidworks-2"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/5509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=5509"}],"version-history":[{"count":2,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/5509\/revisions"}],"predecessor-version":[{"id":5512,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/posts\/5509\/revisions\/5512"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/media\/5510"}],"wp:attachment":[{"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=5509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=5509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solidapps.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=5509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}