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

Hull and Outfitting

Mold Line First

  • Last UpdatedDec 08, 2025
  • 7 minute read

In cases where the mold line is defined first, the mold line can either be defined by a line directly or as a line parallel to a limit of the panel (or to a line).

<mould_line_first>::= <mould_line><end_point_1>/<end_point_2>

Below, we treat the definition of the mold line first and then how to define the end points, once the mold line is known.

A. Mold line definition

The mold line can be defined, either along a given line or as being parallel to a limit or a given line.

<mould_line>::= <line_direct> | <line_parallel>

<line_direct>

is an explicitly given line, see General Layout of a Statement.

<line_direct>::= ,<line> (1 ... 25) [,REV]

<line_parallel>

is used to define one or several stiffeners as being parallel at a distance to a limit or to a given line.

<line_parallel>::=

    <parallel_line>

    <parallel_limit> |

    ,M1= <dist>

    [,M2= <partition>]

    [,NUMB= <no_of_sti>]

<parallel_line>

defines the line to which the stiffener is parallel.

<parallel_line>::= <line>

<parallel_limit>

defines, as an alternative, the limit to which the stiffener should be set parallel.

<parallel_limit>::= LIM=<limit_no>[,<line>]

LIM

defines the limit to which the stiffener is set parallel.

<limit_no>::= <integer>

> 0     the mold line has the same direction as the limit.

< 0     opposite direction

This makes sense only if any of the end points end against the outer contour.

By adding an extra line, intersecting the limit, the stiffener will be set parallel to the tangent in the intersection point.

Otherwise, the stiffener will be set parallel to the longest straight segment of the limit.

M1

The distance of the first stiffener from the given limit/line.

<dist>::= <number>

M2

The distance between the first and the second, the second and the third stiffener,

When left out, M1 will be used.

<partition>::= <number>

NUMB

is the number of stiffeners to be set. Default value is 1.

<no_of_sti>::= <integer>

To summarize: The mold line can be defined in one of the following ways:

  1. Along a given line.

  2. Parallel with and at given distances from a line.

  3. Parallel with and at given distances from (the longest straight part of) a limit.

  4. Parallel with and at given distances from the tangent to a given limit in the intersection point with a given line.

B. Definition of the end points

Once the mold line is defined, the end points can independently of each other - be defined in a number of different ways:

  • by attachment to a stiffener/flange on the panel

  • by the intersection with a given line

  • by the intersection between the mold line and the outer contour.

  • by connection to the surface of a given intersecting panel.

  • by connection to the surface of a bracket on the same panel.

  • by "connection" to a hole in the same panel.

  • by "connection" to a seam in the same panel.

    <end_point_1>::=

    CON = <con_code>

    [, <int_prof_ref> |

    <line_1> |

    <name> [,REFL] |

    <bracket_ref> |

    <hole_ref> |

    <seam_ref> ]

    CON

    is the connection code according to the Design Standards.

    <con_code>::= <integer>

    <name>

    Name of an intersecting panel, to the surface of which the stiffener should be attached. It may be mirrored in the CL plane by adding the keyword REF.

    <int_prof_ref>
    <line_1>
    <bracket_ref>
    <hole_ref>

    See General Layout of a Statement.

If not defined by a given profile, line or any other explicitly given item, the stiffener is supposed to end at the outer contour. Depending on the connection type this may be done as though the stiffener were connected to a stiffener along the tangent of the outer contour in its intersection point with the mold line (see the image below).

As an alternative, the stiffener may be connected to the surface that bounds the panel where its outer contour is intersected by the mold line of the stiffener, or it may be connected end-to-end with a stiffener on another panel bounding this panel.

Conditions for the latter cases are:

  • a connection code for surface connection has been used, and a hull curve (or panel) has been used for the corresponding boundary.

    or

  • a hull connection code for end-to-end connection has been used and a panel has been used for the corresponding boundary.

    <end_point_2>::= <end_point_1>

    However, in <end_point_2>, <line_1> is replaced by <line_2>.

