Скорость подачи зондирующего слоя

Я наблюдал, как Пруса моего друга запускает процедуру зондирования стола, и понял, как трогательно медленно работает моя и занимает целую вечность. Я хочу ускорить процесс.

Какие параметры в конфигурации Marlin.h я изменяю? Кроме того, он, кажется, втягивается для второго "точного" зонда примерно на 10 мм, что может быть уменьшено на 8 мм или около того. - А где этот? Я просмотрел, но не уверен. Кроме того, могу ли я просто изменить скорость подачи в предварительном сценарии?

#define DEFAULT_MAX_FEEDRATE { 300, 300, 8, 50 }    // was { 400, 400, 8, 50 }

, 👍2


1 ответ


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

,