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

Статьи

25 декабря 2019

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

Вывод данных. Внешнее взаимодействие

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

Егор Захаров


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

Часть 5

Вывод данных

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

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

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


ARCHICAD часть 5

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

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

В Шаблоне я рекомендую создать максимально большой набор Макетов и разместить на них все возможные Чертежи, чтобы в случае необходимости удалять лишние элементы Книги Макетов, а не создавать новые, исходя из особенностей конкретного проекта. Следует также помнить, что Макеты можно копировать перетаскиванием (при нажатой клавише CTRL/CMD). Так можно создавать копии Макетов с планами и менять привязку чертежей к новым видам. Это позволит повысить скорость оформления однотипных Макетов.


ARCHICAD часть 5


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

ARCHICAD часть 5


ARCHICAD часть 5

И тут снова нужно напомнить, что у каждого элемента в ARCHICAD есть уникальный 32-значный ID, и привязка для ссылки автотекста происходит с использованием этого GUID размещенного на Макете чертежа. Поэтому при работе с Макетами нужно очень осторожно подходить к удалению размещенных Макетов и отказаться даже от переноса чертежей через буфер обмена, так как эта операция приводит к изменению GUID чертежей. Таким образом, перемещать чертежи между Макетами следует только путем их перетаскивания в Организаторе или Навигаторе.


Наконец, присваивая наименования Поднаборам, нужно помнить, что данные ID и Имени можно использовать в качестве автотекстов в наименованиях элементов Издателя.

Наборы Издателя
Наборы Издателя автоматизируют вывод данных из ARCHICAD. Вы можете создавать наборы, позволяющие нажатием всего одной кнопки отправлять данные на разные принтеры или сохранять их в разных форматах и в разных папках. В Наборы Издателя могут быть включены как отдельные Виды (2D и 3D), так и скомпонованные Макеты. Кроме того, с помощью Издателя удобно сразу публиковать гипермодели BIMx на специальном сервере.

В своем Шаблоне я настроил наборы для полуавтоматической выдачи заданий, создания готовых чертежей в PDF или DWG, сохранения Макетов в PDM-системе через печать на виртуальном принтере и так далее.

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

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

ARCHICAD часть 5

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


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

ARCHICAD часть 5

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

Хочу ещё раз привести схему моего Шаблона, которая теперь должна быть более понятна.

ARCHICAD часть 5

Индивидуально настроенный Шаблон является краеугольным камнем всех областей работы в ARCHICAD, и без него весьма сложно говорить о полноценном BIM-проектировании.

Таким образом, перед каждым пользователем стоит выбор: выполнять значительную лишнюю работу (настраивая все данные в каждом отдельном проекте), работать вполовину эффективности (так как выполнить до конца все настройки без Шаблона не получится) или все-таки уделить некоторое время и силы тому, чтобы сформировать СВОЙ СОБСТВЕННЫЙ Шаблон работы в ARCHICAD.

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

Интерфейс ARCHICAD и настройка Рабочего Пространства

ARCHICAD обладает достаточно гибкими настройками интерфейса пользователя. Получить доступ к этим настройкам можно при помощи команды меню Параметры > Окружающая Среда > Окружающая Среда или просто щелкнув правой кнопкой мыши в пустом месте любой панели и активировав нижнюю команду контекстного меню.


ARCHICAD часть 5

В разделах Схем Параметров Пользователя и Стандартов Компании располагаются параметры, на мой взгляд, не сильно влияющие на скорость работы. Хотя, например, здесь можно настроить логику работы Табло Слежения и ввода координат, изменить время, необходимое для выделения Опорных Элементов Привязки и так далее.

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

На Схеме Инструментов надо остановиться подробнее. На первой странице можно настроить отображение и порядок показа инструментов в Панели Инструментов. Например, я на протяжении некоторого времени пользовался только Полилиниями, а показ инструментов Линия и Окружность отключал, поскольку считаю их применение нецелесообразным. Но потом оказалось, что эти инструменты все же нужны при создании Библиотечных Элементов, так как с их помощью можно вычерчивать части 2D-символов, экономя время на программировании.

Страница Параметров Инструментов определяет состав панелей, отображаемых в диалогах Параметров Инструментов.


ARCHICAD часть 5



Часто используемые Параметры вы можете перенести выше, а неиспользуемые вовсе скрыть.

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


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

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

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

