ModelingObjectPropertyTableCollection Class¶
-
class
NXOpen.CAE.
ModelingObjectPropertyTableCollection
¶ Bases:
object
Creates Modeling Object property tables:py:class:NXOpen.CAE.ModelingObjectPropertyTable in a fem model
To obtain an instance of this class, refer to
NXOpen.CAE.CaePart
New in version NX5.0.0.
Methods¶
Method | Description |
---|---|
CopyModelingObjectPropertyTable | Copies a NXOpen.CAE.ModelingObjectPropertyTable |
CreateModelingObjectPropertyTable | Creates a NXOpen.CAE.ModelingObjectPropertyTable |
Filter | Filter the NXOpen.CAE.ModelingObjectPropertyTable by type, name, and upper bounds. |
FindObject | Finds the NXOpen.CAE.ModelingObjectPropertyTable with the given identifier as recorded in a journal. |
Method Detail¶
CopyModelingObjectPropertyTable¶
-
ModelingObjectPropertyTableCollection.
CopyModelingObjectPropertyTable
¶ Copies a
NXOpen.CAE.ModelingObjectPropertyTable
Signature
CopyModelingObjectPropertyTable(sourceModelingObjectPropertyTable)
Parameters: sourceModelingObjectPropertyTable ( NXOpen.CAE.ModelingObjectPropertyTable
) – Modeling object property table to copyReturns: Modeling object property table copied Return type: NXOpen.CAE.ModelingObjectPropertyTable
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
CreateModelingObjectPropertyTable¶
-
ModelingObjectPropertyTableCollection.
CreateModelingObjectPropertyTable
¶ Creates a
NXOpen.CAE.ModelingObjectPropertyTable
Signature
CreateModelingObjectPropertyTable(descriptorType, languageName, solverName, name, label)
Parameters: - descriptorType (str) – Name of the Modeling Object property table descriptor
- languageName (str) – language where to find the descriptor
- solverName (str) – solver where to find the language
- name (str) – Name of the Modeling Object property table
- label (int) – Label for Modeling Object property table input 0 to get next available label
Returns: Modeling object property table created
Return type: New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”)
Filter¶
-
ModelingObjectPropertyTableCollection.
Filter
¶ Filter the
NXOpen.CAE.ModelingObjectPropertyTable
by type, name, and upper bounds.Signature
Filter(filterByType, filterType, filterByName, filterName, filterByLowerLabelBound, lowerLabelBound, filterByUpperLabelBound, upperLabelBound)
Parameters: - filterByType (bool) – Option of filtering by Type
- filterType (int) – The filter Type
- filterByName (bool) – Option of filtering by Name
- filterName (str) – The filter Name
- filterByLowerLabelBound (bool) – Option of filtering by Lower bound of Label
- lowerLabelBound (int) – Lower Label bound
- filterByUpperLabelBound (bool) – Option of filtering by upper bound of label
- upperLabelBound (int) – Upper Label Bound
Returns: Modeling object property tables found
Return type: New in version NX8.0.1.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
FindObject¶
-
ModelingObjectPropertyTableCollection.
FindObject
¶ Finds the
NXOpen.CAE.ModelingObjectPropertyTable
with the given identifier as recorded in a journal.An exception will be thrown if no object can be found with the given journal identifier.
Signature
FindObject(journalIdentifier)
Parameters: journalIdentifier (str) – Identifier to be found Returns: Modeling object property table found Return type: NXOpen.CAE.ModelingObjectPropertyTable
New in version NX5.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)