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

Hull and Outfitting

BEVEL Statement

  • Last UpdatedNov 28, 2025
  • 5 minute read

The BEVEL statement is used to define the bevel codes which are the customer specific "instances" of the basic bevel types.

All variable parameters must be defined and also the symbols, to be associated with the current bevel code.

Syntax:

BEVEL, <code>

     /TYPE= <type>
     [/BEV_NAME=’<bev_name>’]
     [/BEV_NAME_REFL=’<bev_name>’]
     [/GAP= <gap>]
     [/ALPHA= <alpha> /VAR_ALPHA]
     [/BETA= <beta> /VAR_BETA]
     [/NOSE= <nose_height>]
     [/H=(<nose_pos>[,<nose_pos_factor>[,<h_adjust>]]
     [/HTH=(<up_to      Thickness>,<nose_pos>[,<nose_pos_factor>[,<h_adj     ust>]]*n
     [/RAD= <radius>]

     ([/SYMBOL= (<symb>, ....)]
     [/SYMBOL_REFL=(<symb>)]
     [/AFTER_TEXT_SYMBOL= (<symb>, ....)]
     (/WELD_SYMBOL= (<symb>, ....)]
     (/WELD_SYMBOL_REFL= (<symb>, ....)])
     [/SYMB_COMB= (<symb_comb_no>, ....)]

     [/CHAMFER= <chamfer>]
     ;

One /H keyword and up to 5 /HTH keywords can exist.

The attributes have the following interpretation:

<code>

is the bevel code to be used in defining the beveling in the modelling phase.

<code> can be selected as an arbitrary positive integer number in the range 1-999.

TYPE

is the basic bevel type of which the current code is an instance.

BEV_NAME

Is the string representation of the bevel code. This string may be used instead of the code to refere to the bevel. If BEV_NAME is defined, the system will if possible use that instead of the code when bevels are presented.

BEV_NAME_REFL

The name for the reflected bevel.

GAP

is the gap between the midpoint of the joint and the utmost part of the bevel contour.

In butt welding (and when the bevel is symmetric) the total gap will thus be 2*<gap>.

Set to 0 if undefined.

ALPHA

The opening angle on the positive side of V-, Y-, K- and X-joints. Moreover, the opening angle on the negative side of symmetrical K- and X-joints. (Denoted a in the bevel figures above.)

Compulsory for the bevels with a fixed opening angle in the positive direction.

VAR_ALPHA

Used for bevel types which have an opening angle in the positive direction varying depending on the connection angle (cf. the AUTO_SELECT Statement below). Must not be assigned any value in the BEVEL statement.

BETA

The fixed opening angle on the negative side of asymmetric K- and X-bevels. If not given in these cases, BETA is supposed to be equal to ALPHA. (Denoted b in the bevel figures above)

VAR_BETA

The opening angle on the negative side should be derived from the connection angle as specified in the AUTO_SELECT Statement (cf. below). Must not be assigned any value in the BEVEL statement.

NOSE

Height of nose for Y- and K-bevels (compulsory for these bevel types).

By giving a negative value, the height of the nose will be defined from the upper edge of the plate (supported only for certain bevel types).

A value between 0 and 1 is interpreted as a factor (times the e-measure as defined in 18.3.1, supported only for certain bevel types).

H

Defines the position of the nose/knee in K- and X-type bevels as specified in detail in connection with each bevel type in the surveys above (compulsory for asymmetric K- and X-bevels). In the definition, always suppose a variant 0.

Only one value (=<nose_pos>) is interpreted as an absolute value.

If two values are given, the second value (<nose_pos_factor>) is a factor to be multiplied by the plates thickness (E-measure in butt welding).

The nose position h is then set:

h = max(<nose_pos>,<nose_pos_factor>*E)

(by giving <nose_pos>=0 h is always made a factor of the plate thickness)

If three values are given, the third value (<h_adjust>) is a value that adjusts the H value.

The h value will then be set:

h = H + h_adjust

HTH

The HTH keyword works as the H keyword, but a thickness is added as first parameter. This generates a list in which the nose position parameter values can be selected at runtime based on actual plate thickness. The provided thickness is interpreted as smaller or equal to when searching in the list.

If the system does not find any list items that fits to a given thickness, the standard H keyword is used.

RAD

is the radius of the "U"-shaped part of bevel opening. Compulsory for these bevel types.

SYMBOL

Defines the symbol(s) to be used in drawings. A certain bevel code may have to be represented by several symbols.

A negative symbol number indicates that the symbol is reflected in its own u-axis.

<symb> is the number of the symbol within the bevel symbol font.

SYMBOL_REF

Symbols to be used for the reflected bevel.

AFTER_TEXT_SYMBOL

In some special cases there might occur an extra symbol after the text on the reference line. This attribute is used to select that symbol.

The "after text" symbols are normally set above the reference line. However, a negative value means that it should be set below the reference line.

AFTER_TEXT_SYMBOL_REFL

Symbols to be used for the reflected bevel.

WELD_SYMBOL

This attribute is used to define weld symbols that may be set in addition to the bevel symbols to specify details about the welding. for example, it may be used to indicate back-welding in butt joints and for symbols in fillet welding.

A negative symbol number indicates that the symbol is reflected in its own u-axis.

WELD_SYMBOL_REFL

Symbols to be used for the reflected bevel.

SYMB_COMB

Reference to symbol combinations. The attribute SYMB_COMB should not be used in combination with the attributes SYMBOL, WELD_SYMBOL and AFTER_TEXT_SYMBOL. These attribute are used when there is only one symbol combination whereas the SYMB_COMB keyword is used when there are many alternative combinations, one of which is selected when the bevel note is set.

<symb_comb_no>

is the number of a previously defined symbol combination (cf. SYMBOL_COMBINATION Statement).

CHAMFER

is the chamfer angle of the current bevel code. If not defined, the default angle set in the will be used.

SYMBOL_REFL

WELD_SYMBOL_REFL

NAME_REFL

AFTER_TEXT_SYMBOL_REFL

Same as the ones without _REFL, but the reflected side

Example:

1.

BEVEL, 101
     /TYPE=10
     /SYMBOL=(61,-61)
     /GAP=0.75
     ;

2.

BEVEL, 301
     /NAME=(3VD)
     /NAME=REFL=(3VM)
     /TYPE=30
     /SYMBOL=(62,32)
     /SYMBOL_REFL=(63,33)
     /AFTER_TEXT_SYMBOL=45
     /AFTER_TEXT_SYMBOL_REFL=44
     /GAP=0.75
     /ALPHA=25
     /NOSE=2
     ;

3.

BEVEL, 161
     /TYPE=16
     /VAR_ALPHA
     /SYMBOL=63
     ;

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