草图首选项
更多...
#include <Preferences_SketchPreferences.hxx>
草图首选项
此类表示适用于NXOpen::Sketch 对象的草图首选项集合
可通过NXOpen::Sketch 获取此类实例
于NX3.0.0版本创建。
◆ DimensionLabelType
描述尺寸标签的不同显示选项。
| 枚举值 |
|---|
| DimensionLabelTypeExpression | 显示完整表达式,如P2=P3*4
|
| DimensionLabelTypeName | 仅显示表达式名称,如P2
|
| DimensionLabelTypeValue | 显示表达式的数值
|
◆ DimensionTextSizeMode
描述尺寸文本大小的不同模式。
| 枚举值 |
|---|
| DimensionTextSizeModeDraftingStandard | 大小由当前制图标准决定
|
| DimensionTextSizeModeFixedOnScreen | 大小随缩放比例反向调整,保持屏幕显示尺寸固定
|
| DimensionTextSizeModeVariable | 在指定草图中创建第一个尺寸时,根据当前缩放比例计算大小
|
◆ ApplySketchPreferences()
| void NXOpen::Preferences::SketchPreferences::ApplySketchPreferences |
( |
int | dimDisplayFlag | ) |
|
◆ ConstraintSymbolSize()
| double NXOpen::Preferences::SketchPreferences::ConstraintSymbolSize |
( |
| ) |
|
获取约束符号大小
于NX8.5.0版本创建。
许可要求:无
◆ ContinuousAutoDimensioningSetting()
| bool NXOpen::Preferences::SketchPreferences::ContinuousAutoDimensioningSetting |
( |
| ) |
|
获取控制是否在草图中持续创建自动尺寸的设置。如果该选项为真(开启),则在草图中创建单个曲线后会自动执行自动标注。
于NX7.5.0版本创建。
许可证要求:无
◆ CreateInferredConstraints()
| bool NXOpen::Preferences::SketchPreferences::CreateInferredConstraints |
( |
| ) |
|
获取控制在草图中创建曲线和点时是否自动创建推理约束的设置
于NX6.0.0版本创建。
许可证要求:无
◆ DimensionLabel()
获取尺寸标签模式,控制草图尺寸中表达式的显示方式
于NX3.0.0版本创建。
许可要求:无
◆ DimensionTextScale()
| double NXOpen::Preferences::SketchPreferences::DimensionTextScale |
( |
| ) |
|
获取尺寸文本的比例
于NX1847.0.0版本创建。
许可证要求:无
◆ DisplayObjectColor()
| bool NXOpen::Preferences::SketchPreferences::DisplayObjectColor |
( |
| ) |
|
获取控制草图中对象是否以实际颜色显示的设置
于NX4.0.0版本创建。
许可证要求:无
◆ DisplayObjectName()
| bool NXOpen::Preferences::SketchPreferences::DisplayObjectName |
( |
| ) |
|
获取控制草图中是否显示对象名称的设置。
版本:NX9.0.0
许可要求:无
◆ DisplayParenthesesOnReferenceDimensions()
| bool NXOpen::Preferences::SketchPreferences::DisplayParenthesesOnReferenceDimensions |
( |
| ) |
|
获取控制参考尺寸是否显示括号的设置。
版本:NX11.0.1
许可要求:无
◆ DisplayReferenceGeometry()
| bool NXOpen::Preferences::SketchPreferences::DisplayReferenceGeometry |
( |
| ) |
|
获取控制非激活草图中是否显示参考几何体的设置
于NX11.0.1版本创建。
许可证要求:无
◆ DisplayShadedRegions()
| bool NXOpen::Preferences::SketchPreferences::DisplayShadedRegions |
( |
| ) |
|
获取控制激活草图中闭合曲线区域是否显示为着色区域的设置。
版本:NX1847.0.0
许可要求:无
◆ DisplayVertices()
| bool NXOpen::Preferences::SketchPreferences::DisplayVertices |
( |
| ) |
|
获取控制激活草图中是否显示顶点的设置。
版本:NX11.0.0
许可要求:无
◆ FixedTextSize()
| double NXOpen::Preferences::SketchPreferences::FixedTextSize |
( |
| ) |
|
获取固定文本大小。当启用固定文本大小时,此为尺寸的可见大小。
于NX6.0.0版本创建。
许可证要求:无
◆ NX_DEPRECATED() [1/2]
◆ NX_DEPRECATED() [2/2]
◆ SetConstraintSymbolSize()
| void NXOpen::Preferences::SketchPreferences::SetConstraintSymbolSize |
( |
double | constraintSize | ) |
|
设置约束符号大小
于NX8.5.0版本创建。
许可要求:实体建模("SOLIDS MODELING") 或 工程图("DRAFTING") 或 形位公差("GDT")
- 参数
-
◆ SetContinuousAutoDimensioningSetting()
| void NXOpen::Preferences::SketchPreferences::SetContinuousAutoDimensioningSetting |
( |
bool | autoDim | ) |
|
设置控制草图中是否持续自动创建尺寸的选项。若该选项为真(开启),则在草图中创建单个曲线后会自动执行自动标注尺寸功能。
版本:NX7.5.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SetCreateInferredConstraints()
| void NXOpen::Preferences::SketchPreferences::SetCreateInferredConstraints |
( |
bool | createInferredConstraints | ) |
|
设置控制在草图中创建曲线和点时是否自动创建推理约束的设置
于NX6.0.0版本创建。
许可证要求:实体建模("SOLIDS MODELING") 或 工程图("DRAFTING") 或 形位公差("GDT")
- 参数
-
| createInferredConstraints | 创建推理约束 |
◆ SetDimensionLabel()
设置尺寸标签模式,控制草图尺寸中表达式的显示方式
于NX3.0.0版本创建。
许可要求:无
- 参数
-
◆ SetDimensionTextScale()
| void NXOpen::Preferences::SketchPreferences::SetDimensionTextScale |
( |
double | dimensionTextScale | ) |
|
设置尺寸文本的比例
于NX1847.0.0版本创建。
许可证要求:实体建模("SOLIDS MODELING") 或 工程图("DRAFTING") 或 形位公差("GDT")
- 参数
-
◆ SetDisplayObjectColor()
| void NXOpen::Preferences::SketchPreferences::SetDisplayObjectColor |
( |
bool | displayObjectColor | ) |
|
设置控制草图中对象是否以实际颜色显示的设置
于NX4.0.0版本创建。
许可证要求:实体建模("SOLIDS MODELING") 或 工程图("DRAFTING") 或 形位公差("GDT")
- 参数
-
| displayObjectColor | 显示对象实际颜色 |
◆ SetDisplayObjectName()
| void NXOpen::Preferences::SketchPreferences::SetDisplayObjectName |
( |
bool | displayObjectName | ) |
|
设置控制草图中是否显示对象名称的设置。
版本:NX9.0.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SetDisplayParenthesesOnReferenceDimensions()
| void NXOpen::Preferences::SketchPreferences::SetDisplayParenthesesOnReferenceDimensions |
( |
bool | displayParentheses | ) |
|
设置控制参考尺寸是否显示括号的设置。
版本:NX11.0.1
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SetDisplayReferenceGeometry()
| void NXOpen::Preferences::SketchPreferences::SetDisplayReferenceGeometry |
( |
bool | displayReferenceGeometry | ) |
|
设置控制非激活草图中是否显示参考几何体的设置
于NX11.0.1版本创建。
许可证要求:实体建模("SOLIDS MODELING") 或 工程图("DRAFTING") 或 形位公差("GDT") 或 基础自由形状建模("basic freeform modeling")
- 参数
-
| displayReferenceGeometry | 显示参考几何体 |
◆ SetDisplayShadedRegions()
| void NXOpen::Preferences::SketchPreferences::SetDisplayShadedRegions |
( |
bool | displayShadedRegions | ) |
|
设置控制激活草图中闭合曲线区域是否显示为着色区域的设置。
版本:NX1847.0.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
| displayShadedRegions | 显示着色区域 |
◆ SetDisplayVertices()
| void NXOpen::Preferences::SketchPreferences::SetDisplayVertices |
( |
bool | displayVertices | ) |
|
设置控制激活草图中是否显示顶点的设置。
版本:NX11.0.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SetFixedTextSize()
| void NXOpen::Preferences::SketchPreferences::SetFixedTextSize |
( |
double | fixedTextSize | ) |
|
设置固定文本大小。当启用固定文本大小时,此为尺寸的可见大小。
于NX6.0.0版本创建。
许可证要求:实体建模("SOLIDS MODELING") 或 工程图("DRAFTING") 或 形位公差("GDT")
- 参数
-
◆ SetSolvingTolerance()
| void NXOpen::Preferences::SketchPreferences::SetSolvingTolerance |
( |
double | tolerance | ) |
|
设置草图求解公差。该值指定求解给定草图约束时,两个对象之间允许的最大距离。公差值必须大于1e-08。
版本:NX8.5.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SetTextSizeMode()
设置尺寸文本大小模式的控制设置。
版本:NX1926.0.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SetUseSolvingTolerance()
| void NXOpen::Preferences::SketchPreferences::SetUseSolvingTolerance |
( |
bool | useTolerance | ) |
|
设置控制是否使用用户输入的草图求解公差的设置。
版本:NX8.5.0
许可要求:solid_modeling ("实体建模") OR drafting ("工程图") OR geometric_tol ("形位公差")
- 参数
-
◆ SolvingTolerance()
| double NXOpen::Preferences::SketchPreferences::SolvingTolerance |
( |
| ) |
|
获取草图求解公差。该值指定求解给定草图约束时,两个对象之间允许的最大距离。公差值必须大于1e-08。
版本:NX8.5.0
许可要求:无
◆ Tag()
| tag_t NXOpen::Preferences::SketchPreferences::Tag |
( |
| ) |
const |
◆ TextSizeMode()
获取尺寸文本大小模式的控制设置。
版本:NX1926.0.0
许可要求:无
◆ UseSolvingTolerance()
| bool NXOpen::Preferences::SketchPreferences::UseSolvingTolerance |
( |
| ) |
|
获取控制是否使用用户输入的草图求解公差的设置。
版本:NX8.5.0
许可要求:无