Электронная библиотека » Александр Днепров » » онлайн чтение - страница 15

Текст книги "ArchiCAD 11"


  • Текст добавлен: 22 ноября 2013, 19:19


Автор книги: Александр Днепров


Жанр: Программы, Компьютеры


сообщить о неприемлемом содержимом

Текущая страница: 15 (всего у книги 28 страниц)

Шрифт:
- 100% +
Комбинации слоев

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

Для решения подобных задач в ArchiCAD предусмотрены комбинации слоев – совокупности установленных атрибутов слоев, имеющих имя. Список комбинаций слоев расположен в левой области окна Layer Settings (Настройки слоя), которая называется Layer Combinations (Комбинации слоев).

Строки списка комбинаций слоев, как и строки списка слоев, являются составными. Они включают в себя маркеры состояния атрибутов активного слоя, номер комбинации слоя и ее наименование.

Кнопки New (Создать), Update (Изменить) и Delete (Удалить), расположенные под списком комбинаций слоев, выполняют соответствующие операции по отношению к комбинациям слоев.

Примечание

При удалении комбинации слоев сами слои не удаляются, так как комбинация слоев – это не совокупность слоев, подобно папке с расположенными в ней файлами, а только именованный набор атрибутов слоев.

Для изменения комбинации слоев необходимо выделить ее, изменить атрибуты в списке слоев и щелкнуть на кнопке Update (Изменить).

Чтобы создать новую комбинацию слоев, нужно предварительно установить требуемые значения атрибутов в списке слоев, создав при необходимости новые слои и установив их атрибуты. Затем нужно щелкнуть на кнопке New (Создать), ввести название новой комбинации слоев и закрыть окно щелчком на кнопке OK.

Создание слоев и комбинаций слоев

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

Зададим условия работы проектировщика:

• работа будет происходить со стенами и балками порознь, то есть при работе со стенами балки не должны быть видимы, при работе с балками не должны мешать стены;

• как при работе со стенами, так и при работе с балками должна быть видима структурная сетка, которая должна быть заблокирована от случайных изменений в процессе работы с объектами;

• после завершения работы должна иметься возможность просмотра готового объекта, то есть нужна совместная видимость созданных стен и балок без возможности редактирования, причем в этом случае структурная сетка должна не мешать просмотру;

• для настройки структурной сетки должна иметься возможность ее редактирования, причем в данном случае не должны мешать стены и балки.

Вполне законные, но в определенном смысле противоречивые требования. То балки и стены не должны мешать друг другу, то необходим их совместный просмотр, то структурная сетка должна быть с балками и стенами, то не должна. Как быть? Все это возможно сделать, используя механизм слоев ArchiCAD.

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

1. Создайте новый проект.

2. Вызовите окно установки параметров слоев, нажав сочетание клавиш Ctrl+L.

3. Щелкните на кнопке Select All (Выделить все). Все слои, имеющиеся в списке слоев, будут выделены.

4. Щелкните на кнопке Delete (Удалить), расположенной справа от списка слоев. В списке слоев останется только неудаляемый и неизменяемый слой ArchiCAD Layer. Этот слой существует для того, чтобы в случае «потери» объектов при манипуляциях со слоями эти объекты не исчезали. Если объект не принадлежит ни одному слою, то он будет находиться на слое ArchiCAD Layer.

5. Последовательно выделяя щелчком кнопки мыши записи, расположенные в списке комбинаций слоев, и щелкая на кнопке Delete (Удалить), которая размещена под этим списком, удалите все комбинации слоев.

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

1. Щелкните на кнопке New (Создать), расположенной справа от списка слоев Layers (Слои). Появится окно для ввода имени нового слоя.

2. Введите имя Стены и щелкните на кнопке OK. В списке слоев появится новый слой.

3. Повторите пункты 1–2, вводя имена Балки и Сетка. Список слоев создан (рис. 7.7).

Рис. 7.7. Создание списка слоев


