public interface EdgePrepValuesBuilder extends Builder
Property | Value |
---|---|
JointExitBuilder.NumberSegments | 2 |
JointExitBuilder.RootOpening | 0 |
JointExitBuilder.SplitAngle | 5.0 |
RootOpening | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
EdgePrepValuesBuilder.Apply
Option to indicate how the values are to be updated.
|
static class |
EdgePrepValuesBuilder.Option
Option to indicate how the values are to be used.
|
Modifier and Type | Method and Description |
---|---|
void |
deleteExitBuilder()
Deletes the
JointExitBuilder . |
boolean |
edgesPrepared()
Returns the indication that the edges are prepared for welding
License requirements: None. |
Curve |
getSegmentFromIndex(int value)
Creates the path to be used for the limits.
|
SelectCurveList |
joint()
Returns the welding joint curves.
|
JointExitBuilder |
jointExitBuilder()
Returns the
JointExitBuilder . |
double |
primaryThicknessUser()
Returns the user defined value for primary thickness
License requirements: None. |
void |
readEdgePrepValues(Feature feature)
Reads the edge prep values from the feature.
|
void |
readEdgePrepValuesFromCurve(Curve curve)
Reads the edge prep values from joint curve.
|
void |
recreateCurves()
Recreates the curves after changes to edge prep values.
|
double |
rootOpening()
Returns the root opening
License requirements: None. |
double |
secondaryThicknessUser()
Returns the user defined value for secondary thickness
License requirements: None. |
void |
setEdgesPrepared(boolean prepared)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setPrimaryThicknessUser(double thickness)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setRootOpening(double rootOpening)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setSecondaryThicknessUser(double thickness)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setValuesApplyOption(EdgePrepValuesBuilder.Apply option)
License requirements: structure_weld ("STRUCTURE WELD") . |
void |
setValuesOption(EdgePrepValuesBuilder.Option option)
License requirements: structure_weld ("STRUCTURE WELD") . |
EdgePrepValuesBuilder.Apply |
valuesApplyOption()
Returns the apply values option which indicates whether the all the values of each selected joint should be updated or just the values that were changed in the
JointExitBuilder . |
SelectCurve |
valueSegment()
Returns the selected segment.
|
EdgePrepValuesBuilder.Option |
valuesOption()
Returns the values option which indicates whether the entered or computed values should be used.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectCurveList joint() throws NXException, RemoteException
NXException
RemoteException
SelectCurve valueSegment() throws NXException, RemoteException
NXException
RemoteException
double rootOpening() throws NXException, RemoteException
NXException
RemoteException
void setRootOpening(double rootOpening) throws NXException, RemoteException
rootOpening
- NXException
RemoteException
boolean edgesPrepared() throws NXException, RemoteException
NXException
RemoteException
void setEdgesPrepared(boolean prepared) throws NXException, RemoteException
prepared
- NXException
RemoteException
double primaryThicknessUser() throws NXException, RemoteException
NXException
RemoteException
void setPrimaryThicknessUser(double thickness) throws NXException, RemoteException
thickness
- NXException
RemoteException
double secondaryThicknessUser() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryThicknessUser(double thickness) throws NXException, RemoteException
thickness
- NXException
RemoteException
EdgePrepValuesBuilder.Option valuesOption() throws NXException, RemoteException
NXException
RemoteException
void setValuesOption(EdgePrepValuesBuilder.Option option) throws NXException, RemoteException
option
- NXException
RemoteException
EdgePrepValuesBuilder.Apply valuesApplyOption() throws NXException, RemoteException
JointExitBuilder
.
NXException
RemoteException
void setValuesApplyOption(EdgePrepValuesBuilder.Apply option) throws NXException, RemoteException
option
- NXException
RemoteException
void recreateCurves() throws NXException, RemoteException
NXException
RemoteException
void deleteExitBuilder() throws NXException, RemoteException
JointExitBuilder
.
NXException
RemoteException
void readEdgePrepValues(Feature feature) throws NXException, RemoteException
feature
- Welding Joint featureNXException
RemoteException
void readEdgePrepValuesFromCurve(Curve curve) throws NXException, RemoteException
curve
- Welding Joint curveNXException
RemoteException
JointExitBuilder jointExitBuilder() throws NXException, RemoteException
JointExitBuilder
.
NXException
RemoteException
Curve getSegmentFromIndex(int value) throws NXException, RemoteException
value
- index of curve.NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.