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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Зеркалю 3Д модель = другая площадь ???

Зеркалю 3Д модель = другая площадь ???

Ответ
Поиск в этой теме
Непрочитано 03.10.2007, 11:15 #1
Зеркалю 3Д модель = другая площадь ???
Abulda
 
Москва
Регистрация: 04.05.2007
Сообщений: 5

Не понимаю в чём дело. Может быть ответ и очевиден, но не вижу ответа.
Есть 3д модель, считаю площадь с помощью кнопки "область рисования"(Area) соответственно. Затем зеркалю = площадь зеркальной 3д-шки меньше. Делаю это всё в 2007-м, затем пробую в 2006-м и 2008-м = во всех трёх версиях площадь оригинала отличается от площади зеркалки(у всех версий настроено сохранение по дефолту в 2000-й). Да к тому же площадь оригинала в разных версиях автокада тоже различная получается.
В моей работе площадь 3д модели имеет первостепенное значение, поэтому необходимо всё-таки получать РЕАЛЬНУЮ площадь.

Заранее благодарен всем за то что высмеяли, но всё же выдали элементарное и адекватное решение проблемы.

файл-подлец прилагается
[ATTACH]1191395650.dwg[/ATTACH]
Просмотров: 6064
 
Автор темы   Непрочитано 03.10.2007, 11:41
#2
Abulda


 
Регистрация: 04.05.2007
Москва
Сообщений: 5


оригинал слева
Abulda вне форума  
 
Непрочитано 03.10.2007, 11:51
#3
Кулик Алексей aka kpblc
Moderator

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


AutoCAD 2007 Eng + SP1.
А что имеется в виду под площадью? Занимаемая в проекции на х0у площадь объектов? Или значение, выдаваемое _area _o ?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.10.2007, 11:56
#4
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,752
Отправить сообщение для Огурец с помощью Skype™


Да, действительно так. Я уже маленько побледнел... Слишком важные и точные расчёты приходилось представлять без проверки на отражение...

Очень важно разобраться, в чём дело!
Огурец вне форума  
 
Непрочитано 03.10.2007, 12:09
#5
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,660


Abulda, каким способом строил солиды: выдавливанием или вращением?
Добавлено: в твоём файле разные объёмы и площади показываются даже при перемещении оригинала на другое место, и при копировании тоже.
RomaV вне форума  
 
Непрочитано 03.10.2007, 12:11
#6
Profan


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


У простых тел типа конуса после выполнения команд "_mirror" и "_mirror3d" площади совпадают.
Profan вне форума  
 
Непрочитано 03.10.2007, 12:14
#7
zenon

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


Кстати да, объемы тоже разные не говоря уж об площадях
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 03.10.2007, 12:15
#8
zenon

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


Цитата:
Сообщение от RomaV
Abulda, каким способом строил солиды: выдавливанием или вращением?
Добавлено: в твоём файле разные объёмы и площади показываются даже при перемещении оригинала на другое место, и при копировании тоже.
странно у меня почему-то нет, тока при mirror
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 03.10.2007, 12:21
#9
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,660


Вот, кое до чего докапался!
Красные солиды сделаны выдавливанием - объёмы, площади - в порядке, а синие сделал вращеним - там объёмы разные.
[ATTACH]1191399661.dwg[/ATTACH]
RomaV вне форума  
 
Непрочитано 03.10.2007, 12:21
#10
Хмурый


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


Скорей всего- некорректные построения. Этот-же файл. Синие детали выполнены при помощи выдавливания по пути, красные - при помощи вращения. Разность в площадях поверхностей - единица в четвертом знаке после запятой. Выдавливанием получилась деталь чуть больше. При отзеркаливании полученых объектов измения площади поверхности и объёма не наблюдается.
Для Огурца.
За AutoCAD'ом замечал некоторые погрешности, но не в такой степени. В общей своей массе, погрешности и неточности идут из-за неправильных действий и построений. Тому показатель- прикрепленный файл. Создан в 2008-ом SP1 и сохраненный в формате 2004-го.
[ATTACH]1191402014.dwg[/ATTACH]
Хмурый вне форума  
 
Непрочитано 03.10.2007, 13:06
#11
Хмурый


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


Отредактировал своё сообщение №10
С файликом этим вообще не всё чисто. В пространстве модели присутствуют два безымянных блока *U3 и *U4. На точность вычислений они, конечно, не влияют, но можно задать вопрос Abulda: Какая надстройка над AutoCAD'ом установлена?
Хмурый вне форума  
 
Непрочитано 03.10.2007, 13:19
#12
Хмурый


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


И установлены-ли у Abulda сервис паки на AutoCAD
Хмурый вне форума  
 
Непрочитано 03.10.2007, 13:33
#13
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,660


Цитата:
Сообщение от Хмурый
...При отзеркаливании полученых объектов измения площади поверхности и объёма не наблюдается.
Наблюдается! Если поставить точность до 8-ми знаков, то в обоих случаях оригинал и "зеркало" разного объёма, а у меня при выдавливании по траектории оригинал и зеркало с точностью до 8-ми знаков совпадают.
Я ещё попробовал вычитать "зеркало" и оригинал разного объема друг из друга - ни чего не осталось, абсолютно. Так же, если сначала солид вращения разрезать , а потом отзеркалить, то всё нормально с объёмами.
У меня такое мнение - команды "Объём" и "Площадь" не корректно воспринимают отзеркаленые солиды полученные вращением на угол меньше 360гр (при вращении на 360 гр. всё нормально - проверял)
RomaV вне форума  
 
Непрочитано 03.10.2007, 13:41
#14
Хмурый


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


Цитата:
Сообщение от RomaV
Наблюдается! Если поставить точность до 8-ми знаков, то в обоих случаях оригинал и "зеркало" разного объёма, а у меня при выдавливании по траектории оригинал и зеркало с точностью до 8-ми знаков совпадают.
Я ещё попробовал вычитать "зеркало" и оригинал разного объема друг из друга - ни чего не осталось, абсолютно. Так же, если сначала солид вращения разрезать , а потом отзеркалить, то всё нормально с объёмами.
У меня такое мнение - команды "Объём" и "Площадь" не корректно воспринимают отзеркаленые солиды полученные вращением на угол меньше 360гр (при вращении на 360 гр. всё нормально - проверял)
Строй изначально при точности 8 знаков, не забудь выставить, также точность углов побольше. В файле который я выложил, если выставить точность 8 знаков, то у зеркальных копий объектов созданых при помощи вращения (красный цвет) разница 0,00000001
Делайте выводы. Как построишь- то и съешь.
Хмурый вне форума  
 
Непрочитано 03.10.2007, 14:31
#15
RomaV


 
Регистрация: 21.03.2007
Санкт-Петербург
Сообщений: 2,660


Но разницы, не должно быть в принципе. Вот ещё поупражнялся. Синия штука - врашение, красная, зелёная, фиолетовая - по траектории. Синий и красный оригинал равны между собой но не равны своим копиям (которые между собой тоже равны), траектория у них перпендикулярно касательной к дуге. А вот два других "чуда" копиям своим зеркальным равны. Для зелёной фигуры я просто траекторию в точке касания с профилем повернул (что бы была не перпендикулярно касательной).
Мой первый вывод наверно неправильный, глюк наверно в построениях: чем проще траектория - тем больше ошибка
[ATTACH]1191407466.dwg[/ATTACH]
RomaV вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Зеркалю 3Д модель = другая площадь ???

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

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