Go to: Related nodes. Attributes.

The 'spBirailSrf' node computes a NURBS surface by sweeping a NURBS profile curve along two NURBS rail curves. The profile curve should intersect the two rails. The profile, rail curves can also be surface curves i.e. isoparams, curve on surfaces.

By setting the attribute 'tangentContinuityProfile1' to true, the computed surface can be made tangent continuous w.r.t. the underlying surface of the profile curve. It must be noted that continuity is possible provided the profile is a surface curve.

Using the attribute 'transformMode' the profiles can be scaled either proportionately or non proportionately. The scaling is done in x,y,z using an internal local coordinate frame. The following are legal values : 0 - Non proportional , 1 - proportional.

Node nameParentsMFn typeCompatible function sets
spBirailSrfbirailSrfkSPbirailSrfkBase
kNamedObject
kDependencyNode
kCreate
kBirailSrf
kSPbirailSrf

Related nodes

birailSrf, squareSrf, dpBirailSrf, mpBirailSrf, ffFilletSrf, closeSurface, explodeNurbsShell, boolean, intersectSurface, attachSurface, detachSurface, avgNurbsSurfacePoints, boundaryBase, boundary, nurbsSurface

Attributes (2)

inputProfile, tangentContinuityProfile1

Long name (short name)TypeDefaultFlags
inputProfile (ip) nurbsCurveNULLoutputinputconnectable
profile curve
tangentContinuityProfile1 (tp1) boolfalseoutputinputconnectablestorablekeyable
Need to be tangent continuous across the profile. The profile must be a surface curve.