public interface EditStockBuilder extends FeatureBuilder
EditStockBuilder
which
is used to change the stock information on the basic design features.
ShipCollection.createEditStockBuilder()
Property | Value |
---|---|
Offset.Value | 0 (millimeters part), 0 (inches part) |
PlateStock.KnuckleRatio | 3.0 |
PlateStock.KnuckleSmoothAngle | 3.0 |
PlateStock.MaterialOption | 0 |
PlateStock.OppositeThickness.Value | 0 (millimeters part), 0 (inches part) |
PlateStock.RestrictThicknessToMaterial | true |
PlateStock.ThickenOption | SingleSided |
PlateStock.Thickness.Value | 10 (millimeters part), 0.5 (inches part) |
PlateStock.ThicknessSourceOption | List |
SectionType | Profile |
StiffenerStock.AnchorPoint | 0 |
StiffenerStock.PlateHeight.Value | 50 (millimeters part), 2 (inches part) |
StiffenerStock.SectionType | Profile |
Modifier and Type | Method and Description |
---|---|
SteelFeatureSpreadsheetBuilder |
builtUpPillarStock()
Returns the stock data used to define the built up stock information of the pillar.
|
StiffenerSystemBuilder.EndCutTypes |
endCutEnd()
Returns the end cut to use at the end of the stiffener sub system.
|
StiffenerSystemBuilder.EndCutTypes |
endCutStart()
Returns the end cut to use at the start of the stiffener sub system.
|
StiffenerSystemBuilder.MountingMethods |
mountingMethod()
Returns the mounting method
License requirements: None. |
Expression |
offset()
Returns the offset to apply to the current plate system mold face to produce the desired mold face.
|
Expression |
orientationAngle()
Deprecated.
Deprecated in NX10.0.0. Orientation angle can only be modified on the full profile system itself.
|
Expression |
orientationAnglePillar()
Returns the angle at which the pillar system is placed relative to the reference.
|
SelectCurve |
orientationLinePillar()
Returns the line specified for the pillar system angle reference.
|
StiffenerSystemBuilder.OrientationMethods |
orientationMethod()
Deprecated.
Deprecated in NX10.0.0. Orientation method can only be modified on the full profile system itself.
|
Direction |
orientationVector()
Deprecated.
Deprecated in NX10.0.0. Orientation vector can only be modified on the full profile system itself.
|
SteelFeatureSpreadsheetBuilder |
pillarStock()
Returns the stock data used to define the stock information of the pillar.
|
PlateStockBuilder |
plateStock()
Returns the plate stock builder, used to define the plate material, grade,
thickness, mass density, thicken option and opposite thickness.
|
boolean |
reverse()
Returns the indication whether the direction of the flange should be reversed on this stiffener system.
|
PillarSystemBuilder.StockSectionType |
sectionType()
Returns the section type (profile or built up) for pillar system.
|
void |
setEndCutEnd(StiffenerSystemBuilder.EndCutTypes endCutEnd)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setEndCutStart(StiffenerSystemBuilder.EndCutTypes endCutStart)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setMountingMethod(StiffenerSystemBuilder.MountingMethods mountingMethod)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setOrientationMethod(StiffenerSystemBuilder.OrientationMethods orientationMethod)
Deprecated.
Deprecated in NX10.0.0. Orientation method can only be modified on the full profile system itself.
|
void |
setOrientationVector(Direction orientationVector)
Deprecated.
Deprecated in NX10.0.0. Orientation vector can only be modified on the full profile system itself.
|
void |
setPillarDirection(Direction direction)
Sets the pillar direction.
|
void |
setReverse(boolean reverse)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setSectionType(PillarSystemBuilder.StockSectionType sectionType)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setTightness(int tightness)
License requirements: nx_ship_basic ("Ship Basic Design") . |
SelectTaggedObjectList |
shipStructure()
Returns the ship structures to change the stock information
License requirements: None. |
StiffenerStockBuilder |
stiffenerStock()
Returns the stock data used to define the stock information of the stiffener.
|
int |
tightness()
Returns the tightness to apply to plate and subplate systems.
|
void |
updateStockInformation(NXObject shipStructure)
Update stock information
License requirements: nx_ship_basic ("Ship Basic Design") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectTaggedObjectList shipStructure() throws NXException, RemoteException
NXException
RemoteException
Expression offset() throws NXException, RemoteException
NXException
RemoteException
int tightness() throws NXException, RemoteException
NXException
RemoteException
void setTightness(int tightness) throws NXException, RemoteException
tightness
- NXException
RemoteException
PlateStockBuilder plateStock() throws NXException, RemoteException
NXException
RemoteException
StiffenerStockBuilder stiffenerStock() throws NXException, RemoteException
NXException
RemoteException
PillarSystemBuilder.StockSectionType sectionType() throws NXException, RemoteException
NXException
RemoteException
void setSectionType(PillarSystemBuilder.StockSectionType sectionType) throws NXException, RemoteException
sectionType
- NXException
RemoteException
SteelFeatureSpreadsheetBuilder pillarStock() throws NXException, RemoteException
NXException
RemoteException
SteelFeatureSpreadsheetBuilder builtUpPillarStock() throws NXException, RemoteException
NXException
RemoteException
StiffenerSystemBuilder.OrientationMethods orientationMethod() throws NXException, RemoteException
NXException
RemoteException
void setOrientationMethod(StiffenerSystemBuilder.OrientationMethods orientationMethod) throws NXException, RemoteException
orientationMethod
- NXException
RemoteException
Direction orientationVector() throws NXException, RemoteException
StiffenerSystemBuilder.OrientationMethods.VECTOR
..
NXException
RemoteException
void setOrientationVector(Direction orientationVector) throws NXException, RemoteException
orientationVector
- NXException
RemoteException
Expression orientationAngle() throws NXException, RemoteException
NXException
RemoteException
boolean reverse() throws NXException, RemoteException
NXException
RemoteException
void setReverse(boolean reverse) throws NXException, RemoteException
reverse
- NXException
RemoteException
StiffenerSystemBuilder.EndCutTypes endCutStart() throws NXException, RemoteException
NXException
RemoteException
void setEndCutStart(StiffenerSystemBuilder.EndCutTypes endCutStart) throws NXException, RemoteException
endCutStart
- NXException
RemoteException
StiffenerSystemBuilder.EndCutTypes endCutEnd() throws NXException, RemoteException
NXException
RemoteException
void setEndCutEnd(StiffenerSystemBuilder.EndCutTypes endCutEnd) throws NXException, RemoteException
endCutEnd
- NXException
RemoteException
void updateStockInformation(NXObject shipStructure) throws NXException, RemoteException
shipStructure
- NXException
RemoteException
Expression orientationAnglePillar() throws NXException, RemoteException
NXException
RemoteException
SelectCurve orientationLinePillar() throws NXException, RemoteException
NXException
RemoteException
void setPillarDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
StiffenerSystemBuilder.MountingMethods mountingMethod() throws NXException, RemoteException
NXException
RemoteException
void setMountingMethod(StiffenerSystemBuilder.MountingMethods mountingMethod) throws NXException, RemoteException
mountingMethod
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.