NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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 NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Component {
  None, X, Y, Z,
  PlanarMagnitudeXY, PlanarMagnitudeXZ, PlanarMagnitudeZY, Magnitude
}
 Type of Component More...
 
enum  Result { None, Force, Moment }
 Type of Result More...
 

Public Member Functions

unsafe
NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Component 
GetComponent ()
 Get Component Type More...
 
unsafe NXOpen.CAE.NodalForceReport GetFreeBody ()
 Get Free Body More...
 
unsafe
NXOpen.CAE.AeroStructures.MatrixManip 
GetMatrixManip ()
 Get Matrix Manip More...
 
unsafe
NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Result 
GetResult ()
 Get Result Type More...
 
unsafe void SetComponent (NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Component component)
 Set Component Type More...
 
unsafe void SetFreeBody (NXOpen.CAE.NodalForceReport freeBody)
 Set Free Body More...
 
unsafe void SetMatrixManip (NXOpen.CAE.AeroStructures.MatrixManip manip)
 Set Matrix Manip More...
 
unsafe void SetResult (NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Result result)
 Set Result Type More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. 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
None 
X 
Y 
Z 
PlanarMagnitudeXY 
PlanarMagnitudeXZ 
PlanarMagnitudeZY 
Magnitude 

Type of Result

Enumerator
None 
Force 
Moment 

Member Function Documentation

unsafe NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Component NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.GetComponent ( )
inline

Get Component Type

Created in NX1847.0.0

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

Returns
unsafe NXOpen.CAE.NodalForceReport NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.GetFreeBody ( )
inline

Get Free Body

Created in NX1847.0.0

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

Returns
unsafe NXOpen.CAE.AeroStructures.MatrixManip NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.GetMatrixManip ( )
inline

Get Matrix Manip

Created in NX1847.0.0

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

Returns
unsafe NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Result NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.GetResult ( )
inline

Get Result Type

Created in NX1847.0.0

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

Returns
unsafe void NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.SetComponent ( NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Component  component)
inline

Set Component Type

Created in NX1847.0.0

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

Parameters
component
unsafe void NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.SetFreeBody ( NXOpen.CAE.NodalForceReport  freeBody)
inline

Set Free Body

Created in NX1847.0.0

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

Parameters
freeBody
unsafe void NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.SetMatrixManip ( NXOpen.CAE.AeroStructures.MatrixManip  manip)
inline

Set Matrix Manip

Created in NX1847.0.0

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

Parameters
manip
unsafe void NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.SetResult ( NXOpen.CAE.AeroStructures.FreeBodyLoadExtraction.Result  result)
inline

Set Result Type

Created in NX1847.0.0

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

Parameters
result

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