|
NX Open C++ Reference Guide
|
Represents a Tooling::IntermediateStageBuilder builder. More...
Public Types | |
| enum | DesignSequences { DesignSequencesPartToBlank, DesignSequencesBlankToPart } |
| The types of design sequences. More... | |
| enum | EditOptions { EditOptionsInsert, EditOptionsDelete } |
| The types of changed intermediate stages. More... | |
| enum | Orientations { OrientationsX, OrientationsY, OrientationsZ } |
| The types of orientation of intermediate stages. More... | |
Public Member Functions | |
| NXOpen::Tooling::IntermediateStageBuilder::DesignSequences | DesignSequence () |
| Returns the design sequence. | |
| NXOpen::Tooling::IntermediateStageBuilder::EditOptions | EditOption () |
| Returns the edit intermediate stage option. | |
| NXString | IntermediateNamingRule () |
| Returns the naming rule of intermediate stages. | |
| bool | IntermediateRename () |
| Returns the switch of rename components. | |
| NXOpen::Assemblies::SelectComponent * | IntermediateStage () |
| Returns the intermediate stages selected as the reference of insert. | |
| bool | LinkSheetBody () |
| Returns the switch of link sheet body to intermediate stage. | |
| int | NumberIntermediate () |
| Returns the number of intermediate stages. | |
| NXOpen::Tooling::IntermediateStageBuilder::Orientations | OrientPitch () |
| Returns the orientation of pitch. | |
| double | Pitch () |
| Returns the pitch. | |
| void | SetDesignSequence (NXOpen::Tooling::IntermediateStageBuilder::DesignSequences designSequence) |
| Sets the design sequence. | |
| void | SetEditOption (NXOpen::Tooling::IntermediateStageBuilder::EditOptions editOption) |
| Sets the edit intermediate stage option. | |
| void | SetIntermediateNamingRule (const NXString &intermediateNamingRule) |
| Sets the naming rule of intermediate stages. | |
| void | SetIntermediateNamingRule (const char *intermediateNamingRule) |
| Sets the naming rule of intermediate stages. | |
| void | SetIntermediateRename (bool intermediateRename) |
| Sets the switch of rename components. | |
| void | SetLinkSheetBody (bool linkSheetBody) |
| Sets the switch of link sheet body to intermediate stage. | |
| void | SetNumberIntermediate (int numberIntermediate) |
| Sets the number of intermediate stages. | |
| void | SetOrientPitch (NXOpen::Tooling::IntermediateStageBuilder::Orientations orientPitch) |
| Sets the orientation of pitch. | |
| void | SetPitch (double pitch) |
| Sets the pitch. | |
| void | SetStartStation (int startStation) |
| Sets the start station. | |
| int | StartStation () |
| Returns the start station. | |
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. | |
Represents a Tooling::IntermediateStageBuilder builder.
To create a new instance of this class, use Tooling::IntermediateStageCollection::CreateIntermediateStageBuilder
Default values.
| Property | Value |
|---|---|
|
DesignSequence |
PartToBlank |
|
EditOption |
Insert |
|
IntermediateRename |
0 |
|
LinkSheetBody |
0 |
|
NumberIntermediate |
1 |
|
OrientPitch |
X |
|
Pitch |
0 |
|
StartStation |
2 |
Created in NX8.5.0.
| NXOpen::Tooling::IntermediateStageBuilder::DesignSequences NXOpen::Tooling::IntermediateStageBuilder::DesignSequence | ( | ) |
Returns the design sequence.
Created in NX8.5.0.
License requirements : None
| NXOpen::Tooling::IntermediateStageBuilder::EditOptions NXOpen::Tooling::IntermediateStageBuilder::EditOption | ( | ) |
Returns the edit intermediate stage option.
Created in NX8.5.0.
License requirements : None
| NXString NXOpen::Tooling::IntermediateStageBuilder::IntermediateNamingRule | ( | ) |
Returns the naming rule of intermediate stages.
Created in NX8.5.0.
License requirements : None
| bool NXOpen::Tooling::IntermediateStageBuilder::IntermediateRename | ( | ) |
Returns the switch of rename components.
Created in NX8.5.0.
License requirements : None
| NXOpen::Assemblies::SelectComponent* NXOpen::Tooling::IntermediateStageBuilder::IntermediateStage | ( | ) |
Returns the intermediate stages selected as the reference of insert.
Created in NX8.5.0.
License requirements : None
| bool NXOpen::Tooling::IntermediateStageBuilder::LinkSheetBody | ( | ) |
Returns the switch of link sheet body to intermediate stage.
Created in NX8.5.0.
License requirements : None
| int NXOpen::Tooling::IntermediateStageBuilder::NumberIntermediate | ( | ) |
Returns the number of intermediate stages.
Created in NX8.5.0.
License requirements : None
| NXOpen::Tooling::IntermediateStageBuilder::Orientations NXOpen::Tooling::IntermediateStageBuilder::OrientPitch | ( | ) |
Returns the orientation of pitch.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Tooling::IntermediateStageBuilder::Pitch | ( | ) |
Returns the pitch.
Created in NX8.5.0.
License requirements : None
| void NXOpen::Tooling::IntermediateStageBuilder::SetDesignSequence | ( | NXOpen::Tooling::IntermediateStageBuilder::DesignSequences | designSequence | ) |
Sets the design sequence.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| designSequence | designsequence |
| void NXOpen::Tooling::IntermediateStageBuilder::SetEditOption | ( | NXOpen::Tooling::IntermediateStageBuilder::EditOptions | editOption | ) |
Sets the edit intermediate stage option.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| editOption | editoption |
| void NXOpen::Tooling::IntermediateStageBuilder::SetIntermediateNamingRule | ( | const NXString & | intermediateNamingRule | ) |
Sets the naming rule of intermediate stages.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| intermediateNamingRule | intermediatenamingrule |
| void NXOpen::Tooling::IntermediateStageBuilder::SetIntermediateNamingRule | ( | const char * | intermediateNamingRule | ) |
Sets the naming rule of intermediate stages.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| intermediateNamingRule | intermediatenamingrule |
| void NXOpen::Tooling::IntermediateStageBuilder::SetIntermediateRename | ( | bool | intermediateRename | ) |
Sets the switch of rename components.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| intermediateRename | intermediaterename |
| void NXOpen::Tooling::IntermediateStageBuilder::SetLinkSheetBody | ( | bool | linkSheetBody | ) |
Sets the switch of link sheet body to intermediate stage.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| linkSheetBody | linksheetbody |
| void NXOpen::Tooling::IntermediateStageBuilder::SetNumberIntermediate | ( | int | numberIntermediate | ) |
Sets the number of intermediate stages.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| numberIntermediate | numberintermediate |
| void NXOpen::Tooling::IntermediateStageBuilder::SetOrientPitch | ( | NXOpen::Tooling::IntermediateStageBuilder::Orientations | orientPitch | ) |
Sets the orientation of pitch.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| orientPitch | orientpitch |
| void NXOpen::Tooling::IntermediateStageBuilder::SetPitch | ( | double | pitch | ) |
Sets the pitch.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| pitch | pitch |
| void NXOpen::Tooling::IntermediateStageBuilder::SetStartStation | ( | int | startStation | ) |
Sets the start station.
Created in NX8.5.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| startStation | startstation |
| int NXOpen::Tooling::IntermediateStageBuilder::StartStation | ( | ) |
Returns the start station.
Created in NX8.5.0.
License requirements : None