Sima Release Note 35 0
Sima Release Note 35 0
Sima Release Note 35 0
SIMA
Sima is a simulation and analysis tool for marine
operations and floating systems — from modelling to
post-processing of results.
SAFEGUARDING
LIFE,
PROPERTY
AND THE
ENVIRONMENT
SAFER, SMARTER, GREENER
Sesam Release Note
Sima
This publication or parts thereof may not be reproduced or transmitted in any form or by any means,
including copying or recording, without the prior written consent of DNV GL AS.
Table of contents
1 DOCUMENTATION ........................................................................................................... 1
1.1 Installation instructions 1
1.2 Updated drivers for graphics card 1
1.3 Upgrading from earlier versions 2
1.4 Verify correct installation 2
1.5 Changing default workspace path configuration 2
1.6 License configuration 3
Required:
• Sima uses the calculation engines SIMO and RIFLEX and they must be installed separately.
This version of Sima requires SIMO and/or RIFLEX 4.12.
• DNV GL Digital Solutions Application version manager (AVM). This is used to set which
versions of Sesam software to be used on the computer. The AVM must be started and set
to use SIMO and RIFLEX 4.12.
• DNV GL Digital Solutions license manager.
System requirements
Required:
Note that Windows Server (all versions), Windows XP, Windows Vista, 32-bit Windows
7 and 32-bit Windows 8 are not supported.
Recommended:
• 64-bit Windows 8 or Windows 10
• 16 GB RAM
• Fast quad core processor (e.g. Intel i7)
• High-resolution screen (1920 × 1200 / 1080p)
• Graphics card: DirectX 10.1 or 11.X compatible; 512 MB or higher
• Fast SSD disk, as large as possible (capacity requirements depends heavily on
simulation settings, e.g. 500 GB is a good start)
• 3-button mouse
High disk speed is important if running more than 2 simultaneous simulations in parallel.
Example: If the user has enough SIMO-licenses and has configured SIMA to run 4 SIMO-
calculations in parallel, then the simulations will probably be disk-speed-bound, and not CPU
bound (with the above recommended hardware). Note that this is heavily dependent on the
simulation parameters, so the result may vary.
Installing graphics drivers may require elevated access privileges. Your IT support staff should
be able to help you with this.
SIMA should work with at least one graphics-mode (OpenGL, OpenGL2, DirectX 9 or DirectX
Before reading the compatibility table you may want to figure out which version of HOOPS
SIMA is using. To do this open Help > About > Installation Details, locate the Plug-ins tab and
look for the plug-in provider TechSoft 3D (click the Provider column title twice for a more
suitable sort order). The version number is listed in the Version column. Also remember that
all modes (OpenGL, OpenGL2, DirectX 9, DirextX 11) are available in SIMA
Preference settings should normally be retained after upgrading, however you may want to open the
preference
dialog (Window > Preferences) in order to verify this.
1. Start SIMA (by the shortcut created when installing, or by running the SIMA executable)
1. If you are prompted for a valid license, specify a license file or license server.
(If you need advanced information on license options, see “License
configuration”).
2. SIMA auto-validates upon startup: A successful installation should not display
any errors or warnings when SIMA is started.
2. Create a new, empty workspace:
1. You will be prompted to Open SIMA Workspace: Create a new workspace by
clicking New, select a different folder/filename if you wish, and click Finish.
3. Import a SIMO example, run a SIMO simulation, and show 3D graphics:
1. Click the menu Help > Examples > SIMO > Heavy lifting operation
2. Expand the node Condition in the Navigator in the upper left corner
3. Right-click Initial, and select Run dynamic analysis. After a few seconds, you will
see the message Dynamic calculation done. No errors should occur.
4. Right-click HeavyLifting in the Navigator in the upper left corner, and select
Open 3D View. 3D-graphics should be displayed, showing a platform and a
crane.
4. If there were no errors when doing the above steps, then SIMA can be assumed to be
correctly installed.
The proposed root folder can be changed by creating a file named .simarc and place it in the
users home
directory or in the application installation directory (next to the SIMA executable). The file
must contain a property sima.workspace.root and a value. For example:
A special case is when you want the workspace root folder to be sibling of the SIMA
executable. This can be achieved by setting the property as follows:
sima.workspace.root=.
If any of the above matches, the search for more license files will not continue. If there are no
matches, SIMA will present a license configuration dialog.
The license path can consist of several segments separated by an ampersand character. Note that a
license segment value does not have to point to a particular file – it could also point to a license server.
For example:
c:/licenses/sima.lic&1234@my.license.server&@another.license.server
In this case the path is composed on one absolute reference to a file. Followed by the license server at
port 1234 and another license server using the default port number.
When starting SIMO and RIFLEX from SIMA the environment variable MARINTEK_LICENSE_FILE will be
set to the home directory of the user. This means that a license file can be placed in this directory and
automatically picked up.
This preference page works the same as the second page of the wizard.
The license path can be forced by creating a file named .simarc and place it in the users
home directory or in the application installation directory (next to sima.exe). The latter is
probably the better choice as the file can be owned by the system and the user can be denied
write access. The license path must be specified using the sima.license.path key and a path in
the FLEXlm Java format. The license path can consist of several segments separated by an
ampersand character. For instance:
sima.license.path=c:/licenses/sima.lic&1234@my.license.server&@another.license.server
Note that the version of FLEXlm used in SIMA does not support using Windows registry
variables. It also requires the path to be entered in the FLEXlm Java format which is different
from the normal FLEXlm format. Using this mechanism one can also specify the license path
for physics engines such as SIMO and RIFLEX started from SIMA. This is done by specifying
the key marintek.license.path followed by the path in normal FLEXlm format.
For example:
marintek.license.path=c:/licenses/
sima.lic:1234@my.license.server:@another.license.server
If you would like to view license details, such as expiration dates and locations you will find
this in the main menu Help > License.
-After running the external process Sima checks if a file {{status.xml}} exists in the
working directory where the process was launched
- If the file exists, Sima reads it and presents the content in the error pop-up
<status>
<severity>error</severity>
<title>Single line title describing the error</title>
<description>Multiline text with details about the
the problem and what the user
might do about it.
</description>
</status>
SIMA-7751 It is now possible to find out current os by utilizing the helper functions system.isLinux() or
system.isWindows() in scripting.
SIMA-7688 It is now possible to model marine growth on RIFLEX lines by defining a relation between
water depth and growth thickness and density. The marine growth is then added to each
element during a separate load step in the static calculation procedure.
SIMA-7449 Several storage options have been added to SIMO: Slender element forces, catenary
system forces and node positions. Visualization storage is required
SIMA-7406 It is now possible to import Sum and Difference frequency quadratic transfer functions from
SIF and SIMO sys file.
SIMA-7267 Static and dynamic 3D visualization in RIFLEX have been improved. Some results may now
be visualized as vector results. Airfoils that have a defined geometry are now drawn in
static and dynamic visualization as well as the modelled view.
SIMA-7248 Short crested waves can now be visualized in the 3D-view for SIMO. Wave method must be
visualization
SIMA-7004 It is now possible to automatically compute the initial position of a super node in RIFLEX.
The position is calculated based on a reference line.
SIMA-7003 The user now has the option to skip creating a dummy line when setting up a Slender
system connection for a SIMO body. Use the super node connection type in Slender System
connection
3 BUG FIXES
Key release note
SIMA-8302 When unchecking the box for heading correction in SIMO dynamic calculation
parameters heading correction would still be used in the simulation. This has now
been resolved.
SIMA-7953 Fixed reading of RIFLEX 3D bottom file with extra comment in header
DIGITAL SOLUTIONS
DNV GL is a world-leading provider of digital solutions for managing risk and improving safety and asset
performance for ships, pipelines, processing plants, offshore structures, electric grids, smart cities and
more. Our open industry platform Veracity, cyber security and software solutions support business-
critical activities across many industries, including maritime, energy and healthcare.