NX Open C++ Reference Guide
|
Represents Die Design Pierce Insert builder. More...
Public Types | |
enum | Direction { DirectionUpper, DirectionLower } |
Represents the thickness direction. More... | |
enum | HoleShapeTypes { HoleShapeTypesCircular, HoleShapeTypesOblong, HoleShapeTypesSquare, HoleShapeTypesRectangular, HoleShapeTypesRoundedRectangular, HoleShapeTypesChordRectangular, HoleShapeTypesHexagonal, HoleShapeTypesOther } |
Represents the hole shape type. More... | |
Public Member Functions | |
NXOpen::ScCollector * | BoudaryCurveSelection () |
Returns the boundary curve selection. | |
double | ClearanceCoefficient () |
Returns the clearance coefficient value. | |
double | DiePenetration () |
Returns the die penetration value. | |
double | DownToleranceForLength () |
Returns the down tolerance value for length. | |
double | DownToleranceForWidth () |
Returns the down tolerance value for width. | |
double | PunchPenetration () |
Returns the punch penetration value. | |
void | SetClearanceCoefficient (double clearanceCoefficient) |
Sets the clearance coefficient value. | |
void | SetDiePenetration (double diePenetration) |
Sets the die penetration value. | |
void | SetDownToleranceForLength (double downToleranceForLength) |
Sets the down tolerance value for length. | |
void | SetDownToleranceForWidth (double downToleranceForWidth) |
Sets the down tolerance value for width. | |
void | SetPunchPenetration (double punchPenetration) |
Sets the punch penetration value. | |
void | SetThicknessDirectionOption (NXOpen::Tooling::DieDesPierceInsertBuilder::Direction thicknessDirectionOption) |
Sets the thickness direction option. | |
void | SetThicknessValue (double thicknessValue) |
Sets the thickness value. | |
void | SetToleranceCoefficient (double toleranceCoefficient) |
Sets the tolerance coefficient value. | |
void | SetUpToleranceForLength (double upToleranceForLength) |
Sets the up tolerance value for length. | |
void | SetUpToleranceForWidth (double upToleranceForWidth) |
Sets the up tolerance value for width. | |
NXOpen::Tooling::DieDesPierceInsertBuilder::Direction | ThicknessDirectionOption () |
Returns the thickness direction option. | |
double | ThicknessValue () |
Returns the thickness value. | |
double | ToleranceCoefficient () |
Returns the tolerance coefficient value. | |
double | UpToleranceForLength () |
Returns the up tolerance value for length. | |
double | UpToleranceForWidth () |
Returns the up tolerance value for width. |
Represents Die Design Pierce Insert builder.
To create a new instance of this class, use Tooling::AutoDieCollection::CreateDieDesPierceInsertBuilder
Default values.
Property | Value |
---|---|
ThicknessDirectionOption |
Upper |
ThicknessValue |
0.8 |
Created in NX8.0.0.
Represents the hole shape type.
Returns the boundary curve selection.
Created in NX8.0.0.
License requirements : None
Returns the clearance coefficient value.
Created in NX8.0.0.
License requirements : None
Returns the die penetration value.
Created in NX8.0.0.
License requirements : None
Returns the down tolerance value for length.
Created in NX8.0.0.
License requirements : None
Returns the down tolerance value for width.
Created in NX8.0.0.
License requirements : None
Returns the punch penetration value.
Created in NX8.0.0.
License requirements : None
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetClearanceCoefficient | ( | double | clearanceCoefficient | ) |
Sets the clearance coefficient value.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
clearanceCoefficient | clearancecoefficient |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetDiePenetration | ( | double | diePenetration | ) |
Sets the die penetration value.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
diePenetration | diepenetration |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetDownToleranceForLength | ( | double | downToleranceForLength | ) |
Sets the down tolerance value for length.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
downToleranceForLength | downtoleranceforlength |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetDownToleranceForWidth | ( | double | downToleranceForWidth | ) |
Sets the down tolerance value for width.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
downToleranceForWidth | downtoleranceforwidth |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetPunchPenetration | ( | double | punchPenetration | ) |
Sets the punch penetration value.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
punchPenetration | punchpenetration |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetThicknessDirectionOption | ( | NXOpen::Tooling::DieDesPierceInsertBuilder::Direction | thicknessDirectionOption | ) |
Sets the thickness direction option.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
thicknessDirectionOption | thicknessdirectionoption |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetThicknessValue | ( | double | thicknessValue | ) |
Sets the thickness value.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
thicknessValue | thicknessvalue |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetToleranceCoefficient | ( | double | toleranceCoefficient | ) |
Sets the tolerance coefficient value.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
toleranceCoefficient | tolerancecoefficient |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetUpToleranceForLength | ( | double | upToleranceForLength | ) |
Sets the up tolerance value for length.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
upToleranceForLength | uptoleranceforlength |
void NXOpen::Tooling::DieDesPierceInsertBuilder::SetUpToleranceForWidth | ( | double | upToleranceForWidth | ) |
Sets the up tolerance value for width.
Created in NX8.0.0.
License requirements : ug_die_design ("Die Design")
upToleranceForWidth | uptoleranceforwidth |
NXOpen::Tooling::DieDesPierceInsertBuilder::Direction NXOpen::Tooling::DieDesPierceInsertBuilder::ThicknessDirectionOption | ( | ) |
Returns the thickness direction option.
Created in NX8.0.0.
License requirements : None
Returns the thickness value.
Created in NX8.0.0.
License requirements : None
Returns the tolerance coefficient value.
Created in NX8.0.0.
License requirements : None
Returns the up tolerance value for length.
Created in NX8.0.0.
License requirements : None
Returns the up tolerance value for width.
Created in NX8.0.0.
License requirements : None