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

Represents the NXOpen.Motion.StaticModeAnimationControl More...

Inheritance diagram for NXOpen.Motion.StaticModeAnimationControl:
NXOpen.Motion.PostControl NXOpen.NXObject NXOpen.Motion.IPostControl NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void AnimationPause ()
 Animation pause More...
 
unsafe void AnimationPlay ()
 Animation play More...
 
unsafe void AnimationStepBackward ()
 Animation step backward More...
 
unsafe void AnimationStepForward ()
 Animation step forward More...
 
unsafe void AnimationStepTo (int stepNumber)
 Animation step to any step, the range is between 0 and step count - 1 More...
 
unsafe void AnimationStop ()
 Animation stop More...
 
unsafe void CalculateAnimationResult (double scalingFactor, int numFrames)
 Calculates the animation result for the selected analysis step and the mode number, the input scaling factor can't exceed the max angle scaling and the max translation scaling More...
 
unsafe void CalculateStaticMode ()
 Calculates the static modes of the current specified step. More...
 
unsafe void Finish ()
 Finish Eigenvector Animation More...
 
unsafe double GetAnalysisTime ()
 Gets analysis time for static mode analysis, the initial value is the time of the last step. More...
 
unsafe int GetAnimationStepCount ()
 Gets the count of animation steps. More...
 
unsafe double GetForce (int modeNumber)
 Gets force value for the input mode number. More...
 
unsafe double GetMaxAngleScaling (int modeNumber)
 Gets max angle scaling for the input mode number More...
 
unsafe double GetMaxDisplacementAngle (int modeNumber)
 Gets max displacement angle for the input mode number. More...
 
unsafe double GetMaxDisplacementTanslation (int modeNumber)
 Gets max displacement tanslation for the input mode number More...
 
unsafe double GetMaxTanslationScaling (int modeNumber)
 Gets max tanslation scaling for the input mode number More...
 
unsafe int GetStaticModeCount ()
 Gets the count of static modes from static mode calculation More...
 
unsafe double GetStiffness (int modeNumber)
 Gets stiffness value for the input mode number. More...
 
unsafe void LoadAnimationResult ()
 Loads the animation result More...
 
unsafe void StartSolver ()
 Starts static mode animation analysis process More...
 

Properties

unsafe int AnalysisStep [get, set]
 Returns or sets the analysis step frame for static mode analysis, the range of the analysis step is between 0 and solution step count - 1 More...
 
unsafe int CurrentStaticModeNumber [get, set]
 Returns or sets the current static mode number for the static mode analysis, the range should be between 1 and static modes count More...
 
unsafe bool DeleteResultFiles [get, set]
 Returns or sets the flag if the generated result files will be deleted when eigenvector animation is finished. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.NXObject
enum  AttributeType {
  Invalid, Null, Boolean, Integer,
  Real, String, Time, Reference,
  Any = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { Numeric, Textual }
 Specifies the format of the date and time attribute. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the NXOpen.Motion.StaticModeAnimationControl

An instance of this class can not be obtained

Created in NX1899.0.0

Member Function Documentation

unsafe void NXOpen.Motion.StaticModeAnimationControl.AnimationPause ( )
inline

Animation pause

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.AnimationPlay ( )
inline

Animation play

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.AnimationStepBackward ( )
inline

Animation step backward

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.AnimationStepForward ( )
inline

Animation step forward

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.AnimationStepTo ( int  stepNumber)
inline

Animation step to any step, the range is between 0 and step count - 1

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
stepNumberSpecial step
unsafe void NXOpen.Motion.StaticModeAnimationControl.AnimationStop ( )
inline

Animation stop

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.CalculateAnimationResult ( double  scalingFactor,
int  numFrames 
)
inline

Calculates the animation result for the selected analysis step and the mode number, the input scaling factor can't exceed the max angle scaling and the max translation scaling

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
scalingFactor
numFrames
unsafe void NXOpen.Motion.StaticModeAnimationControl.CalculateStaticMode ( )
inline

Calculates the static modes of the current specified step.

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.Finish ( )
inline

Finish Eigenvector Animation

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe double NXOpen.Motion.StaticModeAnimationControl.GetAnalysisTime ( )
inline

Gets analysis time for static mode analysis, the initial value is the time of the last step.

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe int NXOpen.Motion.StaticModeAnimationControl.GetAnimationStepCount ( )
inline

Gets the count of animation steps.

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe double NXOpen.Motion.StaticModeAnimationControl.GetForce ( int  modeNumber)
inline

Gets force value for the input mode number.

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
modeNumber
Returns
unsafe double NXOpen.Motion.StaticModeAnimationControl.GetMaxAngleScaling ( int  modeNumber)
inline

Gets max angle scaling for the input mode number

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
modeNumber
Returns
unsafe double NXOpen.Motion.StaticModeAnimationControl.GetMaxDisplacementAngle ( int  modeNumber)
inline

Gets max displacement angle for the input mode number.

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
modeNumber
Returns
unsafe double NXOpen.Motion.StaticModeAnimationControl.GetMaxDisplacementTanslation ( int  modeNumber)
inline

Gets max displacement tanslation for the input mode number

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
modeNumber
Returns
unsafe double NXOpen.Motion.StaticModeAnimationControl.GetMaxTanslationScaling ( int  modeNumber)
inline

Gets max tanslation scaling for the input mode number

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
modeNumber
Returns
unsafe int NXOpen.Motion.StaticModeAnimationControl.GetStaticModeCount ( )
inline

Gets the count of static modes from static mode calculation

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe double NXOpen.Motion.StaticModeAnimationControl.GetStiffness ( int  modeNumber)
inline

Gets stiffness value for the input mode number.

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
modeNumber
Returns
unsafe void NXOpen.Motion.StaticModeAnimationControl.LoadAnimationResult ( )
inline

Loads the animation result

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe void NXOpen.Motion.StaticModeAnimationControl.StartSolver ( )
inline

Starts static mode animation analysis process

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Property Documentation

unsafe int NXOpen.Motion.StaticModeAnimationControl.AnalysisStep
getset

Returns or sets the analysis step frame for static mode analysis, the range of the analysis step is between 0 and solution step count - 1

Created in NX1899.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe int NXOpen.Motion.StaticModeAnimationControl.CurrentStaticModeNumber
getset

Returns or sets the current static mode number for the static mode analysis, the range should be between 1 and static modes count

Created in NX1899.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe bool NXOpen.Motion.StaticModeAnimationControl.DeleteResultFiles
getset

Returns or sets the flag if the generated result files will be deleted when eigenvector animation is finished.

Created in NX1899.0.0

License requirements to get this property: mechanisms ("MECHANISMS")

License requirements to set this property: mechanisms ("MECHANISMS")


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