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

Represents a Miter Data Options builder. More...

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

List of all members.

Public Types

enum  ClosedCornerTypeOptions { ClosedCornerTypeOptionsNone, ClosedCornerTypeOptionsOpen, ClosedCornerTypeOptionsClosed, ClosedCornerTypeOptionsCircularCutout }
 the closed corner type options. More...
enum  PositionOptions { PositionOptionsNone, PositionOptionsStart, PositionOptionsEnd, PositionOptionsBoth }
 the miter positions options. More...
enum  TypeOptions { TypeOptionsNormalToSourceFace, TypeOptionsNormalToThicknessFace }
 the miter type options. More...

Public Member Functions

NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerTypeOptions ClosedCornerType ()
 Returns the closed corner option type.
NXOpen::Features::SheetMetal::MiterOptions::TypeOptions EndType ()
 Returns the miter end type.
NXOpen::ExpressionGetClosedCornerDiameter ()
 The diameter expression of the closed corner.
NXOpen::ExpressionGetEndValue ()
 THE miter end value expression.
NXOpen::ExpressionGetStartValue ()
 THE miter start value expression.Positive value adds material and negative v.
bool MiterInteriorCornersIfNecessary ()
 Returns the miter_corners option.If set to true, it miter bend edges that are larger than default bend radius.
NXOpen::Features::SheetMetal::MiterOptions::PositionOptions Position ()
 Returns the position of miter.
void SetClosedCornerDiameter (const NXString &endValue)
 
Created in NX4.0.0.
void SetClosedCornerType (NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerTypeOptions cutType)
 Sets the closed corner option type.
void SetEndType (NXOpen::Features::SheetMetal::MiterOptions::TypeOptions endType)
 Sets the miter end type.
void SetEndValue (const NXString &endValue)
 
Created in NX4.0.0.
void SetMiterInteriorCornersIfNecessary (bool miterCorners)
 Sets the miter_corners option.If set to true, it miter bend edges that are larger than default bend radius.
void SetPosition (NXOpen::Features::SheetMetal::MiterOptions::PositionOptions miterPosition)
 Sets the position of miter.
void SetStartType (NXOpen::Features::SheetMetal::MiterOptions::TypeOptions startType)
 Sets the miter start type.
void SetStartValue (const NXString &startValue)
 
Created in NX4.0.0.
void SetUseNormalCutoutMethod (bool cutType)
 Sets the cut type of the sheet.
NXOpen::Features::SheetMetal::MiterOptions::TypeOptions StartType ()
 Returns the miter start type.
bool UseNormalCutoutMethod ()
 Returns the cut type of the sheet.

Detailed Description

Represents a Miter Data Options builder.

Mitre cut is essentially an end treatment to the contour flange feature, which shall prevent merging/interference with the existing or newly placed features in sheet metal.
Created in NX4.0.0.


Member Enumeration Documentation

the closed corner type options.

Enumerator:
ClosedCornerTypeOptionsNone 

Corner is not closed.

ClosedCornerTypeOptionsOpen 

corner is open

ClosedCornerTypeOptionsClosed 

corner is closed completely

ClosedCornerTypeOptionsCircularCutout 

corner has a circular cutout in it

the miter positions options.

Enumerator:
PositionOptionsNone 

no miter

PositionOptionsStart 

miter is done at the beginning

PositionOptionsEnd 

miter is done at the ending

PositionOptionsBoth 

miter is done both at beginning and ending

the miter type options.

Enumerator:
TypeOptionsNormalToSourceFace 

mitering is done along the normal to source face

TypeOptionsNormalToThicknessFace 

mitering is done along the normal to thickness face


Member Function Documentation

Returns the closed corner option type.


Created in NX4.0.0.

License requirements : None

Returns the miter end type.


Created in NX4.0.0.

License requirements : None

The diameter expression of the closed corner.

Applicable only when Features::SheetMetal::MiterOptions::ClosedCornerType is Features::SheetMetal::MiterOptions::ClosedCornerTypeOptionsCircularCutout .

Returns:

Created in NX4.0.0.

License requirements : None

THE miter end value expression.

Returns:

Created in NX4.0.0.

License requirements : None

THE miter start value expression.Positive value adds material and negative v.

Returns:

Created in NX4.0.0.

License requirements : None

Returns the miter_corners option.If set to true, it miter bend edges that are larger than default bend radius.


Created in NX5.0.0.

License requirements : None

Returns the position of miter.


Created in NX4.0.0.

License requirements : None


Created in NX4.0.0.



License requirements : None

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

Sets the closed corner option type.


Created in NX4.0.0.

License requirements : None

Parameters:
cutTypecut type

Sets the miter end type.


Created in NX4.0.0.

License requirements : None

Parameters:
endTypeend type


Created in NX4.0.0.



License requirements : None

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

Sets the miter_corners option.If set to true, it miter bend edges that are larger than default bend radius.


Created in NX5.0.0.

License requirements : None

Parameters:
miterCornersmiter corners

Sets the position of miter.


Created in NX4.0.0.

License requirements : None

Parameters:
miterPositionmiter position

Sets the miter start type.


Created in NX4.0.0.

License requirements : None

Parameters:
startTypestart type


Created in NX4.0.0.



License requirements : None

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

Sets the cut type of the sheet.

If set to true, mitering is done using the normal cutout method and aims to reduce the small segements that result as part of miter computation, and is carried out on an unbent sheet. Normally, the cut runs through from one bend centre to another. The sheet is later bent to achieve the desired result.
Created in NX4.0.0.

License requirements : None

Parameters:
cutTypecut type

Returns the miter start type.


Created in NX4.0.0.

License requirements : None

Returns the cut type of the sheet.

If set to true, mitering is done using the normal cutout method and aims to reduce the small segements that result as part of miter computation, and is carried out on an unbent sheet. Normally, the cut runs through from one bend centre to another. The sheet is later bent to achieve the desired result.
Created in NX4.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.