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

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

Как вписать прямоугльник с известными параметрами в эллипс?

Ответ
Поиск в этой теме
Непрочитано 23.05.2012, 10:25 #1
Как вписать прямоугльник с известными параметрами в эллипс?
Дашенька новенькая
 
студент
 
Самара
Регистрация: 11.05.2011
Сообщений: 48

подскажите пож-та как вписать прямоугльник с известными параметрами в эллипс???в автокаде как это сделать?
Просмотров: 12232
 
Непрочитано 23.05.2012, 10:51
#2
Profan


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


Неправильная постановка задачи. Если параметры прямоугольника (видимо, длина и ширина) известны, то придется спрашивать о том, как ОПИСАТЬ эллипс относительно прямоугольника.
Profan вне форума  
 
Автор темы   Непрочитано 23.05.2012, 10:58
#3
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


спасибо,что подправили) и все таки как начертить эллипс,чтобы прямоугольник был внутри него?
Дашенька новенькая вне форума  
 
Непрочитано 23.05.2012, 11:50
#4
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Обратная постановка задачи! Для каждого прямоугольника с известными размерами найдется окружность, что для Дашеньки и есть ответ. И только он является эллипсом (в частном случае)
Миниатюры
Нажмите на изображение для увеличения
Название: Эллипс005.PNG
Просмотров: 149
Размер:	8.9 Кб
ID:	80801  
__________________
С уважением sbi

Последний раз редактировалось sbi, 23.05.2012 в 11:58.
sbi вне форума  
 
Непрочитано 23.05.2012, 11:56
#5
ытя


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


При текущих условиях (не задан коэффициент сжатия эллипса), круг - всего лишь, одно из бесчисленного количества решений
ытя вне форума  
 
Автор темы   Непрочитано 23.05.2012, 12:08
#6
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


послушайте, вы мне еще скажите,чтобы я методом подгона начертила в автокаде. у эллипса есть уравнение, вершины прямоугольника лежат на эллипсе. фокальное расстояние=1/2 стороны прямоугольника, фокусное расстояние=1/2 другой стороны прямоугольника,стороны прямоугольника 20 и 40. пробовала через систему уравнений найти наиб и наим оси эллипса.но думаю это не тот метод.хотелось бы подсказки.надо срочно описать в автокаде,но чтобы это сделать нужно знать наиб и наим ось эллипса.
Дашенька новенькая вне форума  
 
Непрочитано 23.05.2012, 12:24
#7
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


ытя Не смеши, вот проекция
Дашенька новенькая наиб и наим ось эллипса равна диагонали прямоугольника.
Миниатюры
Нажмите на изображение для увеличения
Название: Эллипс 006.PNG
Просмотров: 169
Размер:	8.7 Кб
ID:	80804  
__________________
С уважением sbi

Последний раз редактировалось sbi, 23.05.2012 в 12:32.
sbi вне форума  
 
Непрочитано 23.05.2012, 12:26
#8
Profan


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


В этой проекции не выполняется соотношение сторон прямоугольника.
Profan вне форума  
 
Непрочитано 23.05.2012, 12:27
#9
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Цитата:
Сообщение от Дашенька новенькая Посмотреть сообщение
у эллипса есть уравнение
это главное.
подставив в уравнение значение координат одной из вершин прямоугольника и вычислив угол. получаем параметры эллипса a, b ну и из центра прямоугольника чертим эллипс по трем точкам в автокаде
Миниатюры
Нажмите на изображение для увеличения
Название: Drawing3-Model.jpg
Просмотров: 157
Размер:	21.6 Кб
ID:	80805  
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Автор темы   Непрочитано 23.05.2012, 12:37
#10
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


Михаил,скажите пожалуйста! как вы угол нашли?и покажите пож-та этот угол где он? я даже не думала про угол) что-то не получается если диагональ прямоугольника равна большой полуоси,по крайней мере в автокаде
Дашенька новенькая вне форума  
 
Непрочитано 23.05.2012, 12:40
#11
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от Profan Посмотреть сообщение
В этой проекции не выполняется соотношение сторон прямоугольника.
Да и углов тоже это прямоугольник - только одно решение
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 23.05.2012, 12:47
#12
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Цитата:
Сообщение от Дашенька новенькая Посмотреть сообщение
как вы угол нашли?и покажите пож-та этот угол где он?
центр прямоугольника и центр эллипса в одной точке. из этой точки провести оси х и у. так же из этой точки провести линию к одной из вершин прямоугольника (т.к. это одна из общих точек двух фигур). угол между осью х и линией будет угол, который можно подставить в уравнение эллипса. само значение угла получить из соотношений сторон полученного треугольника (как арктангенс или арккатангенс).
Думаю более подробно не имеет смысл расписывать иначе не поработает голова

