maxsurf release note · maxsurf 20.06 v8i readme page 1 maxsurf 20.06 v8i readme 07 may 2015...

34
MAXSURF 20.06 V8i ReadMe Page 1 MAXSURF 20.06 V8i ReadMe 07 May 2015 This ReadMe file describes the changes in MAXSURF 20.06 V8i suite of software. This is a patch to known issues in 20.05 V8i System Requirements: 32-bit versions will run on Windows XP/Vista/7, and 64-bit versions will run on Windows 7 64-bit. Contents Important licensing changes for version 20 V8i ................................................................. 2 New Default License Selection dialog in v20.05........................................... 3 Changes from 20.05 to 20.06 V8i ...................................................................................... 4 All Applications ....................................................................................................... 4 MAXSURF Motions ................................................................................................ 4 Changes from 20.04 to 20.05 V8i ...................................................................................... 5 All Applications ....................................................................................................... 5 MAXSURF Motions ................................................................................................ 5 MAXSURF Stability ................................................................................................ 5 Changes from 20.03 to 20.04 V8i ...................................................................................... 6 MAXSURF Stability ................................................................................................ 6 MAXSURF Motions ................................................................................................ 7 Changes from 20.02 to 20.03 V8i ...................................................................................... 7 MAXSURF all products........................................................................................... 7 MAXSURF Modeler ................................................................................................ 7 MAXSURF Stability ................................................................................................ 7 MAXSURF Motions ................................................................................................ 7 Changes from 20.01 to 20.02 V8i ...................................................................................... 8 MAXSURF Modeler ................................................................................................ 8 MAXSURF Stability ................................................................................................ 8 MAXSURF Motions ................................................................................................ 8 Changes from 20 to 20.01 V8i ........................................................................................... 9 MAXSURF Modeler ................................................................................................ 9 MAXSURF Stability ................................................................................................ 9 MAXSURF Resistance .......................................................................................... 10 MAXSURF Structure ............................................................................................. 10 MAXSURF Motions .............................................................................................. 10 Silent Installation option now available ................................................................. 10 Software updates: version 20 V8i..................................................................................... 12 MAXSURF Modeler .............................................................................................. 12 6483, 6748: Windage surface groups definition .......................................... 12 6753, 6429: Units dialog .............................................................................. 12 6730: New Markers features ........................................................................ 13 6727: Export render mesh ............................................................................ 14 Bug fixes and minor changes ....................................................................... 16 MAXSURF Stability .............................................................................................. 16 Additional Tank Display options ................................................................. 16 Inserting tank plans in reports ...................................................................... 17 7166: MAXSURF Cargo Import changes.................................................... 17 6483, 6748: Windage surface groups definition .......................................... 19

Upload: others

Post on 21-Sep-2019

69 views

Category:

Documents


4 download

TRANSCRIPT

MAXSURF 20.06 V8i ReadMe

Page 1

MAXSURF 20.06 V8i ReadMe 07 May 2015

Release Note

This ReadMe file describes the changes in MAXSURF 20.06 V8i suite of software. This

is a patch to known issues in 20.05 V8i

System Requirements:

32-bit versions will run on Windows XP/Vista/7, and

64-bit versions will run on Windows 7 64-bit.

Contents

Important licensing changes for version 20 V8i ................................................................. 2 New Default License Selection dialog in v20.05 ........................................... 3

Changes from 20.05 to 20.06 V8i ...................................................................................... 4 All Applications ....................................................................................................... 4 MAXSURF Motions ................................................................................................ 4

Changes from 20.04 to 20.05 V8i ...................................................................................... 5 All Applications ....................................................................................................... 5 MAXSURF Motions ................................................................................................ 5 MAXSURF Stability ................................................................................................ 5

Changes from 20.03 to 20.04 V8i ...................................................................................... 6 MAXSURF Stability ................................................................................................ 6 MAXSURF Motions ................................................................................................ 7

Changes from 20.02 to 20.03 V8i ...................................................................................... 7 MAXSURF all products ........................................................................................... 7 MAXSURF Modeler ................................................................................................ 7 MAXSURF Stability ................................................................................................ 7 MAXSURF Motions ................................................................................................ 7

Changes from 20.01 to 20.02 V8i ...................................................................................... 8 MAXSURF Modeler ................................................................................................ 8 MAXSURF Stability ................................................................................................ 8 MAXSURF Motions ................................................................................................ 8

Changes from 20 to 20.01 V8i ........................................................................................... 9 MAXSURF Modeler ................................................................................................ 9 MAXSURF Stability ................................................................................................ 9 MAXSURF Resistance .......................................................................................... 10 MAXSURF Structure ............................................................................................. 10 MAXSURF Motions .............................................................................................. 10 Silent Installation option now available ................................................................. 10

Software updates: version 20 V8i ..................................................................................... 12 MAXSURF Modeler .............................................................................................. 12

6483, 6748: Windage surface groups definition .......................................... 12 6753, 6429: Units dialog .............................................................................. 12 6730: New Markers features ........................................................................ 13 6727: Export render mesh ............................................................................ 14 Bug fixes and minor changes ....................................................................... 16

MAXSURF Stability .............................................................................................. 16 Additional Tank Display options ................................................................. 16 Inserting tank plans in reports ...................................................................... 17 7166: MAXSURF Cargo Import changes .................................................... 17 6483, 6748: Windage surface groups definition .......................................... 19

MAXSURF 20.06 V8i ReadMe

Page 2

6644: Custom drafts to user datum .............................................................. 24 6447: Auto-ballast confirmation .................................................................. 25 Bug fixes and minor changes ....................................................................... 26

