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

This class is worked as a packet of information that can be used to change cross-section state. More...

Inheritance diagram for NXOpen::CAE::CrossSectionParameters:
NXOpen::TaggedObject

List of all members.

Public Member Functions

bool GetAbsoluteValue ()
 Ask whether all values are absolute values.
int GetBeamElement ()
 Ask beam element ID.
NXOpen::CAE::Result::BeamEnd GetBeamEnd ()
 Ask beam end.
NXOpen::CAE::Result::Complex GetComplexCriterion ()
 If result is complex it returns which component is set(like real or imaginary)
bool GetElementResult ()
 Query Element Result value.
NXOpen::CAE::Result::ElementValueCriterion GetElementValueCriterion ()
 Ask how element the result is defined.
double GetFilletRadius ()
 Return the fillets flag.
bool GetFillets ()
 Return the fillets flag.
NXOpen::CAE::BaseResultTypeGetGenericResultType ()
 Ask Result type.
NXOpen::CAE::ResultParametersGetModelRangeParameters ()
 Ask model range parameters.
double GetPhaseAngle ()
 Ask phase angle.
NXOpen::CAE::Result::Component GetResultComponent ()
 Ask result component.
double GetScale ()
 Ask scale.
NXOpen::CAE::Result::TensorDerivedAbsolute GetTensorComponentAbsoluteValue ()
 Get the method used when calculating the absolute values for the derived components of CAE::Result::DataType::Tensor like CAE::Result::Component::MaximumPrincipal.
NXOpen::UnitGetUnit ()
 Ask result unit.
void MakeElementResult (bool elementResult)
 Make Nodal result to Element Result.
void SetAbsoluteValue (bool absolute)
 Set all values to absolute values.
void SetBeamElement (int beamEid)
 Set beam element ID
Created in NX7.5.0.
void SetBeamEnd (NXOpen::CAE::Result::BeamEnd beamEnd)
 Set beam end
Created in NX7.5.0.
void SetComplexCriterion (NXOpen::CAE::Result::Complex complex)
 Set complex criteria
Created in NX7.5.0.
void SetElementValueCriterion (NXOpen::CAE::Result::ElementValueCriterion criteria)
 Set how element the result is defined
Created in NX7.5.0.
void SetFilletRadius (double filletRadius)
 Turns on the fillets flag.
void SetFillets (bool fillets)
 Turns on the fillets flag.
void SetGenericResultType (NXOpen::CAE::BaseResultType *type)
 Set Result type
Created in NX7.5.0.
void SetPhaseAngle (double angle)
 Sets the phase angle at which result will be evaluated.
void SetResultComponent (NXOpen::CAE::Result::Component component)
 Set result component
Created in NX7.5.0.
void SetScale (double scale)
 Set scale.
void SetTensorComponentAbsoluteValue (NXOpen::CAE::Result::TensorDerivedAbsolute absolute)
 Set the method used when calculating the absolute values for the derived components of CAE::Result::DataType::Tensor like CAE::Result::Component::MaximumPrincipal.
void SetUnit (NXOpen::Unit *unit)
 Set result unit
Created in NX7.5.0.

Detailed Description

This class is worked as a packet of information that can be used to change cross-section state.


Use CAE::ResultManager to create an CAE::CrossSectionParameters
To obtain an instance of this class use Session::ResultManager .

Created in NX7.5.0.


Member Function Documentation

Ask whether all values are absolute values.

Returns:

Created in NX7.5.0.

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

Ask beam element ID.

Returns:

Created in NX7.5.0.

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

Ask beam end.

Returns:

Created in NX7.5.0.

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

If result is complex it returns which component is set(like real or imaginary)

Returns:

Created in NX7.5.0.

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

Query Element Result value.

Returns:

Created in NX7.5.0.

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

Ask how element the result is defined.

Returns:

Created in NX7.5.0.

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

Return the fillets flag.

Returns:

Created in NX7.5.0.

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

Return the fillets flag.

Returns:

Created in NX7.5.0.

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

Ask Result type.

Returns:

Created in NX7.5.0.

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

Ask model range parameters.

Returns:

Created in NX7.5.0.

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

Ask phase angle.

If complex result is set to Phaseangle type then user can specify an angle at which result will be evaluated

Returns:

Created in NX7.5.0.

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

Ask result component.

Returns:

Created in NX7.5.0.

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

Ask scale.

Returns:

Created in NX7.5.0.

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

Get the method used when calculating the absolute values for the derived components of CAE::Result::DataType::Tensor like CAE::Result::Component::MaximumPrincipal.

Returns:

Created in NX8.0.1.

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

Ask result unit.

Returns:

Created in NX7.5.0.

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

Make Nodal result to Element Result.

To define what value should be used to represent an element, use CAE::CrossSectionParameters::SetElementValueCriterion


Created in NX7.5.0.

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

Parameters:
elementResultelementresult

Set all values to absolute values.

Warning: Once converted to absolute value it is not possible to revert to original values.


Created in NX7.5.0.

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

Parameters:
absoluteabsolute

Set beam element ID
Created in NX7.5.0.



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

Parameters:
beamEidbeam eid

Set beam end
Created in NX7.5.0.



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

Parameters:
beamEndbeam end

Set complex criteria
Created in NX7.5.0.



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

Parameters:
complexcomplex

Set how element the result is defined
Created in NX7.5.0.



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

Parameters:
criteriacriteria

Turns on the fillets flag.


Created in NX7.5.0.

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

Parameters:
filletRadiusfillet radius

Turns on the fillets flag.


Created in NX7.5.0.

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

Parameters:
filletsfillets

Set Result type
Created in NX7.5.0.



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

Parameters:
typetype

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 NX7.5.0.

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

Parameters:
angleangle

Set result component
Created in NX7.5.0.



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

Parameters:
componentcomponent

Set scale.

This will affect all subsequent result query.
Created in NX7.5.0.

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

Parameters:
scalescale

Set the method used when calculating the absolute values for the derived components of CAE::Result::DataType::Tensor like CAE::Result::Component::MaximumPrincipal.


Created in NX8.0.1.

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

Parameters:
absoluteabsolute

Set result unit
Created in NX7.5.0.



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

Parameters:
unitunit

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