Revit? Archicad? Все вместе?

Когда-то, когда я была маленькой, и не знала, что такое BIM, а трехмерное моделирование опробовала только на игре SIMS, преподаватели предложили нам перейти на “компьютерное черчение”. Выбор был ограничен познаниями работников университета — преподаватели посоветовали нам Автокад, а деканат предоставил пару по “компьютерной графике”, где молодящийся дядечка показал нам Revit и Archicad. Изучить все и сразу не показалось мне возможным, и я чисто интуитивно выбрала Revit.

До тех пор, пока я не стала на работе отвечать за BIM, я не задумывалась о глубинных различиях этих двух программ, но почему бы не разобраться сейчас и не рассказать об этом другим?

Для этого позвольте представить вам Моисеева Павла Павловича, BIM менеджера Archicad, а также совладельца ampm bureau (https://ampmbureau.ru/)

За Ревит отывечает ваш покорный слуга, Красильникова Елизавета Павловна, BIM менеджер Revit в Дизайн Солюшнз.

Итак, приступим.

Наша редакция решила дополнительно напомнить вам, что и Ревит и Архикад являются программами для информационного моделирования зданий (BIM), достаточно близкими по функционалу и популярными в России. Archicad принадлежит компании Graphisoft, а Revit — компании Autodesk.

Интерфейс

Revit

Сразу хочу сказать, Ревит — это не самая интуитивная программа. То есть, конечно, она интуитивна до определенного момента — достаточно легко найти, как поставить стену и вставить в нее дверь, но с тем, что делать дальше, придется разобраться.

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

Большая часть тонких настроек происходят в отдельных окнах, открывающихся поверх основного, а так же в семействах, которые, по сути, являются отдельным файлом.

Да, Ревит скуп на графику — иконки встречаются лишь на ленте

Archicad

Интерфейс Archicad представляет набор панелей и палеток с кнопками функций и команд которые можно размещать и закреплять где угодно. Во многом такой подход уходит корнями в принципы интерфейса операционной системы mac на которой изначально появилась первая версия программы. Отдельно стоит отметить что любая команда или функция может быть вынесена как кнопка в интерфейс.

Ответить, насколько интуитивна программа сложно, поскольку у всех разная вовлечённость и понимание, как работает компьютер и программы. Но из опыта наблюдения, на начальном этапе люди быстро понимают что нажав кнопку “стена” можно сделать стену, а нажав кнопку “окно” — сделать окно. В сущности, дефолтные настройки интерфейса достаточно очевидны для новичка, все кнопки обладают иллюстрациями, а меню и подменю зачастую имеют инфографику, наглядно показывающую, что происходит.

Концептуальное моделирование

Revit

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

По ссылке можно посмотреть полное видео

Archicad

Всё тоже самое я могу сказать и про archicad. При желании можно смоделировать геометрию чего угодно, как при помощи стандартных инструментов, свободного моделирования, так и при помощи написания скриптов, описывающих геометрию. Стоит отметить, что также возможно использовать модели сделаные в других программах, таких как 3d max, SketchUp, Rhinoceros 3D и другие

Базовое моделирование

Revit

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

Archicad

Трудно сказать что-то кардинально отличное. В Archicad также видеться моделирование объектами, принадлежащими к определенному классу. Существует «классификация», которая определяет какими инструментами возможно работать с определенными объектами. Также есть классификация, определяющая набор свойств объектов. «Семейства» в Archicad это «Библиотечные элементы», которые также можно отдельно замоделировать и использовать.

Детальное моделирование

Revit

Этот кондиционер может быть подключен к системам в основной модели

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

Параметров может быть очень много

Archicad

Опять же, все вышеперечисленное будет справедливо сказать и про archicad. Детализацию можно разделить на графическую и информационную. Графическая достигается за счёт более проработанной модели и высокой деталировки объектов, информационная за счёт свойств и параметров, внесённых в объект.

Библиотеки

Revit

Пример сайта с объектами, в том числе и для Ревита

Библиотеки Ревита наполнены семействами — объектами, марками, элементами и их производными. Уже много лет в Ревите достаточно интуитивная система создания семейств (при условии, что вы знаете проектную часть) — они строятся в отдельном окне, но при помощи тех же объемных и линейных элементов, что и основная модель. При этом существует возможность вложения семейств в семейства (что иногда доводят до абсурда — я видела семейства с 7 вложениями, конечным из которых была линия).

Так как сделать семейство, которое в проекте будет растягиваться/сжиматься и прочим образом менять геометрию достаточно просто, достаточно быстро это стало моветоном (конечно, лишь в 90% ситуаций) — пользователи произвольно меняли ширину и открывание дверей, но для программы объекты оставались одинаковыми. Большая часть объектов, скачанных из интернета — аналоги реальных продуктов и не поддаются изменениям.

Archicad

В Archicad «семейства», как сказано ранее, называются «Библиотечные объекты». Библиотечные элементы также можно скачать и использовать, они также могут быть созданы, любой созданый 3D объект или 2D чертёж чего-либо может быть сохранен как объект. Но камень преткновения, которым на мой взгляд сегодня пугают новых пользователей, это GDL. Что это? GDL — язык программирования разработанный более 30 лет назад для archicad для того, чтобы архитекторы и другие пользователи программы могли создавать объекты. Зачем он нужен? По сути он нужен для всего, все объекты являются скриптом GDL. Но как я сказал ранее, мы можем создавать объекты, просто сохранив их как объект, или нет? Правда в том, что функционально, написание объектов скриптом позволяло как 30 лет назад так и сегодня создавать параметрические, динамически изменяемые объекты которые можно использовать в проекте. Простое сохранение такого не даёт, поскольку оно не сообщает, как именно должен изменяться объект.

Инструмент довольно мощный, и позволял делать все что угодно. Но поскольку для работы с ним требовались базовые знания в программировании, он скорее пугал чем восхищал.

Но на сегодняшний день проблема порога вхождения была частично решина. В программу заложили расширение Param-O, позволяющее создовать объекты нодами, по подобию grasshopper и Dynamo.

Но отмечу что это частичное решение проблемы входа, поскольку на сегодняшний день написание скриптов нодами ориентировано исключительно на создание 3d объектов. А функционально возможности GDL гораздо шире.

В заключение отмечу, что отсутствие библиотек в archicad — миф, который пошатнул позиции программы. Сущность этого мифа базируется не на на отсутствии библиотек а на наличии высокого порога вхождения при создании нетривиальных объектов. Подробно про библиотеки я бы рекомендовал почитать недавно опубликованую статью «Мифы о BIM. Часть 1: в Archicad нет готовых Библиотек и Элементов»

Спецификации

Revit

Спецификации в Ревите создаются парой кликов — выбор раздела и полей, которые хочет пользователь. Единственная сложность в придании всем необходимым объектам правильных параметров, по которым можно будет осуществить фильтрацию, если это необходимо.

Графика спецификаций умеренно гибкая, но некоторые вещи поменять принципиально невозможно.

Archicad

Чего-то кардинального я тут не скажу. Логика практически такая же. Имея грамотно проклассифицированный проект, мы без труда можем вывести требуемые данные: объёмы, площади, количества, текстовые значения и информацию. С недавних пор появилась возможность создавать значения объектов, вычисляемых по формуле. Каталоги показывают данные, и если это пользовательские значения, в каталогах их можно менять.

Визуализации

Revit

Можно ли визуализировать в Ревит? Ответ простой: можно, но зачем? С одной стороны, мы все мечтаем об универсальной программе, о среде, из которой в рамках одного проекта можно будет не выходить и ничего не экспортировать. С другой стороны, какой-нибудь 3Ds MAX достиг тех успехов, которые ревит никогда не догонит. Хотя, кто знает, вдруг однажды все программы Автодеска окажутся в одной?

В общем, ревит умеет делать милые скетчевые “рендеры” в черно-белых тонах и с однозначно проставленым светом, но на фотореализм он откровенно не тянет.

Archicad

Механизмы визуализации присутствуют, и вполне сносны. Но не могу сказать, что они чересчур популярны, но при желании позволяют дать неплохой результат. Также неплохо развит механизм настройки и отображения векторной графики как для 2D, так и для 3D Схем.

Внешние связи

Revit

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

Archicad

Если говорить о возможности экспорта модели, то также есть возможность передавать и принимать данные через IFC, что позволяет в общем обмениваться данными с другими программами, такими как Revit. Чтение и сохранение в такие популярные форматы как dwg также присутствует.

Также есть интерактивные связи с программами рендеринга в реальном времени, такими как Lumion, Twinmotion

Алгоритмизация и параметризация

Revit

Плагин Dynamo в Ревите отвечает, скорее, не за создание чего-либо своершенно нового, а за ускорение работы в модели — все, что вы можете создать при помощи графического программирования, основанного на языке Python, можно сделать и вручную, но иногда разница во времени составляет дни и недели.

Archicad

Как сказано ранее , параметризация и алгоритмизация заложены в на программном уровне , позволяя создавать скрипты на gdl. Также расширение param-o позволило делать объекты без написания строчек кода.

Archicad так же дружит с grasshopper, что позволяет создавать скрипты которые оперируют и работают с объектами archicad.

Работа в команде

Revit

Ревит позволяет работать в одной модели неограниченному числу специалистов. Правда, обычно у каждого отдела различные модели — для архитектуры, для конструктива и для инженерии, и они подгружаются друг вдруга, постоянно обновляясь. Родной файлообменник, позволяющий не только своевременно передавать, а еще и комментировать, выделять, передавать листы и просматривать модель и ее элементы в браузере — BIM 360. Существует масса ее аналогов, но компания Автодеск предоставляет доступ к 360 при покупке Ревита, что заставляет многих выбирать именно ее. Помимо этого, для инженеров и конструкторов существуют плагины, делающие работу в общей модели значительно удобнее.

Archicad

Archicad также реализует возможность совместной работы над проектом, имеет свою среду хранения, обмена и просмотра данных — BIMclоud. Можно распределить доступ к элементам модели, назначать роли, и производить коммуникацию во время работы.

Прочие программы

Renga

Ренга — эпическая российская софтина, ориентирующаяся на русский рынок и козыряющая тем, что ее интерфейс интуитивно понятен, а все оформление насмерть загостовано. Лет 5 назад, когда она только появилась, функционал скорее напоминал голый Скетчап, но теперь, по уверениям маркетологов, это чистый BIM.

Bentley

Бэнтли от Microstation предпочитают инфраструктурщики — эта программа для информационного моделирования когда-то отлично умела работать на базе DWG, чм и заслужила любовь пользователей.

И в чем же лучше проектировать?

Отвечает Павел

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

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

Отвечаю я

В чем бог послал. BIM — это не про программу, это про образ мышления. Все, что помогает нам создать жесткие взаимосвязи, наполнить модель информацией, передавать ее, все, что упрощает и автоматизирует процесс проектирования — это благо. Когда мы учились на архитекторов, инженеров, строителей — главной идеей всегда было придумать, создать, решить, как людям будет удобнее, а как красивее. В этом мы пока выигрываем у экспертных систем. А вычертить теплоизоляцию в стене сможет и машина.

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

--

--