NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Features::StyledBlendBuilder类 参考

样式圆角构建器 更多...

#include <Features_StyledBlendBuilder.hxx>

类 NXOpen::Features::StyledBlendBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  StyledBlendRadiusConstraintType { StyledBlendRadiusConstraintTypeNone , StyledBlendRadiusConstraintTypePeak , StyledBlendRadiusConstraintTypeMinimum }
enum  StyledBlendShapeControlType {
  StyledBlendShapeControlTypeTangentCurve1 , StyledBlendShapeControlTypeTangentCurve2 , StyledBlendShapeControlTypeDepth , StyledBlendShapeControlTypeSkew ,
  StyledBlendShapeControlTypeTangentMagnitude
}
enum  StyledBlendTrimMethodType { StyledBlendTrimMethodTypeNoTrim , StyledBlendTrimMethodTypeTrimAndAttach , StyledBlendTrimMethodTypeTrimInputWalls , StyledBlendTrimMethodTypeTrimInputBlends }
enum  Types { TypesLaw , TypesCurve , TypesProfile }

Public 成员函数

NXOpen::SelectEdgeAdjacentBlend1 ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderAdjacentBlend1TrimEnd ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderAdjacentBlend1TrimStart ()
NXOpen::SelectEdgeAdjacentBlend2 ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderAdjacentBlend2TrimEnd ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderAdjacentBlend2TrimStart ()
NXOpen::GeometricUtilities::ContinuityBlend1Continuity ()
NXOpen::GeometricUtilities::ContinuityBlend2Continuity ()
NXOpen::SectionCenterCurve ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderCenterCurveEnd ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderCenterCurveStart ()
NXOpen::GeometricUtilities::LawBuilderDepthLaw ()
NXOpen::Features::SelectFeatureInheritFeatureParameters ()
bool IsBlendExtended ()
bool IsCenterCurveDirectionReversed ()
bool IsCenterCurveUsedAsSpine ()
bool IsNormal1Reversed ()
bool IsNormal2Reversed ()
bool IsSingleTubeUsed ()
bool LinkHandles ()
double PositionTolerance ()
void ProcessInheritFeatureParameters (NXOpen::Features::StyledBlend *feature)
NXOpen::SectionProfileCurve ()
NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType RadiusConstraintType ()
NXOpen::ExpressionRadiusConstraintValue ()
NXOpen::GeometricUtilities::RebuildRebuildGuide ()
void ReverseBlend ()
bool SegmentBlend ()
void SetBlendExtended (bool isBlendExtended)
void SetCenterCurveDirectionReversed (bool reverseCenterCurveDirection)
void SetCenterCurveUsedAsSpine (bool useCenterCurveAsSpine)
void SetLinkHandles (bool linkHandles)
void SetNormal1Reversed (bool reverseNormal1)
void SetNormal2Reversed (bool reverseNormal2)
void SetPositionTolerance (double positionTolerance)
void SetRadiusConstraintType (NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType radiusConstraintType)
void SetSegmentBlend (bool isSegmentBlend)
void SetShapeControl (NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType shapeControl)
void SetSingleTubeUsed (bool singleTube)
void SetTangentTolerance (double tangentTolerance)
void SetTrimMethod (NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType trimMethod)
void SetType (NXOpen::Features::StyledBlendBuilder::Types type)
NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType ShapeControl ()
NXOpen::GeometricUtilities::LawBuilderSkewLaw ()
NXOpen::SectionSpineCurve ()
NXOpen::SectionTangentCurve1 ()
NXOpen::SectionTangentCurve2 ()
NXOpen::GeometricUtilities::LawBuilderTangentMagnitude1 ()
NXOpen::GeometricUtilities::LawBuilderTangentMagnitude2 ()
double TangentTolerance ()
NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType TrimMethod ()
NXOpen::GeometricUtilities::LawBuilderTubeRadius1 ()
NXOpen::GeometricUtilities::LawBuilderTubeRadius2 ()
NXOpen::Features::StyledBlendBuilder::Types Type ()
void UpdateCenterCurve ()
void UpdateProfileCurve ()
void UpdateRadiusLawSpine ()
void UpdateResetData ()
void UpdateShapeLawSpine (bool isDefaultSpine)
void UpdateSpineCurve ()
void UpdateTangentCurve1 ()
void UpdateTangentCurve2 ()
bool UpdateWall1 ()
bool UpdateWall2 ()
NXOpen::ScCollectorWall1 ()
NXOpen::GeometricUtilities::ContinuityWall1Continuity ()
NXOpen::GeometricUtilities::FlowDirectionWall1Direction ()
NXOpen::ScCollectorWall2 ()
NXOpen::GeometricUtilities::ContinuityWall2Continuity ()
NXOpen::GeometricUtilities::FlowDirectionWall2Direction ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _StyledBlendBuilderBuilder

