IFClite: бесплатный Open Source-анализатор IFC, который работает в браузере 🌐📐
Разработчик поделился впечатлениями от инструмента IFClite (доступного через веб-интерфейс ifc-graph), который позволяет анализировать BIM-модели без установки тяжелого софта.
Почему это впечатляет?
В отличие от традиционных тяжеловесных решений (Revit, Solibri), этот инструмент использует WebAssembly для обработки данных прямо на вашем компьютере. Никакой передачи файлов на сервер — всё происходит локально, что критически важно для конфиденциальных проектов.
Ключевые возможности ⚙️
Скорость: Чрезвычайно быстрая загрузка даже крупных моделей.
Глубокий анализ: Доступ к структуре, свойствам элементов и координационным проверкам (BCF/IDS).
Поддержка форматов: IFC2x3, IFC4, а также новый формат IFC5 (JSON-based) с нативной поддержкой геометрии .
Многомодельность: Возможность загружать несколько файлов одновременно для координации (Federation).
⚙️ Техническая сторона (для разработчиков)
Инструмент построен на базе библиотеки @ifc-lite (Rust + WebGPU). Для работы с данными используется колоночный парсинг (parseColumnar), что значительно быстрее классического чтения объектов по одному. Свойства извлекаются «лениво» (on-demand), чтобы не нагружать память.
Практическая ценность
Это отличный пример того, как open-source сообщество создает инструменты, способные конкурировать с дорогим проприетарным ПО. Для инженеров ПТО, BIM-координатора или архитектора это возможность быстро проверить модель заказчика, найти элементы нужного типа или выгрузить данные без запуска тяжелых САПР-систем.
👉 Видео-презентация
👉 Живая демонстрация
👉 Информация и документация
👉 Открытый исходный код на GitHub
📲 Наш MAX | 😀 Наш ВКонтакте
Разработчик поделился впечатлениями от инструмента IFClite (доступного через веб-интерфейс ifc-graph), который позволяет анализировать BIM-модели без установки тяжелого софта.
Почему это впечатляет?
В отличие от традиционных тяжеловесных решений (Revit, Solibri), этот инструмент использует WebAssembly для обработки данных прямо на вашем компьютере. Никакой передачи файлов на сервер — всё происходит локально, что критически важно для конфиденциальных проектов.
Ключевые возможности ⚙️
Скорость: Чрезвычайно быстрая загрузка даже крупных моделей.
Глубокий анализ: Доступ к структуре, свойствам элементов и координационным проверкам (BCF/IDS).
Поддержка форматов: IFC2x3, IFC4, а также новый формат IFC5 (JSON-based) с нативной поддержкой геометрии .
Многомодельность: Возможность загружать несколько файлов одновременно для координации (Federation).
⚙️ Техническая сторона (для разработчиков)
Инструмент построен на базе библиотеки @ifc-lite (Rust + WebGPU). Для работы с данными используется колоночный парсинг (parseColumnar), что значительно быстрее классического чтения объектов по одному. Свойства извлекаются «лениво» (on-demand), чтобы не нагружать память.
Практическая ценность
Это отличный пример того, как open-source сообщество создает инструменты, способные конкурировать с дорогим проприетарным ПО. Для инженеров ПТО, BIM-координатора или архитектора это возможность быстро проверить модель заказчика, найти элементы нужного типа или выгрузить данные без запуска тяжелых САПР-систем.
👉 Видео-презентация
👉 Живая демонстрация
👉 Информация и документация
👉 Открытый исходный код на GitHub
📲 Наш MAX | 😀 Наш ВКонтакте