DWG

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
DWG
Расширение .dwg
MIME-тип application/acad
application/x-acad
application/autocad_dwg
image/x-dwg
application/dwg
application/x-dwg
application/x-autocad
image/vnd.dwg
drawing/dwg[1]
Разработчик Autodesk, Open Design Alliance и прочие
Тип формата САПР
Логотип Викисклада Медиафайлы на Викискладе

DWG (от англ. drawing — чертеж) — бинарный формат файла, используемый для хранения двухмерных (2D) и трёхмерных (3D) проектных данных и метаданных. Является основным форматом для некоторых САПР-программ (прямая поддержка — например, AutoCAD, CorelCAD, BricsCAD, nanoCAD, IntelliCAD и его вариаций, Caddie). Формат DWG поддерживается многими САПР-приложениями косвенно: то есть данные из одного формата данных перемещаются в другой через функции импорт-экспорт. Форматы .dwsdrawing standards» — стандарты чертежа), .dwtdrawing template» — шаблон чертежа) также являются форматом DWG. Современные программы, работающие в dwg, часто создают на диске временные и резервные копии документов в формате dwg в файлах с расширениями .sv$temporary automatic save» — временное автоматическое сохранение) и .bakbackup» — резервная копия). Многие другие САПР совместимы с этим форматом, и могут импортировать чертежи в данный формат, как, например, Компас 3D.

История DWG-формата[править | править код]

DWG (обозначает расширение имени файла .dwg) был основным форматом файлов для продукта Interact CAD, разрабатываемого Майком Риддлом (Mike Riddle) в конце 1970-х,[2] и впоследствии лицензирован компанией Autodesk в 1982 как основной формат для AutoCAD.[3][4][5] С 1982 по 2009 Autodesk выпускает версии AutoCAD, которые порождали не менее 18-ти вариаций формата файла DWG,[6] ни один из которых не описан в официально опубликованной документации.

Скорее всего, формат DWG является самым распространённым форматом для хранения чертежей в цифровом виде. По оценкам компании Autodesk, по состоянию на 1998 год таких файлов существовало не менее двух миллиардов[7].

Существует несколько исков на право владения форматом DWG[8], прежде всего со стороны компании Autodesk, которая спроектировала, развила и использует формат DWG как основой формат хранения данных для своих САПР-приложений. Autodesk продаёт набор библиотек чтения/записи (называя его RealDWG[9]) под ограниченной лицензией (не разрешает использовать её в конкурирующих приложениях). Несколько компаний пытаются обойти ограничения формата RealDWG, предлагая программные библиотеки для чтения и записи файлов, совместимые с DWG-файлами Autodesk. Наиболее успешен в этом некоммерческий консорциум Open Design Alliance,[10], образованный в 1998 году группой разработчиков (в том числе конкурентами Autodesk) и выпустивший библиотеки для чтения/записи/просмотра под названием OpenDWG Toolkit (берут своё начало из библиотек MarComp AUTODIRECT[11] — утверждается, что ODA полностью переписал и обновил тот код).

В 2008 году Фонд свободного программного обеспечения заявил о необходимости замены закрытого формата DWG открытым, разместив в своём списке High Priority Free Software Projects (Самые необходимые проекты свободного ПО) раздел «Замена библиотек OpenDWG»(«Replacement for OpenDWG libraries»[12]). В конце 2009 были созданы библиотеки GNU LibreDWG[13], распространяемые под лицензией GNU GPLv3. Несмотря на то, что они до сих пор находятся в разработке, они позволяют читать большую часть DWG файлов с версии R13 вплоть до 2004. Ни RealDWG[9], ни DWGdirect не распространяются под лицензией, совместимой с GNU GPL или похожей на свободное программное обеспечение.