详细描述

样式圆角构建器

        表示@link NXOpen::Features::StyledBlend NXOpen::Features::StyledBlend@endlink的构建器
         <br> 要创建此类的新实例,请使用@link NXOpen::Features::FeatureCollection::CreateStyledBlendBuilder  NXOpen::Features::FeatureCollection::CreateStyledBlendBuilder @endlink  <br>
    默认值。
    <list type="table">
    <listheader><term>
    属性</term>  <description>
    值</description> </listheader>
    <item><term>
    DepthLaw.Function </term> <description>
    ft </description> </item>
    <item><term>
    DepthLaw.LawType </term> <description>
    MultiTransition </description> </item>
    <item><term>
    DepthLaw.Parameter </term> <description>
    t </description> </item>
    <item><term>
    IsCenterCurveUsedAsSpine </term> <description>
    0 </description> </item>
    <item><term>
    IsSingleTubeUsed </term> <description>
    1 </description> </item>
    <item><term>
    LinkHandles </term> <description>
    0 </description> </item>
    <item><term>
    RadiusConstraintType </term> <description>
    None </description> </item>
    <item><term>
    RadiusConstraintValue.Value </term> <description>
    1.0 (毫米零件), 2.54 (英寸零件) </description> </item>
    <item><term>
    RebuildGuide.DegreeType </term> <description>
    Quintic </description> </item>
    <item><term>
    ShapeControl </term> <description>
    TangentCurve1 </description> </item>
    <item><term>
    SkewLaw.LawType </term> <description>
    MultiTransition </description> </item>
    <item><term>
    TangentMagnitude1.LawType </term> <description>
    MultiTransition </description> </item>
    <item><term>
    TangentMagnitude2.LawType </term> <description>
    MultiTransition </description> </item>
    <item><term>
    TrimMethod </term> <description>
    NoTrim </description> </item>

TubeRadius1.LawType 多过渡 TubeRadius2.LawType 多过渡


创建于 NX6.0.0.

成员枚举类型说明

◆ StyledBlendRadiusConstraintType

半径约束类型

枚举值
StyledBlendRadiusConstraintTypeNone 

无半径约束

StyledBlendRadiusConstraintTypePeak 

峰值半径约束

StyledBlendRadiusConstraintTypeMinimum 

最小半径约束

◆ StyledBlendShapeControlType

形状控制类型

枚举值
StyledBlendShapeControlTypeTangentCurve1 

相切曲线1

StyledBlendShapeControlTypeTangentCurve2 

相切曲线2

StyledBlendShapeControlTypeDepth 

深度控制

StyledBlendShapeControlTypeSkew 

歪斜控制

StyledBlendShapeControlTypeTangentMagnitude 

相切幅值控制

◆ StyledBlendTrimMethodType

修剪方法类型

枚举值
StyledBlendTrimMethodTypeNoTrim 

无修剪

StyledBlendTrimMethodTypeTrimAndAttach 

修剪并附着

StyledBlendTrimMethodTypeTrimInputWalls 

修剪输入面

StyledBlendTrimMethodTypeTrimInputBlends 

修剪输入倒圆角

◆ Types

样式化倒圆角类型

枚举值
TypesLaw 

规律类型

TypesCurve 

曲线类型

TypesProfile 

轮廓类型

成员函数说明

◆ AdjacentBlend1()

NXOpen::SelectEdge * NXOpen::Features::StyledBlendBuilder::AdjacentBlend1 ( )

返回第一个相邻倒圆
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ AdjacentBlend1TrimEnd()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::StyledBlendBuilder::AdjacentBlend1TrimEnd ( )

