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

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

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

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

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

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

Просмотров: 20573
 
Непрочитано 09.12.2008, 10:47
#21
Profan


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


Действительно, проекция квадрата на плоскость может быть квадратом, а может быть и отрезком.
Рисуем квадрат, вписываем в него круг и запускаем орбиту. Смотрим, как визуально деформируется квадрат и вписанный в него круг.
Пробуем ОПИСАТЬ эллипс вокруг параллелограмма. Не знаем, как и подступиться.
Profan вне форума  
 
Непрочитано 09.12.2008, 11:24
#22
Хмурый


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


построение по хордам и по сопряжённым диаметрам (см. картинку)
Миниатюры
Нажмите на изображение для увеличения
Название: SPXImage1440.jpg
Просмотров: 547
Размер:	36.1 Кб
ID:	13258  
Хмурый вне форума  
 
Автор темы   Непрочитано 09.12.2008, 16:49
#23
Kandy


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


sbi, а как сохранить вид? или как это называется? те происходит подмена плоскостей? и мы должны спроецировать основную плоскость на вспомогательную.
BM60, если интуитивно не понятно, то могу предложить доказательство, (чуть позже) того что, проекция произвольного квадрата в пространстве(xyz) на плоскость (xy) есть параллелограмм, либо отрезок. (отрезок нам не нужен его и не рассматриваем)
Kandy вне форума  
 
Непрочитано 09.12.2008, 16:55
#24
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,825
<phrase 1=


Все смотрим тут
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 09.12.2008, 16:55
#25
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,825
<phrase 1=


только упрощенно можно построить
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 09.12.2008, 16:58
#26
Kandy


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


Хмурый, меня интересует еще практический вопрос: чем строить линиями? дугами? я так понимаю что все это будет приблизительно верно?
тк чем больше точек тем точнее будут хорды... или нет?

