Статьи

Отображения и редактирования моделей IFC в браузере

Данная статья предназначена для ознакомление с интересным проектом ifc.js
который позволяет просматривать ваши BIM модели в современных браузерах.
Будем использовать IFC.js - это баблиотека JavaScript для загрузки, отображения
и редактирования моделей IFC в браузере.

Что же такое IFC? Цитата: «IFC, или Industry Foundation Classes, как пишется полное наименование, это специальный формат файла, в котором можно описывать используемую там проектную информацию для строительства и передавать ее дальше партнерам.» В связи с тем ,что на официальном сайте нет описания запуска React и Web Ifc, мы попробуем сделать это сами. Для начала нам нужно установить nodejs Скачать: https://nodejs.org/en/ После того, как мы скачали и установили node js. Нам нужно скачать тестовый пример web-ifc-viwer. ссылка: https://github.com/IFCjs/examples/tree/main/simple-react Полученный архив распаковываем (я распаковал D:/reac/ifcjs-react-traing) перехожу в папку simple-react. Отображения и редактирования моделей IFC в браузере., изображение №1 Теперь нам нужно открыть консоль(Windows) и вводим cd D:\react\ifcjs-react- traing\simple-react (путь к вашему проекту куда вы его распаковали). Отображения и редактирования моделей IFC в браузере., изображение №2 пишем в консольке yarn что бы установить зависимости Отображения и редактирования моделей IFC в браузере., изображение №3 после установки всех зависимостей пишем yarn start Отображения и редактирования моделей IFC в браузере., изображение №4 первый запуск происходит не так быстро, как хотелось бы, поэтому ждем полной загрузки. Отображения и редактирования моделей IFC в браузере., изображение №5 Если окно так и не открылось- попробуйте в браузере ввести: http://localhost:3000/ Выбираем папку для загрузки ifc файла. Загружаем и просматриваем нашу модель в браузере: