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

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

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

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

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

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

Если нужно использовать в проекте ArchiCAD готовые рисунки, чертежи или элементы, созданные в других системах проектирования или визуализации, то это можно легко сделать с помощью операции импорта файлов. Поддерживается более 15 наиболее популярных форматов графических файлов, в число которых входят DWG, DXF, EMF, GIF, JPG, PSD, PDF, WMF и др. Еще большее количество форматов применяется для экспорта информации из проектов ArchiCAD в другие программы, с помощью которых можно создать, например, презентационный фильм или использовать данные сметы для бухгалтерских или финансовых отчетов.

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

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

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

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

Дополнительные программы и библиотеки

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

• Art*lantis Render – программа фотореалистичной визуализации, анимации и создания сцен виртуальной реальности с применением метода трассировки лучей.

• AV works – встраиваемый в ArchiCAD дополнительный механизм визуализации, позволяющий создавать фотореалистичные изображения, а также имитировать рисунки, выполненные вручную. Данный визуализатор базируется на методах, используемых в Art*lantis Render.

• ArchiSITE – программа объемного моделирования земной поверхности.

• ArchiTerra – программа моделирования геоподосновы (рельефа местности, на которой предполагается возведение проектируемого сооружения).

• ArchiForma – расширение ArchiCAD для создания трехмерных параметрических объектов различной сложности.

• ArchiRuler – мощный инструмент двумерного черчения в среде ArchiCAD.

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

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

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

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

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

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

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

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

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

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