{"id":356,"date":"2015-02-07T13:21:09","date_gmt":"2015-02-07T13:21:09","guid":{"rendered":"https:\/\/shiplab.hials.org\/?page_id=356"},"modified":"2015-02-18T14:04:29","modified_gmt":"2015-02-18T14:04:29","slug":"3d-printing-ship-modularization-pilot-project","status":"publish","type":"page","link":"https:\/\/shiplab.hials.org\/?page_id=356","title":{"rendered":"3D Printing &#8211; Ship Modularisation Pilot Project"},"content":{"rendered":"<p style=\"text-align: right;\"><em>by Sth\u00e9fano Lande Andrade and\u00a0Thiago Gabriel Monteiro\u00a0\u2013 MSc Students in Ship Design<br \/>\n(sthefano.lande@gmail.com, thiagogabrielm@gmail.com)<\/em><br \/>\n<em>\u00cdcaro\u00a0Arag\u00e3o Fonseca and\u00a0Olivia Silveira Chaves \u2013 Exchange\u00a0Students in Ship Design<br \/>\n(icaro.fonseca@ufpe.br, oliviachaves@poli.ufrj.br)<br \/>\n<\/em><em>Henrique M. Gaspar &#8211; Associate Professor &#8211; \u00c5lesund University College &#8211;\u00a0Ulstein Professorship<br \/>\n<\/em><em>(hega @ hials.no<\/em>)<\/p>\n<p style=\"text-align: right;\"><em>H\u00f8gskolen i \u00c5lesund,\u00a0<\/em><em>v1, Feb\u00a02015.<\/em><\/p>\n<p style=\"text-align: right;\">Part of EMIS Project, in cooperation with Ulstein Group, Norway<\/p>\n<p style=\"text-align: left;\">[toc]<\/p>\n<h2 style=\"text-align: justify;\">Objectives<\/h2>\n<p>Our main objective is to apply modularisation techniques on the virtual prototype of ships.We have been working in different segments of an OSV modular conceptual design, and now we intend to bring it all together into a virtual and physical prototype. This consists in a modular design, 3D designing and visualisation, and data management. The final result will be a logical modular thinking, a library of modules (of a Platform Supply Vessel &#8211; PSV),\u00a0the\u00a03D virtual assembly and the 3D printing of the modules.<\/p>\n<p>Regarding modularity, our intention is to exemplify the flexibility provided by a modular design, which is about being able to build many different vessels using the same set of modules. Therefore, we should be able to build a significant number of vessel variations by replacing, adding or removing modules to an assembly, each one with its own characteristics.<\/p>\n<p>In order to bring the modular concept to life, we used the Siemens NX modelling package to design the modules. In this phase, the modules should take shape and be source for 3D printing and an additional 3D virtual visualisation tool. The tool consists in a <em>Graphical User Interface<\/em> (GUI) that allows the user to assemble virtually all the arrangements that can be possible made from our initial set of modules.<\/p>\n<p>Finally, we also propose an instrument to support the information handling that is an object-oriented script collecting all relevant data about the ship and its modules.<\/p>\n<h2 style=\"text-align: justify;\">Platform Supply Vessel<\/h2>\n<p>A platform supply vessel (PSV) is a ship designed mainly to transport cargo to\/from shore to oilrigs and other supply operations. Those ships usually transport cargo related to the drilling activity such as drilling mud, pulverized cement, water and chemicals, but they may also carry equipment and spare parts for the rig, besides food and supplies for the crew. When returning to shore, PSV\u2019s often transport chemical residuals for recycling or disposal.<\/p>\n<div id=\"attachment_437\" style=\"width: 778px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Ulstein-Delivers-Third-Medium-Sized-PSV-to-Blue-Ship-Invest.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-437\" class=\"wp-image-437 size-full\" title=\"Platform Support Vessel \" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Ulstein-Delivers-Third-Medium-Sized-PSV-to-Blue-Ship-Invest.jpg\" alt=\"\" width=\"768\" height=\"492\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Ulstein-Delivers-Third-Medium-Sized-PSV-to-Blue-Ship-Invest.jpg 768w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Ulstein-Delivers-Third-Medium-Sized-PSV-to-Blue-Ship-Invest-300x192.jpg 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Ulstein-Delivers-Third-Medium-Sized-PSV-to-Blue-Ship-Invest-234x150.jpg 234w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Ulstein-Delivers-Third-Medium-Sized-PSV-to-Blue-Ship-Invest-150x96.jpg 150w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><p id=\"caption-attachment-437\" class=\"wp-caption-text\">Platform Support\u00a0Vessel<\/p><\/div>\n<p>The variety of its tasks and circumstances of operation require a big flexibility from PSV\u2019s. Their large open decks are provided with cranes, pumps and other equipment for cargo handling activity. Dynamic positioning system and a full-view command bridge are usually required for precise manoeuvring control during operations. Different PSV\u2019s may exhibit different characteristics depending on the specificities of their activities. For instance, for a bigger rig, a larger cargo hold may be necessary, while the bow shape may vary according to the typical sea state of the offshore field, for example.<\/p>\n<p>This variety of design configurations and required operation flexibility make this kind of ship a potentially good target for our simplified modular approach, as we expect to demonstrate in the next sections.<\/p>\n<h2>Modular division<\/h2>\n<p>We conceived our prototype as a composition of seven modules that are classified in three types: Changeable, optional and standard. The changeable modules can be replaced for another one with the same function but different characteristics, the optional modules can be freely added or removed, and finally the standard modules have only one configuration and they are not optional. The modules are hypothetical, not connected to a real vessel:<\/p>\n<div id=\"attachment_379\" style=\"width: 517px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Modular-division.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-379\" class=\"wp-image-379 size-full\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Modular-division.png\" alt=\"Modular division\" width=\"507\" height=\"178\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Modular-division.png 507w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Modular-division-300x105.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Modular-division-250x88.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Modular-division-150x53.png 150w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/a><p id=\"caption-attachment-379\" class=\"wp-caption-text\">Modular division for the model.<\/p><\/div>\n<h4>Modules&#8217; description<\/h4>\n<p>&nbsp;<\/p>\n<p>[table id=1 \/]<\/p>\n<h4>Modular approach<\/h4>\n<ol>\n<li>Bow: the bow configurations can be chosen between two shapes: Conventional bow and X-bow. Each bow grants specifics hydrodynamic properties to the vessel, and most suitable bow may vary depending on the typical sea state.<\/li>\n<li>Accommodation: this module has one single format that is layer-based, which allows the user to choose the accommodation capacity by adding or removing layers\/modules from the model.<\/li>\n<li>Bridge: this module is the same for all designs. The superstructure was split in accommodation and bridge so that we can change the accommodation capacity by adding layers.<\/li>\n<li>Crane: this crane is optional and can be used for cargo handling or other deck operations.<\/li>\n<li>Winch: this winch is also optional and can be used for cargo or other operations.<\/li>\n<li>Cargo tank: it has only one configuration as the accommodation module, but we can join two or more identical modules to provide additional cargo space if necessary.<\/li>\n<li>Propulsion: this model allows the user to choose between conventional shaft and azimuth propeller.<\/li>\n<\/ol>\n<h2>Object structure &#8211; Vessel Data Management<\/h2>\n<p>The JavaScript object stores some essential information about the model, including costs, main dimensions and other relevant characteristics. A schematic structure is shown below, where the balloons represent the objects and the frames list properties and data types. The Ship object includes some methods that calculate values according to the user choice for each module, e.g. the ship cost is the sum of the costs of all modules, as would be expected.<\/p>\n<p>When it comes to the data representation of the model, we made some adaptations in order to simplify the code. The bridge and the accommodation modules were joined in one single &#8220;Superstructure&#8221; module, that includes both the required bridge module and the additional accommodation decks, if any.<\/p>\n<div id=\"attachment_408\" style=\"width: 563px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Object-structure.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-408\" class=\"wp-image-408 size-full\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Object-structure.png\" alt=\"Object structure\" width=\"553\" height=\"641\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Object-structure.png 553w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Object-structure-259x300.png 259w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Object-structure-129x150.png 129w\" sizes=\"auto, (max-width: 553px) 100vw, 553px\" \/><\/a><p id=\"caption-attachment-408\" class=\"wp-caption-text\">Object structure for the PSV model.<\/p><\/div>\n<h2>Module library<\/h2>\n<p>The 3D modules were modelled using Siemens NX. For more information about the modelling procedures, please refer to our previous reports <a title=\"Simple Modular Vessel Approach Using Siemens-NX\" href=\"https:\/\/shiplab.hials.org\/?page_id=51\" target=\"_blank\">here<\/a>. Below we present each one of the modules used in the assemblies.<\/p>\n\n\t\t<style>\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 25%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-356 gallery-columns-4 gallery-size-medium'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bridge.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"102\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bridge-300x102.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bridge-300x102.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bridge-250x85.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bridge-150x51.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bridge.png 475w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Accomodation.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"103\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Accomodation-300x103.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Accomodation-300x103.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Accomodation-250x86.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Accomodation-150x52.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Accomodation.png 517w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/xbow.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"122\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/xbow-300x122.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/xbow-300x122.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/xbow-250x102.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/xbow-150x61.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/xbow.png 494w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/conventional-bow.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"110\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/conventional-bow-300x110.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/conventional-bow-300x110.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/conventional-bow-250x92.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/conventional-bow-150x55.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/conventional-bow.png 494w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bow-piece-2.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"100\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bow-piece-2-300x100.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bow-piece-2-300x100.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bow-piece-2-250x84.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bow-piece-2-150x50.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/Bow-piece-2.png 532w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/cargo-hold.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"113\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/cargo-hold-300x113.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/cargo-hold-300x113.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/cargo-hold-250x94.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/cargo-hold-150x57.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/cargo-hold.png 635w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/shaft.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"89\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/shaft-300x89.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/shaft-300x89.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/shaft-250x74.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/shaft-150x44.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/shaft.png 543w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/azim.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"101\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/azim-300x101.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/azim-300x101.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/azim-250x84.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/azim-150x50.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/azim.png 543w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/crane.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"103\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/crane-300x103.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/crane-300x103.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/crane-250x86.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/crane-150x52.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/crane.png 581w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/winch.png'><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"98\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/winch-300x98.png\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/winch-300x98.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/winch-250x82.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/winch-150x49.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/winch.png 581w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>\n\t\t\t<\/dt><\/dl>\n\t\t\t<br style='clear: both' \/>\n\t\t<\/div>\n\n<p>&nbsp;<\/p>\n<h2>Module kit<\/h2>\n<p>These modules were organised in two kits containing the modules in a way that is possible to assembly two different ships at the same time. Clicking on the figure you can check their 3D versions.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_449\" style=\"width: 880px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/webgl\/3D%20visualization\/kit1%20visualization.html\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-449\" class=\"wp-image-449 size-large\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-11-1024x626.png\" alt=\"\" width=\"870\" height=\"532\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-11-1024x626.png 1024w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-11-300x183.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-11-245x150.png 245w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-11-150x92.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-11.png 1498w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/a><p id=\"caption-attachment-449\" class=\"wp-caption-text\">kit 1<\/p><\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_441\" style=\"width: 880px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/webgl\/3D%20visualization\/kit2%20visualization.html\" rel=\"https:\/\/shiplab.hials.org\/webgl\/3D%20visualization\/kit2%20visualization.html\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-441\" class=\"wp-image-441 size-large\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-2-1024x633.png\" alt=\"kit 2\" width=\"870\" height=\"538\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-2-1024x633.png 1024w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-2-300x185.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-2-243x150.png 243w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-2-150x93.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit-2.png 1486w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/a><p id=\"caption-attachment-441\" class=\"wp-caption-text\">Kit 2<\/p><\/div>\n<p>And\u00a0these are some of the assemblies that can be produced\u00a0from them:<\/p>\n<div id=\"attachment_438\" style=\"width: 880px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-438\" class=\"wp-image-438 size-large\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn-1024x526.png\" alt=\"asdfbn\" width=\"870\" height=\"447\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn-1024x526.png 1024w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn-300x154.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn-250x128.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn-150x77.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/asdfbn.png 1858w\" sizes=\"auto, (max-width: 870px) 100vw, 870px\" \/><\/a><p id=\"caption-attachment-438\" class=\"wp-caption-text\">Assemblies example<\/p><\/div>\n<h2><\/h2>\n<h2>GUI (Graphical User Interface)<\/h2>\n<p>We also developed an online tool where it is possible virtually generate\u00a0the model. It works generating a 3D visualisation of the assembly composition chosen by the user. First, the user should choose one configuration\u00a0for each one of the changeable modules, and whether he\/she wants to include the optional modules or not. This is made clicking on the button, which turn blue when selected. After that, the assemble button should be pressed and the chosen arrangement will be displayed.<\/p>\n<div id=\"attachment_439\" style=\"width: 1830px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/shiplab.hials.org\/webgl\/3D%20visualization\/MPP.html\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-439\" class=\"wp-image-439 size-full\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/gui2.png\" alt=\"gui2\" width=\"1820\" height=\"988\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/gui2.png 1820w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/gui2-300x163.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/gui2-1024x556.png 1024w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/gui2-250x136.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/gui2-150x81.png 150w\" sizes=\"auto, (max-width: 1820px) 100vw, 1820px\" \/><\/a><p id=\"caption-attachment-439\" class=\"wp-caption-text\">GUI layout<\/p><\/div>\n<p><em>(Click on the image to be redirected to the GUI)<\/em><\/p>\n<p>&nbsp;<\/p>\n<h2>3D Printing<\/h2>\n<p style=\"text-align: justify;\">A 3D print version was ordered from i.materialise and made of polyamide, standard plastic for this kind of printing.<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-447  aligncenter\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/impressao-300x165.png\" alt=\"impressao\" width=\"485\" height=\"267\" srcset=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/impressao-300x165.png 300w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/impressao-1024x563.png 1024w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/impressao-250x137.png 250w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/impressao-150x82.png 150w, https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/impressao.png 1510w\" sizes=\"auto, (max-width: 485px) 100vw, 485px\" \/><\/p>\n<p style=\"text-align: justify;\">The final 3D print result is observed as follows:<\/p>\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-472\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/kit1-300x144.jpg\" alt=\"kit1\" width=\"615\" height=\"375\" \/><\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/modules1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-474\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/modules1-300x225.jpg\" alt=\"modules1\" width=\"626\" height=\"411\" \/><\/a> <a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/modules2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-475\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/modules2-300x225.jpg\" alt=\"modules2\" width=\"638\" height=\"473\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/assembly1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-470\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/assembly1-300x177.jpg\" alt=\"assembly1\" width=\"620\" height=\"355\" \/><\/a> <a href=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/assembly2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-471\" src=\"https:\/\/shiplab.hials.org\/wp-content\/uploads\/2015\/02\/assembly2-300x186.jpg\" alt=\"assembly2\" width=\"619\" height=\"348\" \/><\/a><\/p>\n<h2>Conclusions<\/h2>\n<p>With this project, we can see that even a small application with a limited number of modules may generate a good number of options with a significant amount of related information (3D models, module&#8217;s specifications). It\u00a0seems probable\u00a0that\u00a0for more elaborate models, the quantity of data\u00a0would start to overload our capacity to process and store it. Some tools we used, such as the JavaScript data structures, may help to\u00a0deal with those setbacks, but they\u00a0are still\u00a0not\u00a0enough to completely suppress them.<\/p>\n<p>This scenario points to necessity of allying those modular approaches with any kind of functionalities that can reduce: the workload involved in designing each module (e.g. <a title=\"Parametric Ship Design \u2013  A Simple Application in HTML + Javascript\" href=\"https:\/\/shiplab.hials.org\/?page_id=17\">parametric design<\/a>) or even the necessity of designing the modules themselves (e.g. <a title=\"A Simple Modular Approach for OSV\" href=\"https:\/\/shiplab.hials.org\/?page_id=178\">decision-making in early conceptual design<\/a>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Sth\u00e9fano Lande Andrade and\u00a0Thiago Gabriel Monteiro\u00a0\u2013 MSc Students in Ship Design (sthefano.lande@gmail.com, thiagogabrielm@gmail.com) \u00cdcaro\u00a0Arag\u00e3o Fonseca and\u00a0Olivia Silveira Chaves \u2013 Exchange\u00a0Students in Ship Design (icaro.fonseca@ufpe.br, oliviachaves@poli.ufrj.br) Henrique M. Gaspar &#8211; Associate Professor &#8211; \u00c5lesund University College &#8211;\u00a0Ulstein Professorship (hega @ hials.no) H\u00f8gskolen i \u00c5lesund,\u00a0v1, Feb\u00a02015. Part of EMIS Project, in\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/shiplab.hials.org\/?page_id=356\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":29,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"footnotes":""},"class_list":["post-356","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/356","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=356"}],"version-history":[{"count":10,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/356\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/356\/revisions\/482"}],"up":[{"embeddable":true,"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=\/wp\/v2\/pages\/29"}],"wp:attachment":[{"href":"https:\/\/shiplab.hials.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}