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

Hull and Outfitting

Statement Qualifiers

  • Last UpdatedDec 02, 2025
  • 2 minute read

Note: The qualifiers ARBITRARY, PRINCIPAL and PLANE_NORM are mutually exclusive, that means, only one of them can appear in the same CREATE_PLANE statement. The BOX qualifier can, however, be given together with any of the other qualifiers. The SYM qualifier can be given together with PRINCIPAL=('Y', COORD) qualifier. All coordinate values for planes can be given as relative coordinate, that means, co-ordinates referring to frames, waterlines, are allowed. Because of this, coordinates in the input file are handled as strings and must be surrounded by apostrophes also when true numerical coordinates are given.

There is no limit to the number of statements that can be given in one input file.

/ARBITRARY=('X1', 'Y1', 'Z1', 'X2', 'Y2', 'Z2', 'X3', 'Y3', 'Z3')

This qualifier is used when an arbitrary plane is defined by three points.

/PRINCIPAL=('X' | 'Y' | 'Z', 'COORD')

This qualifier can be used for the definition of a plane parallel to one of the principal planes by specifying a coordinate along its normal axis.

/SYM;

This qualifier can be used together with /PRINCIPAL=('Y', COORD) qualifier and means that two planes will be created, principal plane parallel by axis and its reflected image in center line.

/PLANE_NORM=('X', 'Y', 'Z', 'N1', 'N2', 'N3')

By using this qualifier, a plane is defined by giving a point and a normal vector to the plane.

/BOX=('X1', 'Y1', 'Z1', 'X2', 'Y2', 'Z2');

This qualifier restricts the defined plane to be within the box formed by the given coordinate limits.

Example:

CREATE_PLANE, 'PLANE1'

/ARBITRARY=('123.5', '-12000', '0.0','1500.0', '0.0', '0.0','0.0', '1221', '7100')

/BOX=('-10000.0', '-10000.0', '-10000.0','10000.0', '10000.0', '10000.0');

CREATE_PLANE, 'PLANE2'

/PRINCIPAL=('X', 'FR38-227.5');

CREATE_PLANE, 'PLANE4'

/PRINCIPAL=('Y', '4000')

/SYM;

CREATE_PLANE, 'PLANE3'

/PLANE_NORM=('FR65', '-12000.0', '0.0', '0.0', '1.0', '1.0');

DELETE_PLANE, 'PLANE1';

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