|
NX Open C++ 参考指南 2406 v1.1
|
延伸片体构建器 更多...
#include <Features_ExtendSheetBuilder.hxx>
Public 类型 | |
| enum | BodyOutput { BodyOutputExtendOriginalSheet , BodyOutputExtendasNewFace , BodyOutputExtendasNewSheet } |
| enum | Limit { LimitOffset , LimitUntilSelected } |
| enum | SideEdgeShape { SideEdgeShapeAutomatic , SideEdgeShapeTangent , SideEdgeShapeOrthogonal } |
| enum | SurfaceShape { SurfaceShapeNaturalCurvature , SurfaceShapeNaturalTangent , SurfaceShapeMirrored } |
友元 | |
| class | _ExtendSheetBuilderBuilder |
延伸片体构建器
表示 @link NXOpen::Features::ExtendSheet NXOpen::Features::ExtendSheet@endlink 构建器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::TrimFeatureCollection::CreateExtendSheetBuilder NXOpen::Features::TrimFeatureCollection::CreateExtendSheetBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| BodyOutputOption | ExtendOriginalSheet |
| CopyOriginal | false |
| LimitMethod | Offset |
| Offset.Value | 5(毫米部件),0.2(英寸部件) |
| SideEdgeShapeOption | Automatic |
| SurfaceShapeOption | NaturalCurvature |
在 NX9.0.0 中创建。
| NXOpen::Features::ExtendSheetBuilder::BodyOutput NXOpen::Features::ExtendSheetBuilder::BodyOutputOption | ( | ) |
返回用于控制形状延伸方式的选项,可选择延伸为原始片体、新面或新片体
创建于NX9.0.0。
许可证要求:无
| bool NXOpen::Features::ExtendSheetBuilder::CopyOriginal | ( | ) |
返回复制原始片体的选项,该选项决定是修改原始体还是创建原始体的副本
创建于NX9.0.0。
许可证要求:无
| double NXOpen::Features::ExtendSheetBuilder::DistanceTolerance | ( | ) |
返回距离公差
创建于NX9.0.0。
许可证要求:无
| NXOpen::Features::ExtendSheetBuilder::Limit NXOpen::Features::ExtendSheetBuilder::LimitMethod | ( | ) |
返回用于控制延伸限制方式的选项,可选择按距离限制或延伸到选定对象
创建于NX9.0.0。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::ExtendSheetBuilder::LimitTools | ( | ) |
返回用于确定延伸截止位置的工具面或平面
创建于NX9.0.0。
许可证要求:无
| NXOpen::Expression * NXOpen::Features::ExtendSheetBuilder::Offset | ( | ) |
返回延伸的偏移距离
创建于NX9.0.0。
许可证要求:无
| void NXOpen::Features::ExtendSheetBuilder::ReverseExtensionSide | ( | ) |
反转边延伸方向的选项
创建于NX11.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| void NXOpen::Features::ExtendSheetBuilder::SetBodyOutputOption | ( | NXOpen::Features::ExtendSheetBuilder::BodyOutput | bodyOutputOption | ) |
设置用于控制形状延伸方式的选项,可选择延伸为原始片体、新面或新片体
创建于NX9.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| bodyOutputOption | bodyoutputoption |
| void NXOpen::Features::ExtendSheetBuilder::SetCopyOriginal | ( | bool | copyOriginal | ) |
设置复制原始片体的选项,该选项决定是修改原始体还是创建原始体的副本
创建于NX9.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| copyOriginal | copyoriginal |
| void NXOpen::Features::ExtendSheetBuilder::SetDistanceTolerance | ( | double | tolerance | ) |
设置距离公差
创建于NX9.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| tolerance | tolerance |
| void NXOpen::Features::ExtendSheetBuilder::SetLimitMethod | ( | NXOpen::Features::ExtendSheetBuilder::Limit | limitMethod | ) |
设置用于控制延伸限制方式的选项,可选择按距离限制或延伸到选定对象
创建于NX9.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| limitMethod | limitmethod |
| void NXOpen::Features::ExtendSheetBuilder::SetSideEdgeShapeOption | ( | NXOpen::Features::ExtendSheetBuilder::SideEdgeShape | sideEdgeShapeOption | ) |
设置边的延伸方向
创建于NX9.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| sideEdgeShapeOption | sideedgeshapeoption |
| void NXOpen::Features::ExtendSheetBuilder::SetSurfaceShapeOption | ( | NXOpen::Features::ExtendSheetBuilder::SurfaceShape | surfaceShapeOption | ) |
设置定义延伸曲面形状的方法
创建于NX9.0.0。
许可证要求:nx_freeform_1("基础自由形状建模")
| surfaceShapeOption | surfaceshapeoption |
| NXOpen::Features::ExtendSheetBuilder::SideEdgeShape NXOpen::Features::ExtendSheetBuilder::SideEdgeShapeOption | ( | ) |
返回边的延伸方向
创建于NX9.0.0。
许可证要求:无
| NXOpen::Features::ExtendSheetBuilder::SurfaceShape NXOpen::Features::ExtendSheetBuilder::SurfaceShapeOption | ( | ) |
返回定义延伸曲面形状的方法
创建于NX9.0.0。
许可证要求:无
| NXOpen::ScCollector * NXOpen::Features::ExtendSheetBuilder::TargetBoundaryEdges | ( | ) |
返回要延伸的输入边
创建于NX9.0.0。
许可证要求:无