|
NX Open C++ 参考指南 2406 v1.1
|
圆柱体特征构建器类 更多...
#include <Features_CylinderBuilder.hxx>
Public 类型 | |
| enum | Types { TypesAxisDiameterAndHeight , TypesArcAndHeight } |
友元 | |
| class | _CylinderBuilderBuilder |
圆柱体特征构建器类
表示 @link NXOpen::Features::Cylinder NXOpen::Features::Cylinder@endlink 构造器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateCylinderBuilder NXOpen::Features::FeatureCollection::CreateCylinderBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| BooleanOption.Type | Create |
| Diameter.Value | 50.0(毫米制零件),2.0(英寸制零件) |
| Height.Value | 100.0(毫米制零件),4.0(英寸制零件) |
| ReverseDirection | false |
| Type | AxisDiameterAndHeight |
在NX5.0.0中创建。
| NXOpen::SelectICurve * NXOpen::Features::CylinderBuilder::Arc | ( | ) |
返回圆弧
在 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Axis * NXOpen::Features::CylinderBuilder::Axis | ( | ) |
返回轴
在 NX5.0.0 中创建。
许可证要求:无
| NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Features::CylinderBuilder::BooleanOption | ( | ) |
返回布尔运算选项
在 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::CylinderBuilder::Diameter | ( | ) |
返回直径。仅当规律类型为轴、直径和高度时使用
在 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Vector3d NXOpen::Features::CylinderBuilder::Direction | ( | ) |
返回圆柱方向
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| NXOpen::Expression * NXOpen::Features::CylinderBuilder::Height | ( | ) |
返回高度
在 NX5.0.0 中创建。
许可证要求:无
| NXOpen::Point3d NXOpen::Features::CylinderBuilder::Origin | ( | ) |
返回圆柱原点
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| bool NXOpen::Features::CylinderBuilder::ParentAssociativity | ( | ) |
返回保持圆柱轴关联性的选项
在 NX8.0.0 中创建。
许可证要求:无
| bool NXOpen::Features::CylinderBuilder::ReverseDirection | ( | ) |
返回反向方向
在 NX5.0.0 中创建。
许可证要求:无
| void NXOpen::Features::CylinderBuilder::SetAxis | ( | NXOpen::Axis * | axis | ) |
设置轴
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| axis | 轴 |
| void NXOpen::Features::CylinderBuilder::SetDirection | ( | const NXOpen::Vector3d & | vector | ) |
设置圆柱方向
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| vector | 方向向量 |
| void NXOpen::Features::CylinderBuilder::SetOrigin | ( | const NXOpen::Point3d & | origin | ) |
设置圆柱原点
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| origin | 原点 |
| void NXOpen::Features::CylinderBuilder::SetParentAssociativity | ( | bool | parentAssociativity | ) |
设置是否保持圆柱轴线关联性的选项
创建于 NX8.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| parentAssociativity | 父关联性 |
| void NXOpen::Features::CylinderBuilder::SetReverseDirection | ( | bool | reverse | ) |
设置反向方向
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| reverse | 反向 |
| void NXOpen::Features::CylinderBuilder::SetType | ( | NXOpen::Features::CylinderBuilder::Types | type | ) |
设置类型
在 NX5.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| type | 类型 |
| NXOpen::Features::CylinderBuilder::Types NXOpen::Features::CylinderBuilder::Type | ( | ) |
返回类型
在 NX5.0.0 中创建。
许可证要求:无