NXOpen .NET Reference Guide
|
Represents Progressive Die Wizard and Engineering Die Wizard builder to manage die base. More...
Public Types | |
enum | AlongDirectionOpt { AlongXDirection, AlongYDirection } |
along direction options. More... | |
enum | CatalogOpt { Dme, Futaba } |
catalog options. More... | |
enum | DesignToolOption { Split, Merge, Align, Adjust, Save, Delete } |
design tool options. More... | |
enum | DieBaseTypeOpt { Pdw, SingleDie, CompoundDie, DrawDie } |
die bse types options. More... | |
enum | ParentNodeOpt { Control, Die, SubFirst, SubSecond, DieBaseFirst } |
parent node options. More... | |
enum | PlatesNumberOpt { PlateFive, PlateEight, PlateNine, PlateTen, PlateTwelve } |
plates number options. More... | |
enum | SplitMethod { WholeSubDiebase, SinglePlate } |
split method. More... | |
enum | SplitOption { Standard, UserDefined } |
split options. More... | |
enum | Types { StandardDieBase, CustomizeDieBase, DesignTools } |
die base types. More... | |
Public Member Functions | |
unsafe void | DeleteSelectedDieBase () |
The action to delete selected die base. More... | |
unsafe void | DieBaseData () |
The action to edit die base data file. More... | |
unsafe void | DieBaseReg () |
The action to edit die base register file. More... | |
unsafe void | PickArea () |
The action to pick work area for die base. More... | |
unsafe void | PickLocation () |
The action to pick location for die base. More... | |
unsafe void | PickSplitLocation () |
The action to pick split location. More... | |
unsafe void | RefPoint () |
The action to specify the reference point for the die base 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 double | AdjustedPlateLength [get, set] |
Returns or sets the plate length value. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.AlongDirectionOpt | AlongDirection [get, set] |
Returns or sets the direction options. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.CatalogOpt | Catalog [get, set] |
Returns or sets the die base catalog. More... | |
unsafe double | Close [get, set] |
Returns or sets the die close status value. More... | |
unsafe NXOpen.Section | CreateSplittingCurves [get] |
Returns the create splitting curves More... | |
unsafe double | DbEdgeDistance [get, set] |
Returns or sets the distance to die base edge. More... | |
unsafe double | DbRefPointX [get, set] |
Returns or sets the X coordinates of reference point. More... | |
unsafe double | DbRefPointY [get, set] |
Returns or sets the Y coordinates of reference point. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.DesignToolOption | DesignToolOpt [get, set] |
Returns or sets the design tool options. More... | |
unsafe NXOpen.SelectBody | DieBase [get] |
Returns the selected die base. More... | |
unsafe NXOpen.SelectBodyList | DieBaseOrSubDieBase [get] |
Returns the selected die base or sub die base. More... | |
unsafe NXOpen.SelectBodyList | DieBaseToDelete [get] |
Returns the selected die base to delete. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.DieBaseTypeOpt | DieBaseType [get, set] |
Returns or sets the die base type( progressive die, single die, draw die or compound die). More... | |
unsafe double | FirstLength [get, set] |
Returns or sets the first section length. More... | |
unsafe double | GapFirst [get, set] |
Returns or sets the first gap value. More... | |
unsafe double | GapSecond [get, set] |
Returns or sets the second gap value. More... | |
unsafe bool | LoadDBOnly [get, set] |
Returns or sets the option whether load die base only or not. More... | |
unsafe string | NewDieBaseName [get, set] |
Returns or sets the new die base part name. More... | |
unsafe double | OpenDist [get, set] |
Returns or sets the open distance value. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.ParentNodeOpt | ParentNode [get, set] |
Returns or sets the parent node. More... | |
unsafe string | ParentPartName [get, set] |
Returns or sets the parent part name. More... | |
unsafe double | PlateLength [get, set] |
Returns or sets the plate length value. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.PlatesNumberOpt | PlatesNumber [get, set] |
Returns or sets the user defined plates number. More... | |
unsafe double | PlateWidth [get, set] |
Returns or sets the plate width value. More... | |
unsafe bool | Rename [get, set] |
Returns or sets the option whether rename the die base or not. More... | |
unsafe double | SecondLength [get, set] |
Returns or sets the second section length. More... | |
unsafe NXOpen.SelectPart | SelectPlateToSplit [get] |
Returns the selected die plates. More... | |
unsafe NXOpen.SelectPart | SelectSubDieBase [get] |
Returns the selected sub die base part. More... | |
unsafe NXOpen.SelectSketchList | SelectSubDieBaseSketch [get] |
Returns the select sub-die base sketch More... | |
unsafe double | SplitGap [get, set] |
Returns or sets the split gap value. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.SplitMethod | SplitSubSingle [get, set] |
Returns or sets the split options: whole sub die base or single plate. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.SplitOption | StandardOrUserDefined [get, set] |
Returns or sets the standard or user defined split option More... | |
unsafe double | StripTravelDistance [get, set] |
Returns or sets the strip travel distance value. More... | |
unsafe NXOpen.Tooling.DieBaseBuilder.Types | Type [get, set] |
Returns or sets the die base type. More... | |
unsafe bool | UpdateDieBasePosition [get, set] |
Returns or sets the option whether update die base position or not. More... | |
unsafe double | XDistanceFirst [get, set] |
Returns or sets the first distance along X value. More... | |
unsafe double | XDistanceSecond [get, set] |
Returns or sets the second distance along X value. More... | |
unsafe double | YDistanceFirst [get, set] |
Returns or sets the first distance along Y value. More... | |
unsafe double | YDistanceSecond [get, set] |
Returns or sets the second distance along Y value. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents Progressive Die Wizard and Engineering Die Wizard builder to manage die base.
To create a new instance of this class, use NXOpen.Tooling.DieBaseCollection.CreateDieBaseBuilder
Default values.
Property | Value |
---|---|
AlongDirection |
AlongXDirection |
Catalog |
Dme |
Close |
0 |
DbEdgeDistance |
0 |
DbRefPointX |
0 |
DbRefPointY |
0 |
DesignToolOpt |
Split |
DieBaseType |
Pdw |
FirstLength |
0 |
GapFirst |
0 |
GapSecond |
0 |
LoadDBOnly |
0 |
OpenDist |
0 |
ParentNode |
Control |
PlateLength |
0 |
PlateWidth |
0 |
PlatesNumber |
PlateNine |
Rename |
0 |
SecondLength |
0 |
SplitGap |
0 |
SplitSubSingle |
WholeSubDiebase |
StandardOrUserDefined |
Standard |
StripTravelDistance |
0 |
Type |
StandardDieBase |
UpdateDieBasePosition |
0 |
XDistanceFirst |
0 |
XDistanceSecond |
0 |
YDistanceFirst |
0 |
YDistanceSecond |
0 |
Created in NX8.0.0
parent node options.
|
inline |
The action to delete selected die base.
Created in NX8.0.0
License requirements: None.
|
inline |
The action to edit die base data file.
Created in NX8.0.0
License requirements: None.
|
inline |
The action to edit die base register file.
Created in NX8.0.0
License requirements: None.
|
inline |
The action to pick work area for die base.
Created in NX8.0.0
License requirements: None.
|
inline |
The action to pick location for die base.
Created in NX8.0.0
License requirements: None.
|
inline |
The action to pick split location.
Created in NX8.0.0
License requirements: None.
|
inline |
The action to specify the reference point for the die base
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the plate length value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the direction options.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the die base catalog.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the die close status value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
get |
Returns the create splitting curves
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the distance to die base edge.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the X coordinates of reference point.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the Y coordinates of reference point.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the design tool options.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
get |
Returns the selected die base.
Created in NX8.0.0
License requirements: None.
|
get |
Returns the selected die base or sub die base.
Created in NX12.0.1
License requirements: None.
|
get |
Returns the selected die base to delete.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the die base type( progressive die, single die, draw die or compound die).
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the first section length.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the first gap value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the second gap value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the option whether load die base only or not.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the new die base part name.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the open distance value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the parent node.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the parent part name.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the plate length value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the user defined plates number.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the plate width value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the option whether rename the die base or not.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the second section length.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
get |
Returns the selected die plates.
Created in NX8.0.0
License requirements: None.
|
get |
Returns the selected sub die base part.
Created in NX8.0.0
License requirements: None.
|
get |
Returns the select sub-die base sketch
Created in NX12.0.1
License requirements: None.
|
getset |
Returns or sets the split gap value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the split options: whole sub die base or single plate.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the standard or user defined split option
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 strip travel distance value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the die base type.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the option whether update die base position or not.
Created in NX11.0.1
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the first distance along X value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the second distance along X value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the first distance along Y value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
|
getset |
Returns or sets the second distance along Y value.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")