AutoCAD DXF

редактировать
Семейство форматов файлов
Формат обмена чертежами
Расширение имени файла .dxf
Тип Интернет-носителя image / vnd.dxf
РазработаноAutodesk
Первоначальный выпускдекабрь 1982 г.; 37 лет назад (1982-12)
Последний выпуск u19.1.01.. (январь 2007; 13 лет назад (2007-01))
Тип форматаОбмен данными САПР

AutoCAD DXF (формат обмена чертежами или формат обмена чертежами) - это формат файла данных САПР , разработанный Autodesk для обеспечения взаимодействия данных между AutoCAD и другими программами.

DXF был первоначально представлен в декабре 1982 года как часть AutoCAD 1.0, и был предназначен для обеспечения точного представления данных в собственном формате файлов AutoCAD, DWG (Чертеж). Многие годы Autodesk не публиковал спецификации. Из-за этого было трудно правильно импортировать файлы DXF. Autodesk теперь публикует спецификации DXF в формате PDF на своем веб-сайте.

Версии AutoCAD, начиная с выпуска 10 (октябрь 1988 г.) и выше, поддерживают как ASCII, так и двоичные формы DXF. Более ранние версии поддерживают только ASCII.

По мере того, как AutoCAD стал более мощным, поддерживая более сложные типы объектов, DXF стал менее полезным. Некоторые типы объектов, включая тела и области ACIS, не документированы. Другие типы объектов, включая динамические блоки AutoCAD 2006, и все объекты, характерные для версий AutoCAD вертикального рынка, частично задокументированы, но недостаточно хорошо, чтобы позволить другим разработчикам поддерживать их. По этим причинам многие приложения САПР используют формат DWG, который можно получить по лицензии в Autodesk или не в исходном формате Open Design Alliance.

Координаты DXF всегда без размеров, поэтому что читателю или пользователю необходимо знать блок чертежа или извлечь его из текстовых комментариев на листах.

Содержание
  • 1 Файловая структура
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Файловая структура

ASCII-версии DXF могут быть прочитаны любым. Основная организация файла DXF следующая:

ЗАГОЛОВОКраздел
Общая информация о чертеже. У каждого параметра есть имя переменной и соответствующее значение.
CLASSESsection
Содержит информацию для определяемых приложением классов, экземпляры которых появляются в BLOCKS, ENTITIESи OBJECTSразделы базы данных. Обычно не предоставляет достаточной информации для обеспечения взаимодействия с другими программами.
ТАБЛИЦЫраздел
Этот раздел содержит определения именованных элементов.
  1. Таблица идентификаторов приложений (APPID)
  2. Таблица записи блока (BLOCK_RECORD)
  3. Таблица размерных стилей (DIMSTYLE)
  4. Слой (LAYER) таблица
  5. Таблица типов линий (LTYPE)
  6. Таблица стилей текста (STYLE)
  7. Пользовательская система координат (UCS) таблица
  8. Просмотр (VIEW) таблица
  9. Конфигурация окна просмотра (VPORT) таблица
BLOCKSраздел
Этот раздел содержит объекты определения блока, описывающие объекты, составляющие каждый блок на чертеже.
ENTITIESраздел
Этот раздел содержит объекты чертежа, включая любые ссылки на блоки.
OBJECTSраздел
Содержит данные, которые применяются к неграфическим объектам, используемым AutoLISP и приложениями ObjectARX.
THUMBNAILIMAGEsection
Содержит предварительное изображение e для файла DXF.
КОНЕЦ ФАЙЛА

Формат данных DXF называется форматом «тегированных данных», что «означает, что каждому элементу данных в файле предшествует целое число, которое называется код группы. Значение кода группы указывает, какой тип элемента данных следует за ним. Это значение также указывает значение элемента данных для данного типа объекта (или записи). Практически вся указанная пользователем информация в файле чертежа может быть представлена ​​в формате DXF. "

См. Также
  • .dwg (DWG)
  • Design Web Format (DWF)
  • QCAD, приложение САПР с открытым исходным кодом, которое использует формат файла DXF внутри и для сохранения и импорта файлов
    • LibreCAD, версия QCAD Community Edition, перенесенная на Qt4
  • Open Design Alliance (первоначально назывался OpenDWG)
  • ShareCAD, бесплатная онлайн-программа для просмотра САПР, поддерживающая, помимо других форматов, DXF
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-12 19:06:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте