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

面倒圆特征构建器 更多...

#include <Features_FaceBlendBuilder.hxx>

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

Public 类型

enum  CrossSectionOption {
  CrossSectionOptionCircular , CrossSectionOptionConic , CrossSectionOptionConicSymmetric , CrossSectionOptionCurvatureSymmetric ,
  CrossSectionOptionCurvatureAsymmetric
}
enum  DefiningType { DefiningTypeBlendTwoFace , DefiningTypeBlendThreeFace , DefiningTypeBlendFromEdges }
enum  OverflowMethod { OverflowMethodNone , OverflowMethodNotch }
enum  RhoMethod { RhoMethodAbsolute , RhoMethodRelative }
enum  TrimmingMethod { TrimmingMethodToAllFaces , TrimmingMethodShort , TrimmingMethodLong , TrimmingMethodNone }
enum  Type { TypeRollingBall , TypeSwept }
enum  WidthMethod { WidthMethodNaturallyVarying , WidthMethodForcedConstant , WidthMethodTwoConstraintCurves }

Public 成员函数

bool AddTangentFaces ()
NXOpen::Features::FaceBlendBuilder::Type BlendType ()
NXOpen::Features::FaceBlendBuilder::WidthMethod BlendWidthMethod ()
NXOpen::GeometricUtilities::CircularCrossSectionCircularCrossSection ()
bool CliffProjectOntoSecondWall ()
NXOpen::ScCollectorCoincidentEdgeCollector ()
NXOpen::GeometricUtilities::ConicCrossSectionConicCrossSection ()
NXOpen::Features::FaceBlendBuilder::CrossSectionOption CrossSectionType ()
NXOpen::ScCollectorEdgeChainCollector ()
bool EndCapLimitPlaneOption ()
bool EndLimitFaceNormalFlag ()
NXOpen::ScCollectorEndLimitFacesetCollector ()
NXOpen::PointEndLimitPoint ()
NXOpen::Features::FaceBlendBuilder::DefiningType FaceBlendDefineType ()
NXOpen::ScCollectorFirstFaceCollector ()
void GetLimitPlanes (NXOpen::Plane **startLimitPlane, NXOpen::Plane **endLimitPlane)
NXOpen::PointHelpPoint ()
bool IsIsoparameterLineOriented ()
NXOpen::GeometricUtilities::BlendLimitsDataLimitsListData ()
NXOpen::ScCollectorMiddleFaceCollector ()
bool MiddleFaceNormFlag ()
NXOpen::Features::FaceBlendBuilder::OverflowMethod OverflowOption ()
bool ProjectToSecondWall ()
bool PropagatePastSharpEdges ()
double PropagationAngle ()
bool RemoveSelfIntersections ()
bool ReverseFirstFaceNormal ()
bool ReverseSecondFaceNormal ()
bool ReverseThirdFaceNormal ()
NXOpen::Features::FaceBlendBuilder::RhoMethod RhoType ()
NXOpen::ScCollectorSecondFaceCollector ()
void SetAddTangentFaces (bool option)
void SetBlendType (NXOpen::Features::FaceBlendBuilder::Type type)
void SetBlendWidthMethod (NXOpen::Features::FaceBlendBuilder::WidthMethod method)
void SetCliffProjectOntoSecondWall (bool projectOntoSecondWall)
void SetCoincidentEdgeCollector (NXOpen::ScCollector *collector)
void SetCrossSectionType (NXOpen::Features::FaceBlendBuilder::CrossSectionOption type)
void SetEdgeChainCollector (NXOpen::ScCollector *collector)
void SetEndCapLimitPlaneOption (bool option)
void SetEndLimitFaceNormalFlag (bool flipFlag)
void SetEndLimitFacesetCollector (NXOpen::ScCollector *collector)
void SetEndLimitPoint (NXOpen::Point *point)
void SetFaceBlendDefineType (NXOpen::Features::FaceBlendBuilder::DefiningType type)
void SetFirstFaceCollector (NXOpen::ScCollector *collector)
void SetHelpPoint (NXOpen::Point *helpPoint)
void SetIsoparameterLineOriented (bool option)
void SetLimitPlanes (NXOpen::Plane *startLimitPlane, NXOpen::Plane *endLimitPlane)
void SetMiddleFaceCollector (NXOpen::ScCollector *collector)
void SetMiddleFaceNormFlag (bool flipFlag)
void SetOverflowOption (NXOpen::Features::FaceBlendBuilder::OverflowMethod option)
void SetProjectToSecondWall (bool projectToSecondWall)
void SetPropagatePastSharpEdges (bool option)
void SetPropagationAngle (double propagationAngle)
void SetRemoveSelfIntersections (bool option)
void SetReverseFirstFaceNormal (bool flipFlag)
void SetReverseSecondFaceNormal (bool flipFlag)
void SetReverseThirdFaceNormal (bool flipFlag)
void SetRhoType (NXOpen::Features::FaceBlendBuilder::RhoMethod rhoMethod)
void SetSecondFaceCollector (NXOpen::ScCollector *collector)
void SetSewAllFaces (bool sewOption)
void SetSpine (NXOpen::Section *spine)
void SetStartCapLimitPlaneOption (bool option)
void SetStartLimitFaceNormalFlag (bool flipFlag)
void SetStartLimitFacesetCollector (NXOpen::ScCollector *collector)
void SetStartLimitPoint (NXOpen::Point *point)
void SetTangencyCollector (NXOpen::ScCollector *collector)
void SetTangentSurface (NXOpen::ISurface *object)
void SetThirdFaceEndParameter (double range)
void SetThirdFaceStartParameter (double range)
void SetTolerance (double tolerance)
void SetTrimInputFacesToBlendFaces (bool trimInputFacesToBlendFaces)
void SetTrimLongInputFacesToExtendedRail (bool trimLongInputFacesToExtendedRail)
void SetTrimmingOption (NXOpen::Features::FaceBlendBuilder::TrimmingMethod trimmingOption)
void SetUseLimitsListFlag (bool useLimitsListFlag)
bool SewAllFaces ()
NXOpen::SectionSpine ()
bool StartCapLimitPlaneOption ()
bool StartLimitFaceNormalFlag ()
NXOpen::ScCollectorStartLimitFacesetCollector ()
NXOpen::PointStartLimitPoint ()
NXOpen::ScCollectorTangencyCollector ()
NXOpen::ISurfaceTangentSurface ()
double ThirdFaceEndParameter ()
double ThirdFaceStartParameter ()
double Tolerance ()
bool TrimInputFacesToBlendFaces ()
bool TrimLongInputFacesToExtendedRail ()
NXOpen::Features::FaceBlendBuilder::TrimmingMethod TrimmingOption ()
void UpdateConstantLawProfiles ()
bool UseLimitsListFlag ()
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 _FaceBlendBuilderBuilder

