public interface EditCornerBuilder
EditCornerBuilder
SheetmetalManager.createEditCornerBuilder()
Property | Value |
---|---|
BendClosureType | Open |
CornerReliefType | None |
Diameter.Value | 2.5 (millimeters part), 0.1 (inches part) |
OverlapRatio.Value | 1 |
PlateClosureType | Closed |
PlateGap.Value | 0 (millimeters part), 0 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
EditCornerBuilder.BendClosureTypeOptions
This enum specifies the type of bend closure required at the corner.
|
static class |
EditCornerBuilder.CornerReliefTypeOptions
This enum specifies the type of relief required at the corner.
|
static class |
EditCornerBuilder.FacePairData
This class holds the data returned from
getFacePair(int) |
static class |
EditCornerBuilder.PlateClosureTypeOptions
This enum specifies the type of plate closure required at the corner.
|
Modifier and Type | Method and Description |
---|---|
void |
addFacePair(Face firstFace,
Face secondFace)
Add a face pair.
|
EditCornerBuilder.BendClosureTypeOptions |
bendClosureType()
Returns the bend type
License requirements: None. |
EditCornerBuilder.CornerReliefTypeOptions |
cornerReliefType()
Returns the corner relief type
License requirements: None. |
Expression |
diameter()
Returns the diameter for a circular cutout
License requirements: None. |
EditCornerBuilder.FacePairData |
getFacePair(int index)
Return the face pair.
|
int |
getNumberOfFacePairs()
Returns the number of face pairs already identified for the three bend corner feature.
|
Expression |
overlapRatio()
Returns the overlap ratio between plates
License requirements: None. |
EditCornerBuilder.PlateClosureTypeOptions |
plateClosureType()
Returns the plate type
License requirements: None. |
Expression |
plateGap()
Returns the gap value between plates
License requirements: None. |
void |
removeFacePair(Face firstFace,
Face secondFace)
Removes a face pair (that represents a unique corner) from the list of face pairs already added.
|
boolean |
reverseOverlap()
Returns whether the overlap is reversed or not
License requirements: None. |
void |
setBendClosureType(EditCornerBuilder.BendClosureTypeOptions bends)
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
setCornerReliefType(EditCornerBuilder.CornerReliefTypeOptions cornerRelief)
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
setPlateClosureType(EditCornerBuilder.PlateClosureTypeOptions plates)
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
setReverseOverlap(boolean reverseOverlap)
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
EditCornerBuilder.BendClosureTypeOptions bendClosureType() throws NXException, RemoteException
NXException
RemoteException
void setBendClosureType(EditCornerBuilder.BendClosureTypeOptions bends) throws NXException, RemoteException
bends
- NXException
RemoteException
EditCornerBuilder.PlateClosureTypeOptions plateClosureType() throws NXException, RemoteException
NXException
RemoteException
void setPlateClosureType(EditCornerBuilder.PlateClosureTypeOptions plates) throws NXException, RemoteException
plates
- NXException
RemoteException
boolean reverseOverlap() throws NXException, RemoteException
NXException
RemoteException
void setReverseOverlap(boolean reverseOverlap) throws NXException, RemoteException
reverseOverlap
- NXException
RemoteException
Expression plateGap() throws NXException, RemoteException
NXException
RemoteException
Expression overlapRatio() throws NXException, RemoteException
NXException
RemoteException
EditCornerBuilder.CornerReliefTypeOptions cornerReliefType() throws NXException, RemoteException
NXException
RemoteException
void setCornerReliefType(EditCornerBuilder.CornerReliefTypeOptions cornerRelief) throws NXException, RemoteException
cornerRelief
- NXException
RemoteException
Expression diameter() throws NXException, RemoteException
NXException
RemoteException
void addFacePair(Face firstFace, Face secondFace) throws NXException, RemoteException
firstFace
- A bend face from a bendsecondFace
- A bend face from an adjacent bendNXException
RemoteException
EditCornerBuilder.FacePairData getFacePair(int index) throws NXException, RemoteException
index
- Index of the desired face pairNXException
RemoteException
int getNumberOfFacePairs() throws NXException, RemoteException
NXException
RemoteException
void removeFacePair(Face firstFace, Face secondFace) throws NXException, RemoteException
firstFace
- A face from an already selected face pairsecondFace
- The other face from the face pairNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.