
- •«Точка в 3d пространстве»
- •Постановка задачи.
- •Теория.
- •Три координаты и три проекции точки
- •Структура решения (этапы решения и их взаимосвязь).
- •Обзор и анализ методов решения.
- •Описание реализации применяемых методов.
- •Описание программного обеспечения (руководство программиста).
- •Описание интерфейса с пользователем (руководство пользователя).
Уфимский Государственный Авиационный Технический Университет
Отчет к лабораторной работе № 1
«Точка в 3d пространстве»
Выполнила:
Студентка группы
МО-327
Меренкова Юлия
Уфа 2012
Содержание:
Постановка задачи…………………………………………………………………………………..3
Теория………………………………………………………………………………………………..4
Структура решения (этапы решения и их взаимосвязь)………………………………………….7
Обзор и анализ методов решений………………………………………………………………….8
Описание реализации применяемых методов…………………………………………………...11
Описание программного обеспечения (руководство программиста)………………………….12
Описание интерфейса с пользователем (руководство пользователя)………………………….15
Постановка задачи.
Формальная постановка задачи.
Написать программу, отображающую на экране пространственный макет точки А, а также комплексный чертеж этой точки. Реализовать возможность динамического изменения координат данной точки А, а также изменение угла между отрицательным направлением оси OX и положительным направлением OY.
Содержательная постановка задачи.
Экран должен содержать:
ортогональную систему плоскостей с изображением точки А, ее проекций А1, А2, А3 и линий проекционной связи (в виде параллелепипеда);
комплексный чертеж с изображением проекций А1, А2, А3 и линий связи;
ползунковые переключатели для интерактивного изменения координат (x,y,z) точки А и угла между осями OX и OY.
Динамика:
при изменении координат точки А должны изменяться соответствующие проекции и сама точка А на "пространственном" и комплексном чертежах;
при изменении угла между плоскостями OX и OY “пространственный” чертеж должен перерисовываться.
Теория.
Ортогональная система трех плоскостей проекций
В основу построения любого изображения положена операция проецирования.
Сущность метода ортогонального проецирования заключается в том, что предмет проецируется на две взаимно перпендикулярные плоскости лучами, ортогональными (перпендикулярными) к этим осям.
Одну из плоскостей проекций П1 располагают горизонтально, а вторую П2 - вертикально. Плоскость П1 называют горизонтальной плоскостью проекций, П2 - фронтальной. Плоскости П1 и П2 бесконечны и непрозрачны.
При построении проекций необходимо помнить, что проекцией точки на плоскость называется основание перпендикуляра, опущенного из данной точки на эту плоскость. Проекцию точки А на горизонтальную плоскость называют горизонтальной проекцией и обозначают А1, проекцию точки А на фронтальную плоскость - фронтальной проекцией и обозначают А2. Каждая из них является основанием перпендикуляра, опущенного из данной точки А соответственно на плоскости П1 и П2. Две проекции точки определяют ее положение в пространстве. Так как каждая фигура или тело представляет собой совокупность точек, то можно утверждать, что две ортогональные проекции предмета (при наличии буквенных обозначений) вполне определяют его форму.
Однако в практике изображения строительных конструкций, машин и различных инженерных сооружений возникает необходимость в создании дополнительных проекций. Чтобы сделать проекционный чертеж более ясным и удобочитаемым, используют третью плоскость, перпендикулярную П1 и П2. Эта плоскость обозначается буквой П3 и называется профильной.
Проекции точек на плоскость П3 называются профильными и обозначают А3.
Плоскости проекций, попарно пересекаясь, определяют три оси: Ox, Oy и Oz, которые можно рассматривать как систему прямоугольных декартовых координат в пространстве с началом в точке O. Система знаков, соответствующая “правой системе” координат, показана на Рис.
Три плоскости проекций делят пространство на восемь трехгранных углов - это так называемые октанты.
Рис. 1. – Нумерация октантов.
Рассматривая ортогональные проекции, предполагают, что наблюдатель находится в первом октанте. Проекционный чертеж, на котором плоскости проекций со всем тем, что на них изображено, совмещены определенным образом одна с другой, называется эпюром. Для получения эпюра плоскости П1 и П3 вращают как показано на Рис., до совмещения с плоскостью П2. В результате вращения передняя полуплоскость П1 оказывается совмещенной с нижней полуплоскостью П2, а задняя полуплоскость П1 - с верхней полуплоскостью П2. Окончательный вид всех совмещенных плоскостей проекций дан на рисунке.
Рис. 2. – Эпюр Монжа.