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

线性公差 更多...

#include <Annotations_LinearTolerance.hxx>

类 NXOpen::Annotations::LinearTolerance 继承关系图:
NXOpen::TransientObject

Public 成员函数

int DualDimensionDecimalPlaces ()
int DualToleranceDecimalPlaces ()
NXOpen::Annotations::Value GetLowerToleranceInches ()
NXOpen::Annotations::Value GetLowerToleranceMm ()
NXOpen::Annotations::Value GetUpperToleranceInches ()
NXOpen::Annotations::Value GetUpperToleranceMm ()
NXOpen::Annotations::FitAnsiHoleType LimitFitAnsiHoleType ()
NXString LimitFitDeviation ()
NXOpen::Annotations::FitDisplayStyle LimitFitDisplayStyle ()
int LimitFitGrade ()
int PrimaryDimensionDecimalPlaces ()
void SetDualDimensionDecimalPlaces (int dualDimensionDecimalPlaces)
void SetDualToleranceDecimalPlaces (int dualToleranceDecimalPlaces)
void SetLimitFitAnsiHoleType (NXOpen::Annotations::FitAnsiHoleType fitHoleType)
void SetLimitFitDeviation (const char *fitDeviation)
void SetLimitFitDeviation (const NXString &fitDeviation)
void SetLimitFitDisplayStyle (NXOpen::Annotations::FitDisplayStyle fitDisplayStyle)
void SetLimitFitGrade (int fitGrade)
void SetLowerToleranceInches (const NXOpen::Annotations::Value &lowerToleranceInches)
void SetLowerToleranceMm (const NXOpen::Annotations::Value &lowerToleranceMm)
void SetPrimaryDimensionDecimalPlaces (int primaryDimensionDecimalPlaces)
void SetToleranceType (NXOpen::Annotations::ToleranceType type)
void SetUpperToleranceInches (const NXOpen::Annotations::Value &upperToleranceInches)
void SetUpperToleranceMm (const NXOpen::Annotations::Value &upperToleranceMm)
void SetZeroToleranceDisplayStyle (NXOpen::Annotations::ZeroToleranceDisplayStyle zeroDisplayStyle)
NXOpen::Annotations::ToleranceType ToleranceType ()
NXOpen::Annotations::ZeroToleranceDisplayStyle ZeroToleranceDisplayStyle ()
virtual ~LinearTolerance ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

线性公差

表示线性公差
创建于 NX4.0.0.

构造及析构函数说明

◆ ~LinearTolerance()

virtual NXOpen::Annotations::LinearTolerance::~LinearTolerance ( )
virtual

从内存中释放对象。调用此方法后, 再使用该对象是非法的。在 .NET 中,当垃圾回收器删除对象时, 此方法会自动调用。
创建于 NX4.0.0.

许可要求 : 无

成员函数说明

◆ DualDimensionDecimalPlaces()

int NXOpen::Annotations::LinearTolerance::DualDimensionDecimalPlaces ( )

获取 双尺寸的小数位数
Created in NX4.0.0.

License requirements : None

◆ DualToleranceDecimalPlaces()

int NXOpen::Annotations::LinearTolerance::DualToleranceDecimalPlaces ( )

获取 双公差的小数位数
Created in NX4.0.0.

License requirements : None

◆ GetLowerToleranceInches()

NXOpen::Annotations::Value NXOpen::Annotations::LinearTolerance::GetLowerToleranceInches ( )

获取下公差值(英寸)

返回
下公差(英寸)
创建于 NX4.0.0.

许可要求 : 无

◆ GetLowerToleranceMm()

NXOpen::Annotations::Value NXOpen::Annotations::LinearTolerance::GetLowerToleranceMm ( )

获取下公差值(毫米)

返回
下公差值(毫米)
Created in NX4.0.0.

License requirements : None

◆ GetUpperToleranceInches()

NXOpen::Annotations::Value NXOpen::Annotations::LinearTolerance::GetUpperToleranceInches ( )

获取上公差值(英寸)

返回
上公差(英寸)
创建于 NX4.0.0.

许可要求 : 无

◆ GetUpperToleranceMm()

NXOpen::Annotations::Value NXOpen::Annotations::LinearTolerance::GetUpperToleranceMm ( )

获取上公差值(毫米)

返回
上公差值(毫米)
Created in NX4.0.0.

License requirements : None

◆ LimitFitAnsiHoleType()

NXOpen::Annotations::FitAnsiHoleType NXOpen::Annotations::LinearTolerance::LimitFitAnsiHoleType ( )

获取公差极限配合ANSI孔类型
创建于NX7.5.0.

许可要求 : 无

◆ LimitFitDeviation()

NXString NXOpen::Annotations::LinearTolerance::LimitFitDeviation ( )

获取 公差极限配合偏差
Created in NX7.5.0.

License requirements : None

◆ LimitFitDisplayStyle()

NXOpen::Annotations::FitDisplayStyle NXOpen::Annotations::LinearTolerance::LimitFitDisplayStyle ( )

获取公差极限配合显示样式
创建于NX7.5.0.

许可要求 : 无

◆ LimitFitGrade()

int NXOpen::Annotations::LinearTolerance::LimitFitGrade ( )

获取 公差极限配合等级
Created in NX7.5.0.

