{"id":7294,"date":"2023-05-04T06:51:12","date_gmt":"2023-05-04T10:51:12","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/nx-design\/?p=7294"},"modified":"2026-03-26T04:34:20","modified_gmt":"2026-03-26T08:34:20","slug":"new-in-nx-simulation-driven-design","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/nx-design\/new-in-nx-simulation-driven-design\/","title":{"rendered":"What&#8217;s new in NX | Simulation Driven Design"},"content":{"rendered":"\n<p>Welcome back to the latest instalment of our what is new in NX\u2122 software series. Our previous entry into the series explored new capabilities within Model Based Definition (MBD); If you typically deploy <a href=\"https:\/\/blogs.sw.siemens.com\/nx-design\/whats-new-nx-model-based-definition\/\">Model Based Definition<\/a> in your workflow (or are looking to in the future), head on over to our <a href=\"https:\/\/blogs.sw.siemens.com\/nx-design\/whats-new-nx-model-based-definition\/\">blog<\/a> to see new features!<\/p>\n\n\n\n<p>The following instalment will look at Simulation Driven Design, comprised of new enhancements to our Topology Optimizer and Design Space Explorer. A combination of these two products enables you to create a comprehensive digital twin of your 3D model, whilst validating multiple design options with ease. Let\u2019s dive in!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#00ffb9;color:#00ffb9\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Topology Optimizer<\/h2>\n\n\n\n<p class=\"has-background\" style=\"background:linear-gradient(135deg,rgb(0,230,230) 0%,rgb(0,255,185) 100%)\"><strong>WHAT IS THE TOPOLOGY OPTIMIZER?<\/strong><br><em>A generative design solution for designers to lead the product design process from concept to production, converting design requirements and specifications to a manufacturable design<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>New functionality with the solver<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>An improved and faster convergent scheme<\/strong><\/h4>\n\n\n\n<p>We\u2019ve listened to the community and added key functionality to the solver. Firstly, we\u2019ve implemented a trust region scheme within the solver to allow move limit adjustments to the optimizer, whilst enabling you to use the restart strategy when the solver fails. <br> What does this mean for you? Well, the vibration analysis convergence has significantly improved; your test cases now converge in less than 200 iterations, whilst the Max Stress and Max Displacement constraint will also converge faster.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#00ffb9;color:#00ffb9\"\/>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Material Penalization update<\/strong><\/h4>\n\n\n\n<p>An additional solver improvement revolves around the material penalization functionality within NX. We\u2019ve worked on and updated the material penalization scheme for a more gradual 0-1 distribution. What we\u2019ve done is focused on discontinuities in the design space\/ disjoint bodies, focused on test cases with many sub cases, and multiple loads with big differences in order of magnitude.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"286\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-1024x286.png\" alt=\"Simulation Driven Design\" class=\"wp-image-7296\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-1024x286.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-300x84.png 300w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-768x214.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-1536x429.png 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-2048x572.png 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Multi-subcase-optimization-convergence-900x251.png 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#00ffb9;color:#00ffb9\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>A new manufacturing constraint \u2013 Fill from Direction<\/strong><\/h4>\n\n\n\n<p>Further feedback from our users indicated that new shape constraint functionality was a must. So, we\u2019ve added a Fill from Direction feature. This new functionality can be used to impose fabrications requirements such as castability, where it is important that a part does not \u201clock the mold\u201d. Additionally, material can only be added in a region by \u201cfilling up\u201d in each direction from a base plane. Implementing Fill from Direction into your geometry lays the groundwork for greater design optimization to meet functional requirements earlier in the design phase.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"705\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-1024x705.png\" alt=\"\" class=\"wp-image-7301\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-1024x705.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-300x207.png 300w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-768x529.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-1536x1058.png 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-2048x1410.png 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Fill-from-Direction-900x620.png 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#00ffb9;color:#00ffb9\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Auto detection of connections<\/h4>\n\n\n\n<p>Let\u2019s look at another feature added to our Topology Optimizer. We have created and developed the ability to auto-detect connections; this means existing connections between scenery bodies and design spaces are automatically detected. You can use this feature for face-to-face and body-to-body connections, whilst also having the ability to cycle through pairs options to review and create a connection. It\u2019s a great tool to solve complex design constraints automatically to reduce development (or setup) time.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"371\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-1024x371.png\" alt=\"\" class=\"wp-image-7305\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-1024x371.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-300x109.png 300w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-768x278.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-1536x557.png 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-2048x743.png 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Auto-detection-of-connections-900x326.png 900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#009999;color:#009999\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Design Space Explorer<\/h2>\n\n\n\n<p class=\"has-background\" style=\"background:linear-gradient(135deg,rgb(0,230,230) 0%,rgb(0,255,185) 100%)\"><strong>WHAT IS DESIGN SPACE EXPLORER?<\/strong><br><em>\u201cAn application that modifies the specified design variables, complying with design constraints to achieve the specified design objectives.\u201d<\/em> <em>Design Space Explorer is an optional add-on module you can implement into your workflow<\/em> <em>that automatically explorers broader design spaces to more rapidly discover better designs.<\/em><\/p>\n\n\n\n<p>Let&#8217;s take a look at the latest enhancements we&#8217;ve added to Design Space Explorer for this latest release!<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">SHERPA methods<\/h4>\n\n\n\n<p>First and foremost, let\u2019s take a look at SHERPA as a concept:<br><em>\u201cSHERPA employs multiple search strategies at once and adapts to the problem as it learns about the design space. SHERPA requires significantly fewer model evaluations, enabling greater design optimization and reducing design time by days, or even weeks!<\/em> <\/p>\n\n\n\n<p>With that in mind, what are the two exploration methods we have added into this release?<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Weighted Sum of all Objectives<\/h5>\n\n\n\n<p>The method takes all objectives into consideration and provides solutions based on the weighted sum of all the objectives in question. If all objectives get better or worse when combined, this method is the best approach to finding the optimal solution. SHERPA is efficiently learning about the design space and adapts so as to effectively search a range of design spaces, no matter the complexity<br><br>&nbsp;However, if the objectives conflict (weight and load-carrying ability), the trade off can be explored using the next study option, \u2018<strong>Multiple Objective Tradeoff Study.\u2019<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Multiple Objective Tradeoff Study<\/h5>\n\n\n\n<p>This option is perfect when working on a project with multiple objectives that clash with one another. It broadly works the same as the weighted sum of all objectives but has the advantage of handling multiple objectives independently of one another. Objective trade off studies, or \u2018pareto optimization\u2019 selects the optimal designs based on whether they dominate other designs.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-background\" style=\"background:linear-gradient(135deg,rgb(0,230,230) 0%,rgb(0,255,185) 100%)\"><strong>WHAT IS A DOMINANT DESIGN?<\/strong><br><em>&#8220;A design is said to be dominate another when it is better in at least one objective and not worse in all other objectives.<\/em>&#8220;<\/p>\n\n\n\n<p>Feasible designs that are not currently dominated by any other designs are given the first rank. The remaining designs are re-ranked and those that are not dominated by any other design in that group are given the second rank. The procedure is repeated and so on. You\u2019ll then be left with a ranked list of design options, giving you the opportunity to determine the best fit solution to your needs, or whether further exploration is needed.<\/p>\n\n\n\n<p>SHERPA methods are a vital tool to use within any workflow. The aim of the enhancements to this tool are to ultimately make life easier for you when using NX, no matter your level of experience. Non-experts can successfully apply automated optimization the first time they use it, whilst enabling all users to find better solutions the first time without the need to iterate or identify the best method to use.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#00ffb9;color:#00ffb9\"\/>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Units support through expressions, Constraint violations plots<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>We&#8217;ve added new functionality to the Design Space Explorer, where you can refine and more accurately determine your constraint responses. Constraint responses contain the limiting performance factors for the search. They enable the user to codify the product requirements so designs that do not meet them can eventually be eliminated. As an example, you might be working to a structure which will be subjected to a certain amount of force, resulting in that structure needing to support x pounds. NX enables you to set multiple constraint limits to eliminate designs that are not suitable, thus allowing you to save time by quickly identifying the most suitable designs to implement. Anything that sits outside of an \u2018Acceptable Range\u2019 will be deemed as an error and eliminated from the design.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-background\" style=\"background:linear-gradient(135deg,rgb(0,230,230) 0%,rgb(0,225,185) 98%)\"><strong>REMEMBER:<\/strong><br>The default values for the Acceptable Range fields are a very negative minimum number (-1.0d300) and a very large maximum number (1.0d300). This is usually fine, but some studies may require a little customization to eliminate designs that should be errors.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#00ffb9;color:#00ffb9\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>And that concludes our latest entry into the what is new in NX for the December 2022 release! As a recap, we&#8217;ve taken you through the latest enhancements for Simulation Driven Design, with close attention on the Topology Optimizer and Design Space Explorer. These new features are with the user in mind, and we hope you are able to implement these capabilities into your workflow.<\/p>\n\n\n\n<p>If you liked this entry, why not continue your journey with NX&#8230;<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100 is-style-fill\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/plm.sw.siemens.com\/en-US\/nx\/cad-cam-software-trials\/\" target=\"_blank\" rel=\"noopener\">Try a 30 day trial of NX<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-100\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/blogs.sw.siemens.com\/nx-design\/\">Read more NX related blogs here<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Welcome back to the latest instalment of our what is new in NX\u2122 software series. Our previous entry into the&#8230;<\/p>\n","protected":false},"author":69056,"featured_media":7295,"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":[163,81,162,1],"tags":[6640,533,6641,1784],"industry":[],"product":[304],"coauthors":[549],"class_list":["post-7294","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","category-featured","category-learning-resources","category-news","tag-nxdecember2022","tag-nxmakesitreal","tag-simulation-driven-design","tag-what-is-new-in-nx","product-nx"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/2\/2023\/05\/Blog_Header_Simulation_Driven_Design.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts\/7294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/users\/69056"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/comments?post=7294"}],"version-history":[{"count":5,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts\/7294\/revisions"}],"predecessor-version":[{"id":7327,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/posts\/7294\/revisions\/7327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/media\/7295"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/media?parent=7294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/categories?post=7294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/tags?post=7294"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/industry?post=7294"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/product?post=7294"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/nx-design\/wp-json\/wp\/v2\/coauthors?post=7294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}