NX Open C++ Reference Guide
Public Member Functions
NXOpen::Die::DrawDiePunchSectionBuilder Class Reference

Represents a Draw Die Punch Section sub feature. More...

Inheritance diagram for NXOpen::Die::DrawDiePunchSectionBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

double BaseThickness ()
 Returns the base thickness of the draw die punch casting.
double BaseWidth ()
 Returns the base width of the draw die punch casting.
NXOpen::ExpressionBeltThickness ()
 Returns the belt thickness of the draw die punch casting.
NXOpen::Die::DieBuildStatusOption BuildStatus ()
 Returns the build status of the draw die punch casting.
double DeckThickness ()
 Returns the deck thickness of the draw die punch casting.
bool DesignStatus ()
 Returns the design status of the draw die punch casting, if true the casting will be built into the model, if false it will not.
bool DisplayStatus ()
 Returns the display status of the draw die punch casting, if true input data to the draw die punch casting will be displayed, if false the input data will not be displayed.
void GetBaseAttributes (NXString *title, NXString *value, int *color)
 Gets the base faces attributes.
void GetBeltWallAttributes (NXString *title, NXString *value, int *color)
 Gets the belt wall faces attributes.
void GetFormingAttributes (NXString *title, NXString *value, int *color)
 Gets the forming faces attributes.
void GetPunchProfileAttributes (NXString *title, NXString *value)
 Gets the punch profile edges attributes.
double OffsetProfileToTop ()
 Returns the offset profile to top distance of the draw die punch casting.
double PartialRibHeight ()
 Returns the partial rib height of the draw die punch casting.
double ReliefAngle ()
 Returns the relief angle of the draw die punch casting.
double ReliefDistance ()
 Returns the relief distance of the draw die punch casting.
void SetBaseAttributes (const NXString &title, const NXString &value, int color)
 Sets the base faces attributes.
void SetBaseThickness (double baseThickness)
 
Created in NX4.0.0.
void SetBaseWidth (double baseWidth)
 
Created in NX4.0.0.
void SetBeltThickness (const NXString &beltThickness)
 
Created in NX4.0.0.
void SetBeltWallAttributes (const NXString &title, const NXString &value, int color)
 Sets the belt wall faces attributes.
void SetDeckThickness (double deckThickness)
 
Created in NX4.0.0.
void SetDesignStatus (bool designStatus)
 
Created in NX4.0.0.
void SetDisplayStatus (bool displayStatus)
 
Created in NX4.0.0.
void SetFormingAttributes (const NXString &title, const NXString &value, int color)
 Sets the forming faces attributes.
void SetOffsetProfileToTop (double offsetProfileToTop)
 
Created in NX4.0.0.
void SetPartialRibHeight (double partialRibHeight)
 
Created in NX4.0.0.
void SetPunchProfileAttributes (const NXString &title, const NXString &value)
 Sets the punch profile edges attributes.
void SetReliefAngle (double reliefAngle)
 
Created in NX4.0.0.
void SetReliefDistance (double reliefDistance)
 
Created in NX4.0.0.
void SetWallThickness (double wallThickness)
 
Created in NX4.0.0.
double WallThickness ()
 Returns the wall thickness of the draw die punch casting.

Detailed Description

Represents a Draw Die Punch Section sub feature.


This sub feature is created via the main feature builder.

Created in NX4.0.0.


Member Function Documentation

Returns the base thickness of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the base width of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the belt thickness of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the build status of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the deck thickness of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the design status of the draw die punch casting, if true the casting will be built into the model, if false it will not.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the display status of the draw die punch casting, if true input data to the draw die punch casting will be displayed, if false the input data will not be displayed.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

void NXOpen::Die::DrawDiePunchSectionBuilder::GetBaseAttributes ( NXString title,
NXString value,
int *  color 
)

Gets the base faces attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
valueValue of attribute.
colorColor of base faces.

Gets the belt wall faces attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
valueValue of attribute.
colorColor of belt wall faces.

Gets the forming faces attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
valueValue of attribute.
colorColor of forming faces.

Gets the punch profile edges attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
valueValue of attribute.

Returns the offset profile to top distance of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the partial rib height of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the relief angle of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the relief distance of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

void NXOpen::Die::DrawDiePunchSectionBuilder::SetBaseAttributes ( const NXString title,
const NXString value,
int  color 
)

Sets the base faces attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
NOTE: The full Unicode character set is not supported for this parameter.
valueValue of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
colorColor of base faces.


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
baseThicknessbase thickness


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
baseWidthbase width


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
beltThickness
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::Die::DrawDiePunchSectionBuilder::SetBeltWallAttributes ( const NXString title,
const NXString value,
int  color 
)

Sets the belt wall faces attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
NOTE: The full Unicode character set is not supported for this parameter.
valueValue of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
colorColor of belt wall faces.


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
deckThicknessdeck thickness


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
designStatusdesign status


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
displayStatusdisplay status
void NXOpen::Die::DrawDiePunchSectionBuilder::SetFormingAttributes ( const NXString title,
const NXString value,
int  color 
)

Sets the forming faces attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
NOTE: The full Unicode character set is not supported for this parameter.
valueValue of attribute.
NOTE: The full Unicode character set is not supported for this parameter.
colorColor of forming faces.


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
offsetProfileToTopoffset profile to top


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
partialRibHeightpartial rib height

Sets the punch profile edges attributes.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
titleTitle for attribute.
NOTE: The full Unicode character set is not supported for this parameter.
valueValue of attribute.
NOTE: The full Unicode character set is not supported for this parameter.


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
reliefAnglerelief angle


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
reliefDistancerelief distance


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
wallThicknesswall thickness

Returns the wall thickness of the draw die punch casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.