BIMобзор #219 (51) - Corruption

Выпуск BIMобзора №51 за период с 16 по 22 декабря 2019 года. 
 
Внутри: профилактика повреждений Revit файлов, настройки шаблона ArchiCAD, новый релиз Renga, три примера применения Refinery, полезные плагины для BIM 360, свежее видео от Хасана Мамаева.
 

Авторская колонка

Если вы думаете, что у слова «corruption» только одно значение, и оно описывает то, что происходит во властных структурах развивающихся стран, то вы заблуждаетесь.
Мы поговорим о «corruption» как о «повреждении», в данном случае – пореждении файла Revit.
 
Я уверен, что каждый сталкивался с повреждёнными файлами Revit. Лично знаю случай, когда заказчику понадобилась неделя работы команды проекта, чтобы починить испорченный файл (перенести модель в пустой проект по частям, а потом восстановить оформление). 
Поэтому важно не только знать, как починить файл с повреждением, но и как не допустить таких повреждений.
 
Изначально меня заинтересовала статья «Reduce Data Corruption in Revit Models» а в ней была ссылка на более полную статью в справке Revit 2020 (EN)Поскольку на русском этой полезной статьи нет, приведу ее сокращённый «вольный перевод»:
 
Best Practices: предотвращение повреждения данных в Revit.
 
Выделяют повреждение на уровне файла и на уровне элемента.
 
Повреждения на уровне элемента:
Элемент называют повреждённым, если у него появляются параметры или значения, которых он не должен иметь. При этом, такой элемент может существовать в проекте, не приводя к ошибкам, пока пользователь не начнёт прямо или косвенно его изменять. В этом случае возникает ошибка, Revit пытается откатить элемент в предыдущее состояние, и, если не получается – отображает сообщение об ошибке.
 
Повреждение на уровне модели:
Тут всё просто – повреждённый файл вы скорее всего просто не откроете. Или не сохраните. Нюансы связаны с тем, что RVT – сжатый формат, и при открытии он распаковывается в TEMP, и, если данные в файле повреждены – он просто не сможет распаковаться.
 
Симптомы повреждения на уровне элемента и модели:
  • Ошибка: «Элемент <ID элемента> поврежден...» Выполнение аудита (при открытии проекта) может решить эту проблему, если не слишком много элементов повреждено.
  • Не получается изменить определенные элементы.
  • Не получается открыть определенные виды.
  • Не получается сохранить модель.
  • Не получается открыть модель.
  • Нестабильность при открытии определённых видов.
  • Нестабильность при выполнении определенных операций, таких как: Синхронизация с хранилищем, Копирование стандартов проекта, Аудит, Очистка от неиспользованных.
 
Некоторые причины повреждений:
  • Ошибки при чтении / записи файла на диск, особенно во время сохранения файла.
  • Использование приложений, которые меняют элементы так, как их нельзя изменить через стандартный интерфейс.
  • Нерекомендованные действия, например – прерывание синхронизации или нажатие кнопки «отменить последнее действие» («Undo») сразу после синхронизации.
 
Best Practices для предотвращения повреждений в Revit:
 
  • Чтобы не перезаписать «рабочую» версию файла «испорченной», убедитесь, что у вас настроено адекватное число резервных копий. Увеличьте количество резервных копий как локальной модели, так и файла хранилища. Для локальной модели количество копий должно быть больше, чем среднее число сохранений в день, а для хранилища – больше, чем среднее число синхронизаций, умноженное на количество людей в модели.
  • Периодически (раз в неделю или чаще) открывайте модель, используя команду «аудит».
  • Используйте самую свежую сборку Revit (на текущий момент это 2018.3.3, 2019.2.2, 2020.2)
  • Храните файлы / локальные файлы Revit на вашем компе, а не в сети (выше надёжность записи / чтения файлов)
  • Убедитесь, что на жёстком диске более 5 GB.
  • Периодически очищайте %TMP% (помните, туда распаковываются файлы Revit при открытии).
  • ЗАПРЕЩЕНО использовать Undo после синхронизации или прерывать синхронизацию.
  • Постоянно проверяйте и исправляйте предупреждения.
  • И последнее, насколько я правильно понял: периодически обновляйте старые проекты до новых версий Revit, потому что в какой-то момент обновление может не удастся. Т.е. с переходом на новую версию (2020, например) обновите старые файлы (завершённые проекты).
 
От себя добавлю: 
  • Не используйте семейств с импортированной геометрией. 
  • Сведите к минимуму применение контекстных семейств.
  • Не используйте (используйте по минимуму) семейства в системных категориях (стены, лестницы, несущая арматура и проч.)

В общем – не пытайтесь «обдурить» Revit – это может плохо кончиться.

 

Официально:

«Обращений за разрешениями на строительство стало меньше»
Минстрой России фиксирует снижение количества обращений девелоперов за разрешениями на строительство жилья...
 
«Госдума приравняла сжигание отходов к их переработке, «Ростех» готов строить заводы»
Госдума России во втором чтении приняла закон, расширяющий понятие «утилизация отходов». Вопреки регламенту перед вторым чтением в законопроект были поправки, меняющие концепцию закона, и приравнивающие сжигание мусора к его переработке.
При этом запрещено сжигать несортированный мусор, однако степень сортировки нигде не указывается.
 
И далее одной строкой:
«Госэкспертиза переходит на «цифру» 
«НОСТРОЙ провел тестирование по независимой оценке квалификации. Итоги озадачили…»
«О госзакупках замолвили слово»
 

Revit: уроки и tips&tricks

Подведены итоги конкурса «Revit - Challenge "Архитектурный мост"» , победителем заслуженно стал Всеволод Чугреев вот с таким мостом: 
 
 
Сева крут. Вот, как он описал проект: Стал делать в Dynamo Studio, потому что он практически не вылетает на больших расчетах. В основе моста лежит синус, взятый от последовательности углов, ну а дальше идут всякие его преобразования, sweep, loft, игра с индексами... Самым интересным открытием оказалась работа с T-Splinе-ами, работать с ними программным способом (не ручным) долго, неудобно, но достаточно интересно. По завершению экспортировал все в sat и вставил в формообразующую модель в контексте.
 
Далее, статья «Reveals or Sweeps and Design Options» про то, как завязать отступ выступающего профиля на глобальный параметр. А изначально задача была такая – на одном варианте интерьера должны были быть карнизы, а на втором – нет. Выступающий профиль без стены в вариант не загонишь, поэтому автор предложил «утопить» его в стене смещением, и завязать всё на глобальный параметр. Конечно, можно и так.
Но если бы вопрос с вариантами прорабатывался сразу, то проще было бы нарисовать карнизы ребром перекрытия по линии модели. И потом просто добавить его вместе с линией в нужный набор вариантов…
 
«Revit 2020 Install Postscript» – полезная заметка от RevitCat про особенности установки Revit 2020, или как Тим Валдок решил удалить «ненужные» файлы дистрибутива и что из этого вышло.
 

Non-Revit

Полезные статьи для архикадчиков. Создание шаблона – важное и нужное дело, мне ли не знать )
Шаблон в ARCHICAD: от А до Я. Часть 2. Типы данных и Реквизиты элементов
Шаблон в ARCHICAD: от А до Я. Часть 3. Параметры Видов. Параметры и Свойства
Шаблон в ARCHICAD: от А до Я. Часть 4. Моделирование. Структура Проекта
 
 
Renga релизит очередную версию продукта и подводит итоги года: «Renga: да будет свет, воздух и совместная работа!».
 
 
И интересный материал для конструкторов-расчётчиков: «IDEA StatiCa в рабочем BIM процессе» 
 
 

BIM

«BIM идет на стройку через деньги и заказчика» – статья Марины Король о BIM форуме 4 декабря и об успехах внедрения BIM в ГК «Основа» и «Инград».
Для правильного подсчета квартирографии в «Инграде» разработали собственный плагин к Revit. Он умеет выгружать проектную декларацию по старой и по новой формам. В номенклатуре жилых помещений есть номер квартиры, наименование каждого помещения, площади. После перехода на новые технологии работ в «Инграде» в 2,3 раза ускорился выпуск планов создаваемых объектов, в 4,5 раза печатных буклетов, в договорах - в 6 раз, в 9 раз ускорились планировки на сайт, а выдача номенклатуры жилых помещений ускорилась в 192 раза и проходит всего за 2,5 мин.
 
Далее, статья-отчёт Евгения Шириняна: «Год назад провёл в Мосгосэкспертизе курсы повышения квалификации. Что значат открытые геоданные для проектировщика? Есть ли BIM в градостроительстве?».
 
Для пользователей Leica приятная новость: вышли 2 бесплатных продукта для BIM 360:
Leica iCON for BIM 360 и Leica BLK3D for BIM 360.
 
Напоследок интересная статья про Refinery: «Three Experiments in Generative Design with Project Refinery».
 
 
 

AR, VR и realtime

Сегодня у нас новости о двух приложениях для коллективной работы в VR – VR Concept от российских разработчиков и The Wild от «буржуйских» ;) 
 
«Новые фишки виртуальной реальности от VR Concept: поддержка JT и глазного трекинга, библиотека моделей» - почти вся новость в заголовке )
 
И «The Wild for BIM 360» – заявлена интеграция The Wild с BIM 360 Docs. 
 

API & Dynamo

На этой неделе у нас 2 видео от Хасана:
Py4Eng17_PythonVsAndroid
 
 
FreeDynamo_05_WordTable
 
 
 
Далее, Сергей Волков решил разобраться в связке Rhino / Gras / Revit, результаты в статье «Введение в RhinoInside».
 
 
И парочка статей от Таммика:
«Dashboard, CreateViaOffset and Room Outer Outline»
«DA4R, FindInserts, Deployment and SplitButton»
 
 
 
Вот и всё на сегодня!
 
Подписывайтесь на мои BIMобзоры и оставайтесь в курсе всех новостей и лучших BIM практик!
 
Хотите читать свежие новости из мира BIM каждый день? Ищите нас в соцсетях:
Facebook | VKontakte | Google+ | Linkedin | Youtube
 
А ещё - подписывайтесь на наш канал в Telegram
 

Сделано в Promodex