返回第一个相邻倒圆的修剪终点
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ AdjacentBlend1TrimStart()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::StyledBlendBuilder::AdjacentBlend1TrimStart ( )

返回第一个相邻倒圆的修剪起点
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ AdjacentBlend2()

NXOpen::SelectEdge * NXOpen::Features::StyledBlendBuilder::AdjacentBlend2 ( )

返回第二个相邻倒圆
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ AdjacentBlend2TrimEnd()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::StyledBlendBuilder::AdjacentBlend2TrimEnd ( )

返回第二个相邻倒圆的修剪终点
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ AdjacentBlend2TrimStart()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::StyledBlendBuilder::AdjacentBlend2TrimStart ( )

返回第二个相邻倒圆的修剪起点
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ Blend1Continuity()

NXOpen::GeometricUtilities::Continuity * NXOpen::Features::StyledBlendBuilder::Blend1Continuity ( )

返回第一倒圆连续性
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ Blend2Continuity()

NXOpen::GeometricUtilities::Continuity * NXOpen::Features::StyledBlendBuilder::Blend2Continuity ( )

返回第二倒圆连续性
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ CenterCurve()

NXOpen::Section * NXOpen::Features::StyledBlendBuilder::CenterCurve ( )

返回中心曲线
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ CenterCurveEnd()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::StyledBlendBuilder::CenterCurveEnd ( )

返回中心曲线终点
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ CenterCurveStart()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Features::StyledBlendBuilder::CenterCurveStart ( )

返回中心曲线起点
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ DepthLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::StyledBlendBuilder::DepthLaw ( )

返回深度
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ InheritFeatureParameters()

NXOpen::Features::SelectFeature * NXOpen::Features::StyledBlendBuilder::InheritFeatureParameters ( )

返回将继承参数的特征。如果不想继承参数,不要设置此值
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ IsBlendExtended()

bool NXOpen::Features::StyledBlendBuilder::IsBlendExtended ( )

返回指示倒圆是否已延伸的值
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ IsCenterCurveDirectionReversed()

bool NXOpen::Features::StyledBlendBuilder::IsCenterCurveDirectionReversed ( )

返回指示中心曲线方向是否反转的值
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ IsCenterCurveUsedAsSpine()

bool NXOpen::Features::StyledBlendBuilder::IsCenterCurveUsedAsSpine ( )

返回指示中心曲线是否用作脊柱线的值
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ IsNormal1Reversed()

bool NXOpen::Features::StyledBlendBuilder::IsNormal1Reversed ( )

返回指示是否反转第一个面法向的值
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

◆ IsNormal2Reversed()

bool NXOpen::Features::StyledBlendBuilder::IsNormal2Reversed ( )

返回指示是否反转第二个面法向的值
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

◆ IsSingleTubeUsed()

bool NXOpen::Features::StyledBlendBuilder::IsSingleTubeUsed ( )

返回指示是否使用单管的值
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ LinkHandles()

bool NXOpen::Features::StyledBlendBuilder::LinkHandles ( )

返回指示是否链接手柄的值
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ PositionTolerance()

double NXOpen::Features::StyledBlendBuilder::PositionTolerance ( )

返回位置公差
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ ProcessInheritFeatureParameters()

void NXOpen::Features::StyledBlendBuilder::ProcessInheritFeatureParameters ( NXOpen::Features::StyledBlend * feature)

处理从其他样式倒圆特征继承参数的内部数据
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
feature特征

◆ ProfileCurve()

NXOpen::Section * NXOpen::Features::StyledBlendBuilder::ProfileCurve ( )

返回轮廓曲线
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ RadiusConstraintType()

NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType NXOpen::Features::StyledBlendBuilder::RadiusConstraintType ( )

返回半径约束类型
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ RadiusConstraintValue()

NXOpen::Expression * NXOpen::Features::StyledBlendBuilder::RadiusConstraintValue ( )

返回半径约束值
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ RebuildGuide()

NXOpen::GeometricUtilities::Rebuild * NXOpen::Features::StyledBlendBuilder::RebuildGuide ( )

返回重建引导线
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ ReverseBlend()

void NXOpen::Features::StyledBlendBuilder::ReverseBlend ( )

反转倒圆
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ SegmentBlend()

bool NXOpen::Features::StyledBlendBuilder::SegmentBlend ( )

返回指示是否需要面分段的值
于NX1980.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ SetBlendExtended()

void NXOpen::Features::StyledBlendBuilder::SetBlendExtended ( bool isBlendExtended)

设置指示倒圆是否已延伸的值
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
isBlendExtended是否倒圆延伸

◆ SetCenterCurveDirectionReversed()

void NXOpen::Features::StyledBlendBuilder::SetCenterCurveDirectionReversed ( bool reverseCenterCurveDirection)

设置指示中心曲线方向是否反转的值
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

参数
reverseCenterCurveDirection反转中心曲线方向

◆ SetCenterCurveUsedAsSpine()

void NXOpen::Features::StyledBlendBuilder::SetCenterCurveUsedAsSpine ( bool useCenterCurveAsSpine)

设置指示中心曲线是否用作脊柱线的值
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

参数
useCenterCurveAsSpine将中心曲线用作脊柱线

◆ SetLinkHandles()

void NXOpen::Features::StyledBlendBuilder::SetLinkHandles ( bool linkHandles)

设置指示是否链接手柄的值
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
linkHandles链接手柄

◆ SetNormal1Reversed()

void NXOpen::Features::StyledBlendBuilder::SetNormal1Reversed ( bool reverseNormal1)

设置指示是否反转第一个面法向的值
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

参数
reverseNormal1反转法向1

◆ SetNormal2Reversed()

void NXOpen::Features::StyledBlendBuilder::SetNormal2Reversed ( bool reverseNormal2)

设置指示是否反转第二个面法向的值
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

参数
reverseNormal2反转法向2

◆ SetPositionTolerance()

void NXOpen::Features::StyledBlendBuilder::SetPositionTolerance ( double positionTolerance)

设置位置公差
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
positionTolerance位置公差

◆ SetRadiusConstraintType()

void NXOpen::Features::StyledBlendBuilder::SetRadiusConstraintType ( NXOpen::Features::StyledBlendBuilder::StyledBlendRadiusConstraintType radiusConstraintType)

设置半径约束类型
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
radiusConstraintType半径约束类型

◆ SetSegmentBlend()

void NXOpen::Features::StyledBlendBuilder::SetSegmentBlend ( bool isSegmentBlend)

设置指示是否需要面分段的值
于NX1980.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
isSegmentBlend是否面分段

◆ SetShapeControl()

void NXOpen::Features::StyledBlendBuilder::SetShapeControl ( NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType shapeControl)

设置形状控制
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
shapeControl形状控制

◆ SetSingleTubeUsed()

void NXOpen::Features::StyledBlendBuilder::SetSingleTubeUsed ( bool singleTube)

设置指示是否使用单管的值
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
singleTube单管

◆ SetTangentTolerance()

void NXOpen::Features::StyledBlendBuilder::SetTangentTolerance ( double tangentTolerance)

设置切线公差
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
tangentTolerance切线公差

◆ SetTrimMethod()

void NXOpen::Features::StyledBlendBuilder::SetTrimMethod ( NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType trimMethod)

设置修剪方法
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
trimMethod修剪方法

◆ SetType()

void NXOpen::Features::StyledBlendBuilder::SetType ( NXOpen::Features::StyledBlendBuilder::Types type)

设置类型
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
type类型

◆ ShapeControl()

NXOpen::Features::StyledBlendBuilder::StyledBlendShapeControlType NXOpen::Features::StyledBlendBuilder::ShapeControl ( )

返回形状控制
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ SkewLaw()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::StyledBlendBuilder::SkewLaw ( )

返回偏斜
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ SpineCurve()

NXOpen::Section * NXOpen::Features::StyledBlendBuilder::SpineCurve ( )

返回脊柱线曲线
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ TangentCurve1()

NXOpen::Section * NXOpen::Features::StyledBlendBuilder::TangentCurve1 ( )

返回第一条相切曲线
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

◆ TangentCurve2()

NXOpen::Section * NXOpen::Features::StyledBlendBuilder::TangentCurve2 ( )

返回第二条切线曲线
创建于NX6.0.0版本。

许可要求:studio_free_form("STUDIO FREE FORM")

