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

Неудивительно, что все новейшие стандарты проектирования 1 тем или иным образом включают требования по использованию слоев, а САПР-менеджеры проектных организаций настраивают слои в соответствии со стандартами, обучают проектировщиков пользоваться этими настройками и требуют выполнения неких правил. Наравне с двумерными САПР слои используют даже системы 3D-моделирования. Вы можете представить себе современную САПР без слоев?

Autodesk Revit — первая такая система. Понятие «слой» можно найти только в одном диалоге программы — при создании многослойной стены. Других слоев вы здесь просто не встретите.

При изучении интерфейса Revit вам не попадется на глаза ни инструмент Слои, ни панель слоев, ни команда СЛОЙ (LAYER). Revit просто не использует их при организации архитектурной композиции — и всё благодаря тому, что создается единая модель. Каждый уровень, например, соответствует поэтажному плану на определенной высоте. Браузер проекта 2 (Project Browser) — а это часть интерфейса программы — отображает уровни, группируя их по наборам документов. Таким образом, нет необходимости забивать себе голову слоями и думать о том, что «не разместил ли я случайно объект не на том слое». Все это логично, удобно, бережет время/нервы и сокращает число ошибок.

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

Начинаем

Чтобы показать, как Revit обходится без слоев, будем использовать файл-пример, который поставляется вместе с программой.

  1. Запустите Autodesk Revit.
  2. Выберите из меню команду ФайлОткрыть (FileOpen).
  3. Найдите папку, в которую установлен Revit, и зайдите в папку Training/Common.
  4. Откройте файл Townhouse (см. рис. 1 — c_rvt8_Townhouse.rvt). Когда проект откроется, браузер проекта (Project Browser) отобразит все поэтажные планы, разрезы, фасады и 3D-виды.

Замечание. Если по какой-то причине у вас нет этого файла, возьмите другой проект многоэтажного сооружения.

Рис. 1. Откройте файл-пример, который поставляется вместе с программой Рис. 1. Откройте файл-пример, который поставляется вместе с программой

Контроль видимости элементов

Рис. 2. Отображение всех элементов поэтажного плана первого этажа Рис. 2. Отображение всех элементов поэтажного плана первого этажа

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

  1. Дважды щелкните на пункте 1st Floor из группы Планы этажей (Floor Plans) в браузере проекта (Project Browser). Откроется план первого этажа, на котором будут отображены все элементы чертежа: стены, лестницы, мебель и даже фигуры людей (рис. 2).
  2. Щелкните правой кнопкой мыши на рабочем поле плана и выберите из появившегося контекстного меню команду Свойства… (View Properties). Появится диалог Свойства элемента (Element Properties) (рис. 3).

Замечание. Вы также можете выбрать команду Свойства… (View Properties) из контекстного меню, щелкнув правой кнопкой мыши на пункте 1st Floor в браузере проекта (Project Browser).

Рис. 3. Диалог Свойства элемента (Element Properties) для первого этажа Рис. 3. Диалог Свойства элемента (Element Properties) для первого этажа
  1. В разделе Графика (Instance Parameters) найдите параметр Видимость (Visibility) и щелкните по кнопке Изменить (Edit) рядом с этим параметром. Появится диалог Переопределение видимости/графики (Visibility/Graphic) с активной закладкой Категории модели (Model Categories) (рис. 4).

В этом диалоге перечислены элементы, которые могут использоваться в модели Revit. Все они сгруппированы по трем большим категориям: элементы моделирования, элементы оформления и элементы, импортируемые из DWG/DXF/DGN. В первой колонке таблицы на закладке Категории модели (Model Categories) перечислены все типы элементов здания или, можно сказать, строительные конструкции. Когда вы добавляете элемент в модель Revit, он автоматически отображается в соответствии с настройками для этого уровня — вот почему вам нет необходимости задумываться о слоях и распределять по ним элементы, как это делается в других САПР.

