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

尺寸样式构建器 更多...

#include <Annotations_DimensionStyleBuilder.hxx>

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

Public 成员函数

int AngularDimensionValuePrecision ()
int AngularToleranceValuePrecision ()
double BaselineOffset ()
double ChainOffset ()
NXOpen::Annotations::ChamferForm ChamferForm ()
NXOpen::Annotations::ChamferLeaderPlacement ChamferLeaderType ()
NXOpen::Annotations::ChamferSeparatorType ChamferSeparator ()
double ChamferSpaceFactor ()
NXOpen::Annotations::ChamferStubType ChamferStubType ()
NXString ChamferSymbolName ()
NXOpen::Annotations::ChamferSymbolPlacement ChamferSymbolType ()
NXOpen::Annotations::ArrowDisplay DimArrowDisplay ()
NXOpen::Annotations::ReferenceIncludeType DimensionReferenceIncludeType ()
int DimensionValuePrecision ()
NXOpen::Annotations::ZeroToleranceDisplayStyle DimZeroToleranceDisplayStyle ()
NXOpen::Annotations::FractionDenominatorFormat DualDimensionFractionDenominator ()
int DualDimensionValuePrecision ()
int DualToleranceValuePrecision ()
NXOpen::Annotations::ExtensionLineDisplay ExtensionLineDisplay ()
bool FitToleranceParentheses ()
bool FitToleranceSeparator ()
std::vector< NXStringGetOverriddenDimensionText ()
bool InspectionDimension ()
NXOpen::Annotations::InspectionSymbolAroundAppendedText InspectionSymbolAroundAppendedText ()
NXOpen::Annotations::FitAnsiHoleType LimitFitAnsiHoleType ()
NXOpen::Annotations::FitAssemblyNewDisplayStyle LimitFitAssemblyNewDisplayStyle ()
NXString LimitFitDeviation ()
NXOpen::Annotations::FitDisplayAlignment LimitFitDisplayAlignment ()
NXOpen::Annotations::FitDisplaySplitByDimline LimitFitDisplaySplitByDimline ()
NXOpen::Annotations::FitDisplayStyle LimitFitDisplayStyle ()
int LimitFitGrade ()
NXString LimitFitShaftDeviation ()
int LimitFitShaftGrade ()
bool LineBetweenArrows ()
double LowerToleranceDegrees ()
double LowerToleranceEnglish ()
double LowerToleranceMetric ()
NXOpen::Annotations::ArrowheadType NarrowArrowType ()
NXOpen::Annotations::NarrowDisplayOption NarrowDisplayType ()
double NarrowLeaderAngle ()
double NarrowTextOffset ()
NXOpen::Annotations::NarrowTextOrientation NarrowTextOrientation ()
 NX_DEPRECATED ("Deprecated in NX1953.0.0. Use NXOpen::Annotations::DimensionStyleBuilder::DimensionReferenceIncludeType and NXOpen::Annotations::DimensionStyleBuilder::ShowAsReferenceDimension instead.") bool ReferenceDimension()
 NX_DEPRECATED ("Deprecated in NX1953.0.0. Use NXOpen::Annotations::DimensionStyleBuilder::SetDimensionReferenceIncludeType and NXOpen::Annotations::DimensionStyleBuilder::SetShowAsReferenceDimension instead.") void SetReferenceDimension(bool referenceDimension)
