1.4. Способы задания окружностей и их дуг
Окружности и их дуги являются наиболее употреби-тельными алгебраическими кривыми второго порядка. В графических системах они обычно являются стандартными графическими примитивами. Рассмотрим основные спосо-бы задания окружностей и их дуг.
1. Параметрический. В этом случае для дуги указыва-ется центр C(x0,y0), радиус r, начальный и конечный углы 0, 1 (Рис.1.1).
Точки на дуге в зависимости от значения параметра определяют по формулам:
; . (1.7)
У полной окружности 0 . Обычно данный способ представления является основным и все другие сводят к нему.
Рис. 1.1
По центру C, начальной точке TН и углу (Рис.1.2).
Рис. 1.2
Для перехода к параметрическому заданию рассчита-ем величины r и 0 :
(1.8 а)
Если , то
. (1.8 б)
Если , то
. (1.8 в)
Конечный угол 1 =0 + .
3. По начальной T1(x1,y1), средней T2(x2,y2) и конечной T3 (x3,y3) точкам дуги (Рис.1.3).
Рис. 1.3
Точки не должны лежать на одной прямой. При этом:
.
Пусть 0. Найдем C(x0,y0), r, 0, 1. Координаты центра С определим из системы двух уравнений:
.
Введя вспомогательные величины 1 2 = х1 2+ у1 2; 2 2 = х2 2+ у2 2; 3 2 = х3 2+ у3 2; 12 = 1 2 -2 2 , 32 = 3 2 -2 2, можно представить в виде
, .
- Введение
- I. Основные виды геометрических объектов в машинной графике
- 1.1. Основные аналитические способы задания кривых
- 3. Параметрический способ задания. В качестве независимой переменной выбирается некоторый параметр t. Все координаты точек на кривой выражаются через него:
- 1.2. Виды кривых
- 1.3. Основные способы задания прямых
- 1.4. Способы задания окружностей и их дуг
- Углы 0 , 1 находим, как и в п. 2 , по формулам (1.8 б, в).
- 1.5. Основные аналитические способы задания поверхностей
- 1.6. Виды поверхностей
- П ример 2 .Уравнение конуса второй степени
- 1.7. Основные способы задания плоскостей
- 1.8. Аналитические способы задания пространственных тел
- 1.9. Основные операции с графическими примитивами
- Как и в п.1, представим условие пересечения в виде
- 1.10. Параметрические кривые и их построение в векторном виде