Рис. 4. Диалог Переопределение видимости/графики (Visibility/Graphic) для первого этажа Рис. 4. Диалог Переопределение видимости/графики (Visibility/Graphic) для первого этажа
  1. Нажмите кнопку Все (Select All), чтобы выбрать все элементы списка.
  2. Снимите галочку у всех элементов списка. Поскольку выбраны все элементы, достаточно щелкнуть на каком-нибудь одном из них (рис. 5).
Рис. 5. Отключите видимость всех объектов за один шаг Рис. 5. Отключите видимость всех объектов за один шаг
  1. Нажмите кнопку Ни одной (Select None), чтобы снять выделение. Теперь на поэтажном плане будут невидимы все элементы (в следующем разделе я расскажу, как снова включить их видимость).
  2. Прокрутите список вниз и найдите элемент Стены. Установив галочку (рис. 6), вы включите видимость элементов только этого типа.
Рис. 6. Выберите элементы Стены Рис. 6. Выберите элементы Стены
  1. Теперь перейдите на закладку Категории пояснительных элементов (Annotation Categories) и повторите шаги 4−6 для отключения видимости аннотации.
  2. Закройте диалог по кнопке OK.
  3. Еще раз нажмите кнопку OK и закройте диалог Свойства элементов (Element Properties). Мы вернулись в окно плана первого этажа.
Рис. 7. На поэтажном плане отображаются только стены Рис. 7. На поэтажном плане отображаются только стены

Поэтажный план отображает только стеновые конструкции (рис. 7). Когда вы работаете с диалогом Переопределение видимости/графики (Visibility/Graphic), помните о следующем:

  • некоторые типы элементов, представленных в списке диалога, имеют подтипы (отображаются со знаком «+» с левой стороны). Поэтому включая/отключая галочку около этих элементов, вы можете управлять видимостью подтипов;
  • помимо управления видимостью элементов, вы можете управлять целым набором дополнительных параметров отображения: Стиль линий (Line Style), Полутона (Halftone), Уровень детализации (Detail Level) и др. В свободное время изучите эту возможность самостоятельно.

Если с помощью браузера проекта (Project Browser) вы перейдете на план второго этажа, то увидите, что все элементы по-прежнему видимы (рис. 8). Отображения, которые вы настроили для плана первого этажа, не влияют на другие виды. К сожалению, Autodesk Revit не позволяет настраивать все виды одновременно 3.

Рис. 8. На втором этаже по-прежнему отображаются все объекты Рис. 8. На втором этаже по-прежнему отображаются все объекты

Временное отключение видимости элементов

Revit автоматически классифицирует элементы — это очень удобно, экономит время и сводит на нет риск ошибки, связанной с неверным размещением объектов по слоям. Удобство и элегантность решения имеют свою цену — вы не можете организовать элементы по своему усмотрению: нельзя создать свой тип элементов и размещать элементы в своих категориях. Впрочем, эту проблему можно обойти с помощью функции Скрыть/Изолировать (Hide/Isolate).

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

  1. Вернитесь в диалог Переопределение видимости/графики (Visibility/Graphic) для первого этажа (см. шаги 2 и 3 предыдущего раздела).
  2. Включите видимость всех объектов, как это описано в шагах 4 и 5 предыдущего раздела. На сей раз мы не сбрасываем, а устанавливаем галочки элементов.
  3. Закройте оба диалога по кнопке ОК.

    Теперь видны все элементы (см. рис. 2).

  4. Выделите часть модели с помощью рамки выделения. Если требуется выделить и другие объекты, щелкните на них мышью при нажатой клавише CTRL. Клавишей SHIFT + щелчок левой кнопки мыши объекты исключаются из выборки. Мы должны выделить только те объекты, которые ходим видеть на плане.
