NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Routing::OverstockBuilder类 参考

余料构建器 更多...

#include <Routing_OverstockBuilder.hxx>

类 NXOpen::Routing::OverstockBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ApplicationType { ApplicationTypeEntireSegments , ApplicationTypeInterval , ApplicationTypePointToPoint , ApplicationTypePointAndLength }
enum  PointType { PointTypeStart , PointTypeMiddle , PointTypeEnd }
enum  WrapType { WrapTypeOverlapSpiral , WrapTypeSpot , WrapTypeStripedSpiral , WrapTypeUnknown }

Public 成员函数

NXOpen::Routing::OverstockBuilder::ApplicationType ApplicationMethod ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderDefiningPoint ()
NXOpen::ExpressionDistance ()
bool DistanceLock ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderEndOffset ()
bool EndOffsetLock ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderEndPoint ()
bool FlipStock ()
NXOpen::ExpressionGap ()
NXOpen::ExpressionGapDistance ()
bool GapLock ()
std::vector< NXOpen::Routing::Stock * > GetCoveredStocks ()
NXOpen::ExpressionGetNumberOfLayers ()
NXOpen::ExpressionIntervalPieceLength ()
bool IsOverlapDefinedByNumberOfLayers ()
NXOpen::ExpressionNumberOfPieces ()
bool NumberOfPiecesLock ()
NXOpen::ExpressionNumberOfWraps ()
NXOpen::ExpressionOverlapPercentage ()
NXOpen::CurvePathCurve ()
NXOpen::ExpressionPieceLength ()
bool PieceLengthLock ()
NXOpen::Routing::OverstockBuilder::PointType PointDefines ()
NXOpen::ExpressionRotationValue ()
NXOpen::Routing::RouteObjectCollectorSegmentCollector ()
void SetApplicationMethod (NXOpen::Routing::OverstockBuilder::ApplicationType applicationMethod)
void SetCoveredStocks (const std::vector< NXOpen::Routing::Stock * > &stocks)
void SetDistanceLock (bool distanceLock)
void SetEndOffsetLock (bool endOffsetLock)
void SetFlipStock (bool flipStock)
void SetGapLock (bool gapLock)
void SetNumberOfLayers (NXOpen::Expression *numberOfLayers)
void SetNumberOfPiecesLock (bool numberOfPiecesLock)
void SetOverlapDefinedByNumberOfLayers (bool isOverlapDefinedByNumberOfLayers)
void SetPieceLengthLock (bool pieceLengthLock)
void SetPointDefines (NXOpen::Routing::OverstockBuilder::PointType pointDefines)
void SetStartOffsetLock (bool startOffsetLock)
void SetStockAnchor (const char *anchorName)
void SetStockAnchor (const NXString &anchorName)
void SetStockSettings (NXOpen::Routing::PathStockBuilder *stockBuilder)
void SetSwapProfile (bool swapProfile)
void SetSwitchStartEnd (bool switchStartEnd)
void SetWrapMethod (NXOpen::Routing::OverstockBuilder::WrapType wrapMethod)
NXOpen::GeometricUtilities::OnPathDimensionBuilderStartOffset ()
bool StartOffsetLock ()
NXOpen::GeometricUtilities::OnPathDimensionBuilderStartPoint ()
NXString StockAnchor ()
NXOpen::Routing::PathStockBuilderStockSettings ()
bool SwapProfile ()
bool SwitchStartEnd ()
void UpdatePathCurve ()
NXOpen::Routing::OverstockBuilder::WrapType WrapMethod ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _OverstockBuilderBuilder

详细描述

余料构建器

用于创建/编辑过载保护的构建器。 创建过载保护:该构建器接收一组管路段和过载保护对象,根据用户选择的 应用方式和参数,将过载保护分配到管路段上。 编辑过载保护:该构建器接收选中的待编辑过载保护作为输入, 使用用户修改后的参数重新定义过载保护。
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateOverstockBuilder
默认值。

属性
应用方式 区间
距离.Value 0(毫米单位零件), 0(英寸单位零件)
距离锁定 0
末端偏移锁定 0
翻转保护 0
间隙.Value 0(毫米单位零件), 0(英寸单位零件)
间隙距离.Value 1(毫米单位零件), 1(英寸单位零件)
间隙锁定 0
区间段长度.Value 0(毫米单位零件), 0(英寸单位零件)
段数.Value 1(毫米单位零件), 1(英寸单位零件)
段数锁定 0
缠绕圈数.Value 2(毫米单位零件), 2(英寸单位零件)
重叠百分比.Value 50(毫米单位零件), 50(英寸单位零件)
段长度.Value 0(毫米单位零件), 0(英寸单位零件)
段长度锁定 0
点定义方式 起点
旋转角度.Value 0
起始偏移锁定 0
交换轮廓 0
缠绕方式 重叠螺旋


