NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Motion::SpreadsheetRunControl Class Reference

Represents the NXOpen::Motion::SpreadsheetRunControl
An instance of this class can not be obtained

Created in NX9.0.0. More...

Inheritance diagram for NXOpen::Motion::SpreadsheetRunControl:
NXOpen::Motion::PostControl NXOpen::NXObject NXOpen::Motion::IPostControl NXOpen::TaggedObject NXOpen::INXObject

Public Member Functions

NXOpen::Motion::ActiveView ActiveView ()
 Returns the active view
Created in NX9.0.0. More...
 
int Delay ()
 Returns the spreadsheet run delay
Created in NX9.0.0. More...
 
void Finish ()
 SpreadsheetRun finish
Created in NX9.0.0. More...
 
bool JointsLimits ()
 Returns the spreadsheet run joint limits setting
Created in NX9.0.0. More...
 
int PlayMode ()
 Returns the spreadsheet run play mode
Created in NX9.0.0. More...
 
void QuitSpreadsheet ()
 Quit spreadsheet
Created in NX9.0.0. More...
 
void SetActiveView (NXOpen::Motion::ActiveView activeView)
 Sets the active view
Created in NX9.0.0. More...
 
void SetDelay (int delay)
 Sets the spreadsheet run delay
Created in NX9.0.0. More...
 
void SetJointsLimits (bool jointLimits)
 Sets the spreadsheet run joint limits setting
Created in NX9.0.0. More...
 
void SetPlayMode (int mode)
 Sets the spreadsheet run play mode
Created in NX9.0.0. More...
 
void Solve ()
 SpreadsheetRun solve function
Created in NX9.0.0. More...
 
void StepBackward ()
 SpreadsheetRun step backward
Created in NX9.0.0. More...
 
void StepForward ()
 SpreadsheetRun step forward
Created in NX9.0.0. More...
 
void StepTo (int step)
 SpreadsheetRun step to special step
Created in NX9.0.0. More...
 
void StepToAssemblyPosition ()
 SpreadsheetRun to assembly position
Created in NX9.0.0. More...
 
void StepToDesignPosition ()
 SpreadsheetRun to design position
Created in NX9.0.0. More...
 
void Stop ()
 SpreadsheetRun stop
Created in NX9.0.0. More...
 
void UpdateFromSpreadsheet ()
 SpreadsheetRun update from spreadsheet
Created in NX9.0.0. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid, AttributeTypeNull, AttributeTypeBoolean, AttributeTypeInteger,
  AttributeTypeReal, AttributeTypeString, AttributeTypeTime, AttributeTypeReference,
  AttributeTypeAny = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { DateAndTimeFormatNumeric, DateAndTimeFormatTextual }
 Specifies the format of the date and time attribute. More...
 

Detailed Description

Represents the NXOpen::Motion::SpreadsheetRunControl
An instance of this class can not be obtained

Created in NX9.0.0.


Member Function Documentation

NXOpen::Motion::ActiveView NXOpen::Motion::SpreadsheetRunControl::ActiveView ( )

Returns the active view
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

int NXOpen::Motion::SpreadsheetRunControl::Delay ( )

Returns the spreadsheet run delay
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::Finish ( )

SpreadsheetRun finish
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

bool NXOpen::Motion::SpreadsheetRunControl::JointsLimits ( )

Returns the spreadsheet run joint limits setting
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

int NXOpen::Motion::SpreadsheetRunControl::PlayMode ( )

Returns the spreadsheet run play mode
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::QuitSpreadsheet ( )

Quit spreadsheet
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::SetActiveView ( NXOpen::Motion::ActiveView  activeView)

Sets the active view
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
activeViewactiveview
void NXOpen::Motion::SpreadsheetRunControl::SetDelay ( int  delay)

Sets the spreadsheet run delay
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
delaydelay
void NXOpen::Motion::SpreadsheetRunControl::SetJointsLimits ( bool  jointLimits)

Sets the spreadsheet run joint limits setting
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
jointLimitsjointlimits
void NXOpen::Motion::SpreadsheetRunControl::SetPlayMode ( int  mode)

Sets the spreadsheet run play mode
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
modemode
void NXOpen::Motion::SpreadsheetRunControl::Solve ( )

SpreadsheetRun solve function
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::StepBackward ( )

SpreadsheetRun step backward
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::StepForward ( )

SpreadsheetRun step forward
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::StepTo ( int  step)

SpreadsheetRun step to special step
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
stepThis is the step number in spreadsheet. If the step number = -1, the system will use the current position in spreadsheet.
void NXOpen::Motion::SpreadsheetRunControl::StepToAssemblyPosition ( )

SpreadsheetRun to assembly position
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::StepToDesignPosition ( )

SpreadsheetRun to design position
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::Stop ( )

SpreadsheetRun stop
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")

void NXOpen::Motion::SpreadsheetRunControl::UpdateFromSpreadsheet ( )

SpreadsheetRun update from spreadsheet
Created in NX9.0.0.



License requirements : mechanisms ("MECHANISMS")


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