public interface ForceCalculationBuilder extends Builder
ForceCalculationBuilder
Force Calculation Design is to calculate force of process
ForceCalculationCollection.createForceCalculationBuilder()
Property | Value |
---|---|
CalculationType | Normal |
DecimalPlaces | 3 |
ProcessType | AngularBlanking |
Modifier and Type | Interface and Description |
---|---|
static class |
ForceCalculationBuilder.CalculationTypes
The calculation type.
|
static class |
ForceCalculationBuilder.ProcessTypes
The process type.
|
Modifier and Type | Method and Description |
---|---|
ForceCalculationBuilder.CalculationTypes |
calculationType()
Returns the calculation method.
|
String |
cuttingPerimeter()
Returns the cutting perimeter length for EDM of the process.
|
int |
decimalPlaces()
Returns the decimal places of the calculated force result.
|
SelectFaceList |
forceProcess()
Returns the process used to calculate force.
|
String |
gravityCenter()
Returns the gravity center of the process.
|
String |
holdingForce()
Returns the pressure-pad-force of the process.
|
String |
parameter()
Returns the parameter expression to calculate the process force.
|
String |
parameterText()
Returns the parameter text.
|
ScCollector |
processFace()
Returns the face of the process.
|
String |
processForce()
Returns the process force of the calculated result.
|
String |
processName()
Returns the process name.
|
ForceCalculationBuilder.ProcessTypes |
processType()
Returns the process type.
|
void |
setCalculationType(ForceCalculationBuilder.CalculationTypes calculationType)
License requirements: None. |
void |
setCuttingPerimeter(String cuttingPerimeter)
License requirements: None. |
void |
setDecimalPlaces(int decimalPlaces)
License requirements: None. |
void |
setGravityCenter(String gravityCenter)
License requirements: None. |
void |
setHoldingForce(String holdingForce)
License requirements: None. |
void |
setParameter(String parameterExp)
License requirements: None. |
void |
setParameterText(String parameterText)
License requirements: None. |
void |
setProcessForce(String processForce)
License requirements: None. |
void |
setProcessName(String processName)
License requirements: None. |
void |
setProcessType(ForceCalculationBuilder.ProcessTypes processType)
License requirements: None. |
void |
setTotalForce(String totalForce)
License requirements: None. |
void |
setTotalForceCenter(String totalForceCenter)
License requirements: None. |
String |
totalForce()
Returns the total force of the calculated processes .
|
String |
totalForceCenter()
Returns the total force center of the calculated processes .
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector processFace() throws NXException, RemoteException
NXException
RemoteException
String processName() throws NXException, RemoteException
NXException
RemoteException
void setProcessName(String processName) throws NXException, RemoteException
processName
- NXException
RemoteException
ForceCalculationBuilder.ProcessTypes processType() throws NXException, RemoteException
NXException
RemoteException
void setProcessType(ForceCalculationBuilder.ProcessTypes processType) throws NXException, RemoteException
processType
- NXException
RemoteException
String parameter() throws NXException, RemoteException
NXException
RemoteException
void setParameter(String parameterExp) throws NXException, RemoteException
parameterExp
- NXException
RemoteException
SelectFaceList forceProcess() throws NXException, RemoteException
NXException
RemoteException
String processForce() throws NXException, RemoteException
NXException
RemoteException
void setProcessForce(String processForce) throws NXException, RemoteException
processForce
- Indicates the string of process forceNXException
RemoteException
String holdingForce() throws NXException, RemoteException
NXException
RemoteException
void setHoldingForce(String holdingForce) throws NXException, RemoteException
holdingForce
- Indicates the string of holding forceNXException
RemoteException
String cuttingPerimeter() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPerimeter(String cuttingPerimeter) throws NXException, RemoteException
cuttingPerimeter
- Indicates the string of cutting perimeter lengthNXException
RemoteException
String gravityCenter() throws NXException, RemoteException
NXException
RemoteException
void setGravityCenter(String gravityCenter) throws NXException, RemoteException
gravityCenter
- Indicates the string of process gravity centerNXException
RemoteException
String totalForce() throws NXException, RemoteException
NXException
RemoteException
void setTotalForce(String totalForce) throws NXException, RemoteException
totalForce
- Indicates the string of total process forceNXException
RemoteException
String totalForceCenter() throws NXException, RemoteException
NXException
RemoteException
void setTotalForceCenter(String totalForceCenter) throws NXException, RemoteException
totalForceCenter
- Indicates the string of total process force centerNXException
RemoteException
ForceCalculationBuilder.CalculationTypes calculationType() throws NXException, RemoteException
NXException
RemoteException
void setCalculationType(ForceCalculationBuilder.CalculationTypes calculationType) throws NXException, RemoteException
calculationType
- NXException
RemoteException
int decimalPlaces() throws NXException, RemoteException
NXException
RemoteException
void setDecimalPlaces(int decimalPlaces) throws NXException, RemoteException
decimalPlaces
- NXException
RemoteException
String parameterText() throws NXException, RemoteException
NXException
RemoteException
void setParameterText(String parameterText) throws NXException, RemoteException
parameterText
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.