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

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

5. Совместите центр калитки, выделенный синим маркером, с окончанием размерной линии – размер будет указан от середины калитки до западной границы участка (рис. 14.8).

Рис. 14.8. Корректировка размера и расположения объекта


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

Создадим рельеф участка, перейдя на вкладку Terrain (Местность) и воспользовавшись кнопками панели инструментов, расположенной в верхней части окна приложения.

Познакомимся с данной панелью инструментов (рис. 14.9) более подробно и рассмотрим следующие расположенные на ней кнопки.

Рис. 14.9. Панель инструментов вкладки Terrain (Местность)


• Hills/Valleys (Холмы/долины) – создает в проекте холмы и долины;

• Berms/Trenches (Валы/рвы) – добавляет в проект валы и рвы;

• Plateaus (Плато) – создает плато, равнинные местности;

• Slopes (Косогоры) – производит на местности откосы, уклоны;

• Paths (Дорожки) – добавляет дорожки, тропинки;

• Pads (Опорная площадка) – позволяет создавать опорные площадки для различных сооружений на участке;

• Retaining Walls (Подпорные стены) – создает опорные блоки, стенки из различных материалов;

• Site Boundary (Границы участка) – позволяет определить на плане границы участка, его месторасположение.

Все кнопки данной панели применяются для создания элементов рельефа и ландшафта участка.

При предпроектном анализе выявлена небольшая возвышенность в восточной части участка. Замеры местности показали, что высота холма – 0,9 м. Его центр располагается на расстоянии 2,44 м от восточной границы участка и на расстоянии 1,52 м от северной границы участка. Создадим данную возвышенность на плане участка, воспользовавшись инструментом Linear Dimensions (Линейные размеры). С его помощью введем в план две размерные линии, определяющие расстояние от северной границы участка и от восточной границы. Точка пересечения этих линий и будет центром будущего холма (рис. 14.10).

Рис. 14.10. Определение положения центра холма на плане участка


Если нажать кнопку Hills/Valleys (Холмы/долины), то на панели инструментов откроется окно, в котором с помощью элементов управления группы Properties (Свойства) можно задать параметры холма (рис. 14.11).

Рис. 14.11. Окно Hills/Valleys (Холмы/долины)


Переместив ползунковый регулятор Zenith (Зенит) вправо, можно сделать холм более пологим. В поле ввода со счетчиком а. Height (Высота) следует установить значение высоты холма, которое было определено при замерах параметров участка во время предпроектного анализа. Высота холма на местности составляет 0,9 м, значит, в данном поле нужно установить значение высоты холма, равное 3.

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

Наведите указатель мыши на точку, которая была нанесена ранее как центр возвышенности (см. рис. 14.10), и щелкните кнопкой мыши – возвышенность будет отмечена на плане участка в соответствии с выполненными в ходе предпроектной подготовки замерами (рис. 14.12).

Рис. 14.12. Внесение в план участка возвышенности


Мы получили план участка, на котором пока присутствуют только ограда и рельеф местности. Продолжим работу над проектом, внеся в него жилой дом и гараж.

Создание зданий

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

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

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

Мы определили на плане точку с заданными координатами, в которую на плане будет помещен угол гаража, задав таким образом его положение на плане (рис. 14.13).

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


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

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

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

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

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

Программирование, программы, базы данных / Программное обеспечение / Книги по 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, а также написание и отладка собственных переносимых библиотек. Р

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

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