Show frames

Go to: Related nodes. Attributes.

The ffFilletSrf node computes a surface fillet given two NURBS surface curves. The input surface curves may be isoparams or trimmed edges. Using the attributes 'positionTolerance' and 'tangentTolerance', the filleted surface can be built to user specified positional or tangent tolerances respectively. The shape of surface fillet may be modified using the blend controls bias and depth. Using the attribute `depth', the magnitudes of the tangents on the surface fillet at either end of the surface curves may be scaled. The attribute 'bias' controls the deviation of the surface fillet from the tangent planes across the two surfaces curves.

Could be used to fill the gap in between two NURBS surfaces.

Node nameParentsClassificationMFn typeCompatible function sets
ffFilletSrfabstractBaseCreategeometrykFFfilletSrfkBase
kNamedObject
kDependencyNode
kCreate
kFFfilletSrf

Related nodes

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

Attributes (7)

bias, depth, leftCurve, outputSurface, positionTolerance, rightCurve, tangentTolerance

Long name (short name)TypeDefaultFlags
bias (b) double0.5outputinputconnectablestorablekeyable
Bias value for fillet
positionTolerance (pt) double0.1outputinputconnectablestorablekeyable
C(0) Tolerance For Filleted Surface creation
depth (d) double0.5outputinputconnectablestorablekeyable
Depth value for fillet
tangentTolerance (tt) double0.1outputinputconnectablestorablekeyable
G(1) continuity Tolerance For Filleted Surface creation
leftCurve (lc) nurbsCurveNULLoutputinputconnectable
Surface curve on the left.
outputSurface (os) nurbsSurfaceNULLoutputconnectable
Output Fillet Surface
rightCurve (rc) nurbsCurveNULLoutputinputconnectable
Surface curve on the right.