Привет. В Cura 5.12 завезли Print Estimation Factor — это как раз та настройка, которой мне давно не хватало в мастерской. Если слайсер стабильно обещает 5 часов, а станок молотит все 6, теперь это можно поправить прямо в настройках принтера и перестать гадать, когда реально освободится стол.
Я у себя использую этот параметр как рабочий коэффициент для очереди заказов. Смысл простой: берём несколько типовых печатей, сравниваем прогноз с фактом, считаем процент и вбиваем его в Cura. Ниже покажу, где искать опцию, как посчитать поправку, когда ставить 110–115%, а когда уже надо лезть в ускорения, охлаждение, стартовый G-code и привычки прошивки.
Что будет в статье:
- что именно меняет новая настройка в Cura 5.12
- как посчитать свой коэффициент на живых печатях
- почему время всё равно может гулять
- как я это настраиваю в мастерской на практике
- какие ошибки чаще всего ломают весь расчёт
- быстрый чек-лист перед сохранением профиля
Что делает Print Estimation Factor и в каком месте он реально помогает
Если по-простому, эта опция добавляет поправку к прогнозу времени после слайсинга. То есть Cura продолжает резать модель по тем же траекториям, а ты даёшь ей понять: «дружище, мой принтер в реальной жизни едет не так, как у тебя в идеальном мире». Для мастерской это прям годная штука, потому что на бумаге одна и та же деталь может выглядеть как 4 часа 20 минут, а на столе превращаться в 5 часов с хвостом.
Самый важный момент, который я бы сразу держал в голове: этот коэффициент нужен именно для прогноза в интерфейсе Cura. G-code от него не становится «быстрее» или «медленнее». Он не поднимает скорость, не меняет поток и не чинит профиль. Он просто делает расчёт времени ближе к реальности твоей мастерской, чтобы ты нормально планировал очередь, смены катушек и дедлайны по заказам.
Я бы вообще воспринимал Print Estimation Factor как надстройку над уже вменяемым профилем. Сначала приведи в порядок базу: нормальный профиль принтера, реальные ускорения, адекватные скорости, понятный стартовый код. А уже потом подгоняй прогноз. Если сделать наоборот, можно получить красивую цифру в Cura и такой же бардак на станке.
Когда эта настройка особенно полезна:
- когда у тебя один и тот же принтер стабильно врёт на одинаковый процент;
- когда ты считаешь загрузку мастерской по часам и тебе важен выход партии;
- когда делаешь повторы одних и тех же изделий и хочешь попадать в график точнее;
- когда прошивка или профиль режут реальную динамику принтера сильнее, чем предполагает Cura.
А вот если одна модель у тебя уезжает от прогноза на 7%, другая на 30%, а третья вообще внезапно сходится почти в ноль, то дело уже не только в коэффициенте. Тут надо смотреть глубже: охлаждение мелких слоёв, ограничения ускорений, стартовые ритуалы принтера, сетку стола, ретракты и прочие приколы.

Как посчитать свой коэффициент и не промахнуться
Вот тут начинается нормальная мастерская математика, а не шаманство. Я делаю так: беру не одну печать, а хотя бы 3–5 типовых задач, которые реально гоняю на этом принтере. Для одной машины под фигурки коэффициент может быть один, для станка под корпуса — другой по ощущениям, но в Cura настройка всё же привязана к конкретному принтеру, поэтому я считаю по тем работам, которые составляют основной поток.
Формула простая: фактическое время / время из Cura × 100%.
Примеры:
| Прогноз Cura | Факт на принтере | Что ставить |
| 4 ч 40 мин | 5 ч 20 мин | 114% |
| 3 ч 00 мин | 2 ч 48 мин | 93% |
| 9 ч 10 мин | 9 ч 18 мин | 101% |
Я обычно не беру экстремальные работы вроде одной микродетали с кучей коротких слоёв или гигантской болванки на полкатушки. Лучше собрать «середнячок» по своему потоку: пара обычных корпусов, пара функциональных деталей, может одна декоративка. Тогда коэффициент получится рабочим, а не случайным.
Есть ещё один момент: заранее реши, какой интервал считаешь фактом. Я для заказов фиксирую время от запуска задания до окончания печати. То есть сюда у меня попадает стартовая рутина принтера, прогрев, возможный probing, purge-линия и финал. Если ты считаешь только чистое время движения после разогрева, придерживайся именно этой схемы на всех тестах. Главное — не мешать разные подходы в одну кучу.
Мой обычный порядок такой:
- Слайсю модель и записываю прогноз Cura.
- Запускаю печать и вношу в блокнот или таблицу реальное время.
- Повторяю это на нескольких типовых задачах.
- Считаю средний процент и округляю до целого.
Если хочешь получить аккуратнее, не бери просто среднее арифметическое вслепую. Посмотри, нет ли одной печати, которая улетела в космос из‑за плохого первого слоя, лишнего подогрева стола или паузы на замену прутка. Такой выстрел может испортить весь расчёт. Я в спорных случаях смотрю на медиану или просто выкидываю явный сбой и считаю по нормальным прогонам.
Для тех, кто печатает серийку, очень выручает журнал печати. Один раз завёл табличку с колонками «Cura / факт / процент», и дальше коэффициент перестаёт быть гаданием на кофейной гуще.
Почему Cura вообще ошибается по времени
Тут всё честно: слайсер считает траекторию и динамику по тем данным, которые знает. А принтер в реальной жизни живёт своей суровой жизнью. Где-то прошивка режет ускорения, где-то маленькие слои упираются в охлаждение, где-то стартовый код добавляет немало времени, а где-то сам станок на сложной геометрии постоянно тормозит и разгоняется.
Самые частые причины, которые я вижу у себя и у знакомых по мастерским:
- ускорения и jerk не совпадают между тем, что думает Cura, и тем, как реально едет принтер;
- минимальное время слоя на мелких деталях растягивает печать сильнее, чем ожидаешь по цифрам скорости;
- стартовый G-code добавляет прогрев, очистку, паркинг, калибровку стола и прочие обязательные движения;
- ограничения прошивки режут слишком бодрые скорости, которые ты вбил в профиль;
- сеточные замеры стола, pressure advance, input shaping и прочие фишки меняют реальную динамику цикла;
- разный характер моделей: крупная коробка и мелкая зубастая фигурка нагружают механику совсем по-разному.
Вот поэтому я и не советую ждать от одного коэффициента чуда. Он хорошо работает, когда ошибка более-менее стабильная. Если же расхождение зависит от геометрии, тогда сначала разбирайся с профилем. Тут очень в тему мой подход из материала про скорость печати и качество под разные типы деталей: у корпуса, фигурки и технички один и тот же набор скоростей ведёт себя вообще по-разному.
На маленьких элементах картину часто портит охлаждение. Слой физически короткий, сопло начинает замедляться, делает лишние паузы, и расчёт уезжает. Если ты часто печатаешь мелочь, глянь ещё материал про настройку обдува для разных пластиков — там как раз лежит половина ответа, почему время партии внезапно растёт на «простых» деталях.
Как я настраиваю это у себя в мастерской
Схема у меня простая и рабочая. Захожу в настройки конкретного принтера, нахожу параметр Print Estimation Factor и вбиваю туда вычисленный процент. После этого переслайсиваю те же модели и смотрю, стал ли прогноз ближе к факту. Если разница ещё ощутимая, правлю уже мелко — на 2–3 процента, а не прыгаю сразу на десятку.
Лично я действую так:
- Проверяю, что принтер выбран правильный, а не соседний профиль с похожим названием.
- Смотрю, не крутил ли я в последнее время ускорения, ограничения скорости или стартовый код.
- Вношу коэффициент только после серии нормальных печатей.
- Переслайсиваю 2–3 знакомые модели и сравниваю новый прогноз со старым фактом.
- Фиксирую итоговое значение в заметках к принтеру.
Нормальным рабочим диапазоном я считаю такое поведение: после настройки типовые заказы попадают в реальность с ошибкой примерно в несколько процентов, а не в полтора часа на пятичасовой работе. Для мастерской этого уже хватает, чтобы не забивать очередь криво и не обещать клиенту выдачу «к обеду», когда станок отпустит деталь только под вечер.
Ещё полезно разделять логику «ускорить печать» и «подтянуть прогноз». Многие делают наоборот: сначала крутят коэффициент, а потом удивляются, почему деталь всё так же печатается долго. Коэффициент сам по себе не режет время. Хочешь реально снять часы с партии — копай профиль. Например, посмотри, где у тебя есть запас по Adaptive Layers для фигурок или как влияет рисунок заполнения под нагрузку. Там уже реальные минуты и часы, а Print Estimation Factor нужен, чтобы эти часы считать честнее.
Ошибки, из-за которых коэффициент получается кривой
Тут я чаще всего вижу одну и ту же историю: человек снял время с одной-единственной печати, поставил 122%, а потом удивляется, что другая модель начала считаться уже с перебором. Одна печать — это слишком мало. Особенно если в ней были длинный прогрев, пауза, плохой старт первого слоя или внезапная возня с катушкой.
Вот список косяков, которые я бы вычеркнул сразу:
- считать коэффициент по одной модели;
- мешать в одну статистику сверхмелкие детали и огромные корпуса;
- не замечать, что в прошивке включён свой speed factor или другие ограничения;
- править коэффициент после каждого неудачного запуска;
- забывать, что после смены сопла, пластика, ремней или ускорений прогноз тоже меняется.
Ещё один подлый момент — путать «время в Cura», «время на экране принтера» и «реальное время по часам». На некоторых связках прошивки и стартового кода эти цифры могут жить отдельно друг от друга. Поэтому для мастерской я доверяю именно факту по завершённым печатям, а всё остальное рассматриваю как подсказки.
И да, после серьёзных правок профиля коэффициент лучше пересчитать. Поставил другое сопло, изменил ускорения, поджал поток, включил новые сценарии охлаждения в Cura 5.12 — всё, старая поправка может уже мимо кассы. Тут помогает привычка раз в сезон делать мини-ревизию профилей, иначе в один момент очередь начинает съезжать, а ты долго не понимаешь, почему.
Итог: как я бы внедрял Print Estimation Factor в реальной мастерской
Если совсем по делу, то рецепт такой: сначала добиваешься вменяемого профиля, потом считаешь коэффициент по нескольким обычным заказам, вбиваешь его в настройки принтера и проверяешь на знакомых моделях. На этом этапе Cura начинает говорить куда ближе к правде, а ты перестаёшь жить в режиме «ну, плюс-минус когда-нибудь закончится».
Мой короткий чек-лист:
- взял 3–5 типовых печатей, а не одну случайную;
- сравнил прогноз и факт по одной и той же схеме замера;
- посчитал процент по формуле факт / Cura × 100%;
- внёс коэффициент в настройки конкретного принтера;
- переслайсил знакомые модели и проверил попадание;
- после крупных изменений профиля пересчитал значение заново.
В сухом остатке скажу так: Print Estimation Factor в Cura 5.12 — штука не про красоту интерфейса, а про нормальную дисциплину в мастерской. Когда у тебя один принтер, это экономит нервы. Когда их несколько и они стоят в очереди под заказы, это уже экономит деньги, время и очень много лишних созвонов.