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

Hull and Outfitting

Spline Curve

  • Last UpdatedDec 08, 2025
  • 1 minute read

This type of statement is used when the curve is supposed to pass through a number of known points. The curve is generated as a spline.

Syntax

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

      [, <vector>] (/ <point> (0 ... 28)) /<point>

      [, <vector>];

Description

<curve_name>

is the name of the curve.

<curve_name>::= <name>

<system>

see above.

<vector>

is a tangent vector of the curve in the starting and/or ending points. It can also be a reference to a direction of a topology point. In that case the direction vector is calculated from the direction angle. It can be given at any end independently of the other. If left out, the spline has a free direction in the end points. The vector need not be normalized.

<vector>::= <number>, <number>|<top_ref>

<top_ref>

is a topology direction reference.

The general remarks on the previous type of curve statement are valid also here.

Example:

1.

CURVE, 'DEF', SPLINE, 1000, 1000, 1,0,

   /1500, 1200/2000, 1500;

2.

CUR, 'BBB', SPL, P1, P1, TA1 /P2/1000, P3/ 3000, 500/

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