public interface ShellBuilder extends FeatureBuilder
FeatureCollection.createShellBuilder(nxopen.features.Feature)
Modifier and Type | Method and Description |
---|---|
Body |
body()
Returns the body to be shelled.
|
Expression |
defaultThickness()
Returns the default thickness for the shelled body.
|
boolean |
defaultThicknessFlip()
Returns the flip direction option for default thickness.
|
ExpressionCollectorSetList |
faceThicknesses()
Returns the list of faces and corresponding alternate thickness for each.
|
ObjectList |
faceThicknessList()
Deprecated.
Deprecated in NX5.0.0. Use
faceThicknesses() instead.
|
ScCollector |
removedFacesCollector()
Returns the set of faces to be removed from the shelled body.
|
void |
setBody(Body body)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setDefaultThickness(String defaultThicknessValue)
Sets the default thickness for the shelled body.
|
void |
setDefaultThicknessFlip(boolean flip)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFaceThicknessList(ObjectList seldimlist)
Deprecated.
Deprecated in NX5.0.0. Use
#setFaceThicknesses instead.
|
void |
setRemovedFacesCollector(ScCollector scCollector)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTgtPierceOption(boolean tgtPierceOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setTolerance(double tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setUseSurfaceApproximation(boolean approximationOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
tgtPierceOption()
Returns the option to process tangent remove faces for the Shell operation.
|
double |
tolerance()
Returns the tolerance for the Shell operation.
|
boolean |
useSurfaceApproximation()
Returns the option to use approximate surfaces for the Shell operation.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
boolean useSurfaceApproximation() throws NXException, RemoteException
NXException
RemoteException
void setUseSurfaceApproximation(boolean approximationOption) throws NXException, RemoteException
approximationOption
- NXException
RemoteException
boolean tgtPierceOption() throws NXException, RemoteException
NXException
RemoteException
void setTgtPierceOption(boolean tgtPierceOption) throws NXException, RemoteException
tgtPierceOption
- NXException
RemoteException
Body body() throws NXException, RemoteException
NXException
RemoteException
void setBody(Body body) throws NXException, RemoteException
body
- NXException
RemoteException
Expression defaultThickness() throws NXException, RemoteException
NXException
RemoteException
void setDefaultThickness(String defaultThicknessValue) throws NXException, RemoteException
defaultThicknessValue
- default thickness expressionNXException
RemoteException
boolean defaultThicknessFlip() throws NXException, RemoteException
NXException
RemoteException
void setDefaultThicknessFlip(boolean flip) throws NXException, RemoteException
flip
- NXException
RemoteException
ScCollector removedFacesCollector() throws NXException, RemoteException
NXException
RemoteException
void setRemovedFacesCollector(ScCollector scCollector) throws NXException, RemoteException
scCollector
- NXException
RemoteException
ExpressionCollectorSetList faceThicknesses() throws NXException, RemoteException
NXException
RemoteException
ObjectList faceThicknessList() throws NXException, RemoteException
faceThicknesses()
instead.
NXException
RemoteException
void setFaceThicknessList(ObjectList seldimlist) throws NXException, RemoteException
#setFaceThicknesses
instead.
seldimlist
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.