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

Hull and Outfitting

Syntax 1

  • Last UpdatedDec 08, 2025
  • 4 minute read

The examples at the end of this section illustrate typical situations in which brackets may occur in this syntax.

In most cases the bracket is attached with its A-arm welded to the plate of the current panel and with its B-arm welded along an external profile. However, there is an option to attach the A-arm to the web of a stiffener on the current panel and the B-arm along another stiffener on the same current panel. This may be the case if the first stiffener acts like a small panel itself, for example, a T-beam under a deck.

The normal situation is also that the end of the A-arm is defined by an intersecting profile on the current panel, either explicitly given by the user of automatically found. However, if no profile is found the program examines if the panel has a bounding panel in the direction of the bracket. If so the bracket ends at this panel as though it had been a big flat bar. The name of such a bounding panel may also be given explicitly.

Finally, the length of the A-side can be given explicitly. In that case any intersecting profile information is irrelevant and will cause an error.

<syntax_1>::=[,A= <length_A>]

             [,B= <length_B>]

             [,C= <length_C>]

             [,M1= <gap>]

             [,OFF=<offset>]

             [, <bkt_dir>]

             <B-side_ref>

             [/ <A-side_end>]

A

Normally the A-measure is calculated automatically from the distance between the overlapped profile and the intersecting profile. In the Extended Bracket Handling the details about the connection of the bracket to the intersecting profile are controlled by the customer set-up.

However, A may be explicitly defined.

<length_A>::= <number>

When not explicitly defined a clearance can be introduced between the bracket and the intersecting component (see M1 below).

Gap controlled by M1.

B

Defines the length of the B-arm.

B is normally the length of the B-arm. However, if given negative (B<0) B specifies the height above the plane of the current panel of the end of arm B.

<length_B>::= <number>

C

C specifies the height of the toe at the end of arm A. It is normally calculated automatically from rules in the bracket set-up.

<length_C>::= <number>

If explicitly given and < 0 C specifies the height of end of toe A above arm A.

M1

Clearance between the intersected profile and the bracket (see the comment on A above).

OFF

Normally one of the faces of the bracket lies in the mold line plane of the profile. OFF can be used to displace the bracket a given distance from this plane. (Using the clause for overlapping brackets has no effect.)

<offset>::= <number>

<bkt_dir>

Normally, the bracket is placed in line with the profile along the edge of which it is set.

<bkt_dir> can be used to control the direction in an arbitrary way.

The direction line can be controlled to have a certain direction or to pass a given point.

  1. Given as a direction:

    <inclination>::= T= <angle>

    The angle is measured relative to the u-axis of the panel.

    The vector is defined as in the xyz-space by giving two coordinates of a point relative to the origin of the xyz-system of the ship, that means, two components of a vector (in the plane of the panel).

    <in princ. plane> specifies that the bracket is located in a principle plane of the xyz-system.

    <in princ. plane>::= XT | YT | ZT |

    Thus, the keywords should be given without any value.

  2. Given as a point.

    <dir_point>::= <point_1>

<B-arm_ref>

Specifies the profile along which the B-side is attached. Normally this is and "external profile" but if the bracket is generated between two stiffeners on the same panel it is a reference to a stiffener on the current panel.

<B-arm_ref>::= <ext_prof_ref> (1…25) [,REF] |                  <S_ref> (1…25)

<A-arm_end>

Specifies (when given) the component against which the A-side should end (a stiffener or flange on the current panel or an external panel. If the bracket is set between two stiffeners on the current panel this is the stiffener against the web of which the A-side is welded.

<A-arm_end>::= <int_prof_ref> | <panel_ref>

Examples

Example 1:

Bracket A in a typical syntax 1 connection (example 1).

BRA, A, COR=5, SID=AFT, PSIDE=SB, MAT=12, L160/S1;

Example 2:

Bracket type C as in example 2.

BRA, C, COR=5, SID=AFT, PSIDE=SB, B=1600, MAT=15, L310;

Example 3:

Bracket BCB as in example 3.

BRA, BCB, SID=FOR, B=350, MAT=12, 'GIRDER',F1;

Example 4:

Brackets between stiffeners on a deck, one of which is a beam (for example, a T-bar)

BRA, BCB, SID=FOR, B=350, MAT=12, SF55/SL1-4;

(SF55 is a beam at frame 55, SL1-4 are longitudinal stiffeners at longitudinal positions 1 to 4)

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