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

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

формат DWG

Ответ
Поиск в этой теме
Непрочитано 11.02.2011, 13:23 #1
формат DWG
bohdan
 
Регистрация: 11.02.2011
Сообщений: 11

Где можно найти спецификацию формата DWG ? Может кто находил ?
Просмотров: 14395
 
Непрочитано 11.02.2011, 13:29
#2
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


Эта информация, насколько я знаю, недоступна. Можно вступить в ADN, или в OpenDWG (кажется, так) - тогда что-то будет доступно.
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 11.02.2011, 14:54
#3
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от bohdan Посмотреть сообщение
Где можно найти спецификацию формата DWG ? Может кто находил ?
А зачем она Вам? М.б. хватит DXF, которая доступна?
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 11.02.2011, 15:05
#4
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>или в OpenDWG (кажется, так)
вступать не обязательно
http://www.opendesign.com/files/gues....dwg_files.pdf
zamtmn вне форума  
 
Автор темы   Непрочитано 11.02.2011, 15:12
#5
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от Alan Посмотреть сообщение
А зачем она Вам? М.б. хватит DXF, которая доступна?
Объясните пожалуйста, что за формат DXF. Насколько я понял, это совсем другой формат.

>>вступать не обязательно
>>http://www.opendesign.com/files/gues....dwg_files.pdf

этот пдф какой то недоделанный. Много пропущено. Я читал отзыв, что с помощью этого документа невозможно полностью пропарсить dwg файл.

Последний раз редактировалось bohdan, 11.02.2011 в 15:23.
bohdan вне форума  
 
Непрочитано 11.02.2011, 15:18
#6
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Объясните пожалуйста, что за формат DXF.
>>Насколько я понял, это совсем другой формат.
Хотел поинтересоваться зачем оно Вам, но вопрос снимается
zamtmn вне форума  
 
Автор темы   Непрочитано 11.02.2011, 15:33
#7
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от zamtmn Посмотреть сообщение
>>Объясните пожалуйста, что за формат DXF.
>>Насколько я понял, это совсем другой формат.
Хотел поинтересоваться зачем оно Вам, но вопрос снимается
Ошибся. DXF, похоже, упрощённый вариант формата DWG.
bohdan вне форума  
 
Непрочитано 11.02.2011, 16:41
#8
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Лиспер Посмотреть сообщение
Можно вступить в ADN, или в OpenDWG (кажется, так) - тогда что-то будет доступно.
Спецификация формата DWG конфиденциальна и недоступна членам ADN.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 11.02.2011, 17:06
#9
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
Спецификация формата DWG конфиденциальна и недоступна членам ADN.
Спасибо за ответ.
А откуда такая информация ?
bohdan вне форума  
 
Непрочитано 11.02.2011, 17:14
#10
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>этот пдф какой то недоделанный. Много пропущено. Я читал отзыв, что
>> с помощью этого документа невозможно полностью пропарсить dwg файл.
Это всё что можно найти, остальное за большие деньги и не в виде полной спецификации, а в виде библиотек чтения\хранения\записи. Мало того, вы нигде не найдете полной документации по "открытому" DXF.
zamtmn вне форума  
 
Непрочитано 11.02.2011, 17:21
#11
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от bohdan Посмотреть сообщение
А откуда такая информация ?
Оттуда. Я член ADN.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 11.02.2011, 18:03
#12
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


А как тогда сторонние разработчики смогли создать программы которые работают с DWG, например, конвертируют DWG в PDF или другие форматы ?
bohdan вне форума  
 
Непрочитано 11.02.2011, 18:14
#13
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


купли библиотекки у autodesk\oda или написали сами используя тот pdf и открытые спецификации dxf. других вариантов я не знаю
zamtmn вне форума  
 
