Show frames

Go to: Related nodes. Attributes.

Create a new curve on surface which is an offset of an existing curve on surface. The 'distance' attribute defines how far the offset curve should be from the original curve, and the 'tolerance' attribute sets the accuracy required. 'subdivisionDensity' defines how many times the offset curve spans can be subdivided in order to match the required tolerance. If there are sharp corners on the original curve, the offset curve may break into separate sections at these points. The attribute 'connectBreaks' can be set to ensure such breaks are filled, either with a linear or a circular curve section. In some cases the offset curve may contain a loop. The attribute 'cutLoop' can be set to cut off such loops.

Node nameParentsClassificationMFn typeCompatible function sets
offsetCosabstractBaseCreatedeformerkOffsetCoskBase
kNamedObject
kDependencyNode
kCreate
kOffsetCos

Related nodes

ffBlendSrfObsolete, roundConstantRadius, extendSurface, avgSurfacePoints, alignSurface, bevel, insertKnotSurface

Attributes (9)

checkPoints, connectBreaks, cutLoop, distance, inputCurve, outputCurve, stitch, subdivisionDensity, tolerance

Long name (short name)TypeDefaultFlags
connectBreaks (cb) enum2outputinputconnectablestorable
Connect breaks method (between gaps): 0 - off, 1 - circular, 2 - linear
checkPoints (cp) short3outputinputconnectablestorable
Checkpoints for fit quality per span. Not advisable to change this value.
cutLoop (cl) boolfalseoutputinputconnectablestorable
Do loop cutting.
inputCurve (ic) nurbsCurveNULLoutputinputconnectable
The input curve
distance (d) distance (double)1.0cmoutputinputconnectablestorablekeyable
Offset distance
outputCurve (oc) nurbsCurveNULLarrayoutputconnectable
Output curves
stitch (st) booltrueoutputinputconnectablestorable
Stitch curve segments together. Not advisable to change this value.
subdivisionDensity (sd) integer5outputinputconnectablestorable
Maximum subdivision density per span
tolerance (tol) distance (double)0.01cmoutputinputconnectablestorable
Tolerance