public interface LongitudinalBulkheadBuilder extends PlateSystemBuilder
LongitudinalBulkhead
feature.
ShipCollection.createLongitudinalBulkheadBuilder(nxopen.features.shipdesign.LongitudinalBulkhead)
Property | Value |
---|---|
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 |
LongitudinalBulkheadBuilder.Types
Indicates the method that is being used to define the mold face of the longitudinal bulkhead.
|
PlateSystemBuilder.StiffenerDirectionType
FeatureParmsBuilder.OrientationAngleRuleTypes
Modifier and Type | Method and Description |
---|---|
Plane |
extrusionLimit()
Returns the plane definining the limit of the extrusion.
|
Plane |
moldFacePlane()
Returns the supplied section will be projected to this plane for the start of the extrusion.
|
PlaneListBuilderList |
moldFacePlaneList()
Returns the list of planes defined to define the mold face.
|
SelectDatumPlaneList |
moldFacePlanes()
Returns the planes selected to define the mold face.
|
Section |
moldFaceSection()
Returns the section containing the shape to extrude.
|
SelectBody |
moldFaceSheet()
Returns the sheet body selected to define the mold face.
|
void |
setExtrusionLimit(Plane extrusionLimit)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setMoldFacePlane(Plane moldFacePlane)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setType(LongitudinalBulkheadBuilder.Types type)
License requirements: nx_ship_basic ("Ship Basic Design") . |
LongitudinalBulkheadBuilder.Types |
type()
Returns the method used to define the mold face of the longitudinal bulkhead.
|
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
LongitudinalBulkheadBuilder.Types.SHEET_BODY
.
NXException
RemoteException
SelectDatumPlaneList moldFacePlanes() throws NXException, RemoteException
LongitudinalBulkheadBuilder.Types.PLANES
.
NXException
RemoteException
PlaneListBuilderList moldFacePlaneList() throws NXException, RemoteException
LongitudinalBulkheadBuilder.Types.PLANES
.
NXException
RemoteException
Plane moldFacePlane() throws NXException, RemoteException
LongitudinalBulkheadBuilder.Types.EXTRUSION
.
NXException
RemoteException
void setMoldFacePlane(Plane moldFacePlane) throws NXException, RemoteException
moldFacePlane
- NXException
RemoteException
Section moldFaceSection() throws NXException, RemoteException
LongitudinalBulkheadBuilder.Types.EXTRUSION
.
NXException
RemoteException
Plane extrusionLimit() throws NXException, RemoteException
LongitudinalBulkheadBuilder.Types.EXTRUSION
.
NXException
RemoteException
void setExtrusionLimit(Plane extrusionLimit) throws NXException, RemoteException
extrusionLimit
- NXException
RemoteException
LongitudinalBulkheadBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(LongitudinalBulkheadBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.