NX Open C++ Reference Guide
|
This class provides interfaces to query analysis results.
More...
Classes | |
struct | Averaging |
Averaging structure to specify averaging options. More... | |
struct | DeformationParameters |
Deformation parameter structure to specify complete result state for the deformed shape This structure has been replaced by @link CAE::DeformationParameters CAE::DeformationParameters@endlink | |
struct | ElementValue |
Element-value structure to specify element value options. More... | |
struct | ResultBasicUnit |
The basic units system for a result. More... | |
struct | ResultParameters |
Result parameter structure to specify complete result state for the color display This structure has been replaced by @link CAE::ResultParameters CAE::ResultParameters@endlink | |
struct | ResultSection |
Result Section structure to specify a result section for beams and shells. More... | |
struct | Type |
Result type structure to specify a result dataset. More... | |
struct | VelocityParameters |
Velociy parameter structure to specify result state for the velocity field used in streamline extraction. More... | |
Public Member Functions | |
int | AskElementIndex (int elementLabel) |
Ask element index of a given element user label. | |
int | AskElementLabel (int elementIndex) |
Ask element user label of a given element index. | |
void | AskElementNodes (int elementIndex, std::vector< int > &nodeIndex) |
Asks for the nodes given an element Created in NX6.0.2. | |
NXOpen::CAE::ElementTypes::Shape | AskElementShape (int elementIndex) |
Ask element shape given an element index. | |
std::vector< NXString > | AskIterations (int loadcaseIndex) |
Number of iterations available for a given loadcase and their descriptions Iteration index varies from 0 to N-1 (number of iterations) | |
std::vector< NXString > | AskLoadcases () |
Number of loadcases available in the result file and their descriptions. | |
std::vector< NXOpen::Point3d > | AskNodeCoordinates (const std::vector< int > &nodeIndex) |
Asks for the coordinates of a node array. | |
int | AskNodeIndex (int nodeLabel) |
Ask node index of a given node user label. | |
int | AskNodeLabel (int nodeIndex) |
Ask node user label of a given node index. | |
int | AskNumElements () |
Ask number of elements in the model Element index varies from 0 to N-1 (number of elements) | |
void | AskNumElementsOfGroup (NXOpen::CAE::Result::GroupContainer type, int groupIndex, std::vector< int > &elementIndex) |
Returns an array of elements indices for a given group Group index range from 0 to N-1 (number of groups) | |
int | AskNumGroupsInContainer (NXOpen::CAE::Result::GroupContainer type) |
Returns the number of groups available in the model of type CAE::Result::GroupContainer . | |
int | AskNumIterations (int loadcaseIndex) |
Number of iterations available for a given loadcase. | |
int | AskNumLoadcases () |
Number of loadcases available in the result file. | |
int | AskNumNodes () |
Ask number of nodes in the model Node index varies from 1 to N (number of nodes) | |
NXOpen::CAE::Result::DataType | AskResultDataType (int loadcaseIndex, int iterationIndex, const NXOpen::CAE::Result::Type &resultType) |
Ask result datatype. | |
NXOpen::CAE::Result::LoadcaseValueType | AskResultLoadcaseValue (int loadcaseIndex, NXString *description, double *value) |
Ask load case description, value type and value for the input load case. | |
void | AskResultSections (int loadcaseIndex, int iterationIndex, const NXOpen::CAE::Result::Type &resultType, std::vector< int > §ionNums) |
Ask element ids and corresponding number of sections at which result is defined Created in NX6.0.3. | |
void | AskResultTypes (int loadcaseIndex, int iterationIndex, std::vector< NXOpen::CAE::Result::Type > &types, std::vector< NXString > &description) |
Returns an array of result types and descriptions available for a given loadcase and iteration Created in NX6.0.2. | |
NXString | AskSectionDescription (NXOpen::CAE::Result::Section sect) |
Ask Section description provided section type. | |
NXOpen::TaggedObject * | Find (const NXString &journalIdentifier) |
Returns a CAE::BaseLoadcase. | |
NXOpen::TaggedObject * | Find (const char *journalIdentifier) |
Returns a CAE::BaseLoadcase. | |
std::vector < NXOpen::CAE::BaseLoadcase * > | GetLoadcases () |
Ask the loadcases present in this result. | |
void | GetResultCoordinateSystemDefinition (int id, NXOpen::CAE::Result::CoordinateSystem *type, NXOpen::Point3d *origin, NXOpen::Matrix3x3 *matrix) |
Returns definitions of a result coordinate system Created in NX8.0.1. | |
std::vector< int > | GetResultCoordinateSystems () |
Returns coordinate system IDs defined in the result. | |
bool | IsResultTypeComplex (int loadcaseIndex, int iterationIndex, const NXOpen::CAE::Result::Type &resultType) |
Ask whether a result type is complex or not. | |
![]() | |
void | DeleteAllAttributesByType (NXOpen::NXObject::AttributeType type) |
Deletes all attributes of a specific type. | |
void | DeleteAllAttributesByType (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option) |
Deletes all attributes of a specific type with the option to update or not. | |
void | DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const NXString &title) |
Deletes an attribute by type and title. | |
void | DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title) |
Deletes an attribute by type and title. | |
void | DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const NXString &title, NXOpen::Update::Option option) |
Deletes an attribute by type and title with the option to update or not. | |
void | DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title, NXOpen::Update::Option option) |
Deletes an attribute by type and title with the option to update or not. | |
void | DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const NXString &title, bool deleteEntireArray, NXOpen::Update::Option option) |
Deletes the first attribute encountered with the given Type, Title and Index. | |
void | DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const char *title, bool deleteEntireArray, NXOpen::Update::Option option) |
Deletes the first attribute encountered with the given Type, Title and Index. | |
void | DeleteUserAttributes (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option) |
Deletes the attributes encountered with the given Type with option to update or not. | |
virtual NXOpen::INXObject * | FindObject (const NXString &journalIdentifier) |
Finds the NXObject with the given identifier as recorded in a journal. | |
NXOpen::INXObject * | FindObject (const char *journalIdentifier) |
Finds the NXObject with the given identifier as recorded in a journal. | |
std::vector < NXOpen::NXObject::AttributeInformation > | GetAttributeTitlesByType (NXOpen::NXObject::AttributeType type) |
Gets all the attribute titles of a specific type. | |
bool | GetBooleanUserAttribute (const NXString &title, int index) |
Gets a boolean attribute by Title and array Index. | |
bool | GetBooleanUserAttribute (const char *title, int index) |
Gets a boolean attribute by Title and array Index. | |
NXOpen::NXObject::ComputationalTime | GetComputationalTimeUserAttribute (const NXString &title, int index) |
Gets a time attribute by Title and array Index. | |
NXOpen::NXObject::ComputationalTime | GetComputationalTimeUserAttribute (const char *title, int index) |
Gets a time attribute by Title and array Index. | |
int | GetIntegerAttribute (const NXString &title) |
Gets an integer attribute by title. | |
int | GetIntegerAttribute (const char *title) |
Gets an integer attribute by title. | |
int | GetIntegerUserAttribute (const NXString &title, int index) |
Gets an integer attribute by Title and array Index. | |
int | GetIntegerUserAttribute (const char *title, int index) |
Gets an integer attribute by Title and array Index. | |
double | GetRealAttribute (const NXString &title) |
Gets a real attribute by title. | |
double | GetRealAttribute (const char *title) |
Gets a real attribute by title. | |
double | GetRealUserAttribute (const NXString &title, int index) |
Gets a real attribute by Title and array Index. | |
double | GetRealUserAttribute (const char *title, int index) |
Gets a real attribute by Title and array Index. | |
NXString | GetReferenceAttribute (const NXString &title) |
Gets the reference string (not the calculated value) of a string attribute that uses a reference string. | |
NXString | GetReferenceAttribute (const char *title) |
Gets the reference string (not the calculated value) of a string attribute that uses a reference string. | |
NXString | GetStringAttribute (const NXString &title) |
Gets a string attribute value by title. | |
NXString | GetStringAttribute (const char *title) |
Gets a string attribute value by title. | |
NXString | GetStringUserAttribute (const NXString &title, int index) |
Gets a string attribute by Title and array Index. | |
NXString | GetStringUserAttribute (const char *title, int index) |
Gets a string attribute by Title and array Index. | |
NXString | GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const NXString &title) |
Gets a time attribute by title. | |
NXString | GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const char *title) |
Gets a time attribute by title. | |
NXString | GetTimeUserAttribute (const NXString &title, int index) |
Gets a time attribute by Title and array Index. | |
NXString | GetTimeUserAttribute (const char *title, int index) |
Gets a time attribute by Title and array Index. | |
NXOpen::NXObject::AttributeInformation | GetUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. | |
NXOpen::NXObject::AttributeInformation | GetUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given Title, Type and array Index. | |
NXString | GetUserAttributeAsString (const NXString &title, NXOpen::NXObject::AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given title, type and array index. | |
NXString | GetUserAttributeAsString (const char *title, NXOpen::NXObject::AttributeType type, int index) |
Gets the first attribute encountered on the object, if any, with a given title, type and array index. | |
bool | GetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type) |
Determine the lock of the given attribute. | |
bool | GetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type) |
Determine the lock of the given attribute. | |
std::vector < NXOpen::NXObject::AttributeInformation > | GetUserAttributes () |
Gets all the attributes that have been set on the given object. | |
std::vector < NXOpen::NXObject::AttributeInformation > | GetUserAttributes (bool includeUnset) |
Gets all the attributes that have been set on the given object. | |
std::vector < NXOpen::NXObject::AttributeInformation > | GetUserAttributes (bool includeUnset, bool addStringValues) |
Gets all the attributes that have been set on the given object. | |
std::vector< NXString > | GetUserAttributesAsStrings () |
Gets all the attributes that have been set on the given object. | |
std::vector< NXOpen::NXObject * > | GetUserAttributeSourceObjects () |
Returns an array of objects from which this object presents attributes. | |
bool | HasUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index) |
Determines if an attribute with the given Title, Type and array Index is present on the object If the attribute is not an array, the Index is ignored (if this is known beforehand, we recommend setting the Index to -1 to save time). | |
bool | HasUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index) |
Determines if an attribute with the given Title, Type and array Index is present on the object If the attribute is not an array, the Index is ignored (if this is known beforehand, we recommend setting the Index to -1 to save time). | |
virtual bool | IsOccurrence () |
Returns whether this object is an occurrence or not. | |
virtual NXString | JournalIdentifier () |
Returns the identifier that would be recorded in a journal for this object. | |
virtual NXString | Name () |
Returns the custom name of the object. | |
virtual NXOpen::Assemblies::Component * | OwningComponent () |
Returns the owning component, if this object is an occurrence. | |
virtual NXOpen::BasePart * | OwningPart () |
Returns the owning part of this object Created in NX3.0.0. | |
virtual void | Print () |
Prints a representation of this object to the system log file. | |
virtual NXOpen::INXObject * | Prototype () |
Returns the prototype of this object if it is an occurrence. | |
void | SetAttribute (const NXString &title, int value) |
Creates or modifies an integer attribute. | |
void | SetAttribute (const char *title, int value) |
Creates or modifies an integer attribute. | |
void | SetAttribute (const NXString &title, int value, NXOpen::Update::Option option) |
Creates or modifies an integer attribute with the option to update or not. | |
void | SetAttribute (const char *title, int value, NXOpen::Update::Option option) |
Creates or modifies an integer attribute with the option to update or not. | |
void | SetAttribute (const NXString &title, double value) |
Creates or modifies a real attribute. | |
void | SetAttribute (const char *title, double value) |
Creates or modifies a real attribute. | |
void | SetAttribute (const NXString &title, double value, NXOpen::Update::Option option) |
Creates or modifies a real attribute with the option to update or not. | |
void | SetAttribute (const char *title, double value, NXOpen::Update::Option option) |
Creates or modifies a real attribute with the option to update or not. | |
void | SetAttribute (const NXString &title, const NXString &value) |
Creates or modifies a string attribute. | |
void | SetAttribute (const char *title, const char *value) |
Creates or modifies a string attribute. | |
void | SetAttribute (const NXString &title, const NXString &value, NXOpen::Update::Option option) |
Creates or modifies a string attribute with the option to update or not. | |
void | SetAttribute (const char *title, const char *value, NXOpen::Update::Option option) |
Creates or modifies a string attribute with the option to update or not. | |
void | SetAttribute (const NXString &title) |
Creates or modifies a null attribute which is an attribute with a title and no value. | |
void | SetAttribute (const char *title) |
Creates or modifies a null attribute which is an attribute with a title and no value. | |
void | SetAttribute (const NXString &title, NXOpen::Update::Option option) |
Creates or modifies a null attribute with the option to update or not. | |
void | SetAttribute (const char *title, NXOpen::Update::Option option) |
Creates or modifies a null attribute with the option to update or not. | |
void | SetBooleanUserAttribute (const NXString &title, int index, bool value, NXOpen::Update::Option option) |
Creates or modifies a boolean attribute with the option to update or not. | |
void | SetBooleanUserAttribute (const char *title, int index, bool value, NXOpen::Update::Option option) |
Creates or modifies a boolean attribute with the option to update or not. | |
virtual void | SetName (const NXString &name) |
Sets the custom name of the object. | |
void | SetName (const char *name) |
Sets the custom name of the object. | |
void | SetReferenceAttribute (const NXString &title, const NXString &value) |
Creates or modifies a string attribute which uses a reference string. | |
void | SetReferenceAttribute (const char *title, const char *value) |
Creates or modifies a string attribute which uses a reference string. | |
void | SetReferenceAttribute (const NXString &title, const NXString &value, NXOpen::Update::Option option) |
Creates or modifies a string attribute which uses a reference string, with the option to update or not. | |
void | SetReferenceAttribute (const char *title, const char *value, NXOpen::Update::Option option) |
Creates or modifies a string attribute which uses a reference string, with the option to update or not. | |
void | SetTimeAttribute (const NXString &title, const NXString &value) |
Creates or modifies a time attribute. | |
void | SetTimeAttribute (const char *title, const char *value) |
Creates or modifies a time attribute. | |
void | SetTimeAttribute (const NXString &title, const NXString &value, NXOpen::Update::Option option) |
Creates or modifies a time attribute with the option to update or not. | |
void | SetTimeAttribute (const char *title, const char *value, NXOpen::Update::Option option) |
Creates or modifies a time attribute with the option to update or not. | |
void | SetTimeUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option) |
Creates or modifies a time attribute with the option to update or not. | |
void | SetTimeUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option) |
Creates or modifies a time attribute with the option to update or not. | |
void | SetTimeUserAttribute (const NXString &title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option) |
Creates or modifies a time attribute with the option to update or not. | |
void | SetTimeUserAttribute (const char *title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option) |
Creates or modifies a time attribute with the option to update or not. | |
void | SetUserAttribute (const NXOpen::NXObject::AttributeInformation &info, NXOpen::Update::Option option) |
Creates or modifies an attribute with the option to update or not. | |
void | SetUserAttribute (const NXString &title, int index, int value, NXOpen::Update::Option option) |
Creates or modifies an integer attribute with the option to update or not. | |
void | SetUserAttribute (const char *title, int index, int value, NXOpen::Update::Option option) |
Creates or modifies an integer attribute with the option to update or not. | |
void | SetUserAttribute (const NXString &title, int index, double value, NXOpen::Update::Option option) |
Creates or modifies a real attribute with the option to update or not. | |
void | SetUserAttribute (const char *title, int index, double value, NXOpen::Update::Option option) |
Creates or modifies a real attribute with the option to update or not. | |
void | SetUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option) |
Creates or modifies a string attribute with the option to update or not. | |
void | SetUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option) |
Creates or modifies a string attribute with the option to update or not. | |
void | SetUserAttribute (const NXString &title, int index, NXOpen::Update::Option option) |
Creates or modifies a null attribute with the option to update or not. | |
void | SetUserAttribute (const char *title, int index, NXOpen::Update::Option option) |
Creates or modifies a null attribute with the option to update or not. | |
void | SetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type, bool lock) |
Lock or unlock the given attribute. | |
void | SetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type, bool lock) |
Lock or unlock the given attribute. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
![]() | |
NXOpen::INXObject * | FindObject (const char *journalIdentifier) |
Finds the NXObject with the given identifier as recorded in a journal. | |
void | SetName (const char *name) |
Sets the custom name of the object. | |
This class provides interfaces to query analysis results.
To query results you must first understand how the results are structured. The basic structure is as follows
Results are divided into Load Cases(loadcase). Loadcase is a general term which could representand of the follow based on solution type
The number of Loadcases can be obtained by using CAE::Result::AskNumLoadcases . When querying information for a loadcase you will use the loadcase index ( 0 to n-1 ), where n is the number of loadcases. Each Loadcase is divided into multiple iterations, although for many results there will be only 1 iteration. Based on solution type, these iterations could represent
The number of iterations for a given loadcase can be obtained by using CAE::Result::AskNumIterations and specify the loadcase index. When querying information for a specific iteration, you will use both the loadcase and iteration index. Within an iteration query all the available Result types using CAE::Result::AskResultTypes
A Result type is defined by three parameters
The Results object also contains information on the finite element model for which results may be accessed. The number of nodes in this results model can be obtained by using CAE::Result::AskNumNodes . The number of elements in this results model can be obtained by using CAE::Result::AskNumElements . Elements are also organized in several groups (of type CAE::Result::GroupContainer ) based on the element type, material and physical property. One can query the number of each group type and its content.
Nodes and Elements in result the file are addressed by their index which varies from 1 to number of nodes/elements. Node and Element can have a user label associated with it. User labels are unique and have one to one mapping with its index.
An instance of this class can not be obtained
Created in NX5.0.0.
Result components.
ComponentScalar |
scalar |
ComponentX |
x |
ComponentY |
y |
ComponentZ |
z |
ComponentMagnitude |
magnitude |
ComponentXx |
xx |
ComponentYy |
yy |
ComponentZz |
zz |
ComponentXy |
xy |
ComponentYz |
yz |
ComponentZx |
zx |
ComponentDeterminant |
determinant |
ComponentMean |
mean |
ComponentMaximumShear |
maximum shear |
ComponentMinimumPrincipal |
minimum principal |
ComponentMiddlePrincipal |
middle principal |
ComponentMaximumPrincipal |
maximum principal |
ComponentOctahedral |
octahedral |
ComponentVonMises |
von mises |
ComponentMembraneXX |
membrane xx |
ComponentMembraneYY |
membrane yy |
ComponentMembraneXY |
membrane xy |
ComponentBendingXX |
bending xx |
ComponentBendingYY |
bending yy |
ComponentBendingXY |
bending xy |
ComponentShearYZ |
shear yz |
ComponentShearXZ |
shear xz |
ComponentAxial |
axial |
ComponentBendingS |
bending s |
ComponentBendingT |
bending t |
ComponentTorsion |
torsion |
ComponentShearS |
shear s |
ComponentShearT |
shear t |
ComponentSpringDashpotForce |
No longer used; it means CAE::Result::ComponentSpringDashpotForceX in new format. |
ComponentSpringDashpotForceX |
spring dashpot force x |
ComponentSpringDashpotForceY |
spring dashpot force y |
ComponentSpringDashpotForceZ |
spring dashpot force z |
ComponentSpringDashpotMomentX |
spring dashpot moment x |
ComponentSpringDashpotMomentY |
spring dashpot moment y |
ComponentSpringDashpotMomentZ |
spring dashpot moment z |
ComponentScalar1 |
scalar1 |
ComponentScalar2 |
scalar2 |
ComponentScalar3 |
scalar3 |
ComponentScalar4 |
scalar4 |
ComponentScalar5 |
scalar5 |
ComponentScalar6 |
scalar6 |
Coordinate systems.
CoordinateSystemAbsoluteRectangular |
absolute rectangular |
CoordinateSystemAbsoluteCylindrical |
absolute cylindrical |
CoordinateSystemAbsoluteSpherical |
absolute spherical |
CoordinateSystemWorkRectangular |
work rectangular |
CoordinateSystemWorkCylindrical |
work cylindrical |
CoordinateSystemWorkSpherical |
work spherical |
CoordinateSystemLocal |
local |
CoordinateSystemMaterial |
Material coordinate system is applicable only when such coordinate systems are defined in the results model; if no material coordinate system is defined CAE::Result::CoordinateSystemAbsoluteRectangular will be used. |
CoordinateSystemSelectRectangular |
select rectangular |
CoordinateSystemSelectCylindrical |
select cylindrical |
CoordinateSystemSelectSpherical |
select spherical |
Result data types.
DataTypeScalar |
scalar |
DataTypeVector |
vector |
DataTypeSixVector |
six vector |
DataTypeTensor |
tensor |
DataTypeElementResultantShell |
element resultant shell |
DataTypeElementResultantBeam |
element resultant beam |
DataTypeElementResultantSpringDashpot |
element resultant spring dashpot |
DataTypeSixScalars |
Applicable for CAE::Result::QuantitySolidLaminateFailureIndex. |
DataTypeThreeScalars |
three scalars |
Group Containers.
Result locations.
Result quantities.
QuantityDisplacement |
displacement |
QuantityRotation |
rotation |
QuantityTranslationalDeformation |
translational deformation |
QuantityRotationalDeformation |
rotational deformation |
QuantityContactDisplacement |
contact displacement |
QuantityVelocity |
velocity |
QuantityAngularVelocity |
angular velocity |
QuantityAcceleration |
acceleration |
QuantityAngularAcceleration |
angular acceleration |
QuantityVonMisesStress |
von mises stress |
QuantityVonMisesStrain |
von mises strain |
QuantityStress |
stress |
QuantityStrain |
strain |
QuantityStrainEnergy |
strain energy |
QuantityStrainEnergyDensity |
strain energy density |
QuantityStrainEnergyError |
strain energy error |
QuantityEquivalentPlasticStrain |
equivalent plastic strain |
QuantityEquivalentCreepStrain |
equivalent creep strain |
QuantityKineticEnergy |
kinetic energy |
QuantityKineticEnergyDensity |
kinetic energy density |
QuantityKineticEnergyPercent |
kinetic energy percent |
QuantityThickness |
thickness |
QuantityTemperature |
temperature |
QuantityTemperatureGradient |
temperature gradient |
QuantityHeatFlux |
heat flux |
QuantityThermalEnergy |
thermal energy |
QuantityHeatFlow |
heat flow |
QuantityAppliedForce |
applied force |
QuantityAppliedMoment |
applied moment |
QuantityReactionForce |
reaction force |
QuantityReactionMoment |
reaction moment |
QuantityReactionForceMPC |
reaction force mpc |
QuantityReactionMomentMPC |
reaction moment mpc |
QuantityContactTraction |
contact traction |
QuantityContactForce |
contact force |
QuantityElementForce |
element force |
QuantityElementMoment |
element moment |
QuantityContactPressure |
contact pressure |
QuantityFatigueLife |
fatigue life |
QuantityFatigueDamage |
fatigue damage |
QuantityFatigueSafetyFactor |
fatigue safety factor |
QuantityStrengthSafetyFactor |
strength safety factor |
QuantityElementError |
element error |
QuantityElementResultants |
element resultants |
QuantityElementStrainResultants |
element strain resultants |
QuantityMaximumTemperature |
maximum temperature |
QuantityMinimumTemperature |
minimum temperature |
QuantityTimeAtMaximumTemperature |
time at maximum temperature |
QuantityTimeAtMinimumTemperature |
time at minimum temperature |
QuantityConductiveFlux |
conductive flux |
QuantityTotalHeatLoad |
total heat load |
QuantityTotalHeatFlux |
total heat flux |
QuantityHeatResidual |
heat residual |
QuantityConvectionCoefficient |
convection coefficient |
QuantityViewFactorsSum |
view factors sum |
QuantityAdjustedVelocity |
adjusted velocity |
QuantityPressureOnPositiveSide |
pressure on positive side |
QuantityPressureOnNegativeSide |
pressure on negative side |
QuantityStaticPressure |
static pressure |
QuantityTotalPressure |
total pressure |
QuantityTurbulenceEnergy |
turbulence energy |
QuantityTurbulenceDissipation |
turbulence dissipation |
QuantityFluidDensity |
fluid density |
QuantityShearStressOnPositiveSide |
shear stress on positive side |
QuantityShearStressOnNegativeSide |
shear stress on negative side |
QuantityRoughnessOnPositiveSide |
roughness on positive side |
QuantityRoughnessOnNegativeSide |
roughness on negative side |
QuantityYPlusOnPositiveSide |
yplus on positive side |
QuantityYPlusOnNegativeSide |
yplus on negative side |
QuantityMassFlux |
mass flux |
QuantityFluidTemperature |
fluid temperature |
QuantityConvectiveFlux |
convective flux |
QuantityLocalConvectionCoefficient |
local convection coefficient |
QuantityBulkConvectionCoefficient |
bulk convection coefficient |
QuantityPressure |
pressure |
QuantityVelocityComponent |
velocity component |
QuantityMassFlow |
mass flow |
QuantityElementHeatLoad |
element heat load |
QuantitySafetyFactor |
safety factor |
QuantityShellResultants |
shell resultants |
QuantityBeamResultants |
beam resultants |
QuantitySpringDashpotResultant |
spring dashpot resultant |
QuantityShellStrainResultants |
shell strain resultants |
QuantityBeamStrainResultants |
beam strain resultants |
QuantitySpringDashpotStrainResultant |
spring dashpot strain resultant |
QuantityPlyFailureIndex |
ply failure index |
QuantityBondFailureIndex |
bond failure index |
QuantityPlyStress |
ply stress |
QuantityPlyStrain |
ply strain |
QuantityBondSafetyMargin |
bond safety margin |
QuantityPlySafetyMargin |
ply safety margin |
QuantityTorsionStress |
torsion stress |
QuantityGridPointForce |
grid point force |
QuantityGridPointMoment |
grid point moment |
QuantityRadiativeSourceHeatFlux |
radiative source heat flux |
QuantityRadiance |
radiance |
QuantityApparentTemperature |
apparent temperature |
QuantityFluence |
fluence |
QuantityRCProduct |
rcproduct |
QuantityVoltage |
voltage |
QuantityPowerDensity |
power density |
QuantityRelativeVelocity |
relative velocity |
QuantityWaterCumulation |
water cumulation |
QuantityTurbulentSpecificDissipation |
turbulent specific dissipation |
QuantityRadiativeHeatFlux |
radiative heat flux |
QuantityCollimatedHeatFlux |
collimated heat flux |
QuantityDiffuseHeatFlux |
diffuse heat flux |
QuantityInfraredHeatFlux |
infrared heat flux |
QuantityViewFactor |
view factor |
QuantityUnknown |
unknown |
QuantityMappedTemperature |
mapped temperature |
QuantityMappedTemperatureGradient |
mapped temperature gradient |
QuantityRadiativeAbsorbedHeatFlux |
radiative absorbed heat flux |
QuantityRadiativeIncidentHeatFlux |
radiative incident heat flux |
QuantityRadiativeReflectedHeatFlux |
radiative reflected heat flux |
QuantityRadiativeTransmittedHeatFlux |
radiative transmitted heat flux |
QuantityCollimatedAbsorbedHeatFlux |
collimated absorbed heat flux |
QuantityCollimatedIncidentHeatFlux |
collimated incident heat flux |
QuantityCollimatedReflectedHeatFlux |
collimated reflected heat flux |
QuantityCollimatedTransmittedHeatFlux |
collimated transmitted heat flux |
QuantityDiffuseAbsorbedHeatFlux |
diffuse absorbed heat flux |
QuantityDiffuseIncidentHeatFlux |
diffuse incident heat flux |
QuantityDiffuseReflectedHeatFlux |
diffuse reflected heat flux |
QuantityDiffuseTransmittedHeatFlux |
diffuse transmitted heat flux |
QuantityInfraredAbsorbedHeatFlux |
infrared absorbed heat flux |
QuantityInfraredIncidentHeatFlux |
infrared incident heat flux |
QuantityInfraredReflectedHeatFlux |
infrared reflected heat flux |
QuantityInfraredTransmittedHeatFlux |
infrared transmitted heat flux |
QuantityAlbedoViewFactor |
albedo view factor |
QuantityEarthViewFactor |
earth view factor |
QuantitySolarViewFactor |
solar view factor |
QuantitySpaceViewFactor |
space view factor |
QuantityQuality |
quality |
QuantityRadiationPatch |
radiation patch |
QuantityAbsorbedRadiation |
absorbed radiation |
QuantityIncidentRadiation |
incident radiation |
QuantityReflectedRadiation |
reflected radiation |
QuantityTransmittedRadiation |
transmitted radiation |
QuantityRefractiveIndex |
refractive index |
QuantityRefractiveIndexGradient |
refractive index gradient |
QuantityOpticalPathLength |
optical path length |
QuantityLaserPower |
laser power |
QuantityPumpingPower |
pumping power |
QuantityRadiativeFluxinSolid |
radiative fluxin solid |
QuantityFluidScalar |
fluid scalar |
QuantityWallDistance |
wall distance |
QuantityRelativeHumidity |
relative humidity |
QuantitySpecificHumidity |
specific humidity |
QuantityMachNumber |
mach number |
QuantityPredictedPercentDissatisfied |
predicted percent dissatisfied |
QuantityPercentMeanVote |
percent mean vote |
QuantityVorticity |
vorticity |
QuantityRelativePressure |
relative pressure |
QuantityAbsolutePressure |
absolute pressure |
QuantityElementAspectRatio |
element aspect ratio |
QuantityElementDistortion |
element distortion |
QuantityElementTaper |
element taper |
QuantityElementSize |
element size |
QuantityElementJacobian |
element jacobian |
QuantityElementSkew |
element skew |
QuantityElementStretch |
element stretch |
QuantityElementTwist |
element twist |
QuantityElementWarp |
element warp |
QuantityFluidMesh |
fluid mesh |
QuantityNetRadiativeLoad |
net radiative load |
QuantityNetRadiativeFlux |
net radiative flux |
QuantityRadiosityLoad |
radiosity load |
QuantityRadiosityFlux |
radiosity flux |
QuantityIrradianceLoad |
irradiance load |
QuantityIrradianceFlux |
irradiance flux |
QuantityParticleDensity |
particle density |
QuantityParticleMassDensity |
particle mass density |
QuantityAcousticPowerDensity |
acoustic power density |
QuantityReynoldsNumber |
reynolds number |
QuantityBondStrengthRatio |
bond strength ratio |
QuantityPlyStrengthRatio |
ply strength ratio |
QuantityFailureIndex |
failure index |
QuantityContactInitialSeparation |
contact initial separation |
QuantityContactFinalSeparation |
contact final separation |
QuantityGasketPressue |
gasket pressue |
QuantityGasketClosure |
gasket closure |
QuantityGasketPlasticClosure |
gasket plastic closure |
QuantityGasketStressYield |
gasket stress yield |
QuantityGasketStatus |
gasket status |
QuantityContactPenetration |
contact penetration |
QuantityContactStatus |
contact status |
QuantityContactGapDistance |
contact gap distance |
QuantityStressLevelCrossingRate |
stress level crossing rate |
QuantityVonMisesStressLevelCrossingRate |
von mises stress level crossing rate |
QuantityVonMisesStrainLevelCrossingRate |
von mises strain level crossing rate |
QuantityDisplacementLevelCrossingRate |
displacement level crossing rate |
QuantityRotationLevelCrossingRate |
rotation level crossing rate |
QuantityVelocityLevelCrossingRate |
velocity level crossing rate |
QuantityAngularVelocityLevelCrossingRate |
angular velocity level crossing rate |
QuantityAccelerationLevelCrossingRate |
acceleration level crossing rate |
QuantityAngularAccelerationLevelCrossingRate |
angular acceleration level crossing rate |
QuantityElementForceLevelCrossingRate |
element force level crossing rate |
QuantityElementMomentLevelCrossingRate |
element moment level crossing rate |
QuantityElementResultantsLevelCrossingRate |
element resultants level crossing rate |
QuantityShellResultantsLevelCrossingRate |
shell resultants level crossing rate |
QuantityBeamResultantsLevelCrossingRate |
beam resultants level crossing rate |
QuantitySpringDashpotResultantsLevelCrossingRate |
spring dashpot resultants level crossing rate |
QuantityElementStrainResultantsLevelCrossingRate |
element strain resultants level crossing rate |
QuantityShellStrainResultantsLevelCrossingRate |
shell strain resultants level crossing rate |
QuantityBeamStrainResultantsLevelCrossingRate |
beam strain resultants level crossing rate |
QuantitySpringDashpotStrainResultantsLevelCrossingRate |
spring dashpot strain resultants level crossing rate |
QuantityXDisplacement |
xdisplacement |
QuantityYDisplacement |
ydisplacement |
QuantityZDisplacement |
zdisplacement |
QuantityLevelCrossingRateXDisplacement |
level crossing rate xdisplacement |
QuantityLevelCrossingRateYDisplacement |
level crossing rate ydisplacement |
QuantityLevelCrossingRateZDisplacement |
level crossing rate zdisplacement |
QuantityXRotation |
xrotation |
QuantityYRotation |
yrotation |
QuantityZRotation |
zrotation |
QuantityLevelCrossingRateXRotation |
level crossing rate xrotation |
QuantityLevelCrossingRateYRotation |
level crossing rate yrotation |
QuantityLevelCrossingRateZRotation |
level crossing rate zrotation |
QuantityXAcceleration |
xacceleration |
QuantityYAcceleration |
yacceleration |
QuantityZAcceleration |
zacceleration |
QuantityLevelCrossingRateXAcceleration |
level crossing rate xacceleration |
QuantityLevelCrossingRateYAcceleration |
level crossing rate yacceleration |
QuantityLevelCrossingRateZAcceleration |
level crossing rate zacceleration |
QuantityXAngularAcceleration |
xangular acceleration |
QuantityYAngularAcceleration |
yangular acceleration |
QuantityZAngularAcceleration |
zangular acceleration |
QuantityLevelCrossingRateXAngularAcceleration |
level crossing rate xangular acceleration |
QuantityLevelCrossingRateYAngularAcceleration |
level crossing rate yangular acceleration |
QuantityLevelCrossingRateZAngularAcceleration |
level crossing rate zangular acceleration |
QuantityXXStress |
xxstress |
QuantityYYStress |
yystress |
QuantityZZStress |
zzstress |
QuantityXYStress |
xystress |
QuantityYZStress |
yzstress |
QuantityZXStress |
zxstress |
QuantityLevelCrossingRateXXStress |
level crossing rate xxstress |
QuantityLevelCrossingRateYYStress |
level crossing rate yystress |
QuantityLevelCrossingRateZZStress |
level crossing rate zzstress |
QuantityLevelCrossingRateXYStress |
level crossing rate xystress |
QuantityLevelCrossingRateYZStress |
level crossing rate yzstress |
QuantityLevelCrossingRateZXStress |
level crossing rate zxstress |
QuantityXElementForce |
xelement force |
QuantityYElementForce |
yelement force |
QuantityZElementForce |
zelement force |
QuantityRXElementForce |
rxelement force |
QuantityRYElementForce |
ryelement force |
QuantityRZElementForce |
rzelement force |
QuantityLevelCrossingRateXElementForce |
level crossing rate xelement force |
QuantityLevelCrossingRateYElementForce |
level crossing rate yelement force |
QuantityLevelCrossingRateZElementForce |
level crossing rate zelement force |
QuantityLevelCrossingRateRXElementForce |
level crossing rate rxelement force |
QuantityLevelCrossingRateRYElementForce |
level crossing rate ryelement force |
QuantityLevelCrossingRateRZElementForce |
level crossing rate rzelement force |
QuantityNXXShellResultant |
nxxshell resultant |
QuantityNYYShellResultant |
nyyshell resultant |
QuantityNXYShellResultant |
nxyshell resultant |
QuantityMXXShellResultant |
mxxshell resultant |
QuantityMYYShellResultant |
myyshell resultant |
QuantityMXYShellResultant |
mxyshell resultant |
QuantityQXZShellResultant |
qxzshell resultant |
QuantityQYZShellResultant |
qyzshell resultant |
QuantityLevelCrossingRateNXXShellResultant |
level crossing rate nxxshell resultant |
QuantityLevelCrossingRateNYYShellResultant |
level crossing rate nyyshell resultant |
QuantityLevelCrossingRateNXYShellResultant |
level crossing rate nxyshell resultant |
QuantityLevelCrossingRateMXXShellResultant |
level crossing rate mxxshell resultant |
QuantityLevelCrossingRateMYYShellResultant |
level crossing rate myyshell resultant |
QuantityLevelCrossingRateMXYShellResultant |
level crossing rate mxyshell resultant |
QuantityLevelCrossingRateQXZShellResultant |
level crossing rate qxzshell resultant |
QuantityLevelCrossingRateQYZShellResultant |
level crossing rate qyzshell resultant |
QuantityYPlus |
yplus |
QuantityThermalConductivity |
thermal conductivity |
QuantityThermalStrain |
thermal strain |
QuantityGapThickness |
gap thickness |
QuantityTotalForce |
total force |
QuantityTotalMoment |
total moment |
QuantityTotalResidualForce |
total residual force |
QuantityTotalResidualMoment |
total residual moment |
QuantityGridPointReactionForce |
grid point reaction force |
QuantityGridPointReactionMoment |
grid point reaction moment |
QuantityGridPointAppliedForce |
grid point applied force |
QuantityGridPointAppliedMoment |
grid point applied moment |
QuantityGlueForce |
glue force |
QuantityGluePressure |
glue pressure |
QuantityGlueTraction |
glue traction |
QuantityEnthalpy |
enthalpy |
QuantityEnthalpyRate |
enthalpy rate |
QuantityNonlinearStress |
nonlinear stress |
QuantityNonlinearStrain |
nonlinear strain |
QuantityBondStress |
bond stress |
QuantityBondStrain |
bond strain |
QuantitySolidLaminateFailureIndex |
solid laminate failure index |
QuantitySolidInterLaminarFailureIndex |
solid inter laminar failure index |
QuantityExternalAppliedHeatFlow |
external applied heat flow |
QuantityOptimizationDisplacement |
Shape Optimization; Nodal Translational displacement values. |
QuantityDisplacementMagnitude |
displacement magnitude |
QuantityFractionVolume |
fraction volume |
QuantityFilmThickness |
film thickness |
QuantityTime |
time |
QuantitySurfaceEmissivity |
surface emissivity |
QuantityRootMeanSquareDisplacement |
root mean square displacement |
QuantityRootMeanSquareAcceleration |
root mean square acceleration |
QuantityRootMeanSquareStress |
root mean square stress |
QuantityZeroCrossingsDisplacement |
zero crossings displacement |
QuantityZeroCrossingsAcceleration |
zero crossings acceleration |
QuantityZeroCrossingsStress |
zero crossings stress |
QuantitySoundPressure |
sound pressure |
QuantityRootMeanSquareRotation |
root mean square rotation |
QuantityRootMeanSquareVelocity |
root mean square velocity |
QuantityRootMeanSquareAngularVelocity |
root mean square angular velocity |
QuantityRootMeanSquareAngularAcceleration |
root mean square angular acceleration |
QuantityRootMeanSquareAppliedForce |
root mean square applied force |
QuantityRootMeanSquareAppliedMoment |
root mean square applied moment |
QuantityRootMeanSquareVonMisesStress |
root mean square von mises stress |
QuantityZeroCrossingseRotation |
zero crossingse rotation |
QuantityZeroCrossingsVelocity |
zero crossings velocity |
QuantityZeroCrossingseAngularVelocity |
zero crossingse angular velocity |
QuantityZeroCrossingseAngularAcceleration |
zero crossingse angular acceleration |
QuantityZeroCrossingseAppliedForce |
zero crossingse applied force |
QuantityZeroCrossingseAppliedMoment |
zero crossingse applied moment |
QuantityRootMeanSquareStrain |
root mean square strain |
QuantityZeroCrossingsStrain |
zero crossings strain |
QuantityPlasticStrain |
plastic strain |
QuantityLogarithmicStrain |
logarithmic strain |
QuantityTensionSafetyFactor |
tension safety factor |
QuantityCompressionSafetyFactor |
compression safety factor |
QuantityRootMeanSquareElementResultant |
root mean square element resultant |
QuantityZeroCrossingsElementResultant |
zero crossings element resultant |
QuantityRootMeanSquareShellResultants |
root mean square shell resultants |
QuantityRootMeanSquareBeamResultants |
root mean square beam resultants |
QuantityRootMeanSquareSpringDashpotResultant |
root mean square spring dashpot resultant |
QuantityZeroCrossingsShellResultants |
zero crossings shell resultants |
QuantityZeroCrossingsBeamResultants |
zero crossings beam resultants |
QuantityZeroCrossingsSpringDashpotResultant |
zero crossings spring dashpot resultant |
QuantityXReactionForce |
xreaction force |
QuantityYReactionForce |
yreaction force |
QuantityZReactionForce |
zreaction force |
QuantityXReactionMoment |
xreaction moment |
QuantityYReactionMoment |
yreaction moment |
QuantityZReactionMoment |
zreaction moment |
QuantityLumpedMass |
lumped mass |
QuantityDistributedMassPerLength |
distributed mass per length |
QuantityDistributedMassPerArea |
distributed mass per area |
QuantityTemperatureLoad |
temperature load |
QuantityTorsionStrain |
torsion strain |
QuantityAxialStress |
axial stress |
QuantityAxialStrain |
axial strain |
QuantityLength |
length |
QuantitySurfaceAbsoptivity |
surface absoptivity |
QuantityTurbulentIntensity |
turbulent intensity |
QuantityVaporToDryAirMassRatio |
vapor to dry air mass ratio |
QuantityTracerFluidMassFraction |
tracer fluid mass fraction |
QuantityTotalMixtureMassFractions |
total mixture mass fractions |
QuantityMass |
mass |
QuantitySurfaceDensity |
surface density |
QuantityEmissivityValue |
emissivity value |
QuantityEffectiveEmissivity |
effective emissivity |
QuantityVolumeFlow |
volume flow |
QuantityCoefficientPerLength |
coefficient per length |
QuantityPermeability |
permeability |
QuantityThermalConductance |
thermal conductance |
QuantityThermalResistance |
thermal resistance |
QuantityConductancePerLength |
conductance per length |
QuantitySeebeckCoefficient |
seebeck coefficient |
QuantityElectricalResistivity |
electrical resistivity |
QuantityElectricalResistance |
electrical resistance |
QuantityCurrent |
current |
QuantityPower |
power |
QuantityHeatCapacity |
heat capacity |
QuantityTemperatureDifference |
temperature difference |
QuantityMassDensity |
mass density |
QuantityPrincipalStress |
principal stress |
QuantityRootMeanSquareTorsionStress |
root mean square torsion stress |
QuantityZeroCrossingsTorsionStress |
zero crossings torsion stress |
QuantityRootMeanSquareTorsionStrain |
root mean square torsion strain |
QuantityZeroCrossingsTorsionStrain |
zero crossings torsion strain |
QuantityRootMeanSquareAxialStress |
root mean square axial stress |
QuantityZeroCrossingsAxialStress |
zero crossings axial stress |
QuantityRootMeanSquareAxialStrain |
root mean square axial strain |
QuantityZeroCrossingsAxialStrain |
zero crossings axial strain |
QuantityRootMeanSquareReactionForceMPC |
root mean square reaction force mpc |
QuantityZeroCrossingsReactionForceMPC |
zero crossings reaction force mpc |
QuantityRootMeanSquareReactionMomentMPC |
root mean square reaction moment mpc |
QuantityZeroCrossingsReactionMomentMPC |
zero crossings reaction moment mpc |
QuantityMolecularDiffusionCoefficient |
molecular diffusion coefficient |
QuantityAngle |
angle |
QuantityPressureDropToVelocityRatio |
pressure drop to velocity ratio |
QuantityRootMeanSquareReactionForce |
root mean square reaction force |
QuantityZeroCrossingsReactionForce |
zero crossings reaction force |
QuantityRootMeanSquareReactionMoment |
root mean square reaction moment |
QuantityZeroCrossingsReactionMoment |
zero crossings reaction moment |
QuantityRootMeanSquareElementResultantStrain |
root mean square element resultant strain |
QuantityZeroCrossingsElementResultantStrain |
zero crossings element resultant strain |
QuantityRootMeanSquareShellStrainResultant |
root mean square shell strain resultant |
QuantityZeroCrossingsShellStrainResultant |
zero crossings shell strain resultant |
QuantityRootMeanSquareBeamStrainResultant |
root mean square beam strain resultant |
QuantityZeroCrossingsBeamStrainResultant |
zero crossings beam strain resultant |
QuantityRootMeanSquareSpringDashpotStrainResultant |
root mean square spring dashpot strain resultant |
QuantityZeroCrossingsSpringDashpotStrainResultant |
zero crossings spring dashpot strain resultant |
QuantityElasticStrain |
elastic strain |
Result sections.
This enumeration defines the methods that can be used when calculating absolute values for the following derived components of CAE::Result::DataTypeTensor CAE::Result::ComponentDeterminant , CAE::Result::ComponentMean , CAE::Result::ComponentMaximumShear , CAE::Result::ComponentMinimumPrincipal , CAE::Result::ComponentMiddlePrincipal , CAE::Result::ComponentMaximumPrincipal , CAE::Result::ComponentOctahedral.
CAE::Result::TensorDerivedAbsoluteAllComponents will make all tensor primary components (XX, YY, ZZ, XY, YZ, ZX) to absolute and then calculate derived component. CAE::Result::TensorDerivedAbsoluteDerivedComponent is absolute value of derived component without changing primary components.
int NXOpen::CAE::Result::AskElementIndex | ( | int | elementLabel | ) |
Ask element index of a given element user label.
elementLabel | elementlabel |
int NXOpen::CAE::Result::AskElementLabel | ( | int | elementIndex | ) |
Ask element user label of a given element index.
elementIndex | element index ranges from 1 to N (number of elements) |
void NXOpen::CAE::Result::AskElementNodes | ( | int | elementIndex, |
std::vector< int > & | nodeIndex | ||
) |
Asks for the nodes given an element
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
elementIndex | elementindex |
nodeIndex | nodeindex |
NXOpen::CAE::ElementTypes::Shape NXOpen::CAE::Result::AskElementShape | ( | int | elementIndex | ) |
Ask element shape given an element index.
elementIndex | Element Index |
std::vector<NXString> NXOpen::CAE::Result::AskIterations | ( | int | loadcaseIndex | ) |
Number of iterations available for a given loadcase and their descriptions Iteration index varies from 0 to N-1 (number of iterations)
@return
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
loadcaseIndex | loadcaseindex |
std::vector<NXString> NXOpen::CAE::Result::AskLoadcases | ( | ) |
Number of loadcases available in the result file and their descriptions.
Loadcase index varies from 0 to N-1 (number of loadcases) @return
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
std::vector<NXOpen::Point3d> NXOpen::CAE::Result::AskNodeCoordinates | ( | const std::vector< int > & | nodeIndex | ) |
Asks for the coordinates of a node array.
nodeIndex | nodeindex |
int NXOpen::CAE::Result::AskNodeIndex | ( | int | nodeLabel | ) |
Ask node index of a given node user label.
nodeLabel | nodelabel |
int NXOpen::CAE::Result::AskNodeLabel | ( | int | nodeIndex | ) |
Ask node user label of a given node index.
nodeIndex | node index ranges from 1 to N (number of nodes) |
int NXOpen::CAE::Result::AskNumElements | ( | ) |
Ask number of elements in the model Element index varies from 0 to N-1 (number of elements)
@return
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
void NXOpen::CAE::Result::AskNumElementsOfGroup | ( | NXOpen::CAE::Result::GroupContainer | type, |
int | groupIndex, | ||
std::vector< int > & | elementIndex | ||
) |
Returns an array of elements indices for a given group Group index range from 0 to N-1 (number of groups)
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
type | type |
groupIndex | groupindex |
elementIndex | elementindex |
int NXOpen::CAE::Result::AskNumGroupsInContainer | ( | NXOpen::CAE::Result::GroupContainer | type | ) |
Returns the number of groups available in the model of type CAE::Result::GroupContainer .
@return
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
type | type |
int NXOpen::CAE::Result::AskNumIterations | ( | int | loadcaseIndex | ) |
Number of iterations available for a given loadcase.
loadcaseIndex | loadcaseindex |
int NXOpen::CAE::Result::AskNumLoadcases | ( | ) |
Number of loadcases available in the result file.
int NXOpen::CAE::Result::AskNumNodes | ( | ) |
Ask number of nodes in the model Node index varies from 1 to N (number of nodes)
@return
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
NXOpen::CAE::Result::DataType NXOpen::CAE::Result::AskResultDataType | ( | int | loadcaseIndex, |
int | iterationIndex, | ||
const NXOpen::CAE::Result::Type & | resultType | ||
) |
Ask result datatype.
loadcaseIndex | loadcaseindex |
iterationIndex | iterationindex |
resultType | resulttype |
NXOpen::CAE::Result::LoadcaseValueType NXOpen::CAE::Result::AskResultLoadcaseValue | ( | int | loadcaseIndex, |
NXString * | description, | ||
double * | value | ||
) |
Ask load case description, value type and value for the input load case.
loadcaseIndex | load case |
description | description |
value | value |
void NXOpen::CAE::Result::AskResultSections | ( | int | loadcaseIndex, |
int | iterationIndex, | ||
const NXOpen::CAE::Result::Type & | resultType, | ||
std::vector< int > & | sectionNums | ||
) |
Ask element ids and corresponding number of sections at which result is defined
Created in NX6.0.3.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
loadcaseIndex | load case |
iterationIndex | iteration number |
resultType | result type |
sectionNums | sectionnums |
void NXOpen::CAE::Result::AskResultTypes | ( | int | loadcaseIndex, |
int | iterationIndex, | ||
std::vector< NXOpen::CAE::Result::Type > & | types, | ||
std::vector< NXString > & | description | ||
) |
Returns an array of result types and descriptions available for a given loadcase and iteration
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
loadcaseIndex | loadcaseindex |
iterationIndex | iterationindex |
types | types |
description | description |
NXString NXOpen::CAE::Result::AskSectionDescription | ( | NXOpen::CAE::Result::Section | sect | ) |
Ask Section description provided section type.
sect | section type |
NXOpen::TaggedObject* NXOpen::CAE::Result::Find | ( | const NXString & | journalIdentifier | ) |
Returns a CAE::BaseLoadcase.
journalIdentifier | Journal identifier of the object |
NXOpen::TaggedObject* NXOpen::CAE::Result::Find | ( | const char * | journalIdentifier | ) |
Returns a CAE::BaseLoadcase.
journalIdentifier | Journal identifier of the object |
std::vector<NXOpen::CAE::BaseLoadcase *> NXOpen::CAE::Result::GetLoadcases | ( | ) |
Ask the loadcases present in this result.
void NXOpen::CAE::Result::GetResultCoordinateSystemDefinition | ( | int | id, |
NXOpen::CAE::Result::CoordinateSystem * | type, | ||
NXOpen::Point3d * | origin, | ||
NXOpen::Matrix3x3 * | matrix | ||
) |
Returns definitions of a result coordinate system
Created in NX8.0.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
id | id |
type | returns any of CAE::Result::CoordinateSystemSelectRectangular , CAE::Result::CoordinateSystemSelectCylindrical , CAE::Result::CoordinateSystemSelectSpherical |
origin | origin |
matrix | matrix |
std::vector<int> NXOpen::CAE::Result::GetResultCoordinateSystems | ( | ) |
Returns coordinate system IDs defined in the result.
bool NXOpen::CAE::Result::IsResultTypeComplex | ( | int | loadcaseIndex, |
int | iterationIndex, | ||
const NXOpen::CAE::Result::Type & | resultType | ||
) |
Ask whether a result type is complex or not.
loadcaseIndex | loadcaseindex |
iterationIndex | iterationindex |
resultType | resulttype |