public interface AlongGuideCutBuilder extends FeatureBuilder
AlongGuideCut
builder
ShipCollection.createAlongGuideCutBuilder(nxopen.features.shipdesign.AlongGuideCut)
Property | Value |
---|---|
ArrowHeadAngle.Value | 60.0 |
ArrowHeadHeight.Value | 5.0 (millimeters part), 0.2 (inches part) |
ArrowHeight.Value | 20.0 (millimeters part), 0.8 (inches part) |
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
|
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 AlongGuideCutBuilder.CreationMethod.WELD_CLEARANCE
.
NXException
RemoteException
SelectNXObject guideCurve() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.WELD_CLEARANCE
.
NXException
RemoteException
SelectEdgeList shipStructureEdge() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.WATER_STOP
.
NXException
RemoteException
SelectNXObject waterStopShape() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.WATER_STOP
.
NXException
RemoteException
AlongGuideCutBuilder.WaterStopOffsetMethod waterStopOffsetOption() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is 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 AlongGuideCutBuilder.WaterStopOffsetMethod.ASYMMETRIC
,
or the offset distance for both side when the AlongGuideCutBuilder.WaterStopOffsetMethod
is AlongGuideCutBuilder.WaterStopOffsetMethod.SYMMETRIC
.
NXException
RemoteException
Expression rightOffsetDistance() throws NXException, RemoteException
AlongGuideCutBuilder.WaterStopOffsetMethod
is AlongGuideCutBuilder.WaterStopOffsetMethod.ASYMMETRIC
.
NXException
RemoteException
ManufacturingStockBuilder manufacturingInformation() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList guideCurveList() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.WELD_CLEARANCE
.
NXException
RemoteException
SelectNXObjectList waterStopShapeList() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.WATER_STOP
.
NXException
RemoteException
Expression arrowHeight() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.EGG_BOX
in
NX ship basic design.
NXException
RemoteException
Expression arrowHeadHeight() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.EGG_BOX
in
NX ship basic design.
NXException
RemoteException
Expression arrowHeadAngle() throws NXException, RemoteException
AlongGuideCutBuilder.CreationMethod
is AlongGuideCutBuilder.CreationMethod.EGG_BOX
in
NX ship basic design.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.