Найти тему
hh-soft.ru

Отображения и редактирования моделей 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.

Теперь нам нужно открыть консоль(Windows) и вводим cd D:\react\ifcjs-react-traing\simple-react (путь к вашему проекту куда вы его распаковали).

-2

пишем в консольке yarn что бы установить зависимости

-3

после установки всех зависимостей пишем yarn start

-4

первый запуск происходит не так быстро, как хотелось бы, поэтому ждем полной загрузки.

В итоге у вас должно открыться окно в браузере:

-5

Если окно так и не открылось- попробуйте в браузере ввести: http://localhost:3000/

Выбираем папку для загрузки ifc файла. Загружаем и просматриваем нашу модель в браузере:

-6