NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::SheetMetal::BendOptions Class Reference

Represents a Sheetmetal Bend Options class. More...

Inheritance diagram for NXOpen::Features::SheetMetal::BendOptions:
NXOpen::TaggedObject

List of all members.

Public Types

enum  BendReliefTypeOptions { BendReliefTypeOptionsNone, BendReliefTypeOptionsSquare, BendReliefTypeOptionsRound }
 This enum represents the bend relief type. More...
enum  CornerReliefTypeOptions { CornerReliefTypeOptionsNone, CornerReliefTypeOptionsBendOnly, CornerReliefTypeOptionsBendAndFace, CornerReliefTypeOptionsBendAndFaceChain }
 This enum represents the corner relief type. More...

Public Member Functions

NXOpen::ExpressionBendRadius ()
 Returns the bend radius.
NXOpen::ExpressionBendReliefDepth ()
 Returns the bend relief depth.
NXOpen::Features::SheetMetal::BendOptions::BendReliefTypeOptions BendReliefType ()
 Returns the bend relief type.
NXOpen::ExpressionBendReliefWidth ()
 Returns the bend relief width.
NXOpen::Features::SheetMetal::BendOptions::CornerReliefTypeOptions CornerReliefType ()
 Returns the corner relief type.
bool ExtendBendRelief ()
 Returns the option to extend the bend relief if required.
bool GlobalNeutralFactor ()
 Returns the global neutral factor.
NXOpen::ExpressionNeutralFactor ()
 Returns the neutral factor.
void SetBendRadius (const NXString &radius)
 Sets the bend radius.
void SetBendReliefDepth (const NXString &depth)
 Sets the bend relief depth.
void SetBendReliefType (NXOpen::Features::SheetMetal::BendOptions::BendReliefTypeOptions type)
 Sets the bend relief type.
void SetBendReliefWidth (const NXString &width)
 Sets the bend relief width.
void SetCornerReliefType (NXOpen::Features::SheetMetal::BendOptions::CornerReliefTypeOptions type)
 Sets the corner relief type.
void SetExtendBendRelief (bool extend)
 Sets the option to extend the bend relief if required.
void SetGlobalNeutralFactor (bool isNeutralFactorGlobal)
 Sets the global neutral factor.
void SetNeutralFactor (const NXString &neutralFactor)
 Sets the neutral factor.
void SetUseGlobalBendRadius (bool useGlobalBendRadius)
 Sets the Use Global Bend Radius toggle.
void SetUseGlobalNeutralFactor (bool useGlobalNeutralFactor)
 Sets the Use Global Neutral Factor toggle.
void SetUseGlobalReliefDepth (bool useGlobalReliefDepth)
 Sets the Use Global Relief Depth toggle.
void SetUseGlobalReliefWidth (bool useGlobalReliefWidth)
 Sets the Use Global Relief Width toggle.
bool UseGlobalBendRadius ()
 Returns the Use Global Bend Radius toggle.
bool UseGlobalNeutralFactor ()
 Returns the Use Global Neutral Factor toggle.
bool UseGlobalReliefDepth ()
 Returns the Use Global Relief Depth toggle.
bool UseGlobalReliefWidth ()
 Returns the Use Global Relief Width toggle.

Detailed Description

Represents a Sheetmetal Bend Options class.


Created in NX4.0.0.


Member Enumeration Documentation

This enum represents the bend relief type.

Enumerator:
BendReliefTypeOptionsNone 

igRipBendRelief

BendReliefTypeOptionsSquare 

igRectangularBendRelief

BendReliefTypeOptionsRound 

igFilletBendRelief

This enum represents the corner relief type.

Enumerator:
CornerReliefTypeOptionsNone 

none

CornerReliefTypeOptionsBendOnly 

igBendOnlyCornerRelief

CornerReliefTypeOptionsBendAndFace 

igBendAndFaceCornerRelief

CornerReliefTypeOptionsBendAndFaceChain 

igChainedCornerRelief


Member Function Documentation

Returns the bend radius.


Created in NX4.0.0.

License requirements : None

Returns the bend relief depth.

Applicable only if Features::SheetMetal::BendOptions::BendReliefType is set to a value other than Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone .


Created in NX4.0.0.

License requirements : None

Returns the bend relief type.


Specify Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone if you do not want a bend relief. Specify Features::SheetMetal::BendOptions::BendReliefTypeOptionsSquare for a square/rectangular bend relief. Specify Features::SheetMetal::BendOptions::BendReliefTypeOptionsRound for a rounded bend relief.


Created in NX4.0.0.

License requirements : None

Returns the bend relief width.

Applicable only if Features::SheetMetal::BendOptions::BendReliefType is set to a value other than Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone .


Created in NX4.0.0.

License requirements : None

Returns the corner relief type.

Use one of the values from Features::SheetMetal::BendOptions::CornerReliefTypeOptions .


Created in NX4.0.0.

License requirements : None

Returns the option to extend the bend relief if required.

This only applies if the bend relief type is set to a value other than Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone .


Created in NX4.0.0.

License requirements : None

Returns the global neutral factor.


Deprecated:
Deprecated in NX6.0.0.


Created in NX5.0.0.

License requirements : None

Returns the neutral factor.


Created in NX4.0.0.

License requirements : None

Sets the bend radius.


Created in NX4.0.0.

License requirements : None

Parameters:
radius
NOTE: The full Unicode character set is not supported for this parameter.

Sets the bend relief depth.

Applicable only if Features::SheetMetal::BendOptions::BendReliefType is set to a value other than Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone .


Created in NX4.0.0.

License requirements : None

Parameters:
depth
NOTE: The full Unicode character set is not supported for this parameter.

Sets the bend relief type.


Specify Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone if you do not want a bend relief. Specify Features::SheetMetal::BendOptions::BendReliefTypeOptionsSquare for a square/rectangular bend relief. Specify Features::SheetMetal::BendOptions::BendReliefTypeOptionsRound for a rounded bend relief.


Created in NX4.0.0.

License requirements : None

Parameters:
typetype

Sets the bend relief width.

Applicable only if Features::SheetMetal::BendOptions::BendReliefType is set to a value other than Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone .


Created in NX4.0.0.

License requirements : None

Parameters:
width
NOTE: The full Unicode character set is not supported for this parameter.

Sets the corner relief type.

Use one of the values from Features::SheetMetal::BendOptions::CornerReliefTypeOptions .


Created in NX4.0.0.

License requirements : None

Parameters:
typetype

Sets the option to extend the bend relief if required.

This only applies if the bend relief type is set to a value other than Features::SheetMetal::BendOptions::BendReliefTypeOptionsNone .


Created in NX4.0.0.

License requirements : None

Parameters:
extendextend

Sets the global neutral factor.


Deprecated:
Deprecated in NX6.0.0.


Created in NX5.0.0.

License requirements : None

Parameters:
isNeutralFactorGlobalis neutral factor global

Sets the neutral factor.


Created in NX4.0.0.

License requirements : None

Parameters:
neutralFactor
NOTE: The full Unicode character set is not supported for this parameter.

Sets the Use Global Bend Radius toggle.


Created in NX6.0.0.

License requirements : None

Parameters:
useGlobalBendRadiususeglobalbendradius

Sets the Use Global Neutral Factor toggle.


Created in NX6.0.0.

License requirements : None

Parameters:
useGlobalNeutralFactoruseglobalneutralfactor

Sets the Use Global Relief Depth toggle.


Created in NX6.0.0.

License requirements : None

Parameters:
useGlobalReliefDepthuseglobalreliefdepth

Sets the Use Global Relief Width toggle.


Created in NX6.0.0.

License requirements : None

Parameters:
useGlobalReliefWidthuseglobalreliefwidth

Returns the Use Global Bend Radius toggle.


Created in NX6.0.0.

License requirements : None

Returns the Use Global Neutral Factor toggle.


Created in NX6.0.0.

License requirements : None

Returns the Use Global Relief Depth toggle.


Created in NX6.0.0.

License requirements : None

Returns the Use Global Relief Width toggle.


Created in NX6.0.0.

License requirements : None


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