Читаем Ландшафтный дизайн на компьютере полностью

Аналогично следует определить положение жилого дома на плане участка. Поместим здание на передний план, поближе к выходу, и расположим дом на расстоянии 1,22 м от западной границы участка и на расстоянии 2,13 м от южной границы, что равно 4 и 7 соответственно. Внесем на план размерные линии, пересечение которых будет указывать на положение угла здания.

Обозначим размеры расположения угловой точки будущего дома, используя инструмент Linear Dimensions (Линейные размеры) на панели инструментов. Щелкнув кнопкой мыши на западном окончании южной границы участка, следует переместить указатель мыши вправо – за указателем будет перемещаться и размерная линия, на которой будет показана величина линейного размера.

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

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

Таким образом, на плане определена точка, в которую следует поместить угол дома, определив его местоположение на участке (рис. 14.14).

Рис. 14.14. Размеры, определяющие положение жилого дома


Наметив на плане места, куда будут помещаться гараж и дом, внесем в план сами здания. Для этого можно воспользоваться мастером создания зданий (о том, как работать с мастером, см. гл. 11) или стандартным элементом из библиотеки программы. Готовые шаблонные здания расположены на вкладке Landscape (Ландшафт) в библиотеке инструмента Exterior Structures (Внешние структуры). В этой категории библиотеки можно найти готовые проекты зданий различных стилей и оформления, а кроме того вспомогательные помещения и сооружения: гаражи, хозяйственные блоки, флигеля.

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

На вкладке Landscape (Ландшафт) необходимо щелкнуть на кнопке Exterior Structures (Внешние структуры) на панели инструментов – в окне библиотеки станут доступными элементы данной категории (рис. 14.15).

Рис. 14.15. Элементы библиотеки инструмента Exterior Structures (Внешние структуры)


Выберите строку House Templates (Шаблоны зданий) в списке Select a Type (Выделить тип) – в нижнем списке Select an Element (Выделить элемент) отобразятся доступные компоненты данного типа, среди которых следует выбрать параметр 1100 SQ Ft. Farmhouse Style (Здание фермерского стиля площадью 1100 квадратных футов).

Наведите указатель мыши на рабочую область программы – за указателем будет перемещаться изображение здания.

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

Рис. 14.16. Расположение дома на плане участка


Чтобы добавить в план здание гаража, следует выделить строку Storage & Enclosures (Хранилища и ограждения) в списке Select a Type (Выделить тип) – в нижнем списке Select an Element (Выделить элемент) отобразятся доступные компоненты данного типа, из которых нужно выбрать параметр Detached Single Car Garage (Отдельный одиночный гараж).

Наведите указатель мыши на рабочую область программы – за указателем мыши будет перемещаться изображение здания.

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

Рис. 14.17. Расположение гаража на плане участка


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

Если выбрать инструмент Select/Edit (Выбрать/править) на панели инструментов, то объект будет выделен маркерами выделения. Наведите указатель мыши на треугольный маркер так, чтобы он принял вид круговой стрелки, что позволит повернуть объект.

Щелкните кнопкой мыши и поверните объект на 90° по часовой стрелке, снова совместив угол гаража с перекрестием размерных линий (рис. 14.18).

Рис. 14.18. Поворот на плане гаража и расположение его на плане


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

Все книги серии …на компьютере

Ландшафтный дизайн на компьютере
Ландшафтный дизайн на компьютере

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

Андрей Сергеевич Орлов

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

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

Programming with POSIX® Threads
Programming with POSIX® Threads

With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications. The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O. This book offers an in-depth description of the IEEE operating system interface standard, POSIX (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to "real code," with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset. Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included.

David Butenhof

Программирование, программы, базы данных
Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

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