isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

17 декабря 2019

Шаблон в ARCHICAD: от А до Я. Часть 3

Параметры Видов. Параметры и Свойства

Егор Захаров, главный архитектор АО «Институт ПИРС» (Пермь)

Егор Захаров


От редакции isicad.ru: Мы продолжаем публикацию статьи, обобщающей многолетний опыт автора по формированию Шаблона ARCHICAD.
Предыдущие части:
Шаблон в ARCHICAD: от А до Я. Часть 1. Причины и цели создания Шаблона
Шаблон в ARCHICAD: от А до Я. Часть 2. Типы данных и Реквизиты элементов


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

Часть 3

Параметры Видов

Параметры Вида определяют способ отображения проекции модели при определенных условиях. Эти параметры используются в Карте Видов и являются одной из важнейших настроек полноценного Шаблона ARCHICAD. Многие пользователи, особенно новички, игнорируют Карту Видов и размещают Чертежи в Макетах при помощи команды Сохранить Вид и Разместить в Макете, находящейся в контекстном меню Карты Проекта. Если вы предварительно не производили никаких настроек в Карте Видов, то это приводит к беспорядочному созданию элементов в Карте Видов, в результате чего чертеж становится проще удалить и разместить заново, чем отредактировать его отображение. Эту ситуацию можно описать следующим образом: если вы измените какие-либо настройки отображения модели и не сохраните их, то им будет присвоено наименование Специальный.
Шаблон в ARCHICAD 3

Но почти каждый параметр, будь то Комбинация Слоев, Графическая Замена или Параметры Модельного Вида, может иметь только один (последний) набор Специальных настроек (исключение составляют только «жестко зафиксированные» параметры, которые вы можете переключать, но не изменять, например Показ Конструкций). Самым простым примером является отключение показа какого-либо слоя без сохранения его статуса в Комбинации Слоев. В этом случае будет применена Специальная Комбинация Слоев. Но настройки этой комбинации снова изменятся, если вы отключите показ или статус блокировки еще какого-то слоя и так далее. Чтобы избежать подобных ситуаций, необходимо проанализировать, настроить и сохранить все комбинации параметров, не допуская ни в коем случае появления Специальных настроек. Комбинации параметров должны быть настроены в соответствии с этапами «жизни» вашей модели: моделирование, выдача заданий, выдача чертежей и т. п. Каждый параметр должен быть сохранен под собственным именем, отражающим область его применения. Параметры Видов также должны быть включены в полное описание вашего Шаблона. Наглядно принципы работы с настройками Видов представлены тут и тут.
Комбинации Слоев
Этот параметр неразрывно связан с реквизитами Слоев. Он определяет статус каждого Слоя (его показ, блокировку и номер группы пересечения). Если Комбинации Слоев настроены правильно, то пользователю в процессе обычной работы нет необходимости задумываться о том, какой слой следует отобразить или разблокировать (разумеется, это не относится к нестандартным задачам, таким как перемещение или редактирование Осей, слой которых практически всегда заблокирован в процессе работы над рабочим проектом). Настроив все необходимые Комбинации Слоев всего один раз, вы избавите себя от лишних действий. Если в процессе работы вам потребуется изменить настройки примененной Комбинации Слоев (например, включив показ какого-то слоя), то вы можете сделать это НЕ СОХРАНЯЯ изменения в Параметрах Вида. Если же понадобится разблокировать конкретный Слой, например, для нанесения Выносных Надписей, то это можно сделать без сохранения в Комбинации. Таким образом вы будете уверены, что в результате работы конкретного исполнителя общая структура проекта не пострадает.

Комбинации Слоев удобно разбить на группы по областям применения. Также можно использовать Комбинации-разделители в качестве наименований групп.


Шаблон в ARCHICAD 3

Для себя я выделил пять групп. Первой является группа Комбинаций, предназначенных для разных процессов моделирования (моделирование в 2D/3D, маркировка квартир и т. п.). Далее идут Комбинации для формирования Видов на стадии эскизного проектирования и предварительных схем посадки зданий. Следующие две группы объединяют Комбинации Слоев для формирования основных стадий проектирования (П и Р). Последняя группа Комбинаций используется для выдачи различных вариантов заданий смежным специалистам.

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