NXOpen::Annotations::TextOrientation Orientation ()
bool OverrideDimensionText ()
bool PrefixSuffixReference ()
NXOpen::Annotations::FractionDenominatorFormat PrimaryDimensionFractionDenominator ()
NXString ReferenceDimensionPrefix ()
NXString ReferenceDimensionSuffix ()
bool ReverseArrowDirection ()
bool SeparateBrackets ()
void SetAngularDimensionValuePrecision (int angularDimensionValuePrecision)
void SetAngularToleranceValuePrecision (int angularToleranceValuePrecision)
void SetBaselineOffset (double baselineOffset)
void SetChainOffset (double chainOffset)
void SetChamferForm (NXOpen::Annotations::ChamferForm chamferForm)
void SetChamferLeaderType (NXOpen::Annotations::ChamferLeaderPlacement chamferLeaderType)
void SetChamferSeparator (NXOpen::Annotations::ChamferSeparatorType separator)
void SetChamferSpaceFactor (double chamferSpaceFactor)
void SetChamferStubType (NXOpen::Annotations::ChamferStubType chamferStubType)
void SetChamferSymbolName (const char *chamferSymbolName)
void SetChamferSymbolName (const NXString &chamferSymbolName)
void SetChamferSymbolType (NXOpen::Annotations::ChamferSymbolPlacement chamferSymbolType)
void SetDimArrowDisplay (NXOpen::Annotations::ArrowDisplay dimArrowDisplay)
void SetDimensionReferenceIncludeType (NXOpen::Annotations::ReferenceIncludeType referenceIncludeType)
void SetDimensionValuePrecision (int dimensionValuePrecision)
void SetDimZeroToleranceDisplayStyle (NXOpen::Annotations::ZeroToleranceDisplayStyle dimZeroToleranceDisplayStyle)
void SetDualDimensionFractionDenominator (NXOpen::Annotations::FractionDenominatorFormat dualDimensionFractionDenominator)
void SetDualDimensionValuePrecision (int dualDimensionValuePrecision)
void SetDualToleranceValuePrecision (int dualToleranceValuePrecision)
void SetExtensionLineDisplay (NXOpen::Annotations::ExtensionLineDisplay extensionLineDisplay)
void SetFitToleranceParentheses (bool showFitParentheses)
void SetFitToleranceSeparator (bool showFitSeparator)
void SetInspectionDimension (bool inspectionDimension)
void SetInspectionSymbolAroundAppendedText (NXOpen::Annotations::InspectionSymbolAroundAppendedText inspectionSymbolAroundAppendedText)
void SetLimitFitAnsiHoleType (NXOpen::Annotations::FitAnsiHoleType fitHoleType)
void SetLimitFitAssemblyNewDisplayStyle (NXOpen::Annotations::FitAssemblyNewDisplayStyle fitAssemblyDisplayStyle)
void SetLimitFitDeviation (const char *fitDeviation)
void SetLimitFitDeviation (const NXString &fitDeviation)
void SetLimitFitDisplayAlignment (NXOpen::Annotations::FitDisplayAlignment fitDisplayAlignment)
void SetLimitFitDisplaySplitByDimline (NXOpen::Annotations::FitDisplaySplitByDimline fitDisplaySplitByDimline)
void SetLimitFitDisplayStyle (NXOpen::Annotations::FitDisplayStyle fitDisplayStyle)
void SetLimitFitGrade (int fitGrade)
void SetLimitFitShaftDeviation (const char *fitShaftDeviation)
void SetLimitFitShaftDeviation (const NXString &fitShaftDeviation)
void SetLimitFitShaftGrade (int fitShaftGrade)
void SetLineBetweenArrows (bool lineBetweenArrows)
void SetLowerToleranceDegrees (double lowerToleranceDegrees)
void SetLowerToleranceEnglish (double lowerToleranceEnglish)
void SetLowerToleranceMetric (double lowerToleranceMetric)
void SetNarrowArrowType (NXOpen::Annotations::ArrowheadType narrowArrowType)
void SetNarrowDisplayType (NXOpen::Annotations::NarrowDisplayOption displayType)
void SetNarrowLeaderAngle (double narrowLeaderAngle)
void SetNarrowTextOffset (double narrowTextOffset)
void SetNarrowTextOrientation (NXOpen::Annotations::NarrowTextOrientation narrowTextOrientation)
void SetOrientation (NXOpen::Annotations::TextOrientation orientation)
void SetOverriddenDimensionText (const std::vector< NXString > &customizedText)
void SetOverrideDimensionText (bool overrideDimensionText)
void SetPrefixSuffixReference (bool prefixSuffixReference)
void SetPrimaryDimensionFractionDenominator (NXOpen::Annotations::FractionDenominatorFormat primaryDimensionFractionDenominator)
void SetReferenceDimensionPrefix (const char *prefix)
void SetReferenceDimensionPrefix (const NXString &prefix)
void SetReferenceDimensionSuffix (const char *suffix)
void SetReferenceDimensionSuffix (const NXString &suffix)
void SetReverseArrowDirection (bool reverseArrowDirection)
void SetSeparateBrackets (bool separateBrackets)
void SetShowAsReferenceDimension (bool showAsreference)
void SetSingleLimitOffsetIncludeFlag (bool isSingleLimitOffSetIncluded)
void SetSingleLimitOffsetValueEnglish (double singleLimitOffSetValueEnglish)
void SetSingleLimitOffsetValueMetric (double singleLimitOffSetValueMetric)
void SetTextAngle (double textAngle)
void SetTextArrowPlacement (NXOpen::Annotations::TextPlacement textArrowPlacement)
void SetTextCentered (bool textCentered)
void SetTextPosition (NXOpen::Annotations::TextPosition position)
void SetToleranceType (NXOpen::Annotations::ToleranceType dimToleranceType)
void SetToleranceValuePrecision (int toleranceValuePrecision)
void SetTrimDimLine (NXOpen::Annotations::TrimDimensionLineStyle trimDimLine)
void SetTrueLengthText (const char *trueLengthText)
void SetTrueLengthText (const NXString &trueLengthText)
void SetTrueLengthTextPosition (NXOpen::Annotations::TrueLengthTextPosition trueLengthTextPosition)
void SetUpperToleranceDegrees (double upperToleranceDegrees)
void SetUpperToleranceEnglish (double upperToleranceEnglish)
void SetUpperToleranceMetric (double upperToleranceMetric)
bool ShowAsReferenceDimension ()
bool SingleLimitOffsetIncludeFlag ()
double SingleLimitOffsetValueEnglish ()
double SingleLimitOffsetValueMetric ()
double TextAngle ()
NXOpen::Annotations::TextPlacement TextArrowPlacement ()
bool TextCentered ()
NXOpen::Annotations::TextPosition TextPosition ()
NXOpen::Annotations::ToleranceType ToleranceType ()
int ToleranceValuePrecision ()
NXOpen::Annotations::TrimDimensionLineStyle TrimDimLine ()
NXString TrueLengthText ()
NXOpen::Annotations::TrueLengthTextPosition TrueLengthTextPosition ()
double UpperToleranceDegrees ()
double UpperToleranceEnglish ()
double UpperToleranceMetric ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DimensionStyleBuilderBuilder

详细描述

尺寸样式构建器

表示 NXOpen::Annotations::DimensionStyleBuilder 。 此类用于在创建或编辑尺寸时查询和设置尺寸首选项。
创建于 NX6.0.0。

成员函数说明

◆ AngularDimensionValuePrecision()

int NXOpen::Annotations::DimensionStyleBuilder::AngularDimensionValuePrecision ( )

返回角度尺寸值精度
创建于NX6.0.0.

许可要求 : 无

◆ AngularToleranceValuePrecision()

int NXOpen::Annotations::DimensionStyleBuilder::AngularToleranceValuePrecision ( )

返回角度公差值精度
创建于NX6.0.0.

许可要求 : 无

◆ BaselineOffset()

double NXOpen::Annotations::DimensionStyleBuilder::BaselineOffset ( )

返回基准尺寸的尺寸线之间的偏移量
创建于 NX6.0.0。

许可要求:无

◆ ChainOffset()

double NXOpen::Annotations::DimensionStyleBuilder::ChainOffset ( )

返回链式尺寸的尺寸线之间的偏移量
创建于 NX6.0.0。

许可要求:无

◆ ChamferForm()

NXOpen::Annotations::ChamferForm NXOpen::Annotations::DimensionStyleBuilder::ChamferForm ( )

返回倒角尺寸形式
创建于 NX6.0.0。

许可要求:无

◆ ChamferLeaderType()

NXOpen::Annotations::ChamferLeaderPlacement NXOpen::Annotations::DimensionStyleBuilder::ChamferLeaderType ( )

返回倒角尺寸引线类型
创建于 NX6.0.0。

许可要求:无

◆ ChamferSeparator()

NXOpen::Annotations::ChamferSeparatorType NXOpen::Annotations::DimensionStyleBuilder::ChamferSeparator ( )

返回倒角分隔符类型
创建于 NX9.0.0。

许可要求:无

◆ ChamferSpaceFactor()

double NXOpen::Annotations::DimensionStyleBuilder::ChamferSpaceFactor ( )

获取倒角尺寸间距因子
创建于NX6.0.0。

许可要求:无

◆ ChamferStubType()

NXOpen::Annotations::ChamferStubType NXOpen::Annotations::DimensionStyleBuilder::ChamferStubType ( )

返回倒角尺寸短截线类型
创建于 NX6.0.0。

许可要求:无

◆ ChamferSymbolName()

NXString NXOpen::Annotations::DimensionStyleBuilder::ChamferSymbolName ( )

获取倒角尺寸符号名称
创建于NX6.0.0。

许可要求:无

◆ ChamferSymbolType()