мне нравиться способ с переменой проекции, но вот как сохранить вид? этого кажется никто не знает ((
Kandy вне форума  
 
Непрочитано 09.12.2008, 17:00
#27
Хмурый


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


Цитата:
Сообщение от zenon Посмотреть сообщение
Все смотрим тут
метод построения эллипса по соряженным диаметрам- отсутствует.
Хмурый вне форума  
 
Автор темы   Непрочитано 09.12.2008, 17:00
#28
Kandy


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


zenon, спасибо, я так и предполагал
Kandy вне форума  
 
Непрочитано 09.12.2008, 17:03
#29
Хмурый


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


Цитата:
Сообщение от Kandy Посмотреть сообщение
Хмурый, меня интересует еще практический вопрос: чем строить линиями? дугами? я так понимаю что все это будет приблизительно верно?
тк чем больше точек тем точнее будут хорды... или нет?

мне нравиться способ с переменой проекции, но вот как сохранить вид? этого кажется никто не знает ((
_spline

Вид сохраняется командой
_view в дилоговом окне выбрать "Новый"
Хмурый вне форума  
 
Непрочитано 09.12.2008, 18:34
#30
Profan


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


Что-то вы тут вертитесь вокруг квадрата и круга и их проекций. А вот возьмите произвольный параллелограмм с соотношением сторон 1:7 и впишите в него эллипс. Не сплайн, не овал, не аппроксимирующую кривую, а натуральный эллипс. Хотя бы точки касания.
Profan вне форума  
 
Автор темы   Непрочитано 09.12.2008, 22:15
#31
Kandy


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


Profan, я с этого и начал, просто, чтобы получить 8 точек, нужно на стороне параллелограмма построить квадрат и снести необходимые точки пересечения и касания

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

Последний раз редактировалось Кулик Алексей aka kpblc, 09.12.2008 в 23:44.
Kandy вне форума  
 
Непрочитано 09.12.2008, 23:44
#32
Кулик Алексей aka kpblc
Moderator

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


[ПРАВКА]!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 10.12.2008, 10:47
#33
serov


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


Как вписать эллипс в параллелограмм используя способ проекций.
1. Открываем, например, книгу Н.Н. Полещука «AutoCAD 2002», частьII, глава 15 «Эллипсы», в частности сказано при выборе опции [Rotation]:
- «эллипс будет построен как проекция окружности, повернутой в пространстве относительно плоскости XY на задаваемый вами угол».
2. В нашем случае угол = arctg(a/b), где a/b отношение меньшей стороны параллелограмма к большей (например 1/7).
3. Строим прямоугольник со сторонами a и b, вписываем в него эллипс.
4. Переходим к части III, глава 35 «Элементы трехмерных моделей» для нахождения угла, при котором проекция прямоугольника с углом при основании 90 проектировалась на плоскость экрана дисплея с углом при основании, например в 45 градусов (параллелограмм), любым из способов, перечисленных в этой главе.
5. Сохраняем новый видовой экран.
serov вне форума  
 
Непрочитано 10.12.2008, 11:25
#34
Михаил055

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


Надо подумать вот в каком направлении.
Каждый параллелограмм можно рассматривать как проекцию квадрата. Можно даже отределить угол зрения между линией взгляда и плоскостью квадрата (1) и угол между проекцией линии взгляда на плоскость квадрата и одной из сторон квадрата (2).
Получив таким образом угол (1), можно отождествить его с подобным углом взгляда на окружность, в результате чего получается эллипс. Таким образом, имея угол (1) и по сути необходимые данные для построения исходного квадрата, можно построить и искомый эллипс, как некую проекцию вписанной окружности.
Михаил055 вне форума  
 
Непрочитано 10.12.2008, 15:22
#35
serov


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


Михаил055 А зачем квадрат,когда эллипс легко вписывается в прямоугольник (заложено в его свойствах-см.п.1 #33)? Кстати,там же описано построение дуги эллипса т.е.,по найденным ранее его точкам (см.Хмурый #22)
serov вне форума  
 
Непрочитано 10.12.2008, 15:32
#36
Михаил055

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


Дело в том, что если формализовать такой подход, то можно через поиск исходного квадрата и окружности обратным путем построить эллипс. Если описать процесс вербально (.lsp), то можно будет просто указав вершины параллелограмма получить готовый эллипс.
Михаил055 вне форума  
 
Непрочитано 10.12.2008, 16:49
#37
serov


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


Михаил055 Дерзайте! (.lsp)- не для меня, может что-то и получится!
serov вне форума  
 
Непрочитано 10.12.2008, 17:27
#38
Gray_SergA

расчетно-проектировочная
 
Регистрация: 11.07.2008
Днепр
Сообщений: 3


Может попробовать следующую последовательность:
_pline->по всем точкам(замкнуть обязательно!)->ПЩ->Polyline Edit->Fit ?
Gray_SergA вне форума  
 
Непрочитано 10.12.2008, 21:14
#39
sbi


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


Итак - есть два подхода: набором команд (для этого надо знать приемы работы в 3D, что очень хорошо развивает объёмное воображение) или сделать самому прогу, что еще лучше. Но только самому! Кто может?
sbi вне форума  
 
Непрочитано 11.12.2008, 01:01
#40
Михаил055

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


Ладно. Любителям поломать мозги. Факультатив.

Дано:
- Бревно.
- Фигура с пазом.
Требуется сунуть бревно в паз. Произойдет касание по точкам 1, 2, 3.
Вопрос: Как построить?
Тем, кому кажется, что решение очевидно намекну, что для бревна постоянные точки 2 и 3, а ля паза точка 1. В итоге два элемента с тремя неизвестными.
Я кувыркаюсь с этой задачей уже четыре года.
Вложения
Тип файла: dwg
DWG R14
бревно.dwg (94.6 Кб, 1820 просмотров)
Михаил055 вне форума  
Ответ
Вернуться   Форум 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