详细描述

面倒圆特征构建器

表示面倒圆构建器。
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateFaceBlendBuilder
默认值。

属性
CircularCrossSection.LawControl.Function ft
CircularCrossSection.LawControl.LawType Constant
CircularCrossSection.LawControl.Parameter t


创建于NX4.0.0。

成员枚举类型说明

◆ CrossSectionOption

此枚举表示横截面类型

枚举值
CrossSectionOptionCircular 

圆形

CrossSectionOptionConic 

切线连续非对称圆锥类型

CrossSectionOptionConicSymmetric 

切线连续对称圆锥类型

CrossSectionOptionCurvatureSymmetric 

曲率连续对称圆锥类型

CrossSectionOptionCurvatureAsymmetric 

曲率连续非对称圆锥类型

◆ DefiningType

此枚举表示面倒圆定义类型,于NX75中为新三面倒圆添加

枚举值
DefiningTypeBlendTwoFace 

常规两面倒圆

DefiningTypeBlendThreeFace 

新三面倒圆

DefiningTypeBlendFromEdges 

从边倒圆

◆ OverflowMethod

此枚举表示溢出选项

枚举值
OverflowMethodNone 

无溢出选项

OverflowMethodNotch 

开槽或保持倒圆并移动锐边选项

◆ RhoMethod