License requirements : None

◆ PrimaryDimensionDecimalPlaces()

int NXOpen::Annotations::LinearTolerance::PrimaryDimensionDecimalPlaces ( )

获取 主尺寸的小数位数
Created in NX4.0.0.

License requirements : None

◆ SetDualDimensionDecimalPlaces()

void NXOpen::Annotations::LinearTolerance::SetDualDimensionDecimalPlaces ( int dualDimensionDecimalPlaces)

设置 双尺寸的小数位数
Created in NX4.0.0.

License requirements : None

参数
dualDimensionDecimalPlaces新的双尺寸小数位数

◆ SetDualToleranceDecimalPlaces()

void NXOpen::Annotations::LinearTolerance::SetDualToleranceDecimalPlaces ( int dualToleranceDecimalPlaces)

设置 双公差的小数位数
Created in NX4.0.0.

License requirements : None

参数
dualToleranceDecimalPlaces新的双公差小数位数

◆ SetLimitFitAnsiHoleType()

void NXOpen::Annotations::LinearTolerance::SetLimitFitAnsiHoleType ( NXOpen::Annotations::FitAnsiHoleType fitHoleType)

设置公差极限配合ANSI孔类型
创建于NX7.5.0.

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

参数
fitHoleType新的极限公差ANSI孔类型

◆ SetLimitFitDeviation() [1/2]

void NXOpen::Annotations::LinearTolerance::SetLimitFitDeviation ( const char * fitDeviation)

设置 公差极限配合偏差
Created in NX7.5.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

参数
fitDeviation新的极限配合偏差

◆ SetLimitFitDeviation() [2/2]

void NXOpen::Annotations::LinearTolerance::SetLimitFitDeviation ( const NXString & fitDeviation)

设置 公差极限配合偏差
Created in NX7.5.0.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

参数
fitDeviation新的极限配合偏差

◆ SetLimitFitDisplayStyle()

void NXOpen::Annotations::LinearTolerance::SetLimitFitDisplayStyle ( NXOpen::Annotations::FitDisplayStyle fitDisplayStyle)

设置公差极限配合显示样式
创建于NX7.5.0.

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

参数
fitDisplayStyle新的极限公差显示样式

◆ SetLimitFitGrade()

void NXOpen::Annotations::LinearTolerance::SetLimitFitGrade ( int fitGrade)

设置公差极限配合等级
创建于NX7.5.0.

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

参数
fitGrade新的极限配合等级

◆ SetLowerToleranceInches()

void NXOpen::Annotations::LinearTolerance::SetLowerToleranceInches ( const NXOpen::Annotations::Value & lowerToleranceInches)

设置下公差值(英寸)
创建于 NX4.0.0.

许可要求 : 无

参数
lowerToleranceInches新的下公差(英寸)

◆ SetLowerToleranceMm()

void NXOpen::Annotations::LinearTolerance::SetLowerToleranceMm ( const NXOpen::Annotations::Value & lowerToleranceMm)

设置下公差值(毫米)
Created in NX4.0.0.

License requirements : None

参数
lowerToleranceMm新的下公差值(毫米)

◆ SetPrimaryDimensionDecimalPlaces()

void NXOpen::Annotations::LinearTolerance::SetPrimaryDimensionDecimalPlaces ( int primaryDimensionDecimalPlaces)

设置 主尺寸的小数位数
Created in NX4.0.0.

License requirements : None

参数
primaryDimensionDecimalPlaces新的主尺寸小数位数

◆ SetToleranceType()

void NXOpen::Annotations::LinearTolerance::SetToleranceType ( NXOpen::Annotations::ToleranceType type)

设置 公差类型
创建于 NX4.0.0.

许可要求 : 无

参数
type新的公差类型

◆ SetUpperToleranceInches()

void NXOpen::Annotations::LinearTolerance::SetUpperToleranceInches ( const NXOpen::Annotations::Value & upperToleranceInches)

设置上公差值(英寸)
创建于 NX4.0.0.

许可要求 : 无

参数
upperToleranceInches新的上公差(英寸)

◆ SetUpperToleranceMm()

void NXOpen::Annotations::LinearTolerance::SetUpperToleranceMm ( const NXOpen::Annotations::Value & upperToleranceMm)

设置上公差值(毫米)
Created in NX4.0.0.

License requirements : None

参数
upperToleranceMm新的上公差值(毫米)

◆ SetZeroToleranceDisplayStyle()

void NXOpen::Annotations::LinearTolerance::SetZeroToleranceDisplayStyle ( NXOpen::Annotations::ZeroToleranceDisplayStyle zeroDisplayStyle)

设置 零公差显示样式
Created in NX7.5.0.

License requirements : None

参数
zeroDisplayStyle零显示样式

◆ ToleranceType()

NXOpen::Annotations::ToleranceType NXOpen::Annotations::LinearTolerance::ToleranceType ( )

获取 公差类型
创建于 NX4.0.0.

许可要求 : 无

◆ ZeroToleranceDisplayStyle()

NXOpen::Annotations::ZeroToleranceDisplayStyle NXOpen::Annotations::LinearTolerance::ZeroToleranceDisplayStyle ( )

获取 零公差显示样式
Created in NX7.5.0.

License requirements : None