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

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


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


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


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


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

Текущая страница: 7 (всего у книги 28 страниц) [доступный отрывок для чтения: 8 страниц]

Шрифт:
- 100% +
Группирование элементов

Если необходимо постоянно работать с какой-то совокупностью выделенных объектов как с единым целым, то можно объединить эти объекты с помощью механизма группировки. Для этого нужно выделить нужные объекты и нажать сочетание клавиш Ctrl+G. Другой способ – выполнить команду меню Edit → Grouping → Group (Правка → Группирование → Сгруппировать).

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

Чтобы разгруппировать объект, можно выполнить команду Edit → Grouping → Ungroup (Правка → Группирование → Разгруппировать) или сочетанием клавиш Ctrl+Shift+G.

Если нужно поработать с одним из объектов, входящих в состав группы, не разгруппировывая их, то в этом случае необходимо использовать команду Edit → Grouping → Suspend Groups (Правка → Группирование → Временно разгруппировать). Соответствующее сочетание клавиш – Alt+G. Можно также нажать кнопку

расположенную на панели инструментов Standard (Стандартная). При разгруппировании все действия по редактированию конкретного объекта влияют только на него, но он тем не менее остается в составе группы.

Команда основного меню программы Edit → Grouping → Autogroup (Правка → Группирование → Автогруппирование) приводит к автоматической группировке элементов составных объектов (например, сегментов полилиний) при их создании.

Объектная привязка

Перед тем как начать рассмотрение команд редактирования, обратите внимание на абсолютно необходимый для квалифицированной работы инструмент – объектную привязку. Его назначение – привязка характеристических точек перемещаемого объекта к характеристическим точкам уже существующих объектов. Активизируется этот инструмент щелчком на кнопке Element Snap (Объектная привязка)

расположенной на панели инструментов Standard (Стандартная), а также выполнением команды Options → Element Snap (Параметры → Объектная привязка) или нажатием клавиши E.

Совет

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

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

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

Методы редактирования объектов

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

Рассмотрим несколько основных методов редактирования двумерных объектов.

Редактирование без изменения формы

К методам редактирования объекта без изменения его формы относятся перемещение, поворот, копирование, зеркальное отображение и размножение.

Команды для выполнения этих операций собраны в меню Edit → Move (Правка → Перемещение):

• Drag (Перетаскивание) – сочетание клавиш Ctrl+D;

• Rotate (Поворот) – Ctrl+E;

• Mirror (Зеркальное отображение) – Ctrl+M;

• Elevate (Изменить возвышение) – Ctrl+9;

• Drag a Copy (Перемещение копии) – Ctrl+Shift+D;

• Rotate a Copy (Поворот копии) – Ctrl+Shift+E;

• Mirror a Copy (Зеркальное отображение копии) – Ctrl+Shift+M;

• Drag Multiple Copy (Размножение);

• Rotate Multiple Copy (Размножение поворотом);

• Multiply (Тиражирование) – Ctrl+U.

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

Для перетаскивания объекта выполните следующие действия.

1. Выделите объект с помощью любого способа выделения.

2. Выполните из главного меню ArchiCAD команду Edit → MoveDrag (Редактор → Переместить → Перетащить) или нажмите комбинацию клавиш Ctrl+D.

3. Укажите начальную и конечную точки направления перемещения двумя последовательными щелчками кнопки мыши в любых точках рабочего поля. Объект будет перемещен в соответствии с определенным направлением (рис. 3.56).

Рис. 3.56. Перетаскивание объекта


Примечание

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

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

Используя необходимые инструменты, постройте расположенные рядом окружность и линию (рис. 3.57, а). Необходимо переместить линию так, чтобы она исходила из центра окружности. Задача осложняется тем, что центр окружности невидим.

Решим поставленную задачу следующим образом.

1. Активизируйте режим объектной привязки.

2. Выделите перемещаемую линию любым способом.

3. Выполните команду перетаскивания главного меню Edit → Move → Drag (Редактор → Переместить → Перетащить).

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


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