В 1998 году компания Autodesk добавила в AutoCAD R14.01 функцию DWGCHECK для проверки файла. Функция расшифровывает контрольную сумму файла и код продукта, при создании вписываемые в DWG файл (компания Autodesk называет это «водяным знаком»)[14][15]. В 2006 году после многочисленных запросов пользователей, жалующихся на ошибки и несовместимость с «неродными» DWG файлами, Autodesk изменила AutoCAD 2007, включив технологию «TrustedDWG». Функция встраивала в создаваемый DWG файл текстовую строку: «Autodesk DWG. This file is a Trusted DWG last saved by an Autodesk application or Autodesk licensed application.»[a] Данное сообщение помогает пользователям программных продуктов Autodesk определять, был ли файл создан в продуктах Autodesk или приложениях, использующих RealDWG, сокращая риск работы с несовместимым форматом[16]. AutoCAD выводит сообщение, предупреждающее о потенциальных проблемах, если пользователь открывает DWG файл версии 2007, который не содержит этой текстовой строки.

В 2008 году Autodesk и Bentley пришли к соглашению по обмену библиотеками, в том числе и библиотеками Autodesk RealDWG, для повышения качества поддержки форматов DWG и DGN. Кроме того, обе компании будут развивать совместимость своих AEC-приложений (приложения в области архитектуры и строительства) посредством двухсторонней поддержки API[17].

Версии формата[править | править код]

Версия Внутреннее обозначение (видно в заголовке файла) Соответствующая версия AutoCAD
DWG R1.0 MC0.0 AutoCAD Release 1.0
DWG R1.2 AC1.2 AutoCAD Release 1.2
DWG R1.40 AC1.40 AutoCAD Release 1.40
DWG R2.05 AC1.50 AutoCAD Release 2.05
DWG R2.10 AC2.10 AutoCAD Release 2.10
DWG R2.21 AC2.21 AutoCAD Release 2.21
DWG R2.22 AC1001, AC2.22 AutoCAD Release 2.22
DWG R2.50 AC1002 AutoCAD Release 2.50
DWG R2.60 AC1003 AutoCAD Release 2.60
DWG R9 AC1004 AutoCAD Release 9
DWG R10 AC1006 AutoCAD Release 10
DWG R11/12 AC1009 AutoCAD Release 11, AutoCAD Release 12
DWG R13 AC1012 AutoCAD Release 13
DWG R14 AC1014 AutoCAD Release 14
DWG 2000 AC1015 AutoCAD 2000, AutoCAD 2000i, AutoCAD 2002
DWG 2004 AC1018 AutoCAD 2004, AutoCAD 2005, AutoCAD 2006
DWG 2007 AC1021 AutoCAD 2007, AutoCAD 2008, AutoCAD 2009
DWG 2010 AC1024 AutoCAD 2010, AutoCAD 2011, AutoCAD 2012
DWG 2013 AC1027 AutoCAD 2013, AutoCAD 2014, AutoCAD 2015, AutoCAD 2016, AutoCAD 2017
DWG 2018 AC1032 AutoCAD 2018

Правовые вопросы[править | править код]

13 ноября 2006 года компания Autodesk подала в суд на консорциум Open Design Alliance, утверждая, что библиотеки DWGdirect нарушают права компании на торговую марку «Autodesk», так как записывают водяной знак TrustedDWG (включающий слово «AutoCAD») внутрь создаваемых файлов DWG[18]. Через девять дней адвокаты Autodesk получили временный запретительный судебный приказ, направленный против Open Design Alliance[19]. В апреле 2007 года иск был улажен, в основном по условиям Autodesk. Со своей стороны, Autodesk изменила предупреждающее сообщение в AutoCAD 2008 (сделав его несколько менее тревожным), а Open Design Alliance из своих библиотек DWGdirect удалил функцию, записывающую водяной знак TrustedDWG. Эффект от временного запретительного судебного приказа и последующего соглашения заключался в том, что библиотеки Open Design Alliance теряли возможность создания файлов DWG, стопроцентно совместимых с AutoCAD[20].

