NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAE::CaePart Class Reference

This is an abstract class for NX parts of type .fem and .sim. More...

Inheritance diagram for NXOpen::CAE::CaePart:
NXOpen::BasePart NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject NXOpen::CAE::BaseFemPart NXOpen::CAE::SimPart NXOpen::CAE::AssyFemPart NXOpen::CAE::FemPart

List of all members.

Public Member Functions

NXOpen::CAE::CaeGroupCollectionCaeGroups ()
 Returns the CAE Group collection belonging to this Part
Created in NX3.0.0.
NXOpen::CAE::ModelDisplayBuilderCreateModelDisplayBuilder ()
 Creates a builder for model display controls command.
NXOpen::CAE::SolverAppendOptionCreateSolverAppendOption ()
 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::MeshControlDisplayManagerMeshControlDisplayMgr ()
 Returns the mesh control display manager belonging to this IFem
Created in NX3.0.0.
NXOpen::CAE::ModelCheckManagerModelCheckMgr ()
 Returns the select element manager belonging to this IFem
Created in NX3.0.0.
NXOpen::CAE::ModelingObjectPropertyTableCollectionModelingObjectPropertyTables ()
 Returns the modeling object property table collection belonging to this CAE Part
Created in NX3.0.0.
NXOpen::CAE::BeamSectionOffsetOptionsNewBeamSectionOffsetOptions ()
 Creates a CAE::BeamSectionOffsetOptions .
NXOpen::CAE::BeamSectionOptionsNewBeamSectionOptions ()
 Creates a CAE::BeamSectionOptions .
NXOpen::CAE::BeamSectionOrientationOptionsNewBeamSectionOrientationOptions ()
 Creates a CAE::BeamSectionOrientationOptions .
NXOpen::CAE::MaterialOptionsNewMaterialOptions ()
 Creates a CAE::MaterialOptions .
NXOpen::CAE::NodeElementInfoManagerNodeElementInfoMgr ()
 Returns the node element info manager belonging to this IFem
Created in NX3.0.0.
NXOpen::CAE::PhysicalPropertyTableCollectionPhysicalPropertyTables ()
 Returns the physical property table collection belonging to this CAE Part
Created in NX3.0.0.
NXOpen::CAE::SelectElementsManagerSelectElementMgr ()
 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::ShowHideManagerShowHideMgr ()
 Returns the show hide manager belonging to the part
Created in NX3.0.0.
NXOpen::CAE::SmartSelectionManagerSmartSelectionMgr ()
 Returns the smart selection manager belonging to this part
Created in NX3.0.0.

Detailed Description

This is an abstract class for NX parts of type .fem and .sim.


This is an abstract class

Created in NX5.0.0.


Member Function Documentation

Returns the CAE Group collection belonging to this Part
Created in NX3.0.0.


Creates a builder for model display controls command.

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Returns a solver append option object for importing the solver specific data into an existing CAE::FemPart or CAE::SimPart .

Returns:
the object of solver append option
Created in NX7.5.2.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

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")

Parameters:
appendOptionthe 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")

Parameters:
fileNamethe 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")

Parameters:
solverNamethe name of the solver export
NOTE: The full Unicode character set is not supported for this parameter.
propertyListthe 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")

Parameters:
descriptiondescription

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")

Parameters:
solverNamethe name of the solver import
NOTE: The full Unicode character set is not supported for this parameter.
propertyListthe 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.


Returns the modeling object property table collection belonging to this CAE Part
Created in NX3.0.0.


Creates a CAE::BeamSectionOffsetOptions .

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Creates a CAE::BeamSectionOptions .

Returns:
the syncrhonize options object created
Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Creates a CAE::BeamSectionOrientationOptions .

Returns:

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")

Creates a CAE::MaterialOptions .

Returns:
the material options object created
Created in NX5.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Returns the node element info manager belonging to this IFem
Created in NX3.0.0.


Returns the physical property table collection belonging to this CAE Part
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")

Parameters:
descriptiondescription
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.



The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.