StyledBlendBuilder Class

class NXOpen.Features.StyledBlendBuilder

Bases: NXOpen.Features.FeatureBuilder

Represents a NXOpen.Features.StyledBlend builder

To 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
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.

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature IsBlendExtended

Parameters:isBlendExtended (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature IsCenterCurveDirectionReversed

Parameters:reverseCenterCurveDirection (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature IsCenterCurveUsedAsSpine

Parameters:useCenterCurveAsSpine (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature IsNormal1Reversed

Parameters:reverseNormal1 (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature IsNormal2Reversed

Parameters:reverseNormal2 (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature IsSingleTubeUsed

Parameters:singleTube (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature LinkHandles

Parameters:linkHandles (bool) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature PositionTolerance

Parameters:positionTolerance (float) –

New in version NX6.0.0.

License requirements: 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: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature RadiusConstraintType

Parameters:radiusConstraintType (NXOpen.Features.StyledBlendBuilderStyledBlendRadiusConstraintType) –

New in version NX6.0.0.

License requirements: 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: 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: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature ShapeControl

Parameters:shapeControl (NXOpen.Features.StyledBlendBuilderStyledBlendShapeControlType) –

New in version NX6.0.0.

License requirements: 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: 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: 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: 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: 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: 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: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature TangentTolerance

Parameters:tangentTolerance (float) –

New in version NX6.0.0.

License requirements: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature TrimMethod

Parameters:trimMethod (NXOpen.Features.StyledBlendBuilderStyledBlendTrimMethodType) –

New in version NX6.0.0.

License requirements: 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: 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: 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: studio_free_form (“STUDIO FREE FORM”)

-------------------------------------

Setter Method

Signature Type

Parameters:type (NXOpen.Features.StyledBlendBuilderTypes) –

New in version NX6.0.0.

License requirements: 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: 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: 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: 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: 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: 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: 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: studio_free_form (“STUDIO FREE FORM”)

ReverseBlend

StyledBlendBuilder.ReverseBlend

Reverses the blend

Signature ReverseBlend()

New in version NX6.0.0.

License requirements: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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.