此枚举表示rho类型

枚举值
RhoMethodAbsolute 

绝对(NX)rho类型

RhoMethodRelative 

相对(I-deas)rho类型

◆ TrimmingMethod

此枚举表示面倒圆修剪选项

枚举值
TrimmingMethodToAllFaces 

修剪至所有面

TrimmingMethodShort 

修剪至短边

TrimmingMethodLong 

修剪至长边

TrimmingMethodNone 

不修剪

◆ Type

此枚举表示面倒圆类型

枚举值
TypeRollingBall 

滚动球

TypeSwept 

扫掠

◆ WidthMethod

此枚举表示面倒圆宽度方法,于NX10中为两面倒圆添加

枚举值
WidthMethodNaturallyVarying 

自然变化

WidthMethodForcedConstant 

强制恒定

WidthMethodTwoConstraintCurves 

两条约束曲线

成员函数说明

◆ AddTangentFaces()

bool NXOpen::Features::FaceBlendBuilder::AddTangentFaces ( )

返回“遇到时添加相切面”选项
创建于NX4.0.0.

许可要求:None

◆ BlendType()

NXOpen::Features::FaceBlendBuilder::Type NXOpen::Features::FaceBlendBuilder::BlendType ( )

获取面倒圆的类型
于NX4.0.0版本创建。

许可证要求:无

◆ BlendWidthMethod()

NXOpen::Features::FaceBlendBuilder::WidthMethod NXOpen::Features::FaceBlendBuilder::BlendWidthMethod ( )

返回面倒圆的宽度方法
创建于NX10.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

◆ CircularCrossSection()

NXOpen::GeometricUtilities::CircularCrossSection * NXOpen::Features::FaceBlendBuilder::CircularCrossSection ( )

获取面倒圆的圆形截面
于NX4.0.0创建.

许可证要求 : None

◆ CliffProjectOntoSecondWall()

bool NXOpen::Features::FaceBlendBuilder::CliffProjectOntoSecondWall ( )

返回面倒圆的悬崖投影选项
Created in NX7.5.0.

License requirements : None

◆ CoincidentEdgeCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::CoincidentEdgeCollector ( )

返回面倒圆的陡峭边缘收集器
于 NX4.0.0 版本创建。

许可证要求: 无

◆ ConicCrossSection()

NXOpen::GeometricUtilities::ConicCrossSection * NXOpen::Features::FaceBlendBuilder::ConicCrossSection ( )

获取面倒圆的圆锥截面
于NX4.0.0创建.

许可证要求 : None

◆ CrossSectionType()

NXOpen::Features::FaceBlendBuilder::CrossSectionOption NXOpen::Features::FaceBlendBuilder::CrossSectionType ( )

返回面倒圆的截面类型
创建于NX4.0.0.

许可要求:None

◆ EdgeChainCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::EdgeChainCollector ( )

获取边链收集器
于NX11.0.0创建.

许可证要求 : None

◆ EndCapLimitPlaneOption()

bool NXOpen::Features::FaceBlendBuilder::EndCapLimitPlaneOption ( )

返回终止极限平面封闭选项
Created in NX5.0.0.

License requirements : None

◆ EndLimitFaceNormalFlag()

bool NXOpen::Features::FaceBlendBuilder::EndLimitFaceNormalFlag ( )

获取终止限制面法向标志
于NX5.0.0版本创建。

许可证要求:无

