{"id":53,"date":"2014-10-20T12:02:45","date_gmt":"2014-10-20T12:02:45","guid":{"rendered":"https:\/\/shiplab.hials.org\/?page_id=53"},"modified":"2014-12-01T12:19:08","modified_gmt":"2014-12-01T12:19:08","slug":"simple-parametric-ship-structural-analysis-in-siemens-nx","status":"publish","type":"page","link":"https:\/\/shiplab.hials.org\/?page_id=53","title":{"rendered":"Simple Parametric Ship Structural Analysis in Siemens-NX"},"content":{"rendered":"<p style=\"text-align: right;\"><em>by Sth\u00e9fano Lande Andrade\u00a0&#8211; MSc Student in Ship Design\u00a0\/ H\u00f8gskolen i \u00c5lesund\u00a0<\/em><br \/>\n<em>(sthefano.lande@gmail.com), v1, Oct\u00a02014.<\/em><\/p>\n<p style=\"text-align: justify;\">The objective of this report is to create one method that can be used to generate parametrized structural elements from a hull design.\u00a0To achieve this goal the NX program from Siemens will be used. The input will be a simplistic version of a hull, also designed using NX, but having its main\u00a0dimensions already defined.<\/p>\n<h1 style=\"text-align: justify;\">Flowchart<\/h1>\n<p style=\"text-align: justify;\">The following flowchart presents the main steps of the creation process of structural elements and the analysis using the NX program from Siemens.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"displayed aligncenter\" src=\"https:\/\/shiplab.hials.org\/media\/simpleparametricstructuralanalysis\/Flowchart.jpg\" alt=\"\" width=\"60%\" \/><br \/>\nWorkflow chart<\/p>\n<p style=\"text-align: justify;\">Each step will be explained more thoroughly next:<\/p>\n<p style=\"text-align: justify;\">1. In this step a bare hull is received from an external creator. The hull will have each of its main characteristics, as length, depth, beam, bilge radius,\u00a0associated to a variable.<\/p>\n<p style=\"text-align: justify;\">2. Having the hull form and dimensions, then it\u2019s possible to create the structural elements. To effectively achieve that,\u00a0it&#8217;s necessary to use rules determined by a classification society\u00a0and apply those rules according to vessel type and the hull. It&#8217;s actually challenging to parametrize the structural rules given by a classification society,\u00a0however the concept can be tested through a simplistic approach. In this case the analysis will focus solely on the bulkheads creation.<\/p>\n<p style=\"text-align: justify;\">3. The structural elements and the hull should be then joined together as a whole entity to prepare for the next steps.<\/p>\n<p style=\"text-align: justify;\">4. This whole entity then will be meshed using Finite Element Method\u00a0(FEM) function available in the NX program and the material characteristics added to the model.<\/p>\n<p style=\"text-align: justify;\">5. Then model must then be restrained and pressure added to its surface, which will represent the hydrostatic pressure and the forces caused by the modules that will\u00a0be installed on it.<\/p>\n<p style=\"text-align: justify;\">6. Finally, a simulation will be run, the results must be analysed and a the viability of the hull is determined.<\/p>\n<p style=\"text-align: justify;\">It\u2019s worthy to add some observations that involve those steps. The first being about the meshing of the model, which must be done with caution or the runtime can become\u00a0excessive. Also, the model can have different materials in its final form, since the use of high tensile steel in some regions might be necessary. Finally, these steps\u00a0represent the concept of the method and there are different approaches that will result in parametric structural elements, the following method is just a concept proof a\u00a0simple hull.<\/p>\n<h1 style=\"text-align: justify;\">Creating the Bulkheads<\/h1>\n<p style=\"text-align: justify;\">The following section contains the tutorial explaining how to replicate the method used to create parametrized bulkheads in NX.<\/p>\n<p>Video Tutorial:<br \/>\n<video class=\"displayed\" controls=\"controls\" width=\"100%\" height=\"auto\"><source src=\"https:\/\/shiplab.hials.org\/media\/simpleparametricstructuralanalysis\/1.Bulkheads%20from%20a%20surface%20hull.mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<p style=\"text-align: justify;\"><a title=\"Tutorial \u2013 Parametric Bulkhead Creation in NX Siemens\" href=\"https:\/\/shiplab.hials.org\/?page_id=72\">Step by Step tutorial<\/a>:<\/p>\n<h1 style=\"text-align: justify;\">Analysing the model using Finite Elements Method<\/h1>\n<p style=\"text-align: justify;\">This tutorial will teach how to perform a FEM analysis to the body created previously:<\/p>\n<p>Video Tutorial:<br \/>\n<video class=\"displayed\" controls=\"controls\" width=\"100%\" height=\"auto\"><source src=\"https:\/\/shiplab.hials.org\/media\/simpleparametricstructuralanalysis\/2.FEM%20creation.mp4\" type=\"video\/mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<p style=\"text-align: justify;\"><a title=\"Tutorial-FEM Setup and Analysis of the Parametric Model\" href=\"https:\/\/shiplab.hials.org\/?page_id=74\">Step by Step tutorial<\/a>:<\/p>\n<p style=\"text-align: justify;\">The tutorial can be summarized into steps that should be followed in other to prepare and perform a finite elements analysis.<\/p>\n<p style=\"text-align: justify;\">First it&#8217;s necessary to create the finite elements, which can be one, two or three dimensional, depending on the model drawn, and the user must choose the size of the elements keeping in mind that, the smaller the size, the better is the discrimination, but the computer will take a longer time to calculate the results.<\/p>\n<p style=\"text-align: justify;\">The next step is to assign the materials properly to the elements. Then the boundaries are defined, the user needs to choose the right constraints to perform a static analysis representing the phenomenon properly. A motion analysis can be performed as well, but the right choice of boundaries are still required. Also, the user need to verify the contact between the different meshes, which will permit the stress to be propagated between the elements.<\/p>\n<p style=\"text-align: justify;\">Then a force\/load\/pressure is assigned to specific regions, which\u00a0will represent the environmental\/ work conditions of the system. There might be different scenarios and it&#8217;s necessary to define each ones are critical and must be solved.<\/p>\n<p style=\"text-align: justify;\">After the model is solved, the operator must\u00a0understand the results. It&#8217;s not enough to assume that the answer printed by the program is the only and final one, it&#8217;s the engineer job to understand the results and come with a better design, more cost effective or correcting mistakes\u00a0that might occur.<\/p>\n<h1 style=\"text-align: justify;\">Result Example<\/h1>\n<p style=\"text-align: justify;\">After following the steps described in both tutorials and solving the model the following solution can be obtained.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"displayed aligncenter\" src=\"https:\/\/shiplab.hials.org\/media\/simpleparametricstructuralanalysis\/Displacement.png\" alt=\"\" width=\"60%\" \/>Structural Displacement Simulation<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/shiplab.hials.org\/media\/simpleparametricstructuralanalysis\/Stress.png\" alt=\"\" width=\"60%\" \/>Structural Stress Simulation<\/p>\n<h3 style=\"text-align: left;\">Video: FEM Analysis Results<\/h3>\n<p><video class=\"displayed\" controls=\"controls\" width=\"100%\" height=\"auto\"><source src=\"https:\/\/shiplab.hials.org\/media\/simpleparametricstructuralanalysis\/3.FEM%20analysis.mp4\" \/>Your browser does not support the video tag.<\/video><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">The Finite Elements Method doesn&#8217;t require separate\u00a0analysis for\u00a0global and local stresses, the benefit of this method is that it&#8217;ll take into consideration\u00a0all the interactions between structural elements and show the final combined stress. The limitation of the results obtained by the method is directly related to the size of the mesh and the processing power\u00a0of the computer. However, the results must be studied both locally and globally, because the ship has a whole might be able to withstand a certain stress, but the locally would produce a rupture and break the water-tightness the structure.<\/p>\n<p><div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-53-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/shiplab.hials.org\/media\/simplemodularapproach\/1_-_Assembly_File_-_Middle_Section.mp4?_=1\" \/><a href=\"https:\/\/shiplab.hials.org\/media\/simplemodularapproach\/1_-_Assembly_File_-_Middle_Section.mp4\">https:\/\/shiplab.hials.org\/media\/simplemodularapproach\/1_-_Assembly_File_-_Middle_Section.mp4<\/a><\/video><\/div><h1 style=\"text-align: justify;\">Final Consideration<\/h1>\n<p style=\"text-align: justify;\">The advantage of this approach is that simple changes on the main parameters of a hull won&#8217;t require the model to have its structural elements and modules to\u00a0be manually updated, thus reducing the amount of man hours necessary to finalize the project.<\/p>\n<p style=\"text-align: justify;\">However, the feasibility of the method has not been tested with all the structural rules required by the classification societies, which could prove to be a\u00a0challenge.<\/p>\n<p style=\"text-align: justify;\">The next step would be the application of the same steps, but applied to a realistic hull, imported from a specialized designing software as Maxsurf, and insert to it structural components as girders, bulkheads, keel etc. following a classification society rule.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Sth\u00e9fano Lande Andrade\u00a0&#8211; MSc Student in Ship Design\u00a0\/ H\u00f8gskolen i \u00c5lesund\u00a0 (sthefano.lande@gmail.com), v1, Oct\u00a02014. The objective of this report is to create one method that can be used to generate parametrized structural elements from a hull design.\u00a0To achieve this goal the NX program from Siemens will be used. The\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/shiplab.hials.org\/?page_id=53\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-53","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/53","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=53"}],"version-history":[{"count":10,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/53\/revisions"}],"predecessor-version":[{"id":254,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/53\/revisions\/254"}],"wp:attachment":[{"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=53"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}