Описание изменений и доработок (компьютерный перевод)
===========================================
Выпуск v1.1h (2019-08-25)
В этом выпуске исправлены мелкие ошибки и добавлена новая опциональная поддержка двойного двигателя для самонаводящегося навеса.
[ДОПОЛНИТЕЛЬНО] Двойная опора двигателя для самовыравнивающегося навеса.
ПРИМЕЧАНИЕ: сборка по умолчанию остается прежней! Поддержка двух двигателей может быть включена только в config.h.
Новая функция поддержки двух двигателей для портальных станков с ЧПУ. Ось двигателя эффективно отражается на специальный набор шаговых и направляющих штифтов (D12 / D13 или A3 / A4) без заметной потери производительности. В основном используется для независимого размещения обеих сторон двухмоторного гентри с парой концевых выключателей (второй используется совместно с ограничительным штифтом оси Z). Когда концевые выключатели настроены правильно, Grbl самостоятельно возводит квадрат в квадратную форму (и остается квадратным, если запрограммировано $ 1 = 255). Остерегайтесь использовать на свой страх и риск! Grbl не несет ответственности за любые повреждения любых машин.
Двухосные двигатели поддерживаются только на оси X или Y. И удаляет направление вращения шпинделя (D13) и дополнительные функции тумана охлаждающей жидкости (A4), чтобы освободить место для шаговых и направляющих штифтов двойного двигателя.
Двухосевое перемещение автоматически прекратит перемещение, если один концевой выключатель сработает и сработает более чем на 5% (по умолчанию) от настройки максимального хода без двойной оси. Например, если ось X имеет два двигателя и один триггер оси X во время возврата в исходное положение, Grbl прервет 5% от максимального хода оси Y, а другой предел оси X не сработает. Это поможет избежать любых неправильных настроек или неисправных концевых выключателей от повреждения машины, но не полностью устранит этот риск. Пожалуйста, примите все меры предосторожности и протестируйте их перед использованием.
Двухосные двигатели поддерживают две конфигурации:
Поддержка Arduino CNC щит клонов. Для этого шаг / dir на выводах D12 / D13 и включение шпинделя перемещаются в A3 (старое включение охлаждения), в то время как включение охлаждающей жидкости перемещается в A4 (вывод SDA). Вариант с изменяемым шпинделем / режимом лазера НЕ поддерживается для этого экрана.
Поддержка Protoneer CNC Shield v3.51. Шаг / dir на выводах A3 / A4, и включение охлаждающей жидкости перемещено на D13 (старый вывод направления вращения шпинделя). Для этого экрана поддерживается вариант с переменным шпинделем / лазером.
[новый] Изменен способ сохранения и восстановления настроек по умолчанию. Сохранено около 300 байт (!) Размера прошивки. Должно быть достаточно для определенных конфигураций машин CoreXY.
[исправлено] Добавлен механизм обратной связи информации о сборке для включения входного контакта защитной двери.
[исправить] Корректная проверка состояния управляющих выводов в пределах прерывания смены выводов. Неправильные операторы if-else могут привести к пропущенному сигналу.
[fix] If исправление ошибки оператора, связанной с проверкой ошибок модальной группы jog motion.
[исправлено] Исправлены редкие ошибки шпинделя / охлаждающей жидкости.
[исправлено] Когда был включен дополнительный ввод / вывод охлаждающей жидкости M7 Mist, переопределения охлаждающей жидкости отключались неправильно.
[исправлено] Состояния переопределения охлаждающей жидкости не были правильно восстановлены после парковки в определенных ситуациях. Это восстановит запрограммированное состояние, а не текущее переопределенное состояние.
[исправлено] Теперь разрешите замену охлаждающей жидкости во время движения.
[исправить] Инвертировать контрольную опечатку маски.
[исправлено] Исправлена очевидная ошибка в маскировании восстановления, из-за которой при вызове coolant_set_state не включался выход mist (M7), если он был ранее включен.
[обновление] Добавлены настройки по умолчанию для станков Боба с ЧПУ E3 и E4.
[обновление] Обновлены инструкции в fit_nonlinear_spindle.py. Repl.it изменился с момента последнего тестирования fit_nonlinear_spindle.py.