|
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. | |
Public Member Functions inherited from NXOpen::Builder | |
| 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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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