Золотой сертифицированный партнер ООО «1С-Битрикс»
Эти маленькие «печеньки» (файлы cookie) помогают сайту запомнить ваши настройки, например, язык или выбранные параметры. Так, при каждом новом посещении вы будете чувствовать себя как дома. Примите их, чтобы сделать сайт своим!
OK

График Ганта в BI Конструкторе: планирование загрузки 3D-принтеров

Оптимизация планирования посменных дежурств и обработки входящих заявок для агентства элитной недвижимости с помощью бизнес-процессов Битрикс24

Кастомный календарь через CSV для визуализации занятости оборудования

Производственные компании с 3D-печатью сталкиваются с проблемой планирования загрузки оборудования. Когда в работе несколько принтеров и очередь заказов, критически важно видеть занятость каждой единицы техники на временной шкале. Стандартный график Ганта в Битрикс24 показывает только задачи, но не позволяет группировать их по ресурсам - каждому принтеру нужна своя дорожка на таймлайне.

Команда разработала решение через BI Конструктор - создала визуализацию загрузки принтеров с импортом кастомного календаря до 2030 года. Это позволило перейти от внешних Google Таблиц к встроенной аналитике и видеть в режиме реального времени, когда освободится каждый принтер для следующего заказа.

Проблема стандартного графика Ганта

Штатный график Ганта в Битрикс24 отображает задачи списком — каждая задача на отдельной строке. Для производства с несколькими 3D-принтерами это создает проблему:

  • Невозможно сгруппировать задачи по оборудованию
  • Нет визуализации «Принтер 1, Принтер 2» как отдельных дорожек
  • Сложно понять загрузку конкретного ресурса на временной шкале

> Показывать только цените элементы конкретно задач. И никак не сделаешь, чтобы было Принтер 1, Принтер 2 и по ним отдельные таймлайны. У каждой задачи своя дорожка.

Когда заказ уходит на печать, длительность может составлять от нескольких часов до суток. Следующий заказ нельзя запланировать без понимания, когда освободится принтер. Внешние инструменты вроде Google Таблиц решали задачу, но требовали ручного обновления данных — именно эту проблему и предстояло устранить.

Переход в BI Конструктор: сводная таблица как график

Решение нашлось в BI Конструкторе Битрикс24 — инструменте для создания кастомных отчетов. Вместо попыток модифицировать стандартный Ганта, команда воссоздала логику визуализации через сводную таблицу.

Архитектура решения:

Источник данных — задачи Битрикс24 с привязкой к оборудованию
Тип визуализации — сводная таблица с временной осью
Группировка — по полю «Принтер» (кастомное поле задачи)
Ось времени — даты начала и завершения задач

Подход повторяет логику, которая работала в Google Таблицах, но теперь данные подтягиваются автоматически из системы. Каждый принтер получает свою строку в таблице, задачи отображаются как блоки на временной шкале.

> Я взял сводную таблицу как график в конструкторе… Это МВП, тут все пока некрасиво.

Первая версия — минимально жизнеспособный продукт, но функционал уже работает. Оставалось решить главную техническую сложность.

Импорт календаря через CSV: решение проблемы дат

BI Конструктор не предоставляет стандартный справочник дат. Для построения таймлайна нужна непрерывная шкала времени (дни, месяцы, годы), но Битрикс24 отдает только даты из существующих задач.

«Самая большая сложность здесь была - где-то взять дни, месяцы, годы, потому что по умолчанию Битрикс нам их никак не отдает.»

Решение через кастомный датасет:

  1. Создание календаря в Excel - таблица со всеми днями с текущей даты до 2030 года
  2. Экспорт в CSV  - файл с колонками: дата, день недели, месяц, год, квартал
  3. Импорт в BI Конструктор  - загрузка CSV как отдельного датасета
  4. Связка с задачами  - join календаря и данных о задачах по полю даты

Теперь сводная таблица строит непрерывную временную шкалу, даже если на конкретные даты нет задач. Это критично для планирования - видно свободные окна между заказами. Календарь до 2030 года обеспечивает долгосрочное планирование без необходимости обновлять датасет.

