MiterOptions Class

class NXOpen.Features.SheetMetal.MiterOptions

Bases: NXOpen.TaggedObject

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. .. versionadded:: NX4.0.0

Properties

Property Description
ClosedCornerType Returns or sets the closed corner option type.
ClosedCornerVAngle1 Returns the v cutout angle1 expression of the closed corner.
ClosedCornerVAngle2 Returns the v cutout angle2 expression of the closed corner.
EndType Returns or sets the miter end type.
MiterInteriorCornersIfNecessary Returns or sets the miter_corners option.
Position Returns or sets the position of miter.
StartType Returns or sets the miter start type.
Tag Returns the Tag for this object.
UseNormalCutoutMethod Returns or sets the cut type of the sheet.

Methods

Method Description
GetClosedCornerDiameter The diameter expression of the closed corner.
GetEndValue THE miter end value expression.
GetStartValue THE miter start value expression.
SetClosedCornerDiameter  
SetEndValue  
SetStartValue  

Enumerations

MiterOptionsClosedCornerTypeOptions Enumeration the closed corner type options.
MiterOptionsPositionOptions Enumeration the miter positions options.
MiterOptionsTypeOptions Enumeration the miter type options.

Property Detail

ClosedCornerType

MiterOptions.ClosedCornerType

Returns or sets the closed corner option type.

-------------------------------------

Getter Method

Signature ClosedCornerType()

Returns:
Return type:NXOpen.Features.SheetMetal.MiterOptionsClosedCornerTypeOptions

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ClosedCornerType(cutType)

Parameters:cutType (NXOpen.Features.SheetMetal.MiterOptionsClosedCornerTypeOptions) –

New in version NX4.0.0.

License requirements: None.

ClosedCornerVAngle1

MiterOptions.ClosedCornerVAngle1

Returns the v cutout angle1 expression of the closed corner.

Applicable only when NXOpen.Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions is Features.SheetMetal.MiterOptionsClosedCornerTypeOptions.VCutout.

-------------------------------------

Getter Method

Signature ClosedCornerVAngle1()

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”)

ClosedCornerVAngle2

MiterOptions.ClosedCornerVAngle2

Returns the v cutout angle2 expression of the closed corner.

Applicable only when NXOpen.Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions is Features.SheetMetal.MiterOptionsClosedCornerTypeOptions.VCutout.

-------------------------------------

Getter Method

Signature ClosedCornerVAngle2()

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: nx_sheet_metal (“NX Sheet Metal”)

EndType

MiterOptions.EndType

Returns or sets the miter end type.

-------------------------------------

Getter Method

Signature EndType()

Returns:
Return type:NXOpen.Features.SheetMetal.MiterOptionsTypeOptions

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature EndType(endType)

Parameters:endType (NXOpen.Features.SheetMetal.MiterOptionsTypeOptions) –

New in version NX4.0.0.

License requirements: None.

MiterInteriorCornersIfNecessary

MiterOptions.MiterInteriorCornersIfNecessary

Returns or sets the miter_corners option.

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

-------------------------------------

Getter Method

Signature MiterInteriorCornersIfNecessary()

Returns:
Return type:bool

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature MiterInteriorCornersIfNecessary(miterCorners)

Parameters:miterCorners (bool) –

New in version NX5.0.0.

License requirements: None.

Position

MiterOptions.Position

Returns or sets the position of miter.

-------------------------------------

Getter Method

Signature Position()

Returns:
Return type:NXOpen.Features.SheetMetal.MiterOptionsPositionOptions

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Position(miterPosition)

Parameters:miterPosition (NXOpen.Features.SheetMetal.MiterOptionsPositionOptions) –

New in version NX4.0.0.

License requirements: None.

StartType

MiterOptions.StartType

Returns or sets the miter start type.

-------------------------------------

Getter Method

Signature StartType()

Returns:
Return type:NXOpen.Features.SheetMetal.MiterOptionsTypeOptions

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StartType(startType)

Parameters:startType (NXOpen.Features.SheetMetal.MiterOptionsTypeOptions) –

New in version NX4.0.0.

License requirements: None.

UseNormalCutoutMethod

MiterOptions.UseNormalCutoutMethod

Returns or 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.

-------------------------------------

Getter Method

Signature UseNormalCutoutMethod()

Returns:
Return type:bool

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature UseNormalCutoutMethod(cutType)

Parameters:cutType (bool) –

New in version NX4.0.0.

License requirements: None.

Method Detail

GetClosedCornerDiameter

MiterOptions.GetClosedCornerDiameter

The diameter expression of the closed corner.

Applicable only when NXOpen.Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions is Features.SheetMetal.MiterOptionsClosedCornerTypeOptions.CircularCutout or Features.SheetMetal.MiterOptionsClosedCornerTypeOptions.UCutout or Features.SheetMetal.MiterOptionsClosedCornerTypeOptions.VCutout.

Signature GetClosedCornerDiameter()

Returns:
Return type:NXOpen.Expression

New in version NX4.0.0.

License requirements: None.

GetEndValue

MiterOptions.GetEndValue

THE miter end value expression.

Signature GetEndValue()

Returns:
Return type:NXOpen.Expression

New in version NX4.0.0.

License requirements: None.

GetStartValue

MiterOptions.GetStartValue

THE miter start value expression.

Positive value adds material and negative v

Signature GetStartValue()

Returns:
Return type:NXOpen.Expression

New in version NX4.0.0.

License requirements: None.

SetClosedCornerDiameter

MiterOptions.SetClosedCornerDiameter

Signature SetClosedCornerDiameter(endValue)

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

New in version NX4.0.0.

License requirements: None.

SetEndValue

MiterOptions.SetEndValue

Signature SetEndValue(endValue)

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

New in version NX4.0.0.

Deprecated since version NX10.0.0: Use NXOpen.Expression.RightHandSide on the NXOpen.Expression object returned from Features.SheetMetal.MiterOptions.GetEndValue instead.

License requirements: None.

SetStartValue

MiterOptions.SetStartValue

Signature SetStartValue(startValue)

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

New in version NX4.0.0.

Deprecated since version NX10.0.0: Use NXOpen.Expression.RightHandSide on the NXOpen.Expression object returned from Features.SheetMetal.MiterOptions.GetStartValue instead.

License requirements: None.