Управление шпинделем

Редактировал(а) writer 2023/09/08 18:32

number SpindleGetCurRPM()

Получение текущей скорости вращения шпинделя.

Возвращаемое значение:

  • текущая скорость вращения шпинделя, об/мин.
number GetGCodeSpindleRPM()

Получение скорости вращения шпинделя, заданной в G-коде.

Возвращаемое значение:

  • Скорость вращения шпинделя, заданная в G-коде, об/мин.
number SpindleGetOverridePercent()

Получение процента переопределения текущей скорости вращения шпинделя.

Возвращаемое значение:

  • процент, который фактическая скорость вращения шпинделя составляет от заданной.
void SpindleStartCW()

Включение вращения шпинделя по часовой стрелке.

void SpindleStartCCW()

Включение вращения шпинделя против часовой стрелки.

void SpindleStartCWRPM(number rpm)

Включение вращения шпинделя по часовой стрелке с указанной скоростью вращения.

Параметры:

  • number rpm – желаемая скорость вращения шпинделя.
void SpindleStartCCWRPM(number rpm)

Включение вращения шпинделя против часовой стрелки с указанной скоростью вращения.

Параметры:

  • number rpm – желаемая скорость вращения шпинделя.
void SpindleStop()

Остановка вращения шпинделя.

bool GetSpindleAutoStop()

Позволяет проверить, активна ли опция автоматического отключения шпинделя при остановке выполнения G-кода.

Возвращаемое значение:

  • true – если автоматическое отключение шпинделя при остановке выполнения G-кода активно.