Не удивляйтесь, что расположение слоев не соответствует порядку их ввода: записи в списке расположены по алфавиту.

Теперь начинаем создавать комбинации слоев. Первая комбинация – для работы со стенами.

1. Для выключения видимости балок щелкните на кнопке

слоя Балки. Значок изменится на


2. Щелкните на кнопке

слоя Сетка. Значок изменится на

Теперь слой Сетка заблокирован, то есть объекты, расположенные на нем, защищены от изменения.

Мы выполнили первое условие, касающееся работы со стенами: слой Стены видим и доступен для редактирования, слой Балки невидим, слой Сетка видим, но недоступен.

3. Сохраните данную комбинацию под именем Стены. Для этого щелкните на кнопке New (Создать), расположенной в левом нижнем углу области Layer Combinations (Комбинации слоев).

4. В появившемся окне введите имя Стены и щелкните на кнопке OK. Комбинация слоев для работы со стенами создана (рис. 7.8).

Рис. 7.8. Создание комбинации слоев


5. Включите видимость слоя Балки и отключите видимость слоя Стены. Подготовлена комбинация слоев для построения балок.

6. Создайте эту комбинацию, назвав ее Балки.

7. Создайте комбинацию слоев Просмотр, включив видимость слоев Стены и Балки, заблокировав их и отключив видимость слоя Сетка.

8. Наконец, создайте комбинацию слоев Сетка, отключив видимость слоев Балки и Стены, разблокировав слой Сетка и включив его видимость. Слои и комбинации слоев настроены (рис. 7.9).

Рис. 7.9. Результат создания комбинаций слоев


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

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

10. Закройте окно установки параметров слоев щелчком на кнопке OK.

Появится окно с предупреждением: By deleting layers you lose all plan elements assigned to those layers. This operation is NOT UNDOABLE (Удаляя слои, вы потеряете все объекты, связанные с этими слоями. Эта операция необратима). Вспомним, что мы удалили все имевшиеся в проекте слои и их комбинации, прежде чем создавать собственные. На самом деле удаленные слои были лишь помечены для удаления и стали невидимыми.

11. Щелкните на кнопке Delete anyway (Удалить) окна предупреждения. Произойдет реальное удаление помеченных слоев и создание новых.

Настройка слоев завершена. Переходим к непосредственному использованию слоев.

Сначала настроим параметры структурной сетки и создадим ее.

1. Выполните команду Design → Structural Grid (Проектирование → Структурная сетка). В левом нижнем углу окна появилась кнопка Structural Grid (Структурная сетка), так как ArchiCAD при активизации окна настройки структурной сетки восстановил соответствующий слой, который мы удалили. Однако у нас есть свой слой для сетки.

2. Щелкните на кнопке Structural Grid (Структурная сетка). Откроется список слоев.

3. Из появившегося меню выберите слой Сетка. Теперь создаваемая сетка будет размещена на предназначенном для нее слое.

4. Перейдите на вкладку Attributes and Elements (Атрибуты и элементы).

5. Установите систему нумерации осей, выбрав строку A,B,C из раскрывающегося списка Horisontal Axes (Горизонтальные оси) и 1,2,3 из раскрывающегося списка Vertical Axes (Вертикальные оси).

6. Щелкните на кнопке Options (Дополнительно). Появится окно Grid options (Параметры сетки).

7. Используя переключатель в области Range (Порядок), установите направление отсчета сетки up (Вверх) для горизонтальных осей и right (Вправо) для вертикальных.

8. Закройте окно щелчком на кнопке OK.

9. Перейдите на вкладку Form and Size (Форма и размеры).

10. В области Horizontal Grid Lines (Горизонтальные линии сетки) задайте расстояния между осями A–B и B–C равными 6000. Для этого щелкните на строке между соответствующими буквами и в появившемся поле введите необходимое значение.

11. Удалите остальные элементы. Для этого щелкайте на них и нажимайте кнопку Delete (Удалить).

