NX Open C++ Reference Guide
|
This class is worked as a packet of information that can be either be used to change result state or pass around for information exchange between two CAE::ResultAccess objects. More...
Public Member Functions | |
int | AskSectionPlyLayer (int *section, int *ply) |
Ask section, ply and layer. | |
void | DisplayMidnodeValue (bool display) |
This is display only command. | |
bool | GetAbsoluteValue () |
Ask whether all values are absolute values. | |
NXOpen::CAE::Result::Averaging | GetAveragingCriteria () |
Ask averaging criteria. | |
double | GetBeamFilletRadius () |
Return the fillet radius. | |
bool | GetBeamFillets () |
Return the fillets flag. | |
bool | GetBeamResultsInLocalCoordinateSystem () |
Identifies whether beam results are presented in local coordinate system (if true) or in the same coordinate system as the rest of the model. | |
bool | GetCalculateBeamStrResults () |
Ask if beam stresses and strains are calculated from element forces and section geometry. | |
NXOpen::CAE::Result::Complex | GetComplexCriterion () |
If result is complex it returns which component is set(like real or imaginary) | |
NXOpen::CAE::Result::ComputationType | GetComputationType () |
Get computing type. | |
NXOpen::CAE::Result::CoordinateSystem | GetCoordinateSystem () |
Ask result coordinate system. | |
NXOpen::CAE::Result::ElementValueCriterion | GetElementValueCriterion () |
Ask how element the result is defined. | |
bool | GetExcludeElementsNotVisible () |
Ask whether elements which are not visible are consider for summation. | |
NXOpen::CAE::BaseResultType * | GetGenericResultType () |
Ask Result type. | |
int | GetIteration () |
Ask Current iteration number This method has been deprecated. | |
int | GetLoadcase () |
Ask Current loadcase number This method has been deprecated. | |
double | GetPhaseAngle () |
Ask phase angle. | |
NXOpen::CAE::Result::Section | GetResultBeamSection () |
Ask section where beam results are defined. | |
NXOpen::CAE::Result::Component | GetResultComponent () |
Ask result component. | |
NXOpen::CAE::Result::Location | GetResultDataLocation () |
Ask FE entity where the result is defined This method has been deprecated. | |
NXOpen::CAE::Result::Quantity | GetResultDataQuantity () |
Ask result type This method has been deprecated. | |
NXOpen::CAE::Result::Section | GetResultDataSection () |
Ask section of a FE entity where the result is defined This method has been deprecated. | |
NXOpen::CAE::Result::Section | GetResultShellSection () |
Ask section where shell results are defined. | |
NXOpen::CAE::Result::Type | GetResultType () |
Ask Result type This method has been deprecated. | |
double | GetScale () |
Ask scale. | |
void | GetSelectedCoordinateSystem (NXOpen::CAE::Result::CoordinateSystemSource *source, int *id) |
Ask selected coordinate system in which results are to be presented Created in NX7.5.1. | |
NXOpen::CAE::Result::TensorDerivedAbsolute | GetTensorComponentAbsoluteValue () |
Get the method used when calculating the absolute values for the derived components of CAE::Result::DataTypeTensor like CAE::Result::ComponentMaximumPrincipal. | |
NXOpen::Unit * | GetUnit () |
Ask result unit. | |
NXOpen::CAE::Result::Averaging | InitAveragingCriteria () |
Ask default averaging criteria. | |
bool | IsForcedElementResult () |
Ask whether the result is converted as element result. | |
bool | IsMidnodeValueDisplayed () |
Ask whether the result at mid nodes are ignored. | |
void | MakeElementResult (bool elementResult) |
Make Nodal and Element-Nodal result to Element Result. | |
void | SetAbsoluteValue (bool absolute) |
Set all values to absolute values. | |
void | SetAveragingCriteria (const NXOpen::CAE::Result::Averaging &average) |
Set averaging criteria Created in NX6.0.2. | |
void | SetBeamFilletRadius (double beamFilletRadius) |
Sets the fillet radius as a fraction of the adjacent dimensions Created in NX7.5.0. | |
void | SetBeamFillets (bool beamFillets) |
Sets the fillets flag Created in NX7.5.0. | |
void | SetBeamResultsInLocalCoordinateSystem (bool local) |
Presents beam results in local coordinate system (if flag is true) or in the same coordinate system as the rest of the model Created in NX7.5.0. | |
void | SetCalculateBeamStrResults (bool calcBeamStrResults) |
Sets a flag to calculate beam stresses and strains from element forces and section geometry (if available). | |
void | SetComplexCriterion (NXOpen::CAE::Result::Complex complex) |
Set complex criteria Created in NX6.0.2. | |
void | SetComputationType (NXOpen::CAE::Result::ComputationType computeType) |
Set computing type. | |
void | SetCoordinateSystem (NXOpen::CAE::Result::CoordinateSystem coordinate) |
Set result coordinate system Created in NX6.0.2. | |
void | SetElementValueCriterion (NXOpen::CAE::Result::ElementValueCriterion criteria) |
Set how element the result is defined This option is only valid for nodal and elemen-nodal result; dose not do anything for element result. | |
void | SetExcludeElementsNotVisible (bool excludeElements) |
Exclude or include elements which are not visible for computing with sum option. | |
void | SetGenericResultType (NXOpen::CAE::BaseResultType *type) |
Set Result type Created in NX7.5.0. | |
void | SetLoadcaseIteration (int loadcase, int iteration) |
Set Current loadcase and iteration. | |
void | SetPhaseAngle (double angle) |
Sets the phase angle at which result will be evaluated. | |
void | SetResultBeamSection (NXOpen::CAE::Result::Section section) |
Set section where beam results are defined Created in NX7.5.0. | |
void | SetResultComponent (NXOpen::CAE::Result::Component component) |
Set result component Created in NX6.0.2. | |
void | SetResultDataLocation (NXOpen::CAE::Result::Location location) |
Set FE entity where the result is defined This method has been deprecated. | |
void | SetResultDataQuantity (NXOpen::CAE::Result::Quantity quantity) |
Set result quantity This method has been deprecated. | |
void | SetResultDataSection (NXOpen::CAE::Result::Section section) |
Set section of a FE entity where the result is defined This method has been deprecated. | |
void | SetResultShellSection (NXOpen::CAE::Result::Section section) |
Set section where shell results are defined Created in NX7.5.0. | |
void | SetResultType (const NXOpen::CAE::Result::Type &type) |
Set Result type This method has been deprecated. | |
void | SetScale (double scale) |
Set scale. | |
void | SetSectionPlyLayer (int section, int ply, int layer) |
Set section, ply and layer Created in NX6.0.2. | |
void | SetSelectedCoordinateSystem (NXOpen::CAE::Result::CoordinateSystemSource source, int id) |
Set selected coordinate system in which results are to be presented Coordinate systems labels defined in a result file can be retrieved using CAE::Result::GetResultCoordinateSystems. | |
void | SetTensorComponentAbsoluteValue (NXOpen::CAE::Result::TensorDerivedAbsolute absolute) |
Set the method used when calculating the absolute values for the derived components of CAE::Result::DataTypeTensor like CAE::Result::ComponentMaximumPrincipal. | |
void | SetUnit (NXOpen::Unit *unit) |
Set result unit Created in NX6.0.2. |
This class is worked as a packet of information that can be either be used to change result state or pass around for information exchange between two CAE::ResultAccess objects.
Use CAE::ResultManager to create an CAE::ResultParameters
You can modifiy these values but validation of correctness will only be perfomed when this object is set to a CAE::ResultAccess object
To obtain an instance of this class use Session::ResultManager .
Created in NX6.0.2.
int NXOpen::CAE::ResultParameters::AskSectionPlyLayer | ( | int * | section, |
int * | ply | ||
) |
Ask section, ply and layer.
section | section |
ply | ply |
void NXOpen::CAE::ResultParameters::DisplayMidnodeValue | ( | bool | display | ) |
This is display only command.
Setting this value will not change modify ResultAccess queries. But Post view will ignore midnode values during display
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
display | display |
Ask whether all values are absolute values.
Ask averaging criteria.
Return the fillet radius.
Return the fillets flag.
Identifies whether beam results are presented in local coordinate system (if true) or in the same coordinate system as the rest of the model.
Ask if beam stresses and strains are calculated from element forces and section geometry.
If result is complex it returns which component is set(like real or imaginary)
Get computing type.
Ask result coordinate system.
NXOpen::CAE::Result::ElementValueCriterion NXOpen::CAE::ResultParameters::GetElementValueCriterion | ( | ) |
Ask how element the result is defined.
This option is only valid for nodal and elemen-nodal result.
Ask whether elements which are not visible are consider for summation.
Ask Result type.
Ask Current iteration number This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Ask Current loadcase number This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
double NXOpen::CAE::ResultParameters::GetPhaseAngle | ( | ) |
Ask phase angle.
If complex result is set to Phaseangle type then user can specify an angle at which result will be evaluated
Ask section where beam results are defined.
Ask result component.
Ask FE entity where the result is defined This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Ask result type This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Ask section of a FE entity where the result is defined This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
Ask section where shell results are defined.
Ask Result type This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
double NXOpen::CAE::ResultParameters::GetScale | ( | ) |
Ask scale.
void NXOpen::CAE::ResultParameters::GetSelectedCoordinateSystem | ( | NXOpen::CAE::Result::CoordinateSystemSource * | source, |
int * | id | ||
) |
Ask selected coordinate system in which results are to be presented
Created in NX7.5.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
source | source |
id | id |
NXOpen::CAE::Result::TensorDerivedAbsolute NXOpen::CAE::ResultParameters::GetTensorComponentAbsoluteValue | ( | ) |
Get the method used when calculating the absolute values for the derived components of CAE::Result::DataTypeTensor like CAE::Result::ComponentMaximumPrincipal.
Ask result unit.
Ask default averaging criteria.
Ask whether the result is converted as element result.
Ask whether the result at mid nodes are ignored.
void NXOpen::CAE::ResultParameters::MakeElementResult | ( | bool | elementResult | ) |
Make Nodal and Element-Nodal result to Element Result.
Does not do anything if the result is element result already. To define what value should be used to represent an element, use CAE::ResultParameters::SetElementValueCriterion
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
elementResult | elementresult |
void NXOpen::CAE::ResultParameters::SetAbsoluteValue | ( | bool | absolute | ) |
Set all values to absolute values.
Warning: Once converted to absolute value it is not possible to revert to original values.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
absolute | absolute |
void NXOpen::CAE::ResultParameters::SetAveragingCriteria | ( | const NXOpen::CAE::Result::Averaging & | average | ) |
Set averaging criteria
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
average | average |
void NXOpen::CAE::ResultParameters::SetBeamFilletRadius | ( | double | beamFilletRadius | ) |
Sets the fillet radius as a fraction of the adjacent dimensions
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
beamFilletRadius | beam fillet radius |
void NXOpen::CAE::ResultParameters::SetBeamFillets | ( | bool | beamFillets | ) |
Sets the fillets flag
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
beamFillets | beam fillets |
void NXOpen::CAE::ResultParameters::SetBeamResultsInLocalCoordinateSystem | ( | bool | local | ) |
Presents beam results in local coordinate system (if flag is true) or in the same coordinate system as the rest of the model
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
local | local |
void NXOpen::CAE::ResultParameters::SetCalculateBeamStrResults | ( | bool | calcBeamStrResults | ) |
Sets a flag to calculate beam stresses and strains from element forces and section geometry (if available).
Does not affect other result types and element types
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
calcBeamStrResults | calc beam str results |
Set complex criteria
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
complex | complex |
void NXOpen::CAE::ResultParameters::SetComputationType | ( | NXOpen::CAE::Result::ComputationType | computeType | ) |
Set computing type.
Created in NX7.5.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
computeType | compute type |
void NXOpen::CAE::ResultParameters::SetCoordinateSystem | ( | NXOpen::CAE::Result::CoordinateSystem | coordinate | ) |
Set result coordinate system
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
coordinate | coordinate |
void NXOpen::CAE::ResultParameters::SetElementValueCriterion | ( | NXOpen::CAE::Result::ElementValueCriterion | criteria | ) |
Set how element the result is defined This option is only valid for nodal and elemen-nodal result; dose not do anything for element result.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
criteria | criteria |
void NXOpen::CAE::ResultParameters::SetExcludeElementsNotVisible | ( | bool | excludeElements | ) |
Exclude or include elements which are not visible for computing with sum option.
Created in NX7.5.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
excludeElements | exclude elements |
Set Result type
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
type | type |
void NXOpen::CAE::ResultParameters::SetLoadcaseIteration | ( | int | loadcase, |
int | iteration | ||
) |
Set Current loadcase and iteration.
This method has been deprecated. This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
loadcase | loadcase number varies from 0 to N-1 |
iteration | iteration number varies from 0 to N-1 |
void NXOpen::CAE::ResultParameters::SetPhaseAngle | ( | double | angle | ) |
Sets the phase angle at which result will be evaluated.
This is only value if complex result is set to the PhaseAngle type
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
angle | angle |
Set section where beam results are defined
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
section | section |
Set result component
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
component | component |
Set FE entity where the result is defined This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
location | location |
Set result quantity This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
quantity | quantity |
Set section of a FE entity where the result is defined This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
section | section |
Set section where shell results are defined
Created in NX7.5.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
section | section |
void NXOpen::CAE::ResultParameters::SetResultType | ( | const NXOpen::CAE::Result::Type & | type | ) |
Set Result type This method has been deprecated.
This functionality was moved to this class CAE::BaseResultType , which can be obtained by using CAE::ResultParameters::GetGenericResultType .
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
type | type |
void NXOpen::CAE::ResultParameters::SetScale | ( | double | scale | ) |
Set scale.
This will affect all subsequent result query.
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
scale | scale |
void NXOpen::CAE::ResultParameters::SetSectionPlyLayer | ( | int | section, |
int | ply, | ||
int | layer | ||
) |
Set section, ply and layer
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
section | section |
ply | ply |
layer | layer |
void NXOpen::CAE::ResultParameters::SetSelectedCoordinateSystem | ( | NXOpen::CAE::Result::CoordinateSystemSource | source, |
int | id | ||
) |
Set selected coordinate system in which results are to be presented Coordinate systems labels defined in a result file can be retrieved using CAE::Result::GetResultCoordinateSystems.
Created in NX7.5.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
source | source |
id | id |
void NXOpen::CAE::ResultParameters::SetTensorComponentAbsoluteValue | ( | NXOpen::CAE::Result::TensorDerivedAbsolute | absolute | ) |
Set the method used when calculating the absolute values for the derived components of CAE::Result::DataTypeTensor like CAE::Result::ComponentMaximumPrincipal.
Created in NX8.0.1.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
absolute | absolute |
void NXOpen::CAE::ResultParameters::SetUnit | ( | NXOpen::Unit * | unit | ) |
Set result unit
Created in NX6.0.2.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
unit | unit |