public interface WeldCut2Builder extends FeatureBuilder
WeldCut2
builder
ShipCollection.createWeldCut2Builder(nxopen.features.shipdesign.WeldCut2)
Property | Value |
---|---|
DistanceTolerance | 0.0254 (millimeters part), 0.001 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
WeldCut2Builder.CreationMethod
Creation method used to define the placement of the weld cut
|
Modifier and Type | Method and Description |
---|---|
CoordinateSystem |
coordinateSystem()
Returns the placement CSYS of the weld cut
The coordinate system is only used for the SpecifyCSYS placement method.
|
Point |
cornerPoint()
Returns the corner point as weld location.
|
SelectFace |
cornerTargetFace()
Returns the corner target face.
|
SelectFace |
csystargetFace()
Returns the csys target face.
|
SelectFace |
curveTargetFace()
Returns the curve target face.
|
double |
distanceTolerance()
Returns the distance tolerance.
|
SelectTaggedObject |
guideCurve()
Returns the guide curve to position the weld cut.
|
WeldCut2Builder.CreationMethod |
placementType()
Returns the method used to define the placement of the weld cut
License requirements: None. |
void |
setCoordinateSystem(CoordinateSystem coordinateSystem)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setCornerPoint(Point weldLocation)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setPlacementType(WeldCut2Builder.CreationMethod placementType)
License requirements: nx_ship_detail ("Ship Detail Design") . |
SteelFeatureSpreadsheetBuilder |
spreadsheet()
Returns the spreadsheet builder.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point cornerPoint() throws NXException, RemoteException
NXException
RemoteException
void setCornerPoint(Point weldLocation) throws NXException, RemoteException
weldLocation
- NXException
RemoteException
SteelFeatureSpreadsheetBuilder spreadsheet() throws NXException, RemoteException
SteelFeatureSpreadsheetBuilder
.
NXException
RemoteException
WeldCut2Builder.CreationMethod placementType() throws NXException, RemoteException
NXException
RemoteException
void setPlacementType(WeldCut2Builder.CreationMethod placementType) throws NXException, RemoteException
placementType
- NXException
RemoteException
SelectTaggedObject guideCurve() throws NXException, RemoteException
NXException
RemoteException
SelectFace curveTargetFace() throws NXException, RemoteException
NXException
RemoteException
CoordinateSystem coordinateSystem() throws NXException, RemoteException
NXException
RemoteException
void setCoordinateSystem(CoordinateSystem coordinateSystem) throws NXException, RemoteException
coordinateSystem
- NXException
RemoteException
SelectFace csystargetFace() throws NXException, RemoteException
NXException
RemoteException
SelectFace cornerTargetFace() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.