К основному контенту

IFC, IFC, IFC

IFC, IFC, IFC… У нас, в разработке Renga, уже четвертый релиз только и разговоров, что об IFC. Да, мы готовим версию 4.3, и в ней снова будут улучшения экспорта в IFC4.

Уверены, что у многих такой акцент на этот формат вызывает недоумение. Поговорим об этом.

На данный момент Renga обладает достаточно обширной функциональностью. С момента выхода первой версии в 2015 году в заметках о выпуске добавилось 320 пунктов, рассказывающих, что еще появилось после выхода в свет. Наши пользователи выполняют в Renga полноценные проекты.

Но мы понимаем, что необходимо взаимодействие:

  • с другим программным обеспечением для поиска коллизий;
  • со смежными специалистами, которые работают в других системах проектирования;
  • с экспертами, требующими определенное описание модели;
  • с заказчиками, которые используют различные просмотрщики для оценки модели.

Очень важно корректно передать модель всем заинтересованным лицам. Причем одна и та же модель в описанных случаях должна быть описана по-разному, чтобы всем было удобно продолжать работать с ней. IFC  это именно тот формат, который может передать коллегам всю необходимую информацию, и с нашей стороны для этого должна быть проделана немалая работа.

В заметке Экспорт по вашим правилам мы рассказывали о том, как передать в IFC4 всю модель с необходимой информацией. После этого, в версиях 4.1 и 4.2, мы добавили возможность фильтрации по типам объектов при экспорте, и распределение объектов по слоям в IFC-модели. В Renga 4.3 мы работаем над возможностью выбора геометрического представления модели при экспорте в IFC4.

Напомним, что Reference View используется для передачи модели смежным специалистам и не должен содержать информацию для ее редактирования, его читают все инструменты, поддерживающие IFC4. Набор данных, который соответствует Reference View, достаточен, для того чтобы оценить модель или использовать для координации между специалистами, но ограничен по сравнению со всеми возможностями IFC.

Design Transfer View используется для передачи модели из одной системы автоматизированного проектирования в другую, требующую точного математического представления. Теоретически можно будет продолжить работу с такой моделью в другой системе.

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

Помимо атрибутов, о которых мы уже говорили в блоге, в документации IFC4 описано, какие типы геометрических данных можно использовать для разных представлений модели. Не волнуйтесь, чтобы определить какие геометрические представления использовать, вам не придется заполнять JSON. Вам нужно будет ставить галочки в настройках, а остальное мы берём на себя. Но и к галочкам надо относиться серьезно.

Например, если указать, что не нужно аппроксимировать кривые дугами и отрезками при экспорте в Reference View, то в IFC-просмотрщике можно просто не увидеть некоторых объектов. Просмотрщик не сможет их отобразить, потому что не предназначен для работы с математически сложными объектами, а аппроксимированную кривую он бы показал, потому что она состоит из множества примитивов. Но зато ваш коллега сможет отредактировать объект в его системе проектирования, так как его инструменту нужно именно это математическое описание кривой для дальнейшей работы.

Аппроксимация кривой при экспорте в IFC

Даже пользователи Renga (да и других систем), экспортируя и импортируя IFC туда-обратно, получат разное изображение и содержание модели в зависимости от настроек экспорта.

То есть при любом сценарии работы нужно понимать, для чего вы экспортируете модель, в каком программном обеспечении она будет открываться и с какой целью. Например, экспорт любого представления IFC из Renga и импорт той же самой модели обратно не оправдан, и даже создатели IFC предостерегают от таких действий. Для передачи проекта из Renga в Renga все же используйте формат RNP.

А экспорт Reference View из Renga и загрузка полученной модели в Pilot BIM будет оправдана, так как тогда можно будет продолжить работу в этой системе.

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

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

В Renga 4.3 мы перестанем поддерживать экспорт в IFC2x3, поэтому обязательно попробуйте экспорт в IFC4 сейчас. А если при этом что-то пойдет не так, пишите в Службу технической поддержки, так как сейчас именно тот момент, когда мы можем учесть все требования пользователей.

Комментарии

Популярные сообщения из этого блога

Освой электрику в Renga

UPD: 13.11.2024 Добрый день! Принципы проектирования всех инженерных систем в Renga одинаковы, однако каждая из них достойна отдельного внимания. В этой заметке мы расскажем и наглядно покажем на примере однокомнатной квартиры, как проектировать электрику в Renga. Надеемся, что вы попробуете повторить приведенную ниже инструкцию и это поможет вам оценить возможности Renga. Начинаем проектирование электрики с установки осветительных приборов, выключателей и розеток. Их можно размещать только на стенах, перекрытиях, колоннах и балках. Также хорошо, если перед проектированием электрики в модели расставлена мебель, если речь идет о жилых помещениях, или оборудование в промышленных. Модель квартиры, в которой будет происходить дальнейшая работа, уже подготовлена. Итак, скачайте проект, в котором расставлена мебель, и приступим. Откройте проект в любой редакции Renga. Щелкните правой кнопкой мыши на пустом месте и выберите Режим измерения > Кубический . Это необходимо, так как рас...

Берегите память!

Друзья, мы планируем выпустить сегодня праздничное обновление Renga! Оно будет включать несколько очень полезных новинок, о которых вам подробно расскажут в официальном пресс-релизе. Мы, как разработчики, должны признаться, что внеплановое обновление на самом деле никак не связано с праздником. А пришлось нам его готовить в связи с тем, что Renga была не готова к тому, что пользователи будут создавать в своих проектах более 100 сборок . На одном из проектов, созданном в Renga 2.9, были выявлены утечки памяти, в результате чего работа нашей системы прекращалась. Соответственно, в Renga 2.10 в первую очередь увеличена скорость работы со сборками и значительно снижено потребление оперативной памяти. Кроме того, если в вашем проекте много сборок (или уровней, разрезов, фасадов), мы также рекомендуем отключить новую опцию “Отображать эскизы вместо значков” в настройках . Обозреватель проекта в таком случае будет обновляться гораздо быстрее. По сути, все остальные новинки придут к...

Версионирование Renga

Хотим поговорить о версиях Renga. Кто-то говорит, что работает на версии 5, а кто-то на версии 7. Иногда встречаются и те, кто работает на версии 4. Давайте разбираться, как версионируется Renga, и можно ли “работать на версии 5”.