public interface MarginSolution extends NXObject, IReportCollection
MarginSolution
. MarginSolutionBuilder
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
MarginResultTableDataProvider |
createMarginResultTableDataProvider()
Creates a
MarginResultTableDataProvider
the table provider will be based on every calculation of this solution that have results
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX12.0.0 |
MarginResultTableDataProvider |
createMarginResultTableDataProvider(MarginCalculation[] marginCalculations)
Creates a
MarginResultTableDataProvider
Only the subset of calculation given in argument are taken into account rather than all the calculation of the solution. |
LoadCaseCollection |
loadCaseCollection()
|
LoadCaseSetCollection |
loadCaseSetCollection()
|
MarginCalculationCollection |
marginCalculationCollection()
|
void |
rename(String name)
Renames the meta solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
createReport, getReports
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
LoadCaseSetCollection loadCaseSetCollection() throws RemoteException
RemoteException
LoadCaseCollection loadCaseCollection() throws RemoteException
RemoteException
MarginCalculationCollection marginCalculationCollection() throws RemoteException
RemoteException
void rename(String name) throws NXException, RemoteException
name
- NXException
RemoteException
MarginResultTableDataProvider createMarginResultTableDataProvider() throws NXException, RemoteException
MarginResultTableDataProvider
the table provider will be based on every calculation of this solution that have results
NXException
RemoteException
MarginResultTableDataProvider createMarginResultTableDataProvider(MarginCalculation[] marginCalculations) throws NXException, RemoteException
MarginResultTableDataProvider
Only the subset of calculation given in argument are taken into account rather than all the calculation of the solution.
Furthermore only the ones with results are taken into account
marginCalculations
- The list of calculations from the solution to consider, only the ones with results are taken into accountNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.