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

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

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

От издательства

Ваши замечания, предложения, вопросы отправляйте по адресу электронной почты dgurski@minsk.piter.com (издательство «Питер», компьютерная редакция).

На веб-сайте издательства http://www.piter.com вы найдете подробную информацию о наших книгах.

Глава 1

Общие сведения об ArchiCAD

• Почему ArchiCAD?

• Что может ArchiCAD

• Установка программы

• Запуск ArchiCAD


Разработанное фирмой Graphisoft приложение ArchiCAD – наиболее популярный и функциональный программный продукт для создания архитектурных проектов. Мы рассмотрим одиннадцатую версию, последнюю на момент написания книги.

Почему ArchiCAD?

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

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

Не секрет, что большинство проектов до сих пор выполняются в универсальных САПР, с помощью которых можно разрабатывать любые объекты: от микропроцессоров до зданий. «Так это же прекрасно, – скажете вы, – купил один продукт – и обеспечил себя на все случаи жизни!» Однако не все так просто. Универсальные САПР дают проектировщику свободу за счет примитивизации элементов, с помощью которых создаются чертежи. Конструктор при работе над проектом рисует отрезки, окружности и дуги, то есть выполняет ту же самую работу, что и за кульманом. А вот что означает на полученном чертеже набор, например, квадратиков – свайное поле фундамента или контактные площадки микросхемы, – поймет только тот, кто знаком с условными обозначениями, то есть «умеет читать чертежи».

«Ну и что? – опять спросите вы. – Наша фирма проектирует здания и сооружения, мы все разбираемся в строительных чертежах и работать будем именно с ними». Хорошо. Но сможет ли универсальная система проектирования подсчитать, например, количество фундаментных блоков или балок в вашем проекте? Конечно нет, ведь в ней отсутствуют такие понятия. Сможет ли она заменить прямоугольные окна на арочные? Да она даже не знает, что такое окно. Для нее это замкнутый прямоугольник, возможно разделенный на несколько частей отрезками. А вот ArchiCAD, в отличие от универсальных САПР, позволяет пользователю работать не только с графическими примитивами, но и с привычными для него строительными конструкциями: балками, стенами, окнами, перекрытиями, крышами и т. д. Каждый из этих объектов включает в себя информацию, полностью определяющую его свойства. Например, стена в ArchiCAD – не просто параллельные отрезки со штриховкой между ними, а объект, обладающий определенными качествами (например, в него можно вставлять окна и двери) и содержащий все необходимые данные как для его отображения на чертежах различного масштаба, так и для получения дополнительных сведений и выполнения определенных операций. К числу таких данных можно отнести, например, сведения о материалах поверхностей стены, которые дают возможность получить реалистичное объемное изображение объекта, или величину площади поверхности и объем, необходимые для вычисления расхода строительных материалов. И это далеко не все.

Вы уже заинтересовались этим продуктом и хотите узнать, чем же еще ArchiCAD может помочь проектировщику?

Что может ArchiCAD

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

Этапы создания проекта

Разработку проекта в ArchiCAD можно разбить на несколько этапов.

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

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

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

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

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

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

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

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

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

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