The formal description above means that any of the end points can be defined in one of the following ways:

  1. Attach to another stiffener or flange on the current panel. An appropriate connection code must be supplied to define the detailed shape of the connection.

  2. Intersect the mold line with a given line. A connection code is accepted but does not affect the result.

  3. "Attach" the stiffener to a "fictitious" stiffener along the tangent to the outer contour in its intersection point with the mold line. Connection code must be supplied.

    Depending on the connection type (see above) the "tangent line" may be replaced by the "tangent plane" of the boundary, for example, of the hull surface.

    In the former case, the end cut angle of the web will normally be 90 degrees and clearance (if any) will be calculated along mold line.

    In the latter, the web angle may have any value and the clearance will be perpendicular to the surface.

    (If any of the end points has been generated according to this alternative, the given direction of the mold line must be that of the stiffener when generated. In other cases, the direction is irrelevant - Hull Modelling will select the correct direction automatically.)

  4. Attach the stiffener to the surface of a given panel. The connection will be done, as in case 1), to a fictitious flat bar in the location of the panel.

  5. Attach to the surface of a given bracket on the panel itself. The connection will be done as in case 4).

  6. Attach to a hole on the panel itself. The connection will be done in the same way as to a flange welded to the edge of the hole.

    Below, a number of examples defined according to the syntax for 'mold line first' are given. In some of the examples, the end cut data are left out.

    In the examples 1 and 2, the direction of the given line can coincide with or be opposite to the final mold line, since both end points are explicitly defined.

    Example 1 ('line direct'):

    STI[FFENER], ... U = 10000, V = 5000, T = 45,
        S1, CUT = 1302, 15, CON = 14/
        S2, CUT = 1302, 15, CON = 14;

    Example 2 ('line direct'):

    STI, ... Y = 6400, 6840,
        SL22-23, CUT = 1302, 15, CON = 14/
        SL23-22, CUT = 1302, 15, CON = 14;

    Example 3 ('line direct'):

    STI, SID = AFT, PRO = 10, ... ,
         U = 7000, V = 3000, T = -30,
         CUT = 1302, 15, CON = 14/
         CUT = 1302, 15, CON = 14;

    Example 4 ('parallel to limit'):

    STI, SID = AFT, LIM = -3,
         PRO = 10, 200, 12,
         NUMB = 3, M1 = 900, M2 = 750,
         V1 = 5000/CON = 14;

    In this example, the direction of the mold line is essential because in one end point the stiffener is "attached" to the outer contour.

    Example 5 (see Example 4 - Note: LIM > 0):

    STI, SID = AFT, LIM = 3,
         PRO = 10, 200, 11.5,
         NUMB = 3, M1 = 900, M2 = 750,
         V1 = 5000/CON = 14;

    Example 6 ('parallel to limit'):

    STI, SID = AFT, LIM = 3,
         PRO = 10, 200, 11.5,
         M1 = 2000,
         U1 = 15000/V2 = 7250;

    Example 7 ('parallel to limit' - see image above):

    STI, SID = AFT, LIM = 2,
         PRO = 10, 200, 12, WELD = 4,
         M1 = 2000, U1 = 15000/S1, CON= 14;

    Example 8 ('parallel to limit'):

    (Select the part of the limit where to set the stiffener by giving a line.)

    STI, SID = AFT, LIM= 3, Y = 12000,
         PRO = ... , Y1 = 15000/
         CON = 14;

    Example 9 ('parallel to line'):

    STI, SID = -1, PRO = ... , U = 5000,
         V = 2000, T = 20,
         M1 = 1000, M2 = 750, NUMB = 2,
         U1 = 2000/U2 = 7000;

    Example 10 (along line between bracket and hole):

    STI, SID = ..., PRO = ..., Y = 13000
         CON = ..., CUT = ..., BR2/
         CON = ..., CUT =, HOL3;

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