Class CLDAxisBrake
The object to describe the brake state for one of the machine's axis.
Inheritance
Inherited Members
Namespace: SprutTechnology.SCPostprocessor
Assembly: SCPostprocessor.dll
Syntax
public class CLDAxisBrake
Properties
ID
Textual machine axis identifier (as it defined inside machine schema).
Declaration
public virtual string ID { get; }
Property Value
Type | Description |
---|---|
System.String |
IntID
Numerical machine axis identifier (index in the machine axes list for the project).
Declaration
public virtual int IntID { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
IsA
Returns "True" if it's a standard A axis.
Declaration
public bool IsA { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsA1
Returns "True" if it's a standard A1 joint of a robot.
Declaration
public bool IsA1 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsA2
Returns "True" if it's a standard A2 joint of a robot.
Declaration
public bool IsA2 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsA3
Returns "True" if it's a standard A3 joint of a robot.
Declaration
public bool IsA3 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsA4
Returns "True" if it's a standard A4 joint of a robot.
Declaration
public bool IsA4 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsA5
Returns "True" if it's a standard A5 joint of a robot.
Declaration
public bool IsA5 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsA6
Returns "True" if it's a standard A6 joint of a robot.
Declaration
public bool IsA6 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsB
Returns "True" if it's a standard B axis.
Declaration
public bool IsB { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsC
Returns "True" if it's a standard C axis.
Declaration
public bool IsC { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsC1
Returns "True" if it's a standard C1 axis.
Declaration
public bool IsC1 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsC2
Returns "True" if it's a standard C2 axis.
Declaration
public bool IsC2 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsE1
Returns "True" if it's a standard E1 external axis of a robot.
Declaration
public bool IsE1 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsE2
Returns "True" if it's a standard E2 external axis of a robot.
Declaration
public bool IsE2 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsE3
Returns "True" if it's a standard E3 external axis of a robot.
Declaration
public bool IsE3 { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsX
Returns "True" if it's a standard X axis.
Declaration
public bool IsX { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsY
Returns "True" if it's a standard Y axis.
Declaration
public bool IsY { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsZ
Returns "True" if it's a standard Z axis.
Declaration
public bool IsZ { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
StateIsOn
The brake state for the specified axis: "True" - brake is ON, "False" - brake is OFF.
Declaration
public virtual bool StateIsOn { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Operators
Implicit(CLDAxisBrake to Boolean)
Implicit converter from the axis brake state to a boolean value to simplify syntax.
Declaration
public static implicit operator bool (CLDAxisBrake ax)
Parameters
Type | Name | Description |
---|---|---|
CLDAxisBrake | ax | Axis brake state to convert. |
Returns
Type | Description |
---|---|
System.Boolean |