public interface SubSystemBuilder extends FeatureParmsBuilder
SubSystems
feature.
Property | Value |
---|---|
PlateStockData.KnuckleRatio | 3.0 |
PlateStockData.KnuckleSmoothAngle | 3.0 |
PlateStockData.MaterialOption | 0 |
PlateStockData.OppositeThickness.Value | 0 (millimeters part), 0 (inches part) |
PlateStockData.RestrictThicknessToMaterial | true |
PlateStockData.ThickenOption | SingleSided |
PlateStockData.Thickness.Value | 10 (millimeters part), 0.5 (inches part) |
PlateStockData.ThicknessSourceOption | List |
ProfileStockData.AnchorPoint | 0 |
ProfileStockData.PlateHeight.Value | 50 (millimeters part), 2 (inches part) |
ProfileStockData.SectionType | Profile |
FeatureParmsBuilder.OrientationAngleRuleTypes
Modifier and Type | Method and Description |
---|---|
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. |
String |
name()
Returns
the name of the Subsystem and the name of the part created for the SubSystem by Transition
License requirements: None. |
Expression |
offset()
Returns the offset to apply to the plate sub system mold face to produce the desired mold face.
|
Expression |
orientationAngle()
Returns the angle at which the stiffener system is placed relative to the reference.
|
SelectCurve |
orientationLinePillar()
Returns the line specified for the pillar system angle reference.
|
StiffenerSystemBuilder.OrientationMethods |
orientationMethod()
Returns the method used to define the reference for the orientation angle of stiffener system.
|
Direction |
orientationVector()
Returns the vector specified for the orientation angle reference.
|
SteelFeatureSpreadsheetBuilder |
pillarStockData()
Returns the pillar sub system stock data.
|
PlateStockBuilder |
plateStockData()
Returns the plate sub system stock data.
|
StiffenerStockBuilder |
profileStockData()
Returns the profile sub system stock data.
|
boolean |
reverse()
Returns the indication whether the direction of the flange should be reversed on this stiffener sub 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 |
setName(String name)
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setOrientationMethod(StiffenerSystemBuilder.OrientationMethods orientationMethod)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setOrientationVector(Direction orientationVector)
License requirements: nx_ship_concept ("Ship Concept") . |
void |
setReverse(boolean reverse)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setTightness(int tightness)
License requirements: nx_ship_basic ("Ship Basic Design") . |
SelectNXObjectList |
subSystem()
Returns the faces or curves that make up the sub system.
|
int |
tightness()
Returns the tightness to apply to plate and subplate systems.
|
angleTolerance, createPlaneForList, distanceTolerance, orientationAngleRule, setAngleTolerance, setDistanceTolerance, setOrientationAngleRule
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList subSystem() throws NXException, RemoteException
NXException
RemoteException
StiffenerStockBuilder profileStockData() throws NXException, RemoteException
NXException
RemoteException
PlateStockBuilder plateStockData() throws NXException, RemoteException
NXException
RemoteException
SteelFeatureSpreadsheetBuilder pillarStockData() throws NXException, RemoteException
NXException
RemoteException
Expression offset() 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
StiffenerSystemBuilder.EndCutTypes endCutStart() throws NXException, RemoteException
NXException
RemoteException
void setEndCutStart(StiffenerSystemBuilder.EndCutTypes endCutStart) throws NXException, RemoteException
endCutStart
- NXException
RemoteException
int tightness() throws NXException, RemoteException
NXException
RemoteException
void setTightness(int tightness) throws NXException, RemoteException
tightness
- NXException
RemoteException
StiffenerSystemBuilder.EndCutTypes endCutEnd() throws NXException, RemoteException
NXException
RemoteException
void setEndCutEnd(StiffenerSystemBuilder.EndCutTypes endCutEnd) throws NXException, RemoteException
endCutEnd
- NXException
RemoteException
boolean reverse() throws NXException, RemoteException
NXException
RemoteException
void setReverse(boolean reverse) throws NXException, RemoteException
reverse
- NXException
RemoteException
SelectCurve orientationLinePillar() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- 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.