Скорость подачи зондирующего слоя
Я наблюдал, как Пруса моего друга запускает процедуру зондирования стола, и понял, как трогательно медленно работает моя и занимает целую вечность. Я хочу ускорить процесс.
Какие параметры в конфигурации Marlin.h
я изменяю? Кроме того, он, кажется, втягивается для второго "точного" зонда примерно на 10 мм, что может быть уменьшено на 8 мм или около того. - А где этот? Я просмотрел, но не уверен. Кроме того, могу ли я просто изменить скорость подачи в предварительном сценарии?
#define DEFAULT_MAX_FEEDRATE { 300, 300, 8, 50 } // was { 400, 400, 8, 50 }
@Jeff, 👍2
1 ответ
Чтобы ускорить поиск сенсорного датчика, в Configuration_adv.h доступна опция "High Speed", которая по умолчанию отключена (//#define BLTOUCH_HS_MODE
), поскольку не все принтеры/датчики могут ее использовать.
Вы также можете увеличить скорость самонаведения в файле Configuration.h
.
// Homing speeds (mm/min)
#define HOMING_FEEDRATE_XY (50*60)
#define HOMING_FEEDRATE_Z (4*60)
.
..
...
..
.
// Feedrate (mm/min) for the first approach when double-probing (MULTIPLE_PROBING == 2)
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
// Feedrate (mm/min) for the "accurate" probe of each point
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
Однако вы можете просто ускорить перемещение между точками зонда, установив скорость перемещения непосредственно с помощью G-кода. Код G29
, используемый для автоматического зондирования поверхности слоя, описан в разделе "G29 Auto Bed Leveling (Marlin - MK4duo)". Параметр S
в G29
может быть использован для установки скорости перемещения между зондами, где единицы измерения указаны в "единицах измерения/мин", например мм/мин.
Обратите внимание, что вы потенциально можете изменить Z-высоту для развертывания:
/**
* Зонды Z требуют зазора при развертывании, укладке и перемещении между ними.
* зондовые точки, чтобы избежать удара о стол и другое оборудование.
* Сервомонтированные зонды требуют дополнительного пространства для вращения рычага.
* Индуктивные зонды нуждаются в пространстве, чтобы не срабатывать рано.
*
* Используйте эти настройки для указания расстояния (мм) подъема зонда (или
* опускания ложа). Установленные здесь значения применяются сверх любых (отрицательных)
* смещение зонда Z устанавливается с помощью NOZZLE_TO_PROBE_OFFSET, M851 или жидкокристаллического дисплея.
* Здесь допустимы только целочисленные значения >= 1.
*
* Пример: `M851 Z-5` с ЗАЗОРОМ 4 => 9 мм от станины до сопла.
* Но: `M851 Z+1` с ЗАЗОРОМ 2 => 2 мм от ложа до сопла.
*/
#define Z_CLEARANCE_DEPLOY_PROBE 10 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 5 // Z Зазор между точками зонда
#define Z_CLEARANCE_MULTI_PROBE 5 // Z Зазор между несколькими зондами
//#define Z_AFTER_PROBING 5 // Z position after probing is done
- Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола?
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Датчик 3DTouch выходит из строя после развертывания и запуска зонда
- Рабочий стол Marlin, выравнивающий шаблон проверки сетки, игнорирующий смещение дома
- Проблема с высотой печатного стола на Creality Ender 4
- Tronxy X5SA не работает должным образом после установки прошивки Marlin
- BLTouch не покрывает всю площадь рабочего стола
- Marlin desk autoleveling путаница