Непрочитано 11.02.2011, 18:16
#14
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от bohdan Посмотреть сообщение
А как тогда сторонние разработчики смогли создать программы которые работают с DWG, например, конвертируют DWG в PDF или другие форматы ?
2 вопроса:
1.Вам надо из программы создавать чертежи?
2.Из чертежей что-то получать?
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 11.02.2011, 18:17
#15
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от bohdan Посмотреть сообщение
А как тогда сторонние разработчики смогли создать программы которые работают с DWG, например, конвертируют DWG в PDF или другие форматы ?
Есть два пути, которые уже упоминались:
1. Лицензия RealDWG - пройди по ссылке и почитай. Там есть и цены.
2. Членство в ODA.
В обоих случаях структура файла DWG не дается (да и не нужно) - дается инструментарий (библиотеки) для чтения/записи dwg-файлов.
Александр Ривилис вне форума  
 
Непрочитано 11.02.2011, 21:41
#16
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Давно пора переходить на открытый формат... по типу используемого в Open Office
gomer вне форума  
 
Автор темы   Непрочитано 11.02.2011, 21:45
#17
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от gomer Посмотреть сообщение
Давно пора переходить на открытый формат... по типу используемого в Open Office
Я просто хотел парсер для DWG писать. Придется для DXF.
bohdan вне форума  
 
Непрочитано 11.02.2011, 21:54
#18
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Давно пора переходить на открытый формат... по типу используемого в Open Office

А че толку? сейчас в закрытом формате на серъезных чертежах одни прокси, в открытом будет также.

>>Я просто хотел парсер для DWG писать. Придется для DXF.
Поверте, того что расписано в вышеупомянутом пдэфе вам вам хват очень на долго чтоб просто писать парсер)) такчто можно смело браться за DWG)). В смысле сложность не в отсутствии спецификации, а в том что это действительно сложно

Последний раз редактировалось zamtmn, 11.02.2011 в 22:04.
zamtmn вне форума  
 
Автор темы   Непрочитано 11.02.2011, 22:32
#19
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от zamtmn Посмотреть сообщение
>>Я просто хотел парсер для DWG писать. Придется для DXF.
Поверте, того что расписано в вышеупомянутом пдэфе вам вам хват очень на долго чтоб просто писать парсер)) такчто можно смело браться за DWG)). В смысле сложность не в отсутствии спецификации, а в том что это действительно сложно
Ну я хочу не просто писать парсер, а так чтобы он мог розпознать большинство dwg файлов.
А на счет вышеупомянутого пдф: кто-то пробовал его использовать ? А то я боюсь что он может содержать ошибки. Про нему видно, что писали его не очень усердно.
bohdan вне форума  
 
Непрочитано 11.02.2011, 22:43
#20
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>А то я боюсь что он может содержать ошибки.
Найдете, исправите - дело мастера боится.

>>Ну я хочу не просто писать парсер, а так чтобы он мог розпознать большинство dwg файлов.
А зачем если не секрет вам понадобилось читать эти форматы?
zamtmn вне форума  
 
Автор темы   Непрочитано 11.02.2011, 22:53
#21
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от zamtmn Посмотреть сообщение
>>А то я боюсь что он может содержать ошибки.
Найдете, исправите - дело мастера боится.
Правильно я понимаю, что формат DWG закрытый? Если да, то такой вариант мне не подходит.

Цитата:
Сообщение от zamtmn Посмотреть сообщение
>>Ну я хочу не просто писать парсер, а так чтобы он мог розпознать большинство dwg файлов.
А зачем если не секрет вам понадобилось читать эти форматы?
Переводить в другие форматы.
bohdan вне форума  
 
Непрочитано 11.02.2011, 23:19
#22
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Правильно я понимаю, что формат DWG закрытый?
>>Если да, то такой вариант мне не подходит
да. об этом сеазано еще во втором посте.

>>Переводить в другие форматы.
т.е. просто так, без конкретной цели?
zamtmn вне форума  
 
Автор темы   Непрочитано 12.02.2011, 02:42
#23
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Цитата:
Сообщение от zamtmn Посмотреть сообщение
>>
>>Переводить в другие форматы.
т.е. просто так, без конкретной цели?
С целью. Это такая программа должна быть.
А с DXF нет таких проблем как с DWG ? Реально по этих доках написать работающий парсер ?
bohdan вне форума  
 
