NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Tooling.IntermediateStageBuilder builder. More...
Public Types | |
enum | DesignSequences { PartToBlank, BlankToPart } |
The types of design sequences More... | |
enum | EditOptions { Insert, Delete } |
The types of changed intermediate stages More... | |
enum | Orientations { X, Y, Z } |
The types of orientation of intermediate stages More... | |
Public Member Functions | |
unsafe void | DecreaseIntermediateStages (NXOpen.Part parentPart, NXOpen.NXObject originalPart, int numOldStage) |
Decrease intermediate stages More... | |
unsafe void | DeleteIntermediateStages (NXOpen.Part parentPart, NXOpen.NXObject originalPart, NXOpen.NXObject selectPart) |
Delete intermediate stages More... | |
unsafe NXOpen.NXObject | DirectUnfoldProjectInitialize () |
Initialize for direct unfold project More... | |
unsafe void | IncreaseIntermediateStages (NXOpen.Part parentPart, NXOpen.NXObject originalPart, int numOldStage) |
Increase intermediate stages More... | |
unsafe void | InsertIntermediateStages (NXOpen.Part parentPart, NXOpen.NXObject originalPart, NXOpen.NXObject selectPart) |
Insert intermediate stages More... | |
unsafe void | UpdatePitchOrientation (NXOpen.Part parentPart, NXOpen.NXObject originalPart) |
Update the pitch orientation More... | |
unsafe void | UpdateStartStation (NXOpen.Part parentPart) |
Update the start station More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe bool | CreateCopyPart [get, set] |
Returns or sets the switch of whether to create a copy part. More... | |
unsafe NXOpen.Tooling.IntermediateStageBuilder.DesignSequences | DesignSequence [get, set] |
Returns or sets the design sequence. More... | |
unsafe NXOpen.Part | DirectUnfoldParent [get, set] |
Returns or sets the tag of direct unfold parent. More... | |
unsafe NXOpen.Tooling.IntermediateStageBuilder.EditOptions | EditOption [get, set] |
Returns or sets the edit intermediate stage option. More... | |
unsafe string | IntermediateNamingRule [get, set] |
Returns or sets the naming rule of intermediate stages. More... | |
unsafe bool | IntermediateRename [get, set] |
Returns or sets the switch of rename components. More... | |
unsafe NXOpen.Assemblies.SelectComponent | IntermediateStage [get] |
Returns the intermediate stages selected as the reference of insert. More... | |
unsafe bool | LinkSheetBody [get, set] |
Returns or sets the switch of link sheet body to intermediate stage. More... | |
unsafe int | NumberIntermediate [get, set] |
Returns or sets the number of intermediate stages. More... | |
unsafe NXOpen.Tooling.IntermediateStageBuilder.Orientations | OrientPitch [get, set] |
Returns or sets the orientation of pitch. More... | |
unsafe double | Pitch [get, set] |
Returns or sets the pitch. More... | |
unsafe int | StartStation [get, set] |
Returns or sets the start station. More... | |
unsafe string | TopPartName [get, set] |
Returns or sets the top part name. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Tooling.IntermediateStageBuilder builder.
To create a new instance of this class, use NXOpen.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
|
inline |
Decrease intermediate stages
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
parentPart | |
originalPart | |
numOldStage |
|
inline |
Delete intermediate stages
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
parentPart | |
originalPart | |
selectPart |
|
inline |
Initialize for direct unfold project
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
|
inline |
Increase intermediate stages
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
parentPart | |
originalPart | |
numOldStage |
|
inline |
Insert intermediate stages
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
parentPart | |
originalPart | |
selectPart |
|
inline |
Update the pitch orientation
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
parentPart | |
originalPart |
|
inline |
Update the start station
Created in NX12.0.2
License requirements: prog_die_wizard ("UG/Progressive Die Wizard")
parentPart |
|
getset |
Returns or sets the switch of whether to create a copy part.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the design sequence.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the tag of direct unfold parent.
Created in NX1899.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the edit intermediate stage option.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the naming rule of intermediate stages.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the switch of rename components.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
get |
Returns the intermediate stages selected as the reference of insert.
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the switch of link sheet body to intermediate stage.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the number of intermediate stages.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the orientation of pitch.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the pitch.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the start station.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")
|
getset |
Returns or sets the top part name.
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard")