Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

Miscellaneous

  • Last UpdatedNov 28, 2025
  • 12 minute read

Keyword

System default value

Explanation

HIDDEN_MODE

0

Controls the behavior in sz004 (Create model pictures in batch) when hidden line is ordered.

0 = Hidden lines will be removed from resulting object

1 = Hidden lines will be kept with hidden line specific linetype and layer in the resulting object.

POST_PROCESS_HIDDEN_LINE_VIEW

NO

Controls the behavior in sz004 (Create model pictures in batch) when hidden line is ordered.

When invoking the hidden line function, there is an options (HIDDEN_MODE = 1 = to keep "hidden" lines in the drawing with a specific layer and line type (dashed). The resulting "hidden" lines may (especially in plane views) overlap each other in a way that these overlapping parts visually appears as solid on the display. This keyword controls if duplicate parts of such "hidden" lines that overlap each other should be removed automatically.

Legal values:

YES = Yes, post-process the view

NO = No, do not post-process

SUPPRESS_INIT_WARN

0

To control if warnings of uninitiated hull should be given or not.

0 = Warnings given if necessary.

1 = Warnings are suppressed.

UPDATE_DRAW_INFO_FORM

1

AVEVA Marine form used in the Update Drawing Info function. Valid values are 1, 2 and 3.

TWIST_PROFILE_ANGLE

0.0

The angle tolerance that is allowed before a shell profile is divided into another twisted profile.

VALIDATE_MODELS_WHEN_OPEN_DWG

NO

Controls the behavior when reading a drawing from the data bank.

Should each model in the drawing be validated (that means, compare the date of each modeL subview against the corresponding object in the data bank) and exchanged automatically if it is out-of-date?

Legal values:

No: Do not validate models.

Confirm: Validate models but let user confirm before exchange

Yes: Do validate models and exchange without confirmation

KEEP_DRAWING_COMP_WHEN_EXCHANGE

YES

Controls the behavior when exchanging subpictures on level 1 or 2.

Should drawing components in the subpicture be copied automatically to the resulting subpicture after the exchange operation?

Legal values:

No: Discard drawing components

Confirm: Let user confirm when necessary

Yes: Copy drawing components

ALLOW_MODIFICATION_IN_FORM_VIEW

'NO*

User modify protection flag for contents in the drawing form view.

Values:

NO = Whole form view is protected from modification.

OnlyRuleBasedText = Texts defined by rules are possible to modify.

YES = Contents of whole form view can be modified.

INITIAL_AUTO_STRUCTURE

NO

Code for initial setting of the Subpicture - Current selection for new drawings to automatic.

YES = Set

NO = Do not set

CLOUD_BULGE_MAX

3

The number of bulges along the longest side of the cloud control polygon

PROTECT_FORMS

NO

NO = Drawing forms can be saved

YES = Drawing forms can not be saved

OPEN_FILE_AS_READONLY

Never

This keyword controls the initial status of the Read-Only check button when invoking the File/Open dialog. Legal values are:

Never = Not checked

Modal = Same as last time

Always = Checked

RESET_LAYER_STATUS_WHEN_NEW_DWG

NO

This keyword controls the reset of the layer display status when creating a new drawing (File/New). Legal values are:

NO = Keep settings as is

YES = Reset the display settings (show all layers)

LAYER_STATUS_REPORT_CONFIRM

Never

When a drawing is opened or a new one is created (also via Marapi functions DwgNew and DwgOpen), this keyword controls if the Layer Status Report should be confirmed by user.

Legal values:

Never = No user confirm

Always = Let user confirm the report

KEEP_HIDDEN_LINE_REM_ON_SHADING

NO

Used in order not to destroy Hidden Line Presentations on views when using the Shading function.

If set to YES, the system will check every time shading is done on a view if that view is currently presented in Hidden Line Mode. If that is the case, a copy of that view will be created and the shading view will be based on this copy preserving the original Hidden Line View.

Important: If the shaded view is based on the copy, then changes in the original view will NOT be reflected on the shaded view.

GENERAL_RESTR_AVERAGE_SEGMENT_LENGTH

10.0

General Restriction Symbol:

The average distance between adjacent nodes, along the center line

GENERAL_RESTR_DEVIATION_MAX

1.0

General Restriction Symbol

The max deviation from center line for each node, perpendicular to center line

REPORT_PPOINT_INFO

YES

YES 0 log coordinates in message window (Dimension / 3D / Coordinates)

NO = Do not log the coordinates

HULL_PPOINT_PLINE_PICKING

All

This keyword will have affect when you are using 3D point mode "Event point" in functions where you are prompted to pick a point in the canvas. You can activate a filter that will reduce the number of available P-points/P-lines. It will apply only to hull models not outfitting models.

Currently there is only one filter available: MouldSideOnly.

Legal values:

All = No filter is active. All P-lines and P-points will be available for picking.

MouldSideOnly = Will exclude p-points on the non-mold side of plates and brackets. In addition the system will only consider points on the MLDL P-line of planar stiffeners.

INCLUDE_TRACE_CURVES

NO

Controls if shell profile trace curves should be considered by Insert Model and selection tools in Curved Hull.

IGNORE_MARPTYPE_FOR_USERDEF

NO

This keyword affects the method used by the system when searching for user defined drawing types in the draft database (when listing drawings in the Open Drawing dialog for instance).

By default, the system is listing the drawings according to the attribute automatically set when creating a drawing of a specific type. The attribute is MARPTYPE on the SHEET element holding the marine drawing type.

If the user is to list drawings from an external database set up as a user defined drawing type it could happen that no drawings are listed in the Open Drawing dialog. This happens if the MARPTYPE does not match the drawing type set up in the current project for user defined type.

As a solution you can ask the system to ignore MARPTYPE when searching for drawings by setting this keyword to YES.

Possible values:

No = Only accept drawings where MARPTYPE attribute matches the drawing type.

Yes = Ignore MARPTYPE attribute when searching for drawings.

Please note that this keyword affects the search result in several contexts:

Open Drawing dialog

Sy013

Data extraction

HSV_IGNORE_OUTFITTING

NO

If you set the keyword to YES the system will ignore the handling of Draft and section planes when creating/recreating hull symbolic views. By default the system will add/remove contents of the ID list of the view (for outfitting models) and also add/remove section planes representing the limits and depth of the view.

The keyword can be used by customers that have created their own handling of outfitting models in the hull symbolic view and want to avoid interference with the built in solution.

DWG_NAME_UPPERCASE

NO

Controls default behavior of the drawing name input field in New and Open Drawing dialog.

Yes = automatically convert input characters to uppercase

No = allow lowercase characters to be inserted

DWG_NAME_MAX_LEN

115

With this default you can control the maximum number of characters that the user can give in the drawing name. The default value is the maximum value which is 115. The minimum value is 10.

This restriction is valid when creating a new drawing with the New Drawing function or when using Vitesse/MARAPI.

It does not restrict the name on a SHEET element if you create in command window or via the ADP programs.

TEXT_FONT_SMOOTHING

System

Determines whether the font smoothing feature is enabled. This feature uses font antialiasing to make font curves appear smoother by painting pixels at different gray levels. Setting this to Off can improve performance on some systems.

System = use the Smooth edges of screen fonts setting defined in Windows.

On = Always use antialiasing for true type texts.

Off = Don’t use antialiasing for true type texts.

AUTO_CHAIN

NO

When creating new contours, these will optionally be chained to existing contours in the drawing. This option is controlled by this keyword.

The system will compare the start and ending points of the new contour with the ones of existing contours structurally belonging to the same component as the created one. If any of them coincides with the start/ending points of the new contour this one will be chained to the new contour. Note that at most two contours can be chained to the new geometry, one in the beginning and one in the end.

Yes = Autochain enabled

No = Autochain disabled

The criteria for an existing contour to be chained to the created one is thus:

AUTO_CHAIN is set to "Yes"

The existing contour belongs to the same component as the created one

The existing contour is not closed

The start or ending points of the existing contour coincides (zero tolerance) with the start/ending points of the created contour

The Automatic Chain concept is implemented in the following functions:

Insert/Polyline

Insert/Staircase

VIEW_TYPE

Wireline hidden line

The default type for a new view. See Draft documentation for further information. Possible values are:

Wireline

Wireline hidden line

Modelled wireline

Local hidden line

Global hidden line

Universal hidden line

VIEW_TYPE_HSV

Wireline hidden line

The default is similar to VIEW_TYPE but is dedicated to hull symbolic views.

Possible value are the same as for "VIEW_TYPE", that means,:

Wireline

Wireline hidden line

Modelled wireline

Local hidden line

Global hidden line

Universal hidden line

If VIEW_TYPE_HSV is not set in the default file then the value of VIEW_TYPE is used as default.

VIEW_STYLE

""

The default representation style for new views. See the Draft documentation for further information.

VIEW_ARC_TOLERANCE

2

The default arc tolerance for a view. See the Draft documentation for further information.

VIEW_IGNORE_DUNION

No

Controls the value set to the attribute IGNDUNIO when a view is created.

Possible values:

YES - set IGNDUNIO to TRUE

NO - set IGNDUNIO to FALSE

VIEW_VGAP

0.0

This attribute controls the value of the attribute VGAPlength for a new view. Please see Draft documentation for further information of how it affects the model geometry of the view.

INITIAL_DRAWING

NONE

Defines the default action at start-up of Marine Drafting and Hull Design.

Possible values are:

NONE = Do nothing.

NEW = Open a drawing named UNTITLED<n> where <n> is selected so that UNTITLED<n> is non-existing.

LAST = Open the most recently used drawing.

ASK_NEW = Show the New Drawing dialog.

ASK_OPEN = Show the Open drawing dialog.

ALLOW_RESTRICT_INVISIBLE_GEOM

NO

Controls if invisible elements should be treated in the Delete-By-Area function or not.

Legal values:

NO = Do not treat invisible elements in the Delete-ByArea function

YES =Treat invisible elements in the Delete-By-Area function

MODEL_COMPONENT_AS_CURRENT_ALLOW

YES

Controls the protection of model components in the function Subpicture Current.

Legal values:

NO = Deny model component to be set as current

YES = Allow model component to be set as current

Confirm = Let user confirm each time

MODEL_SUBVIEW_AS_AUTO_STRUCTURE_ALLOW

YES

Controls the protection of model subviews when current structure is selected automatically.

Legal values:

NO = Protect model subview (cannot be automatically selected)

YES = Allow automatic selection of model subview as current subpicture

MODEL_SUBPICTURE_2DREGROUP_ALLOW

YES

Controls the behavior in the functions Regroup Subpicture, Split Subpicture and Copy Subpicture.

Legal values:

YES = Allow model evaluation to be part of operation

NO = Deny model evaluation to be part of operation

Confirm = Let user confirm each time

FILL_STYLE_SEND_TO_BACK

YES

Controls if contours with fill style should be drawn first

Legal values:

NO = The rendering order is determined by the system (depends primarily on color and secondarily on traversal order)

YES = Contours with fill style will be drawn first, thus making sure nothing else is obscured by the fill style evaluation.

Note: Using this feature might slow down performance slightly (about 15%) during repaint operations.
Solid-filled contours in system components (for example, leader line terminator arrows in label components) will not be drawn first.

RULER_TICK_LABEL_DIV

5

When creating a 2D ruler or a Position ruler, the "tick" numbers divisible by this integer will be labelled.

Note: The label divider must be positive.

RULER_FRAME_PREF

#

Prefix to frame positioning ruler numbering.

RULER_LONGITUDINAL_HORIZONTAL_PREF

L

Controls the prefix for horizontal longitudinals in the Annotate/Position Ruler function.

Legal values:

Any String

RULER_LONGITUDINAL_CENTRE_LINE_LABEL

<empty string>

When creating a Positioning Ruler of type Longitudinal Horizontal, the labelling of longitudinal at Ship Center Line position is controlled by this keyword. The Center Line position (Y-coordinate) is by default 0.0.

Legal values:

<non-empty string> Use this string as label

<empty string> Use RULER_LONGITUDINAL_HORIZONTAL_PREF as prefix to longitudinal number zero.

RULER_LONGITUDINAL_VERTICAL_PREF

L

Controls the prefix for vertical longitudinals in the Annotate/Position Ruler function.

Legal values:

Any String

RULER_LONGITUDINAL_BASE_LINE_LABEL

<empty string>

When creating a Positioning Ruler of type Longitudinal Vertical, the labelling of longitudinal at Ship Base Line position is controlled by this keyword. The Base Line position (Z-coordinate) is given by the Drafting Default keyword BASE_LINE_POSITION.

Legal values:

<non-empty string> Use this string as label

<empty string> Use RULER_LONGITUDINAL_VERTICAL_PREF as prefix to longitudinal number zero.

BASE_LINE_POSITION

0.0

The position of the Ship Base Line (z-coordinate in world coordinate system).

Legal values:

Any real value

Finally, In Marine Drafting/User's Guide/Appendices/Drafting Default File Keywords, move the documentation of following already existing keyword in section "Miscellaneous" to a position just before RULER_LONGITUDINAL_HORIZONTAL_PREF:

RULER_TCIK_LABEL_DIV

RULER_FRAME_PREF

RENDER_AUTO_BLANKING

YES

Controls globally whether auto-blanking should be applied during repaint.

Legal values:

YES = Blanking enabled

NO = Blanking disabled

AUTO_OUTFITTING_LEVEL

NO

This default keyword is relevant when you select outfitting models via subviews in the drawing. A problem for outfitting models is that the subview level is not very well defined. The subview does not always represent a relevant level for the operation you want to do. Currently AUTO_OUTFITTING_LEVEL will have impact on these functions:

Annotate > Dimension > 3D > Weight and COG

Tools > Model > Copy

Tools > Model > Present

Tools > Model > Exchange

Tools > Model > Delete

Tools > Model > Modify Colour

Tools > Model > Modify Linetype

Tools > Model > Transform

Vitesse function model_identify

MarApi function ModelIdentify

When setting this keyword to "YES" the function will always select a "pre-defined" model level no matter what the subview represents. The pre-define levels are: EQUI, STRU, PIPE, ROOM, VENT and CWAY. For example: even if the subview represents a pipe branch, WCOG will be calculated for the whole pipe.

NO - No auto level for outfitting

YES - Auto level for outfitting is activated.

ADD_MODEL_UDPATE_DESIGN

Auto

The keyword will have impact when you add models to an existing view. The setting controls whether you will do an "update design" on all models in the view or only redraw the new models.

Legal values:

Auto = The system will select automatically so that you get best possible performance but still a correct view. For example it means that a full update design will always be done for views of type "Global Hidden Line" or "Universal Hidden Line".

No = The system will never do a full update design, only redraw the added models. This may of course result in models not being drawn correctly regarding hidden lines removal but it will instead:

Be faster.

Avoid regenerating all existing design geometry and override possible changes the user may have done to this geometry.

MODEL_SUBVIEW_PURGE

None

Controls how the Purge operation should treat empty model subviews.

Legal values:

None = Preserve empty model subviews.

SDB = Remove empty model subviews in drawing only (the models will come back when the ID-list is re-evaluated).

PADD = Remove empty model subviews in drawing and also remove the model from the PADD View definition.

MODEL_VIEW_PURGE

None

Controls how the Purge operation should treat empty model views.

Legal values:

None = Preserve empty model views.

SDB = Remove empty model views in drawing only.

PADD = Remove empty model views in drawing and also remove the view definition in PADD.

DWG_COPY_TARGET_DWG_PREFIX

""

Initial value for new drawing name prefix in the Copy Drawings dialog.

It is also a default value for sy015 which copies drawings in batch.

DWG_COPY_TARGET_DWG_SUFFIX

_COPY

Initial value for new drawing name suffix in the Copy Drawings dialog.

It is also a default value for sy015 which copies drawings in batch.

DWG_COPY_TARGET_REGI_PREFIX

""

Initial value for new REGI name prefix in the Copy Drawings dialog.

It is also a default value for sy015 which copies drawings in batch.

DWG_COPY_TARGET_REGI_SUFFIX

COPY

Initial value for new REGI name suffix in the Copy Drawings" dialog.

It is also a default value for sy015 which copies drawings in batch.

MODEL_COMPONENT_FOR_IMPLIED_MODEL

Combined

This keyword will have impact on Update Design for models that may have "implied" model parts like TUBI or BOXI. It affects how these model parts are represented in the picture object: in a level 3 subpicture ("model component") of its own or in the same level 3 subpicture as the part it is connected to.

Legal values:

Combined = The geometry of the TUBI/BOXI will be in the same level 3 component as the one it is connected to.

Separate = The geometry of the TUBI/BOXI will be in a separate level 3 subpicture. Like this it will be possible to identify the part in the drawing and for example navigate to it with the Navigate in Design Explorer function on the context menu.

VIEW3D_PICK_MODE

Design/Drafting depending on current module

The 3D view is available on both Hull Design/Draft Design and Marine Drafting/Draft modules. However when you select an element in the 3D canvas the result is different in the design modules compared to the draft/drafting modules. For example, when you pick a flange on a pipe:

In Hull Design/Draft design the flange will be selected in the 3D view and the flange will also become the current element in the design explorer.

In Marine Drafting/Draft the whole pipe branch is selected and it is also the pipe branch that will become the current element in the design explorer.

This is the default behavior. Therefore Design is the default value when Hull Design and Draft design is used and Drafting is the default value when the current module is Marine Drafting or Draft.

The purpose of this default is to make possible for the 3D view in draft/drafting to act like the 3D view in design module.

Note: The other way around is not possible!

Legal values:

Design = The picking mode should be "as in Design". This is the only legal when you are in a design module. When you are in draft/drafting you can use this value to activate the "design" way of picking.

Drafting = The picking mode should be the default draft/drafting mode. This is not a legal value when you are in a design module.

UPDATE_DESIGN_CLEAR_INVALID_SUBVIEW

YES

When Update Design is performed (via command prompt or any Drafting function updating a model view), model subviews without a valid DESI reference will either be deleted or preserved.

Legal values:

NO = Invalid model subviews will be preserved with user notification.

YES - Invalid model subviews will be deleted without user notification.

INSERT_MODEL_INITIAL_VIEW

ALL

After system start up, first time Insert/Model is used, the View dropdown menu will be initiated to this value

Legal values:

NEW = Collected models will be inserted in a new view.

ALL = Collected models will be inserted in all views.

TitleResults for “How to create a CRG?”Also Available in