Схемы Расположения Команд состоят из двух меню. В Табло Команд настраиваются табло, расположенные по умолчанию под верхним меню.


ARCHICAD часть 5

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


ARCHICAD часть 5

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


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

Менять настройки стандартных Меню я смысла не вижу, так как все важные команды можно и нужно вынести в Табло. Если же вы решите более глубоко погрузиться в использование ARCHICAD, например в области GDL-программирования, то можно добавить в интерфейс скрытое по умолчанию меню GDL или какое-то другое нужное вам меню.

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

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

Внешнее взаимодействие

Я уже писал, что использование ARCHICAD является, вероятно, важнейшей, но все же не единственной частью работы архитектора. В заключение я хочу остановиться на некоторых особенностях формирования Шаблона, упрощающих взаимодействие с некоторыми сторонними инструментами и программами.
Excel + PowerQuery – PowerBi
Интерактивный Каталог представляет собой довольно удобный и простой в использовании инструмент ARCHICAD, но из-за того, что в Каталоге каждый раз выполняется поиск и фильтрация всех элементов модели (что вполне логично в связи с постоянными изменениями модели), скорость обновления может сильно снижаться на больших объектах. Процесс создания ведомостей и спецификаций с одними и теми же данными, сформированными по-разному, затягивается в разы. В таком случае может помочь публикация данных в Excel и последующая их обработка с помощью бесплатного плагина PowerQuery (в MS Office 2016 это – встроенный инструмент, в более ранних версиях его необходимо устанавливать отдельно).

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

ARCHICAD часть 5

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

Также у Microsoft есть программа PowerBi, предназначенная для создания интерактивной инфографики на основе таблиц Excel. Функций бесплатной версии PowerBi Desktop достаточно для визуализации технико-экономических показателей объектов проектирования. При загрузке таблицы в PowerBi можно применять все те же команды, что и в PowerQuery, поэтому для инфографики можно использовать либо напрямую опубликованные из ARCHICAD Каталоги, либо файлы, предварительно обработанные в PowerQuery.

ARCHICAD часть 5

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

Существуют примеры использования связки ARCHICAD и Excel на базе настроенных макросов, которые также могут помочь в решении нестандартных задач.

Grasshopper Live Connection
Grsshopper — это мощный инструмент визуального программирования, с помощью которого можно решить множество разнообразных задач, а бесплатное расширение Grasshopper Live Connection для ARCHICAD позволяет настроить интерактивную связь между этими программами. При формировании Шаблона в ARCHICAD нужно учесть некоторые особенности работы данной связки.

Как я уже говорил, в Grasshopper пока нельзя присваивать покрытия ARCHICAD создаваемым объектам, назначать можно только Строительные Материалы. Это надо учесть при формировании каталога Строительных материалов в своем Шаблоне и, возможно, выделить отдельную группу материалов для назначения в Grasshopper.

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

ARCHICAD часть 5

Скрипты С++ от Labpp
Я уже несколько раз давал ссылки на скрипты от компании Labpp, добавляющие несколько полезных функций в ARCHICAD. На сайте компании размещены обучающие материалы в PDF и примеры скриптов, которые можно откорректировать под свои нужды. Написание скриптов на C++ с нуля представляет собой довольно сложный процесс, с которым хорошо знаком лишь узкий круг пользователей, а вот изменить готовый скрипт гораздо легче.

Я в своей работе наиболее часто использую три типа скриптов:

  • перенос значений внутренних параметров библиотечных элементов в Пользовательские Свойства;
  • перезапись значений из ячеек Excel в данные Информации о Проекте ARCHICAD (в автотексты);
  • запись списка GUID элементов по определенным критериям в поля Информации о Проекте.
Для работы всех этих скриптов необходимо, чтобы из проекта в проект сохранялись имена Пользовательских Свойств и полей Информации о Проекте, и это нужно учитывать при формировании собственного Шаблона.

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

Заключение

На этом статья подошла к концу. При изложении всего материала я старался максимально обосновать следующий тезис: работа по принципам BIM — это, в первую очередь, работа по заранее определенным четким правилам. Поэтому приведенные ниже фотографии наилучшим образом иллюстрируют организацию BIM-проектирования с использованием или без использования предварительно настроенного Шаблона.
ARCHICAD часть 5

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

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