- GeniE (all Versions from 7.3-15): Best practice for hull modelling in Sesam GeniE
- GeniE (All Versions): ACIS errors documentation
- GeniE / Platework / Nauticus Hull / PULS: What plate code checks are available and what are the differences between them?
- NA-17 Nauticus Hull Cargo Hold Analysis CSR BC&OT. Local structural strength, fine mesh and fatigue
- NA-17 Nauticus Hull Cargo Hold Analysis CSR BC&OT. Yield, buckling assessment and screening
- Part ship Structural Analysis DNV Offshore rules
- Tutorial for gas fuelled container ship with independent tank
GeniE (all Versions from 7.3-15): Best practice for hull modelling in Sesam GeniE
See the (also attached) for both overview and details of how to create typical hull models in GeniE.
Note that especially for modelling of the skin of ship-shaped vessels new functionality has been added to GeniE since this document was written.
See the Hull Design Tools -> Create Ship Hull from Transverse Polylines and similar functions.
Please see the attached document.
GeniE (All Versions): ACIS errors documentation
ACIS is the geometry modeller in GeniE. There may appear some warnings/errors from verification in GeniE (Tools> Structure> Verify). Some of these warnings/errors may be severe while some may not affect the mesh of the concept model so we recomend you to mesh the model after getting such warnings. If mesh is ok and you are allowed to do further modelling then ignore such warnings. If you are not able to proceed with further modelling then delete the members giving ACIS errors and mesh the model again. Some info about the ACIS errors/warnings are given on the spatial website. The users which are interested in finding more about these warnings/errors may visit the following links:
- http://doc.spatial.com/index.php/ACIS_Checker_-_ID_Macros
- http://doc.spatial.com/index.php/Types_of_Checks
GeniE / Platework / Nauticus Hull / PULS: What plate code checks are available and what are the differences between them?
Plate buckling analysis and code checks are available in both GeniE, Nauticus Hull, PULS and Platework as described herein.
Sesam GeniE is used for FE analysis of offshore structures (Sesam) and ships (Nauticus Hull).
Plate code checks according to the following ship rule sets are integrated in GeniE:
- DNV1A ship and Offshore rules
- CSR BC&OT
- CSR Bulk
- CSR Tank
DNV 1A ship rules and CSR BC&OT (harmonized) came into force 2015/2016, replacing DNV 1A1, CSR Bulk and CSR Tank rules. DNV Offshore rules came into force January 2019. Tutorials for cargo hold analysis and code checks according to CSR BC&OT and DNV Offshore are available in the customer portal, search for cargo hold analysis. For tutorial according to DNV 1A ship rules rules, please contact software support.
PULS (Panel Ultimate Limit State) is a plate buckling analysis code used in CSR Tank and DNV-RP-C201 Part 2 (offshore). PULS integrated in GeniE can be used for offshore structures to check longitudinal structure according to DNV-RP-C201 Part 2 and some transverse structure according to DNV 1A1 ship class. This should be discussed with offshore class prior to usage. In this case some defaults in the CSR Tank plate code check in GeniE must be modified. More information is found in the Sesam training course SE-23 FPSO global strength and spectral fatigue analysis.
Furthermore, PULS is available in Nauticus Hull (ship structures) in three other ways:
- PULS Excel standalone spreadsheet, effective for parameter studies
- PULS AV (Advanced viewer) standalone program offering functionality for better understanding and optimization wrt buckling capacity of the plated structure
- PULS in classic Nauticus Hull up to Jan 2018 (v18.15) Section Scantlings for hull girder capacity in the ULS check according to Offshore Standard DNVGL-OS-C102 (Ch.2 Sec.4.3).
See also separate FAQ "The four variants of PULS" about how these variants are licensed and installed.
Platework is focused towards the offshore industry and supports rules and regulations from the following authorities: API, DNV and NPD, covering the following types of checks: Plate yield and buckling checks, stiffener yield and buckling checks, girder yield and buckling checks. The methodology in Platework is based on DNV-RP-C201 Part 1. The last update to the code (major revision) was made in 2004 and the user interface has not been updated since the mid-90s.
Platework references
DNV: DNV Recommended Practice C201, 2004.
API: Bulletin on Design of Flat Plate Structures, API Bulletin 2V (BUL 2V), First Edition, May 1, 1987.
Recommended Practice for Planning, Designing and Constructing Tension Leg Platforms, API Recommended Practice 2T (RP 2T), First Edition, April 1, 1987.
NPD: Regulations for structural design of load-bearing structures intended for exploration of petroleum resources, Norwegian Petroleum Directorate, 1984. Guidelines for design of steel structures, Norwegian Petroleum Directorate, 1989.
NA-17 Nauticus Hull Cargo Hold Analysis CSR BC&OT. Local structural strength, fine mesh and fatigue
The following topics are covered:
- Local structural strength
- Fine mesh models
- Fatigue Note that the following is covered in other tutorials:
- Create cargo hold model
- Details about transfer of rule loads, boundary conditions and corrosion additions
- Details about Hull girder load adjustment
- Verify model
- Yield strength assessment coarse mesh
- Buckling assessment
- Screening
- Basic reporting
NA-17 Nauticus Hull Cargo Hold Analysis CSR BC&OT. Yield, buckling assessment and screening
The following topics are covered:
- Prepare cargo hold model
- Transfer of rule loads, boundary conditions and corrosion additions
- Hull girder load adjustment
- Verify model
- Yield strength assessment coarse mesh
- Buckling assessment
- Screening
- Reporting
NB Note that the following topics are covered in separate tutorials:
- Create cargo hold model
- Local structural strength
- Fine mesh models
- Fatigue
Part ship Structural Analysis DNV Offshore rules
The following topics are covered:
- Prepare cargo hold model
- Input non-linear hull girder load correction factors
- Transfer of rule loads, boundary conditions and corrosion additions
- Hull girder load adjustment
- Verify model
- Yield strength assessment coarse mesh
- Buckling assessment
NB Note that the following topics are covered in separate tutorials. These tutorials are admittedly based on CSR BC&OT, but the procedures in the software tools are the same.
- Create cargo hold model
- Screening
- Reporting
- Local structural strength
- Fine mesh models
- Fatigue
Tutorial for gas fuelled container ship with independent tank
This tutorials objective is to provide the user guidance on how to run gas fuel tank finite element analysis on a container ship with Type-B gas fuel arrangement as required by DNV Rules Pt.5 Ch.2 Sec.6.4.
The focus is to give a description on how to:
- model the interaction between the independent tank and the supporting hull (section 2 Cargo hold FE model Modelling);
- create Rule-defined loading conditions in Nauticus Hull and import those to GeniE (section 3 Cargo hold FE model Apply Rule Loads); and
- run the analysis and inspect the force interaction in the supports (section 4 Cargo hold FE model Run Analysis)
A demo showing the main steps mentioned above can be found here:
For a more general description on modelling of container ship structures, please refer to another tutorial:
In Section 5 FE Fatigue assessment we describe, for typical fatigue details, how to refine the mesh in the cargo hold model to txt mesh size, how to apply fatigue loading conditions, and how to run FE fatigue strength assessment.
A demo showing the main steps for FE fatigue assessment can be found here:
In Section 6 Local Strength of vertical tank supports we describe how to use sub modelling technique to run local strength assessment, using 50x50 mm mesh, how to automatically transfer loads from the cargo hold model to the sub model, and how to run the analysis.
A demo showing the main steps for local strength assessments by use of sub-modelling technique can be found here:
The tutorial can be found here:
Link to model files with workspaces: