Очередь печати

⭐ Premium: Модуль «Мониторинг принтеров» — см. Мониторинг.

🎯 Назначение

Страница /print-queue — очередь работ MES: загрузка файла из CRM, назначение на свободный принтер, старт печати и ручная приёмка деталей в заказ (поле «Напечатано»).

Связанные разделы: Мониторинг, Карточка заказа.

📋 Новая работа

  1. Нажмите «Новая работа» (или «Создать задание» в карточке заказа).
  2. Укажите заказ и строку (при необходимости) — поля идут первыми.
  3. Выберите файл: загрузить (при выбранном заказе файл попадёт во вложения) или взять из файлов заказа (.3mf / .gcode / .gcode.3mf).
  4. Без заказа — только загрузка файла с устройства.
  5. Под превью — блок «Рекомендуемые принтеры» (см. ниже).
  6. Укажите целевое количество.
  7. Выберите принтер (chip рекомендации или список ниже), количество на столе и plate.
  8. После создания нажмите «Старт» в таблице назначений.

Печать без заказа (тест, личные детали): заказ не указывается — приёмка не требуется, CRM считает стол принятым автоматически.

Из карточки заказа или при переводе заказа в «В очереди на печать» на канбане CRM может открыть эту форму с уже выбранным заказом.

💡 Рекомендуемые принтеры

После загрузки файла CRM подбирает до 3 свободных принтеров (не печатают, не offline, не «только оператор»).

  • Блок с пунктирной рамкой под превью файла в форме «Новая работа».
  • Зелёный chip — материал из файла совпал с филаментом в AMS принтера.
  • Клик по chip выбирает принтер; можно нажать «Обновить».
  • Если в филиале заказа никого нет — CRM покажет свободные принтеры по всей компании.
  • Если свободных нет — пояснение в блоке; выберите принтер вручную в списке ниже.
  • При редактировании назначения (клик по строке в очереди) — тот же блок рекомендаций.

Рекомендации не в диалоге «Привязать принтер к заказу» — там только мониторинг прогресса.

🔍 Проверка перед стартом (preflight)

Перед «Старт» CRM проверяет: принтер online и свободен, файл подходит, нет другого активного MES на этом принтере.

Для Bambu с данными AMS: если материал из файла не совпадает с загруженным филаментом — старт блокируется, статус «Проверка не пройдена», в подсказке — что загружено в AMS.

Для Bambu Cloud нужна настроенная подпись MQTT в карточке принтера (Справочники → Принтеры). Без неё старт из CRM отклоняется прошивкой; Developer Mode включать не нужно. Как получить ключ: Studio v02.07.01.57 → вкладка «Принтеры», выбрать принтер и дождаться статуса → закрыть Studio → BambuSlicerKeySaver (подробнее в справочнике принтеров).

Исправьте филамент или выберите другой принтер, затем «Повторить» / «Старт».

✅ Приёмка после печати

Когда печать с заказом завершена:

  • Push-уведомление с кнопками «Принять детали» / «Открыть принтер».
  • Блок «Ожидает приёмки» на главной (вкладка «Печать»).
  • Центр уведомлений — клик открывает форму приёмки.
  • Страница очереди — статус «Ждёт приёмки».

В форме укажите годных (по умолчанию = количество на столе). Остаток автоматически считается браком и не попадает в «Напечатано». В таблице очереди для статуса «Принято» колонка «Принято» показывает число годных; если был брак — под ним подпись «брак N». Через 30 минут приходит напоминание, если приёмку не подтвердили.

Ошиблись или обнаружили брак после приёмки — в очереди для статуса «Принято» нажмите «Отменить приёмку»: задание снова станет «Ждёт приёмки», «Напечатано» в строке заказа уменьшится, можно принять стол заново.

Приёмку также можно открыть из мониторинга — баннер на карточке принтера или на детальной странице.

📊 Сводка за 30 дней

Над таблицей очереди — четыре карточки:

  • Годных — сумма принятых деталей за 30 дней.
  • Брак — сумма брака (стол − годные при приёмке).
  • % брака — доля брака в принятых столах.
  • Печать без заказа — % принятых столов без наряд-заказа (тестовые / личные печати).

Учитываются только столы со статусом «Принято». Фильтр «Филиал» в таблице влияет на сводку.

🗄️ История

Завершённые задания хранятся 90 дней (подсказка на странице очереди).