{"id":29037,"date":"2021-07-09T18:43:06","date_gmt":"2021-07-09T22:43:06","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/simcenter\/?p=29037"},"modified":"2026-03-26T06:18:04","modified_gmt":"2026-03-26T10:18:04","slug":"producing-a-high-quality-3d-mesh-in-less-time","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/simcenter\/producing-a-high-quality-3d-mesh-in-less-time\/","title":{"rendered":"Producing a high-quality 3D mesh in less time"},"content":{"rendered":"\n<p><strong>Editor\u2019s note:&nbsp;This article is part of a series of articles written by David Haag of&nbsp;<a href=\"https:\/\/www.haagenterprises.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Haag Enterprises<\/a>, an advanced digital engineering shop specialized in delivering product development and industrial equipment and automation services.&nbsp;If you like this article, come back to the&nbsp;<a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\">Simcenter Blog<\/a> in August for the next article in the series.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>You&#8217;ve heard the adage, garbage in = garbage out. Nothing could be truer than sending a bad mesh to the FEA solver. Poor element quality yields an inaccurate math model and depending on the quantity\/location, it can adversely affect your results.<\/p>\n\n\n\n<p>In the latest release of&nbsp;Simcenter&nbsp;Femap 2021.2, the&nbsp;new&nbsp;Automesh&nbsp;Bodies&nbsp;command&nbsp;can produce&nbsp;a&nbsp;high quality&nbsp;mesh&nbsp;quickly and without&nbsp;the traditional&nbsp;CAD&nbsp;geometry prep.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Traditional Solid Meshing Workflow<\/h2>\n\n\n\n<p>For complex 3D models, the surfaces quite often contain split faces that are a resultant of blend intersections and\/or curves that have multiple small segments, as seen in Figure 1. The mesher will locate the element nodes on this geometry, which typically produces distorted elements and can be found using the Mesh Quality tool. By default, the red elements equate to a Jacobian value of 0.6 or higher, as seen in Figure 2. Simcenter Femap has a robust toolbox for fixing these issues; however, it does involve more upfront time and the goal is to produce an accurate mesh as quickly as possible, leaving more time for solving, experimenting, and optimization.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-black-1024x487.jpg\" alt=\"\" class=\"wp-image-29107\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-black-1024x487.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-black-600x285.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-black-768x365.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-black-900x428.jpg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-black.jpg 1254w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figure 1. The small faces inside the red area will result in poor element quality during the meshing process. The combined surfaces command can be used to eliminate the problematic entities.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-green-1-1024x487.jpg\" alt=\"\" class=\"wp-image-29108\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-green-1-1024x487.jpg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-green-1-600x285.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-green-1-768x365.jpg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-green-1-900x428.jpg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/geometry-green-1.jpg 1254w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figure 2. With element quality turn on, we can see pass and fail elements. The small red elements are highly distorted elements because of the sliver entities in the imported CAD model.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The New&nbsp;Automesh&nbsp;Bodies&nbsp;Workflow<\/h2>\n\n\n\n<p>Unlike the traditional&nbsp;solid&nbsp;meshing workflow,&nbsp;the&nbsp;Automesh&nbsp;Bodies command&nbsp;imposes fewer restrictions when meshing sheet solids, solids, and general bodies.&nbsp;Users have the option to&nbsp;ignore&nbsp;points,&nbsp;curves,&nbsp;and other mesh sizing specified on geometry, which&nbsp;creates&nbsp;a&nbsp;higher quality mesh, as opposed to element shape&nbsp;bias&nbsp;from&nbsp;curves and points in the CAD model.&nbsp;&nbsp;<\/p>\n\n\n\n<p>At first, this might sound like the user&nbsp;has less&nbsp;control; however, there are options&nbsp;that allow&nbsp;specific geometry to be selected, which forces the elements to behave&nbsp;like that of traditional meshing methods.&nbsp;&nbsp;Since this command was just released to the public,&nbsp;it&nbsp;is new for me as well, so&nbsp;let\u2019s&nbsp;experiment with&nbsp;the options&nbsp;to&nbsp;gain some&nbsp;understanding&nbsp;of how it works&nbsp;with a solid elements&nbsp;example.&nbsp;<\/p>\n\n\n\n<p>By default,&nbsp;Simcenter&nbsp;Femap calculates a Target Element Size&nbsp;and some predefined settings for curvature refinement, as seen in Figure 3.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image.png\" alt=\"\" class=\"wp-image-29042\" width=\"694\" height=\"346\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image.png 694w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-600x299.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><figcaption>Figure 3. Required geometry is defined as curves and surfaces used to define geometry-based Loads, Constraints, and\/or Regions. This is the default option and offers the mesher the most freedom to ignore internal curves and surfaces, which typically allows the mesher to create the highest quality mesh based on the Target Element Size and other specified option.<\/figcaption><\/figure>\n\n\n\n<p>To show the power of simply using the default options, Figure 4 shows the same solid meshed with the Automesh bodies command, which produced an exceptional mesh quality. Comparing Figure 2 and 4, notice how nodes 1, 2, and 3 no longer lie on the sliver face.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"591\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1.png\" alt=\"A picture containing chart\n\nDescription automatically generated\" class=\"wp-image-29043\"\/><figcaption>Figure 4. The resulting high-quality mesh produced using the Automesh Bodies command can be seen here. Note how nodes 1, 2, and 3 lied on the sliver face curves in the traditional meshing workflow, but those curves were ignored because of the options used in the Automesh Bodies command.<\/figcaption><\/figure>\n\n\n\n<p>By using the Curvature\/Proximity tab in combination with the Mesh Sizing option, we have fine tune control over the mesh sizing around holes and along curved faces. If we compare the results between Figure 5 and 6, we see the difference in mesh refinement along the curved faces and around the holes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"346\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-2.png\" alt=\"Graphical user interface, application\n\nDescription automatically generated\" class=\"wp-image-29044\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-2.png 694w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-2-600x299.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-3-1024x487.png\" alt=\"\" class=\"wp-image-29045\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-3-1024x487.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-3-600x285.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-3-768x365.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-3-900x428.png 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-3.png 1254w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figure 5. The resultant mesh with Points Around Circle = 8, Max Points Around Circle = 24, and Curvature Alignment\/Refinement checked.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"346\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image.jpeg\" alt=\"Graphical user interface, application\n\nDescription automatically generated\" class=\"wp-image-29046\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image.jpeg 694w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-600x299.jpeg 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1-1024x487.jpeg\" alt=\"\" class=\"wp-image-29047\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1-1024x487.jpeg 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1-600x285.jpeg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1-768x365.jpeg 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1-900x428.jpeg 900w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1.jpeg 1254w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Figure 6. The resultant mesh with Points Around Circle = 8, and Curvature Alignment\/Refinement un-checked.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p>The new Automesh Bodies command empowers the engineer with a meshing technology that produces a high-fidelity mesh in far less time. No longer must we sigh after importing CAD geometry and seeing a mess of tiny faces and slivers. Instead, we can now smile knowing we have this powerful additional tool in our FEA toolbox within Simcenter Femap. I hope this new command&nbsp;yields&nbsp;increased&nbsp;productivity gains&nbsp;for&nbsp;you. And if you want to see a quick overview, check out my live demo video below.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Automesh Body Overview | Simcenter Femap 2021.2\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/KdLqgnsnhcg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>And as mentioned at the beginning, if you liked this article, please come back to the <a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\">Simcenter Blog<\/a>&nbsp;next month for my third article in the \u201cMachine Frame Digital Simulation\u201d series.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to use the Automesh Bodies command in Simcenter Femap 2021.2 to produce a high-quality mesh quickly, without traditional CAD geometry prep.<\/p>\n","protected":false},"author":30919,"featured_media":29047,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[182],"tags":[5,243,251,86],"industry":[],"product":[501],"coauthors":[4432],"class_list":["post-29037","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-tricks","tag-cae-simulation","tag-computer-aided-engineering-cae","tag-finite-element-analysis","tag-simulation","product-simcenter-femap"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2021\/07\/image-1.jpeg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/29037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/users\/30919"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/comments?post=29037"}],"version-history":[{"count":4,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/29037\/revisions"}],"predecessor-version":[{"id":29109,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/29037\/revisions\/29109"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media\/29047"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media?parent=29037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/categories?post=29037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/tags?post=29037"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/industry?post=29037"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/product?post=29037"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/coauthors?post=29037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}