Окружность задана центром и сопрягающей окружностью |
|
|
Отношение предназначено для построения двух окружностей, заданных общим центром и касающихся заданной окружности. Одновременно строятся точки касания полученных окружностей с заданной.
Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение
параметров |
|
Точка 1 |
Точка |
Точка сопряжения первой полученной окружности с исходной оружностью |
|
Окружность 1 |
Окружность |
Первая образуемая окружность |
|
Точка 2 |
Точка |
Точка сопряжения второй полученной окружности с исходной оружностью |
|
Окружность 2 |
Окружность |
Вторая образуемая окружность |
|
Точка |
Точка |
Исходная точка |
|
Окружность |
Окуржность |
Исходная окружность |
|
|
Прототип команды: D0D Согласование Точка1 Окуржность1 Точка2 Окружность2 ; Точка Окружность .
|
|
Алгоритм "Главный" |
1 |
|
Окружность d1 задана координатами центра 100.5 , 27.5 и радиусом 91.400219 . |
2 |
|
Точка p1 задана координатами -171.5 и 30.5 . |
3 |
|
Точка cntd1 есть центр объекта d1 . |
4 |
|
Прямая o1 задана точками p1 и cntd1 . |
5 |
|
Точки p2 и p3 есть пересечение прямой o1 и окружности d1 . |
6 |
|
Окружность d2 задана центром p1 и точкой p3 . |
7 |
|
Окружность d3 задана центром p1 и точкой p2 . |
|
|
|
Входные параметры:d1, p2.
Выходные параметры: d3, p2, d2, p3.
|
|
Структура функции |
|
|
|
Пример 1:
Построить две окружности, заданные центром p1 и касающиеся окружности d1.
Алгоритм "Главный" |
1 |
|
Окружность d1 задана координатами центра 33.5 , 54 и радиусом 64.660653 . |
2 |
|
Точка p1 задана координатами -61.5 и -65 . |
3 |
|
Окружности d2 , d3 заданы точкой p1 и окружностью d1 , сопрягая ее в точках p3 и p2 . |
|
|
|
|
|
|
|
|
|