|
NX Open C++ 参考指南 2406 v1.1
|
点布局构建器 更多...
#include <Join_PointLayoutBuilder.hxx>
Public 类型 | |
| enum | SpaceMethod { SpaceMethodArcLength , SpaceMethodParallelXPlane , SpaceMethodParallelYPlane , SpaceMethodParallelZPlane } |
| enum | SpaceOption { SpaceOptionDistance , SpaceOptionNumber , SpaceOptionMinimumDistance } |
| enum | SpacingTypes { SpacingTypesManual , SpacingTypesAutomatic } |
友元 | |
| class | _PointLayoutBuilderBuilder |
点布局构建器
用于在引导曲线上创建点。
要创建此类的新实例,请使用 NXOpen::Join::JoinManager::CreatePointLayoutBuilder
默认值。
| 属性 | 值 |
|---|---|
| 端点距离 | 6.25(毫米制零件),0.04(英寸制零件) |
| 点间最大间距 | 50(毫米制零件),2.0(英寸制零件) |
| 最小点数 | 3 |
| 点间最小间距 | 25(毫米制零件),1.0(英寸制零件) |
| 点数.Value | 3 |
| 间距.Value | 50(毫米制零件),2(英寸制零件) |
| 间距方法 | 弧长 |
| 间距选项 | 距离 |
| 均匀间距公差 | 4(毫米制零件),0.16(英寸制零件) |
在NX1953.0.0中创建。
| void NXOpen::Join::PointLayoutBuilder::AppendPoints | ( | ) |
在重叠片体上创建点列表。此外,用户选择的曲线将放置在这些点处。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| double NXOpen::Join::PointLayoutBuilder::DistanceFromEnds | ( | ) |
返回从端部开始创建焊接点的距离
在 NX2306.0.0 中创建。
许可证要求:无
| double NXOpen::Join::PointLayoutBuilder::DistanceTolerance | ( | ) |
获取用于构建特征的距离公差。
于 NX1953.0.0 版本创建。
许可要求:无
| NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Join::PointLayoutBuilder::EndDistance | ( | ) |
获取结束距离。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::Section * NXOpen::Join::PointLayoutBuilder::GuidePath | ( | ) |
获取用于放置点的选定截面。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| double NXOpen::Join::PointLayoutBuilder::MaximumSpacingBetweenPoints | ( | ) |
返回点之间的最大间距
在 NX2306.0.0 中创建。
许可证要求:无
| int NXOpen::Join::PointLayoutBuilder::MinimumNumberPoints | ( | ) |
获取重叠片体上创建点的最小数量。
于 NX2306.0.0 版本创建。
许可要求:无
| double NXOpen::Join::PointLayoutBuilder::MinimumSpacingBetweenPoints | ( | ) |
返回点之间的最小间距
在 NX2306.0.0 中创建。
许可证要求:无
| NXOpen::Join::PointLayoutPointBuilder * NXOpen::Join::PointLayoutBuilder::NewPoints | ( | ) |
创建 NXOpen::Join::PointLayoutPointBuilder 对象。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::PointLayoutBuilder::NumberOfPoints | ( | ) |
获取用于确定引导曲线上点数量的值。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::Join::PointLayoutPointBuilderList * NXOpen::Join::PointLayoutBuilder::PointList | ( | ) |
获取点列表。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| void NXOpen::Join::PointLayoutBuilder::SetDistanceFromEnds | ( | double | distanceFromEnds | ) |
设置从端部开始创建焊接点的距离
在 NX2306.0.0 中创建。
许可证要求:nx_join ("NX Join")
| distanceFromEnds | distancefromends |
| void NXOpen::Join::PointLayoutBuilder::SetDistanceTolerance | ( | double | distanceTolerance | ) |
设置用于构建特征的距离公差。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| distanceTolerance | 距离公差 |
| void NXOpen::Join::PointLayoutBuilder::SetMaximumSpacingBetweenPoints | ( | double | maximumSpacingBetweenPoints | ) |
设置点之间的最大间距
在 NX2306.0.0 中创建。
许可证要求:nx_join ("NX Join")
| maximumSpacingBetweenPoints | maximumspacingbetweenpoints |
| void NXOpen::Join::PointLayoutBuilder::SetMinimumNumberPoints | ( | int | minimumNumberPointsOnOverlap | ) |
设置重叠片体上创建点的最小数量。
于 NX2306.0.0 版本创建。
许可要求:nx_join (" NX Join")
| minimumNumberPointsOnOverlap | 重叠片体上的最小点数 |
| void NXOpen::Join::PointLayoutBuilder::SetMinimumSpacingBetweenPoints | ( | double | minimumSpacingBetweenPoints | ) |
设置点之间的最小间距
在 NX2306.0.0 中创建。
许可证要求:nx_join ("NX Join")
| minimumSpacingBetweenPoints | minimumspacingbetweenpoints |
| void NXOpen::Join::PointLayoutBuilder::SetSpacingMethod | ( | NXOpen::Join::PointLayoutBuilder::SpaceMethod | spacingMethod | ) |
设置间距方法。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| spacingMethod | 间距方法 |
| void NXOpen::Join::PointLayoutBuilder::SetSpacingOption | ( | NXOpen::Join::PointLayoutBuilder::SpaceOption | spacingOption | ) |
设置间距选项。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| spacingOption | 间距选项 |
| void NXOpen::Join::PointLayoutBuilder::SetType | ( | NXOpen::Join::PointLayoutBuilder::SpacingTypes | type | ) |
设置由 NXOpen::Join::PointLayoutBuilder::SpacingTypes 表示的点间距方法。
在 NX2306.0.0 中创建。
许可证要求:nx_join ("NX Join")
| type | type |
| void NXOpen::Join::PointLayoutBuilder::SetUniformSpacingTolerance | ( | double | uniformSpacingTolerance | ) |
设置为实现均匀间距可超出最大间距的距离
在 NX2306.0.0 中创建。
许可证要求:nx_join ("NX Join")
| uniformSpacingTolerance | uniformspacingtolerance |
| NXOpen::Expression * NXOpen::Join::PointLayoutBuilder::Spacing | ( | ) |
获取用于确定引导曲线上点位置的间距值。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::Join::PointLayoutBuilder::SpaceMethod NXOpen::Join::PointLayoutBuilder::SpacingMethod | ( | ) |
获取间距方法。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::Join::PointLayoutBuilder::SpaceOption NXOpen::Join::PointLayoutBuilder::SpacingOption | ( | ) |
获取间距选项。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Join::PointLayoutBuilder::StartDistance | ( | ) |
获取起始距离。
于 NX1953.0.0 版本创建。
许可要求:nx_join (" NX Join")
| NXOpen::Join::PointLayoutBuilder::SpacingTypes NXOpen::Join::PointLayoutBuilder::Type | ( | ) |
返回由 NXOpen::Join::PointLayoutBuilder::SpacingTypes 表示的点间距方法。
在 NX2306.0.0 中创建。
许可证要求:无
| double NXOpen::Join::PointLayoutBuilder::UniformSpacingTolerance | ( | ) |
返回为实现均匀间距可超出最大间距的距离
在 NX2306.0.0 中创建。
许可证要求:无