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

Hull and Outfitting

Default File

  • Last UpdatedDec 03, 2025
  • 6 minute read

The following ip’s can be given to the program.

[ATTACH_ANGLE,]
[ATTACH_TYPE, {MARKSIDE | NON_MARKSIDE | ACUTE},]
[ATTACH_TOL, <tol>,]
[ATTACH_POS_MIDDLE, <marking_length>,]
[ATTACH_DIST, <dist>,]
[ATTACH_LEG, <length>,]
[NOMINALCONTOUR,]
[OPTIMIZECONTOUR,<tolerance>,]
[SHRINKAGE, <name of shrinkage object>,]
[SHRINKAGE_FACTOR_ALONG_U, <factor_u>,]
[SHRINKAGE_FACTOR_ALONG_V, <factor_v>,]
[CURVEIDENT_FR,<identification>,]
[CURVEIDENT_WL,<identification>,]
[CURVEIDENT_BT,<identification>,]
[CURVEIDENT_LONG,<identification>,]
[CURVEIDENT_TRANS,<identification>,]
[CURVEIDENT_TEMPL,<identification>,]
[MARK_STRIP,]
[MARK_PLATE,]
[MARK_PLATE_BOTH,]
[MARK_LONG,]
[MARK_TRANS,]
[MARK_FR,]
[MARK_BT,]
[MARK_WL,]
[MARK_TEMPL,]
[MARK_REFPL,]
[MARK_BEND_LINES,]
[NODRAW,]
[ONLY_SIMPLE_SKETCH,]
[TEMPL_MARK_BOTH,]
[VMARK,]
[CMARK, [[<R1>],[<R2>,]]]
[ACCURACY_DIMENSION,]
[EXCESS_TYPE_ALENGTH, <excess_type>,]
[EXCESS_TYPE_MLENGTH, <excess_type>,]
[MARK_HULLM,]
[STRUCTURE,]
[WELD_BEFORE_BEND,]
[BEVEL_PROF_END_ADJUST, GUIDE/BUMP,]

Description of the parameters:

The ip´s starting in ATTACH are all related to attachment angles. The attachment angle is defined as the angle between a component (shell profile or plane panel plate) and a plate perpendicular to the attachment line on the plate. The attachment angle can be marked in three different ways, either always on moulded/marking side, always on the side opposite to moulded/marking side or always as an acute angle. The marked angle is placed at a predefined distance, given by the ip ATTACH_LEG, from the end points of the marking lines, or, if so requested by the ip ATTACH_POS_MIDDLE, at the middle of them.

ATTACH_ANGLE,

The ip is given without any parameters. This keyword must be given to get attachment angles marked.

ATTACH_TYPE, {MARKSIDE | NON_MARKSIDE | ACUTE},

Values can be either MARKSIDE, NON_MARKSIDE or ACUTE. MARKSIDE is the side of the plane panel or shell profile determined by the Environment Variable SBH_MARKING_SIDE. (Reference to GSD customizing -> General). NON_MARKSIDE means the opposite side than MARKSIDE. Might be useful to avoid overlapping GSD and attachment angle marking. ACUTE means the side of the plane panel/shell profile with an attachment angle less than 90 degrees.

Default value is MARKSIDE.

ATTACH_TOL, <tol>,

Tolerance value used when deciding if an angle should be added to the plate or not. Angles close to 90 degrees, within the tolerance, will be omitted.

Default value for <tol> is 0.5 degrees.

ATTACH_POS_MIDDLE, <marking_length>,

By default two angle marks will be calculated and drawn, one in the starting point of the marking line, one in the ending point. However, marking lines shorter than <marking_length> will have only one angle mark, close to the middle of the line.

ATTACH_DIST, <dist>,

Distance from the trace line to the tip of the angle.

Default value for <dist> is 25 mm.

ATTACH_LEG, <length>,

Size of the legs in the marked attachment angle.

Default value for <length> is 150 mm.

NOMINALCONTOUR,

If this ip is entered, then the nominal contour will be stored as a marking contour in the developed plate object. The nominal contour is the outer contour when excess and bevel are disregarded.

OPTIMIZECONTOUR,<tolerance>,

If this ip is entered, then marking contours consisting of unnecessarily large numbers of segments will be optimized. The contours with have approximately the same shapes as the original ones, but with fewer segments.

<tolerance> is the maximum allowable deviation (in mm.) from the original contour. This value must be entered, if the ip is entered.

SHRINKAGE, <name of shrinkage object>,

