NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | List of all members
NXOpen.CAE.FrfSet Class Reference

This is the class representing a FRF set. More...

Inheritance diagram for NXOpen.CAE.FrfSet:
NXOpen.CAE.AlternateFemRepresentationSource NXOpen.CAE.IPostScenarioDataSource NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Measure {
  Force, Moment, Displacement, Rotation,
  Velocity, Angularvelocity, Acceleration, Angularacceleration,
  Pressure
}
 Measure types More...
 
enum  NodeComponent {
  S, X, Y, Z,
  Rx, Ry, Rz
}
 Node component types More...
 
- Public Types inherited from NXOpen.CAE.AlternateFemRepresentationSource
enum  CreateMeshMode { AllElements, DataElements, VisualizationElements }
 Create mesh options More...
 

Public Member Functions

unsafe bool GetFrfStatus (int inputNode, NXOpen.CAE.FrfSet.NodeComponent inputComponent, int outputNode, NXOpen.CAE.FrfSet.NodeComponent outputComponent, NXOpen.CAE.FrfSet.Measure excitation, NXOpen.CAE.FrfSet.Measure response)
 Get the status of a frf. More...
 
unsafe int GetNumberOfFrfs ()
 Get the number of frfs. More...
 
unsafe void SetFrfStatus (int inputNode, NXOpen.CAE.FrfSet.NodeComponent inputComponent, int outputNode, NXOpen.CAE.FrfSet.NodeComponent outputComponent, NXOpen.CAE.FrfSet.Measure excitation, NXOpen.CAE.FrfSet.Measure response, bool status)
 Modify the status of a frf. More...
 
- Public Member Functions inherited from NXOpen.CAE.AlternateFemRepresentationSource
unsafe void ClearNamedNodes ()
 Clears all the named nodes of an Alternate Fem Representation Source More...
 
unsafe void CreateCoordinateSelectionRecipes (bool updateExistingRecipes, NXOpen.TaggedObject componentTag, double tolerance, NXOpen.CAE.SelRecipeCoordinateStrategy.Pref resolvePreference)
 Creates one NXOpen.CAE.CoordinateSelectionRecipe for each node in the mapping having associated data. More...
 
unsafe void CreateSingleLabelSelectionRecipes (bool updateExistingRecipes, NXOpen.TaggedObject componentTag)
 Creates one NXOpen.CAE.SingleLabelSelectionRecipe for each node in the mapping having associated data. More...
 
unsafe void ForceUpdate ()
 Force update of the Alternate Fem Representation Source More...
 
unsafe void GetAltRepSelectionRecipes (out NXOpen.CAE.FEModelOccurrence[] pptFeModelOccTags, out NXOpen.CAE.SelectionRecipe[] pppSelectionRecipe)
 Gets the NXOpen.CAE.SelectionRecipe array in an Alternate Fem Representation Source and the corresponding replaced NXOpen.CAE.FEModelOccurrence array More...
 
unsafe NXOpen.CAE.SelectionRecipe[] GetMappedSelectionRecipes (NXOpen.CAE.FEModelOccurrence feModelOccTag)
 Gets the mapped NXOpen.CAE.SelectionRecipe array in an Alternate Fem Representation Source for the given NXOpen.CAE.FEModelOccurrence More...
 
unsafe
NXOpen.CAE.AlternateFemRepresentationSource.NameLabelPair[] 
GetNamedNodesWithLabel ()
 Gets the named nodes in an Alternate Fem Representation Source having no mappings More...
 
unsafe
NXOpen.CAE.AlternateFemRepresentationSource.NameIdentifierPair[] 
GetNamedNodesWithNodeId ()
 Gets the named nodes in an Alternate Fem Representation Source having mappings More...
 
unsafe
NXOpen.CAE.AlternateFemRepresentationSource.NameLabelPair[] 
GetNodeIdMappings ()
 Gets the mappings between a node string identifier and the correspondig node label. More...
 
