NX Open C++ Reference Guide
|
Represents NXOpen::CAE::ImportSimulationBuilder
To create a new instance of this class, use NXOpen::CAE::SimPart::CreateImportSimBuilder
Created in NX11.0.0.
More...
Public Member Functions | |
void | SetConditionSequences (const std::vector< NXOpen::CAE::SimConditionSequence * > &sequences) |
Set Condition Sequences to import Created in NX11.0.0. More... | |
void | SetConstraints (const std::vector< NXOpen::CAE::SimConstraint * > &constraints) |
Set selected constraints to import Created in NX11.0.0. More... | |
void | SetDofSets (const std::vector< NXOpen::CAE::CaeDOFSet * > &dofsets) |
Set DOF sets to import Created in NX11.0.0. More... | |
void | SetFields (const std::vector< NXOpen::Fields::Field * > &fields) |
Set fields to import Created in NX11.0.0. More... | |
void | SetGroups (const std::vector< NXOpen::CAE::CaeGroup * > &groups) |
Set groups to import Created in NX11.0.0. More... | |
void | SetIdOffset (int idOffset) |
Set id offset Created in NX11.0.0. More... | |
void | SetImportAll (bool importAll) |
Set import all entities Created in NX11.0.0. More... | |
void | SetLayoutStates (const std::vector< NXOpen::CAE::LayoutState * > &layoutStates) |
Set Layout States to import Created in NX11.0.0. More... | |
void | SetLoads (const std::vector< NXOpen::CAE::SimLoad * > &loads) |
Set selected loads to import Created in NX11.0.0. More... | |
void | SetMaterials (const std::vector< NXOpen::PhysicalMaterial * > &materials) |
Set materials to import Created in NX11.0.0. More... | |
void | SetModelingObjects (const std::vector< NXOpen::CAE::ModelingObjectPropertyTable * > &modelingobjects) |
Set modeling objects to import Created in NX11.0.0. More... | |
void | SetPhysicalPropertyTables (const std::vector< NXOpen::CAE::PhysicalPropertyTable * > &propertytables) |
Set physical property tables to import Created in NX11.0.0. More... | |
void | SetPrependString (const NXString &prependString) |
Set prepend string Created in NX11.0.0. More... | |
void | SetPrependString (const char *prependString) |
Set prepend string Created in NX11.0.0. More... | |
void | SetRegions (const std::vector< NXOpen::CAE::CaeRegion * > ®ions) |
Set regions to import Created in NX11.0.0. More... | |
void | SetSelectionRecipes (const std::vector< NXOpen::CAE::SelectionRecipe * > &selectionRecipes) |
Set Selection Recipes to import Created in NX11.0.0. More... | |
void | SetSimulationObjects (const std::vector< NXOpen::CAE::SimSimulationObject * > &simobjects) |
Set simulation objects to import Created in NX11.0.0. More... | |
void | SetSolutions (const std::vector< NXOpen::CAE::SimSolution * > &solutions) |
Set solutions to import Created in NX11.0.0. More... | |
void | SetSourceSimPart (NXOpen::CAE::SimPart *tPart) |
Set source simulation part Created in NX11.0.0. More... | |
void | SetTargetFemoccs (const std::vector< NXOpen::CAE::FEModelOccurrence * > &selectedFemoccs) |
Set FeModel Occurrences to import onto Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents NXOpen::CAE::ImportSimulationBuilder
To create a new instance of this class, use NXOpen::CAE::SimPart::CreateImportSimBuilder
Created in NX11.0.0.
void NXOpen::CAE::ImportSimulationBuilder::SetConditionSequences | ( | const std::vector< NXOpen::CAE::SimConditionSequence * > & | sequences | ) |
Set Condition Sequences to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
sequences | Condition Sequences to import NXOpen::CAE::SimConditionSequence |
void NXOpen::CAE::ImportSimulationBuilder::SetConstraints | ( | const std::vector< NXOpen::CAE::SimConstraint * > & | constraints | ) |
Set selected constraints to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
constraints | Constraints to import NXOpen::CAE::SimConstraint |
void NXOpen::CAE::ImportSimulationBuilder::SetDofSets | ( | const std::vector< NXOpen::CAE::CaeDOFSet * > & | dofsets | ) |
Set DOF sets to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
dofsets | DOF sets to import NXOpen::CAE::CaeDOFSet |
void NXOpen::CAE::ImportSimulationBuilder::SetFields | ( | const std::vector< NXOpen::Fields::Field * > & | fields | ) |
Set fields to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
fields | Fields to import NXOpen::Fields::Field |
void NXOpen::CAE::ImportSimulationBuilder::SetGroups | ( | const std::vector< NXOpen::CAE::CaeGroup * > & | groups | ) |
Set groups to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
groups | Groups to import NXOpen::CAE::CaeGroup |
void NXOpen::CAE::ImportSimulationBuilder::SetIdOffset | ( | int | idOffset | ) |
Set id offset
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
idOffset | id offset |
void NXOpen::CAE::ImportSimulationBuilder::SetImportAll | ( | bool | importAll | ) |
Set import all entities
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
importAll | importall |
void NXOpen::CAE::ImportSimulationBuilder::SetLayoutStates | ( | const std::vector< NXOpen::CAE::LayoutState * > & | layoutStates | ) |
Set Layout States to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
layoutStates | Layout states to import NXOpen::CAE::LayoutState |
void NXOpen::CAE::ImportSimulationBuilder::SetLoads | ( | const std::vector< NXOpen::CAE::SimLoad * > & | loads | ) |
Set selected loads to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
loads | Loads to import NXOpen::CAE::SimLoad |
void NXOpen::CAE::ImportSimulationBuilder::SetMaterials | ( | const std::vector< NXOpen::PhysicalMaterial * > & | materials | ) |
Set materials to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
materials | Materials to import NXOpen::PhysicalMaterial |
void NXOpen::CAE::ImportSimulationBuilder::SetModelingObjects | ( | const std::vector< NXOpen::CAE::ModelingObjectPropertyTable * > & | modelingobjects | ) |
Set modeling objects to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
modelingobjects | Modeling objects to import NXOpen::CAE::ModelingObjectPropertyTable |
void NXOpen::CAE::ImportSimulationBuilder::SetPhysicalPropertyTables | ( | const std::vector< NXOpen::CAE::PhysicalPropertyTable * > & | propertytables | ) |
Set physical property tables to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
propertytables | Physical property tables to import NXOpen::CAE::PhysicalPropertyTable |
void NXOpen::CAE::ImportSimulationBuilder::SetPrependString | ( | const NXString & | prependString | ) |
Set prepend string
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
prependString | Prepend string |
void NXOpen::CAE::ImportSimulationBuilder::SetPrependString | ( | const char * | prependString | ) |
Set prepend string
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
prependString | Prepend string |
void NXOpen::CAE::ImportSimulationBuilder::SetRegions | ( | const std::vector< NXOpen::CAE::CaeRegion * > & | regions | ) |
Set regions to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
regions | Regions to import NXOpen::CAE::CaeRegion |
void NXOpen::CAE::ImportSimulationBuilder::SetSelectionRecipes | ( | const std::vector< NXOpen::CAE::SelectionRecipe * > & | selectionRecipes | ) |
Set Selection Recipes to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
selectionRecipes | Selection Recipes to import NXOpen::CAE::SelectionRecipe |
void NXOpen::CAE::ImportSimulationBuilder::SetSimulationObjects | ( | const std::vector< NXOpen::CAE::SimSimulationObject * > & | simobjects | ) |
Set simulation objects to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
simobjects | Simulation objects to import NXOpen::CAE::SimSimulationObject |
void NXOpen::CAE::ImportSimulationBuilder::SetSolutions | ( | const std::vector< NXOpen::CAE::SimSolution * > & | solutions | ) |
Set solutions to import
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
solutions | Solutions to import NXOpen::CAE::SimSolution |
void NXOpen::CAE::ImportSimulationBuilder::SetSourceSimPart | ( | NXOpen::CAE::SimPart * | tPart | ) |
Set source simulation part
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
tPart | sim part |
void NXOpen::CAE::ImportSimulationBuilder::SetTargetFemoccs | ( | const std::vector< NXOpen::CAE::FEModelOccurrence * > & | selectedFemoccs | ) |
Set FeModel Occurrences to import onto
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
selectedFemoccs | Array of FeModelOccurrences to import onto NXOpen::CAE::FEModelOccurrence |