If the IP SHRINKAGE has been given (and none of the ALONG IP's has been given) the <name of shrinkage object> must point to a shrinkage object to be found in the structure data bank. The shrinkage will be locally applied as described in the User Guide Setup, customization and Standards, Shrinkage Compensation.

SHRINKAGE_FACTOR_ALONG_U, <factor_u>,

<factor_u> is a factor by which all u-coordinates in the shell plates should be multiplied to get compensation for shrinkage in the u-direction of the developed plates.

<factor_v> is a factor by which all v-coordinates in the shell plates should be multiplied to get compensation for shrinkage in the v-direction of the developed plates.

If one (or both) of the ALONG IP's has been given, the average way of compensate for shrinkage will be used. The value of <factor_u> and <factor_v> must be very closed to 1 which is default for the other factor if just one is given. Any given value to the IP SHRINKAGE will be ignored.

CURVEIDENT_FR,<identification>,

If given, any corresponding marking of a frame curve will get a identification stored in the plate, that can be displayed on demand in other applications.

The given identification string will be combined with the frame number. If an empty string is given as identification, the string will be fetched from the hull reference object.

CURVEIDENT_WL,<identification>,

Ditto for waterline curves

CURVEIDENT_BT,<identification>,

Ditto for butt curves

CURVEIDENT_LONG,<identification>,

Ditto for longitudinal curves

CURVEIDENT_TRANS,<identification>,

Ditto for transversal curves

CURVEIDENT_TEMPL,<identification>,

Ditto for template curves, however no identification can be fetched from the hull reference object.

MARK_STRIP,

If given, then lines representing the development strips are marked on the plate.

MARK_PLATE,
MARK_PLATE_BOTH,

If given, both sides of planar panels will be marked on the shell plates.


MARK_LONG,
MARK_TRANS,
MARK_FR,
MARK_BT,
MARK_WL,
MARK_TEMPL,
MARK_REFPL,
TEMPL_MARK_BOTH,

These IPs define what type of objects and curves that shall be used for marking on the plate. If none is given, marking will be added for plates, longitudinals and transversals. If any of the IPs above is given there will be no default marking.

IP

Usage

MARK_PLATE

Selects all intersecting plates.

MARK_LONG

Selects all longitudinals.

MARK_TRANS

Selects all transversals.

MARK_FR

Selects all frame curves.

MARK_BT

Selects all buttock curves

MARK_WL

Selects all water lines.

MARK_TEMPL

Selects all template curves.

TEMPL_MARK_BOTH

Like MARK_TEMPL but the marking may be applied on either side of the plate independently of the side on which the template is located.

MARK_REFPL

Selects all reference planes.

MARK_BEND_LINES

If set then markings for straight inverse bending lines will be added to the plate part.

NODRAW,

No drawing will be presented

ONLY_SIMPLE_SKETCH,

Drawings are by default created for each developed plate, one showing all marking and one showing roll axis and bending templates information. If this IP is given, a simpler sketch is presented.

BEVEL_PROF_END_ADJUST

May be set to values GUIDE or BUMP.

When set to GUIDE bevel compensation at profile ends is calculated according to the guiding contour. Otherwise when set to BUMP the bump contour is used when compensating for bevel at profile ends.

CMARK, [[<R1>],[<R2>,]]

If given, the marking lines for abutting internal structures and shell profiles will be provided with a so called cmark that points to the material side of the marking lines. If the material is located symmetrically around the marking line a double cmark on both sides of the marking line is drawn. If the material is located asymmetrically around the marking line, no cmark is drawn.

The cmark is built up by three circular segments to avoid knuckles in the marking line. The default values for the radii are 10 and 30 mm, respectively.

Given values smaller than 10 mm will be interpreted as 10 mm. For curved marking contours, R1 will be fixed while the inner radius may deviate a little from the given R2 value.

Example: CMARK, , 50,will create cmarks in the middle of the current marking line and the outer and inner radii will be 10 and 50 mm, respectively.

If both VMARK (see below) and CMARK are given, VMARK will be used.

VMARK,

If given, the marking lines will be provided with jags which point to the material side of the marking lines. If the material is located symmetrically around the marking line a double jag pointing at both sides is drawn. If the material is located asymmetrically around the marking line no jag is drawn. The jag will be placed in the middle of the marking line.

ACCURACY_DIMENSION,

If given, contour lengths of the different edges of the plates will be calculated and presented as described below. Two different lengths are calculated for each edge, the actual length and the moulded length. The actual length is the plate edge including bevel gap and bevel compensation, shrinkage and compensation. The calculation also includes the excess types given by the ip EXCESS_TYPE_ALENGTH. The calculated lengths are presented in the resulting sketch along the different plate edges preceded by the letter C.

A moulded length is also calculated that includes bevel gap and bevel compensation, shrinkage compensation and the excess types given by the ip EXCESS_TYPE_MLENGTH. The calculated lengths are presented in the resulting sketch along the different plate edges preceded by the letter M.

The calculated lengths are output in the generic file created by the Plate Interface.

EXCESS_TYPE_ALENGTH, <excess_type>,

Denotes the excess types to be included in the calculation of the actual edge lengths, see ACCURACY_DIMENSION above. The excess type may be given as an integer in the interval 1-5 or by the designation (name) as defined by the customer. The ip may be given more than once.

EXCESS_TYPE_MLENGTH, <excess_type>,

Denotes the excess types to be included in the calculation of the moulded edge lengths, see ACCURACY_DIMENSION above. The excess type may be given as an integer in the interval 1-5 or by the designation (name) as defined by the customer. The ip may be given more than once.

MARK_HULLM,

If given, any hull marks will be marked on the plate parts

STRUCTURE,

If given, any Structure Elements (frameworks and sub frameworks) that has been made available for production are marked on the plate parts.

WELD_BEFORE_BEND

Normally when built profiles are manufactured the web and flange parts are first bent and then welded together. By setting this IP, straight parts may be manufactured, which can first be welded together and then bent.

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