推断约束构建器
更多...
#include <InferredConstraintsBuilder.hxx>
|
|
class | _InferredConstraintsBuilderBuilder |
◆ Coincident()
| bool NXOpen::InferredConstraintsBuilder::Coincident |
( |
| ) |
|
获取共点智能约束设置。若该约束标志开启,草绘器将为此命令后创建的所有共点图元自动创建此约束。
于 NX5.0.0 版本创建。
许可要求:无
◆ Collinear()
| bool NXOpen::InferredConstraintsBuilder::Collinear |
( |
| ) |
|
返回共线推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有共线实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
◆ Concentric()
| bool NXOpen::InferredConstraintsBuilder::Concentric |
( |
| ) |
|
返回同心推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有同心实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
◆ DimensionalConstraint()
| bool NXOpen::InferredConstraintsBuilder::DimensionalConstraint |
( |
| ) |
|
获取尺寸约束智能约束设置。若该约束标志开启,草绘器将为此命令后创建的图元自动创建尺寸约束。
于 NX5.0.0 版本创建。
许可要求:无
◆ EqualLength()
| bool NXOpen::InferredConstraintsBuilder::EqualLength |
( |
| ) |
|
返回等长推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有等长实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
◆ EqualRadius()
| bool NXOpen::InferredConstraintsBuilder::EqualRadius |
( |
| ) |
|
返回等半径推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有等半径实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
◆ GetRules()
将自动标注规则列表存入数组
于 NX7.5.0 版本创建。
许可要求:无
◆ Horizontal()
| bool NXOpen::InferredConstraintsBuilder::Horizontal |
( |
| ) |
|
返回水平推断约束设置。如果此约束标志打开,草绘器 将为此命令后创建的所有水平实体自动创建此约束。
在NX5.0.0中创建。
许可要求:无
◆ HorizontalAlignment()
| bool NXOpen::InferredConstraintsBuilder::HorizontalAlignment |
( |
| ) |
|
获取水平对齐推断约束设置。如果此约束标志已开启,草图绘制器会对此命令后创建的所有水平对齐的图元自动创建此约束。
于NX11.0.0版本创建。
许可证要求:无
◆ Midpoint()
| bool NXOpen::InferredConstraintsBuilder::Midpoint |
( |
| ) |
|
获取中点智能约束设置。若该约束标志开启,草绘器将为此命令后创建的所有中点自动创建此约束。
于 NX5.0.0 版本创建。
许可要求:无
◆ NX_DEPRECATED() [1/2]
| NXOpen::InferredConstraintsBuilder::NX_DEPRECATED |
( |
"Deprecated in NX11.0.0. Please use NXOpen::InferredConstraintsBuilder::PreferStringConstraints" | | ) |
|
◆ NX_DEPRECATED() [2/2]
| NXOpen::InferredConstraintsBuilder::NX_DEPRECATED |
( |
"Deprecated in NX11.0.0. Please use NXOpen::InferredConstraintsBuilder::SetPreferStringConstraints" | | ) |
|
◆ Parallel()
| bool NXOpen::InferredConstraintsBuilder::Parallel |
( |
| ) |
|
返回平行推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有平行实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
◆ Perpendicular()
| bool NXOpen::InferredConstraintsBuilder::Perpendicular |
( |
| ) |
|
返回垂直推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有垂直实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
◆ PointOnCurve()
| bool NXOpen::InferredConstraintsBuilder::PointOnCurve |
( |
| ) |
|
获取点在曲线上智能约束设置。若该约束标志开启,草绘器将为此命令后创建的所有曲线上的点自动创建此约束。
于 NX5.0.0 版本创建。
许可要求:无
◆ PreferStringConstraints()
| bool NXOpen::InferredConstraintsBuilder::PreferStringConstraints |
( |
| ) |
|
获取优先字符串约束设置。如果此标志已开启,草图绘制器会对此命令后推断到一系列曲线的所有点在曲线上、相切和垂直约束自动创建字符串类型约束。
于NX11.0.0版本创建。
许可证要求:无
◆ SetCoincident()
| void NXOpen::InferredConstraintsBuilder::SetCoincident |
( |
bool | coincident | ) |
|
设置共点智能约束设置。若该约束标志开启,草绘器将为此命令后创建的所有共点图元自动创建此约束。
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetCollinear()
| void NXOpen::InferredConstraintsBuilder::SetCollinear |
( |
bool | collinear | ) |
|
设置共线推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有共线实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ SetConcentric()
| void NXOpen::InferredConstraintsBuilder::SetConcentric |
( |
bool | concentric | ) |
|
设置同心推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有同心实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ SetDimensionalConstraint()
| void NXOpen::InferredConstraintsBuilder::SetDimensionalConstraint |
( |
bool | dimensionalConstraint | ) |
|
设置尺寸约束智能约束设置。若该约束标志开启,草绘器将为此命令后创建的图元自动创建尺寸约束。
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
| dimensionalConstraint | 尺寸约束 |
◆ SetEqualLength()
| void NXOpen::InferredConstraintsBuilder::SetEqualLength |
( |
bool | equalLength | ) |
|
设置等长推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有等长实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ SetEqualRadius()
| void NXOpen::InferredConstraintsBuilder::SetEqualRadius |
( |
bool | equalRadius | ) |
|
设置等半径推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有等半径实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ SetHorizontal()
| void NXOpen::InferredConstraintsBuilder::SetHorizontal |
( |
bool | horizontal | ) |
|
设置水平推断约束设置。如果此约束标志打开,草绘器 将为此命令后创建的所有水平实体自动创建此约束。
在NX5.0.0中创建。
许可要求:无
- 参数
-
◆ SetHorizontalAlignment()
| void NXOpen::InferredConstraintsBuilder::SetHorizontalAlignment |
( |
bool | horizontalAlign | ) |
|
设置水平对齐推断约束设置。如果此约束标志已开启,草图绘制器会对此命令后创建的所有水平对齐的图元自动创建此约束。
于NX11.0.0版本创建。
许可证要求:无
- 参数
-
| horizontalAlign | horizontalalign |
◆ SetMidpoint()
| void NXOpen::InferredConstraintsBuilder::SetMidpoint |
( |
bool | midpoint | ) |
|
设置中点智能约束设置。若该约束标志开启,草绘器将为此命令后创建的所有中点自动创建此约束。
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetParallel()
| void NXOpen::InferredConstraintsBuilder::SetParallel |
( |
bool | parallel | ) |
|
设置平行推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有平行实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
◆ SetPerpendicular()
| void NXOpen::InferredConstraintsBuilder::SetPerpendicular |
( |
bool | perpendicular | ) |
|
设置垂直推理约束设置。如果此约束标志打开,草图器将为此命令后创建的所有垂直实体自动创建此约束。
创建于 NX5.0.0。
许可证要求:无
- 参数
-
| perpendicular | perpendicular |
◆ SetPointOnCurve()
| void NXOpen::InferredConstraintsBuilder::SetPointOnCurve |
( |
bool | pointOnCurve | ) |
|
设置点在曲线上智能约束设置。若该约束标志开启,草绘器将为此命令后创建的所有曲线上的点自动创建此约束。
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetPreferStringConstraints()
| void NXOpen::InferredConstraintsBuilder::SetPreferStringConstraints |
( |
bool | preferStringCons | ) |
|
设置优先字符串约束设置。如果此标志已开启,草图绘制器会对此命令后推断到一系列曲线的所有点在曲线上、相切和垂直约束自动创建字符串类型约束。
于NX11.0.0版本创建。
许可证要求:无
- 参数
-
| preferStringCons | preferstringcons |
◆ SetRules()
为构建器设置自动标注规则列表
于 NX7.5.0 版本创建。
许可要求:无
- 参数
-
◆ SetTangent()
| void NXOpen::InferredConstraintsBuilder::SetTangent |
( |
bool | tangent | ) |
|
设置相切推断约束设置。如果此约束标志打开,草绘器 将为此命令后创建的所有相切实体自动创建此约束。
在NX5.0.0中创建。
许可要求:无
- 参数
-
◆ SetVertical()
| void NXOpen::InferredConstraintsBuilder::SetVertical |
( |
bool | vertical | ) |
|
设置垂直推断约束设置。如果此约束标志打开,草绘器 将为此命令后创建的所有垂直实体自动创建此约束。
在NX5.0.0中创建。
许可要求:无
- 参数
-
◆ SetVerticalAlignment()
| void NXOpen::InferredConstraintsBuilder::SetVerticalAlignment |
( |
bool | verticalAlign | ) |
|
设置垂直对齐推断约束设置。如果此约束标志已开启,草图绘制器会对此命令后创建的所有垂直对齐的图元自动创建此约束。
于NX11.0.0版本创建。
许可证要求:无
- 参数
-
| verticalAlign | verticalalign |
◆ Tangent()
| bool NXOpen::InferredConstraintsBuilder::Tangent |
( |
| ) |
|
返回相切推断约束设置。如果此约束标志打开,草绘器 将为此命令后创建的所有相切实体自动创建此约束。
在NX5.0.0中创建。
许可要求:无
◆ Vertical()
| bool NXOpen::InferredConstraintsBuilder::Vertical |
( |
| ) |
|
返回垂直推断约束设置。如果此约束标志打开,草绘器 将为此命令后创建的所有垂直实体自动创建此约束。
在NX5.0.0中创建。
许可要求:无
◆ VerticalAlignment()
| bool NXOpen::InferredConstraintsBuilder::VerticalAlignment |
( |
| ) |
|
获取垂直对齐推断约束设置。如果此约束标志已开启,草图绘制器会对此命令后创建的所有垂直对齐的图元自动创建此约束。
于NX11.0.0版本创建。
许可证要求:无