sbi
диагональ прямоугольника одна, а у эллипса оси наибольшая и наименьшая разные. Если оси эллипса сделать одинаковые и равные диагонале то будет частный случай - круг.\

p/s/ хотя может и в моем варианте круг выходит.... )) ох уж эти ВУЗы..)
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.

Последний раз редактировалось Mikhail, 23.05.2012 в 12:58.
Mikhail вне форума  
 
Автор темы   Непрочитано 23.05.2012, 12:54
#13
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


голова моя второй день уже думает)))спасибо Вам большое!)дальше я разберусь сама, надеюсь)

Последний раз редактировалось Дашенька новенькая, 23.05.2012 в 13:05.
Дашенька новенькая вне форума  
 
Непрочитано 23.05.2012, 13:06
#14
ытя


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


Цитата:
Сообщение от sbi Посмотреть сообщение
только одно решение
Ерунда.
Миниатюры
Нажмите на изображение для увеличения
Название: Прямоуг_и_эллипсы.PNG
Просмотров: 227
Размер:	15.9 Кб
ID:	80807  
Вложения
Тип файла: dwg
DWG 2010
Эллипс вокруг прямоугольника.dwg (110.6 Кб, 2346 просмотров)

Последний раз редактировалось ытя, 23.05.2012 в 13:19.
ытя вне форума  
 
Непрочитано 23.05.2012, 13:11
#15
Profan


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


По картинке нельзя определить, являются ли эти эллипсы описанными. И вообще - эллипсы ли это?
Profan вне форума  
 
Автор темы   Непрочитано 23.05.2012, 13:20
#16
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


задача стояла описать эллипс ну или вписать прямоугольник. я нашла более простое решение)))!
/FM1/+/FM2/=2а
нашла длины отрезков /FM1/ и /FM2/, т.к. координаты точек нам известны и нашла а)в 1 действие практически)
Дашенька новенькая вне форума  
 
Непрочитано 23.05.2012, 13:20
#17
ытя


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


Добавил в #61
ытя вне форума  
 
Непрочитано 23.05.2012, 13:27
#18
Profan


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


ытя, вот твои эллипсы:
Регенерация, естественно, выполнялась.
Миниатюры
Нажмите на изображение для увеличения
Название: Фигня.jpg
Просмотров: 159
Размер:	18.4 Кб
ID:	80812  
Profan вне форума  
 
Непрочитано 23.05.2012, 13:29
#19
ытя


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


Сколько в "граммах" ?
ытя вне форума  
 
Непрочитано 23.05.2012, 13:51
#20
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Цитата:
Сообщение от Дашенька новенькая Посмотреть сообщение
задача стояла описать эллипс ну или вписать прямоугольник. я нашла более простое решение)))!
/FM1/+/FM2/=2а
нашла длины отрезков /FM1/ и /FM2/, т.к. координаты точек нам известны и нашла а)в 1 действие практически)
что то мне кажется не всё так просто...
пеерчитав условия задачи. обратил внимание на расстояния и радиусы, заданные по условию.
соответственно надо сделать систему уравнений с фокальным радиусом и расстоянием. и тогда решив ее, получим только одно решение.
Миниатюры
Нажмите на изображение для увеличения
Название: Drawing5-Model.png
Просмотров: 122
Размер:	3.4 Кб
ID:	80813  
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Автор темы   Непрочитано 23.05.2012, 14:05
#21
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


это тоже один из вариантов,но гораздо длиннее и запутаннее,а ответ получается такой же. просто нужно учитывать свойство эллипса-сумма отрезков соединяющих фокусы эллипса и любую точку на нем= большой полуоси.
а маленькую полуось я нашла через коэф сжатия,который тоже можно вычислить по полученным и имеющимся данным
Дашенька новенькая вне форума  
 
Непрочитано 23.05.2012, 14:14
#22
Хмурый


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


да бросьте вы, ей богу.
Создаём блок из квадрата и описанной окружности.
Рисуем прямоугольник.
Масштабируем блок по опорным отрезкам, задавая разные масштабы по осям.
Расчленяем блок.
файл формата 2000

PS базовую точку блока удобней будет назначать на одном из углов квадрата. Эту точку следует совмещать с углом прямоугольника и при масштабировании использовать за базу
Вложения
Тип файла: dwg
DWG 2000
Эллипс.dwg (108.9 Кб, 1411 просмотров)

Последний раз редактировалось Хмурый, 23.05.2012 в 15:07.
Хмурый вне форума  
 
