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

流道调整构建器 更多...

#include <Tooling_ChannelAdjustBuilder.hxx>

类 NXOpen::Tooling::ChannelAdjustBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AdjustType { AdjustTypeDistance , AdjustTypeBaffleLength , AdjustTypeBaffleComponentLength , AdjustTypeAdjustDiameter }
enum  MoveType { MoveTypeMoveOriginal , MoveTypeCopyOriginal }
enum  VectorMethod { VectorMethodAlong , VectorMethodPerpendicular }

Public 成员函数

NXOpen::Tooling::ChannelAdjustBuilder::AdjustType AdjustMethod ()
NXOpen::DirectionAdjustVector ()
bool AlongAxialDir ()
NXOpen::Assemblies::SelectComponentListBaffleComponent ()
NXOpen::SelectBodyListBoundaryBody ()
NXOpen::ScCollectorBoundaryObjects ()
bool CopyOriginal ()
NXOpen::ExpressionDiameter ()
NXString DiameterListValue ()
NXOpen::ExpressionDistance ()
NXOpen::ScCollectorReferenceFace ()
bool RemoveParameter ()
NXOpen::Tooling::ChannelAdjustBuilder::VectorMethod RepositionMethod ()
void SetAdjustMethod (NXOpen::Tooling::ChannelAdjustBuilder::AdjustType adjustMethod)
void SetAdjustVector (NXOpen::Direction *adjustVector)
void SetAlongAxialDir (bool copyOriginal)
void SetCopyOriginal (bool copyOriginal)
void SetDiameterListValue (const char *diameter)
void SetDiameterListValue (const NXString &diameter)
void SetManipulatorOriginValue (const NXOpen::Point3d &moveOrigin)
void SetModifyManipulatorOrigin (bool modified)
void SetRemoveParameter (bool removeParameter)
void SetRepositionMethod (NXOpen::Tooling::ChannelAdjustBuilder::VectorMethod repositionMethod)
NXOpen::SelectBodyListTargetChannel ()
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 _ChannelAdjustBuilderBuilder

详细描述

流道调整构建器

通道调整的构建器类,用于辅助调整通道的位置和长度。
要创建此类的新实例,请使用 NXOpen::Tooling::ChannelAdjustCollection::CreateChannelAdjustBuilder
默认值:

属性
CopyOriginal 0
Distance.Value 0 (毫米单位部件), 0 (英寸单位部件)
RemoveParameter 0
RepositionMethod Along


创建于NX7.5.0版本。

成员枚举类型说明

◆ AdjustType

调整方式。

枚举值
AdjustTypeDistance 

重定位目标通道。

AdjustTypeBaffleLength 

改变导流板长度。

AdjustTypeBaffleComponentLength 

改变导流板组件的导流板长度。

AdjustTypeAdjustDiameter 

调整直径

◆ MoveType

复制方式。

枚举值
MoveTypeMoveOriginal 

移动原始通道。

MoveTypeCopyOriginal 

复制原始通道。

◆ VectorMethod

矢量调整方式。

枚举值
VectorMethodAlong 

沿指定矢量重定位目标通道。

VectorMethodPerpendicular 

沿指定矢量的垂直方向重定位目标通道。

成员函数说明

◆ AdjustMethod()

NXOpen::Tooling::ChannelAdjustBuilder::AdjustType NXOpen::Tooling::ChannelAdjustBuilder::AdjustMethod ( )

获取冷却水道的调整方式。
版本:NX7.5.0。
许可要求:无

◆ AdjustVector()

NXOpen::Direction * NXOpen::Tooling::ChannelAdjustBuilder::AdjustVector ( )

获取指定的调整方向矢量。
版本:NX7.5.0。
许可要求:无

◆ AlongAxialDir()

bool NXOpen::Tooling::ChannelAdjustBuilder::AlongAxialDir ( )

获取用于指示是沿轴向计算还是包含径向计算的标志
版本:NX1953.0.0。
许可要求:无

◆ BaffleComponent()

NXOpen::Assemblies::SelectComponentList * NXOpen::Tooling::ChannelAdjustBuilder::BaffleComponent ( )

获取要调整的隔水片组件。
版本:NX1872.0.0。
许可要求:无

◆ BoundaryBody()

NXOpen::SelectBodyList * NXOpen::Tooling::ChannelAdjustBuilder::BoundaryBody ( )

获取边界体。
版本:NX1872.0.0。
许可要求:无

◆ BoundaryObjects()

NXOpen::ScCollector * NXOpen::Tooling::ChannelAdjustBuilder::BoundaryObjects ( )

获取用于调整水道长度的边界对象。
版本:NX2212.0.0。
许可要求:无

◆ CopyOriginal()

bool NXOpen::Tooling::ChannelAdjustBuilder::CopyOriginal ( )

