public interface SteelSupportBuilder extends FeatureBuilder
SteelSupport
builder
ShipCollection.createSteelSupportBuilder(nxopen.features.shipdesign.SteelSupport)
Property | Value |
---|---|
AngularDim.Value | 0 |
EndCapThickness.Value | 0 (millimeters part), 0 (inches part) |
EndOffset.Value | 0 (millimeters part), 0 (inches part) |
Line1Offset.Value | 0 (millimeters part), 0 (inches part) |
Line2Offset.Value | 0 (millimeters part), 0 (inches part) |
PlacementMethod | TwoPlanesandLines |
StartCapThickness.Value | 0 (millimeters part), 0 (inches part) |
StartOffset.Value | 0 (millimeters part), 0 (inches part) |
SupportCapOptions | None |
Modifier and Type | Interface and Description |
---|---|
static class |
SteelSupportBuilder.CapOptions
Does this feature have end caps, and if so what kind?
|
static class |
SteelSupportBuilder.CreationMethod
Method used to create the support feature
|
Modifier and Type | Method and Description |
---|---|
Expression |
angularDim()
Returns the angular dimension used to rotate the support feature.
|
int |
attributeMaterial()
Returns the attribute material
License requirements: None. |
int |
attributeName()
Returns the name attribute value
License requirements: None. |
CoordinateSystem |
coordSystem()
Returns the coord system (only used with "SpecifyCsys" creation method)
License requirements: None. |
int |
endCapSize()
Returns the end cap size.
|
Expression |
endCapThickness()
Returns the end cap thickness
License requirements: None. |
int |
endCapType()
Returns the end cap type.
|
Expression |
endOffset()
Returns the offset used to determine where the support ends (used with "SpecifyLine" and "SpecifyCsys" creation methods)
License requirements: None. |
Plane |
endPlane()
Returns the end plane (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
String[] |
getAvailableAttributeMaterials()
Returns the list of available material attributes
License requirements: None. |
String[] |
getAvailableAttributeNames()
Returns the list of available name attributes
License requirements: None. |
String[] |
getAvailableCapTypes()
The list of available start and end cap types.
|
String[] |
getAvailableEndCapSizes()
The list of available end cap sizes.
|
String[] |
getAvailableStartCapSizes()
The list of available start cap sizes.
|
String[] |
getAvailableSupportSizes()
The list of available sizes.
|
String[] |
getAvailableSupportTypes()
The list of available support types.
|
boolean |
keepCoordSystem()
Returns whether or not we should keep the selected csys on apply (only used with "SpecifyCsys" creation method)
License requirements: None. |
boolean |
keepEndPlane()
Returns whether or not we should keep the selected end plane on apply (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
keepReverseEndOffset()
Returns the keep previous reverse setting on apply (used with "SpecifyLine" and "SpecifyCsys" creation methods)
License requirements: None. |
boolean |
keepReverseLine1Offset()
Returns the keep previous reverse setting on apply (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
keepReverseLine2Offset()
Returns the keep previous reverse setting on apply (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
keepReverseStartOffset()
Returns the keep previous reverse setting on apply (used with "SpecifyLine" and "SpecifyCsys" creation methods)
License requirements: None. |
boolean |
keepSelectGuideCurve()
Returns whether or not we should keep the selected guide curve on apply (only used with "SpecifyLine" creation method)
License requirements: None. |
boolean |
keepSelectLine1()
Returns whether or not we should keep the selected first line on apply (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
keepSelectLine2()
Returns whether or not we should keep the selected second line on apply (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
keepSelectOrientationLine()
Returns whether or not we should keep the selected orientation line on apply (only used with "SpecifyLine" creation method)
License requirements: None. |
boolean |
keepStartPlane()
Returns whether or not we should keep the selected start plane on apply (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
Expression |
line1Offset()
Returns the first line offset (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
Expression |
line2Offset()
Returns the second line offset (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
SteelSupportBuilder.CreationMethod |
placementMethod()
Returns the placement method used to create the feature
License requirements: None. |
boolean |
reverseEndOffset()
Returns the reverse end offset (used with "SpecifyLine" and "SpecifyCsys" creation methods)
License requirements: None. |
boolean |
reverseLine1Offset()
Returns the reverse first line offset (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
reverseLine2Offset()
Returns the reverse second line offset (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
boolean |
reverseStartOffset()
Returns the reverse start offset (used with "SpecifyLine" and "SpecifyCsys" creation methods)
License requirements: None. |
SelectTaggedObject |
selectGuideCurve()
Returns the select guide curve (only used with "SpecifyLine" creation method)
License requirements: None. |
SelectTaggedObject |
selectLine1()
Returns the first line (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
SelectTaggedObject |
selectLine2()
Returns the second line (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
SelectTaggedObject |
selectOrientationLine()
Returns the orientation line (only used with "SpecifyLine" creation method)
License requirements: None. |
void |
setAttributeMaterial(int attributeMaterial)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setAttributeName(int attributeName)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setCoordSystem(CoordinateSystem coordSystem)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setEndCapSize(int endCapSize)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setEndCapType(int endCapType)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setEndPlane(Plane endPlane)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepCoordSystem(boolean keepCoordSystem)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepEndPlane(boolean keepEndPlane)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepReverseEndOffset(boolean keepReverseEndOffset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepReverseLine1Offset(boolean keepReverseLine1Offset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepReverseLine2Offset(boolean keepReverseLine2Offset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepReverseStartOffset(boolean keepReverseStartOffset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepSelectGuideCurve(boolean keepSelectGuideCurve)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepSelectLine1(boolean keepSelectLine1)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepSelectLine2(boolean keepSelectLine2)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepSelectOrientationLine(boolean keepSelectOrientationLine)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setKeepStartPlane(boolean keepStartPlane)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setPlacementMethod(SteelSupportBuilder.CreationMethod placementMethod)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setReverseEndOffset(boolean reverseEndOffset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setReverseLine1Offset(boolean reverseLine1Offset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setReverseLine2Offset(boolean reverseLine2Offset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setReverseStartOffset(boolean reverseStartOffset)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setStartCapSize(int startCapSize)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setStartCapType(int startCapType)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setStartPlane(Plane startPlane)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setSupportCapOptions(SteelSupportBuilder.CapOptions supportCapOptions)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setSupportSize(int supportSize)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setSupportType(int supportType)
License requirements: nx_ship_concept ("Ship Concept") . |
int |
startCapSize()
Returns the start cap size.
|
Expression |
startCapThickness()
Returns the start cap thickness
License requirements: None. |
int |
startCapType()
Returns the start cap type.
|
Expression |
startOffset()
Returns the offset used to determine where the support starts (used with "SpecifyLine" and "SpecifyCsys" creation methods)
License requirements: None. |
Plane |
startPlane()
Returns the start plane (only used with "TwoPlanesandLines" creation method)
License requirements: None. |
SteelSupportBuilder.CapOptions |
supportCapOptions()
Returns the support cap options
License requirements: None. |
int |
supportSize()
Returns the support size.
|
int |
supportType()
Returns the support type.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SteelSupportBuilder.CreationMethod placementMethod() throws NXException, RemoteException
NXException
RemoteException
void setPlacementMethod(SteelSupportBuilder.CreationMethod placementMethod) throws NXException, RemoteException
placementMethod
- NXException
RemoteException
Plane startPlane() throws NXException, RemoteException
NXException
RemoteException
void setStartPlane(Plane startPlane) throws NXException, RemoteException
startPlane
- NXException
RemoteException
boolean keepStartPlane() throws NXException, RemoteException
NXException
RemoteException
void setKeepStartPlane(boolean keepStartPlane) throws NXException, RemoteException
keepStartPlane
- NXException
RemoteException
SelectTaggedObject selectGuideCurve() throws NXException, RemoteException
NXException
RemoteException
boolean keepSelectGuideCurve() throws NXException, RemoteException
NXException
RemoteException
void setKeepSelectGuideCurve(boolean keepSelectGuideCurve) throws NXException, RemoteException
keepSelectGuideCurve
- NXException
RemoteException
SelectTaggedObject selectLine1() throws NXException, RemoteException
NXException
RemoteException
boolean keepSelectLine1() throws NXException, RemoteException
NXException
RemoteException
void setKeepSelectLine1(boolean keepSelectLine1) throws NXException, RemoteException
keepSelectLine1
- NXException
RemoteException
SelectTaggedObject selectLine2() throws NXException, RemoteException
NXException
RemoteException
boolean keepSelectLine2() throws NXException, RemoteException
NXException
RemoteException
void setKeepSelectLine2(boolean keepSelectLine2) throws NXException, RemoteException
keepSelectLine2
- NXException
RemoteException
Plane endPlane() throws NXException, RemoteException
NXException
RemoteException
void setEndPlane(Plane endPlane) throws NXException, RemoteException
endPlane
- NXException
RemoteException
boolean keepEndPlane() throws NXException, RemoteException
NXException
RemoteException
void setKeepEndPlane(boolean keepEndPlane) throws NXException, RemoteException
keepEndPlane
- NXException
RemoteException
CoordinateSystem coordSystem() throws NXException, RemoteException
NXException
RemoteException
void setCoordSystem(CoordinateSystem coordSystem) throws NXException, RemoteException
coordSystem
- NXException
RemoteException
boolean keepCoordSystem() throws NXException, RemoteException
NXException
RemoteException
void setKeepCoordSystem(boolean keepCoordSystem) throws NXException, RemoteException
keepCoordSystem
- NXException
RemoteException
SelectTaggedObject selectOrientationLine() throws NXException, RemoteException
NXException
RemoteException
boolean keepSelectOrientationLine() throws NXException, RemoteException
NXException
RemoteException
void setKeepSelectOrientationLine(boolean keepSelectOrientationLine) throws NXException, RemoteException
keepSelectOrientationLine
- NXException
RemoteException
int supportType() throws NXException, RemoteException
NXException
RemoteException
void setSupportType(int supportType) throws NXException, RemoteException
supportType
- NXException
RemoteException
String[] getAvailableSupportTypes() throws NXException, RemoteException
NXException
RemoteException
int supportSize() throws NXException, RemoteException
NXException
RemoteException
void setSupportSize(int supportSize) throws NXException, RemoteException
supportSize
- NXException
RemoteException
String[] getAvailableSupportSizes() throws NXException, RemoteException
NXException
RemoteException
Expression angularDim() throws NXException, RemoteException
NXException
RemoteException
Expression line1Offset() throws NXException, RemoteException
NXException
RemoteException
boolean reverseLine1Offset() throws NXException, RemoteException
NXException
RemoteException
void setReverseLine1Offset(boolean reverseLine1Offset) throws NXException, RemoteException
reverseLine1Offset
- NXException
RemoteException
boolean keepReverseLine1Offset() throws NXException, RemoteException
NXException
RemoteException
void setKeepReverseLine1Offset(boolean keepReverseLine1Offset) throws NXException, RemoteException
keepReverseLine1Offset
- NXException
RemoteException
Expression line2Offset() throws NXException, RemoteException
NXException
RemoteException
boolean reverseLine2Offset() throws NXException, RemoteException
NXException
RemoteException
void setReverseLine2Offset(boolean reverseLine2Offset) throws NXException, RemoteException
reverseLine2Offset
- NXException
RemoteException
boolean keepReverseLine2Offset() throws NXException, RemoteException
NXException
RemoteException
void setKeepReverseLine2Offset(boolean keepReverseLine2Offset) throws NXException, RemoteException
keepReverseLine2Offset
- NXException
RemoteException
Expression startOffset() throws NXException, RemoteException
NXException
RemoteException
boolean reverseStartOffset() throws NXException, RemoteException
NXException
RemoteException
void setReverseStartOffset(boolean reverseStartOffset) throws NXException, RemoteException
reverseStartOffset
- NXException
RemoteException
boolean keepReverseStartOffset() throws NXException, RemoteException
NXException
RemoteException
void setKeepReverseStartOffset(boolean keepReverseStartOffset) throws NXException, RemoteException
keepReverseStartOffset
- NXException
RemoteException
Expression endOffset() throws NXException, RemoteException
NXException
RemoteException
boolean reverseEndOffset() throws NXException, RemoteException
NXException
RemoteException
void setReverseEndOffset(boolean reverseEndOffset) throws NXException, RemoteException
reverseEndOffset
- NXException
RemoteException
boolean keepReverseEndOffset() throws NXException, RemoteException
NXException
RemoteException
void setKeepReverseEndOffset(boolean keepReverseEndOffset) throws NXException, RemoteException
keepReverseEndOffset
- NXException
RemoteException
SteelSupportBuilder.CapOptions supportCapOptions() throws NXException, RemoteException
NXException
RemoteException
void setSupportCapOptions(SteelSupportBuilder.CapOptions supportCapOptions) throws NXException, RemoteException
supportCapOptions
- NXException
RemoteException
int startCapType() throws NXException, RemoteException
NXException
RemoteException
void setStartCapType(int startCapType) throws NXException, RemoteException
startCapType
- NXException
RemoteException
String[] getAvailableCapTypes() throws NXException, RemoteException
NXException
RemoteException
int startCapSize() throws NXException, RemoteException
NXException
RemoteException
void setStartCapSize(int startCapSize) throws NXException, RemoteException
startCapSize
- NXException
RemoteException
String[] getAvailableStartCapSizes() throws NXException, RemoteException
NXException
RemoteException
Expression startCapThickness() throws NXException, RemoteException
NXException
RemoteException
int endCapType() throws NXException, RemoteException
NXException
RemoteException
void setEndCapType(int endCapType) throws NXException, RemoteException
endCapType
- NXException
RemoteException
int endCapSize() throws NXException, RemoteException
NXException
RemoteException
void setEndCapSize(int endCapSize) throws NXException, RemoteException
endCapSize
- NXException
RemoteException
String[] getAvailableEndCapSizes() throws NXException, RemoteException
NXException
RemoteException
Expression endCapThickness() throws NXException, RemoteException
NXException
RemoteException
int attributeName() throws NXException, RemoteException
NXException
RemoteException
void setAttributeName(int attributeName) throws NXException, RemoteException
attributeName
- NXException
RemoteException
String[] getAvailableAttributeNames() throws NXException, RemoteException
NXException
RemoteException
int attributeMaterial() throws NXException, RemoteException
NXException
RemoteException
void setAttributeMaterial(int attributeMaterial) throws NXException, RemoteException
attributeMaterial
- NXException
RemoteException
String[] getAvailableAttributeMaterials() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.