public void Start() { _processingActions.Clear(); _compensation = CompensationSide.None; _isSpindleStarted = false; _tool = null; CreateProcessAction(ActionType.StartOfProgram); }
/// <summary> /// Установить компенсацию /// </summary> /// <param name="compensation"></param> public void SetCompensation(CompensationSide compensation) { if (compensation == _compensation || !Settings.WithCompensation) { return; } _compensation = compensation; var action = CreateProcessAction(ActionType.Compensation, compensation.ToString()); action.CompensationSide = compensation; }