'nurs' [<name(char9)>|'!' ['DEFINE' ['COMPACT'] -> <u.deg> <v.deg> <u.npnt> <v.npnt> <u.nknt> <v.nknt>]| ['CONTROL' <u.index> <v.index> [<pnt>|<x y z>] -> <weight>]| ['KNOT' <U>|<V> <index> <value>]| ['END']] | [ <!> <setname(containing surfaces)>]This keyword is used to define a nurbs shape. Surfaces might use nurbs to define the interior geometry. There are two possible ways of definition. The first using predefined point names and the second by specifying the coordinates explicitly. When the coordinates are defined, then the parameter ”COMPACT” must be used as shown above but when point names are used, then ”COMPACT” must be omitted. CAD-interfaces might use this functionality.
Remark: Internally nurbs are always linked by a shape to a surface definition. Such a shape will be automatically generated when a nurbs is finished by the “END” parameter using the same name as the nurbs. This shapes will not be written to a file but using the prnt command will list them:
shpe N001 NURS N001