Всё про IFC
رفتن به کانال در Telegram
Новости и полезности по IFC. Главное IFC-сообщество: @ifc_club Для связи: @AlexanderShilo Поддержать канал: https://t.me/boost/ifc_ru
نمایش بیشتر1 311
مشترکین
-124 ساعت
+57 روز
+1030 روز
آرشیو پست ها
1 310
Приветствуем всех присоединившихся!
Сегодня официальный старт канала «Всё про IFC» (@ifc_ru).
Для кого этот канал?
🛑 для проектировщиков
🛑 для BIM-специалистов
🛑 для всех, кто интересуется разработками, касающимися IFC
На этом канале будем делиться:
🛑 полезной информацией по IFC
🛑 практическими кейсами по работе с IFC
🛑 интересными новостями, связанными с развитием и применением IFC
🌐 Добро пожаловать! Всем рады!
👥 @ifc_ru
👥 @ifc_club
1 310
Repost from BIMSERT
❤️🎙❤️🕵♂️Канал @bimsert приглашает всех желающих на пятничный вебинар:
«IDS - машиночитаемые требования к информационным моделям»❤️🎙❤️
🤍🤍🤍🤍
🫂Уважаемые коллеги!
Мы ценим ваше внимание к теме BIM и хотели бы рассказать вам о набирающей во всем мире теме Information Delivery Specification (IDS).
🕔В текущую пятницу 26 января в 18:00 по мск приглашаем всех желающих на бесплатный вебинар по теме IDS.
🎤Спикер
Шарафутдинов Тимур Дамирович: Главный менеджер проектного офиса Управления по развитию ТИМ Частного учреждения Государственной корпорации по атомной энергии «Росатом» «Отраслевой центр капитального строительства» (ОЦКС Росатома).
🗯О чем расскажем:
✅Как сейчас описываются требования к атрибутивному составу информационной модели?
✅Что такое IDS и какова область его применения?
✅Как IDS работает и как осуществляется разработка машиночитаемых требований на его основе?
✅Как проводится валидация модели на соответствие требованиям с использованием IDS?
✅Как осуществляется информационное взаимодействие на основе IDS?
✅Как выглядит описание структуры IDS?
✅По каким правилам осуществляется описания требований в IDS?
✅Что такое фасеты IDS и как их использовать для разных фильтров (в примерах)?
✅Какие есть допуски и ограничения применения IDS?
✅Как выглядят IDS в человекочитаемой форме?
✅Каковы плюсы и минусы IDS?
✅Каков текущий статус развития стандарта IDS?
✅Какие есть бесплатные онлайн-конструкторы для применения IDS, в т.ч. в РФ?
✅И еще расскажем:
⁃ о примерах разработки IDS;
⁃ о примерах применения IDS при разработке модели в связке с IFC;
⁃ о примерах валидации модели по IDS;
⁃ о применении IDS как элемента среды общих данных.
🤚Нам не нужны ваши телефоны, почты и персональные данные, и поэтому ссылка к вебинару будет доступна для всех желающих в указанную дату 26 января 2024 года (в эту пятницу) в 18:00.
🔗Подключаетесь 26 января в 18:00 - будет интересно.
🤍🤍🤍🤍
1 310
О кириллице в IFC.
Как преобразовать файлы
Если вы сталкивались с невозможностью чтения файлов IFC в ПО, в котором вы работаете, одной из причин может стать незакодированная кириллица. Как мы уже писали ранее, это связано с тем, что многие ПО всё еще не соблюдают новый ГОСТ Р ИСО 10303-21-2022. И соответственно не умеют читать такие символы.
Мы искали решения на просторах интернета, но не нашли простого и доступного инструмента. Благодаря открытости формата было решено создать конвертеры на базе самого доступного редактора - Notepad++ )) @IgorSherstennikov написал скрипты, преобразующие IFC-файлы «в обе стороны».
ℹ️ Конечно, такой подход не является правильным с точки зрения того, что мы вмешиваемся в изначальный IFC-файл. Но пока САПР и другие ПО не предлагают своих решений. Поэтому этот метод можно взять на вооружение.
Скрипты реализованы максимально просто, без использования сторонних библиотек (вроде ifcOpenShell).
При преобразовании закодированной кириллицы в файле IFC ищется подстрока между управляющими директивами \X2\ ...\X0\. Каждые 4 символа которой - это число в 16-ричной системе, кодирующее один символ кириллицы по таблицам Unicode. Применяется простое обратное преобразование и удаление уже лишних \X2\ \X0\.
Второй скрипт работает в обратном направлении.
⬇️ СКАЧАТЬ архив.
Напишите в чате, если Вы также протестировали свое ПО на возможность чтения «незакодированной» кириллицы или сталкивались с невозможностью чтения файлов вашим ПО.
#Углубленка
@ifc_ru
@ifc_club
1 310
О кириллице в IFC. Продолжение
Продолжаем тестирование различных ПО на возможность чтения ими IFC с кириллицей согласно новому ГОСТ Р ИСО 10303-21-2022.
🛑 BlenderBIM не справился с задачей и вместо кириллицы показывает モ゙ᄀᄁ .
🛑 KITModerViewer (бывший FZK Viewer), считающийся одним из самых достоверных просмотрщиков, поругался, открыл файл лишь частично (без отображения геометрии) и кириллические символы отобразил так: ÐеомеÑ.
🛑 Open IFC Viewer показал геометрию, но также не смог корректно отобразить кириллицу.
🛑 IfcViewer от rdf.bg и DDScad Viewer от Graphisoft - аналогично.
🛑 В Solibri файлы и вовсе не открываются.
В то же время некоторые отечественные просмотрщики и чекеры порадовали. Среди корректных оказались:
🛑 Tangl space;
🛑 BIMIT;
🛑 7D modeler.
(список может быть дополнен, так как протестировать удалось не все).
➡ Далее расскажем о том, как получить файлы IFC с кириллицей по ГОСТ Р ИСО 10303-21-2022, и наоборот, как преобразовать незакодированные символы в шестнадцатеричный формат, в случае, если ПО не может сформировать или прочесть файл ''без кодировки''.
#Стандартизация
#Углубленка
@ifc_ru
@ifc_club
1 310
О кириллице в IFC.
Все, кто хоть раз заглядывали внутрь файла IFC, вместо кириллицы видели закодированные символы, вроде такого:
\X2\043F043504400432044B0439\X0\ \X2\044D044204300436\X0\Это шестнадцатеричный способ кодирования кириллических символов, которые в переводе означают:
первый этаж🗒 Такое "написание" требовалось в соответствии со старым ИСО 10303-21, согласно которому в STEP-файле IFC допускались символы UTF-8 в диапазоне 32-126, исключающем использование кириллицы. Но с выходом ISO 10303-21-2016 (обратите внимание на год) этот диапазон был расширен. И теперь в файлах IFC вместо "абракадабры" с управляющими директивами \X2\ и \X0\ пользователь должен увидеть наши "родные" кириллические символы. ❗️ Важно, что данный международный стандарт - один из основополагающих для записи и чтения STEP файлов IFC. При этом на странице 🌐buildingSMART указано, что стандарты, на базе которых сформирован стандарт IFC, должны применяться в их актуальной редакции. Таким образом, начиная с 2016 года выгруженные из САПР файлы IFC должны быть с поддержкой кириллицы. 📌 И еще один интересный момент. Более года назад вышел ГОСТ Р ИСО 10303-21-2022 (перевод одноименного стандарта ISO). Это означает, что данное правило должно распространяться и на отечественные программные решения. Однако, в своей практике мы еще не сталкивались ни с одной САПР, которая бы его соблюдала. Чего не скажешь об IFC-просмотрщиках: среди них пока нашелся только один, который может прочитать IFC, созданный по актуальному ИСО 10303-21: BIMVision. 📌 Не вдаваясь в подробности и нюансы, уже прослеживаются потенциальные плюсы от применения данного ГОСТа. Например, снизится объем файлов в случае наполнения модели большим количеством информации на русском языке, так как один кириллический символ займет 2 байта вместо 4. #Стандартизация @ifc_ru @ifc_club
