Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

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

Построение касательной к двум окружностям

Ответ
Поиск в этой теме
Непрочитано 22.08.2006, 04:39 #1
Построение касательной к двум окружностям
Никита В.
 
CAD Operator
 
Samara-Gorodok
Регистрация: 01.11.2005
Сообщений: 389

Задача в следующем: имеется 2 окружности разного диаметра, произвольно расположенные в пространстве, надо провести линию являющуюся касательной к обеим окружностям.

Метод последовательных приближений не предлагать.

П.С. Задача должна быть решена средствами акада в т.ч. и посредством лиспа.
__________________
АвтоКАД это не только электронный кульман,
Но и великий ГЕМОР
Просмотров: 70907
 
Непрочитано 22.08.2006, 06:01
1 | #2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


В случае расположения окружностей в одной плоскости можно использовать для начальной и конечной точек отрезка объектную привязку "_tan" ("кас"). Возможность проведения касательной к двум окружностям, произвольно расположенных в ПРОСТРАНСТВЕ, вызывает сомнение.
Profan вне форума  
 
Непрочитано 22.08.2006, 06:21
1 | #3
nmr


 
Регистрация: 22.08.2006
/dev/null
Сообщений: 91


1. Имеем две окружности: малая О1, большая О2.
2. Строим отрезок С, соединяющий центры О1,О2.
3. Точку пересечения С и О2 именуем Т1.
4. Откладываем на отрезке С от точки Т1 к центру О2 величину радиуса О1. Это точка Т2.
5. Из центра О2 строим окр. через Т2. Это окружность О3.
6. Из центра О1 проводим касательную K к О2. Точка пересечения К и О3 это Т3.
7. Прводим луч Л из центра О2 и точку Т3. Точка пересечения данного луча с О2 это Т4.
8. Копируем К в точку Т4. Последний примитив и будет касательной к двум окружностям.



проверка правильности построений:
1. Строим перпиндикуляры к отрезку С в его концах.
2. Измеряем углы:
- между С и К;
- между Л и перпиндикуляром к отр. С,
убеждаемся, что они равны.
nmr вне форума  
 
Непрочитано 22.08.2006, 07:34
#4
Святослав

котлостроение
 
Регистрация: 15.04.2005
Екатеринбург
Сообщений: 22
<phrase 1=


Поскольку окружность это плоская фигура, то и касательная должна быть в той же плоскости. т.о. провести касательную к окружностям в разных плоскостях невозможно.
Можно провести касательную к 2 шарам (ну или сферам)
все остальное как написал Profan
Святослав вне форума  
 
Непрочитано 22.08.2006, 10:15
#5
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,283


Цитата:
Сообщение от nmr
1. Имеем две окружности: малая О1, большая О2.
2. Строим отрезок С, соединяющий центры О1,О2.
3. Точку пересечения С и О2 именуем Т1.
4. Откладываем на отрезке С от точки Т1 к центру О2 величину радиуса О1. Это точка Т2.
5. Из центра О2 строим окр. через Т2. Это окружность О3.
6. Из центра О1 проводим касательную K к О2. Точка пересечения К и О3 это Т3.
7. Прводим луч Л из центра О2 и точку Т3. Точка пересечения данного луча с О2 это Т4.
8. Копируем К в точку Т4. Последний примитив и будет касательной к двум окружностям.

проверка правильности построений:
1. Строим перпиндикуляры к отрезку С в его концах.
2. Измеряем углы:
- между С и К;
- между Л и перпиндикуляром к отр. С,
убеждаемся, что они равны.
>nmr
Ну ты даешь :P См. что Profan написал, касательная строится в пару щелчков мыши.
asys вне форума  
 
Непрочитано 22.08.2006, 10:34
#6
nmr


 
Регистрация: 22.08.2006
/dev/null
Сообщений: 91


это чтоб жизнь медом не казалась
nmr вне форума  
 
Автор темы   Непрочитано 22.08.2006, 10:42
#7
Никита В.

CAD Operator
 
Регистрация: 01.11.2005
Samara-Gorodok
Сообщений: 389


>Asys
Ну ващето nmr все правильно написал (спасибо), но уж очень сложно...........

Тему можно считать закрытой.
__________________
АвтоКАД это не только электронный кульман,
Но и великий ГЕМОР
Никита В. вне форума  
 
Непрочитано 22.08.2006, 13:09
#8
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Вот тут сразу и видна разница между кульманом и AutoCAD'ом. На кульмане строить касательную к окружностям - гемор, а в AutoCAD'е - запросто.
Profan вне форума  
 
Непрочитано 22.08.2006, 13:14
#9
nmr


 
Регистрация: 22.08.2006
/dev/null
Сообщений: 91


да
nmr вне форума  
 
Непрочитано 22.08.2006, 13:19 Re: Построение касательной к двум окружностям
#10
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,260


Цитата:
Сообщение от Никита В.
Задача должна быть решена средствами акада в т.ч. и посредством лиспа.
Если только средствами Акада - то достаточно _TAN
Если лиспом - то все равно придется высчитывать ориентировочные точки касательных для _TAN. Иначе результаты могут быть непредсказуемы.
А в таком случае проще их (точки) сразу рассчитать лиспом математически. И обойтись без _TAN.
Pilot вне форума  
 
Непрочитано 15.11.2006, 07:23
#11
Pool


 
Регистрация: 18.10.2005
Москва
Сообщений: 61
Отправить сообщение для Pool с помощью Skype™


