NX Open C++ Reference Guide
|
This is an abstract class for NX parts of type .fem and .sim. More...
Public Member Functions | |
NXOpen::CAE::CaeGroupCollection * | CaeGroups () |
Returns the CAE Group collection belonging to this Part Created in NX3.0.0. | |
NXOpen::CAE::ModelDisplayBuilder * | CreateModelDisplayBuilder () |
Creates a builder for model display controls command. | |
NXOpen::CAE::SolverAppendOption * | CreateSolverAppendOption () |
Returns a solver append option object for importing the solver specific data into an existing CAE::FemPart or CAE::SimPart . | |
void | DeleteSolverAppendOption (NXOpen::CAE::SolverAppendOption *appendOption) |
Deletes a solver append option object for importing the solver specific data into an existing CAE::FemPart or CAE::SimPart . | |
void | ExportJt (const NXString &fileName) |
Exports JT file. | |
void | ExportSimulation (const NXString &solverName, NXOpen::CAE::CaeDataContainer *propertyList) |
Exports the Simulation data for a CAE::CaePart . | |
void | GetDescription (std::vector< NXString > &description) |
Gets the description assoicated with the Cae part. | |
void | ImportExistingSimulation (const NXString &solverName, NXOpen::CAE::CaeDataContainer *propertyList) |
Imports the solver specific data into an existing CAE::FemPart or CAE::SimPart . | |
NXOpen::CAE::MeshControlDisplayManager * | MeshControlDisplayMgr () |
Returns the mesh control display manager belonging to this IFem Created in NX3.0.0. | |
NXOpen::CAE::ModelCheckManager * | ModelCheckMgr () |
Returns the select element manager belonging to this IFem Created in NX3.0.0. | |
NXOpen::CAE::ModelingObjectPropertyTableCollection * | ModelingObjectPropertyTables () |
Returns the modeling object property table collection belonging to this CAE Part Created in NX3.0.0. | |
NXOpen::CAE::BeamSectionOffsetOptions * | NewBeamSectionOffsetOptions () |
Creates a CAE::BeamSectionOffsetOptions . | |
NXOpen::CAE::BeamSectionOptions * | NewBeamSectionOptions () |
Creates a CAE::BeamSectionOptions . | |
NXOpen::CAE::BeamSectionOrientationOptions * | NewBeamSectionOrientationOptions () |
Creates a CAE::BeamSectionOrientationOptions . | |
NXOpen::CAE::MaterialOptions * | NewMaterialOptions () |
Creates a CAE::MaterialOptions . | |
NXOpen::CAE::NodeElementInfoManager * | NodeElementInfoMgr () |
Returns the node element info manager belonging to this IFem Created in NX3.0.0. | |
NXOpen::CAE::PhysicalPropertyTableCollection * | PhysicalPropertyTables () |
Returns the physical property table collection belonging to this CAE Part Created in NX3.0.0. | |
NXOpen::CAE::SelectElementsManager * | SelectElementMgr () |
Returns the select element manager belonging to this IFem Created in NX3.0.0. | |
void | SetDescription (std::vector< NXString > &description) |
Sets the description assoicated with the Cae part. | |
NXOpen::CAE::ShowHideManager * | ShowHideMgr () |
Returns the show hide manager belonging to the part Created in NX3.0.0. | |
NXOpen::CAE::SmartSelectionManager * | SmartSelectionMgr () |
Returns the smart selection manager belonging to this part Created in NX3.0.0. |
This is an abstract class for NX parts of type .fem and .sim.
This is an abstract class
Created in NX5.0.0.
Creates a builder for model display controls command.
Returns a solver append option object for importing the solver specific data into an existing CAE::FemPart or CAE::SimPart .
void NXOpen::CAE::CaePart::DeleteSolverAppendOption | ( | NXOpen::CAE::SolverAppendOption * | appendOption | ) |
Deletes a solver append option object for importing the solver specific data into an existing CAE::FemPart or CAE::SimPart .
Created in NX7.5.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
appendOption | the object of solver append option |
void NXOpen::CAE::CaePart::ExportJt | ( | const NXString & | fileName | ) |
Exports JT file.
Created in NX5.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
fileName | the JT file name to be created NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAE::CaePart::ExportSimulation | ( | const NXString & | solverName, |
NXOpen::CAE::CaeDataContainer * | propertyList | ||
) |
Exports the Simulation data for a CAE::CaePart .
For a CAE::SimPart , the data will be exported for the active solution CAE::SimSolution if its solver matches the specified solverName.
For a CAE::FemPart , the data will be exported only if the solver defined for the CAE::FemPart matches the specified solverName.
Export is driven by the properties defined in the input CAE::CaeDataContainer propertyList. The exact properties can vary from solver to solver. An accurate list of property names is obtained by journaling the opertation first.
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
solverName | the name of the solver export NOTE: The full Unicode character set is not supported for this parameter. |
propertyList | the export parameters. See CAE::CaeSession::GetDataContainer . |
void NXOpen::CAE::CaePart::GetDescription | ( | std::vector< NXString > & | description | ) |
Gets the description assoicated with the Cae part.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
description | description |
void NXOpen::CAE::CaePart::ImportExistingSimulation | ( | const NXString & | solverName, |
NXOpen::CAE::CaeDataContainer * | propertyList | ||
) |
Imports the solver specific data into an existing CAE::FemPart or CAE::SimPart .
The data will be imported only if the solver defined for the CAE::FemPart or CAE::SimPart matches the specified solverName.
Import is driven by the properties defined in the input CAE::CaeDataContainer propertyList. The exact properties can vary from solver to solver. An accurate list of property names is obtained by journaling the opertation first.
Created in NX7.5.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
solverName | the name of the solver import NOTE: The full Unicode character set is not supported for this parameter. |
propertyList | the import parameters. See CAE::CaeSession::GetDataContainer . |
Returns the mesh control display manager belonging to this IFem
Created in NX3.0.0.
Returns the select element manager belonging to this IFem
Created in NX3.0.0.
Creates a CAE::BeamSectionOffsetOptions .
Creates a CAE::BeamSectionOptions .
NXOpen::CAE::BeamSectionOrientationOptions* NXOpen::CAE::CaePart::NewBeamSectionOrientationOptions | ( | ) |
Creates a CAE::BeamSectionOrientationOptions .
Creates a CAE::MaterialOptions .
Returns the node element info manager belonging to this IFem
Created in NX3.0.0.
Returns the select element manager belonging to this IFem
Created in NX3.0.0.
void NXOpen::CAE::CaePart::SetDescription | ( | std::vector< NXString > & | description | ) |
Sets the description assoicated with the Cae part.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
description | description NOTE: The full Unicode character set is not supported for this parameter. |
Returns the show hide manager belonging to the part
Created in NX3.0.0.
Returns the smart selection manager belonging to this part
Created in NX3.0.0.