Начиная с ARCHICAD 23 Комбинации Слоев (как и прочие настройки) сохраняются в Параметрах Видов на основе специальных индексов, а не своих наименований. Поэтому работая в новой версии ARCHICAD, вы более свободны в изменении наименований Комбинаций Слоев.

Наборы Перьев

Шаблон в ARCHICAD 3

С появлением функции Графической Замены пропала потребность в создании большого количества Наборов Перьев. Для себя я выделил всего два типа Наборов Перьев. Первый — это группа Наборов для разных масштабов, а второй — Набор черно-белых перьев для выдачи 2D-заданий в формате DWG.

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

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


Шаблон в ARCHICAD 3

Чтобы понять его действие, давайте рассмотрим следующий пример. В вашем проекте площади отображаются с точностью до сотых (два знака после запятой), а в Интерактивный Каталог требуется включить 10 элементов, каждый из которых имеет площадь 0,001 м2 (то есть на чертежах и в проекциях модели для них будет отображаться значение 0,00 м2). В этом случае, если выбран вариант Отображаемые Значения, сумма площадей элементов в Интерактивном Каталоге будет равна 0,00 м2 (0,00 х 10). Если же активировать вариант Точные Значения, то сумма площадей элементов окажется равна 0,01 м2 (0,001 х 10).

Шаблон в ARCHICAD 3

В настройках самих Размеров вы можете сохранить стандарты отображения в ARCHICAD. Для себя я определил только два стандарта: это размеры АР (в миллиметрах) и размеры ГП (в метрах). В настройках стандарта АР я рекомендую настроить использование одного знака после запятой и отключить показ 0 десятичных. Это позволит дополнительно контролировать точность построений при нанесении размеров.

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

Неполный Показ Конструкций
Этот параметр имеет только четыре фиксированных значения, которые можно переключать, но нельзя редактировать. Для эффективного применения Неполного Показа Конструкций необходимо правильно настроить Многослойные Конструкции и Сложные Профили. Следует помнить, что основные (однослойные) конструкции всегда считаются ядрами и могут быть скрыты только в том случае, если они являются ненесущими и для функции Неполного Показа Конструкций применен вариант Только Ядро Несущих Элементов.

Шаблон в ARCHICAD 3

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

Размеры (линейные, угловые, радиальные и отметки уровней), нанесенные при одном варианте Неполного Показа Конструкций (например Вся Модель), не отображаются в случае активации другого варианта (например Без Отделки). Это создает некоторые трудности при нанесении осевых размеров, но позволяет размещать на одном и том же слое размеры для различных способов показа конструкций. Например, размеры строительных конструкций можно нанести с использованием варианта Без Отделки, а для привязки оборудования можно воспользоваться вариантом Вся Модель. Таким образом, сохранив нужные сочетания таких Параметров Видов, как Комбинации Слоев и Неполный Показ Конструкций, можно получить максимальный прирост производительности и избежать создания лишних реквизитов и параметров.

Шаблон в ARCHICAD 3

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

Комбинации Графической Замены лучше всего группировать по областям применения, увязывая их кодировку с другими Параметрами Видов (Комбинациями Слоев), так как впоследствии это будет сделать на порядок сложнее.


Шаблон в ARCHICAD 3

К первой группе относятся Комбинации для разных ситуаций, возникающих в процессе 2D/3D-моделирования. Например, вы можете настроить отображение модели, наиболее устраивающее вас в процессе общего моделирования или решения каких-то специфических задач. Также у меня есть отдельная комбинация, которая все элементы с моих слоев делает серыми и прозрачными, чтобы отследить появление «чужих» элементов или оценить наложенный чертеж, полученный от смежников.

В группе ЭП собраны Комбинации для отображения модели на стадии эскизного проектирования (2D-проекции, 3D-документы и т. п.).

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

Шаблон в ARCHICAD 3

Функция Графической Замены предоставляет широкий спектр возможностей в области визуальной проверки проекта.
Шаблон в ARCHICAD 3


В целом, количество и виды проверок с использованием Графической Замены ограничены только вашей фантазией.

Правила Графической Замены определяют наборы элементов и способы их отображения.

По-настоящему удивительных результатов можно добиться, применяя Пользовательские Свойства с Формулами в Критериях Правил Графической Замены, когда какой-то параметр вычисляется автоматически и меняет внешний вид элементов. Если формулы слишком сложные, то их Свойства нельзя напрямую использовать в Правилах Графической Замены. Обходной путь я описывал в своей статье и отдельном видео. Лучше не пытаться охватить одним правилом разные группы элементов. Например, если вам нужно сделать прозрачным фон Штриховки Зон и Стен, то лучше создать два Правила. В результате эти Правила будут более понятны и доступны для применения в разных Комбинациях.

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