С технической основой готово, можно переходить к визуализации.

Визуализация загрузки: таймлайн по принтерам

Итоговый отчет показывает загрузку каждого принтера на временной шкале:

Структура визуализации:

  •  Вертикальная ось - список принтеров (Принтер 1, Принтер 2, Принтер 3…)
  •  Горизонтальная ось - календарь с разбивкой по дням/неделям/месяцам
  •  Блоки задач - отображаются как цветные сегменты с длительностью

«Визуализировать на таймлайне, видеть месяц и понимать, в какие дни ведется работа с тем или иным принтером.»

Практическое применение:

Менеджер получает новый заказ на 3D-печать детали. Открывает отчет, видит загрузку принтеров на текущую неделю. Принтер 1 занят до четверга, Принтер 2 освободится в среду. Назначает задачу на Принтер 2, система автоматически добавляет блок на таймлайн.

Метрика загрузки - процент времени, когда принтер выполняет задачи. Если блоки задач идут встык без пробелов, загрузка близка к 100%. Пробелы показывают резерв мощности для срочных заказов.

Отчет обновляется в реальном времени при изменении статусов задач или добавлении новых заказов. Это решает основную бизнес-задачу.

Планирование очереди заказов

3D-печать может занимать от 2 часов до 48 часов в зависимости от сложности детали. Критически важно понимать, когда принтер освободится для следующего заказа.

«Это, наверное, планировать, чтобы следующие заказы… Когда ты на печать отправляешь, там может… следующий заказ берешь и непонятно, когда он закончит.»

Сценарий использования:

  1. Оценка длительности - менеджер создает задачу с прогнозируемым временем печати
  2. Выбор принтера - смотрит таймлайн, находит первый свободный слот
  3. Назначение задачи - привязывает к принтеру, задача появляется на графике
  4. Корректировка плана - если печать затягивается, меняет даты, все последующие задачи сдвигаются

Система работает как производственный календарь. Отдел продаж видит реальные сроки изготовления, может давать клиентам точные обещания по готовности заказа.

Дополнительные возможности:

  •  Фильтрация по типу принтера (FDM, SLA, SLS)
  •  Группировка по проектам/клиентам
  •  Экспорт графика для согласования с заказчиком

Но главное преимущество - переход от разрозненных инструментов к единой системе.

Переход от Google Таблиц к встроенной аналитике

До внедрения решения команда вела планирование в Google Таблицах. Это работало, но создавало разрыв между системой учета задач (Битрикс24) и инструментом визуализации (Google).

Проблемы старого подхода:

  •  Ручной перенос данных о задачах в таблицу
  •  Риск рассинхронизации при изменении сроков
  •  Нет автоматического обновления при создании новых заказов
  •  Доступ к таблице требует отдельных прав

Преимущества решения в BI Конструкторе:

  •  Единый источник данных — задачи из Битрикс24
  •  Автоматическое обновление при любых изменениях
  •  Доступ через интерфейс Битрикс24 с едиными правами
  •  Возможность добавить дополнительные метрики (стоимость заказа, тип материала)

Отчет встраивается в рабочее пространство производственного отдела. Не нужно переключаться между системами - вся информация о загрузке оборудования в одном месте.

Решение масштабируется: при добавлении новых принтеров они автоматически появляются в отчете как отдельные строки таймлайна.
Заключение
Кастомный график Ганта через BI Конструктор решает задачу визуализации загрузки производственного оборудования. Ключевые элементы - импорт календаря через CSV для создания временной шкалы и группировка задач по ресурсам вместо простого списка.

Подход применим для любого бизнеса с серийным производством и ограниченными мощностями: станки с ЧПУ, лазерная резка, печатное оборудование. Главное условие - задачи в Битрикс24 должны иметь привязку к конкретному оборудованию через кастомное поле. 

Решение позволяет перейти от внешних таблиц к встроенной аналитике и планировать загрузку в реальном времени.
Made on
Tilda