В 2006 года компания Autodesk обратилась в регистрационную палату США с просьбой зарегистрировать товарные знаки «DWG»[21][22], «DWG EXTREME»[23], «DWG TRUECONVERT»[24], «REALDWG»[25] «DWGX»,[26], «DWG TRUEVIEW»[27]. До 1996 года компания Autodesk отказывалась от эксклюзивного использования марки DWG[28]. При этом за пределами своих приложений компания Autodesk владела только товарным знаком TrustedDWG, которая была зарегистрирована в Бюро по регистрации патентов и торговых марок США (USPTO). На знаки REALDWG и DWGX претендовала SolidWorks. По регистрации товарных знаков DWG EXTREME, DWG TRUECONVERT и DWG TRUEVIEW был получен отказ, причём адвокат ведомства также отказал компании Autodesk в эксклюзивных правах на DWG.

В мае 2007 года адвокат ведомства USPTO отверг регистрацию двух знаков DWG, так как они носят «только описательный» («merely descriptive») характер использования DWG в качестве названия формата файла (надо сказать, что на тот момент вердикт не был окончательным). В сентябре 2007 года Autodesk возразила, заявив, что получает выгоду от товарного знака DWG в соответствии со «вторым значением», отличным от использования его для обозначения названия общего формата файлов[29].

22 июня 2008 года претензии Autodesk на товарные знаки, связанные с DWG, были приостановлены Бюро по регистрации патентов и торговых марок, ожидая решения по вопросу противостояния Autodesk против Open Design Alliance и корпорации Dassault Systemes (SolidWorks). Офис USPTO оповестил Autodesk, перечислив следующие факты:

  1. DWG — это формат файла.
  2. Претендент не является эксклюзивным источником файлов, сохранённых в формате DWG.
  3. Претендент не контролирует использование DWG другими поставщиками — ни как товарного знака, ни как названия формата файла.
  4. Обсуждение не выявило соответствия DWG товарному знаку, так как не обнаружено разницы между использованием товарного знака и использованием названия для формата файла.

В 2006 году компания Autodesk обратилась в USPTO по поводу зарегистрированного товарного знака DWGGATEWAY, принадлежащего SolidWorks[30]. Затем Autodesk выпустила петицию об отмене регистрации торговой марки DWGEDITOR, также принадлежащей SolidWorks[31]. В обоих случаях доводы Autodesk базировались на том, что она использует название DWG в своих САПР-программах с 1983 года («been using the DWG name with its CAD software products since at least as early as 1983»). Обращение и процедуру отмены регистрации стали рассматривать как один случай, а затем и приостановили в связи с иском компании Autodesk к компании SolidWorks через Американский окружной суд (US District Court)[32].

В начале 2007 года Autodesk подала прошение в USPTO по поводу отмены товарного знака «OpenDWG», принадлежащего Open Design Alliance, заявляя, что он был заброшен[33]. Это прошение также было приостановлено в связи с иском компании Autodesk к компании SolidWorks через Американский окружной суд (US District Court)[34].

В 2008 году компания Autodesk возбудила иск в отношении компании SolidWorks через Американский окружной суд, аргументируя его тем, что благодаря маркетинговым усилиям Autodesk термин «DWG» утратил своё изначальное значение и получил второе значение, означая частный формат файла, принадлежащий компании Autodesk. В связи с этим любое упоминание термина «DWG» в конкурирующих продуктах приравнивается к нарушению прав на товарный знак[35]. В январе 2010 года, перед самым началом слушаний, Autodesk и SolidWorks уладили иск. В соответствии с соглашением SolidWorks признал права Autodesk на товарный знак DWG, передал свои права, связанные с товарным знаком DWG в своих проектах, и отозвал свои иски к Autodesk, связанные с регистрацией товарных знаков[36].

В апреле 2010 года Autodesk и Open Design Alliance уладили свои иски. В соответствии с соглашением, Open Design Alliance согласился отозвать регистрации товарных знаков, связанные с DWG, и прекращает использовать DWG и связанные товарные знаки в рекламе и при позиционировании своих продуктов[37]. По этим случаям не было судебного решения, и соглашения между сторонами не являются обязательными к исполнению для USPTO. В марте 2010 года подразделение Deputy Commissioner for Trademark Examination Policy при USPTO постановило, что показания, предоставленные двумя годами ранее консорциумом Open Design Alliance, были существенными и подкреплены разумными доводами для регистрации DWG в качестве товарного знака[38].