◆ EndLimitFacesetCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::EndLimitFacesetCollector ( )

获取终止限制面集收集器
于NX5.0.0版本创建。

许可证要求:无

◆ EndLimitPoint()

NXOpen::Point * NXOpen::Features::FaceBlendBuilder::EndLimitPoint ( )

返回终止极限点
Created in NX5.0.0.

License requirements : None

◆ FaceBlendDefineType()

NXOpen::Features::FaceBlendBuilder::DefiningType NXOpen::Features::FaceBlendBuilder::FaceBlendDefineType ( )

返回面倒圆定义类型获取
Created in NX7.5.0.

License requirements : None

◆ FirstFaceCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::FirstFaceCollector ( )

获取第一个面收集器
于NX4.0.0创建.

许可证要求 : None

◆ GetLimitPlanes()

void NXOpen::Features::FaceBlendBuilder::GetLimitPlanes ( NXOpen::Plane ** startLimitPlane,
NXOpen::Plane ** endLimitPlane )

此函数用于获取面倒圆特征的限制平面。
于 NX4.0.0 版本创建。

许可证要求: 无

参数
startLimitPlane起始限制平面
endLimitPlane终止限制平面

◆ HelpPoint()

NXOpen::Point * NXOpen::Features::FaceBlendBuilder::HelpPoint ( )

返回面倒圆的帮助点
于 NX4.0.0 版本创建。

许可证要求: 无

◆ IsIsoparameterLineOriented()

bool NXOpen::Features::FaceBlendBuilder::IsIsoparameterLineOriented ( )

返回“按等参数线定向截面”选项(仅适用于扫掠截面类型)
创建于NX4.0.0.

许可要求:None

◆ LimitsListData()

NXOpen::GeometricUtilities::BlendLimitsData * NXOpen::Features::FaceBlendBuilder::LimitsListData ( )

返回修剪对象收集器列表
创建于 NX8.0.0.

许可证要求:无

◆ MiddleFaceCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::MiddleFaceCollector ( )

返回中间面收集器获取
Created in NX7.5.0.

License requirements : None

◆ MiddleFaceNormFlag()

bool NXOpen::Features::FaceBlendBuilder::MiddleFaceNormFlag ( )

返回中间面组法向反转标志
Created in NX7.5.0.

License requirements : None

◆ OverflowOption()

NXOpen::Features::FaceBlendBuilder::OverflowMethod NXOpen::Features::FaceBlendBuilder::OverflowOption ( )

获取面倒圆的溢出选项
创建于NX4.0.0。

许可证要求:无

◆ ProjectToSecondWall()

bool NXOpen::Features::FaceBlendBuilder::ProjectToSecondWall ( )

获取面倒圆的投影选项
创建于NX4.0.0。

许可证要求:无

◆ PropagatePastSharpEdges()

bool NXOpen::Features::FaceBlendBuilder::PropagatePastSharpEdges ( )

返回面倒圆的“越过锐边传播”选项
创建于NX5.0.0.

许可要求:None

◆ PropagationAngle()

double NXOpen::Features::FaceBlendBuilder::PropagationAngle ( )

返回面倒圆的传播角度
创建于NX5.0.0.

许可要求:None

◆ RemoveSelfIntersections()

bool NXOpen::Features::FaceBlendBuilder::RemoveSelfIntersections ( )

返回面倒圆的自相交移除选项
创建于NX4.0.0.

许可要求:None

◆ ReverseFirstFaceNormal()

bool NXOpen::Features::FaceBlendBuilder::ReverseFirstFaceNormal ( )

获取第一个面组的法向反向标志
于NX4.0.0创建.

许可证要求 : None

◆ ReverseSecondFaceNormal()

bool NXOpen::Features::FaceBlendBuilder::ReverseSecondFaceNormal ( )

获取第二个面组的法向反向标志
于NX4.0.0创建.

许可证要求 : None

◆ ReverseThirdFaceNormal()

