|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
начертить шар в автокаде
Регистрация: 02.07.2012
Сообщений: 62
|
||
Просмотров: 14294
|
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Для 5-ти точек вообще - НЕТ. Но раз задача так поставлена, стало быть ноги откуда-то растут.
1. 3 точки в пространстве не лежащие на одной прямой определяют плоскость 2. Через любые 3 точки на плоскости можно построить окружность 3. Окружность - есть сечение сферы ==> Берем любые 3 точки, строим окружность, выясняем ее радиус. Это и есть радиус сферы (шара). Как центр найти - сообразите сами.
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. Последний раз редактировалось CaMoCAD, 18.09.2012 в 15:02. Причина: корр. |
|||
![]() |
|
||||
Дизайнер-конструктор Регистрация: 29.05.2004
Kiev
Сообщений: 1,179
![]() |
Подожди, задав ТРИ точки, шар автоматом построится как тебя надо, с единственно верным радиусом.
Т.е. если через эти ПЯТЬ точек можно построить шар, то оставшиеся точки должны попасть на него. т.е. ТРИ точки ОДНОЗНАНО характеризуют положение шара в пространстве и его парметры
__________________
Kiev, Ukraine |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
да мне не шар нужен... а линза, которая получится, методом пересечения объектов: шара и параллелепипеда. Может не правильно обозначил задачу.
ЕСТЬ: прямоугольник с 4 точками + пересечение диагоналей (5). они имеют разные высотные отметки. Требуется построить объект: параллелепипед, обрезанный этими точками. |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
И много ли высотных отметок у плоской фигуры типа "прямоугольник"?
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
http://www.fayloobmennik.net/2206252
Примерно так. вот объём нужен, только ограниченный не прямыми линиями, а линзой. |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Да зачем? Есть у Вас диагональ прямоугольника с 2-мя точками по краям, есть 3-я точка, проецирующаяся на пересечение со 2-й диагональю. Задача - построить окружность по 3-м точкам. В чем проблема? Если концы второй диагонали не попадают на сферу - значит не судьба.
PS Посмотрел файл. Эти 5 точек НЕ ЛЕЖАТ на 1-й сфере
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. Последний раз редактировалось CaMoCAD, 18.09.2012 в 15:45. |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
В данном случае - цели никакой. Это простой пример, чтоб мне разобраться для более сложных задач. Не могли бы ВЫ подтолкнуть в нужном направлении?
2CaMoCAD 5 то может и не лежат ), но 4 то по любому лежат ), а акад то не даёт такой возможности ) |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Цитата:
А с какого 4-то лежат? Любые 3 - да, согласен. Автокад не дает? Заставить!
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. Последний раз редактировалось CaMoCAD, 18.09.2012 в 15:57. |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
3 точки дают точное положение 2-хмерной окружности. акад строит шар, именно по окружности, которая рассекает шар по центру... дальше: почему эти 3 точки должны лежать в плоскости, проходящей через центр шара? ) ведь любое сечение шара - окружность! )
|
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
тут Вы правы, я погорячился
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
а, нет... лофтом не катит. данных мало ( например: любую сторону берём- 2 отметки- это прямая- сечение трапеция, хотя сверху должна быть изогнутая линия, потому что отметка на пересечении диагоналей влияет на это сечение.
Я вот думаю: построил шар по отметкам одной из диагоналей- получил поверхность путями обрезок... взрыва. как края этой поверхности притянуть к крайним отметкам отметкам 2-й диагонали? |
|||
![]() |
|
||||
Регистрация: 05.03.2009
Украина, Запорожье
Сообщений: 609
|
хм... как в автокаде не знаю, но вроде достаточно 4х точек. Допустим, имеем точки 1-2-3-4. Строим окружности через точки 1-2-3, и окружность через 2-3-4. Получаем 2 сечения некоей сферы, которая точно определена.
Или же нужен алгоритм, по которому можно определить 5ю точку, равноудаленную от 4х исходных. Это будет центр. |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Цитата:
Но кто решил, что нужно 4 точки? Почему не 7?
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
Цитата:
не могу получить поверхность, проходящую через 5 точек ( |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
Цитата:
|
|||
![]() |
|
||||
проектировсчик Регистрация: 06.01.2006
Москва
Сообщений: 1,986
|
Челу нужна ферическая плосковыпуклая линза, обрезанная по прямоугольнику, и, судя по разным отметкам по краям прямоугольника, вырезание из линзы (исходно - круглой в плане) происходит несимметрично относительно центральной оси линзы. Кривое такое обрезание происходит. Ну и шо? Главный вопрос - линза сферическая? Если да, достаточно 3 точек, остальные - для проверки. Если нет - данных для построения недостаточно. И все!
|
|||
![]() |
|
||||
Регистрация: 10.07.2011
Вологда
Сообщений: 294
|
А откуда вообще задача? В условии сказано что это шар, или мы так предполагаем?
Есть такая идея, если фигура точно шар: проводим 2 окружности по нашим точкам. Поскольку точки на поверхности, эти окружности будут принадлежать поверхности нашего будущего шара. Теперь с помощью преобразования ПСК строим бесконечные линии, перпендикулярные к плоскостям этих окружностей и проходящие через их центр. Прямые должны получиться пересекающимися, их пересечение есть центр нашего шара. Достроить уже дело техники, но воспроизвести второй раз на других исходных у меня не вышло. Если я еще не всех запутал, может быть кто то попробует и напишет о результате...? Заглянул в файлы приложенные _REGEN, он это уже сделал, пример 02 есть именно то что я описал, на примере 03 поверхность не гладкая Последний раз редактировалось sp1ash, 19.09.2012 в 00:12. |
|||
![]() |
|
||||
Регистрация: 02.07.2012
Сообщений: 62
|
с задачей справился удовлетворительно (результат всех устроил), кому интересно: построил сплайн по отметкам в вершинах прямоугольника, в центре круг с радиусом в вершине отметки, стремящимся к 0 (принял 1). лофтом выстроил поверхность по сплайну и окружности, затем выдавил прямоугольник и окружность у центральной точки в параллелепипед и цилиндр, вычел из параллелепипеда цилиндр и рассёк получившееся тело поверхностью, удалил ненужные поверхности и тела. Получил, что хотел ( нужно было для определения объёма). Затем настроил плоскостей через каждые 10 уёв, рассёк оставшееся тело ими- получил горизонтали.
Всем огромное спасибо за помощь. Очень многое узнал из сложившегося диалога. ЗЫ: sp1ash пробовал, предложенный вами вариант, когда центральная отметка, выше остальных. Приходится строить 2 шара по 4 точкам, затем отсекать ненужное и склеивать по сечению диагонали прямоугольника- очень трудоёмко, но познавательно. ЗЫЗЫ: прошу прощения, что изначально была поставлена некорректная задача. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как начертить резьбу в автокаде? | Dimmitriy | AutoCAD | 14 | 01.11.2012 13:50 |
не могу начертить вот этот рисунок в автокаде 2008! | виктоша17 | AutoCAD | 9 | 30.10.2010 10:58 |
Помогите найти обучалку или видео уроки, которые помогли бы бысто начертить план помещения в автокаде. | студенточка | AutoCAD | 15 | 12.02.2010 12:54 |
как в автокаде начертить гиперболоид? | Dimmitriy | AutoCAD | 6 | 12.01.2010 12:14 |
Как быстрее всего начертить 3Д модель металлич. рамы в автокаде? | Sanechek | AutoCAD | 12 | 16.04.2009 16:14 |