Как построить окружность на трём точкам в нужном квадранте?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как построить окружность на трём точкам в нужном квадранте?

Как построить окружность на трём точкам в нужном квадранте?

Ответ
Поиск в этой теме
Непрочитано 18.05.2021, 15:13 #1
Как построить окружность на трём точкам в нужном квадранте?
fasadel
 
Регистрация: 17.03.2009
Сообщений: 316

Строю окружность в режиме "по трём точкам". Первая — именно точка (крестик на рисунке), две другие "точки" — касательные к прямым. А итоге Автокад строит белую окружность. Правильно строит. Но решение, как мы понимаем не единственное. Возможна ещё и красная окружность. Как заставить Автокад выбрать нужный мне "квадрант" для окружности?

(Две прямых для касания взяты только для упрощённой иллюстрации проблемы. Разумеется, в этом случае я могу методами начертательной геометрии построить нужную красную окружность и без команды "окружность по трём точкам". Меня интересуют более общие ситуации, когда надо обеспечить касание более сложных объёктов, и когда также, как и в этом примере, есть два решения — две возможности выбрать "квадрант".

Просмотров: 2896
 
Непрочитано 18.05.2021, 15:17
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


У тебя, похоже, одна из точек дублируется. Хотя бы одна из точек должна лежать как раз внутри нужного "квадранта" и не принадлежать ни одной прямой.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.05.2021, 15:35
#3
fasadel


 
Регистрация: 17.03.2009
Сообщений: 316


Да, конечно. Точка касания и точка "пересечения" одной из прямых совпадают. Именно за счёт этого и возникает неоднозначность. Автокад нормально при этом строит окружность, но неоднозначность разрешает по своему разумению. Можно ли как-то ему предложить нужное мне разумение.

----- добавлено через ~8 мин. -----
Возможно я неправильно решаю задачу, и надо строить окружность не "по трём точкам", указывая касательные, а как-то иначе. Будут благодарен, если подскажите как.

Есть две окружности, есть заданная точка на одной из них. Надо построить красную окружность, касательную к обоим белым окружностям разных радиусов и проходящую через заданную точку на одной из них (она же, разумеется, одна из точек касания). Понятно, что и в этом случае задача имеет два решения в смежных "квадрантах". Мне нужен один конкретный из них, наперёд заданный.



Последний раз редактировалось fasadel, 18.05.2021 в 15:46.
fasadel вне форума  
 
Непрочитано 18.05.2021, 16:08
#4
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,401


Цитата:
Сообщение от fasadel Посмотреть сообщение
Первая — именно точка (крестик на рисунке), две другие "точки" — касательные к прямым.
Не знаю как у вас мой 2014 просто ругается. "Circle does not exist." И он по ходу прав, как первый крестик может принадлежать прямой, если вторая тоска касательная к этой же прямой?
AlexCondor вне форума  
 
Непрочитано 18.05.2021, 17:30
#5
SpBerkut

ГИП
 
Регистрация: 08.05.2019
Сообщений: 124


Цитата:
Сообщение от fasadel Посмотреть сообщение
Строю окружность в режиме "по трём точкам"
В этом режиме, ЕМНИП, указываются именно три точки, через которые должна пройти окружность. Иными словами, указываются вершины треугольника, вокруг которого описывается окружность. Единственно возможная окружность.
Цитата:
Сообщение от fasadel Посмотреть сообщение
касательные к прямым
Это какое-то новое слово в геометрии.
Цитата:
Сообщение от fasadel Посмотреть сообщение
надо строить окружность не "по трём точкам", указывая касательные, а как-то иначе. Будут благодарен, если подскажите как.
Предлагаю попробовать через геометрические зависимости.
SpBerkut вне форума  
 
Непрочитано 18.05.2021, 18:21
#6
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,916


Обрезать прямые?
engngr вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как построить окружность на трём точкам в нужном квадранте?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Как с помощью VBA построить поверхность по трём поперечникам? МишаИнженер Программирование 2 06.09.2011 20:40
Построить сплайн по точкам, взятым из текстового файла. ГошаПак Программирование 6 25.10.2010 21:52
Как построить тело по 3D точкам с целью определения его объема Малявка Программирование 14 27.07.2009 13:46
Как построить окружность 2PR? Cage AutoCAD 14 12.09.2005 19:05