|
NX Open C++ 参考指南 2406 v1.1
|
加厚特征构建器 更多...
#include <Features_ThickenBuilder.hxx>
友元 | |
| class | _ThickenBuilderBuilder |
加厚特征构建器
表示@link NXOpen::Features::Thicken NXOpen::Features::Thicken@endlink特征的构建器。这允许创建和编辑加厚特征,该特征获取一组面 并沿其法线偏移以创建具有恒定厚度的实体。由于无法对支持的几何 类型精确执行此操作,因此有一个公差来指定结果的精度。此类的输入可以是收敛对象。 <br> 要创建此类的新实例,请使用@link NXOpen::Features::FeatureCollection::CreateThickenBuilder NXOpen::Features::FeatureCollection::CreateThickenBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| 近似偏移 | 真 |
| 布尔操作.类型 | 创建 |
| 第一偏移.值 | 2.5(毫米部分),0.1(英寸部分) |
| 移除切口 | 假 |
| 反向 | 假 |
| 第二偏移.值 | 0.0(毫米部分),0.0(英寸部分) |
在NX5.0.0中创建。
| bool NXOpen::Features::ThickenBuilder::ApproximateOffset | ( | ) |
返回“近似偏移曲面”或“使用面片解决自相交”选项。 加厚操作的近似偏移曲面选项已重命名为 “使用面片解决自相交”。此选项仅适用于编辑NX8之前的 加厚特征。用户为此选项设置的值对于NX8及以后创建的 加厚特征将被忽略,且内部始终将其值设置为true。
在NX5.0.0中创建。
许可要求:无
| NXOpen::GeometricUtilities::BooleanOperation * NXOpen::Features::ThickenBuilder::BooleanOperation | ( | ) |
返回布尔操作。 与加厚特征关联的布尔操作
在NX5.0.0中创建。
许可要求:无
| NXOpen::ScCollector * NXOpen::Features::ThickenBuilder::FaceCollector | ( | ) |
返回要加厚的面。 一个或多个要加厚的面的列表。
在NX5.0.0中创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThickenBuilder::FirstOffset | ( | ) |
返回第一个偏移。 加厚特征的第一个偏移。 正值沿要加厚面的法向应用。 负值沿相反方向应用。 第一个和第二个偏移的差值必须非零。
在NX5.0.0中创建。
许可要求:无
| NXOpen::GeometricUtilities::TwoExpressionsSectionSetList * NXOpen::Features::ThickenBuilder::RegionSectionList | ( | ) |
返回SC_section列表 加厚特征的带对应表达式的截面
在NX9.0.0中创建。
许可要求:无
| NXOpen::Section * NXOpen::Features::ThickenBuilder::RegionToPierce | ( | ) |
返回要穿透区域的截面 与加厚特征关联的截面
在NX9.0.0中创建。
许可要求:无
| bool NXOpen::Features::ThickenBuilder::RemoveGashes | ( | ) |
返回移除切口选项。 如果选中该选项,加厚将修复输入并尝试对修复后的输入执行操作。 如果修复输入后加厚操作成功,部件导航器将通过信息符号和警报列中的条目进行指示。
在NX8.0.0中创建。
许可要求:无
| bool NXOpen::Features::ThickenBuilder::ReverseDirection | ( | ) |
返回反向方向。 指示偏移方向是否相对于要加厚面的法向反向的标志。
在NX5.0.0中创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThickenBuilder::SecondOffset | ( | ) |
返回第二个偏移。 加厚特征的第二个偏移。
在NX5.0.0中创建。
许可要求:无
| void NXOpen::Features::ThickenBuilder::SetApproximateOffset | ( | bool | approximateOffset | ) |
设置“近似偏移曲面”或“使用面片解决自相交”选项。 加厚操作的近似偏移曲面选项已重命名为 “使用面片解决自相交”。此选项仅适用于编辑NX8之前的 加厚特征。用户为此选项设置的值对于NX8及以后创建的 加厚特征将被忽略,且内部始终将其值设置为true。
在NX5.0.0中创建。
许可要求:solid_modeling(“SOLIDS MODELING”)或cam_base(“CAM BASE”)或insp_programming(“INSPECTION PROGRAMMING”)
| approximateOffset | 近似偏移 |
| void NXOpen::Features::ThickenBuilder::SetRemoveGashes | ( | bool | removeGashes | ) |
设置移除切口选项。 如果选中该选项,加厚将修复输入并尝试对修复后的输入执行操作。 如果修复输入后加厚操作成功,部件导航器将通过信息符号和警报列中的条目进行指示。
在NX8.0.0中创建。
许可要求:solid_modeling(“SOLIDS MODELING”)或cam_base(“CAM BASE”)或insp_programming(“INSPECTION PROGRAMMING”)
| removeGashes | 移除切口 |
| void NXOpen::Features::ThickenBuilder::SetReverseDirection | ( | bool | reverseDirection | ) |
设置反向方向。 指示偏移方向是否相对于要加厚面的法向反向的标志。
在NX5.0.0中创建。
许可要求:solid_modeling(“SOLIDS MODELING”)或cam_base(“CAM BASE”)或insp_programming(“INSPECTION PROGRAMMING”)
| reverseDirection | 反向方向 |
| void NXOpen::Features::ThickenBuilder::SetTolerance | ( | double | tolerance | ) |
设置公差。 真实理论片体与用于近似它的体之间允许的最大距离。
于NX5.0.0版本创建。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| tolerance | 公差 |
| double NXOpen::Features::ThickenBuilder::Tolerance | ( | ) |
返回公差。 真实理论片体与用于近似它的体之间允许的最大距离。
于NX5.0.0版本创建。
许可证要求:无