|
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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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