public interface DeckBuilder extends PlateSystemBuilder
Deck
feature.
ShipCollection.createDeckBuilder(nxopen.features.shipdesign.Deck)
Property | Value |
---|---|
CamberHeight.Value | 500 (millimeters part), 20 (inches part) |
CamberOffset.Value | 1000 (millimeters part), 40 (inches part) |
CenterHeight.Value | 6000 (millimeters part), 240 (inches part) |
Offset.Value | 0 (millimeters part), 0 (inches part) |
Primary | FwdPortToInUp |
PrimaryOnReference | FwdPortToInUp |
Secondary1 | FwdPortToInUp |
Secondary1OnReference | FwdPortToInUp |
Secondary2 | FwdPortToInUp |
Secondary2OnReference | FwdPortToInUp |
Modifier and Type | Interface and Description |
---|---|
static class |
DeckBuilder.Types
Indicates the method that is being used to define the mold face of the deck.
|
PlateSystemBuilder.StiffenerDirectionType
FeatureParmsBuilder.OrientationAngleRuleTypes
Modifier and Type | Method and Description |
---|---|
Expression |
camberHeight()
Returns the expression containing the difference in the height of the camber from the center
of the ship to the hull intersections in the selected plane.
|
Expression |
camberOffset()
Returns the expression containing the offset from the ends of the camber section in the
selected plane to the start of the straight portion of the camber shape.
|
Expression |
centerHeight()
Returns the expression containing the overall height of the camber shape at the center
of the ship in the selected plane.
|
SelectBody |
hull()
Returns the sheet body that defines the hull shape.
|
Plane |
moldFacePlane()
Returns the plane in which the camber shape is generated.
|
PlaneListBuilderList |
moldFacePlaneList()
Returns the list of planes defined to define the mold face.
|
SelectDatumPlaneList |
moldFacePlanes()
Returns the planes selected to define the mold face.
|
SelectBody |
moldFaceSheet()
Returns the sheet body selected to define the mold face.
|
void |
setMoldFacePlane(Plane moldFacePlane)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setType(DeckBuilder.Types type)
License requirements: nx_ship_basic ("Ship Basic Design") . |
DeckBuilder.Types |
type()
Returns the method used to define the mold face of the deck.
|
boundaryPlane, boundarySection, boundarySheets, cleanUpTemporaryCurves, createRegionBody, deletePreviewBody, deleteRegionBody, offset, primary, primaryOnReference, projectionDirection, regions, secondary1, secondary1OnReference, secondary2, secondary2OnReference, setBoundaryPlane, setKnuckleEdges, setPreviewOption, setPrimary, setPrimaryOnReference, setRegionIndex, setRegionPoints, setSecondary1, setSecondary1OnReference, setSecondary2, setSecondary2OnReference, setSplitEdgeUpdateFlag, setTightness, shipNames, splitKnuckleEdges, stock, thicknessDirection, tightness, weld
angleTolerance, createPlaneForList, distanceTolerance, orientationAngleRule, setAngleTolerance, setDistanceTolerance, setOrientationAngleRule
SelectBody moldFaceSheet() throws NXException, RemoteException
DeckBuilder.Types.SHEET_BODY
.
NXException
RemoteException
SelectDatumPlaneList moldFacePlanes() throws NXException, RemoteException
DeckBuilder.Types.PLANES
.
NXException
RemoteException
PlaneListBuilderList moldFacePlaneList() throws NXException, RemoteException
DeckBuilder.Types.PLANES
.
NXException
RemoteException
SelectBody hull() throws NXException, RemoteException
DeckBuilder.Types.ROUND_CAMBER
or
DeckBuilder.Types.STRAIGHT_CAMBER
.
NXException
RemoteException
Plane moldFacePlane() throws NXException, RemoteException
DeckBuilder.Types.ROUND_CAMBER
or
DeckBuilder.Types.STRAIGHT_CAMBER
.
NXException
RemoteException
void setMoldFacePlane(Plane moldFacePlane) throws NXException, RemoteException
moldFacePlane
- NXException
RemoteException
Expression centerHeight() throws NXException, RemoteException
DeckBuilder.Types.ROUND_CAMBER
or
DeckBuilder.Types.STRAIGHT_CAMBER
.
NXException
RemoteException
Expression camberHeight() throws NXException, RemoteException
DeckBuilder.Types.ROUND_CAMBER
or
DeckBuilder.Types.STRAIGHT_CAMBER
.
NXException
RemoteException
Expression camberOffset() throws NXException, RemoteException
DeckBuilder.Types.STRAIGHT_CAMBER
.
NXException
RemoteException
DeckBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(DeckBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.