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

冷却水路延伸构建器 更多...

#include <Tooling_CoolingExtendBuilder.hxx>

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

Public 类型

enum  TipEndTypes { TipEndTypesNone , TipEndTypesAngle , TipEndTypesRound }

Public 成员函数

bool AdjustBoundaryChannel ()
double BoundaryChannelExtension ()
NXOpen::SelectBodyListExtendChannel ()
NXOpen::ExpressionExtensionValue ()
NXOpen::SelectBodyLimitBody ()
bool RemoveParameter ()
bool ReverseDirection ()
bool RoundTip ()
void SetAdjustBoundaryChannel (bool adjustBoundaryChannel)
void SetBoundaryChannelExtension (double boundaryChannelExtension)
void SetRemoveParameter (bool removeParameter)
void SetReverseDirection (bool reverseDirection)
void SetRoundTip (bool adjustBoundaryChannel)
void SetTipAngle (double tipAngle)
void SetTipEndType (NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes tipEndType)
double TipAngle ()
NXOpen::ExpressionTipAngleValue ()
NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes TipEndType ()
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 _CoolingExtendBuilderBuilder

详细描述

冷却水路延伸构建器

通道延伸的构建器类,用于辅助延伸通道。
创建此类的新实例,请使用 NXOpen::Tooling::CoolingExtendCollection::CreateCoolingExtendBuilder
默认值。

属性
AdjustBoundaryChannel 0
BoundaryChannelExtension 0
ExtensionValue.Value 0(毫米单位),0(英寸单位)
RemoveParameter 0
RoundTip 0
TipAngleValue.Value 118
TipEndType


创建于 NX7.5.0。

成员枚举类型说明

◆ TipEndTypes

通道的尖端类型

枚举值
TipEndTypesNone 

无尖端角度

TipEndTypesAngle 

角度尖端

TipEndTypesRound 

圆形尖端

成员函数说明

◆ AdjustBoundaryChannel()

bool NXOpen::Tooling::CoolingExtendBuilder::AdjustBoundaryChannel ( )

Returns the value which specifies whether to extend boundary channel or not.
Created in NX7.5.0.

License requirements : None

◆ BoundaryChannelExtension()

double NXOpen::Tooling::CoolingExtendBuilder::BoundaryChannelExtension ( )

Returns the value of the boundary channel extension.
Created in NX7.5.0.

License requirements : None

◆ ExtendChannel()

NXOpen::SelectBodyList * NXOpen::Tooling::CoolingExtendBuilder::ExtendChannel ( )

Returns the cooling channel to be extended.
Created in NX7.5.0.

License requirements : None

◆ ExtensionValue()

NXOpen::Expression * NXOpen::Tooling::CoolingExtendBuilder::ExtensionValue ( )

Returns the value of the face extension
Created in NX7.5.0.

License requirements : None

◆ LimitBody()

NXOpen::SelectBody * NXOpen::Tooling::CoolingExtendBuilder::LimitBody ( )

Returns the body used to be the boundary of the face extension.
Created in NX7.5.0.

License requirements : None

◆ RemoveParameter()

bool NXOpen::Tooling::CoolingExtendBuilder::RemoveParameter ( )

Returns the flag to indicate whether to remove parameters of the created solid or not
Created in NX12.0.0.

License requirements : None

◆ ReverseDirection()

bool NXOpen::Tooling::CoolingExtendBuilder::ReverseDirection ( )

Returns the value which specifies whether to reverse the channel direction or not.
Created in NX7.5.0.

License requirements : None

◆ RoundTip()

bool NXOpen::Tooling::CoolingExtendBuilder::RoundTip ( )

Returns the flag to indicate whether to create round tip or not.
Created in NX8.0.0.

License requirements : None

◆ SetAdjustBoundaryChannel()

void NXOpen::Tooling::CoolingExtendBuilder::SetAdjustBoundaryChannel ( bool adjustBoundaryChannel)

Sets the value which specifies whether to extend boundary channel or not.
Created in NX7.5.0.

License requirements : None

参数
adjustBoundaryChanneladjustboundarychannel

◆ SetBoundaryChannelExtension()

void NXOpen::Tooling::CoolingExtendBuilder::SetBoundaryChannelExtension ( double boundaryChannelExtension)

Sets the value of the boundary channel extension.
Created in NX7.5.0.

License requirements : None

参数
boundaryChannelExtensionboundarychannelextension

◆ SetRemoveParameter()

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

Sets the flag to indicate whether to remove parameters of the created solid or not
Created in NX12.0.0.

License requirements : ug_mold_design ("UG MOLD")

参数
removeParameterremoveparameter

◆ SetReverseDirection()

void NXOpen::Tooling::CoolingExtendBuilder::SetReverseDirection ( bool reverseDirection)

Sets the value which specifies whether to reverse the channel direction or not.
Created in NX7.5.0.

License requirements : None

参数
reverseDirectionreversedirection

◆ SetRoundTip()

void NXOpen::Tooling::CoolingExtendBuilder::SetRoundTip ( bool adjustBoundaryChannel)

Sets the flag to indicate whether to create round tip or not.
Created in NX8.0.0.

License requirements : ug_mold_design ("UG MOLD") OR nx_electrode_wizard ("NX Electrode Wizard") OR prog_die_wizard ("UG/Progressive Die Wizard")

参数
adjustBoundaryChanneladjustboundarychannel

◆ SetTipAngle()

void NXOpen::Tooling::CoolingExtendBuilder::SetTipAngle ( double tipAngle)

Sets the value for the tip angle of the channel.
Created in NX7.5.0.

License requirements : None

参数
tipAngletipangle

◆ SetTipEndType()

void NXOpen::Tooling::CoolingExtendBuilder::SetTipEndType ( NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes tipEndType)

Sets the candidate of tip end type
Created in NX8.5.0.

License requirements : ug_mold_design ("UG MOLD")

参数
tipEndTypetipendtype

◆ TipAngle()

double NXOpen::Tooling::CoolingExtendBuilder::TipAngle ( )

Returns the value for the tip angle of the channel.
Created in NX7.5.0.

License requirements : None

◆ TipAngleValue()

NXOpen::Expression * NXOpen::Tooling::CoolingExtendBuilder::TipAngleValue ( )

Returns the value for the tip angle of the channel.
Created in NX8.5.0.

License requirements : None

◆ TipEndType()

NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes NXOpen::Tooling::CoolingExtendBuilder::TipEndType ( )

Returns the candidate of tip end type
Created in NX8.5.0.

License requirements : None