Непрочитано 23.05.2012, 22:56
#23
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Хмурый А можно и так для наглядности:
-строим окружность и вписанный в него квадрат и на их основе цилиндр и параллепипед
- режем плоскость под углом равным арктангенсу отношения сторон в нашем случае 2.
Известно со школы, что наклонное сечение цилиндра-эллипс.
Миниатюры
Нажмите на изображение для увеличения
Название: эллипс 007.PNG
Просмотров: 58
Размер:	13.2 Кб
ID:	80862  
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.05.2012 в 09:58.
sbi вне форума  
 
Непрочитано 24.05.2012, 03:21
#24
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Цитата:
Сообщение от Profan Посмотреть сообщение
ытя, вот твои эллипсы:
Регенерация, естественно, выполнялась.
Profan, имхо, это не показатель, по привязке то точки пересечений в вершинах прямоугольника.
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 24.05.2012, 05:16
#25
Profan


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


Однако, попробуй докажи, что все эллипсы проходят чврез вершину прямоугольника. Координаты этой вершины можно определить в AutoCAD'е, но какую точку брать на эллипсе?
Profan вне форума  
 
Непрочитано 24.05.2012, 06:21
#26
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Дядь Вов, но ведь на эллипсе ее находит привязка "Расширенное пересечение" и ставит на нем точку с теми же координатами, что и у вершины прямоугольника.
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 24.05.2012, 07:53
#27
Хмурый


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


Цитата:
Сообщение от sbi Посмотреть сообщение
Хмурый А можно и так для наглядности:
-строим окружность и вписанный в него квадрат и на их основе цилиндр и параллепиед
- режем плоскость под углом равным арктангенсу отношения сторон в нашем случае 2.
Известно со школы, что наклонное сечение цилиндра-эллипс.
Согласен, очень хороший способ. Только я противник каких-либо вычислений....
Хмурый вне форума  
 
Непрочитано 24.05.2012, 08:30
#28
Profan


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


Дядя Толь, что такое "Расширенное пересечение"?
На чертеже, который выложил ытя, привязка "Пересечение" (например, при отрисовке отрезка) срабатывает только на желтом эллипсе с указанием точки привязки как раз в вершине прямоугольника. Для других эллипсов эта привязка не срабатывает.
А вот такое соображение никому в голову не приходило: соотношение сторон прямоугольника фактически определяет степень сжатия эллипса. При соотношении, равном единице - имеем квадрат и круг, при другом соотношении имеем прямоугольник и 1 (один) эллипс. Никакого бесчисленного множества эллипсов.
Сейчас еще раз проверил привязку при большем увеличении в AutoCAD 2008. Визуально и желтый эллипс не проходит через вершину прямоугольника. Расширенная привязка все-таки срабатывает при перемещении курсора вдоль эллипса, только отрезок строится не от точки пересечения сторон прямоугольника. Причем, для разных эллипсов эта точка разная.

Последний раз редактировалось Profan, 24.05.2012 в 08:54.
Profan вне форума  
 
Непрочитано 24.05.2012, 08:32
#29
Хмурый


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


