Interface ICLDCoolantCommand
COOLANT CLData command turns on or off the machine cooling systems.
Inherited Members
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.dll
Syntax
public interface ICLDCoolantCommand : ICLDCommand, INamedProperty
Properties
FirstEnabledTube
Returns the index of the first tube to be switched, i.e. TubeIsOn[FirstEnabledTube]=true.
Declaration
int FirstEnabledTube { get; }
Property Value
Type | Description |
---|---|
int |
IsOff
Returns "True" if it's a switch off command and you need to switch OFF all tubes marked in the TubeIsOn[] list.
Declaration
bool IsOff { get; }
Property Value
Type | Description |
---|---|
bool |
IsOn
Returns "True" if it's a switch on command and you need to switch ON all tubes marked in the TubeIsOn[] list.
Declaration
bool IsOn { get; }
Property Value
Type | Description |
---|---|
bool |
TubeCount
Returns the count of tubes presented in the TubeIsOn[] list.
Declaration
int TubeCount { get; }
Property Value
Type | Description |
---|---|
int |
TubeIsOn
Allows you to determine whether or not to switch the state for the tube with a given index. The index must be between 0..31 (TubeCount-1).
Declaration
ICLDCoolantTubeIndexer TubeIsOn { get; }
Property Value
Type | Description |
---|---|
ICLDCoolantTubeIndexer | "True" means that you need to switch the state of the tube[i] to a new value, "False" means that you need to leave the tube[i] state unchanged. |