MAXSURF Structure ............................................................................................. 26 Plate clash detection ..................................................................................... 26 Bug fixes and minor changes ....................................................................... 28

MAXSURF Motions .............................................................................................. 28 7166: MAXSURF Cargo Import changes .................................................... 28 Second Polar Graph view............................................................................. 28 Ochi Hubble Spectrum ................................................................................. 28 User defined heel and trim for panel method ............................................... 29 Bug fixes and minor changes ....................................................................... 30

MAXSURF Resistance .......................................................................................... 30 Korean Register Barge Resistance ............................................................... 30

Problem Reports ..................................................................................................... 31 Appendix – Trust Licensing Changes .................................................................... 31

Trust Licensing Best Practices ..................................................................... 32 Trust Licensing FAQ ................................................................................... 33

Important licensing changes for version 20 V8i

This is the first version of MAXSURF to support Trust Licensing. This is the same

licensing system used by all other Bentley applications. It removes the need for the IEG

License library and licenses are no longer checked out and checked in as the program is

run. Instead trust licensing provides more flexibility by not restricting local license usage

and instead recording license use and periodically sending those usage logs to

SELECTserver. For detailed information on these license changes and how you can

manage license usage, see the appendix to this ReadMe file.

MAXSURF 20.06 V8i ReadMe

Page 3

New Default License Selection dialog in v20.05

MAXSURF v20.05 now includes a new default license selection dialog which pops up

when starting any of the MAXSURF applications. This dialog allows you to choose

which license you wish to use and will highlight licenses that haven’t been activated (and

give you the opportunity to jump straight to the license tool to resolve it). It will also

remember what license you chose last time and if applicable for this application as well

then it will choose that by default.

You can also choose not to show this at startup if you wish – just untick the box ‘Show at

Startup.– if you do this then the last license you pick will become the default license

from for all MAXSURF applications from this point on – though if this license is not

applicable for the application you choose then it will automatically elevate until it finds

one that is applicable.

For example – you choose MAXSURF Advanced Suite as your default license, then

choose to untick ‘Show at Startup’. As long as you run an application in the MAXSURF

Advanced Suite then it will continue to use that license, but if you then run Stability

Enterprise then it will look for either a MAXSURF Enterprise Suite or MAXSURF

Stability Enterprise license.

If you do choose to untick ‘Show at Startup’ – you can always bring this dialog back at

startup by going to Edit->Licensing Preferences and ticking it again.

MAXSURF 20.06 V8i ReadMe

Page 4

Changes from 20.05 to 20.06 V8i

The following fixes and changes that have been made to fix known problems with

release 20.05 V8i. It is highly recommended that you install the updated version of the

software.

All Applications

A potential hang while loading models with markers has been fixed

MAXSURF Motions

8960: The label for the drift force units in the Orcaflex file export has been fixed.

MAXSURF 20.06 V8i ReadMe

Page 5

Changes from 20.04 to 20.05 V8i

The following fixes and changes that have been made to fix known problems with

release 20.04 V8i. It is highly recommended that you install the updated version of the

software.

All Applications

New Default License Selection dialog – this is explained in more detail above.

Updated licensing tools – now using Bentley Licensing 09.00.00.45

MAXSURF Motions

8004: The roll RAO phase for the Panel Method was incorrect for short to medium

wavelengths (including resonant frequency). This also had the effect of increasing

the sway RAO due to roll sway coupling when the vessel had a VCG away from the

centre of floatation. The bigger the CG to CF distance the more pronounced this

issue was.

7916: A problem with the updating of VCG and water density in the hydrostatics

dialog has been fixed

A potential divide-by-zero error in the animation has been fixed

The same menu item (and toolbar button) is now used to specify the damping for

both panel method and strip theory.

MAXSURF Stability

8006: Some additional results have been added to the COM interface:

ImmersedDepthAmidships; WLBeamAtMaxSection; WLBeamAmidships;

GZAreaFromZero; SectionalAreaAmidships

Fixed some potential problems which could occur with Key Point types read from

very old files, ensuring that they are set to Downflooding points if the type is not

specified in the file.

Fix a potential problem with the reported max. deck inclination

MAXSURF 20.06 V8i ReadMe

Page 6

Changes from 20.03 to 20.04 V8i

The following fixes and changes that have been made to fix known problems with

release 20.03 V8i. It is highly recommended that you install the updated version of the

software.

MAXSURF Stability

7819: An error where the heel arm criterion “Freeboard at equilibrium with heel

arm” always passed has been fixed.

A problem with the reporting under Windows 8 has been fixed. When sending the

report to the internal Report window in Stability under the Windows 8 environment,

graphics were not correctly inserted into the Report; this has now been fixed by

inserting the graphics as bitmaps rather than vector-based drawings. Whilst this

solution works, it is recommended to send the Report directly to MS Word if

installed on the system.

Immersion to underside of keel (USK) at user-defined draft marks are now reported

at 90deg heel.

7772: A new "Range of Stability" criterion has been added. With this new criterion,

the required range of stability depends on a fixed value plus a fraction of the

equilibrium angle: RoS >= A + B φequilibrium

MAXSURF 20.06 V8i ReadMe

Page 7

MAXSURF Motions

7745: Users can now input additional damping and stiffness to the Panel Method

motions solver via 6x6 damping and stiffness matrix. These are input in the

dialogs from the “Analysis | Mooring Stiffness…”and “Analysis | Damping

Factors” commands. The optional additional added mass, damping and stiffness

data are not currently stored in the .skd or .skr files. Users are advised to store this

data separately in a spreadsheet or text file and to use copy/paste between the

spreadsheet and Motions. In the next Major version (21 v8i) these data will be