bool NXOpen::Features::FaceBlendBuilder::ReverseThirdFaceNormal ( )

返回第三面组的法线反转标志
于 NX4.0.0 版本创建。

许可证要求: 无

◆ RhoType()

NXOpen::Features::FaceBlendBuilder::RhoMethod NXOpen::Features::FaceBlendBuilder::RhoType ( )

获取面倒圆的rho类型
创建于NX4.0.0。

许可证要求:无

◆ SecondFaceCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::SecondFaceCollector ( )

获取第二个面收集器
于NX4.0.0创建.

许可证要求 : None

◆ SetAddTangentFaces()

void NXOpen::Features::FaceBlendBuilder::SetAddTangentFaces ( bool option)

设置“遇到时添加相切面”选项
创建于NX4.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
optionoption

◆ SetBlendType()

void NXOpen::Features::FaceBlendBuilder::SetBlendType ( NXOpen::Features::FaceBlendBuilder::Type type)

设置面倒圆的类型
创建于NX4.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
typetype

◆ SetBlendWidthMethod()

void NXOpen::Features::FaceBlendBuilder::SetBlendWidthMethod ( NXOpen::Features::FaceBlendBuilder::WidthMethod method)

设置面倒圆的宽度方法
创建于NX10.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
methodmethod

◆ SetCliffProjectOntoSecondWall()

void NXOpen::Features::FaceBlendBuilder::SetCliffProjectOntoSecondWall ( bool projectOntoSecondWall)

设置面倒圆的悬崖投影选项
创建于 NX7.5.0.

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
projectOntoSecondWall投影到第二个壁面

◆ SetCoincidentEdgeCollector()

void NXOpen::Features::FaceBlendBuilder::SetCoincidentEdgeCollector ( NXOpen::ScCollector * collector)

设置面倒圆的陡峭边缘收集器
于 NX4.0.0 版本创建。

许可证要求: solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetCrossSectionType()

void NXOpen::Features::FaceBlendBuilder::SetCrossSectionType ( NXOpen::Features::FaceBlendBuilder::CrossSectionOption type)

设置面倒圆的截面类型
创建于NX4.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
typetype

◆ SetEdgeChainCollector()

void NXOpen::Features::FaceBlendBuilder::SetEdgeChainCollector ( NXOpen::ScCollector * collector)

设置边链收集器
于NX11.0.0创建.

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetEndCapLimitPlaneOption()

void NXOpen::Features::FaceBlendBuilder::SetEndCapLimitPlaneOption ( bool option)

设置终止极限平面封闭选项
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
option选项

◆ SetEndLimitFaceNormalFlag()

void NXOpen::Features::FaceBlendBuilder::SetEndLimitFaceNormalFlag ( bool flipFlag)

设置终止限制面法向标志
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
flipFlag翻转标志

◆ SetEndLimitFacesetCollector()

void NXOpen::Features::FaceBlendBuilder::SetEndLimitFacesetCollector ( NXOpen::ScCollector * collector)

设置终止限制面集收集器
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetEndLimitPoint()

void NXOpen::Features::FaceBlendBuilder::SetEndLimitPoint ( NXOpen::Point * point)

设置终止极限点
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
point

◆ SetFaceBlendDefineType()

void NXOpen::Features::FaceBlendBuilder::SetFaceBlendDefineType ( NXOpen::Features::FaceBlendBuilder::DefiningType type)

设置面倒圆定义类型获取
Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
type类型

◆ SetFirstFaceCollector()

void NXOpen::Features::FaceBlendBuilder::SetFirstFaceCollector ( NXOpen::ScCollector * collector)

设置第一个面收集器
于NX4.0.0创建.

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetHelpPoint()

void NXOpen::Features::FaceBlendBuilder::SetHelpPoint ( NXOpen::Point * helpPoint)

设置面倒圆的帮助点
于 NX4.0.0 版本创建。

