|
NX Open C++ 参考指南 2406 v1.1
|
连接曲线构建器 更多...
#include <Features_JoinCurvesBuilder.hxx>
Public 类型 | |
| enum | OutputCurve { OutputCurveGeneral , OutputCurveCubic , OutputCurveQuintic , OutputCurveAdvanced } |
友元 | |
| class | _JoinCurvesBuilderBuilder |
连接曲线构建器
表示 @link NXOpen::Features::JoinCurves NXOpen::Features::JoinCurves@endlink 构建器。 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateJoinCurvesBuilder NXOpen::Features::FeatureCollection::CreateJoinCurvesBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| 输出曲线类型 | 常规 |
创建于 NX5.0.0。
| double NXOpen::Features::JoinCurvesBuilder::AngleTolerance | ( | ) |
返回角度公差。此公差用于创建连接曲线时,同样的公差也会应用于截面。
创建于 NX5.0.0。
许可证要求:无
| NXOpen::GeometricUtilities::CurveOptions * NXOpen::Features::JoinCurvesBuilder::CurveOptions | ( | ) |
返回曲线选项。此对象包含有关输入曲线的关联性和相应操作的数据。仅当关联性开启且无法删除或替换输入曲线时,才会创建特征。
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| double NXOpen::Features::JoinCurvesBuilder::DistanceTolerance | ( | ) |
返回距离公差。此公差用于创建连接曲线时,同样的公差也会应用于截面。
创建于 NX5.0.0。
许可证要求:无
| int NXOpen::Features::JoinCurvesBuilder::MaximumDegree | ( | ) |
返回高级样条输出的最大次数。此整数仅在输出曲线选项设置为高级类型的情况下使用。
创建于 NX5.0.0。
许可证要求:无
| int NXOpen::Features::JoinCurvesBuilder::MaximumSegments | ( | ) |
返回高级样条输出的最大段数。此整数仅在输出曲线选项设置为高级类型的情况下使用。
创建于 NX5.0.0。
许可证要求:无
| NXOpen::Features::JoinCurvesBuilder::OutputCurve NXOpen::Features::JoinCurvesBuilder::OutputCurveType | ( | ) |
返回输出曲线类型。如果输出曲线类型为高级,则还应提供输出样条的最大次数和最大段数。
创建于 NX5.0.0。
许可证要求:无
| NXOpen::Section * NXOpen::Features::JoinCurvesBuilder::Section | ( | ) |
返回用于收集要连接的输入曲线的截面。不应向截面添加多个环或自相交的曲线。
创建于 NX5.0.0。
许可证要求:无
| void NXOpen::Features::JoinCurvesBuilder::SetAngleTolerance | ( | double | angleTolerance | ) |
设置角度公差。此公差用于创建连接曲线时,同样的公差也会应用于截面。
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| angleTolerance | 角度公差 |
| void NXOpen::Features::JoinCurvesBuilder::SetDistanceTolerance | ( | double | distanceTolerance | ) |
设置距离公差。此公差用于创建连接曲线时,同样的公差也会应用于截面。
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| distanceTolerance | 距离公差 |
| void NXOpen::Features::JoinCurvesBuilder::SetMaximumDegree | ( | int | maximumDegree | ) |
设置高级样条输出的最大次数。此整数仅在输出曲线选项设置为高级类型的情况下使用。
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| maximumDegree | 最大次数 |
| void NXOpen::Features::JoinCurvesBuilder::SetMaximumSegments | ( | int | maximumSegments | ) |
设置高级样条输出的最大段数。此整数仅在输出曲线选项设置为高级类型的情况下使用。
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| maximumSegments | 最大段数 |
| void NXOpen::Features::JoinCurvesBuilder::SetOutputCurveType | ( | NXOpen::Features::JoinCurvesBuilder::OutputCurve | outputCurveType | ) |
设置输出曲线类型。如果输出曲线类型为高级,则还应提供输出样条的最大次数和最大段数。
创建于 NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING") 或 cam_base ("CAM BASE") 或 insp_programming ("INSPECTION PROGRAMMING")
| outputCurveType | 输出曲线类型 |