NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction Class Reference

This is the FreeBody LoadExtraction class. More...

Inheritance diagram for NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction:
NXOpen::CAE::AeroStructures::LoadExtractionStrategy NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public Types

enum  Component {
  ComponentNone, ComponentX, ComponentY, ComponentZ,
  ComponentPlanarMagnitudeXY, ComponentPlanarMagnitudeXZ, ComponentPlanarMagnitudeZY, ComponentMagnitude
}
 Type of Component. More...
 
enum  Result { ResultNone, ResultForce, ResultMoment }
 Type of Result. More...
 

Public Member Functions

NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Component GetComponent ()
 Get Component Type
Created in NX1847.0.0. More...
 
NXOpen::CAE::NodalForceReportGetFreeBody ()
 Get Free Body
Created in NX1847.0.0. More...
 
NXOpen::CAE::AeroStructures::MatrixManipGetMatrixManip ()
 Get Matrix Manip
Created in NX1847.0.0. More...
 
NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Result GetResult ()
 Get Result Type
Created in NX1847.0.0. More...
 
void SetComponent (NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Component component)
 Set Component Type
Created in NX1847.0.0. More...
 
void SetFreeBody (NXOpen::CAE::NodalForceReport *freeBody)
 Set Free Body
Created in NX1847.0.0. More...
 
void SetMatrixManip (NXOpen::CAE::AeroStructures::MatrixManip *manip)
 Set Matrix Manip
Created in NX1847.0.0. More...
 
void SetResult (NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Result result)
 Set Result Type
Created in NX1847.0.0. More...
 

Detailed Description

This is the FreeBody LoadExtraction class.


No support for KF

Created in NX1847.0.0.

Member Enumeration Documentation

Type of Component.

Enumerator
ComponentNone 

none

ComponentX 

x

ComponentY 

y

ComponentZ 

z

ComponentPlanarMagnitudeXY 

planar magnitude xy

ComponentPlanarMagnitudeXZ 

planar magnitude xz

ComponentPlanarMagnitudeZY 

planar magnitude zy

ComponentMagnitude 

magnitude

Type of Result.

Enumerator
ResultNone 

none

ResultForce 

force

ResultMoment 

moment

Member Function Documentation

NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Component NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::GetComponent ( )

Get Component Type
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::NodalForceReport* NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::GetFreeBody ( )

Get Free Body
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::AeroStructures::MatrixManip* NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::GetMatrixManip ( )

Get Matrix Manip
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Result NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::GetResult ( )

Get Result Type
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

void NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::SetComponent ( NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Component  component)

Set Component Type
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
componentcomponent
void NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::SetFreeBody ( NXOpen::CAE::NodalForceReport freeBody)

Set Free Body
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
freeBodyfreebody
void NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::SetMatrixManip ( NXOpen::CAE::AeroStructures::MatrixManip manip)

Set Matrix Manip
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
manipmanip
void NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::SetResult ( NXOpen::CAE::AeroStructures::FreeBodyLoadExtraction::Result  result)

Set Result Type
Created in NX1847.0.0.



License requirements : sc_aero_environment ("Simcenter AeroStructures Environment"), sc_margin_safety ("Simcenter Margin Of Safety")

Parameters
resultresult

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