Рис. 9. Изолируем только те объекты, которые мы хотим видеть на плане Рис. 9. Изолируем только те объекты, которые мы хотим видеть на плане
Рис. 10. Поэтажный план отображает только те объекты, которые нам необходимы Рис. 10. Поэтажный план отображает только те объекты, которые нам необходимы
  1. На нижней панели, которая расположена рядом с полосами прокрутки, щелкните по иконке с изображением солнцезащитных очков и в появившемся меню выберите команду Изолировать объект (Isolate object) (рис. 9).

    В результате на поэтажном плане будут отображаться только те объекты, которые нам нужны (рис. 10).

Рис. 11. Перспективный вид отображает все объекты, хотя на поэтажном виде часть элементов отключена Рис. 11. Перспективный вид отображает все объекты, хотя на поэтажном виде часть элементов отключена
  1. С помощью браузера проекта (Project Browser) перейдите в 3D перспективный вид (рис. 11).

    Как видно на рис. 11, изоляция элементов актуальна только для того вида, в котором вы работали, — на другие виды это действие не распространяется.

  2. Чтобы восстановить видимость остальных элементов, снова переключитесь в поэтажный план (выберите план 1st Floor в браузере проекта (Project Browser), еще раз щелкните по иконке с солнцезащитными очками (в этот раз она будет на красном фоне) и выберите команду Восстановить исходный вид.

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

Защита элементов от дальнейших изменений

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

Давайте посмотрим, как это делается.

  1. С помощью браузера проекта (Project Browser) выберите на плане первого этажа необходимые объекты (щелкните на них поочередно или выберите рамкой).
Рис. 12. Зафиксируйте положение элементов с помощью инструмента Закрепить Рис. 12. Зафиксируйте положение элементов с помощью инструмента Закрепить
  1. Щелкните по иконке Закрепить (Lock) на панели редактирования (Edit toolbar) или выберите команду Закрепить расположение (Lock Objects) из меню Правка (Edit) после чего прикрепите элементы к текущим координатам (рис. 12).
  2. Теперь попробуйте передвинуть элементы с помощью инструмента Редактировать (Modify). Вы не сможете этого сделать!
  3. Для отмены фиксации снова выберите объекты и воспользуйтесь командой Открепить расположение (Unlock Objects) из меню Правка (Edit). Кроме того, отменить фиксацию можно, щелкнув по кнопке, появляющейся рядом с выделенным объектом на поэтажном плане.

Если вы примените к закрепленным элементам любую команду редактирования — Перенести (Move), Повернуть (Rotate) или Симметрия (Mirror), — то трансформации подвергнутся только копии элементов (при проведении операции необходимо нажать клавишу CTRL). При удалении закрепленного элемента вы получите предупреждение о том, что удаляется объект с фиксированным положением. В этом смысле закрепленный элемент в Revit отличается от закрытого слоя традиционной САПР-программы.

Подведение итогов

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

Вместо слоев Revit предоставляет пользователю инструменты, с помощью которых можно отключить на экране видимость выбранной категории/типа элементов, изолировать определенную группу элементов или закрыть их от дальнейшего редактирования. Таким образом, работа без слоев возможна: всё зависит только от привычки и склада ума. Подходите к Autodesk Revit не отягощенными грузом представлений о типовой работе в САПР-программах — и всё будет отлично! А программа позаботится о том, чтобы у вас осталось время на дизайн, моделирование и проработку деталей.

  1. К сожалению, ни ГОСТ, ни СПДС таких требований не содержат (Прим. перев.). 
  2. В переводе используется терминология предварительно переведенной русской версии Revit Building 8. Возможно, оригинальный перевод коммерческой версии несколько отличается от приведенного (Прим. перев.). 
  3. При этом есть возможность создавать видовые шаблоны (например, Архитектурный вид, Конструкторский вид, Генплан) и применять их к виду. Это делается с помощью контекстного меню браузера проекта (Прим. перев.). 
Лачми Хемлани (Lachmi Khemlani)
Перевод с английского
Дениса Ожигина (denis@csoft.ru)
Оригинал статьи: http://usa.autodesk.com/