public interface EdgeRipBuilder extends FeatureBuilder
SheetmetalManager.createEdgeRipFeatureBuilder(nxopen.features.Feature)
Modifier and Type | Method and Description |
---|---|
Edge[] |
getRipEdges()
Edges to rip
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
Section |
section()
Returns the section used by Edge Rip
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
setRipEdges(Edge[] ripEdges)
Edges to rip
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
setSection(Section section)
Sets the section used by Edge Rip
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
setSketch(SketchFeature sketch)
Sets the Slave Sketch used by the Edge Rip, If one exists.
|
SketchFeature |
sketch()
Returns the Slave Sketch used by the Edge Rip, If one exists.
|
int |
validateBuilderData()
Verify whether the builder data is valid for creating a Edge Rip or not.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Section section() throws NXException, RemoteException
NXException
RemoteException
void setSection(Section section) throws NXException, RemoteException
section
- NXException
RemoteException
SketchFeature sketch() throws NXException, RemoteException
NXException
RemoteException
void setSketch(SketchFeature sketch) throws NXException, RemoteException
sketch
- NXException
RemoteException
void setRipEdges(Edge[] ripEdges) throws NXException, RemoteException
ripEdges
- Rip EdgesNXException
RemoteException
Edge[] getRipEdges() throws NXException, RemoteException
NXException
RemoteException
int validateBuilderData() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.