SignalChartListItem Class

class NXOpen.Motion.SignalChartListItem

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a SignalChartListItem, List Item inside a SignalChartBuilder

To create a new instance of this class, use NXOpen.Motion.SignalChartCollection.CreateSignalChartListItem()

New in version NX6.0.0.

Properties

Property Description
AlwaysEvaluated Returns or sets the always evaluated
DelayTimeExpression Returns the threshold expression
EventCondition Returns or sets the event condition
Sensor Returns or sets the sensor
SignalExpression Returns the threshold expression
Tag Returns the Tag for this object.
ThresholdExpression Returns the threshold expression
TimeSensor Returns or sets the time sensor

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

SignalChartListItemCondition Enumeration signal chart list item condition
SignalChartListItemTimer Enumeration time sensor

Property Detail

AlwaysEvaluated

SignalChartListItem.AlwaysEvaluated

Returns or sets the always evaluated

-------------------------------------

Getter Method

Signature AlwaysEvaluated

Returns:
Return type:bool

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

-------------------------------------

Setter Method

Signature AlwaysEvaluated

Parameters:alwaysEvaluated (bool) –

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

DelayTimeExpression

SignalChartListItem.DelayTimeExpression

Returns the threshold expression

-------------------------------------

Getter Method

Signature DelayTimeExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

EventCondition

SignalChartListItem.EventCondition

Returns or sets the event condition

-------------------------------------

Getter Method

Signature EventCondition

Returns:
Return type:NXOpen.Motion.SignalChartListItemCondition

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

-------------------------------------

Setter Method

Signature EventCondition

Parameters:condition (NXOpen.Motion.SignalChartListItemCondition) –

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

Sensor

SignalChartListItem.Sensor

Returns or sets the sensor

-------------------------------------

Getter Method

Signature Sensor

Returns:
Return type:NXOpen.Motion.MotionSensor

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

-------------------------------------

Setter Method

Signature Sensor

Parameters:sensor (NXOpen.Motion.MotionSensor) –

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

SignalExpression

SignalChartListItem.SignalExpression

Returns the threshold expression

-------------------------------------

Getter Method

Signature SignalExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

ThresholdExpression

SignalChartListItem.ThresholdExpression

Returns the threshold expression

-------------------------------------

Getter Method

Signature ThresholdExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.5.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

TimeSensor

SignalChartListItem.TimeSensor

Returns or sets the time sensor

-------------------------------------

Getter Method

Signature TimeSensor

Returns:
Return type:NXOpen.Motion.SignalChartListItemTimer

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

-------------------------------------

Setter Method

Signature TimeSensor

Parameters:timeSensor (NXOpen.Motion.SignalChartListItemTimer) –

New in version NX6.0.0.

License requirements: nx_motion_motor (“NX Motion Motor”)

Method Detail

Validate

SignalChartListItem.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.