saved in the .skd or .skr files.

Changes from 20.02 to 20.03 V8i

The following fixes and changes that have been made to fix known problems with

release 20.02 V8i. It is highly recommended that you install the updated version of the

software.

MAXSURF all products

Graphs: Attempt to do better automatic axis scaling if max. and min. axis values

are close (i.e. small axis range).

MAXSURF Modeler

Fixed a problem which caused surface trimming to crash under certain

circumstances for some models.

Some improvements to the speed of setting up the model for rendered display

have been made.

MAXSURF Stability

7632: Fix a problem whereby the longitudinal mass distribution of loadgroups

cross-references into a loadcase were not scaled by the “quantity” factor when

performing Longitudinal Strength analysis.

7631: It is now possible in many criteria, to choose whether the gust or steady wind

heeling arm should be used (for a wind heeling arm that contains a gust factor).

7618: Fix a problem when using Fluid simulation analysis method with tank

loadings specified by Ullage or Sounding. (Previously the volume would change to

maintain constant sounding, now the volume is taken at the upright vessel

sounding and the volume kept constant as the vessel heels and trims and the fluid

moves in the tank – resulting in the sounding and ullage changing)

Water on deck corrected values now return base values if water on deck is not

applied (previously they returned zero)

MAXSURF Motions

7712: An error in the “Global Hydrodynamics” results table for the phase given for

wave excitation when using the panel method has been fixed.

7712:An error in the “Global Hydrodynamics” results table, which incorrectly put

the roll data in the pitch column and vice versa, when using the panel method has

been fixed.

MAXSURF 20.06 V8i ReadMe

Page 8

7744: An error that was causing incorrect roll and sway RAOs for Panel Method

when the CG was away from the Centre of Floatation has been fixed.

7745: Users can now input additional damping and stiffness to the Panel Method

motions solver via 6x6 damping and stiffness matrix. These are input in the

dialogs from the “Analysis | Mooring Stiffness…”and “Analysis | Viscous

Damping” commands. The optional additional added mass, damping and stiffness

data are not currently stored in the .skd or .skr files. Users are advised to store this

data separately in a spreadsheet or text file and to use copy/paste between the

spreadsheet and Motions. In the next Major version (21 v8i) these data will be

saved in the .skd or .skr files.

Changes from 20.01 to 20.02 V8i

The following fixes and changes that have been made to fix known problems with

release 20.01 V8i. It is highly recommended that you install the updated version of the

software.

MAXSURF Modeler

7525: COM interface to Marker Surface error added

7499: After importing a dxf files as curves and clicking on the delete curve button a

crash occurred. File specific with dxf files containing large numbers of curves

(>1000). This has been fixed.

MAXSURF Stability

7484: Problems with the Probabilistic damage analysis indicating that the vessel

has sunk have been fixed. This problem occurred for some models when starting

the heel range with a negative heel angle; in this case all results indicated that the

vessel had sunk.

7467: Errors in the calculation of tank fluid product inertias Ixy and Ixz have been

fixed.

MAXSURF Motions

7527: Motions Reporting – several issues have been addressed:

if no template is specified, then only a limited set of results are sent to the report

(summary results table and polar graph);

to obtain other results, a template document must be used;

remote location RAOs table and graph only reported if remote locations defined;

polar plot only reported if it is valid (multiple speeds and headings);

potential crash when reporting for a strip theory model with <5 sections has been

fixed.

7497:After saving a results file from the menu clicking on the save button in the

toolbar saved a .skd file with .skr extension. This has been fixed.

7476: A problem when trying to calculate the Strip theory section or Panel method

computational mesh through COM (VBA) has been fixed. Previously when trying to

calculate the geometry, Motions would return an error to the calling program.

MAXSURF 20.06 V8i ReadMe

Page 9

Changes from 20 to 20.01 V8i

The following fixes and changes that have been made to fix known problems with

release 20 V8i. It is highly recommended that you install the updated version of the

software.

MAXSURF Modeler

6897: Dragging a surface using the Move Surface | Freeform option allowed

symmetrical surfaces to be dragged over the centerline when the ctrl key was not

down. This has been fixed.

Importing Rhino models: We have recently found that prior to importing a trimmed-

surface rhino model into MAXSURF Modeler it is often very useful to run the

ShrinkTrimmedSrf command on all the trimmed surfaces in Rhino. This generally

creates a much more robust model and reduces the size of the file.

7457: Importing Rhino v5.0 file trimming fail – model specific. Fixed.

MAXSURF Stability

