{"id":4592,"date":"2015-01-27T01:00:00","date_gmt":"2015-01-27T09:00:00","guid":{"rendered":"https:\/\/blogs.plm.automation.siemens.com\/t5\/Simcenter-Blog\/5-Tips-to-Make-NX-Nastran-Faster\/ba-p\/289022"},"modified":"2026-03-26T06:01:58","modified_gmt":"2026-03-26T10:01:58","slug":"5-tips-to-make-nx-nastran-faster","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/simcenter\/5-tips-to-make-nx-nastran-faster\/","title":{"rendered":"5 Tips to Make NX Nastran Faster"},"content":{"rendered":"<p><P>NX Nastran can be optimized to run simulations faster, but how? If you think processor speed is the main factor you should consider, think again. Degrees of freedom (DOF) are also not as important to <a title=\"Make Nastran Run Faster\" href=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/NX-Nastran-Discussion-Forum\/Huge-calculation-time-with-stress-output-FEMAP-9-3-1-with-NX\/m-p\/24249#M52\" target=\"_blank\" rel=\"noopener noreferrer\">Nastran speed<\/A>&nbsp;as many simulation analysts would guess. So what has the biggest impact on NX Nastran solve times?<\/P><\/p>\n<p><P>Input\/output (I\/O) according to Dr. Paul Blelloch, director of aerospace analysis for ATA Engineering, in a presentation he gave at the Siemens CAE &amp; Test Symposium back in October.<\/P><\/p>\n<p><P>We\u2019ll look at five easy ways you can improve performance in <a title=\"NX Nastran\" href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/products\/nx\/for-simulation\/nastran\/index.shtml\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">NX Nastran<\/A>&nbsp;starting with I\/O.<\/P><\/p>\n<p><OL><br \/>\n<LI><br \/>\n<P><STRONG><IMG src=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/image\/serverpage\/image-id\/11327iEDB2B8C045F5290E\/image-size\/medium?v=mpbl-1&amp;px=-1\" border=\"0\" alt=\"Nastran Best Practices.jpg\" title=\"Nastran Best Practices.jpg\" width=\"240\" height=\"317\" align=\"right\" \/>Locate SCRATCH and SCR300 files on the fastest memory. <BR \/><\/STRONG>When it comes to I\/O, SCRATCH and SCR300 files have the most. These are going to be the areas you want to target in order to improve solving speed. Luckily you can specify a location within NX Nastran for high I\/O files. If you have a large amount of RAM (at least 128 GB), your best bet is to locate the files there. Another good option is a solid state drive (SSD).<\/P><br \/>\n<\/LI><br \/>\n<\/OL><\/p>\n<p><OL start=\"2\"><br \/>\n<LI><br \/>\n<P><STRONG>Set parameters within the RCF file, command line, or options window.<BR \/><\/STRONG>There are a few parameters that let you control the I\/O in NX Nastran. You\u2019ll want to use these when optimizing for speed. SCR controls how much data is written to the DBALL database compared to the SCRATCH and SCR300 files. The fastest option is SCR = YES. Everything will be written to the SCRATCH files, but beware! If you choose this option you can\u2019t restart. Smem lets you determine how much RAM to dedicate to the SCRATCH files. The more RAM, the faster your simulation will be.<\/P><br \/>\n<\/LI><br \/>\n<\/OL><\/p>\n<p><OL start=\"3\"><br \/>\n<LI><br \/>\n<P><STRONG>Minimize the Front Size.<BR \/><\/STRONG>Front Size, or the maximum length of a non-zero column in a matrix after it is reordered, plays a big role in how long it takes to solve. The bigger the Front Size, the longer it will take, so you\u2019ll want to use the reordering algorithms in NX Nastran to minimize the Front Size of your model. NX Nastran will by default choose either the BEND or METIS algorithm based on the number of 3D elements in your model, but remember, the algorithms aren\u2019t perfect. If you\u2019re seeing slower speeds, you might want to try switching from one algorithm to the other.<\/P><br \/>\n<\/LI><br \/>\n<\/OL><\/p>\n<p><P><STRONG><IMG src=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/image\/serverpage\/image-id\/11329iBD406E0836E45304\/image-size\/medium?v=mpbl-1&amp;px=-1\" border=\"0\" alt=\"FEA Solver NX Nastran.jpg\" title=\"FEA Solver NX Nastran.jpg\" width=\"319\" height=\"185\" align=\"left\" \/><\/STRONG><SPAN style=\"line-height: 18px;\">4.<\/SPAN><STRONG> Choose the right operating system.<BR \/><\/STRONG><SPAN style=\"line-height: 18px;\">Your operat<\/SPAN><SPAN style=\"line-height: 18px;\">ing system can also impact the amount of time a solve takes, so be sure to review all the <\/SPAN><SPAN style=\"line-height: 18px;\">options out there and choose the best one for your needs. NX Nastran typically performs better on Linux due to the way the OS handles memory, so Dr. Blelloch recommends Linux if you\u2019re looking to reduce your runtime.<\/SPAN><\/P><\/p>\n<p><OL start=\"5\"><br \/>\n<LI><br \/>\n<P><STRONG>Compare versions of NX Nastran.<BR \/><\/STRONG>Finally, understand the differences between versions of NX Nastran\u2014and know which version will be best at lowering your solve times. NX Nastran ILP has a few advantages over LP. For one, it has unlimited RAM. (Remember #1 where we talked about how important RAM is?) LP on the other hand has only 8GB RAM. Add to that the fact that ILP has 64-bit integers (compared to LP\u2019s 32-bit integers) and you start to see the benefit ILP offers you. More integers won\u2019t necessarily affect your runtime, but it will improve accuracy.&nbsp;<\/P><br \/>\n<\/LI><br \/>\n<\/OL><br \/>\n<P><IMG src=\"https:\/\/blogs.plm.automation.siemens.com\/t5\/image\/serverpage\/image-id\/11328i7363DE87C771DBA7\/image-size\/large?v=mpbl-1&amp;px=-1\" border=\"0\" alt=\"Nastran Versions.jpg\" title=\"Nastran Versions.jpg\" align=\"left\" \/><\/P><br \/>\n<P>So there you have it. Have you found any ways to make NX Nastran faster? Let us know down in the comments below!&nbsp;<\/P><\/p>\n<p><P>For more information on <a href=\"http:\/\/www.engineering.com\/DesignSoftware\/DesignSoftwareArticles\/ArticleID\/9222\/Simple-Tips-to-Speed-up-NX-Nastran-Simulations.aspx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">improving performance in NX Nastran<\/A>, read the full ENGINEERING.com article this post is based on, and check out Dr. Paul Blelloch\u2019s presentation from the <a href=\"http:\/\/www.plm.automation.siemens.com\/en_us\/about_us\/events_webinars\/cae-test-symposium-2014\/presentations.shtml?stc=wwiia420000&amp;elq=f9dba0e785a44e2694f3a3b5a4f1e491&amp;elqCampaignId=1029#lightview%26uri=tcm:1023-232678%26title=Paul-Blelloch%26docType=.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">2014 Siemens CAE &amp; Test Symposium<\/A> in which these tips\u2014and more!\u2014are located.<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NX Nastran can be optimized to run simulations faster, but how? If you think processor speed is the main factor you should consider, think again. Degrees of freedom (DOF) are also not as important to&#8230;<\/p>\n","protected":false},"author":53799,"featured_media":4593,"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":[1],"tags":[],"industry":[],"product":[581],"coauthors":[],"class_list":["post-4592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","product-simcenter-nastran"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2019\/09\/Nastran-Best-Practices.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/4592","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\/53799"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/comments?post=4592"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/4592\/revisions"}],"predecessor-version":[{"id":4597,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/4592\/revisions\/4597"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media\/4593"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media?parent=4592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/categories?post=4592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/tags?post=4592"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/industry?post=4592"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/product?post=4592"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/coauthors?post=4592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}