Тем не менее, консорциум Open Design Alliance сменил название OpenDWG на Teigha™ — зарегистрированный товарный знак, который теперь и используют официальные члены альянса. Компания Dassault Systemes SolidWorks переименовала свой продукт DWGeditor в 2DEditor[39].

В августе 2010 года Ведомство по патентам и товарным знакам США сообщило внешней юридической фирме Autodesk (Wilson Sonsini Goodrich & Rosati), что у них есть шесть месяцев на апелляцию решения по формату файлов DWG. В противном случае будет считаться, что Autodesk отказалась от попыток регистрации DWG. Шестимесячный срок истёк 24 февраля 2011 года[40].

26 мая 2012 года, патентное ведомство США приняло окончательное решение об отказе регистрации DWG™ и ряда производных наименований как товарные знаки компании Autodesk[41]. «DWG» — признано общеупотребительным термином и может использоваться кем угодно. Использование несуществующего товарного знака DWG™ может вводить потребителя в заблуждение и может считаться нарушением закона.

Спецификации DWG[править | править код]

Спецификация формата DWG от некоммерческого консорциума Open Design Alliance размещена в открытом доступе[42].

Спецификация формата DWG от компании Autodesk доступна только для зарегистрированных и утверждённых компанией Autodesk групп разработчиков.

Бесплатные и открытые программы для просмотра DWG[править | править код]

Существует бесплатное (freeware) программное обеспечение от компании Autodesk, позволяющее просматривать файлы DWG — DWG TrueView. Оно включает в себя DWG TrueConvert и строится на том же ядре, что и программное обеспечение AutoCAD. Бесплатное приложение Autodesk Design Review позволяет (кроме открытия файлов DWG) проводить измерения и вносить пометки, организовывать листы и отслеживать статус документа.

Также существует бесплатная программа для просмотра файлов DWG от компании Informative Graphics Corporation. Она базируется на библиотеках Teigha и позволяет просмотреть файлы .dwg, .dxf, .dwf[43].

Также для просмотра можно использовать ряд бесплатных (freeware) САПР, конвертирующих DWG внутри себя (скрытно), так что для пользователя это выглядит как напрямую поддерживающих DWG-файлы: например, nanoCAD, DraftSight. Они так же базируются на библиотеках Teigha. Эти системы, помимо просмотра, позволяют также вносить изменения в файлы DWG и распечатывать их. Также DWG файлы можно просмотреть в браузере онлайн с помощью сервиса ShareCAD.

На данный момент[когда?] программ для просмотра файлов DWG с открытым исходным кодом не существует.

См. также[править | править код]

Примечания[править | править код]

Комментарии[править | править код]

  1. Этот «код настоящего DWG» («TrustedDWG code») встраивался в DWG файлы в зашифрованном виде.

