ImportSimulationBuilder Class¶
-
class
NXOpen.CAE.
ImportSimulationBuilder
¶ Bases:
NXOpen.Builder
Represents
NXOpen.CAE.ImportSimulationBuilder
To create a new instance of this class, use
NXOpen.CAE.SimPart.CreateImportSimBuilder()
New in version NX11.0.0.
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
SetConditionSequences | Set Condition Sequences to import |
SetConstraints | Set selected constraints to import |
SetDofSets | Set DOF sets to import |
SetFields | Set fields to import |
SetGroups | Set groups to import |
SetIdOffset | Set id offset |
SetImportAll | Set import all entities |
SetLayoutStates | Set Layout States to import |
SetLoads | Set selected loads to import |
SetMaterials | Set materials to import |
SetModelingObjects | Set modeling objects to import |
SetPhysicalPropertyTables | Set physical property tables to import |
SetPrependString | Set prepend string |
SetRegions | Set regions to import |
SetSelectionRecipes | Set Selection Recipes to import |
SetSimulationObjects | Set simulation objects to import |
SetSolutions | Set solutions to import |
SetSourceSimPart | Set source simulation part |
SetTargetFemoccs | Set FeModel Occurrences to import onto |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Method Detail¶
SetConditionSequences¶
-
ImportSimulationBuilder.
SetConditionSequences
¶ Set Condition Sequences to import
Signature
SetConditionSequences(sequences)
Parameters: sequences (list of NXOpen.CAE.SimConditionSequence
) – Condition Sequences to importNXOpen.CAE.SimConditionSequence
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetConstraints¶
-
ImportSimulationBuilder.
SetConstraints
¶ Set selected constraints to import
Signature
SetConstraints(constraints)
Parameters: constraints (list of NXOpen.CAE.SimConstraint
) – Constraints to importNXOpen.CAE.SimConstraint
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetDofSets¶
-
ImportSimulationBuilder.
SetDofSets
¶ Set DOF sets to import
Signature
SetDofSets(dofsets)
Parameters: dofsets (list of NXOpen.CAE.CaeDOFSet
) – DOF sets to importNXOpen.CAE.CaeDOFSet
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetFields¶
-
ImportSimulationBuilder.
SetFields
¶ Set fields to import
Signature
SetFields(fields)
Parameters: fields (list of NXOpen.Fields.Field
) – Fields to importNXOpen.Fields.Field
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetGroups¶
-
ImportSimulationBuilder.
SetGroups
¶ Set groups to import
Signature
SetGroups(groups)
Parameters: groups (list of NXOpen.CAE.CaeGroup
) – Groups to importNXOpen.CAE.CaeGroup
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetIdOffset¶
-
ImportSimulationBuilder.
SetIdOffset
¶ Set id offset
Signature
SetIdOffset(idOffset)
Parameters: idOffset (int) – id offset New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetImportAll¶
-
ImportSimulationBuilder.
SetImportAll
¶ Set import all entities
Signature
SetImportAll(importAll)
Parameters: importAll (bool) – New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetLayoutStates¶
-
ImportSimulationBuilder.
SetLayoutStates
¶ Set Layout States to import
Signature
SetLayoutStates(layoutStates)
Parameters: layoutStates (list of NXOpen.CAE.LayoutState
) – Layout states to importNXOpen.CAE.LayoutState
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetLoads¶
-
ImportSimulationBuilder.
SetLoads
¶ Set selected loads to import
Signature
SetLoads(loads)
Parameters: loads (list of NXOpen.CAE.SimLoad
) – Loads to importNXOpen.CAE.SimLoad
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetMaterials¶
-
ImportSimulationBuilder.
SetMaterials
¶ Set materials to import
Signature
SetMaterials(materials)
Parameters: materials (list of NXOpen.PhysicalMaterial
) – Materials to importNXOpen.PhysicalMaterial
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetModelingObjects¶
-
ImportSimulationBuilder.
SetModelingObjects
¶ Set modeling objects to import
Signature
SetModelingObjects(modelingobjects)
Parameters: modelingobjects (list of NXOpen.CAE.ModelingObjectPropertyTable
) – Modeling objects to importNXOpen.CAE.ModelingObjectPropertyTable
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetPhysicalPropertyTables¶
-
ImportSimulationBuilder.
SetPhysicalPropertyTables
¶ Set physical property tables to import
Signature
SetPhysicalPropertyTables(propertytables)
Parameters: propertytables (list of NXOpen.CAE.PhysicalPropertyTable
) – Physical property tables to importNXOpen.CAE.PhysicalPropertyTable
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetPrependString¶
-
ImportSimulationBuilder.
SetPrependString
¶ Set prepend string
Signature
SetPrependString(prependString)
Parameters: prependString (str) – Prepend string New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetRegions¶
-
ImportSimulationBuilder.
SetRegions
¶ Set regions to import
Signature
SetRegions(regions)
Parameters: regions (list of NXOpen.CAE.CaeRegion
) – Regions to importNXOpen.CAE.CaeRegion
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetSelectionRecipes¶
-
ImportSimulationBuilder.
SetSelectionRecipes
¶ Set Selection Recipes to import
Signature
SetSelectionRecipes(selectionRecipes)
Parameters: selectionRecipes (list of NXOpen.CAE.SelectionRecipe
) – Selection Recipes to importNXOpen.CAE.SelectionRecipe
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetSimulationObjects¶
-
ImportSimulationBuilder.
SetSimulationObjects
¶ Set simulation objects to import
Signature
SetSimulationObjects(simobjects)
Parameters: simobjects (list of NXOpen.CAE.SimSimulationObject
) – Simulation objects to importNXOpen.CAE.SimSimulationObject
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetSolutions¶
-
ImportSimulationBuilder.
SetSolutions
¶ Set solutions to import
Signature
SetSolutions(solutions)
Parameters: solutions (list of NXOpen.CAE.SimSolution
) – Solutions to importNXOpen.CAE.SimSolution
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetSourceSimPart¶
-
ImportSimulationBuilder.
SetSourceSimPart
¶ Set source simulation part
Signature
SetSourceSimPart(tPart)
Parameters: tPart ( NXOpen.CAE.SimPart
) – sim partNew in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
SetTargetFemoccs¶
-
ImportSimulationBuilder.
SetTargetFemoccs
¶ Set FeModel Occurrences to import onto
Signature
SetTargetFemoccs(selectedFemoccs)
Parameters: selectedFemoccs (list of NXOpen.CAE.FEModelOccurrence
) – Array of FeModelOccurrences to import ontoNXOpen.CAE.FEModelOccurrence
New in version NX11.0.0.
License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)
Validate¶
-
ImportSimulationBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.