Резюме.
Это крепление должно позволить установить магнитную базу на BantaMount (товар: 3543121).
Разработано с помощью TINKERCAD.
ОБНОВЛЕНИЕ:
У меня это работало с тех пор, как я его разработал. Оно достаточно стабильно, чтобы обеспечивать надежные результаты, что было проверено с точностью зонда Marlin.
Главная проблема заключается в том, что он не совместим со стандартной прошивкой.
(Я не проверял, но смещения большие, и вы можете установить только смещение по оси Z.)
Также с правой стороны ты не можешь забраться домой, не уронив кровать.
В Marlin вы можете легко настроить смещение зонда. Вот мои настройки:
Определите X_PROBE_OFFSET_FROM_EXTRUDER 20 // X-смещение: -лево +право [от сопла]
Определите Y_PROBE_OFFSET_FROM_EXTRUDER -13 // Y-смещение: - спереди + сзади [сопла]
Определите Z_PROBE_OFFSET_FROM_EXTRUDER -25 // Z-смещение: -ниже +выше [сопла]
Как вы настраиваете выравнивание уровня сетки, зависит от вас. Я размещу свою конфигурацию ниже.
Моё создание сетки:
G28 #Home
G0 z50# Поднимите голову немного.
G0 x200 y200 #Перейти в центр кровати, прикрепить зонд.
G29 #Выполните выравнивание поверхности кровати с прикрепленным датчиком.
M420 S # Загрузите вашу новую сетку.
G28 #G0 z50 # G0 x200 y200 # Так же, как и раньше, для безопасности, уберите зонд.
Точная настройка на случай, если смещение зонда в прошивке не идеально:
G0 Z0 # Перейти к нулю, попробовать более высокие значения, чтобы предотвратить сбой.
M206 Z-1 #Чтобы сместить ваш офсет на 1 мм вверх.
G0 Z1
G0 Z0 #Иногда он принимает смещение, когда вы снова двигаетесь вверх и вниз.
=> Выполняйте бумажный тест и тестовую печать до тех пор, пока вы не будете довольны своим M206 Value.
M500, чтобы сохранить всё в памяти.
Надеюсь, что это поможет.
К настоящему времени я перешел на прямую настройку.
Большое спасибо за эту штуку:https://www.thingiverse.com/thing:3586698
Настройки Марлина.
Настройки сетки Marlin 2
//===========================================================================
//=============================== Выравнивание поверхности кровати ==============================
//===========================================================================
// @section калибровать
/**
- Выберите один из вариантов ниже, чтобы включить выравнивание постели G29. Параметры
- И поведение G29 будет меняться в зависимости от вашего выбора.
- Если вы используете зонд для возврата в начальное положение по оси Z, включите также функцию Z_SAFE_HOMING!
-
- AUTO_BED_LEVELING_3POINT
- Исследуйте 3 произвольные точки на кровати (которые не являются коллинеарными).
- Вы указываете координаты XY всех 3 точек.
- Результатом является одна наклонная плоскость. Лучше всего подходит для плоской кровати.
-
- AUTO_BED_LEVELING_LINEAR
- Исследуйте несколько точек в сетке.
- Вы указываете прямоугольник и плотность выборочных точек.
- Результатом является одна наклонная плоскость. Лучше всего подходит для плоской кровати.
-
- АВТОМАТИЧЕСКАЯ НАСТРОЙКА УРОВНЯ ПОДОКЛАДКИ. БИЛИНЕАРНЫЙ МЕТОД.
- Исследуйте несколько точек в сетке.
- Вы указываете прямоугольник и плотность выборочных точек.
- Результат - сетка, лучше всего подходящая для больших или неровных кроватей.
-
- AUTO_BED_LEVELING_UBL (Унифицированная система выравнивания поверхности стола)
- Комплексная система выравнивания кровати, объединяющая функции и преимущества.
- других систем. UBL также включает интегрированное генерирование сетки, сетку
- Системы валидации и редактирования сетки.
-
- ВЫРАВНИВАНИЕ УРОВНЯ КРОВАТИ MESH.
- Ручное сканирование сетки.
- Результатом является сетка, подходящая для больших или неровных кроватей. (См. БИЛИНЕАРНАЯ.)
- Для машин без зонда система выравнивания поверхности стола Mesh Bed Leveling предоставляет метод для выполнения этой задачи.
- Регулировка по этапам, чтобы вы могли вручную настраивать высоту Z в каждой точке сетки.
- С помощью контроллера ЖК-дисплея процесс выполняется пошагово.
*/
//#define AUTO_BED_LEVELING_3POINT
//#define AUTO_BED_LEVELING_LINEARОпределите AUTO_BED_LEVELING_BILINEAR.
//#define MESH_BED_LEVELING
/**
- Обычно G28 оставляет выравнивание отключенным по завершении. Включите его.
- Эта опция позволяет G28 восстанавливать предыдущее состояние выравнивания.
*/Определите RESTORE_LEVELING_AFTER_G28.
/**
- Включите подробную регистрацию G28, G29, M48 и т. д.
- Включите его с помощью команды 'M111 S32'.
- ПРИМЕЧАНИЕ: Требует много PROGMEM!
*/
//#define DEBUG_LEVELING_FEATURE
если ЛЮБОЕ из (MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
// Постепенно уменьшайте коррекцию уровня, пока не будет достигнута заданная высота.
// В этот момент движение будет происходить параллельно плоскости XY машины.
// Высота может быть установлена с помощью M420 Z.
Определите ENABLE_LEVELING_FADE_HEIGHT.
// Для декартовых машин, вместо того, чтобы делить движения на границах сетки,
// Разделите движения на короткие сегменты, как в Delta. Это соответствует концепции
// Контуры кровати более точные, чем прямые движения от края до края.
Определите SEGMENT_LEVELED_MOVES.
Определите ДЛИНУ УРОВНЁВАННОГО СЕГМЕНТА как 5.0 // (мм) Длина всех сегментов (за исключением последнего).
/**
- Включите инструмент проверки сетки G26.
*/Определите G26_MESH_VALIDATION.
Если ВКЛЮЧЕНО (G26_MESH_VALIDATION)
Определите MESH_TEST_NOZZLE_SIZE 0.4 // (мм) Диаметр основного сопла.
Определите MESH_TEST_LAYER_HEIGHT как 0,2 // (мм) - стандартная высота слоя для инструмента проверки сетки G26.
Определите MESH_TEST_HOTEND_TEMP 190 // (°C) - стандартная температура сопла для инструмента проверки сетки G26.
Определите MESH_TEST_BED_TEMP как 60 // (°C) - стандартная температура рабочей поверхности для инструмента проверки сетки G26.
Определить G26_XY_FEEDRATE 20 // (мм/с) Скорость подачи для движений по осям XY для инструмента проверки сетки G26.
endif
endif
если ЛИБО (АВТОМАТИЧЕСКАЯ КАЛИБРАЦИЯ ПОВЕРХНОСТИ ПЛАТФОРМЫ В ЛИНЕЙНОМ РЕЖИМЕ, АВТОМАТИЧЕСКАЯ КАЛИБРАЦИЯ ПОВЕРХНОСТИ ПЛАТФОРМЫ В БИЛИНЕЙНОМ РЕЖИМЕ)
// Установите количество точек сетки на каждое измерение.
Определить GRID_MAX_POINTS_X 10
Определите GRID_MAX_POINTS_Y и GRID_MAX_POINTS_X.
// Установите границы для зондирования (где зонд может достичь).
// Я не понимаю эту штуку с краями, поэтому использую абсолютные значения.
Определите ПОЛОЖЕНИЕ ЛЕВОГО СОНДА ДЛЯ КРОВАТИ как 10
Определите ПРАВОЕ ПОЛОЖЕНИЕ ЗОНДА ДЛЯ КРОВАТИ как 365.
Определите ПОЗИЦИЮ ПЕРЕДНЕГО СКАННЕРА КРОВАТИ как 20.
Определите ПОЗИЦИЮ КРОВАТИ ДЛЯ ЗАДНЕГО СКАНИРОВАНИЯ как 380.
// Производим зондирование вдоль оси Y, перемещаясь вперед по оси X после каждого столбца.
//#define PROBE_Y_FIRST
Если ВКЛЮЧЕНО (АВТОМАТИЧЕСКАЯ КАЛИБРАЦИЯ УРОВНЯ ПЛАТФОРМЫ ПО БИЛИНЕАРНОМУ МЕТОДУ).
endif
标签
模型来源
