public interface StyledBlendBuilder
StyledBlend
builder
FeatureCollection.createStyledBlendBuilder(nxopen.features.StyledBlend)
Property | Value |
---|---|
DepthLaw.Function | ft |
DepthLaw.LawType | MultiTransition |
DepthLaw.Parameter | t |
IsCenterCurveUsedAsSpine | 0 |
IsSingleTubeUsed | 1 |
LinkHandles | 0 |
RadiusConstraintType | None |
RadiusConstraintValue.Value | 1.0 (millimeters part), 2.54 (inches part) |
RebuildGuide.DegreeType | Quintic |
ShapeControl | TangentCurve1 |
SkewLaw.LawType | MultiTransition |
TangentMagnitude1.LawType | MultiTransition |
TangentMagnitude2.LawType | MultiTransition |
TrimMethod | NoTrim |
TubeRadius1.LawType | MultiTransition |
TubeRadius2.LawType | MultiTransition |
Modifier and Type | Interface and Description |
---|---|
static class |
StyledBlendBuilder.StyledBlendRadiusConstraintType
The radius constraint type
|
static class |
StyledBlendBuilder.StyledBlendShapeControlType
The shape control types
|
static class |
StyledBlendBuilder.StyledBlendTrimMethodType
The trim method types
|
static class |
StyledBlendBuilder.Types
The styled blend types
|
Modifier and Type | Method and Description |
---|---|
SelectEdge |
adjacentBlend1()
Returns the first adjacent blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
OnPathDimensionBuilder |
adjacentBlend1TrimEnd()
Returns the trim end of the first adjacent blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
OnPathDimensionBuilder |
adjacentBlend1TrimStart()
Returns the trim start of the first adjacent blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
SelectEdge |
adjacentBlend2()
Returns the second adjacent blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
OnPathDimensionBuilder |
adjacentBlend2TrimEnd()
Returns the trim end of the second adjacent blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
OnPathDimensionBuilder |
adjacentBlend2TrimStart()
Returns the trim start of the second adjacent blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Continuity |
blend1Continuity()
Returns the first blend continuity
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Continuity |
blend2Continuity()
Returns the second blend continuity
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Section |
centerCurve()
Returns the center curve
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
OnPathDimensionBuilder |
centerCurveEnd()
Returns the center curve end
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
OnPathDimensionBuilder |
centerCurveStart()
Returns the center curve start
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
LawBuilder |
depthLaw()
Returns the depth
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
SelectFeature |
inheritFeatureParameters()
Returns a feature from which parameters will be inherited.
|
boolean |
isBlendExtended()
Returns a value indicating whether the blend is extended
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
isCenterCurveDirectionReversed()
Returns a value indicating whether the center curve direction is reversed
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
isCenterCurveUsedAsSpine()
Returns a value indicating whether the center curve is used as the spine
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
isNormal1Reversed()
Returns a value indicating whether to reverse the normal of the first wall
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
isNormal2Reversed()
Returns a value indicating whether to reverse the normal of the second wall
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
isSingleTubeUsed()
Returns a value indicating whether the single tube is used
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
boolean |
linkHandles()
Returns a value indicating whether to link the handles
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
double |
positionTolerance()
Returns the position tolerance
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
processInheritFeatureParameters(StyledBlend feature)
Internally data processing of inherited parameters from other Styled Blend feature
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Section |
profileCurve()
Returns the profile curve
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
StyledBlendBuilder.StyledBlendRadiusConstraintType |
radiusConstraintType()
Returns the radius constraint type
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Expression |
radiusConstraintValue()
Returns the radius constraint value
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Rebuild |
rebuildGuide()
Returns the rebuild guide
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
reverseBlend()
Reverses the blend
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setBlendExtended(boolean isBlendExtended)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCenterCurveDirectionReversed(boolean reverseCenterCurveDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setCenterCurveUsedAsSpine(boolean useCenterCurveAsSpine)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setLinkHandles(boolean linkHandles)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setNormal1Reversed(boolean reverseNormal1)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setNormal2Reversed(boolean reverseNormal2)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setPositionTolerance(double positionTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setRadiusConstraintType(StyledBlendBuilder.StyledBlendRadiusConstraintType radiusConstraintType)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setShapeControl(StyledBlendBuilder.StyledBlendShapeControlType shapeControl)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setSingleTubeUsed(boolean singleTube)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setTangentTolerance(double tangentTolerance)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setTrimMethod(StyledBlendBuilder.StyledBlendTrimMethodType trimMethod)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
setType(StyledBlendBuilder.Types type)
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
StyledBlendBuilder.StyledBlendShapeControlType |
shapeControl()
Returns the shape control
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
LawBuilder |
skewLaw()
Returns the skew
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Section |
spineCurve()
Returns the spine curve
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Section |
tangentCurve1()
Returns the first tangent curve
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Section |
tangentCurve2()
Returns the second tangent curve
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
LawBuilder |
tangentMagnitude1()
Returns the tangent magnitude 1
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
LawBuilder |
tangentMagnitude2()
Returns the tangent magnitude 2
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
double |
tangentTolerance()
Returns the tangent tolerance
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
StyledBlendBuilder.StyledBlendTrimMethodType |
trimMethod()
Returns the trim method
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
LawBuilder |
tubeRadius1()
Returns the first tube radius
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
LawBuilder |
tubeRadius2()
Returns the second tube radius
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
StyledBlendBuilder.Types |
type()
Returns the type
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
void |
updateCenterCurve()
Updates the center curve.
|
void |
updateProfileCurve()
Updates the profile curve for Profile type.
|
void |
updateRadiusLawSpine()
Updates the spine in radius laws.
|
void |
updateResetData()
Set necessary builder data.
|
void |
updateShapeLawSpine(boolean isDefaultSpine)
Updates the spine in shape laws.
|
void |
updateSpineCurve()
Updates the spine curve.
|
void |
updateTangentCurve1()
Updates the first tangent curve for Curve type.
|
void |
updateTangentCurve2()
Updates the second tangent curve for Curve Type.
|
boolean |
updateWall1()
Updates the first wall.
|
boolean |
updateWall2()
Updates the second wall.
|
ScCollector |
wall1()
Returns the first wall
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Continuity |
wall1Continuity()
Returns the first wall continuity
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
nxopen.geometricutilities.FlowDirection |
wall1Direction()
Returns the first wall flow direction
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
ScCollector |
wall2()
Returns the second wall
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Continuity |
wall2Continuity()
Returns the second wall continuity
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
nxopen.geometricutilities.FlowDirection |
wall2Direction()
Returns the second wall flow direction
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
ScCollector wall1() throws NXException, RemoteException
NXException
RemoteException
boolean isNormal1Reversed() throws NXException, RemoteException
NXException
RemoteException
void setNormal1Reversed(boolean reverseNormal1) throws NXException, RemoteException
reverseNormal1
- NXException
RemoteException
ScCollector wall2() throws NXException, RemoteException
NXException
RemoteException
boolean isNormal2Reversed() throws NXException, RemoteException
NXException
RemoteException
void setNormal2Reversed(boolean reverseNormal2) throws NXException, RemoteException
reverseNormal2
- NXException
RemoteException
Section tangentCurve1() throws NXException, RemoteException
NXException
RemoteException
Section tangentCurve2() throws NXException, RemoteException
NXException
RemoteException
Section profileCurve() throws NXException, RemoteException
NXException
RemoteException
Section centerCurve() throws NXException, RemoteException
NXException
RemoteException
boolean isCenterCurveDirectionReversed() throws NXException, RemoteException
NXException
RemoteException
void setCenterCurveDirectionReversed(boolean reverseCenterCurveDirection) throws NXException, RemoteException
reverseCenterCurveDirection
- NXException
RemoteException
OnPathDimensionBuilder centerCurveStart() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder centerCurveEnd() throws NXException, RemoteException
NXException
RemoteException
boolean isCenterCurveUsedAsSpine() throws NXException, RemoteException
NXException
RemoteException
void setCenterCurveUsedAsSpine(boolean useCenterCurveAsSpine) throws NXException, RemoteException
useCenterCurveAsSpine
- NXException
RemoteException
Section spineCurve() throws NXException, RemoteException
NXException
RemoteException
SelectEdge adjacentBlend1() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder adjacentBlend1TrimStart() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder adjacentBlend1TrimEnd() throws NXException, RemoteException
NXException
RemoteException
SelectEdge adjacentBlend2() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder adjacentBlend2TrimStart() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder adjacentBlend2TrimEnd() throws NXException, RemoteException
NXException
RemoteException
SelectFeature inheritFeatureParameters() throws NXException, RemoteException
NXException
RemoteException
StyledBlendBuilder.StyledBlendRadiusConstraintType radiusConstraintType() throws NXException, RemoteException
NXException
RemoteException
void setRadiusConstraintType(StyledBlendBuilder.StyledBlendRadiusConstraintType radiusConstraintType) throws NXException, RemoteException
radiusConstraintType
- NXException
RemoteException
Expression radiusConstraintValue() throws NXException, RemoteException
NXException
RemoteException
Continuity wall1Continuity() throws NXException, RemoteException
NXException
RemoteException
Continuity wall2Continuity() throws NXException, RemoteException
NXException
RemoteException
Continuity blend1Continuity() throws NXException, RemoteException
NXException
RemoteException
Continuity blend2Continuity() throws NXException, RemoteException
NXException
RemoteException
nxopen.geometricutilities.FlowDirection wall1Direction() throws NXException, RemoteException
NXException
RemoteException
nxopen.geometricutilities.FlowDirection wall2Direction() throws NXException, RemoteException
NXException
RemoteException
boolean isSingleTubeUsed() throws NXException, RemoteException
NXException
RemoteException
void setSingleTubeUsed(boolean singleTube) throws NXException, RemoteException
singleTube
- NXException
RemoteException
StyledBlendBuilder.StyledBlendShapeControlType shapeControl() throws NXException, RemoteException
NXException
RemoteException
void setShapeControl(StyledBlendBuilder.StyledBlendShapeControlType shapeControl) throws NXException, RemoteException
shapeControl
- NXException
RemoteException
boolean linkHandles() throws NXException, RemoteException
NXException
RemoteException
void setLinkHandles(boolean linkHandles) throws NXException, RemoteException
linkHandles
- NXException
RemoteException
LawBuilder tubeRadius1() throws NXException, RemoteException
NXException
RemoteException
LawBuilder tubeRadius2() throws NXException, RemoteException
NXException
RemoteException
LawBuilder depthLaw() throws NXException, RemoteException
NXException
RemoteException
LawBuilder skewLaw() throws NXException, RemoteException
NXException
RemoteException
LawBuilder tangentMagnitude1() throws NXException, RemoteException
NXException
RemoteException
LawBuilder tangentMagnitude2() throws NXException, RemoteException
NXException
RemoteException
StyledBlendBuilder.StyledBlendTrimMethodType trimMethod() throws NXException, RemoteException
NXException
RemoteException
void setTrimMethod(StyledBlendBuilder.StyledBlendTrimMethodType trimMethod) throws NXException, RemoteException
trimMethod
- NXException
RemoteException
Rebuild rebuildGuide() throws NXException, RemoteException
NXException
RemoteException
void reverseBlend() throws NXException, RemoteException
NXException
RemoteException
boolean isBlendExtended() throws NXException, RemoteException
NXException
RemoteException
void setBlendExtended(boolean isBlendExtended) throws NXException, RemoteException
isBlendExtended
- NXException
RemoteException
double positionTolerance() throws NXException, RemoteException
NXException
RemoteException
void setPositionTolerance(double positionTolerance) throws NXException, RemoteException
positionTolerance
- NXException
RemoteException
double tangentTolerance() throws NXException, RemoteException
NXException
RemoteException
void setTangentTolerance(double tangentTolerance) throws NXException, RemoteException
tangentTolerance
- NXException
RemoteException
StyledBlendBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(StyledBlendBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
void updateRadiusLawSpine() throws NXException, RemoteException
NXException
RemoteException
void updateShapeLawSpine(boolean isDefaultSpine) throws NXException, RemoteException
isDefaultSpine
- NXException
RemoteException
void processInheritFeatureParameters(StyledBlend feature) throws NXException, RemoteException
feature
- NXException
RemoteException
boolean updateWall1() throws NXException, RemoteException
NXException
RemoteException
boolean updateWall2() throws NXException, RemoteException
NXException
RemoteException
void updateTangentCurve1() throws NXException, RemoteException
NXException
RemoteException
void updateTangentCurve2() throws NXException, RemoteException
NXException
RemoteException
void updateSpineCurve() throws NXException, RemoteException
NXException
RemoteException
void updateCenterCurve() throws NXException, RemoteException
NXException
RemoteException
void updateProfileCurve() throws NXException, RemoteException
NXException
RemoteException
void updateResetData() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.