Шаблон в ARCHICAD 3

Это универсальные Правила, применяемые в конце списка Правил некоторых Комбинаций уже после изменения внешнего вида тех элементов, которые я хотел выделить. Например, для выделения элементов, НЕ ПРИНАДЛЕЖАЩИХ к Связанным Модулям, я создал Правило, которое окрашивает подобные элементы в синий цвет, а затем в Комбинации применяется универсальное Правило, заменяющее отображение всех остальных элементов. Таким образом пропадает необходимость создавать множество отдельных правил для разных Комбинаций.

Шаблон в ARCHICAD 3

Далее идут группы Правил, разделенных по типам элементов, отображение которых они изменяют, или даже по отдельным Комбинациям, если в них требуется применить много уникальных Правил. Исходя из вышесказанного, Правила Графической Замены можно условно разделить на Универсальные (применяются во множестве Комбинаций) и Уникальные (применяются в одной Комбинации).

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

Работая над Шаблоном, я сначала создал перечень Комбинаций.

Шаблон в ARCHICAD 3

Затем с помощью формулы в Excel я вставил с транспонированием первый столбец списка Комбинаций в первую строку листа со списком Правил и пометил галочками пересечения Правил и Комбинаций, в которых они используются. В отдельном столбце я посчитал количество Комбинаций, использующих каждое Правило (=СЧЁТЕСЛИ(ДИАПАЗОН ЯЧЕЕК;"V"). Наконец, с помощью условного форматирования я добавил выделение нулевых значений красным цветом.
Шаблон в ARCHICAD 3

Это дает возможность выявить редко используемые Правила и при желании заменить их универсальными. Поскольку в моем Шаблоне присутствует около 130 Правил Графической Замены, их администрирование представляет собой достаточно серьезную задачу, решать которую мне помогает Excel (наиболее распространенный инструмент обработки массивов данных). Это же приложение часто приходит мне на помощь и при работе с публикуемыми Интерактивными Каталогами (о чем я напишу далее).
Параметры Модельного Вида

Шаблон в ARCHICAD 3


Параметры Модельного Вида управляют глобальными настройками отображения библиотечных элементов.

Причём надо понимать, что к библиотечным элементам относятся не только объекты мебели или оборудования, но и Двери, Окна, Паспорта Зон, Выносные Надписи, а также компоненты Навесных Стен, Ограждений и Лестниц.

Диалог Параметров Модельного Вида содержит стандартный набор панелей, предназначенных для управления показом объектов Библиотек GRAPHISOFT (Стандартной Библиотеки ARCHICAD и Библиотеки MEP), но каждый разработчик Библиотек и Расширений для ARCHICAD может создать специальный объект для управления отображением своих библиотечных элементов.

Судя по изменениям стандартных объектов, можно сделать вывод, что Параметры Модельного Вида движутся в сторону настройки уровня детализации модели (LOD).

Это означает, что правильная настройка ПМВ не только позволяет очень быстро управлять показом маркеров дверей и окон, но и в целом менять внешний вид модели (включая рисунок переплетов заполнений проемов, открывание дверей и окон на планах и в 3D и многое другое). Следует также помнить, что для большинства библиотечных элементов можно применять индивидуальные настройки, игнорирующие действующие Параметры Модельного Вида.

Шаблон в ARCHICAD 3


Шаблон в ARCHICAD 3

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

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


Шаблон в ARCHICAD 3

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

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


Шаблон в ARCHICAD 3

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

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

Также я нашел способ использования Фильтров Реконструкции для хранения нескольких элементов, расположенных определенным образом относительно друг друга, что нельзя сделать с помощью Избранного.


Шаблон в ARCHICAD 3

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

Параметры и Свойства

В ARCHICAD есть множество видов данных. Какие-то из этих данных относятся ко всей модели в целом (Информация о Проекте), другие же жестко привязаны к отдельным элементам. Многие пользователи, не видя всех преимуществ совместного использования свойств разных типов, применяют их независимо друг от друга. Часто модель в ARCHICAD напоминает 3D-макет: она внешне соответствует общей идее, в некоторых элементах модели даже могут быть добавлены какие-то Свойства. Но при этом большинство Выносных Надписей заполнено простым текстом, значения Свойств элементов заданы вручную и никак не связаны с базовыми параметрами (Конструктивная Функция, Расположение, направление открывания дверей) и реквизитами (параметрами Строительных Материалов и Покрытий). Это и есть тот самый «песочный замок», о котором я говорил в начале. То есть сама по себе модель существует, на ее основе сформированы чертежи и спецификации, но необходимость внесения изменений потребует серьезных трудозатрат. Чтобы получить действительно изменяемую модель, надо посмотреть на данные в ARCHICAD в целом и использовать все их возможности. Тогда даже такие глобальные изменения, как уменьшение или увеличение этажности, не отнимут у вас много времени (при условии, что изменение этажности не выходит за пределы текущих требований пожарной безопасности, а фасадные решения не сложны или созданы с применением параметрических алгоритмов, например Grasshopper).
Информация о Проекте
Информация о Проекте — это диалог с набором текстовых полей для ручного ввода (если нажать в конце выбранного поля кнопку с многоточием, то появляется возможность ввести многострочный текст). Изначально в ARCHICAD присутствует набор стандартных полей Информации о Проекте, разделенных на категории. Эти поля и категории нельзя переименовать или удалить, однако можно создать любое количество дополнительных (пользовательских) полей (но не категорий). Для группирования пользовательских полей можно применять некий код в начале их названий и добавлять поля-разделители (как заголовки). Щелчок на названии категории приводит к изменению порядка отображения ее полей.

Выше я писал, что поля диалога Информации о Проекте должны заполняться вручную, но существует возможность автоматизировать ввод данных из таблицы Excel при помощи скрипта C++ и любого приложения Labpp. Поскольку действие скрипта основано на соответствии наименований ячеек Excel и полей Информации о Проекте, этот способ хорошо подходит для переноса повторяющейся из проекта в проект информации с неизменной структурой данных. Если же исходная таблица или поля ввода постоянно меняются, то необходимость каждый раз править скрипт не позволит повысить скорость работы. Я использую этот способ для ввода реквизитов договора из таблицы Excel, которую заполняет ГИП.

Шаблон в ARCHICAD 3

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


Шаблон в ARCHICAD 3

Я выделил для себя следующие типы результатов проверок с помощью формул в Пользовательских Свойствах: хорошо /средне /плохо/ ошибка. Повысить удобство администрирования различных проверок можно за счет получения однотипных результатов.

Для этого тоже можно создать поля Информации о Проекте и задавать их в качестве результирующего значения в разных проверочных формулах. Если формула в Пользовательском Свойстве слишком сложна, то его нельзя напрямую использовать в качестве критерия Графической Замены. Обходной путь с применением поля Информации о Проекте в качестве буфера хранения уникальных ID элементов я показывал в видео.

Поля Информации о Проекте можно применять в качестве Автотекстов в Выносных Надписях и Текстовых Блоках, а также эти поля могут быть использованы в качестве значений Параметров Библиотечных Элементов или в наименованиях элементов Публикации (папок и элементов). Если требуется применить значение поля там, где интерфейс не предполагает вставки Автотекста (либо выбор Автотекста ограничен, как в именовании элементов Публикаций), то нужно вписать Ключевое Слово соответствующего поля. Чтобы узнать Ключевое Слово пользовательского поля Информации о Проекте, надо экспортировать Информацию о Проекте в файл XML и открыть его в любом текстовом редакторе.

Шаблон в ARCHICAD 3

Следует помнить, что все Ключевые Слова вставляются в обрамлении угловых скобок < >. Важно знать, что привязка полей Информации о Проекте происходит по Ключевому Слову (которое формируется автоматически при создании пользовательского поля), а не по имени. Это означает, что два поля с одинаковым названием, но созданные в разных файлах, могут иметь разные Ключевые Слова. Поэтому очевидно, что все необходимые пользовательские поля Информации о Проекте должны быть созданы в Шаблоне, а их описание вместе с Ключевыми Словами необходимо включить в общее описание Шаблона.
Шаблон в ARCHICAD 3

Стандартные Свойства элементов
Стандартными называются назначаемые по умолчанию элементам свойства, которые нельзя удалить или переименовать. К стандартным Свойствам относятся геометрические характеристики элементов (длина, высота, площадь, объем и т. п.) и непосредственно Свойства (ID, GUID, Конструктивная Функция, Расположение и т. п.). Эти Свойства вводятся вручную (либо изменяются при моделировании) и используются либо напрямую для включения в качестве Автотекстов в Выносные Надписи или Интерактивные Каталоги, либо в качестве исходных данных для расчета в Формулах Пользовательских Свойств.

Настоятельно рекомендую при формировании Избранного сразу заложить разделение по признаку Конструктивной Функции и Расположения, даже если пока это не требуется в вашей непосредственной работе. Рано или поздно вам понадобится либо взаимодействовать с конструктором, либо считать по отдельности объемы материалов для наружных и внутренних конструкций, либо использовать формулы для вычисления параметров, связанных с этими свойствами (Предел Огнестойкости).

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

Напрямую параметры Библиотечных Элементов можно использовать только в Интерактивных Каталогах (при помощи команды выпадающего меню, расположенного справа от кнопки Добавить Поля). Эти параметры можно также сопоставлять с IFC-свойствами и включать в Выноски Классификаций и Свойств.

Шаблон в ARCHICAD 3

В Формулах параметры Библиотечных Элементов пока не могут участвовать, но их можно переносить в подготовленные Пользовательские Свойства при помощи скрипта /a>C++, и уже эти Свойства использовать для дальнейших расчетов.
IFC-свойства
IFC-свойства настраиваются в рамках отдельного IFC-транслятора. Теоретически в проекте может быть множество различных наборов IFC-свойств (в зависимости от назначения экспортируемой модели).

Шаблон в ARCHICAD 3

По умолчанию в ARCHICAD используются IFC-свойства транслятора, помеченного значком ARCHICAD. Можно настроить и любой другой транслятор для использования по умолчанию, выбрав нужный транслятор из списка и нажав кнопку Настроить Просмотр.

Эти свойства прежде все предназначены для передачи информационной составляющей модели в формате IFC. Однако даже если вы все еще не применяете в своей работе подход OPEN BIM, IFC-свойства помогут вам решить множество задач и в среде ARCHICAD. Я уже рассказывал о формировании IFC-свойств из параметров объектов в одном из своих вебинаров.

Например, только при формировании IFC-свойств можно получить доступ к свойствам компонентов иерархических объектов, чтобы составить (с некоторыми оговорками) спецификацию элементов, формирующих ограждение.

Шаблон в ARCHICAD 3

Шаблон в ARCHICAD 3

До появления формул в Пользовательских Свойствах IFC-свойства были единственным доступным инструментом формирования составных наименований элементов. В настоящее же время IFC-свойства в первую очередь удобны для включения параметров Библиотечных Элементов в Выносные Надписи. Для полного замыкания круга внутреннего взаимодействия данных, на мой взгляд, теперь не хватает только возможности применения IFC-свойств в формулах Пользовательских Свойств.
Классификации
Если абстрагироваться от международных классификаций элементов, о которых я писал в начале, Классификации в ARCHICAD нужны для привязки определенных Пользовательских Свойств к определенным Классам объектов. Например, дверь создается Инструментом Дверь, а проем без заполнения можно создать Инструментами Дверь, Окно или Отверстие. Как правило, проем без заполнения имеет значительно меньше Свойств, чем дверь; ведь помимо номера и статуса пожарного выхода последняя может обладать и такими Свойствами, как шумоизоляция, защита от взлома, самозакрывание и т. д. Таким образом, разделение элементов на Классы позволяет ограничить количество Свойств, доступных для того или иного элемента модели, тем самым повышая удобство работы с информацией.

Шаблон в ARCHICAD 3

При создании своей Классификации я опирался именно на то, какие Свойства элементов мне нужны для формирования всех спецификаций, отвечающих российским требованиям и стандартам. В процессе работы я сначала создал минимум очевидных Классов (таких как Окно и Дверь), а затем по мере добавления необходимых Свойств делил эти Классы на подклассы. Кроме того, если вам необходимо добавить классификацию элементов по какой-то иной системе (например UniClass), то вы можете загрузить и добавить её в свой проект с сайта GRAPHISOFT. Таким образом, один и тот же элемент может быть классифицирован сразу по нескольким стандартам.

Если вы обмениваетесь со смежниками моделями в формате IFC, то очень важно настроить правильное сопоставление Классов ARCHICAD и IFC-типов. Только надо помнить, что тип IfcSpace (пространство) жестко закреплен за Инструментом Зона и не может быть назначен никакому другому элементу.

Классификации и Пользовательские Свойства являются относительно новыми типами данных в ARCHICAD, диалоги управления которыми связаны друг с другом. То есть пользователь может быстро перейти из Менеджера Классификаций в Менеджер Свойств и наоборот. Каждый Класс помимо наименования имеет ID и Описание, что позволяет не выносить описание типов данных во внешний файл. Кроме того, при выборе Класса в Менеджере Классификаций, в правой части отображаются связанные с ним Пользовательские Свойства.

Пользовательские Свойства
В свое время появление Пользовательских Свойств значительно упростило для меня создание полноценной BIM-модели, а с появлением Формул в Свойствах скорость наполнения модели информацией возросла в разы (о чем я писал в отдельной статье). Формулы объединяют разные типы данных (правда, к ним пока не относятся параметры Библиотечных Элементов). Если вам не требуется создавать оперативно изменяемую модель (пример которой я приводил выше), то можно всю информацию вводить вручную, не тратя время на составление сложных формул. Но таких ситуаций практически никогда не бывает. Очень часто в процессе проектирования исходное здание преображается практически до неузнаваемости. Меняются пожелания заказчика, появляются новые ограничения, корректируется количество этажей или вступает в действие новая нормативная документация и т. д. И лишь использование Формул позволит не зарываться в тома нормативов и требований и автоматизировать хотя бы общие случаи ввода значений Свойств.

Со времени написания специализированной статьи о Формулах я открыл для себя некоторые новые особенности их использования. Например, применение пользовательских полей Информации о Проекте для результатов проверочных формул. Также я нашел способ «отсекать» расчет Формулы по Классу, а не по Инструменту, которым был создан элемент (о чем я писал в статье). Я создал группу пользовательских Свойств, полностью повторяющую Классы моей Классификации. В результате каждое Свойство доступно только для своего Класса.

Шаблон в ARCHICAD 3

Добавление в начале формулы любого невыполнимого условия для Свойства, соответствующего определенному Классу, приводит к тому, что эта формула будет выполняться только для элементов данного класса:

IF ( СвойствоКласс = ""; {ФОРМУЛА})

Такой способ может быть полезен в тех случаях, когда вычисление идет без учета каких-то специфических параметров определенного инструмента ARCHICAD, например предела огнестойкости. Предел огнестойкости зависит только от расположения элемента (Внутри/Снаружи) и Конструктивной Функции, а та же стена может быть создана инструментом Стена, Оболочка или Навесная Стена, при этом на выполнении формулы выбор инструмента никак не скажется.

С помощью формул можно ускорить процесс аннотирования для формирования документации. Однажды я заметил, что на стадии П необходимо наносить несколько типов выносных надписей для определенных типов элементов. Для противопожарных окон и дверей наносится выноска предела огнестойкости (и наличия остекления для двери), а для ограждения — материал ограждения и его высота. Даже с использованием преднастроенных комбинаций функции Найти и Выбрать в сочетании с автоматическим нанесением выносных надписей данная задача решалась только при выполнении одних и тех же действий на каждом плане. Этот процесс можно автоматизировать еще больше, если создать единое Свойство с формулой, которая будет выдавать разное значение в зависимости от типа элемента.

Шаблон в ARCHICAD 3


Также с помощью формул можно улучшить формирование ведомости отделки в Интерактивных Каталогах. Пользовательские Свойства подходят для этого лучше параметров Библиотечных Элементов (в данном случае Библиотечным Элементом является Паспорт Зоны), так как параметры Библиотечных Элементов не объединяются в Интерактивных Каталогах в отличие от пользовательских Свойств.

Светлана Гайос нашла способ использования формул, который с некоторыми оговорками позволяет сформировать единым Интерактивным Каталогом ведомость элементов с суммированием их количества по этажам.

Формулы могут применяться для формирования критериев выбора, отсутствующих в ARCHICAD. Например, по умолчанию искать элементы по критерию Кода Категории Зоны нельзя, но если создать доступное для Зон пользовательское Свойство с формулой, в которой будет просто вставлен параметр Код категории, то он станет доступен в качестве критерия выбора.

В ARCHICAD 23 появилась новая функция IFS, в которой можно по очереди вводить любое количество условий и значений (в случае выполнения условия):

IFS ( LogicalCondition1; Value1; [LogicalCondition2; Value2]; ... )

Заданные условия будут проверяться по очереди до тех пор, пока одно из них не будет выполнено или не закончится список условий. Эта функция поможет упростить многие формулы, отказаться от большого количества вложенных функций IF и больше не считать открытые и закрытые скобки. Если понадобится, чтобы функция выдала определенное значение в случае невыполнения всех условий, то в конце следует задать условие, которое не может не выполниться (например: 1=1), дополнив его нужным значением. Эта функция широко не анонсируется, но для меня она стоит в одном ряду с наиболее очевидными улучшениями.

Критерии Поиска

Умение грамотно использовать критерии поиска — очень полезный навык, который может значительно ускорить работу в ARCHICAD. Критерии поиска присутствуют в диалоге Найти и Выбрать, в Правилах Графической Замены и в Интерактивных Каталогов. В разных ситуациях применения этих критериев проявляются некоторые особенности:

Шаблон в ARCHICAD 3

  • В Правилах Графической Замены и в диалоге Найти и Выбрать условия и/или активируются только для нескольких копий одного критерия.
  • В Интерактивных Каталогах можно использовать скобки для объединения критериев в группы.
  • В диалоге Найти и Выбрать можно сохранять собственные наборы критериев, чтобы затем с их помощью быстро искать нужные элементы (например для пакетного нанесения выносных надписей или изменения параметров).

Если требуется найти и выбрать элемент в пределах области Бегущей Рамки, то я рекомендую сначала применить сохраненный ранее набор критериев, а затем обвести интересующий вас участок Бегущей Рамкой: в результате критерий Бегущей Рамки автоматически будет добавлен в набор критериев.

Интерактивный Каталог
Интерактивный Каталог — это инструмент с относительно простым интерфейсом, предназначенный для создания всевозможных таблиц и ведомостей в среде ARCHICAD. Если все базовые данные предварительно систематизированы в Шаблоне, то вы сможете заранее настроить наиболее часто используемые Схемы Интерактивного Каталога.

По умолчанию Интерактивный Каталог разделен на три группы, предназначенные для создания ведомостей Элементов, Компонентов (Строительных материалов) и Покрытий. Более детальное группирование Схем Интерактивного Каталога можно выполнить при помощи системы индексов, применяемых в ID каталогов, либо можно создать отдельные папки в Карте Видов и распределить по ним Схемы. Для себя я выбрал систематизацию на основе индексов, добавил пустые схемы-заголовки для наглядного разделения групп и создал подробное описание каталогов в отдельном файле.

Шаблон в ARCHICAD 3

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

Обратите внимание, что в Интерактивном Каталоге действуют все Параметры Видов (кроме Неполного Показа Конструкций). Это особенно важно, если вы используете для создания нескольких вариантов проекта Фильтры Реконструкции и включаете какие-то данные из вариантов в Каталог, потому что в этом случае в его Параметрах Вида обязательно должен быть выбран правильный фильтр.

Настроив критерии поиска элементов, вы должны настроить перечень параметров (полей) для отображения в каталоге. Здесь можно применять стандартные и пользовательские Свойства, а также IFC-свойства и параметры Библиотечных Элементов.

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


Шаблон в ARCHICAD 3

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

При формировании каталогов есть и свои ограничения, например, функция Объединения Одинаковых Элементов не действует для параметров Библиотечных Элементов.

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

Часто может понадобится сформировать одну и ту же информацию об одних и тех же элементах разными способами (например детальную поквартирную сетку, площади квартир по секциям и общие сводные площади по всему проекту). Если эти таблицы нужны для вставки на Макеты непосредственно в ARCHICAD, то вам придется подготовить несколько каталогов. В результате при каждом обновлении Макетов будет выполняться поиск элементов модели несмотря на совпадение критериев каталогов. В крупных проектах это может занять до нескольких десятков минут. Если же эти виды данных нужны для передачи заказчику или для вычисления ТЭП, то лучше всего опубликовать самый подробный каталог, чтобы в дальнейшем обрабатывать его в Excel и PowerQuery (об этом я напишу позже).


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

Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

Перепечатка материалов сайта допускается с согласия редакции, ссылка на isicad.ru обязательна.
Вы можете обратиться к нам по адресу info@isicad.ru.