Но одно уже ясно. Используемые модели элементов – от центральной вентиляционной установки до регулирующего вентиля – должны быть более гибкими, чем раньше. В долгосрочной перспективе мы хотели бы содействовать тому, чтобы у проектировщиков, то есть «потребителей» программного обеспечения и моделей элементов, на каждой стадии проектирования была соответствующая модель, не требующая ручной корректировки отдельных элементов.
Прежде всего, необходимо достичь консенсуса в отношении того, какую структуру должны иметь модели элементов, чтобы удовлетворять этим требованиям. В данной статье мы хотели бы подробно остановиться на этом вопросе.
Основные принципы разработки моделей здания
На самых ранних этапах предварительного проектирования инженерные системы здания вносят свой вклад посредством концепций снабжения и необходимых для этого площадей. Необходимая площадь оптимально моделируется в виде временных объектов-заполнителей («Provision for Space») в здании. В первую очередь, это размещение пространств и примерная прокладка трассы трубопровода. Модели элементов на данном этапе никакой роли не играют.
На стадии предварительного проектирования они используются намного позже и в первую очередь для элементов с соответствующей занимаемой площадью. Для этих элементов проектировщику нужны заполнители, чтобы иметь возможность более конкретно заявить о необходимой площади, например, в технических помещениях.
Дополнительные детали здесь скорее мешают, так как вы берете на себя обязательства и размышляете над этим больше, чем действительно требуется в данный момент.
Не позднее стадии эскизного проектирования необходимо, чтобы все элементы были снабжены информацией о функции и положении подключения. Здесь может иметь смысл использовать элементы конкретного производителя во всех случаях, когда есть относительная уверенность в использовании определенного продукта, а последующее изменение проекта маловероятно.
Для общественных проектов проектировщик тем не менее должен иметь возможность предоставить нейтральную или нейтрализованную модель для тендера. Но начиная с момента подготовки исполнительной документации, и не позднее, чем на этапе создания рабочих чертежей, крайне важно быть как можно более конкретным. Неспецифические нейтральные элементы проявляют недостаточную точность во многих областях.
Если на более ранних этапах использовался нейтральный элемент, то тогда он заменяется конкретным элементом. Разумеется, намного проще с самого начала смоделировать элемент таким образом, чтобы можно было скрывать его специфические характеристики до тех пор, пока они не понадобятся.
Структура моделей элементов
Прежде всего мы отличаем нейтральные элементы от специфических элементов производителей. Нейтральные элементы как семейство Revit должны иметь очень гибкую структуру, с тем чтобы они могли быть наиболее приближенными к реальности в отношении занимаемой площади и при необходимости рабочей стороны. Но вам не нужны нейтрализованные варианты семейств, которые отображают специфические элементы производителя. Ведь тогда преимущество нейтрального семейства – гибкость и тот факт, что вам еще не требуется принимать окончательного решения – было бы потеряно.
Специфические элементы производителя требуют больше градаций уровня детализации, так как здесь проектировщик хотел бы сначала отобразить необходимую площадь или концепцию, затем функциональность и только лишь в конце перешел бы к конкретным решениям. Всё с одним семейством. Кроме того, производители тоже хотели бы, чтобы их продукты можно было идентифицировать в модели – визуально конечно же.
Это важный аспект, который нельзя не учитывать. Специфические продукты производителей требуются для рабочих и монтажных чертежей или для изготовления сборных конструкций. Затраты, связанные с учетом моделей и данных, очень велики. Если мы вынудим производителей изображать свои модели с минимально возможной детализацией, модели перестанут быть узнаваемыми, и в какой-то момент производители больше не захотят нести затраты, связанные с моделями. Цель состоит в том, чтобы модели были построены таким образом, чтобы и отдел маркетинга производителя был удовлетворен, и проектировщики охотно использовали эти элементы в своих моделях зданий.
Что при этом важно для проектировщика? Проектировщик от хороших моделей элементов ожидает прежде всего соответствия размерам, в особенности, если речь идет о соединениях, хорошей производительности – то есть, что элементы не предъявляют слишком высоких требований к ресурсам компьютера ни с точки зрения памяти, ни с точки зрения графики, – а также он ожидает совершенно нейтрального представления элемента вплоть до тендера. Но после этого элемент должен себя «раскрыть».
Как совместить несовместимое?
Искусство состоит в том, чтобы снабдить модели только необходимыми для однозначного повторного распознавания деталями, а затем иметь возможность переключать их в нейтральное состояние. К деталям относится цветовое оформление. Отображение цветов материала часто является главным фактором повторного распознавания и не требует производительности (см. рисунок 1). Затем следует специальная форма и – в зависимости от того, требуются они или нет – логотипы производителя или серии продуктов. Здесь следует обратить внимание на то, чтобы эти детали не слишком сказывались на производительности. Фаски, кромки, закругления, резьба, винты, решетки и прочее, как правило, мало способствуют повторному распознаванию, и поэтому их следует лишь намечать или даже полностью опускать, поскольку они приводят к огромным потерям производительности.
Чтобы иметь возможность отображать эти элементы совершенно нейтральными, смоделированные детали, которые «раскрывают» продукт, в особенности логотипы, должны быть отделены от общей формы. Затем они могут быть отдельно включены (выключены) в Revit.
Состав моделей
Семейства элементов обычно состоят из нескольких частей модели, которые отображаются либо как альтернатива (или простое объемное представление элемента, или детальное), либо как дополнение, например, логотип продукта может дополнять детальное тело элемента или дополнительно может быть отображено или скрыто рабочее пространство.
Поскольку альтернативные представления в основном представляют собой разные уровни детализации, вы можете привязать их к управлению уровнями детализации в Revit. Revit по умолчанию позволяет выбрать три уровня детализации (низкий/средний/высокий). В разделе труб фактически доступны только два из них, поскольку трубы отображаются в виде линии как для «низкого», так и для «среднего» уровня детализации. Таким образом, вы можете выбирать только между представлением «в одну линию» и объемным представлением. К счастью, данное обстоятельство можно исправить, выборочно увеличивая уровень представления соответствующих категорий. В нашем решении Desktop мы делаем это автоматически, но это также можно выполнить вручную в настройках вида.
В итоге остается только три варианта представления. Этого недостаточно, чтобы отобразить необходимые варианты. Здесь могут помочь методы подкатегорий. Если вы назначаете части модели подкатегории, эти части можно сделать видимыми или невидимыми путем включения и выключения категории. Важно также то, что это может быть выполнено в зависимости от вида. Вы можете, например, создать вид для тендера с нейтральными продуктами, в то время как в другом виде можно сделать примеры рендеринга с подробным представлением. Категории элементов, которые полностью отсутствуют в Revit, можно легко заменить подкатегориями. Например, нам не хватало категории для раздела креплений. Для этого в категории «Обобщенная модель» мы предусматриваем подкатегорию «Fixation».
На этом этапе основная задача состоит в том, чтобы достичь консенсуса по необходимым подкатегориям и их названиям. Если здесь нет консенсуса, пользователю приходится управлять неуправляемым хаосом. Чтобы избежать этого, в таблице 1 мы приводим наше представление необходимых подкатегорий. При выборе обозначений мы опирались на общепринятые обозначения в VDI 3805.
Кроме того, необходимо убедиться, что используемые в семействах уровни детализации взаимодействуют друг с другом. Нет смысла, например, в нейтральных семействах оставлять пустым уровень детализации «Высокий» только потому, что у вас нет для него отдельного представления. Другой пример: если нет символа на уровне детализации «Низкий», а есть только объемное представление, не следует использовать для этого подкатегорию, иначе элемент станет полностью невидимым, когда пользователь захочет увидеть символы.
Представление в одну линию и символическое представление
Символическое представление может быть средством для отображения концепций на самых ранних этапах, но также может служить дополнительной информацией об объемном элементе. Это часто используется, например, в вентиляции, где многие элементы выглядят как простые коробки, если смотреть со стороны. Здесь очень хорошо можно отобразить функцию посредством символа. Однако в обоих случаях должна быть возможность включать и выключать представление.
Самое простое объемное представление
Здесь элементы должны быть разделены на два класса:
1. Элементы, которые устанавливаются в трубы или воздуховоды
На ранних этапах эти элементы вообще не устанавливаются. Однако, как только они будут установлены, необходимо также иметь возможность определить функцию элемента. Поэтому уже при низком уровне детализации требуется простое, но содержательное представление. Заполнитель в виде ограничивающего прямоугольника или ограничивающего цилиндра здесь не имеет смысла.
2. Элементы, которые свободно размещаются (генератор, потребитель)
Чем большую площадь занимает элемент, тем больше имеет смысла интегрировать его в проектирование на самом раннем этапе. Желательно тогда, когда вы собираетесь внести предложение о необходимой площади, но еще не о конкретном элементе. Поэтому здесь рекомендуется использовать заполнитель (в самом простом случае в виде ограничивающего прямоугольника или ограничивающего цилиндра).
Промежуточное объемное представление
Здесь в целом одно и тоже относится ко всем элементам:
- Модель должна как можно лучше отображать функцию элемента. Например, отображать элементы управления и рабочие стороны.
- Модель должна воспроизводить занимаемую площадь элемента, насколько это возможно.
- Модель должна содержать как можно меньше деталей, чтобы поддерживать высокую производительность рендеринга для ежедневной работы.
Нейтральные элементы с изменяющимися требованиями к занимаемой площади должны иметь параметрируемый размер. Элементам производителя хоть и «разрешено» указывать на продукт (приблизительная форма), например, чтобы более точно отобразить необходимую площадь, но это должно быть настолько тонко, чтобы не вызвать трудностей при проведении публичных тендеров.
Детальное объемное представление
Здесь снова деление на два класса:
1. Элементы производителя
Теперь модель может быть четко идентифицирована как продукт. Специфические детали, не имеющие отношения к функции (например, логотипы), должны быть помещены в подкатегорию «Manufacturer Details». Детали крепления необходимо поместить в подкатегорию «Fixation».
2. Нейтральные элементы
Можно использовать модель со средним уровнем детализации.
Материалы / цвета
Цвета, типичные для бренда или линейки продуктов, должны присутствовать, но при этом они также должны быть нейтрализуемыми. Этого можно достичь с помощью материалов, которые имеют разные визуальные свойства для затененных и реалистичных представлений. Это позволяет реалистично отображать цвета продукта и в то же время переключаться на нейтральную цветовую гамму.
Как к этому прийти?
Изложенные здесь предложения, рассматривались по принципу «от противного», поэтому они являются лишь желаемым результатом. Есть много способов достижения данного результата. Наиболее очевидным является моделирование семейств вручную с помощью редактора семейств Revit. Данный способ может быть рекомендован, когда требуется большая гибкость в семействе. Прежде всего в нейтральных семействах, которые, например, должны «расти» вместе с размером трубы.
Другой способ – предоставление каталогов VDI 3805, которые главным образом предлагаются для специфических элементов производителя. Если здесь соблюдаются некоторые правила, например, разделение объемной модели и логотипа уже в наборе данных, то это лучший способ для многих типов элементов. Так как в сочетании с частью программного обеспечения – например, liNear CAD-Browser – продукты, варианты продуктов и комплектующие могут предлагаться для наглядности в виде каталога, а затем по требованию напрямую выводиться в качестве семейств Revit в описанном выше качестве. Сегодня проектировщики хотят иметь доступ к высококачественным и продуманным семействам Revit. Не без оснований. Время перегруженных семейств прошло, равно как и отчаянные попытки параметризовать каждое семейство. Индивидуальная детализация и гибкость так же важны, как и универсальное применение. Здесь не так много условностей, как оснований, чтобы они были приняты.
Присоединяйтесь, создавайте модели своих продуктов в соответствии с этими принципами и дайте нам обратную связь. С конструктивной критикой или дополнениями.