public interface SignalChartBuilder extends MotionBuilder
SignalChartBuilder
SignalChartCollection.createSignalChartBuilder(nxopen.motion.SignalChart)
Modifier and Type | Interface and Description |
---|---|
static class |
SignalChartBuilder.Type
SignalChart type
|
Modifier and Type | Method and Description |
---|---|
SignalChartListItemList |
closedSignalList()
Returns the closed siganl list
License requirements: nx_motion_motor ("NX Motion Motor") . |
double |
initialSignal()
Deprecated.
Deprecated in NX8.5.0. Obtain the expression using
initialSignalExpression() to query or edit it.
|
Expression |
initialSignalExpression()
Returns the initial Signal Expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
String |
name()
Returns the name
License requirements: nx_motion_motor ("NX Motion Motor") . |
SignalChartListItem |
newListItem(MotionSensor sensor,
boolean alwaysEvaluated,
int timeSensor,
int condition,
double threshold,
double delayTime,
double signal)
Deprecated.
Deprecated in NX8.5.0. Use
newListItemExpression(nxopen.motion.MotionSensor, boolean, int, int, nxopen.Expression, nxopen.Expression, nxopen.Expression) instead.
|
SignalChartListItem |
newListItemExpression(MotionSensor sensor,
boolean alwaysEvaluated,
int timeSensor,
int condition,
Expression threshold,
Expression delayTime,
Expression signal)
Creates a new list item including expression
License requirements: nx_motion_motor ("NX Motion Motor") . |
Function |
openSignalFunction()
Returns the open signal function
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setInitialSignal(double initialSignal)
Deprecated.
Deprecated in NX8.5.0. Obtain the expression using
initialSignalExpression() to query or edit it.
|
void |
setName(String name)
Sets the name
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setOpenSignalFunction(Function openSignalFunction)
Sets the open signal function
License requirements: nx_motion_motor ("NX Motion Motor") . |
void |
setSignalChartType(SignalChartBuilder.Type signalchartType)
Sets the SignalChart type
License requirements: nx_motion_motor ("NX Motion Motor") . |
SignalChartBuilder.Type |
signalChartType()
Returns the SignalChart type
License requirements: nx_motion_motor ("NX Motion Motor") . |
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SignalChartBuilder.Type signalChartType() throws NXException, RemoteException
NXException
RemoteException
void setSignalChartType(SignalChartBuilder.Type signalchartType) throws NXException, RemoteException
signalchartType
- NXException
RemoteException
Function openSignalFunction() throws NXException, RemoteException
NXException
RemoteException
void setOpenSignalFunction(Function openSignalFunction) throws NXException, RemoteException
openSignalFunction
- NXException
RemoteException
double initialSignal() throws NXException, RemoteException
initialSignalExpression()
to query or edit it.
NXException
RemoteException
void setInitialSignal(double initialSignal) throws NXException, RemoteException
initialSignalExpression()
to query or edit it.
initialSignal
- NXException
RemoteException
SignalChartListItemList closedSignalList() throws NXException, RemoteException
NXException
RemoteException
SignalChartListItem newListItem(MotionSensor sensor, boolean alwaysEvaluated, int timeSensor, int condition, double threshold, double delayTime, double signal) throws NXException, RemoteException
newListItemExpression(nxopen.motion.MotionSensor, boolean, int, int, nxopen.Expression, nxopen.Expression, nxopen.Expression)
instead.
sensor
- sensoralwaysEvaluated
- always evalutedtimeSensor
- time sensorcondition
- conditionthreshold
- thresholddelayTime
- delay timesignal
- signal
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Expression initialSignalExpression() throws NXException, RemoteException
NXException
RemoteException
SignalChartListItem newListItemExpression(MotionSensor sensor, boolean alwaysEvaluated, int timeSensor, int condition, Expression threshold, Expression delayTime, Expression signal) throws NXException, RemoteException
sensor
- sensoralwaysEvaluated
- always evalutedtimeSensor
- time sensorcondition
- conditionthreshold
- thresholddelayTime
- delay timesignal
- signalNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.