Источники[править | править код]

  1. File Extension .DWG Details (недоступная ссылка — история). FILExt — The File Extension Source. Computer Knowledge. Дата обращения: 12 июля 2007. Архивировано 12 апреля 2012 года.
  2. Mike Riddle's Prehistoric AutoCAD - Retro Thing. Дата обращения: 11 июня 2009. Архивировано 14 июня 2009 года.
  3. Existing products. Дата обращения: 11 июня 2009. Архивировано 14 июня 2009 года.
  4. The Autodesk File: Footnote. Дата обращения: 26 февраля 2011. Архивировано 6 июня 2011 года.
  5. DigiBarn Stories: Mike Riddle & the Story of AutoCAD, EasyCAD, FastCAD & more. Дата обращения: 11 июня 2009. Архивировано 14 июня 2009 года.
  6. Autodesk. Дата обращения: март 2010. Архивировано 30 ноября 2010 года.
  7. Autodesk, Inc. DWG Unplugged. — «With over two billion AutoCAD DWG files worldwide...» Архивировано 19 января 1998 года.
  8. DWG: The Registration Attempts & Successes from WorldCAD Access. Дата обращения: 26 февраля 2011. Архивировано 17 июля 2011 года.
  9. 1 2 Autodesk — Developer Center — RealDWG (недоступная ссылка)
  10. Первоначально носил название OpenDWG Alliance. Open Design Alliance. Архивировано 22 июня 2007 года.
  11. アーカイブされたコピー. Дата обращения: 28 сентября 2008. Архивировано 27 декабря 2008 года.
  12. FSF promotes need for open DWG packages. Дата обращения: 26 февраля 2011. Архивировано 10 августа 2007 года.
  13. GNU LibreDWG. Дата обращения: 26 февраля 2011. Архивировано 23 февраля 2012 года.
  14. Between the Lines: How to identify some problem DWG files. Дата обращения: 26 февраля 2011. Архивировано 20 июля 2011 года.
  15. アーカイブされたコピー. Дата обращения: 22 сентября 2007. Архивировано 17 апреля 2007 года.
  16. Изначально Autodesk использовал термин «Trusted DWG» (с пробелом). Затем термин был изменён — удалён пробел — вслед за регистрацией торговой марки в сентябре 2006. Смотрите http://tarr.uspto.gov/servlet/tarr?regser=serial&entry=77009317 Архивная копия от 23 февраля 2012 на Wayback Machine
  17. Autodesk and Bentley to Advance AEC Software Interoperability (8 июля 2008). Дата обращения: 1 января 2009. Архивировано 29 августа 2008 года.
  18. Autodesk v. ODA Архивировано 26 октября 2008 года.
  19. Autodesk v. ODA See line 35, Transcript Архивировано 26 октября 2008 года.
  20. Autodesk v. ODA See line 50, Consent Judgment Архивировано 26 октября 2008 года.
  21. Latest Status Info. Дата обращения: 10 сентября 2009. Архивировано 13 сентября 2009 года.
  22. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 8 июня 2011 года.
  23. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 23 февраля 2012 года.
  24. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 23 февраля 2012 года.
  25. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 23 февраля 2012 года.
  26. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 23 февраля 2012 года.
  27. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 23 февраля 2012 года.
  28. Latest Status Info. Дата обращения: 27 февраля 2011. Архивировано 8 июня 2011 года.
  29. United States Patent & Trademark Office
  30. dwg#page1.tif. Дата обращения: 10 сентября 2009. Архивировано 13 сентября 2009 года.
  31. Архивированная копия. Дата обращения: 27 февраля 2011. Архивировано 27 февраля 2017 года.
  32. Архивированная копия. Дата обращения: 27 февраля 2011. Архивировано 11 февраля 2017 года.
  33. Архивированная копия. Дата обращения: 27 февраля 2011. Архивировано 10 февраля 2017 года.
  34. Архивированная копия. Дата обращения: 27 февраля 2011. Архивировано 15 февраля 2017 года.
  35. Docket -> 3:08-cv-04397 (Autodesk vs SolidWorks). Дата обращения: 10 сентября 2009. Архивировано 13 сентября 2009 года.
  36. Complete text of Autodesk’s press release — WorldCAD Access. Дата обращения: 27 февраля 2011. Архивировано 27 декабря 2010 года.
  37. ODA Members | Open Design Alliance Архивировано 23 августа 2011 года.
  38. United States Patent & Trademark Office
  39. Dassault повторно выпускает 2D-редактор DWG (недоступная ссылка)
  40. Ralph Grabowski. Битва за ".dwg" заканчивается. nanoCAD (15 февраля 2011). Дата обращения: 26 января 2021. Архивировано из оригинала 4 марта 2016 года.
  41. Решение патентного ведомства США
  42. http://opendesign.com/guestfiles. Дата обращения: 28 февраля 2011. Архивировано 23 июля 2011 года.
  43. Brava! DWG Viewer 16.2 will be the last release of the free Brava! DWG Viewer. It will expire on February 28, 2018. Архивная копия от 4 сентября 2019 на Wayback Machine, уже не бесплатно.

Ссылки[править | править код]