◆ TangentMagnitude1()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::StyledBlendBuilder::TangentMagnitude1 ( )

返回切向大小1
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ TangentMagnitude2()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::StyledBlendBuilder::TangentMagnitude2 ( )

返回切向大小2
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ TangentTolerance()

double NXOpen::Features::StyledBlendBuilder::TangentTolerance ( )

返回切向公差
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ TrimMethod()

NXOpen::Features::StyledBlendBuilder::StyledBlendTrimMethodType NXOpen::Features::StyledBlendBuilder::TrimMethod ( )

返回修剪方法
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ TubeRadius1()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::StyledBlendBuilder::TubeRadius1 ( )

返回第一管半径
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ TubeRadius2()

NXOpen::GeometricUtilities::LawBuilder * NXOpen::Features::StyledBlendBuilder::TubeRadius2 ( )

返回第二个管半径
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ Type()

NXOpen::Features::StyledBlendBuilder::Types NXOpen::Features::StyledBlendBuilder::Type ( )

返回类型
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateCenterCurve()

void NXOpen::Features::StyledBlendBuilder::UpdateCenterCurve ( )

更新中心曲线。此API用于记录半径和形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateProfileCurve()

void NXOpen::Features::StyledBlendBuilder::UpdateProfileCurve ( )

更新轮廓类型的轮廓曲线。此API用于记录形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateRadiusLawSpine()

void NXOpen::Features::StyledBlendBuilder::UpdateRadiusLawSpine ( )

更新半径规律中的脊线。当输入面或中心曲线被更改时,应调用此函数
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateResetData()

void NXOpen::Features::StyledBlendBuilder::UpdateResetData ( )

设置必要的构建器数据。此API用于记录重置所有操作
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateShapeLawSpine()

void NXOpen::Features::StyledBlendBuilder::UpdateShapeLawSpine ( bool isDefaultSpine)

更新形状规律中的脊线。当输入面、中心曲线、脊线、切线曲线或轮廓曲线被更改时,应调用此函数
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

参数
isDefaultSpine是否为默认脊线

◆ UpdateSpineCurve()

void NXOpen::Features::StyledBlendBuilder::UpdateSpineCurve ( )

更新脊线曲线。此API用于记录半径和形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateTangentCurve1()

void NXOpen::Features::StyledBlendBuilder::UpdateTangentCurve1 ( )

更新曲线类型的第一条切线曲线。此API用于记录半径和形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateTangentCurve2()

void NXOpen::Features::StyledBlendBuilder::UpdateTangentCurve2 ( )

更新曲线类型的第二条切线曲线。此API用于记录半径和形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateWall1()

bool NXOpen::Features::StyledBlendBuilder::UpdateWall1 ( )

更新第一个面。此API用于记录半径和形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ UpdateWall2()

bool NXOpen::Features::StyledBlendBuilder::UpdateWall2 ( )

更新第二个面。此API用于记录半径和形状规律的脊线创建
于NX6.0.0版本创建。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ Wall1()

NXOpen::ScCollector * NXOpen::Features::StyledBlendBuilder::Wall1 ( )

返回第一个面
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

◆ Wall1Continuity()

NXOpen::GeometricUtilities::Continuity * NXOpen::Features::StyledBlendBuilder::Wall1Continuity ( )

返回第一壁连续性
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ Wall1Direction()

NXOpen::GeometricUtilities::FlowDirection * NXOpen::Features::StyledBlendBuilder::Wall1Direction ( )

返回第一壁流动方向
创建于NX5.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ Wall2()

NXOpen::ScCollector * NXOpen::Features::StyledBlendBuilder::Wall2 ( )

返回第二个面
创建于 NX6.0.0.

许可要求 : studio_free_form ("STUDIO FREE FORM")

◆ Wall2Continuity()

NXOpen::GeometricUtilities::Continuity * NXOpen::Features::StyledBlendBuilder::Wall2Continuity ( )

返回第二壁连续性
创建于NX6.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")

◆ Wall2Direction()

NXOpen::GeometricUtilities::FlowDirection * NXOpen::Features::StyledBlendBuilder::Wall2Direction ( )

返回第二壁流动方向
创建于NX5.0.0。

许可要求:studio_free_form ("STUDIO FREE FORM")