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

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

Обработка 3д солидов

Ответ
Поиск в этой теме
Непрочитано 01.12.2006, 17:24 #1
Обработка 3д солидов
fanian
 
Moscow
Регистрация: 01.12.2006
Сообщений: 1

Доброго времени суток.
Подскажите, каким образом можно извлечь из модели в AutoCAD, выполненной в 3д солидах атрибутивную информацию?
Например, построил цилиндр и требуется вывести в текстовый файл: тип примитива (cylinder), параметры - высоту и диаметр.
(Entget) для солидов выдаёт столько всего, что крыша едет
Просмотров: 2830
 
Непрочитано 01.12.2006, 21:58
#2
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


(Entget) - выдаёт полную геометрическую информацию о теле, только она слегка закодирована. Комманда _ACISOUT сохраняет эти данные без кодирования в текстовый файл (*.sat) Там всё можно узнать (...особенно тот факт, что это дремучий лес, по которому практически никакого описания нигде нет .... одним словом - Да-ну-его к ...!!!!), но вы не представляете всей сложности задачи распознавания образа: Автокад не знает таких тел как цилиндр, параллелепипед, или пирамида или др.,
он представляет тело как некий объём ограниченный плоскостями (surface), которые в свою очередь ограничены гранями (edge), они же линии (curve), а те имеют начало, конец, центр (vertex, point), ну и конечно всё сдобрено всеми мыслимыми векторами, радиусами, коэффициентами и прочей информацией (ACIS формат)
Например, ваш цилиндр - это уже три плоскости (одна коническая и две прямые) ограниченные двумя эллиптическими гранями; куб - 6 прамых плоскостей, 12 граней, 8 вершин. Надеюсь понимаете к чему я клоню.
Евгений А. вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Обработка 3д солидов