Go to:
Related nodes. Attributes.
The 'dpBirailSrf' node computes a NURBS surface by sweeping a
NURBS profile towards a second NURBS profile along two given
NURBS rail curves. The profile curves should intersect the rail
curves. The profiles and rails may be surface curves i.e. isoparams,
curve on surfaces or trimmed edges.
The input attributes 'tangentContinuityProfile1', 'tangentContinuityProfile2'
can be used to build the surface to be tangent continuous with the
underlying surfaces on the profiles.
During the sweep, the input profile at 'inputProfile1' is also blended
w.r.t. the second profile at 'inputProfile2'. The fraction of blend is
determined by the attribute 'blendFactor'. A blend factor of 1.0 implies
the profile at 'inputProfile1' has a greater influence in the surface
computation.
Using the attribute 'transformMode',the profiles can be scaled
proportionately or non proportionately. The scaling is done in x,y,z
coordinates using an internal local coordinate frame. The legal values
are : 0 - Non proportional , 1 - proportional.
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
dpBirailSrf | birailSrf | geometry | kDPbirailSrf | kBase kNamedObject kDependencyNode kCreate kBirailSrf kDPbirailSrf |
Related nodes
birailSrf, squareSrf, spBirailSrf, mpBirailSrf, ffFilletSrf, closeSurface, explodeNurbsShell, boolean, intersectSurface, attachSurface, detachSurface, avgNurbsSurfacePoints, boundaryBase, boundary, nurbsSurface
Attributes (5)
blendFactor, inputProfile1, inputProfile2, tangentContinuityProfile1, tangentContinuityProfile2
Long name (short name) | Type | Default | Flags |
---|
|
inputProfile1
(ip1 )
| nurbsCurve | NULL | |
|
|
inputProfile2
(ip2 )
| nurbsCurve | NULL | |
|
|
blendFactor
(bl )
| double | 0.5 | |
|
|
tangentContinuityProfile1
(tp1 )
| bool | false | |
|
|
tangentContinuityProfile2
(tp2 )
| bool | false | |
|