public interface HullBuilder extends PlateSystemBuilder
Hull
feature.
ShipCollection.createHullBuilder(nxopen.features.shipdesign.Hull)
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 |
HullBuilder.Types
Indicates the method that is being used to define the mold face of the hull.
|
PlateSystemBuilder.StiffenerDirectionType
FeatureParmsBuilder.OrientationAngleRuleTypes
Modifier and Type | Method and Description |
---|---|
Plane |
centerline()
Returns the plane representing the center line of the hull.
|
ScCollector |
moldFaces()
Returns the faces selected that defines the overall shape of the hull.
|
SelectBody |
moldFaceSheet()
Returns the sheet body selected that defines the overall shape of the hull.
|
void |
setCenterline(Plane offsetPlane)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setType(HullBuilder.Types type)
License requirements: nx_ship_basic ("Ship Basic Design") . |
HullBuilder.Types |
type()
Returns the method used to define the mold face of the hull.
|
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
nxopen.features.ShipDesign.HullBuilder.Types#SHEET_BODY
is set.
NXException
RemoteException
ScCollector moldFaces() throws NXException, RemoteException
nxopen.features.ShipDesign.HullBuilder.Types#FACES
is set.
NXException
RemoteException
HullBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(HullBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Plane centerline() throws NXException, RemoteException
NXException
RemoteException
void setCenterline(Plane offsetPlane) throws NXException, RemoteException
offsetPlane
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.