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
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 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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.