Всё про IFC
1.17K subscribers
117 photos
19 videos
33 files
147 links
Новости и полезности по IFC.
Главное IFC-сообщество: @ifc_club
Для связи: @AlexanderShilo

Поддержать канал: https://xn--r1a.website/boost/ifc_ru
Download Telegram
О вариантах структуры IFC-проекта

Немного раскроем тему структуры IFC-файла на небольшом примере с несколькими элементами здания и помещениями, объединенными в строительные системы и зоны.

В проекте может быть представлено не более одного IfcProject, но площадок IfcSite и зданий IfcBuilding может быть несколько.

Серым обозначены возможные вариации структуры проекта.

Ранее мы показывали, как это сделать в Revit с помощью связанных файлов.

Если элемент не описан классами IFC, то ему можно присвоить обобщающий класс IfcBuiltElement. В схеме IFC4x3 он пришел на замену IfcBuildingElementProxy, хотя последний всё еще может быть использован.

Структура IFC образуется путем взаимосвязей классов между собой с помощью связей.

🔴 Связи в IFC
🔴 Что дают связи
🔴 Еще немного о связях

Скачать схемку в PDF ⬇️

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥42🥰1
Автоматизированный перевод IDS-требований в атрибуты ЦИМ

Открытые форматы проникают в вузы. В декабре к нам обратился Никита Сысолов, студент 4 курса Новосибирского ГАСУ (Сибстрин) с просьбой предложить тему для бакалаврской работы.

Выдавать идеи мы умеем) И в итоге Никита создал приложение для автоматизированного создания файла мэппинга для Renga, CadLib и Revit на основе IDS-требований.

Работа направлена на конкурс ТИМ-лидеры 2024-25 в номинации "Студенческие работы с использованием информационных технологий".

Конечно, вводить имена параметров САПР все равно придется вручную, но свои пол-дела скрипт выполняет. И надеемся, что он будет полезен для отрасли.

🎉 А сегодня Никита успешно защитился! С чем его и поздравляем!

🔍 Ссылка на Github. (По коду строго не судите 😉).

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34👍17
💥Это пушка! Топоматик 360 с крутыми возможностями!

Компания Топоматик сообщила о выпуске ПК-версии IFC-просмотрщика с мощным функционалом для дорог. Что он может:

строить продольный разрез по оси трассы (IfcAlignment).

динамически строить поперечные профили и сечения в любом месте с отображением их в новой вкладке, что о-о-очень удобно!

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

проверять проектные отметки.

динамически суммировать объемы в модели.

Данный функционал также удобен для анализа модели инженерно-геологических изысканий.

📺 СМОТРЕТЬ ВИДЕООБЗОР

🔽 СКАЧАТЬ

Респект!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍1121
Ежемесячный подкаст "BIM-среда" в IFC Клубе!

🗓️ Среда, 2 июля, в 16-00 МСК

🔊 Тема: "IFC, ИИ, КСИ и SQLite для управления данными"

Гость:
👤 Алексей Бабинов, Руководитель департамента исследований и разработок WE-ON GROUP

На летнем BIM-форуме Алексей развил идею создания справочников данных, с которой выступил еще зимой.

В эту среду поговорим о:


🛑сложностях и проблемах в текущем подходе наполнения ЦИМ атрибутивной информацией;
🛑использовании справочников данных для решения этих проблем;
🛑применении IFC.js и SQLite для хранения данных по модели во внешней БД независимо от вендоров;
🛑автоматизации предлагаемого подхода с помощью искусственного интеллекта;
🛑перспективах такого решения, и есть ли здесь место для КСИ.

Присоединяйтесь!
Встреча будет проходить в группе в формате видео-чата.

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥175👍2
✈️ Запись эфира "IFC, ИИ, КСИ и SQLite для управления данными"

✈️ Гость: Алексей Бабинов, Руководитель департамента исследований и разработок WE-ON GROUP

📹Youtube | 📺Rutube | ✈️ Telegram

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65🔥4
№12 Какой стандарт описывает процессы передачи информации на разных этапах проекта?
Anonymous Quiz
17%
BCF
26%
IDM
15%
MVD
6%
bSDD
22%
IDS
14%
Не знаю
Разбираем ТЗ на ЦИМ. Выпуск 1

О классификации

Приходится часто сталкиваться с такого рода заполнением классификационных требований (см. скрин).

Для различных видов элементов класс IFC не разбит на подтипы. А введение дополнительной классификации (например, КСИ) также не дает больше ясности.

🔍Способы решения описаны тут. Из них можно порекомендовать эти:

1. Использование альтернативной классификации.
Если в вашем распоряжении есть классификатор, который наиболее подходит для ваших нужд, используйте его. В данном примере же применение КСИ только добавляет лишней работы и не дает результата.

2. Использование PredefinedType + ObjectType.
Мы наблюдаем, что сегодня мало действительно проработанных и структурированных классификаторов. Поэтому способ PredefinedType + ObjectType в текущих реалиях является наиболее безболезненным и универсальным решением.

С другой стороны, если вы только в начале пути и вам достаточно базовой классификации, то и расписывать в задании подробную разбивку нет надобности.

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
👍111
Разбираем ТЗ на ЦИМ. Выпуск 2

Делим модели на разделы.

Если у вас достаточно большой и сложный объект с кучей инфраструктуры, то подробное деление ЦИМ на отдельные файлы имеет смысл. Например, системы ВК можно разделить на файлы В0, В1, В2 и т.д. (см. скрин)

