Читаем ArchiCAD 11 полностью

· Fit to User Ridges (Совместить с ребрами, введенными пользователем) – точки вновь созданного контура размещаются на поверхности старого; ребра контура, введенного пользователем, также сохраняют свое возвышение; ребра старого контура подгоняются под ребра нового;

· Fit to All Ridges (Совместить все ребра) – точки вновь построенного контура размещаются на поверхности старого; ребра контура, введенного пользователем, при пересечении с ребрами старого контура, подгоняются под ребра старого.

8. Щелкните на кнопке OK. Точки нового контура будут добавлены к поверхности старого в соответствии с выбранным способом связи точек.

Для добавления на созданную сетку отдельных точек, не принадлежащих другому контуру, необходимо после выделения контура, к которому нужно добавить точку, активизировать инструмент Mesh (Сетка) и дважды щелкнуть кнопкой мыши в нужном месте в пределах контура. Затем нажать кнопку OK в появившемся окне New Mesh Points (Новые точки сетки) (см. рис. 4.69).

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

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

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

После фиксации последней точки на экране появляется окно Regular Sloped Mesh (Правильная наклонная сетка) (рис. 4.70).

Рис. 4.70. Окно для построения правильной наклонной сетки


В полях окна необходимо ввести параметры сетки в следующих областях:

• Divisions (Количество линий) – содержит два поля для ввода количества горизонтальных и вертикальных линий;

• Mesh Corner Elevation (Высота углов сетки) – в полях Z1, Z2 и Z3 указываются значения общего возвышения, возвышения правого нижнего и левого верхнего углов соответственно.

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

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

Глава 5

Использование библиотечных элементов

• Работа с библиотекой стандартных элементов

• Проектирование дверей

• Проектирование окон

• Проектирование лестниц

• Источники света

• Предметы интерьера


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

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

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

Параметризация объектов, то есть возможность изменения вида объекта заданием конкретных значений его параметров, делает процесс проектирования легким и приятным. Для этого объект должен быть спроектирован особым образом. В ArchiCAD имеется встроенный язык GDL (Geometric Definition Language – язык геометрических определений), который позволяет описать объект так, чтобы он стал параметрическим.

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

Работа с библиотекой стандартных элементов

Для вставки в проект объекта из библиотеки существует инструмент Object (Объект)

кнопка активизации которого расположена в разделе Design (Проектирование) палитры инструментов. При щелчке на этой кнопке на информационной палитре появляются настройки данного инструмента (рис. 5.1).

Рис. 5.1. Элементы управления инструментом Object (Объект)


Щелкните на кнопке Settings Dialog (Окно настроек)

для вызова диалогового окна работы с библиотекой объектов (рис. 5.2).

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

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

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
C++
C++

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

Бьёрн Страуструп , Бьярн Страустрап , Мюррей Хилл

Программирование, программы, базы данных / Программирование / Книги по IT