Optionalshape: TOptionallengths: number[]Optionalkind: curveFrameEnumOptionalup: Vector3OptionalkindHow the frames follow the curve.
OptionalupThe way perpendicular frames keep level with, and the first rotation-minimizing frame starts from; ignored by Frenet frames.
The edge or wire the frames sit on.
How far along the curve from its start each frame sits, in model units, up to its length.
An edge or a wire, lengths and the kind of frame for
shapes.edge.framesOnEdgeAtLengthsandshapes.wire.framesOnWireAtLengths.