public interface ShipEndCutBuilder extends FeatureBuilder
ShipEndCut
builder
ShipCollection.createShipEndCutBuilder(nxopen.features.shipdesign.ShipEndCut)
Property | Value |
---|---|
EndCutBlock.Angle.Value | 0 |
EndCutBlock.Offset.Value | 0 |
EndCutBlock.SketchBlock.Exp1.Value | 0 |
EndCutBlock.SketchBlock.Exp10.Value | 0 |
EndCutBlock.SketchBlock.Exp11.Value | 0 |
EndCutBlock.SketchBlock.Exp12.Value | 0 |
EndCutBlock.SketchBlock.Exp2.Value | 0 |
EndCutBlock.SketchBlock.Exp3.Value | 0 |
EndCutBlock.SketchBlock.Exp4.Value | 0 |
EndCutBlock.SketchBlock.Exp5.Value | 0 |
EndCutBlock.SketchBlock.Exp6.Value | 0 |
EndCutBlock.SketchBlock.Exp7.Value | 0 |
EndCutBlock.SketchBlock.Exp8.Value | 0 |
EndCutBlock.SketchBlock.Exp9.Value | 0 |
EndCutBlock.SketchBlock.Sketches | EndCut1 |
EndCutBlock.TaperType | Trim |
Modifier and Type | Interface and Description |
---|---|
static class |
ShipEndCutBuilder.CreationMethod
available methods used to place a cutout object
|
Modifier and Type | Method and Description |
---|---|
CoordinateSystem |
coordSystem()
Returns the coord system
License requirements: None. |
EndCutBlockBuilder |
endCutBlock()
Returns the end cut block (containing the library sketch block and other end cut specific settings) that defines the end cut outline
License requirements: None. |
ShipEndCutBuilder.CreationMethod |
placementType()
Returns the placement type
License requirements: None. |
SelectTaggedObject |
selectCSYSFace()
Returns the select csysface
License requirements: None. |
SelectTaggedObject |
selectEdge()
Returns the select edge
License requirements: None. |
SelectTaggedObject |
selectTargetFace()
Returns the select target face
License requirements: None. |
void |
setCoordSystem(CoordinateSystem coordSystem)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setPlacementType(ShipEndCutBuilder.CreationMethod placementType)
License requirements: nx_ship_concept ("Ship Concept") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ShipEndCutBuilder.CreationMethod placementType() throws NXException, RemoteException
NXException
RemoteException
void setPlacementType(ShipEndCutBuilder.CreationMethod placementType) throws NXException, RemoteException
placementType
- NXException
RemoteException
SelectTaggedObject selectTargetFace() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObject selectEdge() throws NXException, RemoteException
NXException
RemoteException
CoordinateSystem coordSystem() throws NXException, RemoteException
NXException
RemoteException
void setCoordSystem(CoordinateSystem coordSystem) throws NXException, RemoteException
coordSystem
- NXException
RemoteException
SelectTaggedObject selectCSYSFace() throws NXException, RemoteException
NXException
RemoteException
EndCutBlockBuilder endCutBlock() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.