unsafe
NXOpen.CAE.FEModelOccurrence[] 
GetReplacedFeModelOccs ()
 Gets the Finite Element Model Occurrences replaced by the Alternate Fem Representation Source More...
 
unsafe bool HasNodeIdMappings ()
 Returns true if the given Alternate Fem Representation Source has node string identifiers to labels mappings, i. More...
 
unsafe void Information (bool showWarnings)
 Shows in the info window the information about the Alternate Fem Representation Source. More...
 
unsafe void InsertNamedNodeWithLabel (string recipeNameString, int nodeLabel)
 Adds or replaces a named node in an Alternate Fem Representation Source having no mappings. More...
 
unsafe void InsertNamedNodeWithNodeId (string recipeNameString, string nodeIDString)
 Adds or replaces a named node in an Alternate Fem Representation Source having mappings. More...
 
unsafe void InsertSelectionRecipeMappingWithLabel (NXOpen.CAE.FEModelOccurrence feModelOccTag, NXOpen.CAE.SelectionRecipe pSelectionRecipe, int nodeLabel)
 Adds or replaces a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence in an Alternate Fem Representation Source without mappings More...
 
unsafe void InsertSelectionRecipeMappingWithNodeId (NXOpen.CAE.FEModelOccurrence feModelOccTag, NXOpen.CAE.SelectionRecipe pSelectionRecipe, string nodeIDString)
 Adds or replaces a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence in an Alternate Fem Representation Source having mappings More...
 
unsafe void RemoveSelectionRecipeMapping (NXOpen.CAE.FEModelOccurrence feModelOccTag, NXOpen.CAE.SelectionRecipe pSelectionRecipe)
 Removes a NXOpen.CAE.SelectionRecipe for the given replaced NXOpen.CAE.FEModelOccurrence from the Alternate Fem Representation Source More...
 
unsafe void Rename (string name)
 Set the name of the Alternate Fem Representation Source More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.CAE.AlternateFemRepresentationSource
unsafe NXOpen.BasePropertyTable PropertyTable [get]
 Returns the NXOpen.BasePropertyTable of the Alternate Fem Representation Source. More...
 

Detailed Description

This is the class representing a FRF set.

Not support KF.

Created in NX12.0.0

Member Enumeration Documentation

Measure types

Enumerator
Force 

Force

Moment 

Moment

Displacement 

Displacement

Rotation 

Rotation

Velocity 

Velocity

Angularvelocity 

Angular Velocity

Acceleration 

Acceleration

Angularacceleration 

Angular Acceleration

Pressure 

Pressure

Node component types

Enumerator
S 

s component

X 

x component

Y 

y component

Z 

z component

Rx 

rx component

Ry 

ry component

Rz 

rz component

Member Function Documentation

unsafe bool NXOpen.CAE.FrfSet.GetFrfStatus ( int  inputNode,
NXOpen.CAE.FrfSet.NodeComponent  inputComponent,
int  outputNode,
NXOpen.CAE.FrfSet.NodeComponent  outputComponent,
NXOpen.CAE.FrfSet.Measure  excitation,
NXOpen.CAE.FrfSet.Measure  response 
)
inline

Get the status of a frf.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
inputNodethe input node
inputComponentthe input node component
outputNodethe output node
outputComponentthe output node component
excitationthe excitation
responsethe response
Returns
the status of the frf
unsafe int NXOpen.CAE.FrfSet.GetNumberOfFrfs ( )
inline

Get the number of frfs.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Returns
The number of frfs.
unsafe void NXOpen.CAE.FrfSet.SetFrfStatus ( int  inputNode,
NXOpen.CAE.FrfSet.NodeComponent  inputComponent,
int  outputNode,
NXOpen.CAE.FrfSet.NodeComponent  outputComponent,
NXOpen.CAE.FrfSet.Measure  excitation,
NXOpen.CAE.FrfSet.Measure  response,
bool  status 
)
inline

Modify the status of a frf.

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
inputNodethe input node
inputComponentthe input node component
outputNodethe output node
outputComponentthe output node component
excitationthe excitation
responsethe response
statusthe status of the frf

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