创建于NX6.0.0版本

成员枚举类型说明

◆ ApplicationType

过盈件的应用类型。定义为过盈件创建随附管段的方式。

枚举值
ApplicationTypeEntireSegments 

整段管段

ApplicationTypeInterval 

区间

ApplicationTypePointToPoint 

点到点

ApplicationTypePointAndLength 

点加长度

◆ PointType

定义点位置。为"点加长度"方法定义延伸方向。

枚举值
PointTypeStart 

起点

PointTypeMiddle 

中点

PointTypeEnd 

终点

◆ WrapType

缠绕式过盈件的应用类型

枚举值
WrapTypeOverlapSpiral 

重叠螺旋

WrapTypeSpot 

点状缠绕

WrapTypeStripedSpiral 

条纹螺旋

WrapTypeUnknown 

未知

成员函数说明

◆ ApplicationMethod()

NXOpen::Routing::OverstockBuilder::ApplicationType NXOpen::Routing::OverstockBuilder::ApplicationMethod ( )

获取过盈件的应用方式。定义为过盈件创建随附管段的方式。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

◆ DefiningPoint()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Routing::OverstockBuilder::DefiningPoint ( )

获取定义点,用于 NXOpen::Routing::OverstockBuilder::ApplicationTypePointAndLength 方法。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ Distance()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::Distance ( )

获取NXOpen::Routing::OverstockBuilder::ApplicationTypeInterval 方法中包覆件可分布的总距离。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ DistanceLock()

bool NXOpen::Routing::OverstockBuilder::DistanceLock ( )

获取距离锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ EndOffset()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Routing::OverstockBuilder::EndOffset ( )

获取NXOpen::Routing::OverstockBuilder::ApplicationTypeInterval 方法的末端偏移值。该值定义从路径末端到最后一段包覆件的最小距离。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ EndOffsetLock()

bool NXOpen::Routing::OverstockBuilder::EndOffsetLock ( )

获取末端偏移锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ EndPoint()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Routing::OverstockBuilder::EndPoint ( )

获取终点,该点为 NXOpen::Routing::OverstockBuilder::ApplicationTypePointToPoint 方法定义余料的结束位置。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ FlipStock()

bool NXOpen::Routing::OverstockBuilder::FlipStock ( )

获取管料翻转标志
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ Gap()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::Gap ( )

获取NXOpen::Routing::OverstockBuilder::ApplicationTypeInterval 方法中两段包覆件之间的间隙值。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ GapDistance()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::GapDistance ( )

获取间隙距离,当NXOpen::Routing::OverstockBuilder::WrapTypeNXOpen::Routing::OverstockBuilder::WrapTypeStripedSpiral 时生效。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ GapLock()

bool NXOpen::Routing::OverstockBuilder::GapLock ( )

获取间隙锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ GetCoveredStocks()

std::vector< NXOpen::Routing::Stock * > NXOpen::Routing::OverstockBuilder::GetCoveredStocks ( )

获取要被管料覆盖的管料集合

返回
管料集合
创建于NX6.0.0。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ GetNumberOfLayers()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::GetNumberOfLayers ( )

获取缠绕式管料的层数
创建于NX11.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ IntervalPieceLength()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::IntervalPieceLength ( )

获取NXOpen::Routing::OverstockBuilder::ApplicationTypeInterval 方法中单个包覆件的长度。若包覆件类型为缠绕型且缠绕方式为点式,该长度固定为包覆件宽度且处于锁定状态。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ IsOverlapDefinedByNumberOfLayers()

bool NXOpen::Routing::OverstockBuilder::IsOverlapDefinedByNumberOfLayers ( )

获取缠绕式管料是否按层数定义
创建于NX11.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ NumberOfPieces()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::NumberOfPieces ( )

获取NXOpen::Routing::OverstockBuilder::ApplicationTypeInterval 方法中沿路径放置的包覆件段数。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ NumberOfPiecesLock()

bool NXOpen::Routing::OverstockBuilder::NumberOfPiecesLock ( )

获取段数锁定状态。若为TRUE,修改参数时会更改其他未锁定参数,使余料适配所选路径。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ NumberOfWraps()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::NumberOfWraps ( )

获取缠绕圈数,当NXOpen::Routing::OverstockBuilder::WrapTypeNXOpen::Routing::OverstockBuilder::WrapTypeSpot 时生效。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ OverlapPercentage()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::OverlapPercentage ( )