NXOpen::Annotations::ChamferSymbolPlacement NXOpen::Annotations::DimensionStyleBuilder::ChamferSymbolType ( )

获取倒角尺寸符号类型
创建于NX6.0.0。

许可要求:无

◆ DimArrowDisplay()

NXOpen::Annotations::ArrowDisplay NXOpen::Annotations::DimensionStyleBuilder::DimArrowDisplay ( )

返回尺寸箭头显示选项
创建于 NX6.0.0。

许可要求:无

◆ DimensionReferenceIncludeType()

NXOpen::Annotations::ReferenceIncludeType NXOpen::Annotations::DimensionStyleBuilder::DimensionReferenceIncludeType ( )

返回尺寸参考包含类型
创建于 NX1953.0.0。

许可要求:无

◆ DimensionValuePrecision()

int NXOpen::Annotations::DimensionStyleBuilder::DimensionValuePrecision ( )

返回尺寸值精度
创建于 NX6.0.0。

许可要求:无

◆ DimZeroToleranceDisplayStyle()

NXOpen::Annotations::ZeroToleranceDisplayStyle NXOpen::Annotations::DimensionStyleBuilder::DimZeroToleranceDisplayStyle ( )

获取尺寸零公差显示样式
创建于NX6.0.0。

许可要求:无

◆ DualDimensionFractionDenominator()

NXOpen::Annotations::FractionDenominatorFormat NXOpen::Annotations::DimensionStyleBuilder::DualDimensionFractionDenominator ( )

返回双尺寸分数分母格式
创建于 NX6.0.0。

许可要求:无

◆ DualDimensionValuePrecision()

int NXOpen::Annotations::DimensionStyleBuilder::DualDimensionValuePrecision ( )

返回双尺寸值精度
创建于NX6.0.0.

许可要求 : 无

◆ DualToleranceValuePrecision()

int NXOpen::Annotations::DimensionStyleBuilder::DualToleranceValuePrecision ( )

返回双公差值精度
创建于NX6.0.0.

许可要求 : 无

◆ ExtensionLineDisplay()

NXOpen::Annotations::ExtensionLineDisplay NXOpen::Annotations::DimensionStyleBuilder::ExtensionLineDisplay ( )

返回尺寸界线显示选项。
创建于 NX6.0.0。

许可要求:无

◆ FitToleranceParentheses()

bool NXOpen::Annotations::DimensionStyleBuilder::FitToleranceParentheses ( )

返回配合公差括号选项。当值为true时,将在配合公差文本上显示括号。否则,将使用空格。
创建于NX9.0.0。

许可要求:无

◆ FitToleranceSeparator()

bool NXOpen::Annotations::DimensionStyleBuilder::FitToleranceSeparator ( )

返回配合公差分隔符选项。当极限配合类型为FIT且值为true时,将绘制一条线来分隔孔和轴公差文本。
创建于NX9.0.0。

许可要求:无

◆ GetOverriddenDimensionText()

std::vector< NXString > NXOpen::Annotations::DimensionStyleBuilder::GetOverriddenDimensionText ( )

返回被覆盖的尺寸文本值
创建于 NX10.0.0。

许可要求:无

◆ InspectionDimension()

bool NXOpen::Annotations::DimensionStyleBuilder::InspectionDimension ( )

获取检验尺寸标志
创建于NX6.0.0。

许可要求:无

◆ InspectionSymbolAroundAppendedText()

NXOpen::Annotations::InspectionSymbolAroundAppendedText NXOpen::Annotations::DimensionStyleBuilder::InspectionSymbolAroundAppendedText ( )

返回检验符号周围附加文本选项
创建于 NX11.0.0。

许可要求:无

◆ LimitFitAnsiHoleType()

NXOpen::Annotations::FitAnsiHoleType NXOpen::Annotations::DimensionStyleBuilder::LimitFitAnsiHoleType ( )

返回尺寸极限配合ANSI孔类型。
创建于NX7.5.0。

许可要求:无

◆ LimitFitAssemblyNewDisplayStyle()

NXOpen::Annotations::FitAssemblyNewDisplayStyle NXOpen::Annotations::DimensionStyleBuilder::LimitFitAssemblyNewDisplayStyle ( )

获取装配尺寸的配合公差显示样式。当极限配合类型为FIT时,显示可以在一行上,或在两行上居中于尺寸文本,或在两行上使轴文本与尺寸文本对齐。 此属性已过时。

弃用
在NX11.0.0中已弃用。请改用 NXOpen::Annotations::DimensionStyleBuilder::LimitFitAssemblyNewDisplayStyle

创建于NX9.0.0。

许可要求:无

设置装配尺寸的配合公差显示样式。当极限配合类型为FIT时,显示可以在一行上,或在两行上居中于尺寸文本,或在两行上使轴文本与尺寸文本对齐。 此属性已过时。

弃用
在NX11.0.0中已弃用。请改用 NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitAssemblyNewDisplayStyle

创建于NX9.0.0。

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

配合装配显示样式 返回装配尺寸的配合公差新显示样式。当极限配合类型为FIT时,显示可为单行或双行。
创建于NX11.0.0。

许可要求:无

◆ LimitFitDeviation()

NXString NXOpen::Annotations::DimensionStyleBuilder::LimitFitDeviation ( )

获取尺寸极限配合偏差
创建于NX7.5.0。

许可要求:无

◆ LimitFitDisplayAlignment()

NXOpen::Annotations::FitDisplayAlignment NXOpen::Annotations::DimensionStyleBuilder::LimitFitDisplayAlignment ( )

返回尺寸极限配合显示对齐方式。当极限配合类型为FIT时,孔和轴公差可以对齐为 居中值、居中值和配合或底部对齐。
创建于NX11.0.0。

许可要求:无

◆ LimitFitDisplaySplitByDimline()

NXOpen::Annotations::FitDisplaySplitByDimline NXOpen::Annotations::DimensionStyleBuilder::LimitFitDisplaySplitByDimline ( )

返回尺寸线分割时的尺寸极限配合装配显示。当极限配合类型为FIT或布局为SINGLE LINE时,孔和轴公差可以显示为 无分割、公差被尺寸线分割或公差和值被尺寸线分割。
创建于NX11.0.0。

许可要求:无

◆ LimitFitDisplayStyle()

NXOpen::Annotations::FitDisplayStyle NXOpen::Annotations::DimensionStyleBuilder::LimitFitDisplayStyle ( )

获取尺寸极限配合显示样式
创建于NX7.5.0。

许可要求:无

◆ LimitFitGrade()

int NXOpen::Annotations::DimensionStyleBuilder::LimitFitGrade ( )

获取尺寸极限配合等级
创建于NX7.5.0。

许可要求:无

◆ LimitFitShaftDeviation()

NXString NXOpen::Annotations::DimensionStyleBuilder::LimitFitShaftDeviation ( )

获取尺寸的配合公差的轴偏差
创建于NX9.0.0。

许可要求:无

◆ LimitFitShaftGrade()

int NXOpen::Annotations::DimensionStyleBuilder::LimitFitShaftGrade ( )

获取尺寸的配合公差的轴等级
创建于NX9.0.0。

许可要求:无

◆ LineBetweenArrows()

bool NXOpen::Annotations::DimensionStyleBuilder::LineBetweenArrows ( )

获取 箭头间连线。 值为 True 表示将在箭头之间显示一条线。
创建于 NX6.0.0。

许可要求:无

◆ LowerToleranceDegrees()

double NXOpen::Annotations::DimensionStyleBuilder::LowerToleranceDegrees ( )

返回下公差值(角度,单位为度)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

许可要求:无

◆ LowerToleranceEnglish()

double NXOpen::Annotations::DimensionStyleBuilder::LowerToleranceEnglish ( )

返回下偏差英制值。 此值应与来自 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 的公差类型结合解释。
创建于NX6.0.0.

许可要求 : 无

◆ LowerToleranceMetric()

double NXOpen::Annotations::DimensionStyleBuilder::LowerToleranceMetric ( )

返回下公差值(公制)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

许可要求:无

◆ NarrowArrowType()

NXOpen::Annotations::ArrowheadType NXOpen::Annotations::DimensionStyleBuilder::NarrowArrowType ( )

返回当没有空间放置正常箭头时使用的窄尺寸箭头类型
创建于 NX6.0.0。

许可要求:无

◆ NarrowDisplayType()

NXOpen::Annotations::NarrowDisplayOption NXOpen::Annotations::DimensionStyleBuilder::NarrowDisplayType ( )

返回窄尺寸的显示类型
创建于 NX6.0.0。

许可要求:无

◆ NarrowLeaderAngle()

double NXOpen::Annotations::DimensionStyleBuilder::NarrowLeaderAngle ( )

返回窄尺寸引线角度
创建于 NX6.0.0。

许可要求:无

◆ NarrowTextOffset()

double NXOpen::Annotations::DimensionStyleBuilder::NarrowTextOffset ( )

返回窄尺寸文本偏移量
创建于 NX6.0.0。

许可要求:无

◆ NarrowTextOrientation()

NXOpen::Annotations::NarrowTextOrientation NXOpen::Annotations::DimensionStyleBuilder::NarrowTextOrientation ( )

返回窄尺寸文本方向
创建于 NX6.0.0。

许可要求:无

◆ NX_DEPRECATED() [1/2]

NXOpen::Annotations::DimensionStyleBuilder::NX_DEPRECATED ( "Deprecated in NX1953.0.0. Use NXOpen::Annotations::DimensionStyleBuilder::DimensionReferenceIncludeType and NXOpen::Annotations::DimensionStyleBuilder::ShowAsReferenceDimension instead." )

获取参考尺寸标志

弃用
自NX1953.0.0起弃用。请改用 NXOpen::Annotations::DimensionStyleBuilder::DimensionReferenceIncludeTypeNXOpen::Annotations::DimensionStyleBuilder::ShowAsReferenceDimension

创建于NX6.0.0。

许可要求:无

◆ NX_DEPRECATED() [2/2]

NXOpen::Annotations::DimensionStyleBuilder::NX_DEPRECATED ( "Deprecated in NX1953.0.0. Use NXOpen::Annotations::DimensionStyleBuilder::SetDimensionReferenceIncludeType and NXOpen::Annotations::DimensionStyleBuilder::SetShowAsReferenceDimension instead." )

设置参考尺寸标志

弃用
自NX1953.0.0起弃用。请改用 NXOpen::Annotations::DimensionStyleBuilder::SetDimensionReferenceIncludeTypeNXOpen::Annotations::DimensionStyleBuilder::SetShowAsReferenceDimension

创建于NX6.0.0。

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

参考尺寸

◆ Orientation()

NXOpen::Annotations::TextOrientation NXOpen::Annotations::DimensionStyleBuilder::Orientation ( )

获取 尺寸文本方向。
创建于 NX6.0.0。

许可要求:无

◆ OverrideDimensionText()

bool NXOpen::Annotations::DimensionStyleBuilder::OverrideDimensionText ( )

返回覆盖尺寸文本
创建于 NX10.0.0。

许可要求:无

◆ PrefixSuffixReference()

bool NXOpen::Annotations::DimensionStyleBuilder::PrefixSuffixReference ( )

返回指示前缀后缀参考开关是否打开的标志
创建于 NX8.5.0。

许可要求:无

◆ PrimaryDimensionFractionDenominator()

NXOpen::Annotations::FractionDenominatorFormat NXOpen::Annotations::DimensionStyleBuilder::PrimaryDimensionFractionDenominator ( )

返回主尺寸分数分母格式
创建于 NX6.0.0。

许可要求:无

◆ ReferenceDimensionPrefix()

NXString NXOpen::Annotations::DimensionStyleBuilder::ReferenceDimensionPrefix ( )

返回参考尺寸的前缀字符
创建于 NX8.5.0。

许可要求:无

◆ ReferenceDimensionSuffix()

NXString NXOpen::Annotations::DimensionStyleBuilder::ReferenceDimensionSuffix ( )

返回参考尺寸的后缀字符
创建于 NX8.5.0。

许可要求:无

◆ ReverseArrowDirection()

bool NXOpen::Annotations::DimensionStyleBuilder::ReverseArrowDirection ( )

返回反向箭头方向标志
创建于 NX8.0.0。

许可要求:无

◆ SeparateBrackets()

bool NXOpen::Annotations::DimensionStyleBuilder::SeparateBrackets ( )

获取显示为参考时的单独括号设置
创建于NX2312.0.0。

许可要求:无

◆ SetAngularDimensionValuePrecision()

void NXOpen::Annotations::DimensionStyleBuilder::SetAngularDimensionValuePrecision ( int angularDimensionValuePrecision)

设置角度尺寸值精度
创建于NX6.0.0.

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

参数
angularDimensionValuePrecisionangulardimensionvalueprecision

◆ SetAngularToleranceValuePrecision()

void NXOpen::Annotations::DimensionStyleBuilder::SetAngularToleranceValuePrecision ( int angularToleranceValuePrecision)

设置角度公差值精度
创建于NX6.0.0.

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