获取是否复制原水道的标志。
版本:NX1872.0.0。
许可要求:无

◆ Diameter()

NXOpen::Expression * NXOpen::Tooling::ChannelAdjustBuilder::Diameter ( )

获取通道直径
版本:NX1899.0.0。
许可要求:无

◆ DiameterListValue()

NXString NXOpen::Tooling::ChannelAdjustBuilder::DiameterListValue ( )

获取直径列表值。
版本:NX1899.0.0。
许可要求:无

◆ Distance()

NXOpen::Expression * NXOpen::Tooling::ChannelAdjustBuilder::Distance ( )

获取水道与面之间的距离。
版本:NX7.5.0。
许可要求:无

◆ ReferenceFace()

NXOpen::ScCollector * NXOpen::Tooling::ChannelAdjustBuilder::ReferenceFace ( )

获取用于计算与冷却水道距离的参考面。
版本:NX7.5.0。
许可要求:无

◆ RemoveParameter()

bool NXOpen::Tooling::ChannelAdjustBuilder::RemoveParameter ( )

获取是否移除创建实体的参数的标志。
版本:NX2306.0.0。
许可要求:无

◆ RepositionMethod()

NXOpen::Tooling::ChannelAdjustBuilder::VectorMethod NXOpen::Tooling::ChannelAdjustBuilder::RepositionMethod ( )

获取冷却水道的移动方式。
版本:NX7.5.0。
许可要求:无

◆ SetAdjustMethod()

void NXOpen::Tooling::ChannelAdjustBuilder::SetAdjustMethod ( NXOpen::Tooling::ChannelAdjustBuilder::AdjustType adjustMethod)

设置冷却水道的调整方式。
版本:NX7.5.0。
许可要求:无

参数
adjustMethod调整方式

◆ SetAdjustVector()

void NXOpen::Tooling::ChannelAdjustBuilder::SetAdjustVector ( NXOpen::Direction * adjustVector)

设置指定的调整方向矢量。
版本:NX7.5.0。
许可要求:无

参数
adjustVector调整矢量

◆ SetAlongAxialDir()

void NXOpen::Tooling::ChannelAdjustBuilder::SetAlongAxialDir ( bool copyOriginal)

设置用于指示是沿轴向计算还是包含径向计算的标志
版本:NX1953.0.0。
许可要求:ug_mold_design ("UG MOLD")

参数
copyOriginal复制原始设置

◆ SetCopyOriginal()

void NXOpen::Tooling::ChannelAdjustBuilder::SetCopyOriginal ( bool copyOriginal)

设置是否复制原水道的标志。
版本:NX1872.0.0。
许可要求:ug_mold_design("UG 模具设计")

参数
copyOriginal是否复制原水道

◆ SetDiameterListValue() [1/2]

void NXOpen::Tooling::ChannelAdjustBuilder::SetDiameterListValue ( const char * diameter)

设置直径列表值。
版本:NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD")

参数
diameter直径

◆ SetDiameterListValue() [2/2]

void NXOpen::Tooling::ChannelAdjustBuilder::SetDiameterListValue ( const NXString & diameter)

设置直径列表值。
版本:NX1899.0.0。
许可要求:ug_mold_design ("UG MOLD")

参数
diameter直径

◆ SetManipulatorOriginValue()

void NXOpen::Tooling::ChannelAdjustBuilder::SetManipulatorOriginValue ( const NXOpen::Point3d & moveOrigin)

设置操纵器原点。
版本:NX9.0.2。
许可要求:ug_mold_design ("UG MOLD")

参数
moveOrigin移动原点

◆ SetModifyManipulatorOrigin()

void NXOpen::Tooling::ChannelAdjustBuilder::SetModifyManipulatorOrigin ( bool modified)

设置操纵器原点是否已修改。
版本:NX1872.0.0。
许可要求:ug_mold_design ("UG MOLD")

参数
modified是否已修改

◆ SetRemoveParameter()

void NXOpen::Tooling::ChannelAdjustBuilder::SetRemoveParameter ( bool removeParameter)

设置是否移除创建实体的参数的标志。
版本:NX2306.0.0。
许可要求:ug_mold_design("UG 模具设计")

参数
removeParameter是否移除参数

◆ SetRepositionMethod()

void NXOpen::Tooling::ChannelAdjustBuilder::SetRepositionMethod ( NXOpen::Tooling::ChannelAdjustBuilder::VectorMethod repositionMethod)

设置冷却水道的移动方式。
版本:NX7.5.0。
许可要求:无

参数
repositionMethod移动方式

◆ TargetChannel()

NXOpen::SelectBodyList * NXOpen::Tooling::ChannelAdjustBuilder::TargetChannel ( )

获取要调整的冷却水道。
版本:NX7.5.0。
许可要求:无