NX Open C++ Reference Guide
|
Represents a Pierce Hole Parent sub feature. More...
Public Member Functions | |
NXOpen::Expression * | BreakerHoleDepth () |
Returns the breaker hole depth of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | BreakerHoleFactor () |
Returns the breaker hole factor of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | BreakerHoleOffset () |
Returns the breaker hole offset of pierce holes Created in NX4.0.0. | |
NXOpen::Die::DieBuildStatusOption | BuildStatus () |
Returns the build status of pierce holes Created in NX4.0.0. | |
bool | CircularSlugHole () |
Returns the circular slug hole switch of pierce holes Created in NX4.0.0. | |
bool | CommonSlugHole () |
Returns the common slug hole switch of pierce holes Created in NX4.0.0. | |
NXOpen::Die::PierceHoleChildBuilder * | CreateChild () |
Creates a child pierce hole. | |
void | DeleteChild (NXOpen::Die::PierceHoleChildBuilder *dieholechild) |
Deletes a child pierce hole Created in NX4.0.0. | |
NXOpen::Expression * | Depth () |
Returns the depth of pierce holes Created in NX4.0.0. | |
bool | DesignStatus () |
Returns the design status of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | Diameter () |
Returns the diameter of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | DieClearance () |
Returns the die clearance of pierce holes Created in NX4.0.0. | |
bool | DisplayHoles () |
Returns the display holes option of pierce holes Created in NX4.0.0. | |
bool | DisplayStatus () |
Returns the display status of pierce holes Created in NX4.0.0. | |
void | GetBreakerHoleAttributes (NXString *title, NXString *value, int *color, NXString *diameterTitle) |
Gets the breaker hole attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
std::vector < NXOpen::Die::PierceHoleChildBuilder * > | GetChildren () |
Outputs the pierce hole children. | |
void | GetHoleAttributes (NXString *title, NXString *value, int *color, NXString *diameterTitle) |
Gets the hole attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | GetSlugHoleAttributes (NXString *title, NXString *value, int *color, NXString *diameterTitle) |
Gets the slug hole attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
NXOpen::Expression * | Length () |
Returns the length of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | ProfileBlendRadius () |
Returns the profile blend radius of pierce holes Created in NX4.0.0. | |
void | SetBreakerHoleAttributes (const NXString &title, const NXString &value, int color, const NXString &diameterTitle) |
Sets the breaker hole attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | SetBreakerHoleDepth (const NXString &breakerHoleDepth) |
Created in NX4.0.0. | |
void | SetBreakerHoleFactor (const NXString &breakerHoleFactor) |
Created in NX4.0.0. | |
void | SetBreakerHoleOffset (const NXString &breakerHoleOffset) |
Created in NX4.0.0. | |
void | SetCircularSlugHole (bool circularSlugHole) |
Sets the circular slug hole switch of pierce holes Created in NX4.0.0. | |
void | SetCommonSlugHole (bool commonSlugHole) |
Sets the common slug hole switch of pierce holes Created in NX4.0.0. | |
void | SetDepth (const NXString &depth) |
Created in NX4.0.0. | |
void | SetDesignStatus (bool designStatus) |
Sets the design status of pierce holes Created in NX4.0.0. | |
void | SetDiameter (const NXString &diameter) |
Created in NX4.0.0. | |
void | SetDieClearance (const NXString &dieClearance) |
Created in NX4.0.0. | |
void | SetDisplayHoles (bool displayPierceHoles) |
Sets the display holes option of pierce holes Created in NX4.0.0. | |
void | SetDisplayStatus (bool displayStatus) |
Sets the display status of pierce holes Created in NX4.0.0. | |
void | SetHoleAttributes (const NXString &title, const NXString &value, int color, const NXString &diameterTitle) |
Sets the hole attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | SetLength (const NXString &length) |
Created in NX4.0.0. | |
void | SetProfileBlendRadius (const NXString &profileBlendRadius) |
Created in NX4.0.0. | |
void | SetSlugHoleAttributes (const NXString &title, const NXString &value, int color, const NXString &diameterTitle) |
Sets the slug hole attributes, note existance of attributes depends on usage in main feature Created in NX4.0.0. | |
void | SetSlugHoleDiameterIncrement (const NXString &slugHoleDiameterIncrement) |
Created in NX4.0.0. | |
void | SetSlugHoleOffset (const NXString &slugHoleOffset) |
Created in NX4.0.0. | |
void | SetWidth (const NXString &pierceHoleWidth) |
Created in NX4.0.0. | |
NXOpen::Expression * | SlugHoleDiameterIncrement () |
Returns the slug hole diameter increment of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | SlugHoleOffset () |
Returns the slug hole offset of pierce holes Created in NX4.0.0. | |
NXOpen::Expression * | Width () |
Returns the width of pierce holes Created in NX4.0.0. |
Represents a Pierce Hole Parent sub feature.
This sub feature is created via the main feature builder.
Created in NX4.0.0.
Returns the breaker hole depth of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the breaker hole factor of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the breaker hole offset of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the build status of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the circular slug hole switch of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the common slug hole switch of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Creates a child pierce hole.
void NXOpen::Die::PierceHoleParentBuilder::DeleteChild | ( | NXOpen::Die::PierceHoleChildBuilder * | dieholechild | ) |
Deletes a child pierce hole
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
dieholechild | dieholechild |
Returns the depth of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the design status of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the diameter of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the die clearance of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the display holes option of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the display status of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
void NXOpen::Die::PierceHoleParentBuilder::GetBreakerHoleAttributes | ( | NXString * | title, |
NXString * | value, | ||
int * | color, | ||
NXString * | diameterTitle | ||
) |
Gets the breaker hole 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 hole faces |
diameterTitle | title for diameter attribute |
std::vector<NXOpen::Die::PierceHoleChildBuilder *> NXOpen::Die::PierceHoleParentBuilder::GetChildren | ( | ) |
Outputs the pierce hole children.
void NXOpen::Die::PierceHoleParentBuilder::GetHoleAttributes | ( | NXString * | title, |
NXString * | value, | ||
int * | color, | ||
NXString * | diameterTitle | ||
) |
Gets the hole 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 hole faces |
diameterTitle | title for diameter attribute |
void NXOpen::Die::PierceHoleParentBuilder::GetSlugHoleAttributes | ( | NXString * | title, |
NXString * | value, | ||
int * | color, | ||
NXString * | diameterTitle | ||
) |
Gets the slug hole 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 hole faces |
diameterTitle | title for diameter attribute |
Returns the length of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the profile blend radius of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
void NXOpen::Die::PierceHoleParentBuilder::SetBreakerHoleAttributes | ( | const NXString & | title, |
const NXString & | value, | ||
int | color, | ||
const NXString & | diameterTitle | ||
) |
Sets the breaker hole 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 hole faces |
diameterTitle | title for diameter attribute NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetBreakerHoleDepth | ( | const NXString & | breakerHoleDepth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
breakerHoleDepth | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetBreakerHoleFactor | ( | const NXString & | breakerHoleFactor | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
breakerHoleFactor | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetBreakerHoleOffset | ( | const NXString & | breakerHoleOffset | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
breakerHoleOffset | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetCircularSlugHole | ( | bool | circularSlugHole | ) |
Sets the circular slug hole switch of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
circularSlugHole | circular slug hole |
void NXOpen::Die::PierceHoleParentBuilder::SetCommonSlugHole | ( | bool | commonSlugHole | ) |
Sets the common slug hole switch of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
commonSlugHole | common slug hole |
void NXOpen::Die::PierceHoleParentBuilder::SetDepth | ( | const NXString & | depth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
depth | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetDesignStatus | ( | bool | designStatus | ) |
Sets the design status of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
designStatus | design status |
void NXOpen::Die::PierceHoleParentBuilder::SetDiameter | ( | const NXString & | diameter | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
diameter | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetDieClearance | ( | const NXString & | dieClearance | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
dieClearance | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetDisplayHoles | ( | bool | displayPierceHoles | ) |
Sets the display holes option of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
displayPierceHoles | display pierce holes |
void NXOpen::Die::PierceHoleParentBuilder::SetDisplayStatus | ( | bool | displayStatus | ) |
Sets the display status of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
displayStatus | display status |
void NXOpen::Die::PierceHoleParentBuilder::SetHoleAttributes | ( | const NXString & | title, |
const NXString & | value, | ||
int | color, | ||
const NXString & | diameterTitle | ||
) |
Sets the hole 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 hole faces |
diameterTitle | title for diameter attribute NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetLength | ( | const NXString & | length | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
length | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetProfileBlendRadius | ( | const NXString & | profileBlendRadius | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
profileBlendRadius | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetSlugHoleAttributes | ( | const NXString & | title, |
const NXString & | value, | ||
int | color, | ||
const NXString & | diameterTitle | ||
) |
Sets the slug hole 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 hole faces |
diameterTitle | title for diameter attribute NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetSlugHoleDiameterIncrement | ( | const NXString & | slugHoleDiameterIncrement | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
slugHoleDiameterIncrement | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetSlugHoleOffset | ( | const NXString & | slugHoleOffset | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
slugHoleOffset | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Die::PierceHoleParentBuilder::SetWidth | ( | const NXString & | pierceHoleWidth | ) |
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
pierceHoleWidth | NOTE: The full Unicode character set is not supported for this parameter. |
Returns the slug hole diameter increment of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the slug hole offset of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")
Returns the width of pierce holes
Created in NX4.0.0.
License requirements : ug_die_design ("Die Design")