NX Open C++ Reference Guide
|
Represents a Motion::SignalChartBuilder
To create a new instance of this class, use Motion::SignalChartCollection::CreateSignalChartBuilder
Created in NX6.0.0.
More...
Public Types | |
enum | Type { TypeOpenLoop, TypeClosedLoop } |
SignalChart type. More... | |
Public Member Functions | |
NXOpen::Motion::SignalChartListItemList * | ClosedSignalList () |
Returns the closed siganl list Created in NX6.0.0. | |
double | InitialSignal () |
Returns the initial Signal Created in NX6.0.0. | |
NXString | Name () |
Returns the name Created in NX6.0.0. | |
NXOpen::Motion::SignalChartListItem * | NewListItem (NXOpen::Motion::MotionSensor *sensor, bool alwaysEvaluated, int timeSensor, int condition, double threshold, double delayTime, double signal) |
Creates a new list item. | |
NXOpen::CAE::Function * | OpenSignalFunction () |
Returns the open signal function Created in NX6.0.0. | |
void | SetInitialSignal (double initialSignal) |
Sets the initial Signal Created in NX6.0.0. | |
void | SetName (const NXString &name) |
Sets the name Created in NX6.0.0. | |
void | SetOpenSignalFunction (NXOpen::CAE::Function *openSignalFunction) |
Sets the open signal function Created in NX6.0.0. | |
void | SetSignalChartType (NXOpen::Motion::SignalChartBuilder::Type signalchartType) |
Sets the SignalChart type Created in NX6.0.0. | |
NXOpen::Motion::SignalChartBuilder::Type | SignalChartType () |
Returns the SignalChart type Created in NX6.0.0. |
Represents a Motion::SignalChartBuilder
To create a new instance of this class, use Motion::SignalChartCollection::CreateSignalChartBuilder
Created in NX6.0.0.
SignalChart type.
Returns the closed siganl list
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
Returns the initial Signal
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
Returns the name
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
NXOpen::Motion::SignalChartListItem* NXOpen::Motion::SignalChartBuilder::NewListItem | ( | NXOpen::Motion::MotionSensor * | sensor, |
bool | alwaysEvaluated, | ||
int | timeSensor, | ||
int | condition, | ||
double | threshold, | ||
double | delayTime, | ||
double | signal | ||
) |
Creates a new list item.
sensor | sensor |
alwaysEvaluated | always evaluted |
timeSensor | time sensor |
condition | condition |
threshold | threshold |
delayTime | delay time |
signal | signal |
Returns the open signal function
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
void NXOpen::Motion::SignalChartBuilder::SetInitialSignal | ( | double | initialSignal | ) |
Sets the initial Signal
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
initialSignal | initialsignal |
void NXOpen::Motion::SignalChartBuilder::SetName | ( | const NXString & | name | ) |
Sets the name
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
name | name |
void NXOpen::Motion::SignalChartBuilder::SetOpenSignalFunction | ( | NXOpen::CAE::Function * | openSignalFunction | ) |
Sets the open signal function
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
openSignalFunction | opensignalfunction |
void NXOpen::Motion::SignalChartBuilder::SetSignalChartType | ( | NXOpen::Motion::SignalChartBuilder::Type | signalchartType | ) |
Sets the SignalChart type
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")
signalchartType | signalchart type |
Returns the SignalChart type
Created in NX6.0.0.
License requirements : nx_motion_motor ("NX Motion Motor")