12. В области Vertical Grid Lines (Вертикальные линии сетки) установите расстояния между осями 1–2, и 2–3 равными 6000.

13. Удалите остальные элементы области.

14. Закройте окно щелчком на кнопке OK. Параметры сетки настроены.

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

Переходим к построению объектов. Начнем со стен.

1. Щелкните на кнопке Layer – Settings Dialog (Слой – окно настроек)

информационной палитры. Появится окно параметров слоев.

2. Активизируйте комбинацию слоев Стены.

3. Закройте окно щелчком на кнопке OK. Щелкните на кнопке Layer (Слой), расположенной справа от кнопки Layer: Settings Dialog (Слой: окно настроек) и выберите из списка слой Стены. Обратите внимание, что надпись MISSING (Отсутствует) на кнопке Layer (Слой) изменилась на Стены. Это означает, что слой Стены стал активным и строящиеся объекты будут помещены именно на него.

Примечание

Если к моменту вызова меню слоев в проекте имеются выделенные объекты, то они будут перенесены на выбранный из списка слой. Эта функция будет использована при рассмотрении в гл. 8 логических операций с твердотельными объектами для переноса операторов на слой Hidden (Невидимый).

4. Активизируйте инструмент построения стен.

5. Создайте замкнутый контур стен в виде треугольника (рис. 7.10).

Рис. 7.10. Построение стен


6. Теперь активизируйте комбинацию слоев Балки. Построенные стены исчезли, так как слой Стены в комбинации слоев Балки невидим.

7. Активизируйте инструмент построения балок. Надпись на кнопке активизации слоев изменилась на Missing (Отсутствует). Это означает, что инструмент построения балок не связан ни с одним слоем построения.

8. Щелкните на кнопке активизации слоев и укажите слой Балки. Строящиеся объекты теперь будут связаны с этим слоем.

9. Создайте замкнутый контур балок в виде треугольника (рис. 7.11).

Рис. 7.11. Построение балок


Мы завершили построения стен и балок. Каждый тип объектов создан на своем слое с соответствующими атрибутами. Теперь можно посмотреть работу комбинации слоев Просмотр.

Откройте окно параметров слоев, активизируйте комбинацию слоев Просмотр и закройте окно щелчком на кнопке OK.

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

Рис. 7.12. Активизация комбинации слоев Просмотр


Осталось рассмотреть работу механизма пересечения объектов. Сделаем это на примере построения стен.

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

Рис. 7.13. Сопряжение торцов стен в непрерывный контур


Попробуем нарушить работу этого механизма. Это можно сделать, если номер групп пересечения объектов не будет совпадать. Номер атрибутов пересечения присваивается слою, а все стены находятся на одном слое, поэтому нужно переместить какую-либо стену на другой слой с другим номером группы пересечения. Однако все слои имеют один номер группы – первый. Изменим номер атрибута пересечения слоя Стены, например, на 2, а одну из стен переместим на слой ArchiCAD Layer (Слой ArchiCAD), имеющий номер 1.

1. Откройте окно параметров слоев.

2. Измените номер атрибута пересечения слоя Стены на 2.

3. Активизируйте комбинацию слоев Стены.

4. Закройте окно щелчком на кнопке OK.

5. Выделите левый верхний сегмент контура стен.

Совет

Если при попытке выделения сегмента выделяется весь контур, выполните команду главного меню ArchiCAD Edit → Grouping → Ungroup (Редактор → Группирование → Разгруппировать) или воспользуйтесь сочетанием клавиш Ctrl+Shift+G для разгруппирования контура стен на отдельные сегменты, после чего повторите попытку выделения.

6. Откройте список активизации слоев.

7. Выберите из списка слой ArchiCAD Layer (Слой ArchiCAD). Активизация слоя при выделенном объекте приводит к перемещению этого объекта на активизируемый слой. Поскольку теперь выделенная стена находится на слое с номером атрибута пересечения 1, а остальные стены на слое с номером 2, сопряжение этих сегментов стало невозможным (рис. 7.14).

