|
NX Open C++ 参考指南 2406 v1.1
|
线性尺寸特征构建器 更多...
#include <Features_LinearDimensionBuilder.hxx>
Public 类型 | |
| enum | OrientationOptionType { OrientationOptionTypeOrientXpress , OrientationOptionTypeVector } |
| Public 类型 继承自 NXOpen::Features::AdmBaseBuilder | |
| enum | SolveOptionType { SolveOptionTypeC1 , SolveOptionTypeC2 } |
| enum | UpdateMethodType { UpdateMethodTypeFaceChange = 1 , UpdateMethodTypeAutomaticRecovery , UpdateMethodTypeAutomatic , UpdateMethodTypeMultiple } |
友元 | |
| class | _LinearDimensionBuilderBuilder |
线性尺寸特征构建器
表示一个 @link NXOpen::Features::LinearDimension NXOpen::Features::LinearDimension@endlink 构建器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateLinearDimensionBuilder NXOpen::Features::FeatureCollection::CreateLinearDimensionBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| OrientationOption | OrientXpress |
| Value.Value | 0(毫米部件),0(英寸部件) |
创建于 NX6.0.0。
| NXOpen::SelectNXObjectList * NXOpen::Features::LinearDimensionBuilder::ComponentToMove | ( | ) |
返回要移动的组件。
创建于 NX1953.0.0。
许可证要求 : 无
| NXOpen::GeometricUtilities::OrientXpressBuilder * NXOpen::Features::LinearDimensionBuilder::DimensionOrientation | ( | ) |
返回 ADM 线性尺寸特征中使用的 OrientXpress
创建于 NX6.0.0。
许可证要求 : 无
| NXOpen::Direction * NXOpen::Features::LinearDimensionBuilder::DimensionOrientationVector | ( | ) |
返回线性尺寸的方向矢量
创建于 NX6.0.0。
许可证要求 : 无
| NXOpen::SelectNXObject * NXOpen::Features::LinearDimensionBuilder::MeasurementObject | ( | ) |
返回 ADM 线性尺寸测量的对象
创建于 NX6.0.0。
许可证要求 : 无
| NXOpen::Features::LinearDimensionBuilder::OrientationOptionType NXOpen::Features::LinearDimensionBuilder::OrientationOption | ( | ) |
返回控制使用 OrientXpress 还是矢量块的选项 控制线性尺寸的方向
创建于 NX6.0.0。
许可证要求 : 无
| double NXOpen::Features::LinearDimensionBuilder::OriginalDistance | ( | ) |
返回原始距离。
创建于 NX1953.0.0。
许可证要求 : 无
| NXOpen::SelectNXObject * NXOpen::Features::LinearDimensionBuilder::OriginObject | ( | ) |
返回 ADM 线性尺寸测量的原点对象
创建于 NX6.0.0。
许可证要求 : 无
| void NXOpen::Features::LinearDimensionBuilder::SetDimensionOrientationVector | ( | NXOpen::Direction * | dimensionOrientationVector | ) |
设置线性尺寸的方向矢量
创建于 NX6.0.0。
许可证要求 : nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| dimensionOrientationVector | dimensionorientationvector |
| void NXOpen::Features::LinearDimensionBuilder::SetFaceToMove | ( | NXOpen::Face * | face | ) |
通过 ADM 线性尺寸特征移动的重要面。 系统会尝试自动推断一个。但如果用户想要提供一个,则 需要通过此命令传入面
创建于 NX6.0.0。
许可证要求 : nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| face | face |
| void NXOpen::Features::LinearDimensionBuilder::SetOrientationOption | ( | NXOpen::Features::LinearDimensionBuilder::OrientationOptionType | orientationOption | ) |
设置控制使用 OrientXpress 还是矢量块的选项 控制线性尺寸的方向
创建于 NX6.0.0。
许可证要求 : nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| orientationOption | orientationoption |
| void NXOpen::Features::LinearDimensionBuilder::SetOriginalDistance | ( | double | originalDistance | ) |
设置原始距离。
创建于 NX1953.0.0。
许可证要求 : nx_synchronous ("NX Synchronous"), solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| originalDistance | originaldistance |