{"id":686,"date":"2020-09-28T14:48:47","date_gmt":"2020-09-28T21:48:47","guid":{"rendered":"http:\/\/gantovnik.com\/bio-tips\/?p=686"},"modified":"2020-10-06T16:33:38","modified_gmt":"2020-10-06T23:33:38","slug":"120-sol200-extract-the-updated-element-thickness-during-topology-optimization","status":"publish","type":"post","link":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/120-sol200-extract-the-updated-element-thickness-during-topology-optimization\/","title":{"rendered":"#120: SOL200 &#8211; Extract the updated element thickness during topology optimization."},"content":{"rendered":"<p>#119: SOL200 &#8211; Extract the updated element thickness during topology optimization.<\/p>\n<p>1) To extract the updated (modified) element thicknesses, use ECHO=PUNCH (NEWBULK) in the case control section.<\/p>\n<pre class=\"brush: python; title: ; notranslate\" title=\"\">\r\nSOL 200\r\nTIME 600\r\nCEND\r\nPARAM,DESPCH,1\r\nECHO = PUNCH(NEWBULK)\r\nMAXLINES = 999999999\r\nDESOBJ = 1\r\nDESGLB = 1\r\nANALYSIS = STATICS\r\n<\/pre>\n<p>2) Read this punch file, which contains updated bulk data into Patran. In the new database, go to File&#8211;>Import&#8211;>MSC Nastran input&#8211;>In the file name tab, type *.pch&#8211;>select the punch file &#8211;>Hit Apply. This will import all the data into Patran.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>#119: SOL200 &#8211; Extract the updated element thickness during topology optimization. 1) To extract the updated (modified) element thicknesses, use ECHO=PUNCH (NEWBULK) in the case control section. SOL 200 TIME 600 CEND PARAM,DESPCH,1 ECHO = PUNCH(NEWBULK) MAXLINES = 999999999 DESOBJ = 1 DESGLB = 1 ANALYSIS = STATICS 2) Read this punch file, which contains [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_lmt_disableupdate":"yes","_lmt_disable":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[22],"tags":[],"class_list":["post-686","post","type-post","status-publish","format-standard","hentry","category-nastran"],"modified_by":"gantovnik","jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8bH0k-b4","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":646,"url":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/104-how-to-generate-new-bulk-data-using-updated-design-variables-from-sol200\/","url_meta":{"origin":686,"position":0},"title":"#104: How to generate new bulk data using updated design variables from SOL200","author":"gantovnik","date":"2020-09-25","format":false,"excerpt":"#104: How to generate new bulk data using updated design variables from SOL200 ECHO = PUNCH(NEWBULK) Step 1: To extract the updated (modified) element thicknesses, use ECHO=PUNCH (NEWBULK) in the case control section. This will writes the punch file with the updated thicknesses for each element which can be used\u2026","rel":"","context":"In &quot;nastran&quot;","block_context":{"text":"nastran","link":"https:\/\/gantovnik.com\/bio-tips\/category\/nastran\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":662,"url":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/110-data-recovery-of-results-at-every-cycle-for-nastran-sol200\/","url_meta":{"origin":686,"position":1},"title":"#110: Data recovery of results at every cycle for Nastran SOL200","author":"gantovnik","date":"2020-09-28","format":false,"excerpt":"#110: Data recovery of results at every cycle for Nastran SOL200 Data recovery results at every cycle is defined by PARAM,NASPRT,1 in bulk data section. By default, SOL 200, in addition to performing an analysis and optimization, will perform full data recovery operations at the first design cycle and upon\u2026","rel":"","context":"In &quot;nastran&quot;","block_context":{"text":"nastran","link":"https:\/\/gantovnik.com\/bio-tips\/category\/nastran\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":700,"url":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/125-xdb-vs-op2-in-nastran\/","url_meta":{"origin":686,"position":2},"title":"#125: xdb vs op2 in Nastran","author":"gantovnik","date":"2020-09-28","format":false,"excerpt":"#125: xdb vs op2 in Nastran xdb: Entry: PARAM,POST,0 Results are accessed through Direct Results Access (DRA) working directly with MSC Nastran results database 1) xdb files are compatible primarily with Patran and other MSC Software. 2) Time to read the xdb results into the Patran database is eliminated (accessed\u2026","rel":"","context":"In &quot;nastran&quot;","block_context":{"text":"nastran","link":"https:\/\/gantovnik.com\/bio-tips\/category\/nastran\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":684,"url":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/119-sol200-why-is-scaling-important-in-optimization\/","url_meta":{"origin":686,"position":3},"title":"#119: SOL200 &#8211; Why is Scaling Important in Optimization?","author":"gantovnik","date":"2020-09-28","format":false,"excerpt":"#118: SOL200 - Why is Scaling Important in Optimization? When performing an optimization analysis, it is not unusual to have many constraints and\/or design variables that have large differences in magnitudes. If these values are used without scaling, some constraints and\/or design variables may dominate. In some cases, the convergence\u2026","rel":"","context":"In &quot;nastran&quot;","block_context":{"text":"nastran","link":"https:\/\/gantovnik.com\/bio-tips\/category\/nastran\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":644,"url":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/103-how-to-print-design-variables-at-every-iteration-in-f06-file-for-sol200\/","url_meta":{"origin":686,"position":4},"title":"#103: How to print design variables at every iteration in .f06 file for SOL200","author":"gantovnik","date":"2020-09-25","format":false,"excerpt":"#103: How to print design variables at every iteration in .f06 file for SOL200 DOPTPRM,P1,1,P2,2 This P1,1 specifies print at every design cycle and P2,2 specifies to print properties.","rel":"","context":"In &quot;nastran&quot;","block_context":{"text":"nastran","link":"https:\/\/gantovnik.com\/bio-tips\/category\/nastran\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":696,"url":"https:\/\/gantovnik.com\/bio-tips\/2020\/09\/124-sol200-sensitivity-data-output\/","url_meta":{"origin":686,"position":5},"title":"#124: SOL200 Sensitivity data output","author":"gantovnik","date":"2020-09-28","format":false,"excerpt":"#123: SOL200 Sensitivity data output Use DSAPRT card in case control to print sensitivity in f06 file: DSAPRT (FORMATTED,NOEXPORT)=ALL This command supports a number of options. The data can be exported to an external file using the EXPORT option. The EXPORT option writes the data in binary which is a\u2026","rel":"","context":"In &quot;nastran&quot;","block_context":{"text":"nastran","link":"https:\/\/gantovnik.com\/bio-tips\/category\/nastran\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/posts\/686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/comments?post=686"}],"version-history":[{"count":0,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/posts\/686\/revisions"}],"wp:attachment":[{"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/media?parent=686"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/categories?post=686"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gantovnik.com\/bio-tips\/wp-json\/wp\/v2\/tags?post=686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}