public interface AlongGuideCutBuilder extends FeatureBuilder
AlongGuideCut
builder
ShipCollection.createAlongGuideCutBuilder(nxopen.features.shipdesign.AlongGuideCut)
Property | Value |
---|---|
DistanceTolerance | 0.0254 (millimeters part), 0.001 (inches part) |
LeftOffsetDistance.Value | 150.0 (millimeters part), 6.0 (inches part) |
RightOffsetDistance.Value | 150.0 (millimeters part), 6.0 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
AlongGuideCutBuilder.CreationMethod
Creation method used to define the placement of the along guide cut
|
static class |
AlongGuideCutBuilder.WaterStopOffsetMethod
Offset option used to define the placement of the water stop guide cut
|
Modifier and Type | Method and Description |
---|---|
double |
distanceTolerance()
Returns the distance tolerance.
|
SelectNXObject |
guideCurve()
Returns the guide curve when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WELD_CLEARANCE . |
SelectNXObjectList |
guideCurveList()
Returns the guide curve list when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WELD_CLEARANCE . |
Expression |
leftOffsetDistance()
Returns the left offset distance when the
AlongGuideCutBuilder.WaterStopOffsetMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.WaterStopOffsetMethod#ASYMMETRIC ,
or the offset distance for both side when the AlongGuideCutBuilder.WaterStopOffsetMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.WaterStopOffsetMethod#SYMMETRIC . |
ManufacturingStockBuilder |
manufacturingInformation()
Returns the manufacturing stock builder that holds the manufacturing data.
|
AlongGuideCutBuilder.CreationMethod |
placementType()
Returns the method used to define the placement of the along guide cut
License requirements: None. |
Expression |
rightOffsetDistance()
Returns the right offset distance when the
AlongGuideCutBuilder.WaterStopOffsetMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.WaterStopOffsetMethod#ASYMMETRIC . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setPlacementType(AlongGuideCutBuilder.CreationMethod placementType)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setWaterStopOffsetOption(AlongGuideCutBuilder.WaterStopOffsetMethod offsetOption)
License requirements: nx_ship_detail ("Ship Detail Design") . |
SelectBodyList |
shipStructure()
Returns the target plate or stiffener when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WELD_CLEARANCE . |
SelectEdgeList |
shipStructureEdge()
Returns the target edge when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP . |
SteelFeatureSpreadsheetBuilder |
spreadsheet()
Returns the spreadsheet builder,
SteelFeatureSpreadsheetBuilder ,
which defines the along guide cut cross section type and parameters. |
AlongGuideCutBuilder.WaterStopOffsetMethod |
waterStopOffsetOption()
Returns the offset option when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP . |
SelectNXObject |
waterStopShape()
Returns the tool object when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP . |
SelectNXObjectList |
waterStopShapeList()
Returns the tool object list when the
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SteelFeatureSpreadsheetBuilder spreadsheet() throws NXException, RemoteException
SteelFeatureSpreadsheetBuilder
,
which defines the along guide cut cross section type and parameters.
NXException
RemoteException
AlongGuideCutBuilder.CreationMethod placementType() throws NXException, RemoteException
NXException
RemoteException
void setPlacementType(AlongGuideCutBuilder.CreationMethod placementType) throws NXException, RemoteException
placementType
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
SelectBodyList shipStructure() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WELD_CLEARANCE
.
NXException
RemoteException
SelectNXObject guideCurve() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WELD_CLEARANCE
.
NXException
RemoteException
SelectEdgeList shipStructureEdge() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP
.
NXException
RemoteException
SelectNXObject waterStopShape() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP
.
NXException
RemoteException
AlongGuideCutBuilder.WaterStopOffsetMethod waterStopOffsetOption() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP
.
NXException
RemoteException
void setWaterStopOffsetOption(AlongGuideCutBuilder.WaterStopOffsetMethod offsetOption) throws NXException, RemoteException
offsetOption
- NXException
RemoteException
Expression leftOffsetDistance() throws NXException, RemoteException
AlongGuideCutBuilder.WaterStopOffsetMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.WaterStopOffsetMethod#ASYMMETRIC
,
or the offset distance for both side when the AlongGuideCutBuilder.WaterStopOffsetMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.WaterStopOffsetMethod#SYMMETRIC
.
NXException
RemoteException
Expression rightOffsetDistance() throws NXException, RemoteException
AlongGuideCutBuilder.WaterStopOffsetMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.WaterStopOffsetMethod#ASYMMETRIC
.
NXException
RemoteException
ManufacturingStockBuilder manufacturingInformation() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList guideCurveList() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WELD_CLEARANCE
.
NXException
RemoteException
SelectNXObjectList waterStopShapeList() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is nxopen.features.ShipDesign.AlongGuideCutBuilder.CreationMethod#WATER_STOP
.
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.