Table of Contents

Class ActCooling

Namespace
Hi.Numerical.Acts
Assembly
HiMech.dll

Represents a coolant state transition — the cutting-fluid delivery mode changes on the machine (from e.g. Off to Flood). Emitted by CoolantSemantic when the NC program executes M07/M08/M09.

public class ActCooling : IAct
Inheritance
ActCooling
Implements
Inherited Members
Extension Methods

Constructors

ActCooling(CoolantMode)

Initializes a new instance with an explicit coolant mode.

public ActCooling(CoolantMode mode)

Parameters

mode CoolantMode

ActCooling(bool)

Initializes a new instance from a legacy on/off bool. true maps to Flood (the pre-mist default); false maps to Off.

public ActCooling(bool isOn)

Parameters

isOn bool

Properties

IsOn

Whether any coolant stream is active (Flood or Mist). Kept for callers that only care about on/off and predate the CoolantMode distinction.

public bool IsOn { get; }

Property Value

bool

Mode

The coolant delivery mode after this act has taken effect.

public CoolantMode Mode { get; set; }

Property Value

CoolantMode

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.