Автокад DXF
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2012 г. ) |
Расширение имени файла |
.dxf |
---|---|
Тип интернет-СМИ |
изображение/vnd.dxf |
Разработано | Автодеск |
Первоначальный выпуск | декабрь 1982 года |
Последний выпуск | около 19.1.01. январь 2007 г [1] |
Тип формата | Обмен данными САПР |
AutoCAD DXF (формат обмена чертежами или формат обмена чертежами) — это САПР, данных формат файлов разработанный Autodesk. [2] для обеспечения совместимости данных между AutoCAD и другими программами.
История
[ редактировать ]DXF был представлен в декабре 1982 года как часть AutoCAD 1.0 и был предназначен для обеспечения точного представления данных в собственном формате файлов AutoCAD, DWG (чертеж). В течение многих лет Autodesk не публиковала спецификации, что затрудняло правильное создание файлов DXF. Autodesk теперь публикует неполную версию [3] Спецификации DXF онлайн .
Совместимость
[ редактировать ]Версии AutoCAD, начиная с версии 10 (октябрь 1988 г.) и выше, поддерживают как ASCII , так и двоичные формы DXF. [4] : 59 Более ранние версии поддерживают только ASCII.
Поскольку AutoCAD стал более мощным и поддерживает более сложные типы объектов, DXF стал менее полезным. Некоторые типы объектов, включая тела и области ACIS , не документированы. Другие типы объектов, включая динамические блоки AutoCAD 2006 и все объекты, характерные для версий AutoCAD для вертикального рынка , частично документированы, но недостаточно хорошо, чтобы позволить другим разработчикам поддерживать их. По этим причинам многие приложения САПР используют формат DWG, который можно лицензировать у Autodesk или использовать нестандартный формат у Open Design Alliance . В файлах DXF не указаны единицы измерения, используемые для его координат и размеров.
Большинство систем САПР и многие пакеты векторной графики поддерживают импорт и экспорт файлов DXF, особенно продукты Adobe , Inkscape и Blender . Некоторые системы САПР используют DXF в качестве собственного формата, особенно QCAD и LibreCAD .
Структура файла
[ редактировать ]Версии DXF в формате ASCII можно читать в любом текстовом редакторе . Основная организация файла DXF следующая: [5]
HEADER
раздел- Общие сведения о рисунке. Каждый параметр имеет имя переменной и связанное с ней значение.
CLASSES
раздел- Содержит информацию о определяемых приложением классах, экземпляры которых появляются в
BLOCKS
,ENTITIES
, иOBJECTS
разделы базы данных. Обычно не предоставляет достаточной информации для обеспечения совместимости с другими программами. TABLES
раздел- Этот раздел содержит определения именованных элементов.
- Идентификатор приложения (
APPID
) стол - Блокировать запись (
BLOCK_RECORD
) стол - Размерный стиль (
DIMSTYLE
) стол - Слой (
LAYER
) стол - Тип линии (
LTYPE
) стол - Стиль текста (
STYLE
) стол - Пользовательская система координат (
UCS
) стол - Вид (
VIEW
) стол - Конфигурация области просмотра (
VPORT
) стол
BLOCKS
раздел- В этом разделе содержатся объекты определения блока, описывающие объекты, составляющие каждый блок на чертеже.
ENTITIES
раздел- Этот раздел содержит объекты чертежа, включая любые ссылки на блоки.
OBJECTS
раздел- Содержит данные, относящиеся к неграфическим объектам, используемым приложениями AutoLISP и ObjectARX .
THUMBNAILIMAGE
раздел- Содержит изображение предварительного просмотра файла DXF.
END OF FILE
Формат данных DXF называется форматом «тэгированных данных», что «означает, что каждому элементу данных в файле предшествует целое число, которое называется групповым кодом. Значение группового кода указывает, какой тип элемента данных следует за ним. Это значение также указывает значение элемента данных для данного типа объекта (или записи). Практически вся указанная пользователем информация в файле чертежа может быть представлена в формате DXF. [6]
Критика
[ редактировать ] этой статьи Разделы «критика» или «противоречие» могут поставить под угрозу ее нейтральность . ( ноябрь 2023 г. ) |
Поскольку исчерпывающей документации не существует, [7] часто рассматриваются альтернативные открытые форматы, такие как SVG (открытый формат, определенный W3C ), DWF (открытый формат, определенный Autodesk). [8] ) или даже EPS ( стандарт ISO /IEC 29112:2018). Однако DXF (а также DWG ) по-прежнему является предпочтительным форматом файлов САПР для использования ISO. [9]
См. также
[ редактировать ]- Веб-формат дизайна — тип формата файла
- Open Design Alliance — некоммерческая организация, создающая SDK для инженерных приложений.
Ссылки
[ редактировать ]- ^ «Спецификации DXF» (PDF) .
- ^ «FAQS.org» .
- ^ Мойци, Манфред. «Что такое DXF?» . /ezdxf.readthedocs.io . Манфред Мойци . Проверено 27 октября 2023 г.
- ^ Скунмейкер, Стивен Дж. (2003). Путеводитель по САПР: базовое руководство для понимания и совершенствования систем автоматизированного проектирования . Нью-Йорк: Марсель Деккер. ISBN 0-8247-4569-8 . OCLC 54090798 .
- ^ «Структура файла DXF» .
- ^ «Глава 1 — Формат DXF» Autodesk.com
- ^ Мойци, Манфред. «Что такое DXF?» . /ezdxf.readthedocs.io . Манфред Мойци . Проверено 27 октября 2023 г.
- ^ «DWF-файлы» . Adobe.com . Adobe 2023 . Проверено 27 октября 2023 г.
- ^ «Требования Центрального секретариата ИСО. Часто задаваемые вопросы по графике (форматы и файлы)» (PDF) . iso.org . ИСО 2002 . Проверено 27 октября 2023 г.
Внешние ссылки
[ редактировать ]- Справочник по AutoCAD DXF (из версии 14, 1998 г.) ( версия PDF от 2012 г. )
- Сводная информация о формате файла AutoCAD DXF .
- Аннотированный пример файла DXF. Архивировано 6 января 2017 г. на Wayback Machine.
- Онлайн-просмотрщик файлов AutoDesk в формате DXF .