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

尺寸测量构建器 更多...

#include <Annotations_DimensionMeasurementBuilder.hxx>

类 NXOpen::Annotations::DimensionMeasurementBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  MeasurementMethod {
  MeasurementMethodInferred , MeasurementMethodHorizontal , MeasurementMethodVertical , MeasurementMethodPointToPoint ,
  MeasurementMethodPerpendicular , MeasurementMethodCylindrical , MeasurementMethodAngular , MeasurementMethodRadial ,
  MeasurementMethodDiametral , MeasurementMethodHoleCallout
}

Public 成员函数

NXOpen::DirectionDirection ()
NXOpen::ViewDirectionView ()
NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethod Method ()
NXOpen::Assemblies::ComponentPartOccurrence ()
bool SecondaryCalloutActive ()
void SetDirection (NXOpen::Direction *direction)
void SetDirectionView (NXOpen::View *directionView)
void SetMethod (NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethod method)
void SetPartOccurrence (NXOpen::Assemblies::Component *partOccurrence)
void SetSecondaryCalloutActive (bool secondaryCalloutActive)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DimensionMeasurementBuilderBuilder

详细描述

尺寸测量构建器

表示一个 NXOpen::Annotations::DimensionMeasurementBuilder
这是一个子构建器类,无法直接实例化

创建于 NX9.0.0.

成员枚举类型说明

◆ MeasurementMethod

尺寸的测量方法

枚举值
MeasurementMethodInferred 

推断测量方向(仅限用户界面)

MeasurementMethodHorizontal 

水平测量方向

MeasurementMethodVertical 

垂直测量方向

MeasurementMethodPointToPoint 

点到点测量方向

MeasurementMethodPerpendicular 

垂直测量方向

MeasurementMethodCylindrical 

表示直径的线性测量方法

MeasurementMethodAngular 

角度测量类型

MeasurementMethodRadial 

径向测量类型

MeasurementMethodDiametral 

直径测量类型

MeasurementMethodHoleCallout 

基于孔标注的测量

成员函数说明

◆ Direction()

NXOpen::Direction * NXOpen::Annotations::DimensionMeasurementBuilder::Direction ( )

获取 使用 NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethodPointToPoint 时的测量方向(可选)
创建于 NX9.0.0.

许可要求:无

◆ DirectionView()

NXOpen::View * NXOpen::Annotations::DimensionMeasurementBuilder::DirectionView ( )

获取 使用 NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethodPointToPoint 时的测量方向视图(可选)
创建于 NX9.0.0.

许可要求:无

◆ Method()

NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethod NXOpen::Annotations::DimensionMeasurementBuilder::Method ( )

获取 尺寸大小的测量方法
创建于 NX9.0.0.

许可要求:无

◆ PartOccurrence()

NXOpen::Assemblies::Component * NXOpen::Annotations::DimensionMeasurementBuilder::PartOccurrence ( )

获取 测量部件引用
创建于 NX9.0.0.

许可要求:无

◆ SecondaryCalloutActive()

bool NXOpen::Annotations::DimensionMeasurementBuilder::SecondaryCalloutActive ( )

获取 孔标注次要尺寸的激活状态
创建于 NX11.0.0.

许可要求:无

◆ SetDirection()

void NXOpen::Annotations::DimensionMeasurementBuilder::SetDirection ( NXOpen::Direction * direction)

设置 使用 NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethodPointToPoint 时的测量方向(可选)
创建于 NX9.0.0.

许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING")

参数
directiondirection

◆ SetDirectionView()

void NXOpen::Annotations::DimensionMeasurementBuilder::SetDirectionView ( NXOpen::View * directionView)

设置 使用 NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethodPointToPoint 时的测量方向视图(可选)
创建于 NX9.0.0.

许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING")

参数
directionViewdirectionview

◆ SetMethod()

void NXOpen::Annotations::DimensionMeasurementBuilder::SetMethod ( NXOpen::Annotations::DimensionMeasurementBuilder::MeasurementMethod method)

设置 尺寸大小的测量方法
创建于 NX9.0.0.

许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING")

参数
methodmethod

◆ SetPartOccurrence()

void NXOpen::Annotations::DimensionMeasurementBuilder::SetPartOccurrence ( NXOpen::Assemblies::Component * partOccurrence)

设置 测量部件引用
创建于 NX9.0.0.

许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING")

参数
partOccurrencepartoccurrence

◆ SetSecondaryCalloutActive()

void NXOpen::Annotations::DimensionMeasurementBuilder::SetSecondaryCalloutActive ( bool secondaryCalloutActive)

设置 孔标注次要尺寸的激活状态
创建于 NX11.0.0.

许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING")

参数
secondaryCalloutActivesecondarycalloutactive

◆ Validate()

virtual bool NXOpen::Annotations::DimensionMeasurementBuilder::Validate ( )
virtual

验证组件的输入是否足以调用提交操作。 如果组件不处于可提交状态,则抛出异常。 例如,如果组件要求您设置某些属性,但您尚未设置,则此方法将抛出异常。 对于某些组件,此方法会抛出未实现的 NXException。

返回
自验证是否成功
创建于 NX3.0.1.

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.