许可证要求: solid_modeling ("SOLIDS MODELING")

参数
helpPoint帮助点

◆ SetIsoparameterLineOriented()

void NXOpen::Features::FaceBlendBuilder::SetIsoparameterLineOriented ( bool option)

设置“按等参数线定向截面”选项(仅适用于扫掠截面类型)
创建于NX4.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
optionoption

◆ SetLimitPlanes()

void NXOpen::Features::FaceBlendBuilder::SetLimitPlanes ( NXOpen::Plane * startLimitPlane,
NXOpen::Plane * endLimitPlane )

此函数用于设置面倒圆特征的限制平面。
于 NX4.0.0 版本创建。

许可证要求: solid_modeling ("SOLIDS MODELING")

参数
startLimitPlane起始限制平面
endLimitPlane终止限制平面

◆ SetMiddleFaceCollector()

void NXOpen::Features::FaceBlendBuilder::SetMiddleFaceCollector ( NXOpen::ScCollector * collector)

设置中间面收集器获取
Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetMiddleFaceNormFlag()

void NXOpen::Features::FaceBlendBuilder::SetMiddleFaceNormFlag ( bool flipFlag)

设置中间面组法向反转标志
Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
flipFlag翻转标志

◆ SetOverflowOption()

void NXOpen::Features::FaceBlendBuilder::SetOverflowOption ( NXOpen::Features::FaceBlendBuilder::OverflowMethod option)

设置面倒圆的溢出选项
创建于NX4.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
option选项

◆ SetProjectToSecondWall()

void NXOpen::Features::FaceBlendBuilder::SetProjectToSecondWall ( bool projectToSecondWall)

设置面倒圆的投影选项
创建于NX4.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
projectToSecondWall投影到第二面

◆ SetPropagatePastSharpEdges()

void NXOpen::Features::FaceBlendBuilder::SetPropagatePastSharpEdges ( bool option)

设置面倒圆的“越过锐边传播”选项
创建于NX5.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
optionoption

◆ SetPropagationAngle()

void NXOpen::Features::FaceBlendBuilder::SetPropagationAngle ( double propagationAngle)

设置面倒圆的传播角度
创建于NX5.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
propagationAngle传播角度

◆ SetRemoveSelfIntersections()

void NXOpen::Features::FaceBlendBuilder::SetRemoveSelfIntersections ( bool option)

设置面倒圆的自相交移除选项
创建于NX4.0.0.

许可要求:solid_modeling ("SOLIDS MODELING")

参数
optionoption

◆ SetReverseFirstFaceNormal()

void NXOpen::Features::FaceBlendBuilder::SetReverseFirstFaceNormal ( bool flipFlag)

设置第一个面组的法向反向标志
于NX4.0.0创建.

许可证要求 : None

参数
flipFlag翻转标志

◆ SetReverseSecondFaceNormal()

void NXOpen::Features::FaceBlendBuilder::SetReverseSecondFaceNormal ( bool flipFlag)

设置第二个面组的法向反向标志
于NX4.0.0创建.

许可证要求 : None

参数
flipFlag翻转标志

◆ SetReverseThirdFaceNormal()

void NXOpen::Features::FaceBlendBuilder::SetReverseThirdFaceNormal ( bool flipFlag)

设置第三面组的法线反转标志
于 NX4.0.0 版本创建。

许可证要求: 无

参数
flipFlag反转标志

◆ SetRhoType()

void NXOpen::Features::FaceBlendBuilder::SetRhoType ( NXOpen::Features::FaceBlendBuilder::RhoMethod rhoMethod)

设置面倒圆的rho类型
创建于NX4.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
rhoMethodrho方法

◆ SetSecondFaceCollector()

void NXOpen::Features::FaceBlendBuilder::SetSecondFaceCollector ( NXOpen::ScCollector * collector)