Рис. 3.57. Определение центра окружности с использованием направляющей


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

(рис. 3.58, а). Это означает, что произошла точная привязка конца линии к центру окружности.

7. Щелкните кнопкой мыши. Задача решена (рис. 3.58, б).

Рис. 3.58. Использование объектной привязки


Примечание

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

Дальнейшие операции редактирования будем рассматривать кратко, поскольку общие принципы их выполнения схожи с уже рассмотренными.

Для поворота объекта выполните следующие действия.

1. Выберите объект.

2. Нажмите сочетание клавиш Ctrl+E.

3. Щелчком кнопки мыши укажите центр вращения объекта.

4. Щелкнув кнопкой мыши, задайте начальную точку дуги поворота.

5. Щелчком кнопки мыши укажите конечную точку дуги поворота. Объект повернут (рис. 3.59).

Рис. 3.59. Поворот объекта


Для зеркального отображения объекта выполните следующие действия.

1. Выберите объект.

2. Нажмите сочетание клавиш Ctrl+M.

3. Щелчком кнопки мыши укажите начальную точку оси отражения.

4. Щелкнув кнопкой мыши, задайте конечную точку оси отражения. Отражение построено (рис. 3.60).

Рис. 3.60. Зеркальное отражение


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

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

Особняком стоит операция Multiply (Тиражирование). C ее помощью можно создавать упорядоченные последовательности объектов. При выборе этой операции на экране появится окно параметров тиражирования (рис. 3.61).

Рис. 3.61. Параметры тиражирования объектов


Переключатель методов построения Choose an action (Выбор действия) имеет четыре положения. Положения Drag (Перетаскивание) и Rotate (Поворот) предназначены для построения соответственно прямого и кругового массивов объектов. Количество строящихся объектов определяется в текстовом поле Number of copies (Количество копий). Метод Matrix (Матрица) позволяет построить двумерный массив объектов, поэтому при выборе данного способа появляется дополнительное поле для ввода количества объектов по второй оси.

Метод Elevate (Возвышение) и переключатель Vertical displacement (Вертикальное перемещение) предназначены для построения трехмерных объектов, которые будут рассмотрены в соответствующих главах.

В нижней части окна Multiply (Тиражирование) расположен переключатель способов распределения объектов в массиве. При установке переключателя в положение Increment (Приращение) длина вектора построения является расстоянием между копиями объектов. При выборе положения Distribute (Распределить) длина вектора построения является расстоянием между исходным объектом и последней копией массива. При установке переключателя в положение Distribute –1 (Распределить –1) расстояние между исходным объектом и последней копией массива будет на один интервал меньше длины вектора построения. Если установить переключатель в положение Spread (Ширина), то шаг между копиями объектов нужно будет ввести в поле Spacing (Интервал), которое заменяет поле Number of copies (Количество копий), причем для метода Rotate (Поворот) этот шаг задается в градусах. Естественно, при использовании последнего метода распределения количество объектов будет зависеть от указанной длины вектора построения.

На рис. 3.62 приведен пример выполнения операции Multiply (Тиражирование) при выборе метода Matrix (Матрица) и указании количества копий по оси X – 5, а по оси Y – 3.

Рис. 3.62. Тиражирование объектов


Внимание!

Для подсчета общего количества объектов, получаемых при тиражировании методом Matrix (Матрица) нужно перемножить между собой числа, на единицу большие, чем указываемые в полях Number of copies (Количество копий), поскольку сам тиражируемый объект создает «лишние» ряды.

Редактирование с изменением формы

Операции редактирования объектов с изменением формы сгруппированы в меню Edit → Reshape (Правка → Преобразование). К этим командам относятся:

• Trim (Обрезать) – горячая клавиша Ctrl;

• Stretch (Растянуть) – комбинация клавиш Ctrl+H;

• Resize (Изменить размер) – Ctrl+K;

• Split (Разделить);

