NX Open C++ Reference Guide
|
Represents Progressive Die Wizard and Engineering Die Wizard builder to manage die base. More...
Public Member Functions | |
double | AdjustedPlateLength () |
Returns the plate length value. More... | |
NXOpen::Tooling::DieBaseBuilder::AlongDirectionOpt | AlongDirection () |
Returns the direction options. More... | |
NXOpen::Tooling::DieBaseBuilder::CatalogOpt | Catalog () |
Returns the die base catalog. More... | |
double | Close () |
Returns the die close status value. More... | |
NXOpen::Section * | CreateSplittingCurves () |
Returns the create splitting curves Created in NX12.0.0. More... | |
double | DbEdgeDistance () |
Returns the distance to die base edge. More... | |
double | DbRefPointX () |
Returns the X coordinates of reference point. More... | |
double | DbRefPointY () |
Returns the Y coordinates of reference point. More... | |
void | DeleteSelectedDieBase () |
The action to delete selected die base. More... | |
NXOpen::Tooling::DieBaseBuilder::DesignToolOption | DesignToolOpt () |
Returns the design tool options. More... | |
NXOpen::SelectBody * | DieBase () |
Returns the selected die base. More... | |
void | DieBaseData () |
The action to edit die base data file. More... | |
void | DieBaseReg () |
The action to edit die base register file. More... | |
NXOpen::SelectBodyList * | DieBaseToDelete () |
Returns the selected die base to delete. More... | |
NXOpen::Tooling::DieBaseBuilder::DieBaseTypeOpt | DieBaseType () |
Returns the die base type( progressive die, single die, draw die or compound die). More... | |
double | FirstLength () |
Returns the first section length. More... | |
double | GapFirst () |
Returns the first gap value. More... | |
double | GapSecond () |
Returns the second gap value. More... | |
bool | LoadDBOnly () |
Returns the option whether load die base only or not. More... | |
NXString | NewDieBaseName () |
Returns the new die base part name. More... | |
double | OpenDist () |
Returns the open distance value. More... | |
NXOpen::Tooling::DieBaseBuilder::ParentNodeOpt | ParentNode () |
Returns the parent node. More... | |
NXString | ParentPartName () |
Returns the parent part name. More... | |
void | PickArea () |
The action to pick work area for die base. More... | |
void | PickLocation () |
The action to pick location for die base. More... | |
void | PickSplitLocation () |
The action to pick split location. More... | |
double | PlateLength () |
Returns the plate length value. More... | |
NXOpen::Tooling::DieBaseBuilder::PlatesNumberOpt | PlatesNumber () |
Returns the user defined plates number. More... | |
double | PlateWidth () |
Returns the plate width value. More... | |
void | RefPoint () |
The action to specify the reference point for the die base Created in NX8.0.0. More... | |
bool | Rename () |
Returns the option whether rename the die base or not. More... | |
double | SecondLength () |
Returns the second section length. More... | |
NXOpen::SelectPart * | SelectPlateToSplit () |
Returns the selected die plates. More... | |
NXOpen::SelectPart * | SelectSubDieBase () |
Returns the selected sub die base part. More... | |
void | SetAdjustedPlateLength (double adjustedPlateLength) |
Sets the plate length value. More... | |
void | SetAlongDirection (NXOpen::Tooling::DieBaseBuilder::AlongDirectionOpt alongDirection) |
Sets the direction options. More... | |
void | SetCatalog (NXOpen::Tooling::DieBaseBuilder::CatalogOpt catalog) |
Sets the die base catalog. More... | |
void | SetClose (double close) |
Sets the die close status value. More... | |
void | SetDbEdgeDistance (double dbEdgeDistance) |
Sets the distance to die base edge. More... | |
void | SetDbRefPointX (double dbRefPointX) |
Sets the X coordinates of reference point. More... | |
void | SetDbRefPointY (double dbRefPointY) |
Sets the Y coordinates of reference point. More... | |
void | SetDesignToolOpt (NXOpen::Tooling::DieBaseBuilder::DesignToolOption designToolOpt) |
Sets the design tool options. More... | |
void | SetDieBaseType (NXOpen::Tooling::DieBaseBuilder::DieBaseTypeOpt dieBaseType) |
Sets the die base type( progressive die, single die, draw die or compound die). More... | |
void | SetFirstLength (double firstLength) |
Sets the first section length. More... | |
void | SetGapFirst (double gapFirst) |
Sets the first gap value. More... | |
void | SetGapSecond (double gapSecond) |
Sets the second gap value. More... | |
void | SetLoadDBOnly (bool loadDBOnly) |
Sets the option whether load die base only or not. More... | |
void | SetNewDieBaseName (const NXString &dieBaseName) |
Sets the new die base part name. More... | |
void | SetNewDieBaseName (const char *dieBaseName) |
Sets the new die base part name. More... | |
void | SetOpenDist (double openDist) |
Sets the open distance value. More... | |
void | SetParentNode (NXOpen::Tooling::DieBaseBuilder::ParentNodeOpt parentNode) |
Sets the parent node. More... | |
void | SetParentPartName (const NXString &parentPart) |
Sets the parent part name. More... | |
void | SetParentPartName (const char *parentPart) |
Sets the parent part name. More... | |
void | SetPlateLength (double plateLength) |
Sets the plate length value. More... | |
void | SetPlatesNumber (NXOpen::Tooling::DieBaseBuilder::PlatesNumberOpt platesNumber) |
Sets the user defined plates number. More... | |
void | SetPlateWidth (double plateWidth) |
Sets the plate width value. More... | |
void | SetRename (bool rename) |
Sets the option whether rename the die base or not. More... | |
void | SetSecondLength (double secondLength) |
Sets the second section length. More... | |
void | SetSplitGap (double splitGap) |
Sets the split gap value. More... | |
void | SetSplitSubSingle (NXOpen::Tooling::DieBaseBuilder::SplitMethod splitSubSingle) |
Sets the split options: whole sub die base or single plate. More... | |
void | SetStandardOrUserDefined (NXOpen::Tooling::DieBaseBuilder::SplitOption standardOrUserDefined) |
Sets the standard or user defined split option Created in NX12.0.0. More... | |
void | SetStripTravelDistance (double stripTravelDistance) |
Sets the strip travel distance value. More... | |
void | SetType (NXOpen::Tooling::DieBaseBuilder::Types type) |
Sets the die base type. More... | |
void | SetUpdateDieBasePosition (bool updateDieBasePosition) |
Sets the option whether update die base position or not. More... | |
void | SetXDistanceFirst (double xDistanceFirst) |
Sets the first distance along X value. More... | |
void | SetXDistanceSecond (double xDistanceSecond) |
Sets the second distance along X value. More... | |
void | SetYDistanceFirst (double yDistanceFirst) |
Sets the first distance along Y value. More... | |
void | SetYDistanceSecond (double dySecond) |
Sets the second distance along Y value. More... | |
double | SplitGap () |
Returns the split gap value. More... | |
NXOpen::Tooling::DieBaseBuilder::SplitMethod | SplitSubSingle () |
Returns the split options: whole sub die base or single plate. More... | |
NXOpen::Tooling::DieBaseBuilder::SplitOption | StandardOrUserDefined () |
Returns the standard or user defined split option Created in NX12.0.0. More... | |
double | StripTravelDistance () |
Returns the strip travel distance value. More... | |
NXOpen::Tooling::DieBaseBuilder::Types | Type () |
Returns the die base type. More... | |
bool | UpdateDieBasePosition () |
Returns the option whether update die base position or not. More... | |
double | XDistanceFirst () |
Returns the first distance along X value. More... | |
double | XDistanceSecond () |
Returns the second distance along X value. More... | |
double | YDistanceFirst () |
Returns the first distance along Y value. More... | |
double | YDistanceSecond () |
Returns the second distance along Y value. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. 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.
design tool options.
parent node options.
double NXOpen::Tooling::DieBaseBuilder::AdjustedPlateLength | ( | ) |
Returns the plate length value.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::AlongDirectionOpt NXOpen::Tooling::DieBaseBuilder::AlongDirection | ( | ) |
Returns the direction options.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::CatalogOpt NXOpen::Tooling::DieBaseBuilder::Catalog | ( | ) |
Returns the die base catalog.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::Close | ( | ) |
Returns the die close status value.
Created in NX8.0.0.
License requirements : None
NXOpen::Section* NXOpen::Tooling::DieBaseBuilder::CreateSplittingCurves | ( | ) |
Returns the create splitting curves
Created in NX12.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::DbEdgeDistance | ( | ) |
Returns the distance to die base edge.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::DbRefPointX | ( | ) |
Returns the X coordinates of reference point.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::DbRefPointY | ( | ) |
Returns the Y coordinates of reference point.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::DeleteSelectedDieBase | ( | ) |
The action to delete selected die base.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::DesignToolOption NXOpen::Tooling::DieBaseBuilder::DesignToolOpt | ( | ) |
Returns the design tool options.
Created in NX8.0.0.
License requirements : None
NXOpen::SelectBody* NXOpen::Tooling::DieBaseBuilder::DieBase | ( | ) |
Returns the selected die base.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::DieBaseData | ( | ) |
The action to edit die base data file.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::DieBaseReg | ( | ) |
The action to edit die base register file.
Created in NX8.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::Tooling::DieBaseBuilder::DieBaseToDelete | ( | ) |
Returns the selected die base to delete.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::DieBaseTypeOpt NXOpen::Tooling::DieBaseBuilder::DieBaseType | ( | ) |
Returns the die base type( progressive die, single die, draw die or compound die).
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::FirstLength | ( | ) |
Returns the first section length.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::GapFirst | ( | ) |
Returns the first gap value.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::GapSecond | ( | ) |
Returns the second gap value.
Created in NX8.0.0.
License requirements : None
bool NXOpen::Tooling::DieBaseBuilder::LoadDBOnly | ( | ) |
Returns the option whether load die base only or not.
Created in NX8.0.0.
License requirements : None
NXString NXOpen::Tooling::DieBaseBuilder::NewDieBaseName | ( | ) |
Returns the new die base part name.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::OpenDist | ( | ) |
Returns the open distance value.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::ParentNodeOpt NXOpen::Tooling::DieBaseBuilder::ParentNode | ( | ) |
Returns the parent node.
Created in NX8.0.0.
License requirements : None
NXString NXOpen::Tooling::DieBaseBuilder::ParentPartName | ( | ) |
Returns the parent part name.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::PickArea | ( | ) |
The action to pick work area for die base.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::PickLocation | ( | ) |
The action to pick location for die base.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::PickSplitLocation | ( | ) |
The action to pick split location.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::PlateLength | ( | ) |
Returns the plate length value.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::PlatesNumberOpt NXOpen::Tooling::DieBaseBuilder::PlatesNumber | ( | ) |
Returns the user defined plates number.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::PlateWidth | ( | ) |
Returns the plate width value.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::RefPoint | ( | ) |
The action to specify the reference point for the die base
Created in NX8.0.0.
License requirements : None
bool NXOpen::Tooling::DieBaseBuilder::Rename | ( | ) |
Returns the option whether rename the die base or not.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::SecondLength | ( | ) |
Returns the second section length.
Created in NX8.0.0.
License requirements : None
NXOpen::SelectPart* NXOpen::Tooling::DieBaseBuilder::SelectPlateToSplit | ( | ) |
Returns the selected die plates.
Created in NX8.0.0.
License requirements : None
NXOpen::SelectPart* NXOpen::Tooling::DieBaseBuilder::SelectSubDieBase | ( | ) |
Returns the selected sub die base part.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieBaseBuilder::SetAdjustedPlateLength | ( | double | adjustedPlateLength | ) |
Sets the plate length value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
adjustedPlateLength | adjustedplatelength |
void NXOpen::Tooling::DieBaseBuilder::SetAlongDirection | ( | NXOpen::Tooling::DieBaseBuilder::AlongDirectionOpt | alongDirection | ) |
Sets the direction options.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
alongDirection | alongdirection |
void NXOpen::Tooling::DieBaseBuilder::SetCatalog | ( | NXOpen::Tooling::DieBaseBuilder::CatalogOpt | catalog | ) |
Sets the die base catalog.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
catalog | catalog |
void NXOpen::Tooling::DieBaseBuilder::SetClose | ( | double | close | ) |
Sets the die close status value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
close | close |
void NXOpen::Tooling::DieBaseBuilder::SetDbEdgeDistance | ( | double | dbEdgeDistance | ) |
Sets the distance to die base edge.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dbEdgeDistance | dbedgedistance |
void NXOpen::Tooling::DieBaseBuilder::SetDbRefPointX | ( | double | dbRefPointX | ) |
Sets the X coordinates of reference point.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dbRefPointX | dbrefpointx |
void NXOpen::Tooling::DieBaseBuilder::SetDbRefPointY | ( | double | dbRefPointY | ) |
Sets the Y coordinates of reference point.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dbRefPointY | dbrefpointy |
void NXOpen::Tooling::DieBaseBuilder::SetDesignToolOpt | ( | NXOpen::Tooling::DieBaseBuilder::DesignToolOption | designToolOpt | ) |
Sets the design tool options.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
designToolOpt | designtoolopt |
void NXOpen::Tooling::DieBaseBuilder::SetDieBaseType | ( | NXOpen::Tooling::DieBaseBuilder::DieBaseTypeOpt | dieBaseType | ) |
Sets the die base type( progressive die, single die, draw die or compound die).
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dieBaseType | diebasetype |
void NXOpen::Tooling::DieBaseBuilder::SetFirstLength | ( | double | firstLength | ) |
Sets the first section length.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
firstLength | firstlength |
void NXOpen::Tooling::DieBaseBuilder::SetGapFirst | ( | double | gapFirst | ) |
Sets the first gap value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
gapFirst | gapfirst |
void NXOpen::Tooling::DieBaseBuilder::SetGapSecond | ( | double | gapSecond | ) |
Sets the second gap value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
gapSecond | gapsecond |
void NXOpen::Tooling::DieBaseBuilder::SetLoadDBOnly | ( | bool | loadDBOnly | ) |
Sets the option whether load die base only or not.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
loadDBOnly | loaddbonly |
void NXOpen::Tooling::DieBaseBuilder::SetNewDieBaseName | ( | const NXString & | dieBaseName | ) |
Sets the new die base part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dieBaseName | Specifies the new die base name |
void NXOpen::Tooling::DieBaseBuilder::SetNewDieBaseName | ( | const char * | dieBaseName | ) |
Sets the new die base part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dieBaseName | Specifies the new die base name |
void NXOpen::Tooling::DieBaseBuilder::SetOpenDist | ( | double | openDist | ) |
Sets the open distance value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
openDist | opendist |
void NXOpen::Tooling::DieBaseBuilder::SetParentNode | ( | NXOpen::Tooling::DieBaseBuilder::ParentNodeOpt | parentNode | ) |
Sets the parent node.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
parentNode | parentnode |
void NXOpen::Tooling::DieBaseBuilder::SetParentPartName | ( | const NXString & | parentPart | ) |
Sets the parent part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
parentPart | Specifies the parent part name |
void NXOpen::Tooling::DieBaseBuilder::SetParentPartName | ( | const char * | parentPart | ) |
Sets the parent part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
parentPart | Specifies the parent part name |
void NXOpen::Tooling::DieBaseBuilder::SetPlateLength | ( | double | plateLength | ) |
Sets the plate length value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
plateLength | platelength |
void NXOpen::Tooling::DieBaseBuilder::SetPlatesNumber | ( | NXOpen::Tooling::DieBaseBuilder::PlatesNumberOpt | platesNumber | ) |
Sets the user defined plates number.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
platesNumber | platesnumber |
void NXOpen::Tooling::DieBaseBuilder::SetPlateWidth | ( | double | plateWidth | ) |
Sets the plate width value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
plateWidth | platewidth |
void NXOpen::Tooling::DieBaseBuilder::SetRename | ( | bool | rename | ) |
Sets the option whether rename the die base or not.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
rename | rename |
void NXOpen::Tooling::DieBaseBuilder::SetSecondLength | ( | double | secondLength | ) |
Sets the second section length.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
secondLength | secondlength |
void NXOpen::Tooling::DieBaseBuilder::SetSplitGap | ( | double | splitGap | ) |
Sets the split gap value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
splitGap | splitgap |
void NXOpen::Tooling::DieBaseBuilder::SetSplitSubSingle | ( | NXOpen::Tooling::DieBaseBuilder::SplitMethod | splitSubSingle | ) |
Sets the split options: whole sub die base or single plate.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
splitSubSingle | splitsubsingle |
void NXOpen::Tooling::DieBaseBuilder::SetStandardOrUserDefined | ( | NXOpen::Tooling::DieBaseBuilder::SplitOption | standardOrUserDefined | ) |
Sets the standard or user defined split option
Created in NX12.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
standardOrUserDefined | standardoruserdefined |
void NXOpen::Tooling::DieBaseBuilder::SetStripTravelDistance | ( | double | stripTravelDistance | ) |
Sets the strip travel distance value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
stripTravelDistance | striptraveldistance |
void NXOpen::Tooling::DieBaseBuilder::SetType | ( | NXOpen::Tooling::DieBaseBuilder::Types | type | ) |
Sets the die base type.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
type | type |
void NXOpen::Tooling::DieBaseBuilder::SetUpdateDieBasePosition | ( | bool | updateDieBasePosition | ) |
Sets the option whether update die base position or not.
Created in NX11.0.1.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
updateDieBasePosition | updatediebaseposition |
void NXOpen::Tooling::DieBaseBuilder::SetXDistanceFirst | ( | double | xDistanceFirst | ) |
Sets the first distance along X value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
xDistanceFirst | xdistancefirst |
void NXOpen::Tooling::DieBaseBuilder::SetXDistanceSecond | ( | double | xDistanceSecond | ) |
Sets the second distance along X value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
xDistanceSecond | xdistancesecond |
void NXOpen::Tooling::DieBaseBuilder::SetYDistanceFirst | ( | double | yDistanceFirst | ) |
Sets the first distance along Y value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
yDistanceFirst | ydistancefirst |
void NXOpen::Tooling::DieBaseBuilder::SetYDistanceSecond | ( | double | dySecond | ) |
Sets the second distance along Y value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
dySecond | dysecond |
double NXOpen::Tooling::DieBaseBuilder::SplitGap | ( | ) |
Returns the split gap value.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::SplitMethod NXOpen::Tooling::DieBaseBuilder::SplitSubSingle | ( | ) |
Returns the split options: whole sub die base or single plate.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::SplitOption NXOpen::Tooling::DieBaseBuilder::StandardOrUserDefined | ( | ) |
Returns the standard or user defined split option
Created in NX12.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::StripTravelDistance | ( | ) |
Returns the strip travel distance value.
Created in NX8.0.0.
License requirements : None
NXOpen::Tooling::DieBaseBuilder::Types NXOpen::Tooling::DieBaseBuilder::Type | ( | ) |
Returns the die base type.
Created in NX8.0.0.
License requirements : None
bool NXOpen::Tooling::DieBaseBuilder::UpdateDieBasePosition | ( | ) |
Returns the option whether update die base position or not.
Created in NX11.0.1.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::XDistanceFirst | ( | ) |
Returns the first distance along X value.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::XDistanceSecond | ( | ) |
Returns the second distance along X value.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::YDistanceFirst | ( | ) |
Returns the first distance along Y value.
Created in NX8.0.0.
License requirements : None
double NXOpen::Tooling::DieBaseBuilder::YDistanceSecond | ( | ) |
Returns the second distance along Y value.
Created in NX8.0.0.
License requirements : None