参数
angularToleranceValuePrecisionangulartolerancevalueprecision

◆ SetBaselineOffset()

void NXOpen::Annotations::DimensionStyleBuilder::SetBaselineOffset ( double baselineOffset)

设置基准尺寸的尺寸线之间的偏移量
创建于 NX6.0.0。

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

参数
baselineOffset基准偏移量

◆ SetChainOffset()

void NXOpen::Annotations::DimensionStyleBuilder::SetChainOffset ( double chainOffset)

设置链式尺寸的尺寸线之间的偏移量
创建于 NX6.0.0。

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

参数
chainOffset链偏移量

◆ SetChamferForm()

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferForm ( NXOpen::Annotations::ChamferForm chamferForm)

设置倒角尺寸形式
创建于 NX6.0.0。

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

参数
chamferForm倒角形式

◆ SetChamferLeaderType()

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferLeaderType ( NXOpen::Annotations::ChamferLeaderPlacement chamferLeaderType)

设置倒角尺寸引线类型
创建于NX6.0.0。

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

参数
chamferLeaderType倒角引线类型

◆ SetChamferSeparator()

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferSeparator ( NXOpen::Annotations::ChamferSeparatorType separator)

设置倒角分隔符类型
创建于 NX9.0.0。

许可要求:geometric_tol("几何公差") 或 drafting("制图")

参数
separator新的分隔符类型

◆ SetChamferSpaceFactor()

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferSpaceFactor ( double chamferSpaceFactor)

设置倒角尺寸间距因子
创建于NX6.0.0。

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

参数
chamferSpaceFactor倒角间距因子

◆ SetChamferStubType()

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferStubType ( NXOpen::Annotations::ChamferStubType chamferStubType)

设置倒角尺寸短截线类型
创建于 NX6.0.0。

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

参数
chamferStubType倒角短截线类型

