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/ |
