NX Open C++ Reference Guide
|
Represents a Die Wear Plate Locator sub feature. More...
Public Types | |
enum | PositionType { PositionTypeLeft, PositionTypeRight, PositionTypeBoth, PositionTypeNeither } |
Settings for the positioning of the locator relative to the wear plate. More... | |
Public Member Functions | |
NXOpen::Die::DieBuildStatusOption | BuildStatus () |
Returns the build status of wear plate and locators Created in NX4.0.0. | |
bool | DesignStatus () |
Returns the design status of wear plate and locators Created in NX4.0.0. | |
bool | DisplayStatus () |
Returns the display status of wear plate and locators Created in NX4.0.0. | |
void | GetPadAttributes (NXString *title, NXString *value, int *color) |
Gets the pad attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | GetRecessAttributes (NXString *title, NXString *value, int *color) |
Gets the recess attributes Created in NX4.0.0. | |
void | GetReliefAttributes (NXString *title, NXString *value, int *color) |
Gets the relief attributes Created in NX4.0.0. | |
NXOpen::Expression * | LocatorDepth () |
Returns the locator depth of die wear plate and locators Created in NX4.0.0. | |
NXOpen::Die::WearPlateLocChildBuilder::PositionType | LocatorPosition () |
Returns the locator position of die wear plate and locators Created in NX4.0.0. | |
NXOpen::Expression * | LocatorWidth () |
Returns the locator width of die wear plate and locators Created in NX4.0.0. | |
NXOpen::ISurface * | Orientation () |
Returns the orientation plane of die wear plate and locators Created in NX4.0.0. | |
NXOpen::Expression * | Point () |
Returns the point location along the centerline of die wear plate and locators Created in NX4.0.0. | |
int | ReverseNormal () |
Returns the reverse normal setting of die wear plate and locators Created in NX4.0.0. | |
NXOpen::Expression * | RibSupportWidth () |
Returns the wear plate rib support width of die wear plate and locators Created in NX4.0.0. | |
void | SetDesignStatus (bool designStatus) |
Sets the design status of wear plate and locators Created in NX4.0.0. | |
void | SetDisplayStatus (bool displayStatus) |
Sets the display status of wear plate and locators Created in NX4.0.0. | |
void | SetLocatorDepth (const NXString &depth) |
Created in NX4.0.0. | |
void | SetLocatorDepth (const char *depth) |
Created in NX4.0.0. | |
void | SetLocatorPosition (NXOpen::Die::WearPlateLocChildBuilder::PositionType position) |
Sets the locator position of die wear plate and locators Created in NX4.0.0. | |
void | SetLocatorWidth (const NXString &width) |
Created in NX4.0.0. | |
void | SetLocatorWidth (const char *width) |
Created in NX4.0.0. | |
void | SetOrientation (NXOpen::ISurface *orientation) |
Sets the orientation plane of die wear plate and locators Created in NX4.0.0. | |
void | SetPadAttributes (const NXString &title, const NXString &value, int color) |
Sets the pad attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | SetPadAttributes (const char *title, const char *value, int color) |
Sets the pad attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | SetPoint (const NXString &pointLocation) |
Created in NX4.0.0. | |
void | SetPoint (const char *pointLocation) |
Created in NX4.0.0. | |
void | SetRecessAttributes (const NXString &title, const NXString &value, int color) |
Sets the recess attributes Created in NX4.0.0. | |
void | SetRecessAttributes (const char *title, const char *value, int color) |
Sets the recess attributes Created in NX4.0.0. | |
void | SetReliefAttributes (const NXString &title, const NXString &value, int color) |
Sets the relief attributes Created in NX4.0.0. | |
void | SetReliefAttributes (const char *title, const char *value, int color) |
Sets the relief attributes Created in NX4.0.0. | |
void | SetReverseNormal (int reverseNormal) |
Sets the reverse normal setting of die wear plate and locators Created in NX4.0.0. | |
void | SetRibSupportWidth (const NXString &ribSupportWidth) |
Created in NX4.0.0. | |
void | SetRibSupportWidth (const char *ribSupportWidth) |
Created in NX4.0.0. | |
void | SetWearPlateLength (const NXString &length) |
Created in NX4.0.0. | |
void | SetWearPlateLength (const char *length) |
Created in NX4.0.0. | |
void | SetWearPlateWidth (const NXString &width) |
Created in NX4.0.0. | |
void | SetWearPlateWidth (const char *width) |
Created in NX4.0.0. | |
NXOpen::Expression * | WearPlateLength () |
Returns the wear plate length of die wear plate and locators Created in NX4.0.0. | |
NXOpen::Expression * | WearPlateWidth () |
Returns the wear plate width of die wear plate and locators Created in NX4.0.0. | |
![]() | |
NXOpen::Features::Feature * | CommitFeature () |
Commits the feature parameters and creates the feature. | |
NXOpen::Features::Feature * | GetFeature () |
Returns the feature currently being edited by this builder. | |
void | HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. | |
bool | ParentFeatureInternal () |
Returns whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. | |
bool | PatchSolutionFlag () |
Returns the patch solution flag Created in NX8.0.1. | |
NXString | PatchSurfaceFilename () |
Returns the patch surface filename Created in NX8.0.1. | |
void | SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited Created in NX6.0.0. | |
void | SetParentFeatureInternal (bool isInternal) |
Sets whether or not the latest timestamped parent feature of this feature should be made internal Created in NX5.0.0. | |
void | SetPatchSolutionFlag (bool optionValue) |
Sets the patch solution flag Created in NX8.0.1. | |
void | SetPatchSurfaceFilename (const NXString &surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. | |
void | SetPatchSurfaceFilename (const char *surfaceFilename) |
Sets the patch surface filename Created in NX8.0.1. | |
void | SetSurroundingPatchSurfaceFilename (const NXString &surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. | |
void | SetSurroundingPatchSurfaceFilename (const char *surroundingSurfaceFilename) |
Sets the surrounding patch surface filename Created in NX8.0.1. | |
void | ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. | |
NXString | SurroundingPatchSurfaceFilename () |
Returns the surrounding patch surface filename Created in NX8.0.1. | |
void | UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature) |
Set the internal parent feature of the feature being edited to external Created in NX6.0.0. | |
![]() | |
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. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Die Wear Plate Locator sub feature.
This sub feature is created via the main feature builder.
Created in NX4.0.0.
Settings for the positioning of the locator relative to the wear plate.
NXOpen::Die::DieBuildStatusOption NXOpen::Die::WearPlateLocChildBuilder::BuildStatus | ( | ) |
Returns the build status of wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
bool NXOpen::Die::WearPlateLocChildBuilder::DesignStatus | ( | ) |
Returns the design status of wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
bool NXOpen::Die::WearPlateLocChildBuilder::DisplayStatus | ( | ) |
Returns the display status of wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
void NXOpen::Die::WearPlateLocChildBuilder::GetPadAttributes | ( | NXString * | title, |
NXString * | value, | ||
int * | color | ||
) |
Gets the pad attributes, note existance of attributes depends on usage in main feature
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute |
value | value of attribute |
color | color of pad faces |
void NXOpen::Die::WearPlateLocChildBuilder::GetRecessAttributes | ( | NXString * | title, |
NXString * | value, | ||
int * | color | ||
) |
Gets the recess attributes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute |
value | value of attribute |
color | color of recess faces |
void NXOpen::Die::WearPlateLocChildBuilder::GetReliefAttributes | ( | NXString * | title, |
NXString * | value, | ||
int * | color | ||
) |
Gets the relief attributes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute |
value | value of attribute |
color | color of relief faces |
NXOpen::Expression* NXOpen::Die::WearPlateLocChildBuilder::LocatorDepth | ( | ) |
Returns the locator depth of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
NXOpen::Die::WearPlateLocChildBuilder::PositionType NXOpen::Die::WearPlateLocChildBuilder::LocatorPosition | ( | ) |
Returns the locator position of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
NXOpen::Expression* NXOpen::Die::WearPlateLocChildBuilder::LocatorWidth | ( | ) |
Returns the locator width of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
NXOpen::ISurface* NXOpen::Die::WearPlateLocChildBuilder::Orientation | ( | ) |
Returns the orientation plane of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
NXOpen::Expression* NXOpen::Die::WearPlateLocChildBuilder::Point | ( | ) |
Returns the point location along the centerline of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
int NXOpen::Die::WearPlateLocChildBuilder::ReverseNormal | ( | ) |
Returns the reverse normal setting of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
NXOpen::Expression* NXOpen::Die::WearPlateLocChildBuilder::RibSupportWidth | ( | ) |
Returns the wear plate rib support width of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
void NXOpen::Die::WearPlateLocChildBuilder::SetDesignStatus | ( | bool | designStatus | ) |
Sets the design status of wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
designStatus | design status |
void NXOpen::Die::WearPlateLocChildBuilder::SetDisplayStatus | ( | bool | displayStatus | ) |
Sets the display status of wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
displayStatus | display status |
void NXOpen::Die::WearPlateLocChildBuilder::SetLocatorDepth | ( | const NXString & | depth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
depth | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetLocatorDepth | ( | const char * | depth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
depth | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetLocatorPosition | ( | NXOpen::Die::WearPlateLocChildBuilder::PositionType | position | ) |
Sets the locator position of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
position | position |
void NXOpen::Die::WearPlateLocChildBuilder::SetLocatorWidth | ( | const NXString & | width | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
width | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetLocatorWidth | ( | const char * | width | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
width | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetOrientation | ( | NXOpen::ISurface * | orientation | ) |
Sets the orientation plane of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
orientation | orientation |
void NXOpen::Die::WearPlateLocChildBuilder::SetPadAttributes | ( | const NXString & | title, |
const NXString & | value, | ||
int | color | ||
) |
Sets the pad attributes, note existance of attributes depends on usage in main feature
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute NOTE: The full Unicode character set is not supported for this parameter. |
value | value of attribute NOTE: The full Unicode character set is not supported for this parameter. |
color | color of pad faces |
void NXOpen::Die::WearPlateLocChildBuilder::SetPadAttributes | ( | const char * | title, |
const char * | value, | ||
int | color | ||
) |
Sets the pad attributes, note existance of attributes depends on usage in main feature
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute NOTE: The full Unicode character set is not supported for this parameter. |
value | value of attribute NOTE: The full Unicode character set is not supported for this parameter. |
color | color of pad faces |
void NXOpen::Die::WearPlateLocChildBuilder::SetPoint | ( | const NXString & | pointLocation | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
pointLocation | Length along centerline expression value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetPoint | ( | const char * | pointLocation | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
pointLocation | Length along centerline expression value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetRecessAttributes | ( | const NXString & | title, |
const NXString & | value, | ||
int | color | ||
) |
Sets the recess attributes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute NOTE: The full Unicode character set is not supported for this parameter. |
value | value of attribute NOTE: The full Unicode character set is not supported for this parameter. |
color | color of recess faces |
void NXOpen::Die::WearPlateLocChildBuilder::SetRecessAttributes | ( | const char * | title, |
const char * | value, | ||
int | color | ||
) |
Sets the recess attributes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute NOTE: The full Unicode character set is not supported for this parameter. |
value | value of attribute NOTE: The full Unicode character set is not supported for this parameter. |
color | color of recess faces |
void NXOpen::Die::WearPlateLocChildBuilder::SetReliefAttributes | ( | const NXString & | title, |
const NXString & | value, | ||
int | color | ||
) |
Sets the relief attributes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute NOTE: The full Unicode character set is not supported for this parameter. |
value | value of attribute NOTE: The full Unicode character set is not supported for this parameter. |
color | color of relief faces |
void NXOpen::Die::WearPlateLocChildBuilder::SetReliefAttributes | ( | const char * | title, |
const char * | value, | ||
int | color | ||
) |
Sets the relief attributes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
title | title for attribute NOTE: The full Unicode character set is not supported for this parameter. |
value | value of attribute NOTE: The full Unicode character set is not supported for this parameter. |
color | color of relief faces |
void NXOpen::Die::WearPlateLocChildBuilder::SetReverseNormal | ( | int | reverseNormal | ) |
Sets the reverse normal setting of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
reverseNormal | reverse normal |
void NXOpen::Die::WearPlateLocChildBuilder::SetRibSupportWidth | ( | const NXString & | ribSupportWidth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
ribSupportWidth | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetRibSupportWidth | ( | const char * | ribSupportWidth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
ribSupportWidth | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetWearPlateLength | ( | const NXString & | length | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
length | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetWearPlateLength | ( | const char * | length | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
length | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetWearPlateWidth | ( | const NXString & | width | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
width | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::WearPlateLocChildBuilder::SetWearPlateWidth | ( | const char * | width | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
width | Expression Value NOTE: The full Unicode character set is not supported for this parameter. |
NXOpen::Expression* NXOpen::Die::WearPlateLocChildBuilder::WearPlateLength | ( | ) |
Returns the wear plate length of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
NXOpen::Expression* NXOpen::Die::WearPlateLocChildBuilder::WearPlateWidth | ( | ) |
Returns the wear plate width of die wear plate and locators
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")