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

Hull and Outfitting

Curve, Defined by Segments

  • Last UpdatedDec 08, 2025
  • 1 minute read

This type of statement is used when segments, that means, lines and arcs, of the curve are known.

Syntax:

CURVE, <curve_name> [, <system>], <point>

      (/<segment>) (1 ... 29);

<curve_name>::= <name>

<system>::= UV|XY|XZ|YZ

<segment>::= R <radius>| <amplitude>, <point>

<radius>::= <amplitude>::= <number>

Remarks:

  1. The statement can be given everywhere in the scheme. If xyz-coordinates are used, the statement must not occur until the position of the panel has been defined.

  2. <system> defines the coordinate system, used to describe the curve. All points must be given using the same type of coordinates. If not given, uv-coordinates are supposed.

  3. As everywhere else, FR-terms, LP-terms and topology point references may be used.

  4. Radius and amplitude are positive if the circulation direction of an arc is positive, negative if the direction is negative. Zero indicates a line segment.

    When described in the xyz-system, the curve is supposed to be seen from FOR|TOP|SB when judging the circulation direction.

  5. <point> may be a complete topology reference, that means, one term only.

    Examples:

    1.

    CURVE, 'ABC', 1000, 2000/0, 2000,
           1800/R2000, 3000, 2000;

    2.

    CURVE, 'AAA', P1/50,P2/0, P1+50, P2+100/0, 1000, 2000.

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