public interface MiterOptions extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
MiterOptions.ClosedCornerTypeOptions
the closed corner type options.
|
static class |
MiterOptions.PositionOptions
the miter positions options.
|
static class |
MiterOptions.TypeOptions
the miter type options.
|
Modifier and Type | Method and Description |
---|---|
MiterOptions.ClosedCornerTypeOptions |
closedCornerType()
Returns the closed corner option type.
|
Expression |
closedCornerVAngle1()
Returns the v cutout angle1 expression of the closed corner.
|
Expression |
closedCornerVAngle2()
Returns the v cutout angle2 expression of the closed corner.
|
MiterOptions.TypeOptions |
endType()
Returns the miter end type.
|
Expression |
getClosedCornerDiameter()
The diameter expression of the closed corner.
|
Expression |
getEndValue()
THE miter end value expression.
|
Expression |
getStartValue()
THE miter start value expression.Positive value adds material and negative v
License requirements: None. |
boolean |
miterInteriorCornersIfNecessary()
Returns the miter_corners option.If set to true, it miter bend edges that are larger than default bend radius.
|
MiterOptions.PositionOptions |
position()
Returns the position of miter.
|
void |
setClosedCornerDiameter(String endValue)
License requirements: None. |
void |
setClosedCornerType(MiterOptions.ClosedCornerTypeOptions cutType)
Sets the closed corner option type.
|
void |
setEndType(MiterOptions.TypeOptions endType)
Sets the miter end type.
|
void |
setEndValue(String endValue)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from Features.SheetMetal.MiterOptions#getEndValue instead.
|
void |
setMiterInteriorCornersIfNecessary(boolean miterCorners)
Sets the miter_corners option.If set to true, it miter bend edges that are larger than default bend radius.
|
void |
setPosition(MiterOptions.PositionOptions miterPosition)
Sets the position of miter.
|
void |
setStartType(MiterOptions.TypeOptions startType)
Sets the miter start type.
|
void |
setStartValue(String startValue)
Deprecated.
Deprecated in NX10.0.0. Use
Expression.setRightHandSide(java.lang.String) on the Expression object returned from Features.SheetMetal.MiterOptions#getStartValue instead.
|
void |
setUseNormalCutoutMethod(boolean cutType)
Sets the cut type of the sheet.
|
MiterOptions.TypeOptions |
startType()
Returns the miter start type.
|
boolean |
useNormalCutoutMethod()
Returns the cut type of the sheet.
|
printTestData, printTestData, tag, tagValue
MiterOptions.PositionOptions position() throws NXException, RemoteException
NXException
RemoteException
void setPosition(MiterOptions.PositionOptions miterPosition) throws NXException, RemoteException
miterPosition
- NXException
RemoteException
MiterOptions.TypeOptions startType() throws NXException, RemoteException
NXException
RemoteException
void setStartType(MiterOptions.TypeOptions startType) throws NXException, RemoteException
startType
- NXException
RemoteException
MiterOptions.TypeOptions endType() throws NXException, RemoteException
NXException
RemoteException
void setEndType(MiterOptions.TypeOptions endType) throws NXException, RemoteException
endType
- NXException
RemoteException
Expression getStartValue() throws NXException, RemoteException
NXException
RemoteException
void setStartValue(String startValue) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from Features.SheetMetal.MiterOptions#getStartValue
instead.
startValue
- NXException
RemoteException
Expression getEndValue() throws NXException, RemoteException
NXException
RemoteException
void setEndValue(String endValue) throws NXException, RemoteException
Expression.setRightHandSide(java.lang.String)
on the Expression
object returned from Features.SheetMetal.MiterOptions#getEndValue
instead.
endValue
- NXException
RemoteException
boolean useNormalCutoutMethod() throws NXException, RemoteException
NXException
RemoteException
void setUseNormalCutoutMethod(boolean cutType) throws NXException, RemoteException
cutType
- NXException
RemoteException
MiterOptions.ClosedCornerTypeOptions closedCornerType() throws NXException, RemoteException
NXException
RemoteException
void setClosedCornerType(MiterOptions.ClosedCornerTypeOptions cutType) throws NXException, RemoteException
cutType
- NXException
RemoteException
Expression getClosedCornerDiameter() throws NXException, RemoteException
nxopen.features.sheetmetal.MiterOptions#closedCornerTypeOptions
is Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions#CIRCULAR_CUTOUT
or
Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions#UCUTOUT
or
Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions#VCUTOUT
.
NXException
RemoteException
void setClosedCornerDiameter(String endValue) throws NXException, RemoteException
endValue
- NXException
RemoteException
Expression closedCornerVAngle1() throws NXException, RemoteException
nxopen.features.sheetmetal.MiterOptions#closedCornerTypeOptions
is Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions#VCUTOUT
.
NXException
RemoteException
Expression closedCornerVAngle2() throws NXException, RemoteException
nxopen.features.sheetmetal.MiterOptions#closedCornerTypeOptions
is Features.SheetMetal.MiterOptions.ClosedCornerTypeOptions#VCUTOUT
.
NXException
RemoteException
boolean miterInteriorCornersIfNecessary() throws NXException, RemoteException
NXException
RemoteException
void setMiterInteriorCornersIfNecessary(boolean miterCorners) throws NXException, RemoteException
miterCorners
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.