获取重叠百分比,当NXOpen::Routing::OverstockBuilder::WrapTypeNXOpen::Routing::OverstockBuilder::WrapTypeOverlapSpiral 时生效。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ PathCurve()

NXOpen::Curve * NXOpen::Routing::OverstockBuilder::PathCurve ( )

获取用于指定管料定义点的路径曲线
创建于NX6.0.0。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ PieceLength()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::PieceLength ( )

获取余料段的分配长度,用于 NXOpen::Routing::OverstockBuilder::ApplicationTypePointAndLength 方法。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ PieceLengthLock()

bool NXOpen::Routing::OverstockBuilder::PieceLengthLock ( )

获取单段长度锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ PointDefines()

NXOpen::Routing::OverstockBuilder::PointType NXOpen::Routing::OverstockBuilder::PointDefines ( )

获取定义点位置,可为NXOpen::Routing::OverstockBuilder::PointType 中的任意类型,用于NXOpen::Routing::OverstockBuilder::ApplicationTypePointAndLength 方法。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ RotationValue()

NXOpen::Expression * NXOpen::Routing::OverstockBuilder::RotationValue ( )

获取旋转值,用于确定管料的旋转角度
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ SegmentCollector()

NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::OverstockBuilder::SegmentCollector ( )

获取用于选择要分配过盈件的管段的管路对象收集器。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

◆ SetApplicationMethod()

void NXOpen::Routing::OverstockBuilder::SetApplicationMethod ( NXOpen::Routing::OverstockBuilder::ApplicationType applicationMethod)

设置过盈件的应用方式。定义为过盈件创建随附管段的方式。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

参数
applicationMethod应用方式

◆ SetCoveredStocks()

void NXOpen::Routing::OverstockBuilder::SetCoveredStocks ( const std::vector< NXOpen::Routing::Stock * > & stocks)

设置要被管料覆盖的管料集合
创建于NX6.0.0。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
stocks管料集合

◆ SetDistanceLock()

void NXOpen::Routing::OverstockBuilder::SetDistanceLock ( bool distanceLock)

设置距离锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
distanceLock距离锁定

◆ SetEndOffsetLock()

void NXOpen::Routing::OverstockBuilder::SetEndOffsetLock ( bool endOffsetLock)

设置末端偏移锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
endOffsetLock末端偏移锁定

◆ SetFlipStock()

void NXOpen::Routing::OverstockBuilder::SetFlipStock ( bool flipStock)

设置管料翻转标志
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
flipStock管料翻转标志

◆ SetGapLock()

void NXOpen::Routing::OverstockBuilder::SetGapLock ( bool gapLock)

设置间隙锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
gapLock间隙锁定

◆ SetNumberOfLayers()

void NXOpen::Routing::OverstockBuilder::SetNumberOfLayers ( NXOpen::Expression * numberOfLayers)

设置缠绕式管料的层数
创建于NX11.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
numberOfLayers层数

◆ SetNumberOfPiecesLock()

void NXOpen::Routing::OverstockBuilder::SetNumberOfPiecesLock ( bool numberOfPiecesLock)

设置段数锁定状态。若为TRUE,修改参数时会更改其他未锁定参数,使余料适配所选路径。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

参数
numberOfPiecesLock段数锁定状态

◆ SetOverlapDefinedByNumberOfLayers()

void NXOpen::Routing::OverstockBuilder::SetOverlapDefinedByNumberOfLayers ( bool isOverlapDefinedByNumberOfLayers)

设置缠绕式管料按层数定义
创建于NX11.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
isOverlapDefinedByNumberOfLayers是否按层数定义

◆ SetPieceLengthLock()

void NXOpen::Routing::OverstockBuilder::SetPieceLengthLock ( bool pieceLengthLock)

设置单段长度锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径。
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
pieceLengthLock单段长度锁定

◆ SetPointDefines()

void NXOpen::Routing::OverstockBuilder::SetPointDefines ( NXOpen::Routing::OverstockBuilder::PointType pointDefines)

设置定义点位置,可为NXOpen::Routing::OverstockBuilder::PointType 中的任意类型,用于NXOpen::Routing::OverstockBuilder::ApplicationTypePointAndLength 方法。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

参数
pointDefines定义点类型

◆ SetStartOffsetLock()

void NXOpen::Routing::OverstockBuilder::SetStartOffsetLock ( bool startOffsetLock)

设置起始偏移锁定状态。若为TRUE,修改参数时将更改其他未锁定参数,使包覆件适配所选路径
创建于NX6.0.0。

