veb86 писал(а):На сколько скоро нас обяжут этим заниматься неизвестно.
Всё уже известно. Есть приказ минстроя 926, утверждающий план внедрения BIM в области промышленного и гражданского строительства.
http://www.minstroyrf.ru/upload/iblock/383/prikaz-926pr.pdfПроекты станадартов уже готовы:
http://nopriz.ru/upload/iblock/4d6/sp9445.pdfhttp://nopriz.ru/upload/iblock/669/pz_sp9445.pdfhttp://nopriz.ru/upload/iblock/fc9/sp9443.pdfhttp://nopriz.ru/upload/iblock/b80/pz_sp9443.pdfhttp://nopriz.ru/upload/iblock/f70/sp9447.pdfhttp://nopriz.ru/upload/iblock/4fe/pz_sp9447.pdfhttp://nopriz.ru/upload/iblock/180/sp9449.pdfhttp://nopriz.ru/upload/iblock/4cf/pz_sp9449.pdfС 2019 года собираются вводить в обязаловку по всем государственным и муниципальным контрактам. У нас область явялется пилотным регионом, поэтому у нас с прошлого года по всем объектам, которые делаются за федеральные и областные деньги, требуют обязательное предоставление IFC файлов с моделями по всем разделам проекта. Правда, пока можно сдать там любой бред, лишь бы внешне было похоже на то здание, которое в проекте, поскольку никаких утверждённых требований и стандартов к модеям нет, поэтому экспертиза не знает, как их проверять и писать к ним замечания. Но как только утвердят стандарты, ситуация изменится.
veb86 писал(а):Даже если zub решит создать импорт IFC, получим мы вид здания, с ним надо работать, надо создавать свои собственные элементы, библиотеки, писать алгоритмы ускоряющие проектирование.
Я не редлагаю делать из ZCad пролноценный BIM комплекс, поскольку вы правы, это огромная работа. Но для того, чтобы загрузить геометрию из IFC файлов и её отобразить, достаточно уметь разбирать структуру IFC файла и преобразовывать её к своему внутреннему представлению. Никаких элементов и библиотек для этого не требуется, вся необходимая информация в файле IFC уже есть.
Чтобы использовать ZCad в качестве элемента BIM-инфраструктуры, он должен уметь сохранять свою модель, которая у него уже и так трёхмерная и достаточно подробная, в IFC файл. Мало того, на начальном этапе достаточно будет даже просто уметь сохранять файл, который затем будет открываться и использоваться в других программах. Загрузку чужих моделей и других разделов можно будет сделать потом.
Sharfik писал(а):Развивать BIM в ZCAD это будет означать убить в нем плосткосное проектирование, оно нужно?
Вы ошибаетесь. Nanosoft пошёл именно по этому пути со своей Nanocad-Электрика. Точно такое же построение модели через плоское проектирование с указанием отметок по высоте. Но на выходе они умеют сохранять результат в IFC файл, чтобы потом передать его в общий BIM-проект. На самом деле совершенно не важно, каким образом вы сфомрируете свою модель и будете с ней работать в своей программе, главное, чтобы потом она правильно отобажалась в общей сборке.
Опять же, у ZCad уже нет проблем ни с 3D, ни с информационным наполнением модели. Осталось только сохранить результат в виде IFC файла.
Что касается формата, то я сейчас сделаю у себя в облаке подборку материалов, потом дам ссылку на неё. Те ссылки, которые дали выше, они не очень инфомративны.
На самом деле IFC фомрат, это не XML, а так называемый формат STEP, который используется в промышленной автоматизации. Вариант, который использует XML, называется IFCX. Большинство пакетов по умолчанию используют именно IFC-STEP, который проще и компактнее. Также закину туда примеры, которые мы использовали для тестирования.
Добавлено спустя 32 минуты 28 секунд:Папка с подборкой по IFC
https://cloud.mail.ru/public/Mffi/BSWXtHedUВ архивах 7z наборы IFC файлов по трём объектам, которые разделены по разделам проекта.
ifcXML4 specification methodology V1-0.pdf - общее описание структуры IFC файла и методологии его построения.
Этот документ полезен тем, что там даются примеры кодирования одной и той же информации в вариантах EXPRESS, XSD, IFC (STEP) и IFCX (ifsXML).
ISO 10303-42-2003 - основной стандарт по STEP, в котором расписано кодирование базовых геометрических примитивов, объясняется кодирование систем коодрдинат, привязок объектов друг к другу и т.п.
cip_data_2009 - вводное описание по STEP-EXPRESS на русском.
Бесплатные вьюверы для IFC файлов можно взять тут:
http://bimvision.eu/en/download/http://xbim.codeplex.com/releases/view/104242https://www.solibri.com/products/solibri-model-viewer/ - этот условно блесплатный.