Вернусь к касательным.
А есть ли возможность построить касательную от окружности просто в произвольно выбранной точке на этой окружности? Имею ввиду - без построения линии от этой точки к центру этой окружности.
И тот же вопрос о перпендикуляре.
Т.е., как построить перпендикуляр ИЗ произвольной точки уже начерченной прямой.

..........................................Павел.
Pool вне форума  
 
Непрочитано 15.11.2006, 08:55 Re: Построение касательной к двум окружностям
#12
Serge Krasnikov

Конструктор, инженер-механик на пенсии
 
Регистрация: 03.10.2003
Новосибирск
Сообщений: 6,953


Цитата:
Сообщение от Pilot
Цитата:
Сообщение от Никита В.
Задача должна быть решена средствами акада в т.ч. и посредством лиспа.
Если только средствами Акада - то достаточно _TAN
Если лиспом - то все равно придется высчитывать ориентировочные точки касательных для _TAN. Иначе результаты могут быть непредсказуемы.
А в таком случае проще их (точки) сразу рассчитать лиспом математически. И обойтись без _TAN.
Так то оно так, токо вот беда у двух окружностей может быть четыре варианта построения касательных, как ни крути все равно придется выбирать, а если выбирать варианты самому то какой смысл делать лисп?
Serge Krasnikov вне форума  
 
Непрочитано 15.11.2006, 09:50
1 | #13
ВоваН

Дороги, Конструкции, Тоннели
 
Регистрация: 20.05.2004
Сочи
Сообщений: 102
<phrase 1=


РОВНО ЗА 7 ЩЕЛЧКОВ МЫШИ!!!!

1 Нажимаем чертить линию
2 При нажатом CTRL щелкаем правой кнопкой мыши
3 Щелкаем КАСАТЕЛЬНАЯ
4 Щелкаем на 1-й окружности
5 см щелчек 2
6 см щелчек 3
7 Щелкаем на 2-й окружности

Время 10 сек. максимум!!!
ВоваН вне форума  
 
Непрочитано 15.11.2006, 09:58
#14
Владимир Егорьев


 
Сообщений: n/a


Цитата:
Сообщение от ВоваН
РОВНО ЗА 7 ЩЕЛЧКОВ МЫШИ!!!!

1 Нажимаем чертить линию
2 При нажатом CTRL щелкаем правой кнопкой мыши
3 Щелкаем КАСАТЕЛЬНАЯ
4 Щелкаем на 1-й окружности
5 см щелчек 2
6 см щелчек 3
7 Щелкаем на 2-й окружности

Время 10 сек. максимум!!!
Тоже самое что и просто привязка к окружности (такая же точность).Этот вариант не проходит.
Если я правильно понял автора?!!
 
 
Непрочитано 15.11.2006, 14:21
#15
Pool


 
Регистрация: 18.10.2005
Москва
Сообщений: 61
Отправить сообщение для Pool с помощью Skype™


Цитата:
Сообщение от Владимир Егорьев
...Этот вариант не проходит.
Если я правильно понял автора?!!
Именно так.
Нет никаких вторых точек и вторых окружностей.
Нужна просто касательная (неважна её длина и направление от точки на окружности).
В итоге, она предназначена как вспомогательная для определения углов между ней (касательной) и другими линиями.

И по перпендикуляру ОТ прямой - есть способ построения?

...............................................Павел.
Pool вне форума  
 
Непрочитано 15.11.2006, 14:34
#16
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


Ещё касательную можно построить след. образом

Команда _xline , указать привязку Tangent (касательная), указать окружность, к которой строится касательная. Далее, обратите внимание, мы при помощи мышки можем перемещать эту прямую, которая обкатывается по окружности
Хмурый вне форума  
 
Непрочитано 15.11.2006, 15:08
#17
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


Так-же строится перпендикуляр

_xline, привязка Perpendicular (Перпендикуляр), выбираем прямой участок того, к чему хотим приперпендикуляриться, и , двигая мышкой, выбираем место расположения перепендикуляра
Хмурый вне форума  
 
Непрочитано 15.11.2006, 16:06
#18
Pool


 
Регистрация: 18.10.2005
Москва
Сообщений: 61
Отправить сообщение для Pool с помощью Skype™


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

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

Мои действия.

1. Даю команду _xline.
2. Указываю привязку Tangent (касательная)
3. Указываю окружность, к которой строится касательная. Левый щелчёк. Просит точку.
4. Указываю интересующую меня - точку пересечения окружностей (или произвольную точку на окружности). Результат: "Specify through point: *Invalid*"

Аналогично, если указываю точку произвольно, вне (снаружи) окружности (т.е., произвольно щёлкаю левой - так же пишет: " Specify through point: *Invalid*"
А дальше - ничего никуда не обкатывается.
И ничего не строится.

С перпендикуляром всё нормально. Спасибо.

..................................Павел.
Pool вне форума  
 
Непрочитано 15.11.2006, 16:17
#19
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


Нужно просто мышкой подвигать вне окружности после п. 3
[ATTACH]1163596619.jpg[/ATTACH]

Перекрестье - вне окружности
Хмурый вне форума  
 
Непрочитано 15.11.2006, 16:26
#20
Pool


 
Регистрация: 18.10.2005
Москва
Сообщений: 61
Отправить сообщение для Pool с помощью Skype™


У меня 2002.
Ничего не строится. Спишу всё не глюк.
После обозначения Tangent (касательной) и вывода курсора вне окружности - никаких _xline посто нет, передвигать нечего.
Вариантов не осталось.

....................................Павел.
Pool вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Построение касательной к двум окружностям

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск