NX Open C++ Reference Guide
|
Represents a Miter Data Options builder. More...
Public Types | |
enum | ClosedCornerTypeOptions { ClosedCornerTypeOptionsNone, ClosedCornerTypeOptionsOpen, ClosedCornerTypeOptionsClosed, ClosedCornerTypeOptionsCircularCutout, ClosedCornerTypeOptionsUCutout, ClosedCornerTypeOptionsVCutout } |
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::Expression * | ClosedCornerVAngle1 () |
Returns the v cutout angle1 expression of the closed corner. | |
NXOpen::Expression * | ClosedCornerVAngle2 () |
Returns the v cutout angle2 expression of the closed corner. | |
NXOpen::Features::SheetMetal::MiterOptions::TypeOptions | EndType () |
Returns the miter end type. | |
NXOpen::Expression * | GetClosedCornerDiameter () |
The diameter expression of the closed corner. | |
NXOpen::Expression * | GetEndValue () |
THE miter end value expression. | |
NXOpen::Expression * | GetStartValue () |
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 | SetClosedCornerDiameter (const char *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 | SetEndValue (const char *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 | SetStartValue (const char *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. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
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.
the closed corner type options.
NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerTypeOptions NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerType | ( | ) |
Returns the closed corner option type.
Created in NX4.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerVAngle1 | ( | ) |
Returns the v cutout angle1 expression of the closed corner.
Applicable only when Features::SheetMetal::MiterOptions::ClosedCornerType is Features::SheetMetal::MiterOptions::ClosedCornerTypeOptionsVCutout .
Created in NX8.5.0.
License requirements : nx_sheet_metal ("NX Sheet Metal")
NXOpen::Expression* NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerVAngle2 | ( | ) |
Returns the v cutout angle2 expression of the closed corner.
Applicable only when Features::SheetMetal::MiterOptions::ClosedCornerType is Features::SheetMetal::MiterOptions::ClosedCornerTypeOptionsVCutout .
Created in NX8.5.0.
License requirements : nx_sheet_metal ("NX Sheet Metal")
NXOpen::Features::SheetMetal::MiterOptions::TypeOptions NXOpen::Features::SheetMetal::MiterOptions::EndType | ( | ) |
Returns the miter end type.
Created in NX4.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Features::SheetMetal::MiterOptions::GetClosedCornerDiameter | ( | ) |
The diameter expression of the closed corner.
Applicable only when Features::SheetMetal::MiterOptions::ClosedCornerType is Features::SheetMetal::MiterOptions::ClosedCornerTypeOptionsCircularCutout or Features::SheetMetal::MiterOptions::ClosedCornerTypeOptionsUCutout or Features::SheetMetal::MiterOptions::ClosedCornerTypeOptionsVCutout .
NXOpen::Expression* NXOpen::Features::SheetMetal::MiterOptions::GetEndValue | ( | ) |
THE miter end value expression.
NXOpen::Expression* NXOpen::Features::SheetMetal::MiterOptions::GetStartValue | ( | ) |
THE miter start value expression.Positive value adds material and negative v.
bool NXOpen::Features::SheetMetal::MiterOptions::MiterInteriorCornersIfNecessary | ( | ) |
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
NXOpen::Features::SheetMetal::MiterOptions::PositionOptions NXOpen::Features::SheetMetal::MiterOptions::Position | ( | ) |
Returns the position of miter.
Created in NX4.0.0.
License requirements : None
void NXOpen::Features::SheetMetal::MiterOptions::SetClosedCornerDiameter | ( | const NXString & | endValue | ) |
Created in NX4.0.0.
License requirements : None
endValue | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::SheetMetal::MiterOptions::SetClosedCornerDiameter | ( | const char * | endValue | ) |
Created in NX4.0.0.
License requirements : None
endValue | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::SheetMetal::MiterOptions::SetClosedCornerType | ( | NXOpen::Features::SheetMetal::MiterOptions::ClosedCornerTypeOptions | cutType | ) |
Sets the closed corner option type.
Created in NX4.0.0.
License requirements : None
cutType | cut type |
void NXOpen::Features::SheetMetal::MiterOptions::SetEndType | ( | NXOpen::Features::SheetMetal::MiterOptions::TypeOptions | endType | ) |
Sets the miter end type.
Created in NX4.0.0.
License requirements : None
endType | end type |
void NXOpen::Features::SheetMetal::MiterOptions::SetEndValue | ( | const NXString & | endValue | ) |
Created in NX4.0.0.
License requirements : None
endValue | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::SheetMetal::MiterOptions::SetEndValue | ( | const char * | endValue | ) |
Created in NX4.0.0.
License requirements : None
endValue | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::SheetMetal::MiterOptions::SetMiterInteriorCornersIfNecessary | ( | bool | miterCorners | ) |
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
miterCorners | miter corners |
void NXOpen::Features::SheetMetal::MiterOptions::SetPosition | ( | NXOpen::Features::SheetMetal::MiterOptions::PositionOptions | miterPosition | ) |
Sets the position of miter.
Created in NX4.0.0.
License requirements : None
miterPosition | miter position |
void NXOpen::Features::SheetMetal::MiterOptions::SetStartType | ( | NXOpen::Features::SheetMetal::MiterOptions::TypeOptions | startType | ) |
Sets the miter start type.
Created in NX4.0.0.
License requirements : None
startType | start type |
void NXOpen::Features::SheetMetal::MiterOptions::SetStartValue | ( | const NXString & | startValue | ) |
Created in NX4.0.0.
License requirements : None
startValue | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::SheetMetal::MiterOptions::SetStartValue | ( | const char * | startValue | ) |
Created in NX4.0.0.
License requirements : None
startValue | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::Features::SheetMetal::MiterOptions::SetUseNormalCutoutMethod | ( | bool | cutType | ) |
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
cutType | cut type |
NXOpen::Features::SheetMetal::MiterOptions::TypeOptions NXOpen::Features::SheetMetal::MiterOptions::StartType | ( | ) |
Returns the miter start type.
Created in NX4.0.0.
License requirements : None
bool NXOpen::Features::SheetMetal::MiterOptions::UseNormalCutoutMethod | ( | ) |
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