许可证要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与导管布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
startOffsetLock起始偏移锁定

◆ SetStockAnchor() [1/2]

void NXOpen::Routing::OverstockBuilder::SetStockAnchor ( const char * anchorName)

设置与管料关联的NXOpen::Routing::Anchor 名称
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
anchorName锚点名称

◆ SetStockAnchor() [2/2]

void NXOpen::Routing::OverstockBuilder::SetStockAnchor ( const NXString & anchorName)

设置与管料关联的NXOpen::Routing::Anchor 名称
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
anchorName锚点名称

◆ SetStockSettings()

void NXOpen::Routing::OverstockBuilder::SetStockSettings ( NXOpen::Routing::PathStockBuilder * stockBuilder)

设置用于分配过盈件的管料设置。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

参数
stockBuilder管料构建器

◆ SetSwapProfile()

void NXOpen::Routing::OverstockBuilder::SetSwapProfile ( bool swapProfile)

设置轮廓交换标志,用于确定轮廓应位于路径起点还是终点
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

参数
swapProfile轮廓交换标志

◆ SetSwitchStartEnd()

void NXOpen::Routing::OverstockBuilder::SetSwitchStartEnd ( bool switchStartEnd)

设置路径方向,该方向定义余料分配的起始位置。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

参数
switchStartEnd路径起始方向切换状态

◆ SetWrapMethod()

void NXOpen::Routing::OverstockBuilder::SetWrapMethod ( NXOpen::Routing::OverstockBuilder::WrapType wrapMethod)

设置缠绕式余料的NXOpen::Routing::OverstockBuilder::WrapType 类型。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

参数
wrapMethod缠绕方式

◆ StartOffset()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Routing::OverstockBuilder::StartOffset ( )

获取NXOpen::Routing::OverstockBuilder::ApplicationTypeInterval 方式下的起始偏移值。定义从路径起点到第一段过盈件的距离。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

◆ StartOffsetLock()

bool NXOpen::Routing::OverstockBuilder::StartOffsetLock ( )

获取起始偏移锁定状态。若为TRUE,修改参数时将调整其他未锁定参数,使过盈件适配所选路径。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

◆ StartPoint()

NXOpen::GeometricUtilities::OnPathDimensionBuilder * NXOpen::Routing::OverstockBuilder::StartPoint ( )

获取起点,该点为 NXOpen::Routing::OverstockBuilder::ApplicationTypePointToPoint 方法定义余料的起始位置。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ StockAnchor()

NXString NXOpen::Routing::OverstockBuilder::StockAnchor ( )

获取与管料关联的NXOpen::Routing::Anchor 名称
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ StockSettings()

NXOpen::Routing::PathStockBuilder * NXOpen::Routing::OverstockBuilder::StockSettings ( )

获取用于分配过盈件的管料设置。
创建于NX6.0.0版本

许可证要求:routing_advanced("高级管路设计")或 routing_harness("线束设计")或 routing_cabling("电缆设计")或 routing_pipetube("管道与导管设计")或 routing_hvac("暖通管路设计")或 routing_platform("平台管路设计")或 routing_pid("P&ID设计")

◆ SwapProfile()

bool NXOpen::Routing::OverstockBuilder::SwapProfile ( )

获取轮廓交换标志,用于确定轮廓应位于路径起点还是终点
创建于NX6.0.1。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ SwitchStartEnd()

bool NXOpen::Routing::OverstockBuilder::SwitchStartEnd ( )

获取路径方向,该方向定义余料分配的起始位置。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")

◆ UpdatePathCurve()

void NXOpen::Routing::OverstockBuilder::UpdatePathCurve ( )

当选择或取消选择任何线段时,更新用于指定管料定义点的路径曲线
创建于NX6.0.0。

许可要求: routing_advanced("高级布线") OR routing_harness("线束布线") OR routing_cabling("电缆布线") OR routing_pipetube("管道与管路布线") OR routing_hvac("HVAC布线") OR routing_platform("平台布线") OR routing_pid("PID布线")

◆ WrapMethod()

NXOpen::Routing::OverstockBuilder::WrapType NXOpen::Routing::OverstockBuilder::WrapMethod ( )

获取缠绕式余料的NXOpen::Routing::OverstockBuilder::WrapType 类型。
版本:NX6.0.0

许可要求:routing_advanced("高级布线")OR routing_harness("线束布线")OR routing_cabling("电缆布线")OR routing_pipetube("管道与管路布线")OR routing_hvac("HVAC布线")OR routing_platform("平台布线")OR routing_pid("PID布线")