public interface SectionEditBuilder extends FeatureBuilder
SectionEdit
builder
FeatureCollection.createSectionEditBuilder(nxopen.features.SectionEdit)
Modifier and Type | Method and Description |
---|---|
SelectBody |
body()
Returns the body which is cut by sectioning plane
License requirements: None. |
boolean |
isNewPlane()
Returns the flag which represents whether the plane is newly created or existing one
License requirements: None. |
ISurface |
plane()
Returns the sectioning plane for cutting section on a body
License requirements: None. |
void |
setNewPlane(boolean isNewPlane)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setPlane(ISurface plane)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSketch(Sketch sketch)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Sketch |
sketch()
Returns the sketch which holds the section curves
License requirements: None. |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectBody body() throws NXException, RemoteException
NXException
RemoteException
Sketch sketch() throws NXException, RemoteException
NXException
RemoteException
void setSketch(Sketch sketch) throws NXException, RemoteException
sketch
- NXException
RemoteException
ISurface plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(ISurface plane) throws NXException, RemoteException
plane
- NXException
RemoteException
boolean isNewPlane() throws NXException, RemoteException
NXException
RemoteException
void setNewPlane(boolean isNewPlane) throws NXException, RemoteException
isNewPlane
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.