NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder Class Reference

Represents the manager to NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation . More...

Inheritance diagram for NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder:
NXOpen::CAE::ResponseSimulation::NodalFunctionExcitationBuilder NXOpen::CAE::ResponseSimulation::ExcitationBuilder NXOpen::CAE::ResponseSimulation::BaseBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  RotationAxisType { RotationAxisTypeX, RotationAxisTypeY, RotationAxisTypeZ }
 Represents the rotation axis type. More...
 

Public Member Functions

bool EnableUserDefinedDirection ()
 Returns the excitation function definition method
Created in NX5.0.0. More...
 
bool EnableUserDefinedRotation ()
 Returns the excitation function definition method
Created in NX5.0.0. More...
 
NXOpen::CAE::ResponseSimulation::FunctionComponentDataFunctionComponentX ()
 Returns the function component of X direction
Created in NX5.0.0. More...
 
NXOpen::CAE::ResponseSimulation::FunctionComponentDataFunctionComponentY ()
 Returns the function component of Y direction
Created in NX5.0.0. More...
 
NXOpen::CAE::ResponseSimulation::FunctionComponentDataFunctionComponentZ ()
 Returns the function component of Z direction
Created in NX5.0.0. More...
 
NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::RotationAxisType RotationAxis ()
 Returns the rotation axis
Created in NX5.0.0. More...
 
void SetEnableUserDefinedDirection (bool enableUserDefinedDirection)
 Sets the excitation function definition method
Created in NX5.0.0. More...
 
void SetEnableUserDefinedRotation (bool enableUserDefinedRotation)
 Sets the excitation function definition method
Created in NX5.0.0. More...
 
void SetRotationAxis (NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::RotationAxisType rotationAxis)
 Sets the rotation axis
Created in NX5.0.0. More...
 
void SetUserDefinedDirection (NXOpen::Direction *magnitudeDirection)
 Sets the magnitude direction
Created in NX5.0.0. More...
 
NXOpen::DirectionUserDefinedDirection ()
 Returns the magnitude direction
Created in NX5.0.0. More...
 
NXOpen::CAE::ResponseSimulation::FunctionComponentDataUserDefinedFunction ()
 Returns the magnitude function
Created in NX5.0.0. More...
 

Detailed Description

Represents the manager to NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation .

The objects of NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitation can be created or edited on through this class
To create a new instance of this class, use NXOpen::CAE::ResponseSimulation::ExcitationCollection::CreateTranslationalNodalFunctionExcitationBuilder

Created in NX5.0.0.

Member Enumeration Documentation

Represents the rotation axis type.

Enumerator
RotationAxisTypeX 

x

RotationAxisTypeY 

y

RotationAxisTypeZ 

z

Member Function Documentation

bool NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::EnableUserDefinedDirection ( )

Returns the excitation function definition method
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

bool NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::EnableUserDefinedRotation ( )

Returns the excitation function definition method
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::FunctionComponentData* NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::FunctionComponentX ( )

Returns the function component of X direction
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::FunctionComponentData* NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::FunctionComponentY ( )

Returns the function component of Y direction
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::FunctionComponentData* NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::FunctionComponentZ ( )

Returns the function component of Z direction
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::RotationAxisType NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::RotationAxis ( )

Returns the rotation axis
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

void NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::SetEnableUserDefinedDirection ( bool  enableUserDefinedDirection)

Sets the excitation function definition method
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
enableUserDefinedDirectionenable user defined direction
void NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::SetEnableUserDefinedRotation ( bool  enableUserDefinedRotation)

Sets the excitation function definition method
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
enableUserDefinedRotationenable user defined rotation
void NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::SetRotationAxis ( NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::RotationAxisType  rotationAxis)

Sets the rotation axis
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
rotationAxisrotation axis
void NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::SetUserDefinedDirection ( NXOpen::Direction magnitudeDirection)

Sets the magnitude direction
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

Parameters
magnitudeDirectionmagnitude direction
NXOpen::Direction* NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::UserDefinedDirection ( )

Returns the magnitude direction
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")

NXOpen::CAE::ResponseSimulation::FunctionComponentData* NXOpen::CAE::ResponseSimulation::TranslationalNodalFunctionExcitationBuilder::UserDefinedFunction ( )

Returns the magnitude function
Created in NX5.0.0.



License requirements : nx_response_anlys ("NX Response Analysis")


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