Рис. 7.14. Работа механизма групп пересечения


8. Замените номер атрибута пересечения слоя Стены на 1. Сопряжение восстановилось, хотя перемещенный сегмент находится на другом слое.

9. Верните сегмент на слой Стены.

Примечание

Чтобы проиллюстрировать отмену действия механизма сопряжения, можно было использовать самый простой способ – присвоить слою Стены номер атрибута пересечения, равный 0.

Теперь вы понимаете принцип работы групп пересечения и можете применять его в своих целях.

Самостоятельно изучите механизм сортировки и упорядочения слоев с помощью поля Extension (Расширение).

Меню работы со слоями

Для выполнения групповых операций над слоями или временного изменения какого-либо атрибута слоя в ArchiCAD предназначено подменю Document → Layers (Документ → Слои). Оно состоит из двух областей. В нижней расположен список комбинаций слоев, с помощью которого можно активизировать необходимую комбинацию, не вызывая окно параметров слоев. В верхней области находятся три команды.

Первая команда – Layer Settings (Настройки слоя) – вызывает окно настройки слоев. Вторая – Show All Layers (Показать все слои) – предназначена для установки атрибута видимости одновременно для всех слоев.

Примечание

Выполнение команды Show All Layers (Показать все слои) не оказывает влияния на атрибуты видимости слоя, установленные в комбинациях слоев.

Третья команда – Layer Extras (Атрибуты слоя) – содержит подменю, в которое входят 10 команд, управляющих атрибутами слоев:

• Show/Hide Toggle (Показать/скрыть) – инвертирует атрибут видимости всех слоев активной комбинации слоев. Это означает, что те слои, которые были видимы, становятся невидимыми и наоборот;

• Lock/Unlock Toggle (Блокировать/разблокировать) – инвертирует атрибут блокировки. Блокированные слои активной комбинации слоев становятся доступными для редактирования, доступные блокируются;

• Hide Selections' (Скрыть выделенное) – снимает атрибут видимости со слоя, на котором находятся выбранные объекты;

• Lock Selections' (Блокировать выбранное) – блокирует слой, на котором располагаются выбранные объекты; при отсутствии выделения команда недоступна;

• Unlock Selections' (Разблокировать выбранное) – разблокирует слой, на котором находятся выбранные объекты; при отсутствии выделения команда недоступна;

• Hide Others' (Скрыть остальное) – если в проекте выбраны какие-либо объекты, то эта команда снимает атрибут видимости с тех слоев, на которых нет выделенных объектов; при отсутствии выделенных объектов данная команда заменяется на Hide All (Скрыть все слои);

• Lock Others' (Блокировать остальное) – если в проекте выбраны какие-либо объекты, то эта команда блокирует слои, на которых нет выделенных объектов; при отсутствии выделенных объектов команда заменяется на Lock All (Блокировать все слои);

• Undo Layer Change (Отменить операцию) – отменяет до 8 последних выполненных операций со слоями;

• Redo Layer Change (Восстановить операцию) – повторяет исполнение до 8 последних выполненных операций со слоями.

Кнопки управления, соответствующие рассмотренным командам меню, собраны на палитре Quick Layers (Атрибуты слоев) (рис. 7.15), которая активизируется командой Window → Palettes → Quick Layers (Окно → Палитры → Атрибуты слоев).

Рис. 7.15. Палитра инструментов с атрибутами слоев


Особняком в подменю Document → Layers → Layer Extras (Документ → Слои → Атрибуты слоя) стоит команда Active Layer (Активный уровень). При выборе этой команды появляется палитра с кнопками One Active Layer for all Element types (Общий слой для элементов всех типов) и Individually set Layers (Индивидуальная установка слоев). Щелчок на первой кнопке ассоциирует объекты всех типов с текущим активным слоем. Пока палитра не закрыта, можно вернуться к прежнему состоянию установок атрибутов слоев щелчком на ставшей активной второй кнопке.

После закрытия палитры появляется сообщение Do you wish to revert to the last used individually set layers? (Хотите вернуться к последней использованной установке параметров слоев?). Две кнопки – Keep Current Level (Использовать текущий слой) и Revert (Вернуться), расположенные в окне сообщения, – позволяют пользователю сделать выбор: все же применить операцию или отказаться от нее.

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

Глава 8
Редактирование объектов в пространстве

• Инструменты выбора объектов

• Редактирование трехмерных объектов

• Дополнительные инструменты редактирования


В предыдущих главах мы уже рассматривали возможности ArchiCAD по редактированию объектов. В гл. 3 были подробно описаны операции с плоскими объектами, в гл. 4 – с проекциями трехмерных объектов на плане. В этой главе мы изучим особенности операций редактирования проекций на плане некоторых трехмерных объектов и основное внимание уделим редактированию объектов в пространстве.

Инструменты выбора объектов

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

Циклический перебор объектов

Чтобы использовать циклический перебор объектов, выполните следующие действия.

1. Активизируйте инструмент выбора щелчком на кнопке Arrow (Указатель) палитры ToolBox (Палитра инструментов).

2. Если активна кнопка

деактивизируйте ее, щелкнув на ней кнопкой мыши.

Примечание

Кнопка активна, если цвет ее фона не совпадает с цветом фона палитры инструментов.

3. Выберите инструмент Wall (Стена).

4. Щелкнув на кнопке

информационной палитры, выберите положение базовой линии стены по внешнему контуру.

5. Постройте стену в виде замкнутого прямоугольного контура.

6. Активизируйте инструмент Slab (Перекрытие).

7. В свойствах перекрытия установите возвышение перекрытия, большее высоты стены на толщину перекрытия.

8. Постройте перекрытие в виде прямоугольного контура, выбрав в качестве начальной и конечной точек его диагонали внешние угловые точки левого нижнего и правого верхнего углов стены.

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

9. Перейдите в режим редактирования объектов щелчком на кнопке Arrow (Указатель) палитры ToolBox (Палитра инструментов).

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

При перемещении указателя на другие линии контура перекрытия результат будет тем же самым: выделяться будут стены. Если же переместить указатель мыши на пустое место внутрь контура в надежде на то, что проекций стен там нет, а проекция перекрытия вроде бы должна быть, то это тоже ничего не даст: не на что будет указывать. И возникают два извечных вопроса: кто виноват и что делать? Ответ на первый – никто, так как при наложении контуров проекций нескольких объектов друг на друга нельзя отдать предпочтение ни одному объекту, поскольку неизвестно, какой именно объект понадобится в данный момент проектировщику. А вот ответ на второй вопрос прост: нужно использовать механизм, предусмотренный разработчиками программы. В данном случае обратите внимание на всплывающее окошко с информацией о подсвеченном объекте. В нем указывается тип объекта и некоторые характеристики, которые помогают пользователю его идентифицировать. Нижняя строка – Multiple Elements (TAB) (Множество элементов (TAB)) – говорит о том, что указанная линия контура принадлежит нескольким перекрывающимся объектам. Кроме того, эта строка подсказывает способ решения проблемы – нужно нажать клавиши Tab.

11. Нажмите клавишу Tab. Будет подсвечен контур перекрытия (рис. 8.1, б), информация о стене во всплывающем окне сменится на сведения о перекрытии.

Рис. 8.1. Выбор перекрывающихся объектов


Примечание

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

12. Щелкните кнопкой мыши – перекрытие будет выделено.

13. Щелкните в пустом месте окна редактирования для снятия выделения с перекрытия.


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | Следующая
  • 0 Оценок: 0

Правообладателям!

Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.


Популярные книги за неделю


Рекомендации