设置第二个面收集器
于NX4.0.0创建.

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetSewAllFaces()

void NXOpen::Features::FaceBlendBuilder::SetSewAllFaces ( bool sewOption)

设置面倒圆的缝合选项
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
sewOption缝合选项

◆ SetSpine()

void NXOpen::Features::FaceBlendBuilder::SetSpine ( NXOpen::Section * spine)

设置面倒圆的引导线
于NX4.0.0创建.

许可证要求 : solid_modeling ("SOLIDS MODELING")

参数
spine引导线

◆ SetStartCapLimitPlaneOption()

void NXOpen::Features::FaceBlendBuilder::SetStartCapLimitPlaneOption ( bool option)

设置起始极限平面封闭选项
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
option选项

◆ SetStartLimitFaceNormalFlag()

void NXOpen::Features::FaceBlendBuilder::SetStartLimitFaceNormalFlag ( bool flipFlag)

设置起始限制面法向标志
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
flipFlag翻转标志

◆ SetStartLimitFacesetCollector()

void NXOpen::Features::FaceBlendBuilder::SetStartLimitFacesetCollector ( NXOpen::ScCollector * collector)

设置起始限制面集收集器
于NX5.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetStartLimitPoint()

void NXOpen::Features::FaceBlendBuilder::SetStartLimitPoint ( NXOpen::Point * point)

设置起始极限点
Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

参数
point

◆ SetTangencyCollector()

void NXOpen::Features::FaceBlendBuilder::SetTangencyCollector ( NXOpen::ScCollector * collector)

设置面倒圆的边缘或/和曲线的相切收集器
于 NX4.0.0 版本创建。

许可证要求: solid_modeling ("SOLIDS MODELING")

参数
collector收集器

◆ SetTangentSurface()

void NXOpen::Features::FaceBlendBuilder::SetTangentSurface ( NXOpen::ISurface * object)

设置面倒圆的相切对象。
于 NX4.0.0 版本创建。

许可证要求: solid_modeling ("SOLIDS MODELING")

参数
object对象

◆ SetThirdFaceEndParameter()

void NXOpen::Features::FaceBlendBuilder::SetThirdFaceEndParameter ( double range)

设置三面倒圆中第三面的结束参数或“到”范围
创建于NX4.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
range范围

◆ SetThirdFaceStartParameter()

void NXOpen::Features::FaceBlendBuilder::SetThirdFaceStartParameter ( double range)

设置三面倒圆中第三面的起始参数或“从”范围
创建于NX4.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
range范围

◆ SetTolerance()

void NXOpen::Features::FaceBlendBuilder::SetTolerance ( double tolerance)

设置面倒圆的公差
创建于NX4.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
tolerance公差

◆ SetTrimInputFacesToBlendFaces()

void NXOpen::Features::FaceBlendBuilder::SetTrimInputFacesToBlendFaces ( bool trimInputFacesToBlendFaces)

设置“将输入面修剪到倒圆面”选项
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
trimInputFacesToBlendFaces将输入面修剪到倒圆面

◆ SetTrimLongInputFacesToExtendedRail()

void NXOpen::Features::FaceBlendBuilder::SetTrimLongInputFacesToExtendedRail ( bool trimLongInputFacesToExtendedRail)

设置“修剪长输入面至延伸导轨”选项
创建于 NX10.0.0.

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
trimLongInputFacesToExtendedRail修剪长输入面至延伸导轨

◆ SetTrimmingOption()

void NXOpen::Features::FaceBlendBuilder::SetTrimmingOption ( NXOpen::Features::FaceBlendBuilder::TrimmingMethod trimmingOption)

设置面倒圆的修剪选项
于NX4.0.0版本创建。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
trimmingOption修剪选项

◆ SetUseLimitsListFlag()

void NXOpen::Features::FaceBlendBuilder::SetUseLimitsListFlag ( bool useLimitsListFlag)