Непрочитано 12.02.2011, 06:34
#24
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
Ну я хочу не просто писать парсер, а так чтобы он мог розпознать большинство dwg файлов.
Очень наивное желание. Над расшифровкой DWG работает множество фирм, уже много лет. Многое (практически все) известно, ряд версий формата опубликован. Есть и российские фирмы, разрабатывающие вьюверы - тоже много лет работают. Можно у них и библиотеки в исходниках купить. Где-то за $3000.

Сложность в том, что DWG постоянно меняется и пополняется.

Цитата:
А с DXF нет таких проблем как с DWG ? Реально по этих доках написать работающий парсер ?
С DXF проблем нет, формат открыт. А вот реально ли - зависит от рук и головы.
ShaggyDoc вне форума  
 
Непрочитано 12.02.2011, 09:51
#25
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>С DXF проблем нет, формат открыт. А вот реально ли - зависит от рук и головы.

C DXF проблемы есть. На чтение еще куда ни шло, а вот записать dxf опираясь только на описание - не выйдет
zamtmn вне форума  
 
Автор темы   Непрочитано 13.02.2011, 01:42
#26
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


Спасибо всем за ответы. Вы мне очень помогли.
bohdan вне форума  
 
Непрочитано 14.02.2011, 11:17
#27
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


У когонибудь сохранились старые варианты описания от oda? в новом действительно присутствуют пробелы похожие на брак pdf принтера.

update:
Старая версия нашлась тамже: http://www.opendesign.com/files/gues...pec13-2007.rtf

Последний раз редактировалось zamtmn, 15.02.2011 в 00:15.
zamtmn вне форума  
 
Непрочитано 15.02.2011, 15:51
#28
Nitrogenium

инженер
 
Регистрация: 02.03.2010
Санкт-Петербург
Сообщений: 69
<phrase 1=


А как вообще понять - "спецификация формата DWG"?
Nitrogenium вне форума  
 
Непрочитано 15.02.2011, 23:46
#29
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>А как вообще понять - "спецификация формата DWG"?
Документ где расписано как и что хранится в dwg файле. Нужная штука если не смотря на все разговоры о бессмысленности и бесперспективности решишь почитать\пописать dwg файлы из своей программы.

еще в тему:
http://savannah.gnu.org/projects/libredwg# GNUтый проект поддержки двг, R13, R14 R2000 - вроде поддерживают, R2007 в процессе разработки
zamtmn вне форума  
 
Автор темы   Непрочитано 14.03.2011, 13:51
#30
bohdan


 
Регистрация: 11.02.2011
Сообщений: 11


А защищен ли DWG формат лицензиями против реверс-инжиниринга ?
bohdan вне форума  
 
Непрочитано 15.03.2011, 12:40
#31
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 664
<phrase 1= Отправить сообщение для baaba с помощью Skype™


Цитата:
Сообщение от bohdan Посмотреть сообщение
Где можно найти спецификацию формата DWG ? Может кто находил ?
http://rghost.ru/4778645 Спецификация свобдодна для скачивания на сайте open design alliance (ссылку привести прямо сейчас не могу, потому выкладываю).
По интересующей теме можно посмотреть ещё вот это:
http://www.gnu.org/software/libredwg/
http://libreplanet.org/wiki/LibreDWG#Checking_out
Исходники доступны через механизм git:
git clone git://git.sv.gnu.org/libredwg.git
baaba вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > формат DWG



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Документация Проектировщику на Torrents DEM Разное 263 03.09.2024 12:25
формат Corel'a -> dxf или dwg. Как? the_sun Прочее. Программное обеспечение 15 07.02.2013 15:10
Надо срочно конвартировать из dwg в любой формат Photoshop'а Fet AutoCAD 17 02.04.2005 12:59
фаилы формата dwg (формат Autocad) в формат pdf Zilot AutoCAD 4 02.12.2003 03:02