◆ SetChamferSymbolName() [1/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferSymbolName ( const char * chamferSymbolName)

设置倒角尺寸符号名称
创建于NX6.0.0。

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

参数
chamferSymbolName倒角符号名称

◆ SetChamferSymbolName() [2/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferSymbolName ( const NXString & chamferSymbolName)

设置倒角尺寸符号名称
创建于NX6.0.0。

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

参数
chamferSymbolName倒角符号名称

◆ SetChamferSymbolType()

void NXOpen::Annotations::DimensionStyleBuilder::SetChamferSymbolType ( NXOpen::Annotations::ChamferSymbolPlacement chamferSymbolType)

设置倒角尺寸符号类型
创建于NX6.0.0。

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

参数
chamferSymbolType倒角符号类型

◆ SetDimArrowDisplay()

void NXOpen::Annotations::DimensionStyleBuilder::SetDimArrowDisplay ( NXOpen::Annotations::ArrowDisplay dimArrowDisplay)

设置尺寸箭头显示选项
创建于 NX6.0.0。

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

参数
dimArrowDisplaydimarrowdisplay

◆ SetDimensionReferenceIncludeType()

void NXOpen::Annotations::DimensionStyleBuilder::SetDimensionReferenceIncludeType ( NXOpen::Annotations::ReferenceIncludeType referenceIncludeType)

设置尺寸参考包含类型
创建于 NX1953.0.0。

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

参数
referenceIncludeTypereferenceincludetype

◆ SetDimensionValuePrecision()

void NXOpen::Annotations::DimensionStyleBuilder::SetDimensionValuePrecision ( int dimensionValuePrecision)

设置尺寸值精度
创建于 NX6.0.0。

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

参数
dimensionValuePrecisiondimensionvalueprecision

◆ SetDimZeroToleranceDisplayStyle()

void NXOpen::Annotations::DimensionStyleBuilder::SetDimZeroToleranceDisplayStyle ( NXOpen::Annotations::ZeroToleranceDisplayStyle dimZeroToleranceDisplayStyle)

设置尺寸零公差显示样式
创建于NX6.0.0。

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

参数
dimZeroToleranceDisplayStyle尺寸零公差显示样式

◆ SetDualDimensionFractionDenominator()

void NXOpen::Annotations::DimensionStyleBuilder::SetDualDimensionFractionDenominator ( NXOpen::Annotations::FractionDenominatorFormat dualDimensionFractionDenominator)

设置双尺寸分数分母格式
创建于 NX6.0.0。

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

参数
dualDimensionFractionDenominator双尺寸分数分母

◆ SetDualDimensionValuePrecision()

void NXOpen::Annotations::DimensionStyleBuilder::SetDualDimensionValuePrecision ( int dualDimensionValuePrecision)

设置双尺寸值精度
创建于NX6.0.0.

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

参数
dualDimensionValuePrecisiondualdimensionvalueprecision

◆ SetDualToleranceValuePrecision()

void NXOpen::Annotations::DimensionStyleBuilder::SetDualToleranceValuePrecision ( int dualToleranceValuePrecision)

设置双公差值精度
创建于NX6.0.0.

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

参数
dualToleranceValuePrecisiondualtolerancevalueprecision

◆ SetExtensionLineDisplay()

void NXOpen::Annotations::DimensionStyleBuilder::SetExtensionLineDisplay ( NXOpen::Annotations::ExtensionLineDisplay extensionLineDisplay)

设置尺寸界线显示选项。
创建于 NX6.0.0。

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

参数
extensionLineDisplayextensionlinedisplay

◆ SetFitToleranceParentheses()

void NXOpen::Annotations::DimensionStyleBuilder::SetFitToleranceParentheses ( bool showFitParentheses)

设置配合公差括号选项。当值为true时,将在配合公差文本上显示括号。否则,将使用空格。
创建于NX9.0.0。

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

参数
showFitParenthesesshowfitparentheses

◆ SetFitToleranceSeparator()

void NXOpen::Annotations::DimensionStyleBuilder::SetFitToleranceSeparator ( bool showFitSeparator)

设置配合公差分隔符选项。当极限配合类型为FIT且值为true时,将绘制一条线来分隔孔和轴公差文本。
创建于NX9.0.0。

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

参数
showFitSeparatorshowfitseparator

◆ SetInspectionDimension()

void NXOpen::Annotations::DimensionStyleBuilder::SetInspectionDimension ( bool inspectionDimension)

设置检验尺寸标志
创建于NX6.0.0。

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

参数
inspectionDimension检验尺寸

◆ SetInspectionSymbolAroundAppendedText()

void NXOpen::Annotations::DimensionStyleBuilder::SetInspectionSymbolAroundAppendedText ( NXOpen::Annotations::InspectionSymbolAroundAppendedText inspectionSymbolAroundAppendedText)

设置检验符号周围附加文本选项
创建于 NX11.0.0。

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

参数
inspectionSymbolAroundAppendedTextinspectionsymbolaroundappendedtext

◆ SetLimitFitAnsiHoleType()

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

设置尺寸极限配合ANSI孔类型。
创建于NX7.5.0。

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

参数
fitHoleTypefitholetype

◆ SetLimitFitAssemblyNewDisplayStyle()

void NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitAssemblyNewDisplayStyle ( NXOpen::Annotations::FitAssemblyNewDisplayStyle fitAssemblyDisplayStyle)

设置装配尺寸的配合公差新显示样式。当极限配合类型为FIT时,显示可为单行或双行。
创建于NX11.0.0。

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

参数
fitAssemblyDisplayStylefitassemblydisplaystyle

◆ SetLimitFitDeviation() [1/2]

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

设置尺寸极限配合偏差
创建于NX7.5.0。

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

参数
fitDeviation配合偏差

◆ SetLimitFitDeviation() [2/2]

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

设置尺寸极限配合偏差
创建于NX7.5.0。

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

参数
fitDeviation配合偏差

◆ SetLimitFitDisplayAlignment()

void NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitDisplayAlignment ( NXOpen::Annotations::FitDisplayAlignment fitDisplayAlignment)

设置尺寸极限配合显示对齐方式。当极限配合类型为FIT时,孔和轴公差可以对齐为 居中值、居中值和配合或底部对齐。
创建于NX11.0.0。

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

参数
fitDisplayAlignmentfitdisplayalignment

◆ SetLimitFitDisplaySplitByDimline()

void NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitDisplaySplitByDimline ( NXOpen::Annotations::FitDisplaySplitByDimline fitDisplaySplitByDimline)

设置尺寸线分割时的尺寸极限配合装配显示。当极限配合类型为FIT或布局为SINGLE LINE时,孔和轴公差可以显示为 无分割、公差被尺寸线分割或公差和值被尺寸线分割。
创建于NX11.0.0。

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

参数
fitDisplaySplitByDimlinefitdisplaysplitbydimline

◆ SetLimitFitDisplayStyle()

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

设置尺寸极限配合显示样式
创建于NX7.5.0。

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

参数
fitDisplayStyle配合显示样式

◆ SetLimitFitGrade()

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

设置尺寸极限配合等级
创建于NX7.5.0。

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

参数
fitGrade配合等级

◆ SetLimitFitShaftDeviation() [1/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitShaftDeviation ( const char * fitShaftDeviation)

设置尺寸的配合公差的轴偏差
创建于NX9.0.0。

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

参数
fitShaftDeviation配合轴偏差

◆ SetLimitFitShaftDeviation() [2/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitShaftDeviation ( const NXString & fitShaftDeviation)

设置尺寸的配合公差的轴偏差
创建于NX9.0.0。

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

参数
fitShaftDeviation配合轴偏差

◆ SetLimitFitShaftGrade()

void NXOpen::Annotations::DimensionStyleBuilder::SetLimitFitShaftGrade ( int fitShaftGrade)

设置尺寸的配合公差的轴等级
创建于NX9.0.0。

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

参数
fitShaftGrade配合轴等级

◆ SetLineBetweenArrows()

void NXOpen::Annotations::DimensionStyleBuilder::SetLineBetweenArrows ( bool lineBetweenArrows)

设置 箭头间连线。 值为 True 表示将在箭头之间显示一条线。
创建于 NX6.0.0。

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

参数
lineBetweenArrowslinebetweenarrows

◆ SetLowerToleranceDegrees()

void NXOpen::Annotations::DimensionStyleBuilder::SetLowerToleranceDegrees ( double lowerToleranceDegrees)

设置下公差值(角度,单位为度)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

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

参数
lowerToleranceDegrees下公差(角度,度)

◆ SetLowerToleranceEnglish()

void NXOpen::Annotations::DimensionStyleBuilder::SetLowerToleranceEnglish ( double lowerToleranceEnglish)

设置下偏差英制值。 此值应与来自 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 的公差类型结合解释。
创建于NX6.0.0.

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

参数
lowerToleranceEnglishlowertoleranceenglish

◆ SetLowerToleranceMetric()

void NXOpen::Annotations::DimensionStyleBuilder::SetLowerToleranceMetric ( double lowerToleranceMetric)

设置下公差值(公制)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

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

参数
lowerToleranceMetric下公差(公制)

◆ SetNarrowArrowType()

void NXOpen::Annotations::DimensionStyleBuilder::SetNarrowArrowType ( NXOpen::Annotations::ArrowheadType narrowArrowType)

设置当没有空间放置正常箭头时使用的窄尺寸箭头类型
创建于 NX6.0.0。

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

参数
narrowArrowType窄箭头类型

◆ SetNarrowDisplayType()

void NXOpen::Annotations::DimensionStyleBuilder::SetNarrowDisplayType ( NXOpen::Annotations::NarrowDisplayOption displayType)

设置窄尺寸的显示类型
创建于 NX6.0.0。

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

参数
displayType显示类型

◆ SetNarrowLeaderAngle()

void NXOpen::Annotations::DimensionStyleBuilder::SetNarrowLeaderAngle ( double narrowLeaderAngle)

设置窄尺寸引线角度
创建于 NX6.0.0。

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

参数
narrowLeaderAngle窄引线角度

◆ SetNarrowTextOffset()

void NXOpen::Annotations::DimensionStyleBuilder::SetNarrowTextOffset ( double narrowTextOffset)

设置窄尺寸文本偏移量
创建于 NX6.0.0。

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

参数
narrowTextOffset窄文本偏移量

◆ SetNarrowTextOrientation()

void NXOpen::Annotations::DimensionStyleBuilder::SetNarrowTextOrientation ( NXOpen::Annotations::NarrowTextOrientation narrowTextOrientation)

设置窄尺寸文本方向
创建于 NX6.0.0。

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

参数
narrowTextOrientation窄文本方向

◆ SetOrientation()

void NXOpen::Annotations::DimensionStyleBuilder::SetOrientation ( NXOpen::Annotations::TextOrientation orientation)

设置 尺寸文本方向。
创建于 NX6.0.0。

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

参数
orientationorientation

◆ SetOverriddenDimensionText()

void NXOpen::Annotations::DimensionStyleBuilder::SetOverriddenDimensionText ( const std::vector< NXString > & customizedText)

设置被覆盖的尺寸文本值
创建于 NX10.0.0。

许可要求:无

参数
customizedTextcustomizedtext

◆ SetOverrideDimensionText()

void NXOpen::Annotations::DimensionStyleBuilder::SetOverrideDimensionText ( bool overrideDimensionText)

设置覆盖尺寸文本选项
创建于 NX10.0.0。

许可要求:无

参数
overrideDimensionTextoverridedimensiontext

◆ SetPrefixSuffixReference()

void NXOpen::Annotations::DimensionStyleBuilder::SetPrefixSuffixReference ( bool prefixSuffixReference)

设置指示前缀后缀参考开关是否打开的标志
创建于 NX8.5.0。

许可要求:无

参数
prefixSuffixReference前缀后缀参考

◆ SetPrimaryDimensionFractionDenominator()

void NXOpen::Annotations::DimensionStyleBuilder::SetPrimaryDimensionFractionDenominator ( NXOpen::Annotations::FractionDenominatorFormat primaryDimensionFractionDenominator)

设置主尺寸分数分母格式
创建于 NX6.0.0。

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

参数
primaryDimensionFractionDenominator主尺寸分数分母

◆ SetReferenceDimensionPrefix() [1/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetReferenceDimensionPrefix ( const char * prefix)

设置参考尺寸的前缀字符
创建于 NX8.5.0。

许可要求:无

参数
prefix前缀

◆ SetReferenceDimensionPrefix() [2/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetReferenceDimensionPrefix ( const NXString & prefix)

设置参考尺寸的前缀字符
创建于 NX8.5.0。

许可要求:无

参数
prefix前缀

◆ SetReferenceDimensionSuffix() [1/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetReferenceDimensionSuffix ( const char * suffix)

设置参考尺寸的后缀字符
创建于 NX8.5.0。

许可要求:无

参数
suffix后缀

◆ SetReferenceDimensionSuffix() [2/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetReferenceDimensionSuffix ( const NXString & suffix)

设置参考尺寸的后缀字符
创建于 NX8.5.0。

许可要求:无

参数
suffix后缀

◆ SetReverseArrowDirection()

void NXOpen::Annotations::DimensionStyleBuilder::SetReverseArrowDirection ( bool reverseArrowDirection)

设置反向箭头方向标志
创建于 NX8.0.0。

许可要求:nx_ship_gen_arrange("船舶总体布置") 或 nx_ship_basic("船舶基本设计") 或 nx_ship_detail("船舶详细设计") 或 nx_ship_mfg_prep("船舶制造") 或 drafting("制图")

参数
reverseArrowDirection反向箭头方向

◆ SetSeparateBrackets()

void NXOpen::Annotations::DimensionStyleBuilder::SetSeparateBrackets ( bool separateBrackets)

设置显示为参考时的单独括号设置
创建于NX2312.0.0。

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

参数
separateBrackets单独括号

◆ SetShowAsReferenceDimension()

void NXOpen::Annotations::DimensionStyleBuilder::SetShowAsReferenceDimension ( bool showAsreference)

设置显示为参考尺寸标志
创建于 NX1953.0.0。

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

参数
showAsreferenceshowasreference

◆ SetSingleLimitOffsetIncludeFlag()

void NXOpen::Annotations::DimensionStyleBuilder::SetSingleLimitOffsetIncludeFlag ( bool isSingleLimitOffSetIncluded)

设置单极限偏置选项,用于将值加到尺寸大小上或从尺寸大小中减去。 此值应与 NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetValueEnglishNXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetValueMetric 的值结合理解。
创建于 NX2312.0.0。

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

参数
isSingleLimitOffSetIncludedissinglelimitoffsetincluded

◆ SetSingleLimitOffsetValueEnglish()

void NXOpen::Annotations::DimensionStyleBuilder::SetSingleLimitOffsetValueEnglish ( double singleLimitOffSetValueEnglish)

设置要加到尺寸大小上或从尺寸大小中减去的单极限偏置英制值。 此值应与 NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetIncludeFlag 的选项结合理解。
创建于 NX2312.0.0。

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

参数
singleLimitOffSetValueEnglishsinglelimitoffsetvalueenglish

◆ SetSingleLimitOffsetValueMetric()

void NXOpen::Annotations::DimensionStyleBuilder::SetSingleLimitOffsetValueMetric ( double singleLimitOffSetValueMetric)

设置要添加到或从尺寸值中减去的单限值偏移量公制值。 该值应与来自 NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetIncludeFlag 的选项一起解释。
创建于 NX2312.0.0。

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

参数
singleLimitOffSetValueMetricsinglelimitoffsetvaluemetric

◆ SetTextAngle()

void NXOpen::Annotations::DimensionStyleBuilder::SetTextAngle ( double textAngle)

设置尺寸文本角度
创建于 NX6.0.0。

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

参数
textAngletextangle

◆ SetTextArrowPlacement()

void NXOpen::Annotations::DimensionStyleBuilder::SetTextArrowPlacement ( NXOpen::Annotations::TextPlacement textArrowPlacement)

设置 文本箭头放置方式。 此属性指定箭头在内或在外的手动或自动放置及显示。
创建于 NX6.0.0。

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

参数
textArrowPlacementtextarrowplacement

◆ SetTextCentered()

void NXOpen::Annotations::DimensionStyleBuilder::SetTextCentered ( bool textCentered)

设置尺寸文本居中选项
创建于 NX11.0.0。

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

参数
textCenteredtextcentered

◆ SetTextPosition()

void NXOpen::Annotations::DimensionStyleBuilder::SetTextPosition ( NXOpen::Annotations::TextPosition position)

设置表示上标或后缀短线的尺寸文本位置
创建于 NX9.0.0。

许可要求:无

参数
positionposition

◆ SetToleranceType()

void NXOpen::Annotations::DimensionStyleBuilder::SetToleranceType ( NXOpen::Annotations::ToleranceType dimToleranceType)

设置尺寸公差类型
创建于 NX6.0.0。

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

参数
dimToleranceTypedimtolerancetype

◆ SetToleranceValuePrecision()

void NXOpen::Annotations::DimensionStyleBuilder::SetToleranceValuePrecision ( int toleranceValuePrecision)

设置公差值精度
创建于NX6.0.0.

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

参数
toleranceValuePrecisiontolerancevalueprecision

◆ SetTrimDimLine()

void NXOpen::Annotations::DimensionStyleBuilder::SetTrimDimLine ( NXOpen::Annotations::TrimDimensionLineStyle trimDimLine)

设置修剪尺寸线标志。 值为 True 表示当文本穿过两条尺寸界线时,尺寸线将被修剪
创建于 NX6.0.0。

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

参数
trimDimLinetrimdimline

◆ SetTrueLengthText() [1/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetTrueLengthText ( const char * trueLengthText)

设置真实长度尺寸文本
创建于 NX8.0.0。

许可要求:nx_ship_gen_arrange("船舶总体布置") 或 nx_ship_basic("船舶基本设计") 或 nx_ship_detail("船舶详细设计") 或 nx_ship_mfg_prep("船舶制造") 或 drafting("制图")

参数
trueLengthText真实长度文本

◆ SetTrueLengthText() [2/2]

void NXOpen::Annotations::DimensionStyleBuilder::SetTrueLengthText ( const NXString & trueLengthText)

设置真实长度尺寸文本
创建于 NX8.0.0。

许可要求:nx_ship_gen_arrange("船舶总体布置") 或 nx_ship_basic("船舶基本设计") 或 nx_ship_detail("船舶详细设计") 或 nx_ship_mfg_prep("船舶制造") 或 drafting("制图")

参数
trueLengthText真实长度文本

◆ SetTrueLengthTextPosition()

void NXOpen::Annotations::DimensionStyleBuilder::SetTrueLengthTextPosition ( NXOpen::Annotations::TrueLengthTextPosition trueLengthTextPosition)

设置真实长度文本位置。
创建于NX8.0.0。

许可要求:nx_ship_gen_arrange ("Ship General Arrangement") 或 nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing") 或 drafting ("DRAFTING")

参数
trueLengthTextPositiontruelengthtextposition

◆ SetUpperToleranceDegrees()

void NXOpen::Annotations::DimensionStyleBuilder::SetUpperToleranceDegrees ( double upperToleranceDegrees)

设置上公差值(角度,单位为度)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

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

参数
upperToleranceDegrees上公差(角度,度)

◆ SetUpperToleranceEnglish()

void NXOpen::Annotations::DimensionStyleBuilder::SetUpperToleranceEnglish ( double upperToleranceEnglish)

设置上偏差英制值。 此值应与来自 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 的公差类型结合解释。
创建于NX6.0.0.

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

参数
upperToleranceEnglishuppertoleranceenglish

◆ SetUpperToleranceMetric()

void NXOpen::Annotations::DimensionStyleBuilder::SetUpperToleranceMetric ( double upperToleranceMetric)

设置上公差值(公制)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

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

参数
upperToleranceMetric上公差(公制)

◆ ShowAsReferenceDimension()

bool NXOpen::Annotations::DimensionStyleBuilder::ShowAsReferenceDimension ( )

返回显示为参考尺寸标志
创建于 NX1953.0.0。

许可要求:无

◆ SingleLimitOffsetIncludeFlag()

bool NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetIncludeFlag ( )

返回单极限偏置选项,用于将值加到尺寸大小上或从尺寸大小中减去。 此值应与 NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetValueEnglishNXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetValueMetric 的值结合理解。
创建于 NX2312.0.0。

许可要求:无

◆ SingleLimitOffsetValueEnglish()

double NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetValueEnglish ( )

返回要加到尺寸大小上或从尺寸大小中减去的单极限偏置英制值。 此值应与 NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetIncludeFlag 的选项结合理解。
创建于 NX2312.0.0。

许可要求:无

◆ SingleLimitOffsetValueMetric()

double NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetValueMetric ( )

返回要添加到或从尺寸值中减去的单限值偏移量公制值。 该值应与来自 NXOpen::Annotations::DimensionStyleBuilder::SingleLimitOffsetIncludeFlag 的选项一起解释。
创建于 NX2312.0.0。

许可要求:无

◆ TextAngle()

double NXOpen::Annotations::DimensionStyleBuilder::TextAngle ( )

返回尺寸文本角度
创建于 NX6.0.0。

许可要求:无

◆ TextArrowPlacement()

NXOpen::Annotations::TextPlacement NXOpen::Annotations::DimensionStyleBuilder::TextArrowPlacement ( )

获取 文本箭头放置方式。 此属性指定箭头在内或在外的手动或自动放置及显示。
创建于 NX6.0.0。

许可要求:无

◆ TextCentered()

bool NXOpen::Annotations::DimensionStyleBuilder::TextCentered ( )

返回尺寸文本居中选项
创建于 NX11.0.0。

许可要求:无

◆ TextPosition()

NXOpen::Annotations::TextPosition NXOpen::Annotations::DimensionStyleBuilder::TextPosition ( )

返回表示上标或后缀短线的尺寸文本位置
创建于 NX9.0.0。

许可要求:无

◆ ToleranceType()

NXOpen::Annotations::ToleranceType NXOpen::Annotations::DimensionStyleBuilder::ToleranceType ( )

返回尺寸公差类型
创建于 NX6.0.0。

许可要求:无

◆ ToleranceValuePrecision()

int NXOpen::Annotations::DimensionStyleBuilder::ToleranceValuePrecision ( )

返回公差值精度
创建于 NX6.0.0。

许可要求:无

◆ TrimDimLine()

NXOpen::Annotations::TrimDimensionLineStyle NXOpen::Annotations::DimensionStyleBuilder::TrimDimLine ( )

返回修剪尺寸线标志。 值为 True 表示当文本穿过两条尺寸界线时,尺寸线将被修剪
创建于 NX6.0.0。

许可要求:无

◆ TrueLengthText()

NXString NXOpen::Annotations::DimensionStyleBuilder::TrueLengthText ( )

返回真实长度尺寸文本
创建于 NX8.0.0。

许可要求:无

◆ TrueLengthTextPosition()

NXOpen::Annotations::TrueLengthTextPosition NXOpen::Annotations::DimensionStyleBuilder::TrueLengthTextPosition ( )

返回真实长度文本位置。
创建于NX8.0.0。

许可要求:无

◆ UpperToleranceDegrees()

double NXOpen::Annotations::DimensionStyleBuilder::UpperToleranceDegrees ( )

返回上公差值(角度,单位为度)。 该值应与 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 中的公差类型结合解释。
创建于 NX6.0.0。

许可要求:无

◆ UpperToleranceEnglish()

double NXOpen::Annotations::DimensionStyleBuilder::UpperToleranceEnglish ( )

返回上偏差英制值。 此值应与来自 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 的公差类型结合解释。
创建于NX6.0.0.

许可要求 : 无

◆ UpperToleranceMetric()

double NXOpen::Annotations::DimensionStyleBuilder::UpperToleranceMetric ( )

返回上偏差公制值。 此值应与来自 NXOpen::Annotations::DimensionStyleBuilder::ToleranceType 的公差类型结合解释。
创建于NX6.0.0.

许可要求 : 无

◆ Validate()

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

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.