Тема: импорт DXF

Просмотрел все темы с подобным вопросом, но так и не отыскал решение. Как раскодировать инфу  примитива 3DSOLID? И как ее преобразовать, чтобы получить сетку (набор вершин и граней)? Или если нельзя преобразовать, то как по ней нарисовать объект? Команды LISP, AutoCAD не помогут т.к. строить изображение мне надо в своей программе по файлу формать DXF.

Re: импорт DXF

3DSOLID // описание
100 - Subclass marker (AcDbModelerGeometry)
70  - Modeler format version number (currently = 1)
1   - Proprietary data (multiple lines < 255 characters each)
3   - Additional lines of proprietary data (if previous group 1 string is  greater than 255 characters)  (optional)
и еще куча допинфы

Re: импорт DXF

некрофилия?)) описание DXF ясности в 3DSOLID нисколько не вносит
>>1  — Proprietary data (multiple lines < 255 characters each)
вся трудность в расшифровке этих самых "Proprietary data". коечто об этом можно подчерпнуть здесь - http://dwg.ru/dnl/99

Re: импорт DXF

Есть утилита dbviewer, которая дает полные сведения об объектах Drawing.dwg.
Кроме того, бытует среди программистов старинное поверье: если набрать в командной строке выражение (entget(entlast)) и нажать Enter, то в ответ AutoCAD выдаст DXF-коды последнего созданного объекта.

Re: импорт DXF

> LeonidSN
вы глянте что entget покажет на 3dsolid

Re: импорт DXF

> zamtmn
Я глядел. Действительно, всего там многовато...
Но. Какие есть еще источники?

Re: импорт DXF

вот еще ссылка про acis
http://www.cad.bmstu.ru/index.php?view= … ;Itemid=25