Skriptum (Web)
3D viewer для IFC-моделей
Я спроектировал модуль для просмотра и работы с IFC 3D-моделями прямо в браузере. Пользователи могут исследовать структуру модели, переключать режимы навигации и отображения и смотреть свойства элементов, не выходя из приложения.
Цель была сделать BIM-модели доступными всем участникам проекта: не только архитекторам и инженерам, но и менеджерам и клиентам. Работа с моделью должна была быть естественной: вращать, зумить, скрывать элементы, смотреть детали, без какого-либо специального обучения.
Пользователи могли изучать модели прямо в приложении, находить нужные элементы и проверять детали без внешнего софта. Это снизило накладные расходы на согласование и ускорило ревью проектов.
Инструмент должен был работать и для инженеров, которые каждый день работают в BIM-программах, и для менеджеров, которые их ни разу не открывали. Найти этот баланс, не упрощая интерфейс до примитивного, заняло несколько итераций.
Функциональность
- 1 Просмотр модели
Пользователи могут разворачивать и сворачивать структуру модели и скрывать или показывать отдельные элементы прямо из панели структуры.
- 2 Поиск
Поиск работает внутри структуры модели так же, как поиск на уровне проекта, поэтому паттерн уже знаком.
- 3 Инструменты просмотра
Элементы навигации и отображения расположены сверху и по центру рабочей области. Элементы управления в правом нижнем углу отвечают за базовую плоскость, свойства элементов, масштаб модели и полноэкранный режим.
- Вид сверху
- Вид от первого лица
- Режимы отображения
- Центрирование
- Цвет фона
- Базовая плоскость
- Свойства модели
- Полноэкранный режим
- Выбор проекции
- Вид сверху
- 4 Просмотр свойств модели
Панель справа показывает свойства выбранного элемента. Не нужно уходить из рабочей области, чтобы что-то посмотреть.
Месячно-суточный график (MDS)
Я спроектировал операционный инструмент для планирования и отслеживания строительно-монтажных работ, день за днем. График показывает зависимости и последовательности задач, связывает прогресс со временем, ресурсами и затратами и подсвечивает узкие места, которые действительно важны.
Задача была сделать интерфейс планирования, который дает прозрачность и контроль над ходом стройки. Корректировать графики и координировать команды в нем должно быть просто. Важнее всего визуальная ясность: сложные строительные данные должны оставаться читаемыми и для инженеров, и для менеджеров.
Команды получили единый инструмент планирования и отслеживания вместо таблиц. Переключение между общим видом и суточной детализацией стало быстрым, а видимость статусов и рисков улучшилась. Решения, которые раньше требовали встречи, теперь можно принять прямо из графика.
Строительные данные по-настоящему сложны: много задач, зависимостей, ресурсов и состояний. Вызов был в том, чтобы держать их читаемыми, ничего важного не пряча. Инженерам нужна была детализация, менеджерам нужен был обзор, и один интерфейс должен был обслуживать обоих.
Функциональность
- 1 Создание и отображение графика
Планирование строительных работ по месяцам и дням, отслеживание последовательностей задач и детальный контроль прогресса.
- 2 Создание и редактирование таймлайнов
Быстрое создание и корректировка графиков задач, назначение исполнителей и управление сменами под текущие условия на площадке.
- 3 Визуализация статусов и рисков
Цветовое кодирование и визуальные индикаторы показывают прогресс, загрузку ресурсов, отклонения и потенциальные риски, давая картину проекта с одного взгляда.
- 4 Навигация и детализация
Легкое переключение между общими видами графика и детальной информацией по дню или этапу, с полным контролем над процессом.
- 5 Автоматизация процессов
Автоматическое копирование этапов, расчеты и повторяющиеся операции сокращают время на ручные обновления и снижают число ошибок.
- 6 Экспорт и шаринг данных
Экспорт графиков и отчетов в разных форматах для анализа, отчетности и командной работы.