public interface EditStockBuilder
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.
|
nxopen.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(nxopen.Direction orientationVector)
Deprecated.
Deprecated in NX10.0.0. Orientation vector can only be modified on the full profile system itself.
|
void |
setPillarDirection(nxopen.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") . |
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
nxopen.Direction orientationVector() throws NXException, RemoteException
StiffenerSystemBuilder.OrientationMethods.VECTOR
..
NXException
RemoteException
void setOrientationVector(nxopen.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(nxopen.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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.