StyledBlendBuilder Class¶
-
class
NXOpen.Features.
StyledBlendBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.Features.StyledBlend
builderTo create a new instance of this class, use
NXOpen.Features.FeatureCollection.CreateStyledBlendBuilder
Default values.
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 New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
AdjacentBlend1 | Returns the first adjacent blend |
AdjacentBlend1TrimEnd | Returns the trim end of the first adjacent blend |
AdjacentBlend1TrimStart | Returns the trim start of the first adjacent blend |
AdjacentBlend2 | Returns the second adjacent blend |
AdjacentBlend2TrimEnd | Returns the trim end of the second adjacent blend |
AdjacentBlend2TrimStart | Returns the trim start of the second adjacent blend |
Blend1Continuity | Returns the first blend continuity |
Blend2Continuity | Returns the second blend continuity |
CenterCurve | Returns the center curve |
CenterCurveEnd | Returns the center curve end |
CenterCurveStart | Returns the center curve start |
DepthLaw | Returns the depth |
InheritFeatureParameters | Returns a feature from which parameters will be inherited. |
IsBlendExtended | Returns or sets a value indicating whether the blend is extended |
IsCenterCurveDirectionReversed | Returns or sets a value indicating whether the center curve direction is reversed |
IsCenterCurveUsedAsSpine | Returns or sets a value indicating whether the center curve is used as the spine |
IsNormal1Reversed | Returns or sets a value indicating whether to reverse the normal of the first wall |
IsNormal2Reversed | Returns or sets a value indicating whether to reverse the normal of the second wall |
IsSingleTubeUsed | Returns or sets a value indicating whether the single tube is used |
LinkHandles | Returns or sets a value indicating whether to link the handles |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
PositionTolerance | Returns or sets the position tolerance |
ProfileCurve | Returns the profile curve |
RadiusConstraintType | Returns or sets the radius constraint type |
RadiusConstraintValue | Returns the radius constraint value |
RebuildGuide | Returns the rebuild guide |
ShapeControl | Returns or sets the shape control |
SkewLaw | Returns the skew |
SpineCurve | Returns the spine curve |
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
Tag | Returns the Tag for this object. |
TangentCurve1 | Returns the first tangent curve |
TangentCurve2 | Returns the second tangent curve |
TangentMagnitude1 | Returns the tangent magnitude 1 |
TangentMagnitude2 | Returns the tangent magnitude 2 |
TangentTolerance | Returns or sets the tangent tolerance |
TrimMethod | Returns or sets the trim method |
TubeRadius1 | Returns the first tube radius |
TubeRadius2 | Returns the second tube radius |
Type | Returns or sets the type |
Wall1 | Returns the first wall |
Wall1Continuity | Returns the first wall continuity |
Wall1Direction | Returns the first wall flow direction |
Wall2 | Returns the second wall |
Wall2Continuity | Returns the second wall continuity |
Wall2Direction | Returns the second wall flow direction |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CommitFeature | Commits the feature parameters and creates the feature @return |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeature | Returns the feature currently being edited by this builder. |
GetObject | Returns the object currently being edited by this builder. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
ProcessInheritFeatureParameters | Internally data processing of inherited parameters from other Styled Blend feature |
ReverseBlend | Reverses the blend |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external |
UpdateCenterCurve | Updates the center curve. |
UpdateProfileCurve | Updates the profile curve for Profile type. |
UpdateRadiusLawSpine | Updates the spine in radius laws. |
UpdateResetData | Set necessary builder data. |
UpdateShapeLawSpine | Updates the spine in shape laws. |
UpdateSpineCurve | Updates the spine curve. |
UpdateTangentCurve1 | Updates the first tangent curve for Curve type. |
UpdateTangentCurve2 | Updates the second tangent curve for Curve Type. |
UpdateWall1 | Updates the first wall. |
UpdateWall2 | Updates the second wall. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
StyledBlendBuilderStyledBlendRadiusConstraintType Enumeration | The radius constraint type |
StyledBlendBuilderStyledBlendShapeControlType Enumeration | The shape control types |
StyledBlendBuilderStyledBlendTrimMethodType Enumeration | The trim method types |
StyledBlendBuilderTypes Enumeration | The styled blend types |
Property Detail¶
AdjacentBlend1¶
-
StyledBlendBuilder.
AdjacentBlend1
¶ Returns the first adjacent blend
-------------------------------------
Getter Method
Signature
AdjacentBlend1()
Returns: Return type: NXOpen.SelectEdge
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
AdjacentBlend1TrimEnd¶
-
StyledBlendBuilder.
AdjacentBlend1TrimEnd
¶ Returns the trim end of the first adjacent blend
-------------------------------------
Getter Method
Signature
AdjacentBlend1TrimEnd()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
AdjacentBlend1TrimStart¶
-
StyledBlendBuilder.
AdjacentBlend1TrimStart
¶ Returns the trim start of the first adjacent blend
-------------------------------------
Getter Method
Signature
AdjacentBlend1TrimStart()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
AdjacentBlend2¶
-
StyledBlendBuilder.
AdjacentBlend2
¶ Returns the second adjacent blend
-------------------------------------
Getter Method
Signature
AdjacentBlend2()
Returns: Return type: NXOpen.SelectEdge
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
AdjacentBlend2TrimEnd¶
-
StyledBlendBuilder.
AdjacentBlend2TrimEnd
¶ Returns the trim end of the second adjacent blend
-------------------------------------
Getter Method
Signature
AdjacentBlend2TrimEnd()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
AdjacentBlend2TrimStart¶
-
StyledBlendBuilder.
AdjacentBlend2TrimStart
¶ Returns the trim start of the second adjacent blend
-------------------------------------
Getter Method
Signature
AdjacentBlend2TrimStart()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Blend1Continuity¶
-
StyledBlendBuilder.
Blend1Continuity
¶ Returns the first blend continuity
-------------------------------------
Getter Method
Signature
Blend1Continuity()
Returns: Return type: NXOpen.GeometricUtilities.Continuity
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Blend2Continuity¶
-
StyledBlendBuilder.
Blend2Continuity
¶ Returns the second blend continuity
-------------------------------------
Getter Method
Signature
Blend2Continuity()
Returns: Return type: NXOpen.GeometricUtilities.Continuity
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
CenterCurve¶
-
StyledBlendBuilder.
CenterCurve
¶ Returns the center curve
-------------------------------------
Getter Method
Signature
CenterCurve()
Returns: Return type: NXOpen.Section
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
CenterCurveEnd¶
-
StyledBlendBuilder.
CenterCurveEnd
¶ Returns the center curve end
-------------------------------------
Getter Method
Signature
CenterCurveEnd()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
CenterCurveStart¶
-
StyledBlendBuilder.
CenterCurveStart
¶ Returns the center curve start
-------------------------------------
Getter Method
Signature
CenterCurveStart()
Returns: Return type: NXOpen.GeometricUtilities.OnPathDimensionBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
DepthLaw¶
-
StyledBlendBuilder.
DepthLaw
¶ Returns the depth
-------------------------------------
Getter Method
Signature
DepthLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
InheritFeatureParameters¶
-
StyledBlendBuilder.
InheritFeatureParameters
¶ Returns a feature from which parameters will be inherited.
If you do not want to inherit parameters, do not set this
-------------------------------------
Getter Method
Signature
InheritFeatureParameters()
Returns: Return type: NXOpen.Features.SelectFeature
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
IsBlendExtended¶
-
StyledBlendBuilder.
IsBlendExtended
¶ Returns or sets a value indicating whether the blend is extended
-------------------------------------
Getter Method
Signature
IsBlendExtended()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsBlendExtended(isBlendExtended)
Parameters: isBlendExtended (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
IsCenterCurveDirectionReversed¶
-
StyledBlendBuilder.
IsCenterCurveDirectionReversed
¶ Returns or sets a value indicating whether the center curve direction is reversed
-------------------------------------
Getter Method
Signature
IsCenterCurveDirectionReversed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsCenterCurveDirectionReversed(reverseCenterCurveDirection)
Parameters: reverseCenterCurveDirection (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
IsCenterCurveUsedAsSpine¶
-
StyledBlendBuilder.
IsCenterCurveUsedAsSpine
¶ Returns or sets a value indicating whether the center curve is used as the spine
-------------------------------------
Getter Method
Signature
IsCenterCurveUsedAsSpine()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsCenterCurveUsedAsSpine(useCenterCurveAsSpine)
Parameters: useCenterCurveAsSpine (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
IsNormal1Reversed¶
-
StyledBlendBuilder.
IsNormal1Reversed
¶ Returns or sets a value indicating whether to reverse the normal of the first wall
-------------------------------------
Getter Method
Signature
IsNormal1Reversed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsNormal1Reversed(reverseNormal1)
Parameters: reverseNormal1 (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
IsNormal2Reversed¶
-
StyledBlendBuilder.
IsNormal2Reversed
¶ Returns or sets a value indicating whether to reverse the normal of the second wall
-------------------------------------
Getter Method
Signature
IsNormal2Reversed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsNormal2Reversed(reverseNormal2)
Parameters: reverseNormal2 (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
IsSingleTubeUsed¶
-
StyledBlendBuilder.
IsSingleTubeUsed
¶ Returns or sets a value indicating whether the single tube is used
-------------------------------------
Getter Method
Signature
IsSingleTubeUsed()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
IsSingleTubeUsed(singleTube)
Parameters: singleTube (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
LinkHandles¶
-
StyledBlendBuilder.
LinkHandles
¶ Returns or sets a value indicating whether to link the handles
-------------------------------------
Getter Method
Signature
LinkHandles()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
LinkHandles(linkHandles)
Parameters: linkHandles (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
PositionTolerance¶
-
StyledBlendBuilder.
PositionTolerance
¶ Returns or sets the position tolerance
-------------------------------------
Getter Method
Signature
PositionTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
PositionTolerance(positionTolerance)
Parameters: positionTolerance (float) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
ProfileCurve¶
-
StyledBlendBuilder.
ProfileCurve
¶ Returns the profile curve
-------------------------------------
Getter Method
Signature
ProfileCurve()
Returns: Return type: NXOpen.Section
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
RadiusConstraintType¶
-
StyledBlendBuilder.
RadiusConstraintType
¶ Returns or sets the radius constraint type
-------------------------------------
Getter Method
Signature
RadiusConstraintType()
Returns: Return type: NXOpen.Features.StyledBlendBuilderStyledBlendRadiusConstraintType
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
RadiusConstraintType(radiusConstraintType)
Parameters: radiusConstraintType ( NXOpen.Features.StyledBlendBuilderStyledBlendRadiusConstraintType
) –New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
RadiusConstraintValue¶
-
StyledBlendBuilder.
RadiusConstraintValue
¶ Returns the radius constraint value
-------------------------------------
Getter Method
Signature
RadiusConstraintValue()
Returns: Return type: NXOpen.Expression
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
RebuildGuide¶
-
StyledBlendBuilder.
RebuildGuide
¶ Returns the rebuild guide
-------------------------------------
Getter Method
Signature
RebuildGuide()
Returns: Return type: NXOpen.GeometricUtilities.Rebuild
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
ShapeControl¶
-
StyledBlendBuilder.
ShapeControl
¶ Returns or sets the shape control
-------------------------------------
Getter Method
Signature
ShapeControl()
Returns: Return type: NXOpen.Features.StyledBlendBuilderStyledBlendShapeControlType
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
ShapeControl(shapeControl)
Parameters: shapeControl ( NXOpen.Features.StyledBlendBuilderStyledBlendShapeControlType
) –New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
SkewLaw¶
-
StyledBlendBuilder.
SkewLaw
¶ Returns the skew
-------------------------------------
Getter Method
Signature
SkewLaw()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
SpineCurve¶
-
StyledBlendBuilder.
SpineCurve
¶ Returns the spine curve
-------------------------------------
Getter Method
Signature
SpineCurve()
Returns: Return type: NXOpen.Section
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TangentCurve1¶
-
StyledBlendBuilder.
TangentCurve1
¶ Returns the first tangent curve
-------------------------------------
Getter Method
Signature
TangentCurve1()
Returns: Return type: NXOpen.Section
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TangentCurve2¶
-
StyledBlendBuilder.
TangentCurve2
¶ Returns the second tangent curve
-------------------------------------
Getter Method
Signature
TangentCurve2()
Returns: Return type: NXOpen.Section
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TangentMagnitude1¶
-
StyledBlendBuilder.
TangentMagnitude1
¶ Returns the tangent magnitude 1
-------------------------------------
Getter Method
Signature
TangentMagnitude1()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TangentMagnitude2¶
-
StyledBlendBuilder.
TangentMagnitude2
¶ Returns the tangent magnitude 2
-------------------------------------
Getter Method
Signature
TangentMagnitude2()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TangentTolerance¶
-
StyledBlendBuilder.
TangentTolerance
¶ Returns or sets the tangent tolerance
-------------------------------------
Getter Method
Signature
TangentTolerance()
Returns: Return type: float New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
TangentTolerance(tangentTolerance)
Parameters: tangentTolerance (float) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TrimMethod¶
-
StyledBlendBuilder.
TrimMethod
¶ Returns or sets the trim method
-------------------------------------
Getter Method
Signature
TrimMethod()
Returns: Return type: NXOpen.Features.StyledBlendBuilderStyledBlendTrimMethodType
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
TrimMethod(trimMethod)
Parameters: trimMethod ( NXOpen.Features.StyledBlendBuilderStyledBlendTrimMethodType
) –New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TubeRadius1¶
-
StyledBlendBuilder.
TubeRadius1
¶ Returns the first tube radius
-------------------------------------
Getter Method
Signature
TubeRadius1()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
TubeRadius2¶
-
StyledBlendBuilder.
TubeRadius2
¶ Returns the second tube radius
-------------------------------------
Getter Method
Signature
TubeRadius2()
Returns: Return type: NXOpen.GeometricUtilities.LawBuilder
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Type¶
-
StyledBlendBuilder.
Type
¶ Returns or sets the type
-------------------------------------
Getter Method
Signature
Type()
Returns: Return type: NXOpen.Features.StyledBlendBuilderTypes
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
-------------------------------------
Setter Method
Signature
Type(type)
Parameters: type ( NXOpen.Features.StyledBlendBuilderTypes
) –New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Wall1¶
-
StyledBlendBuilder.
Wall1
¶ Returns the first wall
-------------------------------------
Getter Method
Signature
Wall1()
Returns: Return type: NXOpen.ScCollector
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Wall1Continuity¶
-
StyledBlendBuilder.
Wall1Continuity
¶ Returns the first wall continuity
-------------------------------------
Getter Method
Signature
Wall1Continuity()
Returns: Return type: NXOpen.GeometricUtilities.Continuity
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Wall1Direction¶
-
StyledBlendBuilder.
Wall1Direction
¶ Returns the first wall flow direction
-------------------------------------
Getter Method
Signature
Wall1Direction()
Returns: Return type: NXOpen.GeometricUtilities.FlowDirection
New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Wall2¶
-
StyledBlendBuilder.
Wall2
¶ Returns the second wall
-------------------------------------
Getter Method
Signature
Wall2()
Returns: Return type: NXOpen.ScCollector
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Wall2Continuity¶
-
StyledBlendBuilder.
Wall2Continuity
¶ Returns the second wall continuity
-------------------------------------
Getter Method
Signature
Wall2Continuity()
Returns: Return type: NXOpen.GeometricUtilities.Continuity
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Wall2Direction¶
-
StyledBlendBuilder.
Wall2Direction
¶ Returns the second wall flow direction
-------------------------------------
Getter Method
Signature
Wall2Direction()
Returns: Return type: NXOpen.GeometricUtilities.FlowDirection
New in version NX5.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Method Detail¶
ProcessInheritFeatureParameters¶
-
StyledBlendBuilder.
ProcessInheritFeatureParameters
¶ Internally data processing of inherited parameters from other Styled Blend feature
Signature
ProcessInheritFeatureParameters(feature)
Parameters: feature ( NXOpen.Features.StyledBlend
) –New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
ReverseBlend¶
-
StyledBlendBuilder.
ReverseBlend
¶ Reverses the blend
Signature
ReverseBlend()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateCenterCurve¶
-
StyledBlendBuilder.
UpdateCenterCurve
¶ Updates the center curve.
This API is used for recording spine creation for the radius and shape laws
Signature
UpdateCenterCurve()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateProfileCurve¶
-
StyledBlendBuilder.
UpdateProfileCurve
¶ Updates the profile curve for Profile type.
This API is used for recording spine creation for the shape law
Signature
UpdateProfileCurve()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateRadiusLawSpine¶
-
StyledBlendBuilder.
UpdateRadiusLawSpine
¶ Updates the spine in radius laws.
You should call this function whenever input walls or center curve have been changed
Signature
UpdateRadiusLawSpine()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateResetData¶
-
StyledBlendBuilder.
UpdateResetData
¶ Set necessary builder data.
This API is used for recording reset all action
Signature
UpdateResetData()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateShapeLawSpine¶
-
StyledBlendBuilder.
UpdateShapeLawSpine
¶ Updates the spine in shape laws.
You should call this function whenever input walls, center curve, spine, tangent curves or profile curve have been changed
Signature
UpdateShapeLawSpine(isDefaultSpine)
Parameters: isDefaultSpine (bool) – New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateSpineCurve¶
-
StyledBlendBuilder.
UpdateSpineCurve
¶ Updates the spine curve.
This API is used for recording spine creation for the radius and shape laws
Signature
UpdateSpineCurve()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateTangentCurve1¶
-
StyledBlendBuilder.
UpdateTangentCurve1
¶ Updates the first tangent curve for Curve type.
This API is used for recording spine creation for the radius and shape laws
Signature
UpdateTangentCurve1()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateTangentCurve2¶
-
StyledBlendBuilder.
UpdateTangentCurve2
¶ Updates the second tangent curve for Curve Type.
This API is used for recording spine creation for the radius and shape laws
Signature
UpdateTangentCurve2()
New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateWall1¶
-
StyledBlendBuilder.
UpdateWall1
¶ Updates the first wall.
This API is used for recording spine creation for the radius and shape laws
Signature
UpdateWall1()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
UpdateWall2¶
-
StyledBlendBuilder.
UpdateWall2
¶ Updates the second wall.
This API is used for recording spine creation for the radius and shape laws
Signature
UpdateWall2()
Returns: Return type: bool New in version NX6.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”) OR studio_free_form (“STUDIO FREE FORM”)
Validate¶
-
StyledBlendBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.