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

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

как Вписать эллипс в параллелограмм?

Ответ
Поиск в этой теме
Непрочитано 08.12.2008, 14:23
как Вписать эллипс в параллелограмм?
Kandy
 
Регистрация: 08.12.2008
Сообщений: 27

есть параллелограмм. в него надо вписать эллипс. соответственно есть 4 точки касания и 4 пересечения. Можно ли в автокаде построить?

Вложения
Тип файла: dwg
DWG 2004
dano.dwg (24.8 Кб, 5717 просмотров)

Просмотров: 20614
 
Непрочитано 11.12.2008, 12:28
#41
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Михаил055,
1. Построить кривую перемещения точки 3 при скольжении бревна и найти её пересечение с вертикальной линией упора. Дальше - просто. Как построить - не знаю.
2. В SolidWorks`е или в Inventor`е есть возможность "женить" (mate) инстанции. Женим: точку 1 с прямой "низа" бревна, точку 2 с прямой "дна", точку 3 с прямой вертикали упора. Пусть машина думает, у ей мозги из гутаперчи.
CaMoCAD вне форума  
 
Непрочитано 11.12.2008, 12:39
#42
Денис Флюстиков


 
Регистрация: 20.07.2005
СПб
Сообщений: 89


Для решения задачи, указанной в названии темы можно воспользоваться LISP-программой
http://dwg.ru/dnl/538
Денис Флюстиков вне форума  
 
Непрочитано 11.12.2008, 13:59
#43
Хмурый


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


Цитата:
Сообщение от Михаил055 Посмотреть сообщение
Ладно. Любителям поломать мозги. Факультатив.

Дано:
- Бревно.
- Фигура с пазом.
Требуется сунуть бревно в паз. Произойдет касание по точкам 1, 2, 3.
Вопрос: Как построить?
Тем, кому кажется, что решение очевидно намекну, что для бревна постоянные точки 2 и 3, а ля паза точка 1. В итоге два элемента с тремя неизвестными.
Я кувыркаюсь с этой задачей уже четыре года.
Попытка решения подобной задачи
http://forum.dwg.ru/showthread.php?p...2%FC#post30649
Хмурый вне форума  
 
Непрочитано 11.12.2008, 15:39
#44
serov


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


Вот повезло Kandy, голову ломать не нужно в пространстве, прога есть для плоскости. Спасибо Денису Флюстикову!
serov вне форума  
 
Непрочитано 11.12.2008, 22:49
#45
Михаил055

Конструктор
 
Регистрация: 16.01.2006
Москва
Сообщений: 68


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Попытка решения подобной задачи
http://forum.dwg.ru/showthread.php?p...2%FC#post30649
Ну там задачка в принципе решаемая. Как я понял надо попутно определить длину вписанного прямоугольника. Так вот там оба прямоугольника имеют общий центр. Если вписанный прямоугольник разделить поперек пополам через центр, то половинки длинных сторон, лежащих по одну сторону делящей линии должны быть одинаковыми. Вот и надо через систему двух уравнений искать угол, при котором это будет справедливым.
Можно было бы и там, но некропостерство поощрительно ли?
Михаил055 вне форума  
 
Непрочитано 12.12.2008, 09:27
#46
Хмурый


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


Михаил055, твоя задача сводится к тому-же
Миниатюры
Нажмите на изображение для увеличения
Название: SPXImage1447.jpg
Просмотров: 144
Размер:	43.6 Кб
ID:	13413  
Хмурый вне форума  
 
Непрочитано 12.12.2008, 10:56
#47
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


В принципе всё сводится к тригонометрическому уравнению. Кто может решить?
Миниатюры
Нажмите на изображение для увеличения
Название: 123.jpg
Просмотров: 155
Размер:	19.1 Кб
ID:	13420  
Makswell вне форума  
 
Непрочитано 23.05.2012, 13:15
#48
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Да и задача стояла - вписать эллипс, а не описать
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 23.05.2012, 13:19
#49
Хмурый


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


Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
Да и задача стояла - вписать эллипс, а не описать
задача уже поменялась в #48 http://forum.dwg.ru/showpost.php?p=922628&postcount=48
Хмурый вне форума  
 
