Partitioned Curves

There are four methods for specifying locations at which to partitin curves:

Partition Create Curve <curve_id> {Fraction <fraction_list> | Position <xpos> <ypos> <zpos> | [with] <vertex_list> | <node_list> }

The first two forms of the command create additional vertices and use those vertices to split a curve. The third form of the command uses existing vertices to split the curve. The fourth form of the command uses existing nodes to split the curve.

Using the fraction option, vertices are created at the specified fractions along the curve (in the range [0,1].) Subsequently, the curve is split at each vertex, resulting in n+1 new curves, where n is the number of fraction values specified.

Using the position option, vertices are created at the the closest location along the curve to each of the specified position. Subsequently, the curve is split at each vertex, resulting in n+1 new curves, where n is the number of positions specified.

If the node option is used, meshed curves may be partitioned. The
specified nodes must lie on the curve to be partitioned. The curve
is split at each node specified, and any other mesh entitites are
divided appropriately amongst the curve partitions.

Curves can also be partitioned via the virtual command discussed in Virtual Entities.