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

径向尺寸特征构建器 更多...

#include <Features_RadialDimensionBuilder.hxx>

类 NXOpen::Features::RadialDimensionBuilder 继承关系图:
NXOpen::Features::DimensionBuilder NXOpen::Features::AdmBaseBuilder NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ValueOption { ValueOptionRadius , ValueOptionDiameter }
Public 类型 继承自 NXOpen::Features::AdmBaseBuilder
enum  SolveOptionType { SolveOptionTypeC1 , SolveOptionTypeC2 }
enum  UpdateMethodType { UpdateMethodTypeFaceChange = 1 , UpdateMethodTypeAutomaticRecovery , UpdateMethodTypeAutomatic , UpdateMethodTypeMultiple }

Public 成员函数

NXOpen::GeometricUtilities::OrientXpressBuilderDimensionPlane ()
NXOpen::Point3d PickPoint ()
NXOpen::Features::RadialDimensionBuilder::ValueOption RadiusDiameterOption ()
void SetPickPoint (const NXOpen::Point3d &pickPoint)
void SetRadiusDiameterOption (NXOpen::Features::RadialDimensionBuilder::ValueOption radiusDiameterOption)
Public 成员函数 继承自 NXOpen::Features::DimensionBuilder
NXOpen::Annotations::OriginBuilderDimensionLocation ()
NXOpen::GeometricUtilities::FaceChangeOverflowBehaviorFaceChangeOverflowBehavior ()
NXOpen::Features::FaceRecognitionBuilderFacesToMove ()
NXOpen::Annotations::DimensionGetDimension ()
NXOpen::GeometricUtilities::SaveConstraintsBuilderSaveConstraints ()
NXOpen::ExpressionValue ()
Public 成员函数 继承自 NXOpen::Features::AdmBaseBuilder
void OnApplyPre ()
void Reconfigure ()
void SetSolveOption (NXOpen::Features::AdmBaseBuilder::SolveOptionType solveOption)
void SetUpdateMethod (NXOpen::Features::AdmBaseBuilder::UpdateMethodType updateMethod)
NXOpen::Features::AdmBaseBuilder::SolveOptionType SolveOption ()
NXOpen::Features::AdmBaseBuilder::UpdateMethodType UpdateMethod ()
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 _RadialDimensionBuilderBuilder

详细描述

径向尺寸特征构建器

表示 NXOpen::Features::RadialDimension 的构建器
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateRadialDimensionBuilder

创建于NX6.0.0版本。

成员枚举类型说明

◆ ValueOption

半径或直径的选项

枚举值
ValueOptionRadius 

半径

ValueOptionDiameter 

直径

成员函数说明

◆ DimensionPlane()

NXOpen::GeometricUtilities::OrientXpressBuilder * NXOpen::Features::RadialDimensionBuilder::DimensionPlane ( )

返回尺寸平面
创建于NX6.0.0版本。

许可证要求 : 无

◆ PickPoint()

NXOpen::Point3d NXOpen::Features::RadialDimensionBuilder::PickPoint ( )

返回拾取点
创建于NX6.0.0版本。

许可证要求 : 无

◆ RadiusDiameterOption()

NXOpen::Features::RadialDimensionBuilder::ValueOption NXOpen::Features::RadialDimensionBuilder::RadiusDiameterOption ( )

返回半径直径选项
创建于NX6.0.0版本。

许可证要求 : 无

◆ SetPickPoint()

void NXOpen::Features::RadialDimensionBuilder::SetPickPoint ( const NXOpen::Point3d & pickPoint)

设置拾取点
创建于NX6.0.0版本。

许可证要求 : 无

参数
pickPoint拾取点

◆ SetRadiusDiameterOption()

void NXOpen::Features::RadialDimensionBuilder::SetRadiusDiameterOption ( NXOpen::Features::RadialDimensionBuilder::ValueOption radiusDiameterOption)

设置半径直径选项
创建于NX6.0.0版本。

许可证要求 : nx_synchronous ("NX同步"), solid_modeling ("实体建模") 或 cam_base ("CAM基础") 或 insp_programming ("检测编程")

参数
radiusDiameterOption半径直径选项