Но в случае небольшого объекта можно обойтись без выделения одной трубы в отдельный IFC-файл. И тогда возникает вопрос, каким образом выделять те самые В0, В1, В2 ... ?

🛑1-ый способ:
- Добавить атрибут каждому элементу системы и фильтровать по ним.

🛑2-ой способ:
- не дублировать лишний раз одну и ту же информацию, а объединять элементы в подсистему с соответствующим именем и видеть ее в диспетчере(структуре) проекта.

🔹IfcBuildingSystem (или IfcBuiltSystem для IFC 4x3) - строительные системы (КЖ, КР, КД, фасады и т.д.)
🔹IfcDistributionSystem - инженерные систем (К0, К1, К2, К3, В0, В1 и т.д.)
🔹IfcSystem - любые системы без конкретизации.

Об особенностях каждого способа ранее порассуждали тут и тут.

И лучше заранее понимать, какое разделение ЦИМ прописать в ТЗ, так как от этого зависит работа проектировщика, и у некоторых САПР были проблемы с реализацией второго способа.

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93
Дипломная работа Никиты Сысолова (НГАСУ-Сибстрин) заняла 1 место в студенческой номинации конкурса "ТИМ-лидеры"! 🎉

Напомним, что разработанный скрипт помогает быстро справиться с ручным «маппированием», если ТЗ представлено в формате IDS, сокращая трудозатраты и помогая проектировщику в автоматизации
его процессов.

⬇️ Скачать

Презентация 👇

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍11🏆6👏3
О делении составных элементов на части

"Справочный" пост о том, что в IFC есть возможность создания составных элементов, поделенных на части.

Пример из ревита.
1. Создаем части из составного перекрытия.
2. Выгружаем без галочки "Экспорт деталей в качестве элементов здания". В противном случае части выгрузятся как отдельные IfcSlab.
3. Получаем плиту, в состав которой входят части с классом IfcBuildingElementPart, специально предназначенным для этих нужд.

Функционал составных элементов в IFC может пригодиться, например, если нужно детализировать элемент ограждения, окна, сэндвич-панели и тд.

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

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥21
Разбираем ТЗ на ЦИМ. Выпуск 3

О требованиях к информационному наполнению элементов


Рассмотрим наиболее часто встречающиеся недостатки (см. скрины):

🔴 Не определены типы данных для атрибутов
Из-за недостающих типов данных исполнитель назначит их на свое усмотрение. И тогда заранее разработанные проверки в ПО для анализа модели не отработают. И будут возникать сложности с использованием этих данных на последующих этапах ЖЦ.

🔴 Не прописаны правила и примеры заполнения атрибутов
Правила заполнения дают точность записи и возможность нормальной работы со значениями атрибутов. При созданий цифрового ТЗ в формате IDS есть возможность прописать паттерны в виде регулярных выражений, которые и опредяляют правила заполнения (об это еще как-нибудь поговорим).

🔴 Нет наборов свойств
В IFC свойства следует добавлять в наборы (Property Set). Так, свойства не болтаются где-то в общем списке сами по себе, а имеют определенное место в соответствии с указанными правилами. Для стандартизованного обмена данными и единой структуры в ТЗ лучше прописать имена наборов.

🔴 Несоответствие заявленным целям ТЗ.
Этот недостаток требует отдельного поста. О нем чуть позже.

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👨‍💻2
Разбираем ТЗ на ЦИМ. Выпуск 4

О несоответствии информационного наполнения элементов целям моделирования


🔍Если в ТЗ на ЦИМ прописать одно, а по проекту нужно другое, то на выходе получим кашу.

Пример из ТЗ на ЦИМ наружных сетей (см. скрин):

1. В ТЗ прописали вполне реализуемые цели и задачи по выпуску спецификаций на основе ЦИМ и справедливо заметили, что графическая часть ПД должна быть получена из модели.

2. При этом указали одинаковый атрибутивный состав для всех элементов сетей и не учли, что в ПД этот состав должен быть иным.

3. На листах ПД видим, что спецификация оборудования содержит совсем другие свойства. И только 2 из них совпали с таблицей из ТЗ.

Подытожим:
🔍Требования к информационному наполнению элементов должны четко соотноситься с целями, задачами и общими принципами, определяемыми в ТЗ.

Это напрямую влияет на целостность и непротиворечивость данных в проекте. Правильно составленное ТЗ здесь играет ключевую роль. А если задание составлено некорректно, то это вынуждает проектировщика делать лишнюю работу, заполняя ненужные свойства, не достигая заявленных целей и не выполняя прописанных требований.

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5
1000 подписчиков. Спасибо, что вы с нами!

Канал был запущен полтора года назад. Нас уже перевалило за тысячу, без реклам и вложений. Не могу сказать, что как-то стремился к этой цифре, но искренне радует, что вы - как сообщество профессионалов, интересуетесь темой IFC, спорите о цифровизации.

Кстати, никаких проплаченных промо-постов здесь не было, нет и не будет. Только то, что понравится мне и что важно по теме канала.

IFC объединяет не только данные, но и людей ) А вчерашний сюрприз с логотипом, который ждал меня дома - тому подтверждение (см. фото).

🔍Из ближайших планов: еще пару постов с разбором ТЗ на ЦИМ (про LODы и матрицу коллизий). На этом тему ТЗ можно завершить.

И с наступающим днем строителя!

👥 @IFC_ru
👥 @IFC_club
Please open Telegram to view this post
VIEW IN TELEGRAM
123👍1614👏5