public interface ShellExpansionBuilder extends FeatureBuilder
ShellExpansion
builder
ShipCollection.createShellExpansionBuilder(nxopen.features.shipdesign.ShellExpansion)
Property | Value |
---|---|
AdditionalPlanesPerFrame | 0 |
Associative | 1 |
MapFaceEdges | 1 |
MapTransverseFrames | 1 |
Tolerance | 1.0 |
Modifier and Type | Method and Description |
---|---|
int |
additionalPlanesPerFrame()
Returns the additional planes per frame
License requirements: None. |
SelectDatumPlane |
aftLimitPlane()
Returns the aft limit plane
License requirements: None. |
boolean |
associative()
Returns a flag that determines if output is associative (only used during creation).
|
SelectDatumPlane |
basePlane()
Returns the base plane
License requirements: None. |
Section |
curvesToMap()
Returns the curves to map
License requirements: None. |
ScCollector |
facesToFlatten()
Returns the faces to flatten
License requirements: None. |
SelectDatumPlane |
foreLimitPlane()
Returns the fore limit plane
License requirements: None. |
boolean |
mapFaceEdges()
Returns the map face edges
License requirements: None. |
boolean |
mapTransverseFrames()
Returns the map transverse frames
License requirements: None. |
void |
setAdditionalPlanesPerFrame(int additionalPlanesPerFrame)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setAssociative(boolean associative)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setMapFaceEdges(boolean mapFaceEdges)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setMapTransverseFrames(boolean mapTransverseFrames)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setTolerance(double tolerance)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
double |
tolerance()
Returns the tolerance
License requirements: None. |
SelectDatumPlane |
upperLimitPlane()
Returns the upper limit plane
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
ScCollector facesToFlatten() throws NXException, RemoteException
NXException
RemoteException
SelectDatumPlane basePlane() throws NXException, RemoteException
NXException
RemoteException
SelectDatumPlane upperLimitPlane() throws NXException, RemoteException
NXException
RemoteException
SelectDatumPlane foreLimitPlane() throws NXException, RemoteException
NXException
RemoteException
SelectDatumPlane aftLimitPlane() throws NXException, RemoteException
NXException
RemoteException
Section curvesToMap() throws NXException, RemoteException
NXException
RemoteException
boolean mapFaceEdges() throws NXException, RemoteException
NXException
RemoteException
void setMapFaceEdges(boolean mapFaceEdges) throws NXException, RemoteException
mapFaceEdges
- NXException
RemoteException
boolean mapTransverseFrames() throws NXException, RemoteException
NXException
RemoteException
void setMapTransverseFrames(boolean mapTransverseFrames) throws NXException, RemoteException
mapTransverseFrames
- NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
int additionalPlanesPerFrame() throws NXException, RemoteException
NXException
RemoteException
void setAdditionalPlanesPerFrame(int additionalPlanesPerFrame) throws NXException, RemoteException
additionalPlanesPerFrame
- NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.