单位样式构建器
更多...
#include <Annotations_UnitsStyleBuilder.hxx>
|
|
class | _UnitsStyleBuilderBuilder |
单位样式构建器
表示一个 NXOpen::Annotations::UnitsStyleBuilder 。 此类在创建或编辑尺寸时查询和设置单位及格式首选项。
创建于 NX6.0.0。
◆ AngularSuppressZeros()
获取角度抑制零选项
创建于 NX6.0.0。
许可要求:无
◆ ConvertPrimaryTolerance()
| bool NXOpen::Annotations::UnitsStyleBuilder::ConvertPrimaryTolerance |
( |
| ) |
|
获取转换主公差选项。 值为True表示通过将主公差值转换为双制单位来自动设置双制尺寸公差
创建于NX6.0.0。
许可要求:无
◆ DecimalPointCharacter()
获取 小数点字符
创建于 NX6.0.0。
许可要求:无
◆ DimensionAngularFormat()
获取尺寸角度格式和精度
创建于 NX6.0.0。
许可要求:无
◆ DimensionLinearUnits()
获取尺寸线性单位
创建于 NX6.0.0。
许可要求:无
◆ DimensionTolerancePlacement()
获取 尺寸公差相对于尺寸值的位置
创建于 NX6.0.0。
许可要求:无
◆ DisplayLeadingDimensionZeros()
| bool NXOpen::Annotations::UnitsStyleBuilder::DisplayLeadingDimensionZeros |
( |
| ) |
|
获取 线性尺寸和分数角度尺寸的显示前导尺寸零设置
创建于 NX6.0.0。
许可要求:无
◆ DisplayLeadingToleranceZeros()
| bool NXOpen::Annotations::UnitsStyleBuilder::DisplayLeadingToleranceZeros |
( |
| ) |
|
获取线性尺寸和分数角度尺寸的显示前导公差零设置
创建于 NX6.0.0。
许可要求:无
◆ DisplayTrailingZeros()
| bool NXOpen::Annotations::UnitsStyleBuilder::DisplayTrailingZeros |
( |
| ) |
|
获取 线性尺寸和公差的显示尾随零设置
创建于 NX6.0.0。
许可要求:无
◆ DualDimensionCenterDimensionLine()
| bool NXOpen::Annotations::UnitsStyleBuilder::DualDimensionCenterDimensionLine |
( |
| ) |
|
返回双尺寸的中心尺寸线标志。 如果此标志为true,则无论上方或下方是否有附加文本以及指引线的垂直对齐方式如何, 尺寸线的对齐方式将始终在主文本和双文本之间居中。
创建于NX12.0.0。
许可要求:无
◆ DualDimensionFormat()
获取双尺寸格式。 此格式指定双尺寸的创建和位置
创建于 NX6.0.0。
许可要求:无
◆ DualDimensionUnits()
获取双制单位
创建于NX6.0.0。
许可要求:无
◆ DualFractionType()
获取双制非公制尺寸的十进制和分数格式
创建于NX6.0.0。
许可要求:无
◆ FractionalDisplay()
| bool NXOpen::Annotations::UnitsStyleBuilder::FractionalDisplay |
( |
| ) |
|
获取角度尺寸的分数显示
创建于NX8.0.0。
许可要求:无
◆ LinearFractionType()
获取非公制尺寸的小数和分数文本格式
创建于 NX6.0.0。
许可要求:无
◆ NumeratorDegrees()
| int NXOpen::Annotations::UnitsStyleBuilder::NumeratorDegrees |
( |
| ) |
|
获取角度尺寸分数显示的分子度数
创建于NX8.0.0。
许可要求:无
◆ NumeratorFraction()
| double NXOpen::Annotations::UnitsStyleBuilder::NumeratorFraction |
( |
| ) |
|
获取角度尺寸分数显示的分子分数度数
创建于NX8.0.0。
许可要求:无
◆ NumeratorMinutes()
| int NXOpen::Annotations::UnitsStyleBuilder::NumeratorMinutes |
( |
| ) |
|
获取角度尺寸分数显示的分子分钟数
创建于NX8.0.0。
许可要求:无
◆ NumeratorSeconds()
| int NXOpen::Annotations::UnitsStyleBuilder::NumeratorSeconds |
( |
| ) |
|
获取角度尺寸分数显示的分子秒数
创建于NX8.0.0。
许可要求:无
◆ SetAngularSuppressZeros()
设置角度抑制零选项
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| angularSuppressZeros | angularsuppresszeros |
◆ SetConvertPrimaryTolerance()
| void NXOpen::Annotations::UnitsStyleBuilder::SetConvertPrimaryTolerance |
( |
bool | convertPrimaryTolerance | ) |
|
设置转换主公差选项。 值为True表示通过将主公差值转换为双制单位来自动设置双制尺寸公差
创建于NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| convertPrimaryTolerance | convertprimarytolerance |
◆ SetDecimalPointCharacter()
设置 小数点字符
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| decimalPointCharacter | decimalpointcharacter |
◆ SetDimensionAngularFormat()
设置尺寸角度格式和精度
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| dimensionAngularFormat | dimensionangularformat |
◆ SetDimensionLinearUnits()
设置尺寸线性单位
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| dimensionLinearUnits | dimensionlinearunits |
◆ SetDimensionTolerancePlacement()
设置 尺寸公差相对于尺寸值的位置
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| dimensionTolerancePlacement | dimensiontoleranceplacement |
◆ SetDisplayLeadingDimensionZeros()
| void NXOpen::Annotations::UnitsStyleBuilder::SetDisplayLeadingDimensionZeros |
( |
bool | displayLeadingDimensionZeros | ) |
|
设置线性尺寸和分数角度尺寸的显示前导零
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| displayLeadingDimensionZeros | displayleadingdimensionzeros |
◆ SetDisplayLeadingToleranceZeros()
| void NXOpen::Annotations::UnitsStyleBuilder::SetDisplayLeadingToleranceZeros |
( |
bool | displayLeadingToleranceZeros | ) |
|
设置线性尺寸和分数角度尺寸的显示前导公差零设置
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| displayLeadingToleranceZeros | displayleadingtolerancezeros |
◆ SetDisplayTrailingZeros()
| void NXOpen::Annotations::UnitsStyleBuilder::SetDisplayTrailingZeros |
( |
bool | displayTrailingZeros | ) |
|
设置 线性尺寸和公差的显示尾随零设置
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| displayTrailingZeros | displaytrailingzeros |
◆ SetDualDimensionCenterDimensionLine()
| void NXOpen::Annotations::UnitsStyleBuilder::SetDualDimensionCenterDimensionLine |
( |
bool | centerDimensionLine | ) |
|
设置双尺寸的中心尺寸线标志。 如果此标志为true,则无论上方或下方是否有附加文本以及指引线的垂直对齐方式如何, 尺寸线的对齐方式将始终在主文本和双文本之间居中。
创建于NX12.0.0。
许可要求:geometric_tol("GDT")或drafting("DRAFTING")
- 参数
-
| centerDimensionLine | centerdimensionline |
◆ SetDualDimensionFormat()
设置双尺寸格式。 此格式指定双尺寸的创建和位置
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| dualDimensionFormat | dualdimensionformat |
◆ SetDualDimensionUnits()
设置双制单位
创建于NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| dualDimensionUnits | dualdimensionunits |
◆ SetDualFractionType()
设置双制非公制尺寸的十进制和分数格式
创建于NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| dualFractionType | dualfractiontype |
◆ SetFractionalDisplay()
| void NXOpen::Annotations::UnitsStyleBuilder::SetFractionalDisplay |
( |
bool | fractionalDisplay | ) |
|
设置角度尺寸的分数显示
创建于NX8.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| fractionalDisplay | fractionaldisplay |
◆ SetLinearFractionType()
设置非公制尺寸的小数和分数文本格式
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| linearFractionType | linearfractiontype |
◆ SetNumeratorDegrees()
| void NXOpen::Annotations::UnitsStyleBuilder::SetNumeratorDegrees |
( |
int | numeratorDegrees | ) |
|
设置角度尺寸分数显示的分子度数
创建于NX8.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| numeratorDegrees | numeratordegrees |
◆ SetNumeratorFraction()
| void NXOpen::Annotations::UnitsStyleBuilder::SetNumeratorFraction |
( |
double | numeratorFraction | ) |
|
设置角度尺寸分数显示中的分子分数度数
创建于NX8.0.0。
许可要求:geometric_tol("GDT")或drafting("DRAFTING")
- 参数
-
| numeratorFraction | numeratorfraction |
◆ SetNumeratorMinutes()
| void NXOpen::Annotations::UnitsStyleBuilder::SetNumeratorMinutes |
( |
int | numeratorMinutes | ) |
|
设置角度尺寸分数显示的分子分钟数
创建于NX8.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| numeratorMinutes | numeratorminutes |
◆ SetNumeratorSeconds()
| void NXOpen::Annotations::UnitsStyleBuilder::SetNumeratorSeconds |
( |
int | numeratorSeconds | ) |
|
设置角度尺寸分数显示的分子秒数
创建于NX8.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| numeratorSeconds | numeratorseconds |
◆ SetToleranceAngularFormat()
设置公差角度格式和精度
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| toleranceAngularFormat | toleranceangularformat |
◆ ToleranceAngularFormat()
获取公差角度格式和精度
创建于 NX6.0.0。
许可要求:无
◆ Validate()
| virtual bool NXOpen::Annotations::UnitsStyleBuilder::Validate |
( |
| ) |
|
|
virtual |