设置是否使用限制列表进行修剪的选项
创建于 NX8.0.0.

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
useLimitsListFlag使用限制列表标志

◆ SewAllFaces()

bool NXOpen::Features::FaceBlendBuilder::SewAllFaces ( )

获取面倒圆的缝合选项
于NX4.0.0版本创建。

许可证要求:无

◆ Spine()

NXOpen::Section * NXOpen::Features::FaceBlendBuilder::Spine ( )

获取面倒圆的引导线
于NX4.0.0创建.

许可证要求 : None

◆ StartCapLimitPlaneOption()

bool NXOpen::Features::FaceBlendBuilder::StartCapLimitPlaneOption ( )

获取起始限制平面封闭选项
创建于NX5.0.0。

许可证要求:无

◆ StartLimitFaceNormalFlag()

bool NXOpen::Features::FaceBlendBuilder::StartLimitFaceNormalFlag ( )

获取起始限制面法向标志
于NX5.0.0版本创建。

许可证要求:无

◆ StartLimitFacesetCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::StartLimitFacesetCollector ( )

返回起始限制面组收集器
于 NX5.0.0 版本创建。

许可证要求: 无

◆ StartLimitPoint()

NXOpen::Point * NXOpen::Features::FaceBlendBuilder::StartLimitPoint ( )

返回起始极限点
Created in NX5.0.0.

License requirements : None

◆ TangencyCollector()

NXOpen::ScCollector * NXOpen::Features::FaceBlendBuilder::TangencyCollector ( )

返回面倒圆的边缘或/和曲线的相切收集器
于 NX4.0.0 版本创建。

许可证要求: 无

◆ TangentSurface()

NXOpen::ISurface * NXOpen::Features::FaceBlendBuilder::TangentSurface ( )

返回面倒圆的相切对象。
于 NX4.0.0 版本创建。

许可证要求: 无

◆ ThirdFaceEndParameter()

double NXOpen::Features::FaceBlendBuilder::ThirdFaceEndParameter ( )

获取三面倒圆中第三面的结束参数或“到”范围
创建于NX4.0.0。

许可证要求:无

◆ ThirdFaceStartParameter()

double NXOpen::Features::FaceBlendBuilder::ThirdFaceStartParameter ( )

获取三面倒圆中第三面的起始参数或“从”范围
创建于NX4.0.0。

许可证要求:无

◆ Tolerance()

double NXOpen::Features::FaceBlendBuilder::Tolerance ( )

获取面倒圆的公差
创建于NX4.0.0。

许可证要求:无

◆ TrimInputFacesToBlendFaces()

bool NXOpen::Features::FaceBlendBuilder::TrimInputFacesToBlendFaces ( )

获取“将输入面修剪到倒圆面”选项
于NX4.0.0版本创建。

许可证要求:无

◆ TrimLongInputFacesToExtendedRail()

bool NXOpen::Features::FaceBlendBuilder::TrimLongInputFacesToExtendedRail ( )

返回“修剪长输入面至延伸导轨”选项
创建于 NX10.0.0.

许可证要求:无

◆ TrimmingOption()

NXOpen::Features::FaceBlendBuilder::TrimmingMethod NXOpen::Features::FaceBlendBuilder::TrimmingOption ( )

获取面倒圆的修剪选项
于NX4.0.0版本创建。

许可证要求:无

◆ UpdateConstantLawProfiles()

void NXOpen::Features::FaceBlendBuilder::UpdateConstantLawProfiles ( )

使用构造器截面更新构造器中所有的恒定规律参数。每次截面更新时必须调用此方法。
Created in NX5.0.1.

License requirements : solid_modeling ("SOLIDS MODELING")

◆ UseLimitsListFlag()

bool NXOpen::Features::FaceBlendBuilder::UseLimitsListFlag ( )

返回是否使用限制列表进行修剪的选项
创建于 NX8.0.0.

许可证要求:无