11.09.2026
Как определить, в какой версии AutoCAD создан DWG-файл
DWG — это не просто картинка чертежа, а бинарный контейнер, в котором хранится геометрия, слои, блоки, размеры и служебная информация о том, как и когда файл был создан. Вопрос «как узнать в какой программе создан файл dwg» возникает постоянно в инженерных отделах, на стройке, в экспертизах и при приемке документации от подрядчиков. Часто файл приходит без сопроводительных пояснений, с нейтральным именем вроде plan.dwg, и визуально в AutoCAD он открывается без проблем. Однако именно технические следы внутри файла позволяют отличить нативный AutoCAD от BricsCAD, ZWCAD, IntelliCAD, LibreCAD и ряда других решений, которые тоже умеют сохранять в формате DWG, но пишут в заголовок свои идентификаторы, версии ACAD и наборы системных переменных.
Самый простой способ — открыть файл в той программе, где он должен работать, и посмотреть свойства. В AutoCAD команда DWGPROPS или вкладка «Сведения о файле» показывает исходную версию формата, дату создания, имя автора, компанию и иногда имя приложения, которое последний раз сохраняло документ. Но этот способ ненадежен для аудита, потому что при пересохранении информация перезаписывается, а поле «Создано с помощью» легко теряется. К тому же многие бесплатные просмотрщики вообще не показывают служебные теги. Поэтому для точной проверки нужен анализ необработанных метаданных, а не то, что отображает интерфейс.
Внутри DWG есть заголовок, который содержит сигнатуру AC1015, AC1021, AC1024 и так далее, каждая из которых соответствует определенной версии AutoCAD. Например, AC1027 — это AutoCAD 2018-2021, AC1032 — AutoCAD 2022-2023, AC1038 — AutoCAD 2024 и выше. При этом сторонние CAD-системы часто сохраняют файл с тем же номером версии, но добавляют собственные маркеры в секции приложения. BricsCAD обычно оставляет в переменных $ACADVER и $DWGCODEPAGE свои значения и может прописывать в расширенных данных имя продукта. ZWCAD и GstarCAD делают похоже, но в некоторых случаях подставляют строку «ZWCAD» в пользовательские поля или в комментарии к файлу. LibreCAD, работая через формат DXF, при экспорте в DWG вообще не пишет оригинальный идентификатор AutoCAD, а формирует более «чистый» заголовок, что тоже заметно при сравнении.
Именно поэтому для достоверной фиксации происхождения удобно использовать независимый анализ. Сервис для извлечения технической информации позволяет загрузить файл и получить отчет о структуре, заголовке, версии формата и любых встроенных строках-идентификаторах без открытия чертежа в CAD. На платформе FilesAudit можно загрузить файл для анализа и сразу увидеть, какая версия DWG заявлена, какие приложения упоминаются в метаданных и совпадают ли хеши с оригиналом. Это особенно полезно, когда нужно задокументировать цепочку передачи файла, а не просто посмотреть его в редакторе.
На практике встречаются ситуации, когда файл, подписанный как «сделано в AutoCAD», на самом деле создан в BricsCAD. Визуально отличий нет, но в служебных тегах присутствует строка BricsCAD и другая последовательность GUID приложения. Аналогично файл из ZWCAD может сохранять переменную $INSBASE или $CLAYER со специфическим значением по умолчанию. При сравнении двух файлов одного проекта, один из которых прошел через конвертацию в облачном сервисе, отчет показывает изменение даты модификации, пересчет контрольных сумм и потерю некоторых пользовательских данных. Эти детали важны при аудите и в спорах об авторстве, где нужно доказать, что файл не подвергался несанкционированной правке.
Если требуется массовая проверка, например, при приемке большого пакета чертежей от генподрядчика, удобнее работать со списком файлов. В этом случае локальный десктопный инструмент для пакетного анализа дает тот же набор данных без загрузки в облако. Полный перечень того, что поддерживается для проверки, указан в списке поддерживаемых форматов, где среди 200+ типов отдельно выделены DWG, DXF и другие инженерные форматы. Сравнение хешей SHA-256 и MD5 между исходными и полученными копиями позволяет быстро выявить дубликаты и изменения, а фиксированная метка времени в PDF-отчете служит технической фиксацией на момент проверки.
Важно понимать границы такой проверки. Технический анализ может показать, в какой версии формата сохранен файл и какие идентификаторы приложения присутствуют в метаданных, но он не доказывает юридическое авторство и не гарантирует, что чертеж не был отредактирован в другой программе перед сохранением. Метаданные фиксируют только то, что осталось в файле на момент анализа. Поэтому отчет FilesAudit — это доказательная техническая документация для аудита, верификации целостности и сравнения копий, а не самостоятельное юридическое заключение о праве собственности. При спорах его следует сочетать с другими доказательствами и экспертизой.
Для инженера и архивариуса лучший подход — сочетать визуальный контроль в CAD с независимой технической выгрузкой. Сохранить PDF-отчет с хешами, датой анализа и расшифровкой заголовка DWG, а затем при необходимости обратиться к руководству по метаданным DWG, где подробно описаны поля версии, кодировки и типичные маркеры разных CAD-систем. Так вы получаете воспроизводимый след, который можно показать заказчику, коллеге или эксперту без необходимости открывать тяжелый чертеж.
FAQ
Как узнать в какой программе создан файл dwg?
Программа создания фиксируется в метаданных DWG, например в полях ApplicationName и ACADVER. FilesAudit извлекает эти поля и показывает их в отчете, вместе с хешами SHA-256 и MD5 для фиксации состояния файла.
Можно ли по DWG определить версию AutoCAD?
Да. В заголовке DWG хранится идентификатор версии ACADVER, например AC1027 для AutoCAD 2018. FilesAudit считывает этот параметр и отображает его в разделе технической метадаты.
Показывает ли FilesAudit автора и дату создания DWG?
Да. Сервис извлекает сохраненные в файле данные Author, Last Saved By, CreationDate и Last Modified, а также временные метки файловой системы. Это техническая информация, а не юридическое подтверждение авторства.
Можно ли проверить, что DWG не менялся после сохранения?
Да, через криптографические отпечатки. FilesAudit вычисляет SHA-256, MD5 и CRC32 файла и фиксирует их в PDF-отчете с датой проверки. Изменение даже одного байта изменит хеш, что документирует факт модификации.