|
NX Open C++ 参考指南 2406 v1.1
|
延伸特征构建器 更多...
#include <Features_ExtensionBuilder.hxx>
Public 类型 | |
| enum | Distance { DistanceByLength , DistanceByPercentage } |
| enum | Extension { ExtensionTangential , ExtensionCircular } |
| enum | Types { TypesEdge , TypesCorner } |
友元 | |
| class | _ExtensionBuilderBuilder |
延伸特征构建器
表示 @link NXOpen::Features::Extension NXOpen::Features::Extension@endlink 构造器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateExtensionBuilder NXOpen::Features::FeatureCollection::CreateExtensionBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| DistanceType | ByLength |
| ExtendType | Tangential |
| Length.Value | 10(毫米部件),1(英寸部件) |
| Percent.Value | 10(毫米部件),1(英寸部件) |
| PercentU.Value | 10(毫米部件),1(英寸部件) |
| PercentV.Value | 10(毫米部件),1(英寸部件) |
在NX8.0.0中创建。
| NXOpen::Features::ExtensionBuilder::Distance NXOpen::Features::ExtensionBuilder::DistanceType | ( | ) |
返回距离类型
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::Features::ExtensionBuilder::Extension NXOpen::Features::ExtensionBuilder::ExtendType | ( | ) |
返回延伸类型
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::ExtensionBuilder::Length | ( | ) |
返回长度
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::ExtensionBuilder::Percent | ( | ) |
返回百分比
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::ExtensionBuilder::PercentU | ( | ) |
返回U向百分比
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::Expression * NXOpen::Features::ExtensionBuilder::PercentV | ( | ) |
返回V向百分比
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::SelectNXObject * NXOpen::Features::ExtensionBuilder::Selection | ( | ) |
返回选择对象
创建于NX8.0.0。
许可证要求 : 无
| void NXOpen::Features::ExtensionBuilder::SetDistanceType | ( | NXOpen::Features::ExtensionBuilder::Distance | distanceType | ) |
设置距离类型
创建于NX8.0.0。
许可证要求 : nx_freeform_2 ("高级自由曲面建模")
| distanceType | 距离类型 |
| void NXOpen::Features::ExtensionBuilder::SetExtendType | ( | NXOpen::Features::ExtensionBuilder::Extension | extendType | ) |
设置延伸类型
创建于NX8.0.0。
许可证要求 : nx_freeform_2 ("高级自由曲面建模")
| extendType | 延伸类型 |
| void NXOpen::Features::ExtensionBuilder::SetTolerance | ( | double | tolerance | ) |
设置公差
创建于NX8.0.0。
许可证要求 : nx_freeform_2 ("高级自由曲面建模")
| tolerance | 公差 |
| void NXOpen::Features::ExtensionBuilder::SetType | ( | NXOpen::Features::ExtensionBuilder::Types | type | ) |
设置类型
创建于NX8.0.0。
许可证要求 : nx_freeform_2 ("高级自由曲面建模")
| type | 类型 |
| double NXOpen::Features::ExtensionBuilder::Tolerance | ( | ) |
返回公差
创建于NX8.0.0。
许可证要求 : 无
| NXOpen::Features::ExtensionBuilder::Types NXOpen::Features::ExtensionBuilder::Type | ( | ) |
返回类型
创建于NX8.0.0。
许可证要求 : 无