7456: A problem in the “Forces heeling arm” where the vertical centres (mean draft

/ 2; vert. centre of projected lat. u'water area; and waterline) were always zero has

been fixed.

7387: Some problems with criteria using the newly added “Velocity Profile” wind

heeling arm have been fixed. A warning is now also given if a heeling arm which

uses the actual inclined-vessel projected lateral plane windage areas has been

selected, but the calculation of these areas has been turned off in the Preferences.

7358: An automatic recalculate and update of all loadcases now occurs

immediately after changing the “Empty damaged tanks” status. Previously this

only occurred when starting an analysis or manually choosing the “Update

Loadcase” command.

7346: The Sounding pipes must be defined from the top down. Color coding has

now been added if an error in the definition has been made.

7343: For models without the new definitions of windage and immersed lateral

plane area surfaces, errors in the reported windage and immersed areas and

vertical centers in the stability results occurred (the areas used for criteria

evaluation remained correct, however). These problems have now been fixed.

7323: A problem when using both “Simulate fluid movement” and not “Empty

damaged tanks” when doing a damaged analysis for an analysis using a loadcase

has been fixed. The problem was that the tanks would not damage greater than the

volume of fluid specified in the tank. This problem only occurred when both

options: “Simulate fluid movement” and not “Empty damaged tanks” were

selected.

7319: A problem with the animation of Equilibrium analysis results of the vessel in

a wave which prevented the wave profile or immersed sections from updating has

been fixed.

7295: Comparable numbers of sections are now used between Modeler, Stability

and Motions when computing vessel hydrostatics; the number of sections used

depends on the model/surface precision. Some minor differences are due to the

fact that Modeler places sections only over the length of the immersed hull at the

DWL whereas Stability places then over the entire length of the model. A problem

with Stability indentifying the immersed length for some models with trimmed

underwater surfaces has also been fixed.

MAXSURF 20.06 V8i ReadMe

Page 10

7236: A problem when trying to run a KN analysis via COM (e.g. VBA automation)

using a draft range (rather than a displacement range) has been fixed. The problem

manifested itself by indicating that no displacements had been set and terminating

the analysis.

6956: A problem when accessing the Loadcase mass or center of gravity via COM

(e.g. VBA automation) after a trimmed or heeled analysis had been completed

which caused the tanks’ soundings and ullages to be recalculated for the inclined

vessel has been fixed.

7290: When opening a design with a NURB surface with a non-uniform knot vector

a dialog box was displayed with no message. This has been fixed.

MAXSURF Resistance

7406: KR Barge methods now indicates which data are used for the analysis.

7399: Slender body resistance results are now flagged as needing recalculating in

the results table if the speed range or other analysis parameters are changed.

MAXSURF Structure

7397: Plate contours were sometimes not expanding correctly when plate ran

across a surface feature line. This has been improved.

7281: For plates on long skinny surfaces, sometimes the expanded contours (eg

section/buttock/water lines) were inaccurate on the developed plate in the part

view. This has been fixed.

6981: MAXSURF structure can now export trimmed surface plates to Rhino file

format.

MAXSURF Motions

7414: A problem when setting heel and trim for the panel method has been

rectified. A COS(heel) factor was omitted when calculating the specified trim, this

meant that when applying a heel angle, the actual vessel trim was slightly different

that that requested (by the COS of the heel angle – thus for small heel the

difference in trim was quite small). Also trim and heel results have been added to

the Hydrostatics dialog table.

Silent Installation option now available

As of MAXSURF v20.01 our installers now fully support silent installation.

Silent installation can be used to allow deployment of MAXSURF suites across multiple

machines and enterprise environments easily.

In order to use Silent Installation – you must pass the parameter ‘-q’ to the appropriate

setup.exe on the command line. In addition, because we do no longer select any suites

by default though, you must also specify the suites you’re interested in installing using

the SUITE=xxx option.

Where xxx can be replaced with MAXSURFSuite, MAXSURFAdvancedSuite or

MAXSURFEnterpriseSuite.

See the examples below: MAXSURFSetup.exe -q SUITE=MAXSURFSuite

MAXSURFSetup.exe -q SUITE=MAXSURFAdvancedSuite

MAXSURF 20.06 V8i ReadMe

Page 11

MAXSURFSetup.exe -q SUITE=MAXSURFEnterpriseSuite

You can specify multiple suites at the same time too, just separate the suites you’re

interested in with a comma (,).

For example the following line would install every MAXSURF suite at once: MAXSURFSetup.exe -q SUITE=MAXSURFSuite,MAXSURFAdvancedSuite,MAXSURFEnterpriseSuite

Please note that during normal installation we ask whether the default libraries and report

templates should be updated. With a silent install we always install the latest libraries

and templates, so if you have custom libraries or templates then you will want to back

them up and restore them yourself after installation.

These are: %PUBLIC%\Documents\MAXSURF\MAXSURFXX\WorkshopLibrary.slb

%PUBLIC%\Documents\MAXSURF\MAXSURFXX\Stability Criteria Library.hcr

%PUBLIC%\Documents\MAXSURF\MAXSURFXX\Report

Templates\StabilityBooklet.dot

%PUBLIC%\Documents\MAXSURF\MAXSURFXX\Report

Templates\HMReportTemplate.dot

Where XX should be replaced by the major version number of MAXSURF. e.g. 20

As the installation occurs in the background you will not be given any indication of

progress of when the installation has fully finished. Please check the task manager to

ensure the process has completed or ensure you allow sufficient time.

MAXSURF 20.06 V8i ReadMe

Page 12

Software updates: version 20 V8i

The following section describes the changes that have been made to the various

programs in version 20 V8i.

MAXSURF Modeler

6483, 6748: Windage surface groups definition

The windage profile may be displayed in Modeler by turning on "Windage Profile" in the

Display | Contours dialog (see section on MAXSURF Stability for further details):

6753, 6429: Units dialog

The units dialog has been updated so that masses may be displayed in kilopound-force

(kip). The dialog clarifies that values displayed in tones, kg, etc… are in fact mass and

not weights; that said when using kilopound-force, the masses are multiplied by standard

acceleration due to gravity (9.80665m/s2) to yield a weight. This option applies to all the

MAXSURF applications.

Option to display mass as a weight in kip.

For example:

Item mass = 1000 kg; g = 9.80665 m/s2

Item weight = 9806.65N; N per lbf = 0.45359237*9.80665 = 4.448221615

Item weight = 2204.622622lbf

Item weight = 2.204622622kip

MAXSURF 20.06 V8i ReadMe

Page 13

6730: New Markers features

Several new features have been added to the Markers which are designed to assist when

fitting surfaces to large Marker datasets (for example from laser scans).

The first is an option to color-code the Markers by their distance from their assigned

surface. Ensure that all the markers of interest have the correct surface associated with

them (Markers table, or Markers properties); then select Measure Surface Error from the

Markers menu:

Measure the distance of the Markers from their associated Surfaces.

Then in the Edit Preferences dialog, select “Show Marker Error with color gradient”

MAXSURF 20.06 V8i ReadMe

Page 14

Markers are now color-coded according to the distance from the surface (dark blue: closest; red: furthest away)

The second option is to hide markers that are below an acceptable distance from the

surface. Enter the acceptable distance in the Markers table (the fill-down option can be

convenient to do this). Then choose “Hide Acceptable Markers” from the Display |

Markers menu:

Hide Markers that are within an acceptable distance of their associated surface.

6727: Export render mesh

The render mesh can now be exported in three new file formats *.obj, *.x and *.stl:

MAXSURF 20.06 V8i ReadMe

Page 15

MAXSURF 20.06 V8i ReadMe

Page 16

Bug fixes and minor changes

7204: Correct second display of "Baseline" text in Vessel Type dialog if model has

Frame of Reference displayed

7200: It is now possible to import STL files as a Trimesh model.

7165: The problem of when having selected “Feet and inches” units the

measurements being shown in “Decimal feet” and vice-versa has been corrected.

7108: Symbol for knots has been changed from kts to kn across all apps

according to ISO standards.

7097: An issue where the Frame of Reference and design grid was not getting

scaled with the design using Quickstart has been fixed.

7093: An issue where trimming gets lost when merging designs has been fixed.

7052: An extruded linear surface has stiffness =1 (should be 2). Fixed.

7006: Crash in parametric transformation dialog if waterline length is 0m (i.e fully

submerged). Fixed.

6739: When porcupines are displayed a modeless dialog will now be displayed for

adjusting the porcupine length.

6737: Cutting surfaces are now duplicated when a surface is duplicated.

6893: Users are warned when trying to bond edges that have grouped control

points.

6808: The Surface Areas dialog correctly accounts for surface visibility (invisible

surfaces are omitted from the table)

MAXSURF Stability

Additional Tank Display options

Two new options have been added to the tank display. These enable a transparent,

shaded representation of the fluid-plane in the tank (or floodwater plane in the case of a

damaged compartment) to be displayed; as well as a cross-hatch of the tank extremities.

The shaded fluid level is shown in the Plan and Perspective views only. The tank-filling

levels are taken from the currently selected loadcase.

Shaded tank fluid-planes

MAXSURF 20.06 V8i ReadMe

Page 17

Shading of damaged floodwater-planes

Tank cross-hatching in Plan and Profile views

Inserting tank plans in reports

Several new tags have been added that may be placed in a MS Word report template to

insert tank plan drawings into the report.. These are as follows: <Global-TankPlan>

<Global-TankBodyPlan>

<Global-TankProfile>

7166: MAXSURF Cargo Import changes

Some changes have been made to the MAXSURF cargo import dialog so that the data is

the same as the Transport analysis input file (trninp.*).

Joints 1 and 2 define the origin of the cargo. The x- and z-values of the cargo origin point

are those of Joint 1; the y-value of the cargo origin point is the average of the y-values of

Joints 1 and 2. The vector Joint1-Joint 2 now defines the port-direction of the cargo and

Joint 3 is used to define the horizontal plane and longitudinal direction.

MAXSURF 20.06 V8i ReadMe

Page 18

MAXSURF 20.06 V8i ReadMe

Page 19

6483, 6748: Windage surface groups definition

A range of enhancements to the way the windage areas and underwater projected areas

are defined and calculated have been added to the MAXSURF vessel model. These data

may be defined and edited in both MAXSURF Modeler and MAXSURF Stability via the

Windage Surfaces dialog in the Data menu.

Windage Surfaces dialog (Data menu)

If no Windage groups are defined, then the older system for the calculation of windage

and lateral projected underwater area is used. That is the hydrostatic sections are

projected into the transverse plane. The outer perimeter formed by joining the upper and

lower limits of these projected sections is then used to calculate both the windage area of

the hull and the underwater projected area. The zero-trim waterline at the current midship

draft is used to determine which part of the projection is underwater and which part is

windage area. Because of these limitations, the effects of vessel trim and "holes" in the

model are not accounted for by this older method. The new method overcomes these

limitations as well as adding new features.

Windage Groups

The concept of a Windage Group has been added. This groups together model surfaces

which should be treated as a single object. There are always at least two Windage Groups

and the first one defines the surfaces that should be used to calculate the underwater

lateral projected area. Individual surfaces may be included in multiple Windage Groups.

Apart from the underwater group, Windage Groups have various factors associated with

them:

F_drag: winage drag factor; default value 1.0

F_shield: shielding factor; default value 0.0

F_user: a user-defined factor; default value 1.0

usershielddragtotal .0.1. FFFF

Windage Groups may be added and deleted with the respective buttons in the dialog. The

surfaces to be included in each group are defined in selected by double clicking in the

MAXSURF 20.06 V8i ReadMe

Page 20

"Surfaces" cell in the table, in a similar manner to the selection of boundary surfaces for

Tanks and Compartments.

Windage Group definition and Surface selection

The color of the Windage Profile outline can be changed in the Colors dialog; the

underwater profile is shown using the "Immersed Sections" color.

Color selection

MAXSURF 20.06 V8i ReadMe

Page 21

Wind direction

The Windage direction specifies the projection direction used for the surfaces: 90deg.

gives a projection in the lateral plane; 0deg. gives a direction in the longitudinal plane.

Angles between 0 and 180deg are allowed since the sign of the projection vector does

not matter.

Note that to improve performance, the projected windage contour uses a fairly coarse

surface mesh. This may result in the projected windage contour not exactly

corresponding with the surface edges, but the effect on projected area and center of area

is negligible. Due to the calculation method used for the projected conoturs, it is possible

that some visual artifacts may be present but again these have negligible effect on

projected area and center of area.

Windage projections viewed in profile at 90deg (upper) and 70deg (lower)

Display

In MAXSURF Stability, when the vessel is at the DWL, the normal windage profile view

is shown and the wind profile groups may be modified. However once a Large Angle

Stability analysis has been performed, it is possible to select the windage profile used for

any of the defined velocity profile wind heeling arms (see below for deails).

Display | Windage Profile dialog

Effect of heel

MAXSURF Stability has the option of using just the upright (zero heel) projected

windage profile or calculating the actual projection of the heeled vessel. The option is

specified in Edit | Preferences dialog. It should be noted that calculating the projected

windage profile at each heel angle can add significantly to the time required to complete

the analysis. For criteria evaluation, the underwater lateral projected area and center of

area for the upright (zero heel) vessel is always used; however the wind heeling moment

will use the actual inclined (including heel) projected windage area if this option has

been selected in the Preferences dialog.

MAXSURF 20.06 V8i ReadMe

Page 22

Upright or heeled/inclined projected windage area calculation preference

Windage profile calclated for the upright vessel and used for all heel angles

Windage profile calclated using heeled/inclined projected windage area method

Criteria: Velocity profile wind heeling arm

MAXSURF 20.06 V8i ReadMe

Page 23

A new criterion wind heeling arm has been added that allows the definition of a vertical

velocity to be specified. This heeling arm is always velocity-based (not pressure-based);

furthermore only the model-defined windage profile is used (there is no option for

additional area).

Wind heeling arm with velocity profile option

The velocity profile is defined by a series of horizontal strips parallel and above the

waterline. Each strip has a factors which is applied to the base velocity. This is done so

that the same velocity profile can easily be maintained for different base wind velocities.

To apply a uniform velocity profile (constant velocity at all heights) then simply specify

Uniform velocity profile

For a variable velocity profile simply specify the number of heights and the factor for

each height range: When entering the data for the velcity profile enter: "height , factor".

Heights must be in descending order. A height can he changed by typing "height"; a

factor can be changed by typing ", factor"

Variable velocity profile

When a variable velocity profile is selected for display, the different height zones are

displayed.

MAXSURF 20.06 V8i ReadMe

Page 24

Wind profile showing height zones defined in the selected variable wind velocity heeling arm

The wind heeling moment is calculated by dividing the windage profile in to the defined

height zones and applying the velocity profile. This is done for all the windage groups

whose contributions are then summed to give the total wind heeling moment. This is

divided by the vessel displacement to obtain the total wind heeling arm. Thus the wind

heeling arm, windarm , is given by:

heights groups

groupgroupgroup total

2

heightwind ).(...

)(cos.arm HhAFfv

g

a n

where:

a is a constant (typically half the density of air);

)(cos n defines the shape of the heeling arm (typically this would be 0.0 if the

calculation of the actual windage profile at each heel angle option has been selected);

.g is the weight-force of the vessel;

heights

... accounts for the summation over all the height intervals specified for the

velocity profile, with a base velocity of v and a factor at each height heightf ;

groups

... accounts for the summation over all the defined windage groups;

group totalF is the total factor for the windage group defined as

usershielddragtotal .0.1. FFFF

groupA is the area of the windage group

grouph is the vertical height of the center of area of the windage group

H is the height to be used for the assumed center of lateral resistance of the underwater

part of the hull.

6644: Custom drafts to user datum

The custom drafts have been extended to allow the draft to a user-defined datum to be

measured. As with normal drafts measured to the Baseline, these drafts are also

measured perpendicular to the Baseline (i.e. perpendicular to the DWL of the vessel at

zero trim). (Noting that immersed depths to underside of keel –USK- are measured

perpendicular to the actual (trimmed, heeled) waterplane.

Custom Draft Marks extended to provide user-defined datum

MAXSURF 20.06 V8i ReadMe

Page 25

Different types of user-defined draft measurements

6447: Auto-ballast confirmation

The auto ballasting command now confirms the required and actual displacement, LCG

and TCG; the error tolerances are based on those defined in the Edit | Preferences dialog.

Confirmation of Auto-Ballasting results

If there are errors, these will be highlighted in red in the loadcase “Target disp.” row:

Warning when Auto-Ballasting cannot achieve required values

MAXSURF 20.06 V8i ReadMe

Page 26

Bug fixes and minor changes

7201: A problem whereby the loadcase item centroids were saved in the rotated

reference frame (not Upright ship reference frame) has been corrected. This

problem occurred if saving an individual loadcase to a .hml file with the vessel

rotated to the results of an analysis. Saving the entire model to the standard

Stability .hmd data file did not have this problem.

7169: Results for the areas and centroids of the windage and immersed lateral

plane areas are now available in the Analysis results table (Display | Data format

dialog)

7167: The effect of wind direction is now included in the velocity profile wind

heeling arms.

Tanks, compartments, non-buoyant volumes, etc. are now referred to collectively

as Rooms.

Some issues with the visibility of tanks in rendered mode have been fixed.

Fixed issues with GHS imported models containing linked negative tanks, these

now remain negative components when changing the parent rooms to

compartments and back.

Improved the "extent of damage" command which determines whether or not a

room intersects a damage space; previously some false positives were generated.

The “Add Keypoint” menu item now has the correct wording.

6967: A crash which sometimes occurred when exporting a GHS file for a model

with lots of linked tanks, compartments and neg.linked compartments has been

fixed.

6902: It is no longer necessary to select File | New when starting loadcases, room

definition etc. Simply start adding (Edit menu or Ctrl+A) rows.

6889: The colour used to show damaged tank names has been corrected.

6815: The incorrect units for the Compact version of the cross-referenced heeling

arm criterion: ratio of GZ above heeling arm has been corrected to % (from m).

6731, 6720: Keypoint labels are now the same color as the keypoints (to facilitate

differentiation from Loadcase load items)

6647: Fuel densities according to ISO 8217 have been added to the standard list of

fluid densities.

6359: The drawn Margin line is now properly refreshed when the Margin line data

are changed.

5968: Section not forming correctly when Skin Thickness option is activated,

model specific. Fixed.

MAXSURF Structure

Plate clash detection

A warning dialog will now be displayed when two plates created on the same surface

overlap. Plate clash detection can be turned on and off from the preference dialog ( Edit

| Preferences…).

MAXSURF 20.06 V8i ReadMe

Page 27

Strucutre will warn which plates are overlapped by the newly correctly plate:

MAXSURF 20.06 V8i ReadMe

Page 28

Bug fixes and minor changes

7058: Rhino files can be exported from Structure in two forms now. Firstly with all

parts as NURBS surfaces, secondly with all parts as trimeshes. To execute choose

File | Export | Rhinoceros 3dm file | NURBS Surfaces/Mesh Surfaces.

6959: Deducted frame not working correctly - model specific. Fixed.

6933: Inclined frames can now be exported to Rhino file.

6744: Stringers added on a surface in the section plane not rendering correctly.

Fixed.

6715: String cutout not extending with stringer angle to frame. Fixed.

MAXSURF Motions

7166: MAXSURF Cargo Import changes

See Stability section for details.

Second Polar Graph view

The original polar graph view has been renamed the Polar view, since in this view iso-

level contours of the selected result data are displayed on a polar plot with speed as the

radial axis. A new Polar Graph view has been added where the plot shows the same

selected result data plotted on the radial axis (against heading) with one curve for each of

the speeds tested.

Polar plots of selected result data

Ochi Hubble Spectrum

The Ochi Hubble two parameter spectrum has been added to the standard list of sea state

spectrum. The Ochi Hubble spectrum is unique in that it allows for the generation of a

sea stat that has two peaks, one representing the swell (long period) and one representing

the sea (short period). A typical spectrum may look like this:

MAXSURF 20.06 V8i ReadMe

Page 29

User defined heel and trim for panel method

The model can now be placed at any attitude by using the trim and heel dialogs. A panel

analysis can then be run on the oblique underwater shape. The “Heel” and “Draft and

Trim” dialogs can be accessed from the Analysis menu. They are only available if the

analysis type is set to Panel Method. Once the heel and trim has been set the analysis

mesh will need to be recalculated.

MAXSURF 20.06 V8i ReadMe

Page 30

Bug fixes and minor changes

7199: Motions has been corrected so that the Panel method meshing and analysis

will work on a systems using the “,” character as the decimal delimiter instead of

the “.” character.

7170: It is now possible to export the MAXSURF Cargo table as a .cgo file for

loading into MAXSURF Stability.

7164: When searching for MAXSURF cargo files, “sacinp.*” files are shown by

default instead of all files.

Some issues with the data plotted in the Polar contour graph have been addressed.

The maximum number of frequencies that can be calculated has been increased to

500.

7116: Roll phase was incorrect for Wave Excitation forces of a Panel method

analysis.

6977: Added resistance for panel method is now calculated (Havelock method).

6931: COM interface has been updated with Panel Method functionality.

6918: User can now specify the upper and lower limits of the frequency range for

motions to be calculated at.

6837: Adding incorrect parameters to a section in the library was displaying a

blank dialog. Fixed.

6825: A water depth can now be set for the Panel method analysis.

6814: A problem which prevented calculation of added resistance using Havelock’s

method has been fixed.

6777: Cancelling a panel method analysis part way through was leaving temporary

files on disk. Fixed.

6754: A problem with the COM commands for adding remote locations has been

fixed.

6750: A better estimate of the range of frequencies to be covered is now used for a

vessel with forward speed in following waves. This results in more results in the

frequency range of interest.

6695: Ocraflex Drift Force File export has been added to the File | Export menu.

6658: Ocraflex motions files can now be exported directly from Motions via the File

| Export menu.

6503: Angular velocity and accelerations are always given in rad/s and rad/s/s,

irrespective of user selected units for angle or frequency.

MAXSURF Resistance

Korean Register Barge Resistance

A new barge resistance algorithm has been implemented. The method is based on the

resistance prediction algorithm in “Rules for the Towing Survey of Barges and

Tugboats” 2010 issued by Korean Register of Shipping and is suitable for box shaped

vessels operating in displacement mode.

MAXSURF 20.06 V8i ReadMe

Page 31

Problem Reports

We greatly appreciate any bug reports or suggestions you may have. Please report any

bugs or anomalies you find through www.bentley.com/serviceticketmanager .

Appendix – Trust Licensing Changes

In this release of MAXSURF, we have made a number of enhancements relating to the

way SELECTserver licensing works. The major change is the adoption of Trust

Licensing – the same licensing used by all other Bentley products. Trust licensing

ensures uninterrupted access to run your Bentley software, regardless of the availability

of licenses. To help you avoid project disruptions, SELECTserver enables Trust

Licensing, which eliminates time wasted waiting to run software when licenses are not

immediately accessible. In previous versions of MAXSURF, the IEG licensing service

was used to check out a license when the application started up and check it back in

when the program exited. This restricted the use of software once all the current licenses

were in use. MAXSURF now uses the trust licensing approach that is a benefit of your

Bentley SELECT subscription.

Trust licensing allows any member of your engineering team to run MAXSURF at any

time and eliminates the need to have an uninterrupted connection to SELECTserver and

consequently this provides greater flexibility and greater reliability in operation. Instead

of requiring the connection to SELECTserver, MAXSURF simply records usage of the

application and allows you to access reports to see how licenses are being used in your

team. License usage is aggregated and reported back to SELECTserver on a regular

basis, at least once every thirty days. This is the same usage reporting that has been

occurring with your licensing up until now.

MAXSURF 20.06 V8i ReadMe

Page 32

You can review your team’s usage of MAXSURF via a web-based interface through a

wide range of reports. These reports are available at http://selectserver.bentley.com and

let you see who used what software and when. This information will be valuable to you

in ensuring that you are getting best value from your software. The designated account

contact for your organization will have permission to login to this server and to review

these reports. This SELECTserver web portal also includes tools for managing licenses

including managing check-outs, forcing check-ins of licenses, if required, and controlling

access to applications.

If your recorded usage shows a peak usage that is greater than the number of licenses that

you own, your Bentley account manager will contact you to discuss the usage. They will

review with you whether your current license portfolio matches your license needs and

can recommend a range of options to true-up to ensure you have the licenses you need.

Peak usage is the maximum number of licenses that are used within any 1-hour period.

If you would like more information on SELECTserver , you can visit:

http://www.bentley.com/en-US/Products/SELECT+Server/

For more information on the benefits of trust licensing and the true-up process, you can

visit:

http://www.bentley.com/trust

For full technical details on SELECTserver licensing, start with the Introduction section

of the following user manual:

https://selectserver.bentley.com/BSS/Admin/Help/en/index.html

Trust Licensing Best Practices

Use the License Management Tool installed with your applications to view what

licenses you have available on a particular machine.

Ensure that your designated contact person and/or system administrator is able to

sign in to selectserver.bentley.com (or to your company’s deployed

SELECTserver) and view reports on usage

Configure SELECTserver to send overusage messages to a designated

administrator weekly

Use the Scheduled Reports function in SELECTserver to send usage reports to a

designated administrator weekly

Use these email and web reports to better understand how your team uses

MAXSURF licenses. In particular, the Peak Usage reports will indicate if your

license usage matches your ownership.

If you wish to control which licenses can be used on which machines, use the

Client Access Restrictions command in the Site Configuration menu of

selectserver.bentley.com to apply these controls.

Communicate with your Bentley Account Manager about your license usage,

particularly if you expect your peak usage to increase above the number of

licenses you own. You may wish to review the True-Up document to best

understand your options.

Use license check-out only when you need to work off site without an internet

connection for more than 30 days. There is no need to check out licenses when

working in a connected environment and doing so will record that license as

being continuously in use. This may add to your peak usage level.

MAXSURF 20.06 V8i ReadMe

Page 33

Trust Licensing FAQ

Which versions of MAXSURF use trust licensing?

All MAXSURF products with a version number of v20.0.0.0 or later use trust licensing.

Can I use non-trust licensed and trust Licensed versions of MAXSURF on the same

network?

Yes, you can mix and match trust and non-trust licensed versions of MAXSURF on the

same network and even on the same project. Note that non-trust licensed versions will

effectively be checking out the product license for the entire run time of the product or if

offline it will continue to run until checked back in. To check out a license for offline

use with trust licensing refer to the License Management Instruction at

http://communities.bentley.com/products/licensing/w/licensing__wiki/license-

management-tool.aspx

If I use more licenses than I own, will I automatically get a bill from Bentley?

If your license usage reports show that your peak usage is higher than the number of

licenses that you own, your Bentley Account Manager will contact you and discuss

options with you. These options may include adding more licenses, changing the mix of

licenses that you own, short term leasing of licenses or changing how you use licenses.

Do I need an internet connection to use Trust Licensing?

For day to day use, a continuous internet connection is not required. You need an internet

connection only when initially activating your license and at least once every month in

order to record usage on the SELECTserver. It is also possible to manually submit usage

logs if your security requirements mean that an internet connection is not possible.

Do multiple sessions of MAXSURF on one machine record multiple uses?

No, usage is recorded per machine. Multiple instances of an application running on the

same machine records 1 use, it does not record multiple uses.

Our SELECT licensing agreement mentions peak usage within an interval. What is

that interval and how is peak usage calculated?

An interval for a SELECT subscription is 1 hour on the clock e.g. from 11am to 12 noon.

SELECTserver counts the number of licenses used from the license pool during each

interval. The daily peak usage is the highest number of licenses used during any 1 hour

interval of that day. See

http://communities.bentley.com/products/licensing/b/licensing_blog/archive/2010/05/27/

what-is-usage-and-how-is-it-calculated.aspx

Do I need to check out licenses to use MAXSURF?

There is no need to check out a license to your machine unless you are going to be

working offline for 30 days or more. In fact, checking out a license will record the

license as being in continuous use so this could potentially increase the calculation of

your firm’s peak license usage.

Is the license usage logging secure and private?

Trust licensing uses the same usage logging mechanism you are using now with non-

trust licensing. It transmits usage data using standard internet protocols and obscures user

and machine names using a SHA-1 hash so that they cannot be read outside your

company.

Where can I get training on how to understand and monitor license usage?

MAXSURF 20.06 V8i ReadMe

Page 34

SELECT subscribers are able to access SELECT server training via the Bentley LEARN

server.