NX Open C++ Reference Guide
|
Represents a Features::StyledBlend builder
To create a new instance of this class, use Features::FeatureCollection::CreateStyledBlendBuilder
Default values.
More...
Public Types | |
enum | StyledBlendRadiusConstraintType { StyledBlendRadiusConstraintTypeNone, StyledBlendRadiusConstraintTypePeak, StyledBlendRadiusConstraintTypeMinimum } |
The radius constraint type. More... | |
enum | StyledBlendShapeControlType { StyledBlendShapeControlTypeTangentCurve1, StyledBlendShapeControlTypeTangentCurve2, StyledBlendShapeControlTypeDepth, StyledBlendShapeControlTypeSkew, StyledBlendShapeControlTypeTangentMagnitude } |
The shape control types. More... | |
enum | StyledBlendTrimMethodType { StyledBlendTrimMethodTypeNoTrim, StyledBlendTrimMethodTypeTrimAndAttach, StyledBlendTrimMethodTypeTrimInputWalls, StyledBlendTrimMethodTypeTrimInputBlends } |
The trim method types. More... | |
enum | Types { TypesLaw, TypesCurve, TypesProfile } |
The styled blend types. More... | |
Public Member Functions | |
NXOpen::SelectEdge * | AdjacentBlend1 () |
Returns the first adjacent blend Created in NX6.0.0. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | AdjacentBlend1TrimEnd () |
Returns the trim end of the first adjacent blend Created in NX6.0.0. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | AdjacentBlend1TrimStart () |
Returns the trim start of the first adjacent blend Created in NX6.0.0. | |
NXOpen::SelectEdge * | AdjacentBlend2 () |
Returns the second adjacent blend Created in NX6.0.0. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | AdjacentBlend2TrimEnd () |
Returns the trim end of the second adjacent blend Created in NX6.0.0. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | AdjacentBlend2TrimStart () |
Returns the trim start of the second adjacent blend Created in NX6.0.0. | |
NXOpen::GeometricUtilities::Continuity * | Blend1Continuity () |
Returns the first blend continuity Created in NX6.0.0. | |
NXOpen::GeometricUtilities::Continuity * | Blend2Continuity () |
Returns the second blend continuity Created in NX6.0.0. | |
NXOpen::Section * | CenterCurve () |
Returns the center curve Created in NX6.0.0. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | CenterCurveEnd () |
Returns the center curve end Created in NX6.0.0. | |
NXOpen::GeometricUtilities::OnPathDimensionBuilder * | CenterCurveStart () |
Returns the center curve start Created in NX6.0.0. | |
NXOpen::GeometricUtilities::LawBuilder * | DepthLaw () |
Returns the depth Created in NX6.0.0. | |
NXOpen::Features::SelectFeature * | InheritFeatureParameters () |
Returns a feature from which parameters will be inherited. | |
bool | IsBlendExtended () |
Returns a value indicating whether the blend is extended Created in NX6.0.0. | |
bool | IsCenterCurveDirectionReversed () |
Returns a value indicating whether the center curve direction is reversed Created in NX6.0.0. | |
bool | IsCenterCurveUsedAsSpine () |
Returns a value indicating whether the center curve is used as the spine Created in NX6.0.0. | |
bool | IsNormal1Reversed () |
Returns a value indicating whether to reverse the normal of the first wall Created in NX6.0.0. | |
bool | IsNormal2Reversed () |
Returns a value indicating whether to reverse the normal of the second wall Created in NX6.0.0. | |
bool | IsSingleTubeUsed () |
Returns a value indicating whether the single tube is used Created in NX6.0.0. | |
bool | LinkHandles () |
Returns a value indicating whether to link the handles Created in NX6.0.0. | |
double | PositionTolerance () |
Returns the position tolerance Created in NX6.0.0. | |
void | ProcessInheritFeatureParameters (NXOpen::Features::StyledBlend *feature) |
Internally data processing of inherited parameters from other Styled Blend feature. | |
NXOpen::Section * | ProfileCurve () |
Returns the profile curve Created in NX6.0.0. | |
NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType | RadiusConstraintType () |
Returns the radius constraint type Created in NX6.0.0. | |
NXOpen::Expression * | RadiusConstraintValue () |
Returns the radius constraint value Created in NX6.0.0. | |
NXOpen::GeometricUtilities::Rebuild * | RebuildGuide () |
Returns the rebuild guide Created in NX6.0.0. | |
void | ReverseBlend () |
Reverses the blend Created in NX6.0.0. | |
void | SetBlendExtended (bool isBlendExtended) |
Sets a value indicating whether the blend is extended Created in NX6.0.0. | |
void | SetCenterCurveDirectionReversed (bool reverseCenterCurveDirection) |
Sets a value indicating whether the center curve direction is reversed Created in NX6.0.0. | |
void | SetCenterCurveUsedAsSpine (bool useCenterCurveAsSpine) |
Sets a value indicating whether the center curve is used as the spine Created in NX6.0.0. | |
void | SetLinkHandles (bool linkHandles) |
Sets a value indicating whether to link the handles Created in NX6.0.0. | |
void | SetNormal1Reversed (bool reverseNormal1) |
Sets a value indicating whether to reverse the normal of the first wall Created in NX6.0.0. | |
void | SetNormal2Reversed (bool reverseNormal2) |
Sets a value indicating whether to reverse the normal of the second wall Created in NX6.0.0. | |
void | SetPositionTolerance (double positionTolerance) |
Sets the position tolerance Created in NX6.0.0. | |
void | SetRadiusConstraintType (NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType radiusConstraintType) |
Sets the radius constraint type Created in NX6.0.0. | |
void | SetShapeControl (NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType shapeControl) |
Sets the shape control Created in NX6.0.0. | |
void | SetSingleTubeUsed (bool singleTube) |
Sets a value indicating whether the single tube is used Created in NX6.0.0. | |
void | SetTangentTolerance (double tangentTolerance) |
Sets the tangent tolerance Created in NX6.0.0. | |
void | SetTrimMethod (NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType trimMethod) |
Sets the trim method Created in NX6.0.0. | |
void | SetType (NXOpen::Features::StyledBlendBuilder::Types type) |
Sets the type Created in NX6.0.0. | |
NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType | ShapeControl () |
Returns the shape control Created in NX6.0.0. | |
NXOpen::GeometricUtilities::LawBuilder * | SkewLaw () |
Returns the skew Created in NX6.0.0. | |
NXOpen::Section * | SpineCurve () |
Returns the spine curve Created in NX6.0.0. | |
NXOpen::Section * | TangentCurve1 () |
Returns the first tangent curve Created in NX6.0.0. | |
NXOpen::Section * | TangentCurve2 () |
Returns the second tangent curve Created in NX6.0.0. | |
NXOpen::GeometricUtilities::LawBuilder * | TangentMagnitude1 () |
Returns the tangent magnitude 1 Created in NX6.0.0. | |
NXOpen::GeometricUtilities::LawBuilder * | TangentMagnitude2 () |
Returns the tangent magnitude 2 Created in NX6.0.0. | |
double | TangentTolerance () |
Returns the tangent tolerance Created in NX6.0.0. | |
NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType | TrimMethod () |
Returns the trim method Created in NX6.0.0. | |
NXOpen::GeometricUtilities::LawBuilder * | TubeRadius1 () |
Returns the first tube radius Created in NX6.0.0. | |
NXOpen::GeometricUtilities::LawBuilder * | TubeRadius2 () |
Returns the second tube radius Created in NX6.0.0. | |
NXOpen::Features::StyledBlendBuilder::Types | Type () |
Returns the type Created in NX6.0.0. | |
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 (bool 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. | |
bool | UpdateWall1 () |
Updates the first wall. | |
bool | UpdateWall2 () |
Updates the second wall. | |
NXOpen::ScCollector * | Wall1 () |
Returns the first wall Created in NX6.0.0. | |
NXOpen::GeometricUtilities::Continuity * | Wall1Continuity () |
Returns the first wall continuity Created in NX6.0.0. | |
NXOpen::GeometricUtilities::FlowDirection * | Wall1Direction () |
Returns the first wall flow direction Created in NX5.0.0. | |
NXOpen::ScCollector * | Wall2 () |
Returns the second wall Created in NX6.0.0. | |
NXOpen::GeometricUtilities::Continuity * | Wall2Continuity () |
Returns the second wall continuity Created in NX6.0.0. | |
NXOpen::GeometricUtilities::FlowDirection * | Wall2Direction () |
Returns the second wall flow direction Created in NX5.0.0. |
Represents a Features::StyledBlend builder
To create a new instance of this class, use 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 |
Created in NX6.0.0.
The shape control types.
The styled blend types.
TypesLaw |
Law type. |
TypesCurve |
Curve type. |
TypesProfile |
Profile type. |
Returns the first adjacent blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Features::StyledBlendBuilder::AdjacentBlend1TrimEnd | ( | ) |
Returns the trim end of the first adjacent blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Features::StyledBlendBuilder::AdjacentBlend1TrimStart | ( | ) |
Returns the trim start of the first adjacent blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second adjacent blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Features::StyledBlendBuilder::AdjacentBlend2TrimEnd | ( | ) |
Returns the trim end of the second adjacent blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Features::StyledBlendBuilder::AdjacentBlend2TrimStart | ( | ) |
Returns the trim start of the second adjacent blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the first blend continuity
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second blend continuity
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the center curve
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Features::StyledBlendBuilder::CenterCurveEnd | ( | ) |
Returns the center curve end
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::OnPathDimensionBuilder* NXOpen::Features::StyledBlendBuilder::CenterCurveStart | ( | ) |
Returns the center curve start
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the depth
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a feature from which parameters will be inherited.
If you do not want to inherit parameters, do not set this
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether the blend is extended
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether the center curve direction is reversed
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether the center curve is used as the spine
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether to reverse the normal of the first wall
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether to reverse the normal of the second wall
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether the single tube is used
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns a value indicating whether to link the handles
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the position tolerance
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
void NXOpen::Features::StyledBlendBuilder::ProcessInheritFeatureParameters | ( | NXOpen::Features::StyledBlend * | feature | ) |
Internally data processing of inherited parameters from other Styled Blend feature.
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
feature | feature |
Returns the profile curve
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType NXOpen::Features::StyledBlendBuilder::RadiusConstraintType | ( | ) |
Returns the radius constraint type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the radius constraint value
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the rebuild guide
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Reverses the blend
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
void NXOpen::Features::StyledBlendBuilder::SetBlendExtended | ( | bool | isBlendExtended | ) |
Sets a value indicating whether the blend is extended
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
isBlendExtended | isblendextended |
void NXOpen::Features::StyledBlendBuilder::SetCenterCurveDirectionReversed | ( | bool | reverseCenterCurveDirection | ) |
Sets a value indicating whether the center curve direction is reversed
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
reverseCenterCurveDirection | reversecentercurvedirection |
void NXOpen::Features::StyledBlendBuilder::SetCenterCurveUsedAsSpine | ( | bool | useCenterCurveAsSpine | ) |
Sets a value indicating whether the center curve is used as the spine
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
useCenterCurveAsSpine | usecentercurveasspine |
void NXOpen::Features::StyledBlendBuilder::SetLinkHandles | ( | bool | linkHandles | ) |
Sets a value indicating whether to link the handles
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
linkHandles | linkhandles |
void NXOpen::Features::StyledBlendBuilder::SetNormal1Reversed | ( | bool | reverseNormal1 | ) |
Sets a value indicating whether to reverse the normal of the first wall
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
reverseNormal1 | reversenormal1 |
void NXOpen::Features::StyledBlendBuilder::SetNormal2Reversed | ( | bool | reverseNormal2 | ) |
Sets a value indicating whether to reverse the normal of the second wall
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
reverseNormal2 | reversenormal2 |
void NXOpen::Features::StyledBlendBuilder::SetPositionTolerance | ( | double | positionTolerance | ) |
Sets the position tolerance
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
positionTolerance | positiontolerance |
void NXOpen::Features::StyledBlendBuilder::SetRadiusConstraintType | ( | NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType | radiusConstraintType | ) |
Sets the radius constraint type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
radiusConstraintType | radiusconstrainttype |
void NXOpen::Features::StyledBlendBuilder::SetShapeControl | ( | NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType | shapeControl | ) |
Sets the shape control
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
shapeControl | shapecontrol |
void NXOpen::Features::StyledBlendBuilder::SetSingleTubeUsed | ( | bool | singleTube | ) |
Sets a value indicating whether the single tube is used
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
singleTube | singletube |
void NXOpen::Features::StyledBlendBuilder::SetTangentTolerance | ( | double | tangentTolerance | ) |
Sets the tangent tolerance
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
tangentTolerance | tangenttolerance |
void NXOpen::Features::StyledBlendBuilder::SetTrimMethod | ( | NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType | trimMethod | ) |
Sets the trim method
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
trimMethod | trimmethod |
void NXOpen::Features::StyledBlendBuilder::SetType | ( | NXOpen::Features::StyledBlendBuilder::Types | type | ) |
Sets the type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
type | type |
NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType NXOpen::Features::StyledBlendBuilder::ShapeControl | ( | ) |
Returns the shape control
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the skew
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the spine curve
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the first tangent curve
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second tangent curve
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the tangent magnitude 1
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the tangent magnitude 2
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the tangent tolerance
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType NXOpen::Features::StyledBlendBuilder::TrimMethod | ( | ) |
Returns the trim method
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the first tube radius
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second tube radius
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the type
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Updates the center curve.
This API is used for recording spine creation for the radius and shape laws
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Updates the profile curve for Profile type.
This API is used for recording spine creation for the shape law
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Updates the spine in radius laws.
You should call this function whenever input walls or center curve have been changed
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Set necessary builder data.
This API is used for recording reset all action
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
void NXOpen::Features::StyledBlendBuilder::UpdateShapeLawSpine | ( | bool | isDefaultSpine | ) |
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
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
isDefaultSpine | isdefaultspine |
Updates the spine curve.
This API is used for recording spine creation for the radius and shape laws
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Updates the first tangent curve for Curve type.
This API is used for recording spine creation for the radius and shape laws
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Updates the second tangent curve for Curve Type.
This API is used for recording spine creation for the radius and shape laws
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Updates the first wall.
This API is used for recording spine creation for the radius and shape laws
Updates the second wall.
This API is used for recording spine creation for the radius and shape laws
Returns the first wall
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the first wall continuity
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the first wall flow direction
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second wall
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second wall continuity
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
Returns the second wall flow direction
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")