Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: Артур Кураков от 21-02-2014, 16:57:24

Название: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Артур Кураков от 21-02-2014, 16:57:24
Добрый день!
Задача:
Есть библиотека элементов в виде DWG файлов.
Мне нужно вставить в моё диалоговое окно вьюшку DWG файла, чтобы можно было там покрутить и даже пересохранить проекцию модели. Автокад не обязательно стоит на целевой машине (ну или по крайней мере что то ставится при установке моего ПО и естественно не должно требовать покупки). Можете направить меня в правильном направлении? Может какой просмотрщик есть с возможностью вставки его в свою программу или еще чего подобное. Хочется понять насколько трудоемко будет такое реализовать.
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Александр Ривилис от 21-02-2014, 17:05:02
Артур. По хорошему без AutoCAD ничего не получится. Возможно недокументированное использование Autodesk DWG Trueview. Из того, что есть почитай: http://adn-cis.org/forum/index.php?topic=264.0
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Артур Кураков от 21-02-2014, 17:14:57
Спасибо! Будем изучать.
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Андрей Бушман от 21-02-2014, 17:28:09
Ну или ODA в помощь.
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Александр Ривилис от 21-02-2014, 18:11:58
Ну или ODA в помощь.
Редактировать сообщение
Это мы здесь не обсуждаем. К тому же, если мне изменяет память, эта библиотека для чтения/записи dwg-файлов, но не для просмотра их в окне.
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Андрей Бушман от 28-02-2014, 22:43:52
если мне изменяет память, эта библиотека для чтения/записи dwg-файлов, но не для просмотра их в окне.
Цитировать

Teigha®
Allows ODA members to build engineering solutions with these features:
...
Render drawing files using GDI, OpenGL, or DirectX with the ability to select entities.
...
Example Applications
Teigha comes with an extensive set of example applications that cover a wide range of user applications, including:
...
OdaMfcApp – MFC application which demonstrates rendering, entity selection, grip points, PDF export, custom commands, and many other features.
...

Вот ещё может быть любопытно: Teigha® Viewer (http://www.opendesign.com/guestfiles/teigha_viewer).

Но это тоже не бесплатный продукт (библиотеки Teigha). Например, годовая подписка мне (т.е. компании, в которой я работаю) обходится около 8 000 руб (в принципе по карману даже частнику). Но это самый кастрированный вариант подписки (без исходников). Там есть варианты и с космическими ценами...
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Александр Ривилис от 28-02-2014, 23:39:24
Андрей. Во второй раз повторяю. Мы не обсуждаем на этом форуме ODA.
Название: Re: Вьюшка для DWG файла в диалоговом окне.
Отправлено: Андрей Бушман от 01-03-2014, 11:28:22
Я, вообще-то, и не обсуждаю его здесь и прошу вас не заниматься софистикой!

Моё первое сообщение даёт автору ссылку на альтернативный ресурс, посредством которого он сможет, если ему это будет интересно, решить свою задачу, обозначенную в заголовке топика (поскольку средствами ObjectARX SDK этого не сделать).

Моё второе сообщение - это замечание к вашему ответу, не более того. Обсуждать ODA на этом форуме я и не собираюсь.

В данном случае (имхо) вы несколько перегибаете...