Непрочитано 11.01.2015, 14:59
#50
Vassa


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


Натолкнулся на интересную задачу:
Цитата:
Сообщение от Михаил055 Посмотреть сообщение
Ладно. Любителям поломать мозги. Факультатив.

Дано:
- Бревно.
- Фигура с пазом.
Требуется сунуть бревно в паз. Произойдет касание по точкам 1, 2, 3.
Вопрос: Как построить?
Тем, кому кажется, что решение очевидно намекну, что для бревна постоянные точки 2 и 3, а ля паза точка 1. В итоге два элемента с тремя неизвестными.
Я кувыркаюсь с этой задачей уже четыре года.
Решить получаемое уравнение мне не удалось.
Попытался получить решение через параметризацию чертежа (Автокад 2010). Вот что получилось.

Здесь пришлось пойти на небольшую хитрость – в точках 1, 2 и 3 построить окружности dia1..dia3 и cвязать их параметром Касание c соответствующими отрезками. Точность решения при этом, конечно, снижается, но может быть практически любой, достижимой в Автокаде. Она зависит от диаметра окружностей (я ограничился 0,0001). Остальные геометрические связи видны из чертежа.
Исходные данные – d1, d2, d3.
Параметр d4 необязателен, введен только для того, чтобы левый конец бревна всегда выходил за упор, за точку 1. Угловой размер ang1 просто справочный.
Вложения
Тип файла: dwg
DWG 2010
Задача о бревне.dwg (62.6 Кб, 477 просмотров)
__________________
В действительности все иначе, чем на самом деле.
(Антуан де Сент-Экзюпери)
Vassa вне форума  
 
Непрочитано 16.04.2020, 09:35
#51
SpBerkut

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


Пару лет назад задавался вопросом. Помурыжив каноническое уравнение эллипса, скудные познания в Lisp'е и линейной алгебре, я родил скрипт. Есть в нём недочёт — иногда эллипс отрисовывается повёрнутым на 90 градусов. В своё время я на это плюнул и разворачивал его обратно руками.

Пример работы на картинке.
Миниатюры
Нажмите на изображение для увеличения
Название: 0002.png
Просмотров: 48
Размер:	11.7 Кб
ID:	225079  
Вложения
Тип файла: lsp Эллипс.lsp (8.6 Кб, 7 просмотров)

Последний раз редактировалось SpBerkut, 19.05.2022 в 15:13.
SpBerkut вне форума  
 
Непрочитано 17.04.2020, 10:05
#52
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,680


вообще в общем случае в параллелограмм можно вписать ДВА эллипса, которые будут условно ориентированны по его диагоналям.
koMon вне форума  
 
Непрочитано 26.09.2022, 15:46
#53
vargrah


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


1. Строим 8 точек внутри параллелограмма как в ответе #14
2. Выбираем инструмент "сплайн по управляющим вершинам" и обводим по 8 точкам (важно - замкнуть последний сектор через команду "з" - замкнуть)
- Получается эллипс, чуть меньше чем нужно.
3. Выделяем полученный эллиптический сплайн (см. рис.1). через меню сплайна (треугольник, появляющийся при выделении) переводим его в режим "Определяющие" (см. рис 2 синий контур)
4. Подтягиваем за узлы в нужные точки. (см. рис 2 желтый контур).
Готово.
Миниатюры
Нажмите на изображение для увеличения
Название: Эллипс в параллелелограмме 1.JPG
Просмотров: 33
Размер:	55.5 Кб
ID:	250096  Нажмите на изображение для увеличения
Название: Эллипс в параллелелограмме 2.JPG
Просмотров: 33
Размер:	57.8 Кб
ID:	250097  
vargrah вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > как Вписать эллипс в параллелограмм?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рифмоплетство. Kryaker Разное 554 14.11.2023 11:59
Как работать с дигитайзером в AutoCad? Yusuf AutoCAD 21 11.09.2010 13:38
на злобу дня !! zaza-noza Разное 63 22.05.2009 15:10
Мировой кризис Moris Разное 2271 07.12.2008 12:07
как вписать рамку из model в viewports в layout-е Rascen AutoCAD 2 23.04.2007 12:51