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 видео от Хасана:
Далее, Сергей Волков решил разобраться в связке Rhino / Gras / Revit, результаты в статье «Введение в RhinoInside».
И парочка статей от Таммика:
«Dashboard, CreateViaOffset and Room Outer Outline»
«DA4R, FindInserts, Deployment and SplitButton»
Вот и всё на сегодня!
Подписывайтесь на мои BIMобзоры и оставайтесь в курсе всех новостей и лучших BIM практик!