NX Open C++ Reference Guide
|
The builder class for Channel Extend which assists you to extend the channel. More...
Public Types | |
enum | TipEndTypes { TipEndTypesNone, TipEndTypesAngle, TipEndTypesRound } |
The tip end types of channel. More... | |
Public Member Functions | |
bool | AdjustBoundaryChannel () |
Returns the value which specifies whether to extend boundary channel or not. | |
double | BoundaryChannelExtension () |
Returns the value of the boundary channel extension. | |
NXOpen::SelectBodyList * | ExtendChannel () |
Returns the cooling channel to be extended. | |
NXOpen::Expression * | ExtensionValue () |
Returns the value of the face extension Created in NX7.5.0. | |
NXOpen::SelectBody * | LimitBody () |
Returns the body used to be the boundary of the face extension. | |
bool | ReverseDirection () |
Returns the value which specifies whether to reverse the channel direction or not. | |
bool | RoundTip () |
Returns the flag to indicate whether to create round tip or not. | |
void | SetAdjustBoundaryChannel (bool adjustBoundaryChannel) |
Sets the value which specifies whether to extend boundary channel or not. | |
void | SetBoundaryChannelExtension (double boundaryChannelExtension) |
Sets the value of the boundary channel extension. | |
void | SetReverseDirection (bool reverseDirection) |
Sets the value which specifies whether to reverse the channel direction or not. | |
void | SetRoundTip (bool adjustBoundaryChannel) |
Sets the flag to indicate whether to create round tip or not. | |
void | SetTipAngle (double tipAngle) |
Sets the value for the tip angle of the channel. | |
void | SetTipEndType (NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes tipEndType) |
Sets the candidate of tip end type Created in NX8.5.0. | |
double | TipAngle () |
Returns the value for the tip angle of the channel. | |
NXOpen::Expression * | TipAngleValue () |
Returns the value for the tip angle of the channel. | |
NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes | TipEndType () |
Returns the candidate of tip end type Created in NX8.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
The builder class for Channel Extend which assists you to extend the channel.
To create a new instance of this class, use Tooling::CoolingExtendCollection::CreateCoolingExtendBuilder
Default values.
Property | Value |
---|---|
AdjustBoundaryChannel |
0 |
BoundaryChannelExtension |
0 |
ExtensionValue.Value |
0 (millimeters part), 0 (inches part) |
RoundTip |
0 |
TipAngleValue.Value |
118 |
TipEndType |
None |
Created in NX7.5.0.
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
double NXOpen::Tooling::CoolingExtendBuilder::BoundaryChannelExtension | ( | ) |
Returns the value of the boundary channel extension.
Created in NX7.5.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::CoolingExtendBuilder::ExtendChannel | ( | ) |
Returns the cooling channel to be extended.
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Tooling::CoolingExtendBuilder::ExtensionValue | ( | ) |
Returns the value of the face extension
Created in NX7.5.0.
License requirements : None
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
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
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
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
adjustBoundaryChannel | adjustboundarychannel |
void NXOpen::Tooling::CoolingExtendBuilder::SetBoundaryChannelExtension | ( | double | boundaryChannelExtension | ) |
Sets the value of the boundary channel extension.
Created in NX7.5.0.
License requirements : None
boundaryChannelExtension | boundarychannelextension |
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
reverseDirection | reversedirection |
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")
adjustBoundaryChannel | adjustboundarychannel |
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
tipAngle | tipangle |
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")
tipEndType | tipendtype |
double NXOpen::Tooling::CoolingExtendBuilder::TipAngle | ( | ) |
Returns the value for the tip angle of the channel.
Created in NX7.5.0.
License requirements : None
NXOpen::Expression* NXOpen::Tooling::CoolingExtendBuilder::TipAngleValue | ( | ) |
Returns the value for the tip angle of the channel.
Created in NX8.5.0.
License requirements : None
NXOpen::Tooling::CoolingExtendBuilder::TipEndTypes NXOpen::Tooling::CoolingExtendBuilder::TipEndType | ( | ) |
Returns the candidate of tip end type
Created in NX8.5.0.
License requirements : None