• Fillet/Chamfer (Сопряжение/фаска);

• Intersect (Пересечь);

• Adjust (Базировать) – Ctrl+ -.

Команда Trim (Обрезать). Данная команда предназначена для обрезания части объекта до точки его пересечения с другим объектом. После выбора команды указатель мыши принимает форму

При установке указателя на обрезаемую часть объекта форма указателя меняется на

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

Рис. 3.63. Применение команды Trim (Обрезать)


Совет

Для активизации команды Trim (Обрезать) можно также использовать кнопку

которая присутствует на панелях Standard (Стандартная) и Edit Elements (Редактирование примитивов).

Команда Stretch (Растянуть). Позволяет изменить текущее положение узловой точки выделенного объекта, что приводит к изменению ориентации и размера объекта. В зависимости от объекта и узловой точки, указанной при выполнении операции, действие команды может быть разным. Например, при изменении положения узловой точки линии может быть изменена ее длина и угол наклона. При указании в качестве узловой точки конечной точки дуги можно изменить длину (угол) дуги, а при задании в качестве узловой точки центра дуги можно изменить радиус дуги.

Кнопка

предназначенная для вызова команды Stretch (Растянуть), помещена на панели Edit Elements (Редактирование примитивов).

Команда Resize (Изменить размер). Предназначена для пропорционального изменения размера выделенного объекта. После выбора команды на экране появляется окно (рис. 3.64), с помощью которого можно определить масштабный коэффициент изменения размера объекта. Если снят флажок Define grafically (Определить графически), то в поле Resize ratio (Масштабный коэффициент) устанавливается коэффициент изменения размера в относительных единицах или процентах. После щелчка на кнопке OK необходимо указать точку, относительно которой будет происходить изменение размера.

Рис. 3.64. Окно для определения масштабного коэффициента изменения размера


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

Рис. 3.65. Определение масштабного коэффициента в графическом режиме


С командой Resize (Изменить размер) связана кнопка

которая доступна на панелях Standard (Стандартная) и Edit Elements (Редактирование примитивов).

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

1. Выделите разделяемые объекты (рис. 3.66, а).

2. Выберите команду Split (Разделить).

3. Щелкните кнопкой мыши на разделяющем контуре. Указатель примет форму

4. Установите указатель по ту или иную сторону разделяющего контура. Та часть редактируемого объекта, на стороне которой будет находиться указатель, останется выделенной после завершения операции.

5. Щелкните кнопкой мыши. Произойдет разделение выбранных объектов по линии разделяющего контура (рис. 3.66, б).

Рис. 3.66. Разделение объектов


Суть операции заключается в том, что объект после выполнения команды Split (Разделить) разбивается на два самостоятельных объекта.

Кнопка операции Split (Разделить) имеет вид

и доступна на панелях Standard (Стандартная) и Edit Elements (Редактирование примитивов).

Команда Adjust (Подгонка). Позволяет выравнивать конечные точки объектов по одному базовому контуру. Для выполнения операции сделайте следующее.

1. Выделите базируемые объекты (рис. 3.67, а).

2. Выберите команду Adjust (Подгонка).

3. Щелкните кнопкой мыши на имеющемся контуре базирования или нарисуйте линию базирования. Конечные точки выбранных объектов будут выровнены по базирующему контуру (рис. 3.67, б).

Рис. 3.67. Подгонка объектов


Фактически подгонка представляет собой выполнение двух операций: если объект не достает до контура базирования, то он вытягивается, если пересекает контур, то обрезается.

Кнопка команды Adjust (Базирование)

доступна на панелях Standard (Стандартная) и Edit Elements (Редактирование примитивов).

Команда Fillet/Chamfer (Сопряжение/фаска). Предназначена для сопряжения объектов дугой указанного радиуса или создания фаски. Для выполнения команды сделайте следующее.

1. Выделите сопрягаемые объекты.

