public interface DAOConstraintBuilder extends Builder
DAOConstraintBuilder
. DAOSolutionCollection.createConstraintBuilder(nxopen.cae.optimization.DAOConstraint)
Modifier and Type | Method and Description |
---|---|
Category |
categoryType()
Returns the category type
License requirements: None. |
Geometry |
geometryType()
Returns the geometry type
License requirements: None. |
DisplayableObject[] |
getGeometry()
Gets the target geometry
License requirements: None. |
Limit |
limitType()
Returns the limit type
License requirements: None. |
Unit |
limitUnit()
Returns the limit unit
License requirements: None. |
double |
limitValue()
Returns the limit value
License requirements: None. |
int |
loadCase()
Returns the frequency load case index
License requirements: None. |
int |
modeNumber()
Returns the frequency mode number
License requirements: None. |
Response |
response()
Returns the constraint response
License requirements: None. |
ResultMeasure |
resultMeasure()
Returns the result measure
License requirements: None. |
void |
setCategoryType(Category categoryType)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setGeometry(DisplayableObject[] geometry)
Sets the target geometry
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setGeometryType(Geometry geometryType)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setLimitType(Limit limitType)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setLimitUnit(Unit targetUnit)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setLimitValue(double limitValue)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setLoadCase(int loadcase)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setModeNumber(int modeNumber)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setResponse(Response constraintResponse)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
setResultMeasure(ResultMeasure resMeas)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Category categoryType() throws NXException, RemoteException
NXException
RemoteException
void setCategoryType(Category categoryType) throws NXException, RemoteException
categoryType
- Category typeNXException
RemoteException
Geometry geometryType() throws NXException, RemoteException
NXException
RemoteException
void setGeometryType(Geometry geometryType) throws NXException, RemoteException
geometryType
- Geometry typeNXException
RemoteException
Response response() throws NXException, RemoteException
NXException
RemoteException
void setResponse(Response constraintResponse) throws NXException, RemoteException
constraintResponse
- Constraint responseNXException
RemoteException
Limit limitType() throws NXException, RemoteException
NXException
RemoteException
void setLimitType(Limit limitType) throws NXException, RemoteException
limitType
- Limit typeNXException
RemoteException
double limitValue() throws NXException, RemoteException
NXException
RemoteException
void setLimitValue(double limitValue) throws NXException, RemoteException
limitValue
- Limit valueNXException
RemoteException
Unit limitUnit() throws NXException, RemoteException
NXException
RemoteException
void setLimitUnit(Unit targetUnit) throws NXException, RemoteException
targetUnit
- Limit unitNXException
RemoteException
int modeNumber() throws NXException, RemoteException
NXException
RemoteException
void setModeNumber(int modeNumber) throws NXException, RemoteException
modeNumber
- Mode numberNXException
RemoteException
DisplayableObject[] getGeometry() throws NXException, RemoteException
NXException
RemoteException
void setGeometry(DisplayableObject[] geometry) throws NXException, RemoteException
geometry
- Target geometryNXException
RemoteException
int loadCase() throws NXException, RemoteException
NXException
RemoteException
void setLoadCase(int loadcase) throws NXException, RemoteException
loadcase
- NXException
RemoteException
ResultMeasure resultMeasure() throws NXException, RemoteException
NXException
RemoteException
void setResultMeasure(ResultMeasure resMeas) throws NXException, RemoteException
resMeas
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.