[''']
Хмурый вне форума  
 
Непрочитано 24.05.2012, 09:16
#30
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Цитата:
Сообщение от Profan Посмотреть сообщение
что такое "Расширенное пересечение"?
Это когда нет/невидно явного пересечения... - выбрать привязку "Пересечение", задержать курсор на первом объекте до появления привязки "Расширенное пересечение", щелкнуть ЛКМ и щелкнуть ЛКМ по второму объекту...
Миниатюры
Нажмите на изображение для увеличения
Название: Расширенное пересечение_1.JPG
Просмотров: 57
Размер:	6.8 Кб
ID:	80875  Нажмите на изображение для увеличения
Название: Расширенное пересечение_2.JPG
Просмотров: 59
Размер:	5.1 Кб
ID:	80876  
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 24.05.2012, 09:53
#31
Jonas

конструктор машиностроитель
 
Регистрация: 14.05.2007
Новосибирск
Сообщений: 893


А может так:
- строим квадрат сторонами равными большой стороне прямоугольника,
- описываем круг,
- выполняем 3Д поворот по Z оси на нужный угол,
- делаем flatten.
Угол поворота можно вычислить а можно и получить графически.
Jonas вне форума  
 
Непрочитано 24.05.2012, 10:20
#32
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от Profan Посмотреть сообщение
соотношение сторон прямоугольника фактически определяет степень сжатия эллипса. При соотношении, равном единице - имеем квадрат и круг, при другом соотношении имеем прямоугольник и 1 (один) эллипс. Никакого бесчисленного множества эллипсов.
Правильно ли,что у квадратых уравнений есть только два решения - окружность, описывемая прямоугольник и только один эллипс?
__________________
С уважением sbi

Последний раз редактировалось sbi, 24.05.2012 в 10:30.
sbi вне форума  
 
Непрочитано 24.05.2012, 10:23
#33
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Jonas, тут вопрос уже не в этом.... построить не проблема... Вопрос сколько эллипсов возможно? Один или множество?
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 24.05.2012, 12:20
#34
ытя


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


Цитата:
Сообщение от sbi Посмотреть сообщение
Правильно ли,что у квадратых уравнений есть только два решения - окружность, описывемая прямоугольник и только один эллипс?
До появления уточнения условий в #6, задача имела бесчисленное количество решений:
Миниатюры
Нажмите на изображение для увеличения
Название: Эллипс вокруг прямоугольника с решением.PNG
Просмотров: 77
Размер:	31.7 Кб
ID:	80891  

Последний раз редактировалось ытя, 24.05.2012 в 12:24. Причина: подправил
ытя вне форума  
 
Непрочитано 24.05.2012, 12:22
#35
Jonas

конструктор машиностроитель
 
Регистрация: 14.05.2007
Новосибирск
Сообщений: 893


Вообще то бесконечное множество.

опоздал!
Вложения
Тип файла: pdf Чертеж2-Model.pdf (2.7 Кб, 120 просмотров)
Jonas вне форума  
 
Непрочитано 24.05.2012, 12:44
#36
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Цитата:
Сообщение от Дашенька новенькая Посмотреть сообщение
фокальное расстояние=1/2 стороны прямоугольника, фокусное расстояние=1/2 другой стороны прямоугольника,стороны прямоугольника 20 и 40
а почему никто на это внимание не обращает?
согласно формулам надо решить пару уравнений, как уже писал выше.


где, как я понимаю,
р- фокальное расстояние
с-фокусный радиус
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Непрочитано 24.05.2012, 12:47
#37
Хмурый


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


Mikhail, зачем что-то решать, когда можно построить без расчётов каких-либо?
Хмурый вне форума  
 
Непрочитано 24.05.2012, 12:49
#38
Mikhail

инженер-технолог (ГИП)
 
Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,147


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Mikhail, зачем что-то решать, когда можно построить без расчётов каких-либо?
ну решение с блоком вне конкуренции) если честно не задумывался, что круг при масштабировании будет именно как эллипс просчитываться.
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты.
Mikhail вне форума  
 
Автор темы   Непрочитано 24.05.2012, 17:37
#39
Дашенька новенькая

студент
 
Регистрация: 11.05.2011
Самара
Сообщений: 48


Михаил,я тоже вначале думала,что систему составлять,но зачем? ведь проще решить одно уравнение и следом другое и не мучиться выражать а или b из формул, как надо было бы сделать в системе. проще /FM1/+/FM2/=2а- находим а, затем эксцентриситет е=с/а, затем коэф сжатия к^2=1-е^2, и в=к*а. и все)
Дашенька новенькая вне форума  
 
Непрочитано 24.05.2012, 23:51
#40
Хмурый


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


Дашенька новенькая, я не понял, ты программными способами пытаешься это построить?
Хмурый вне форума  
 
Непрочитано 25.05.2012, 00:42
#41
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Здрясть! Чтой-то не спится. У нас уже почти час ночи. Вот, заглянула на форум. Мне показалось, что народ в научных изысканиях и расчётах забыл про банальную команду align. Итак: дан прямоугольник. Теперь, в режиме ОРТО рисуем эллипс нужной формы, не важно, какого размера, но внутри прямоугольника. Рисуем диагональ в прямоугольнике. Перемещаем эллипс, чтобы совместить центры эллипса и прямоугольника (на середине диагонали). Далее - align с указанием первых исходной и целевой точек в центре обеих фигур, а второй исходной - пересечение диагонали прямоугольника и эллипса, а второй целевой - в углу прямоугольника, в которую упирается диагональ. Естественно, с масштабированием. Вуаля! Не знаю, у кого как, но я - построила нужную фиговину. Простите, фигуру.

Последний раз редактировалось Малявка, 25.05.2012 в 00:45. Причина: исправление опечатки
Малявка вне форума  
 
Непрочитано 25.05.2012, 01:56
#42
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Молодец Малявка! У нас уже утро, поэтому можно упростить твой способ: строим вписанный эллипс и просто масштабируем его _scale по опорным отрезкам от центра диагонали до эллипса... и до ее конца.
__________________
*...И Случай, бог изобретатель. *

Последний раз редактировалось skif58, 25.05.2012 в 02:15.
skif58 вне форума  
 
Непрочитано 25.05.2012, 02:09
#43
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


skif58, цвету и пахну, как майский веник
Малявка вне форума  
 
Непрочитано 25.05.2012, 02:25
#44
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


Умничка!
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как вписать прямоугльник с известными параметрами в эллипс?

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как Вписать эллипс в параллелограмм? Kandy AutoCAD 52 26.09.2022 15:46