2. Выберите команду Fillet/Chamfer (Сопряжение/фаска). На экране появится окно с переключателем метода выполнения команды – Fillet (Сопряжение) или Chamfer (Фаска) – и текстовым полем для ввода радиуса сопряжения либо размера фаски.

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

4. Щелкните на кнопке OK. Команда выполнена (рис. 3.68).

Рис. 3.68. Выполнение команды Fillet/Chamfer (Сопряжение/фаска)


Для выполнения команды Fillet/Chamfer (Сопряжение/фаска) предназначена кнопка

которая есть на панелях Standard (Стандартная) и Edit Elements (Редактирование примитивов).

Команда Intersect (Пересечь). Предназначена для продолжения объектов до их пересечения. Для выполнения команды выделите объекты и выберите команду Intersect (Пересечь) (рис. 3.69).

Рис. 3.69. Использование команды Intersect (Пересечь)


На панели Standard (Стандартная) и Edit Elements (Редактирование примитивов) для вызова команды Intersect (Пересечь) помещена кнопка

Глава 4
Создание специализированных конструктивных элементов

• Настройка параметров этажей

• Формирование плана этажа


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

Настройка параметров этажей

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

Разработка проекта начинается с определения количества и взаимного расположения этажей здания. Для вызова окна настройки параметров этажей (рис. 4.1) предназначена команда Design → Story Settings (Проектирование → Параметры этажа) или сочетание клавиш Ctrl+7.

Рис. 4.1. Окно настройки параметров этажей


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

Щелкнув кнопкой мыши на элементе списка этажей, можно редактировать находящуюся там информацию.

В столбце Name (Наименование) вводится имя этажа, например Первый или Фундамент и т. д. Вы можете давать произвольные имена каждому этажу, обеспечивая удобство работы с ними.

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

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

Столбцы Elevation (Возвышение) и Height to Next (Высота этажа) взаимосвязаны, поэтому при вводе значений в один из этих столбцов значение другого пересчитывается автоматически.

Установка флажков в последнем столбце определяет возможность автоматической отрисовки линий уровня этажа на разрезах.

Назначение кнопок Insert Above (Поместить над), Insert Below (Поместить под) и Delete Story (Удалить этаж) ясно из их названий. Новый этаж вставляется относительно текущего этажа, выделенного в списке.

В нижней части окна расположена область Edit Elements of Selected Story (Редактирование элементов выбранного этажа). Параметры этой группы дают возможность группового редактирования объектов этажей. Для этого в списке типов объектов флажками помечаются необходимые элементы текущего этажа, затем кнопками Cut All (Вырезать все), Copy All (Скопировать все) или Delete All (Удалить все) указываются необходимые операции, которые отображаются в списке Event List (Список операций). После нажатия кнопки OK операции будут выполнены в соответствии с их порядком следования в списке операций.

Внимание!

Будьте осторожны! Действие операций Delete All (Удалить все) и Cut All (Вырезать все) нельзя отменить! Перед выполнением этих операций выводится предупреждение: Deleting Stories and deleting/cutting from Story content are not undoable! (Операции удаления этажей и удаления/вырезания их объектов отменить невозможно!).

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

1. Выберите в списке первый этаж.

2. Установите флажки напротив тех типов объектов, которые вы хотите скопировать, или снимите с тех, которые копировать не надо.

Примечание

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

3. Щелкните на кнопке Copy All (Скопировать все). В списке операций должна появиться строчка Copy from 0 (Скопировать с первого этажа).

4. В верхней части окна щелкните кнопкой мыши на строке следующего этажа.

5. Щелкните на ставшей активной кнопке Paste Selected Types (Вставить выбранные типы объектов), которая расположена под списком типов объектов. В списке операций появится строка Paste to 1 (Вставить на второй этаж).

6. Последовательно выполняйте пункты 4 и 5 до тех пор, пока не укажете последний этаж.

7. Щелкните на кнопке OK. Ваш дом готов.

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


Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8 | Следующая
  • 0 Оценок: 0

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

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


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


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