public interface FlatPatternBuilder extends SheetmetalBaseBuilder
SheetmetalManager.createFlatPatternBuilder(nxopen.features.Feature)
Property | Value |
---|---|
InnerCornerTreatment.TreatmentType | None |
InnerCornerTreatment.UseGlobal | 1 |
InnerCornerTreatment.Value.Value | 0 (millimeters part), 0 (inches part) |
Modifier and Type | Method and Description |
---|---|
Section |
addedGeometry()
Returns the added geometry selection
License requirements: None. |
String |
flatPatternViewName()
Returns the flat pattern view name string
License requirements: None. |
CornerTreatmentBuilder |
innerCornerTreatment()
Returns the inner corner treatment corner object
License requirements: None. |
CornerTreatmentBuilder |
outerCornerTreatment()
Returns the outer corner treatment corner object
License requirements: None. |
Point3d |
referenceVertex()
Returns the end of the edge where the tangent will define the x axis for flat as solid.
|
void |
setReferenceVertex(Point3d vertex)
Sets the end of the edge where the tangent will define the x axis for flat as solid.
|
void |
setShowInteriorFeatureCurves(boolean showInteriorFeatureCurves)
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
void |
setTransformToAbsoluteCsys(boolean transformFlag)
Sets the flag which decides if the flattened solid will be transformed to Absolute CSYS.
|
boolean |
showInteriorFeatureCurves()
Returns the show interior feature curves toggle value
License requirements: None. |
boolean |
transformToAbsoluteCsys()
Returns the flag which decides if the flattened solid will be transformed to Absolute CSYS.
|
SelectFace |
upwardFace()
Returns the upward face selection
License requirements: None. |
SelectEdge |
xaxisEdge()
Returns the x axis edge selection.
|
getApplicationContext, setApplicationContext
SelectFace upwardFace() throws NXException, RemoteException
NXException
RemoteException
SelectEdge xaxisEdge() throws NXException, RemoteException
NXException
RemoteException
boolean transformToAbsoluteCsys() throws NXException, RemoteException
NXException
RemoteException
void setTransformToAbsoluteCsys(boolean transformFlag) throws NXException, RemoteException
transformFlag
- True = Transform to ABS, False = Do not transform to ABS.NXException
RemoteException
Point3d referenceVertex() throws NXException, RemoteException
NXException
RemoteException
void setReferenceVertex(Point3d vertex) throws NXException, RemoteException
vertex
- One of the end points of the reference edge.NXException
RemoteException
Section addedGeometry() throws NXException, RemoteException
NXException
RemoteException
CornerTreatmentBuilder outerCornerTreatment() throws NXException, RemoteException
NXException
RemoteException
CornerTreatmentBuilder innerCornerTreatment() throws NXException, RemoteException
NXException
RemoteException
boolean showInteriorFeatureCurves() throws NXException, RemoteException
NXException
RemoteException
void setShowInteriorFeatureCurves(boolean showInteriorFeatureCurves) throws NXException, RemoteException
showInteriorFeatureCurves
- NXException
RemoteException
String flatPatternViewName() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.