Конечно можно пихать все макросы в основной файл printer.cfg
но через какое то время вы там совсем потеряетесь. Поэтому лучше добавить строчку [include имя_файла.cfg]
в любом месте вашего printer.cfg
где всегда можно отключить или включить его. можно создать папку с макросами и сделать изящнее [include macros/*.cfg]
и все файлы оттуда будут добавляться в вашу конфигурацию как бы вы их не назвали.
telegram_adxl.md читаем - делаем,наслаждаемся.
Ahtung! Attention! Внимание! если есть имена например подсветки в макросе, то они должны совпадать с вашими именами в конфигурационном файле. Читайте документацию!
Чтобы делать полосатенькие модели например так:
Варианты:
Составной макрос смены филамента. Ставит на паузу PAUSE, вызывает макрос FILAMENT_UNLOAD для выгрузки филамента, подаёт звуковой сигнал BEEP, COUNTDOWN ждёт 5 минут, пока вы заправите новый филамент в фидер, снова подаёт звуковой сигнал и FILAMENT_LOAD загружает филамент, RESUME запустит печать дальше, если макрос был вызван в процессе печати, например из G-code.
у мишки6 для BEEP макроса (скачиваем) используется та самая красная лампочка "ханасвист". чтобы ее активировать у вас должен быть раздел в printer.cfg
если его нет добавляем:
[output_pin _Zummer]
pin: PA2
Этот макрос подьезжает к определенному месту и водит туда сюда по латунной щетке, подробнее тут Быстро скачать тут
подробнее тут
Скачать одним файлом можно тут
Это почти как обычная сетка для стола, но только "где" и "когда" это необходимо. Иногда я печатаю мелкие детали, иногда печатаю целые пластины, и мне нравится получать точную кровать_сетку (например, 9x9 или больше). Однако это занимает много времени и бесполезно прощупывать всю пластину только на небольшой части посередине. Здесь помогает адаптивная сетка кровати. подробнее тут
Описание(перевод с гита)
У меня были сильные вибрации на очень специфических скоростях на моей машине (например, 52 мм / с), и я хотел найти все эти проблемные скорости, чтобы избежать их в моем профиле слайсера и, наконец, получить бесшумную машину, о которой я мечтал!
Это полностью автоматизированный рабочий процесс, который работает путем перемещения головки инструмента при использовании акселерометра:
- Он выполняет последовательность движений по оси, которую вы хотите измерить, с различными настройками скорости, при этом регистрируя глобальные вибрации машины с помощью акселерометра. Затем он вызывает автоматический скрипт bash, который автоматизирует несколько вещей:
- он генерирует график вибраций для указанной оси с помощью пользовательского скрипта Python. Затем он переместит график и связанный с ним архив CSV в папку результатов ADXL .
- он управляет папкой, чтобы удалить старые файлы и сохранить только набор (по умолчанию три) самых последних результатов.
- Результаты можно найти в папке результатов ADXL , которая находится непосредственно в корне папки конфигурации, чтобы обеспечить доступ непосредственно из вашего браузера с помощью файлового менеджера FLuidd/Maisail. SSH не нужен! подробнее тут
в апельсинке есть баг обработки скрипта. добавили паузу при обработке, скачать модифицированный plot_graphs.sh
прочитать про все функции скрипта тут
power_loss.cfg на данный момент не проверен, стырен тут