焊接接头标记引导线构建器
更多...
#include <Weld_JointmarkGuideBuilder.hxx>
|
|
class | _JointmarkGuideBuilderBuilder |
焊接接头标记引导线构建器
用于创建或编辑接头标记的引导曲线。
要创建此类的新实例,请使用 NXOpen::Weld::JointmarkBuilder::NewGuide
创建于 NX9.0.0。
◆ Location
引导曲线的类型
| 枚举值 |
|---|
| LocationCenterLine | 中心线
|
| LocationOffsetFromEdge | 距边偏移
|
| LocationExistingCurve | 现有曲线
|
◆ SpaceMethod
间距方法选项
| 枚举值 |
|---|
| SpaceMethodArcLength | 弧长
|
| SpaceMethodParallelXPlane | 平行于X平面
|
| SpaceMethodParallelYPlane | 平行于Y平面
|
| SpaceMethodParallelZPlane | 平行于Z平面
|
◆ SpaceOption
间距选项
| 枚举值 |
|---|
| SpaceOptionDistance | 按固定距离间隔点。最后一点的间距可能不均匀。
|
| SpaceOptionNumber | 均匀间隔一定数量的点。
|
| SpaceOptionMinimumDistance | 使用最小距离值均匀间隔点。
|
◆ CreateGuideCurves()
| void NXOpen::Weld::JointmarkGuideBuilder::CreateGuideCurves |
( |
| ) |
|
创建引导曲线。
创建于NX9.0.1。
许可证要求:ugweld ("UG WELD")
◆ EndDistance()
返回结束距离。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ ExtendOffset()
| bool NXOpen::Weld::JointmarkGuideBuilder::ExtendOffset |
( |
| ) |
|
返回延伸偏移。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ GetGuideCurves()
| void NXOpen::Weld::JointmarkGuideBuilder::GetGuideCurves |
( |
std::vector< NXOpen::ICurve * > & | guideCurves, |
|
|
std::vector< NXOpen::NXObject * > & | instanceGuideCurves ) |
获取创建的曲线。调用前引导曲线必须已存在,否则不会返回任何内容。
创建于NX9.0.1。
许可证要求:ugweld ("UG WELD")
- 参数
-
| guideCurves | 曲线数组 |
| instanceGuideCurves | 组件曲线实例数组。如果不是装配体,则与原型曲线匹配 |
◆ GuideCurve()
返回引导曲线。
创建于NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ LocationOption()
返回位置选项。
创建于 NX9.0.0。
许可证要求 : ugweld ("UG WELD")
◆ NumberOfPoints()
| int NXOpen::Weld::JointmarkGuideBuilder::NumberOfPoints |
( |
| ) |
|
返回沿引导曲线确定点的数量。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ OffsetDistance()
返回偏移距离。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ RediscoverGuideEnds()
| void NXOpen::Weld::JointmarkGuideBuilder::RediscoverGuideEnds |
( |
| ) |
|
使用指定的重用特征设置引导曲线的起始和结束距离。
创建于NX11.0.1。
许可证要求:ugweld ("UG WELD")
◆ RespacePoints()
| bool NXOpen::Weld::JointmarkGuideBuilder::RespacePoints |
( |
| ) |
|
返回控制编辑特征时是否应添加新点的选项。如果为true,则可以添加新点;否则不会添加新点。
创建于NX1847.0.0。
许可证要求:ugweld ("UG WELD")
◆ ReverseDirection()
| bool NXOpen::Weld::JointmarkGuideBuilder::ReverseDirection |
( |
| ) |
|
返回引导曲线方向的反转状态。
创建于NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ Section1()
返回中心线使用的第一个截面。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ Section2()
返回中心线使用的第二个截面。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ Section3()
返回边缘偏移使用的第三个截面。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ Section4()
返回现有曲线使用的第四个截面。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ SetExtendOffset()
| void NXOpen::Weld::JointmarkGuideBuilder::SetExtendOffset |
( |
bool | extendOffset | ) |
|
设置延伸偏移。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
◆ SetGuideCurve()
| void NXOpen::Weld::JointmarkGuideBuilder::SetGuideCurve |
( |
NXOpen::Section * | guide | ) |
|
设置引导曲线。
创建于NX9.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
◆ SetLocationOption()
设置位置选项。
创建于 NX9.0.0。
许可证要求 : ugweld ("UG WELD")
- 参数
-
| locationOption | locationoption |
◆ SetNumberOfPoints()
| void NXOpen::Weld::JointmarkGuideBuilder::SetNumberOfPoints |
( |
int | number | ) |
|
设置沿引导曲线确定点的数量。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
◆ SetRespacePoints()
| void NXOpen::Weld::JointmarkGuideBuilder::SetRespacePoints |
( |
bool | respacePoints | ) |
|
设置控制编辑特征时是否应添加新点的选项。如果为true,则可以添加新点;否则不会添加新点。
创建于NX1847.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
| respacePoints | respacepoints |
◆ SetReverseDirection()
| void NXOpen::Weld::JointmarkGuideBuilder::SetReverseDirection |
( |
bool | reverse | ) |
|
设置引导曲线方向的反转状态。
创建于NX9.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
◆ SetSpacingMethod()
设置间距方法。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
◆ SetSpacingOption()
设置间距选项。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
- 参数
-
◆ Spacing()
返回沿引导曲线确定点的间距。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ SpacingMethod()
返回间距方法。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ SpacingOption()
返回间距选项。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ StartDistance()
返回起始距离。
创建于 NX9.0.0。
许可证要求:ugweld ("UG WELD")
◆ Validate()
| virtual bool NXOpen::Weld::JointmarkGuideBuilder::Validate |
( |
| ) |
|
|
virtual |