DXF чертеж (.dxf)

Autodesk Стандарт

Drawing Exchange Format (DXF) е универсалният CAD стандарт за обмен на Autodesk, който позволява оперативна съвместимост на прецизни 2D чертежи и 3D архитектурна геометрия във всички инженерни и производствени софтуери.

Конвертиране на DXF към SVG

Безплатен конвертор от DXF към SVG в браузъра. Конвертирайте файлове незабавно на вашето устройство.

Инспектиране и метаданни

Операционните системи и файловите анализатори идентифицират DXF файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на хедъра (Magic Bytes)

Операционните системи и файловите анализатори идентифицират DXF файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

30 0D 0A 53 45 43 54 49 4F 4E

ASCII ПРЕДСТАВЯНЕ: 0..SECTION

Стандартизация: Autodesk Open CAD Specification

Технически спецификации

Контейнерна архитектураASCII or binary tagged key-value group code pairs organized into sections (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS)
КомпресияUncompressed structured text or binary tagged records
Поредност на байтовете (Endianness)Little-Endian (binary DXF); ASCII text stream (ASCII DXF)
Цветови пространстваAutoCAD Color Index (ACI 1-255), TrueColor (24-bit RGB)
Канали и структураMulti-layer vector geometry, 2D drafting curves, 3D meshes, and parametric entities
Максимални размериVirtually infinite IEEE double-precision real coordinate space
ПрозрачностLayer opacity supported in modern AutoCAD DXF revisions
Стрийминг и прогресивно зарежданеSequential group code parsing enables incremental section streaming

Техническа сравнителна матрица: DXF спрямо конкуренти

Технически атрибутDXF (Текущ)DWGSVGSTEP
Тип форматОтворен маркиран текст / Бинарен обменСобственическа бинарна база данни на AutodeskW3C уеб векторен стандартСтандарт за продуктов модел ISO 10303
CNC и производствоУниверсален еталон за производствения цехИзисква преобразуване към DXFОграничено мащабиране на единици / CNC поддръжкаУниверсална обработка на 3D твърди тела
Четимост от хораНапълно четим от хора (ASCII режим)Само бинарен (криптиран/компресиран)Четим от хора XMLЧетим от хора STEP текст
2D срещу 3D фокусПредимно 2D чертане и 2.5D рязанеПълна 2D/3D BIM база данни2D графичен векторен дизайнЧист 3D инженерен модел на твърдо тяло

Често срещани режими на повреда и ръководство за хекс възстановяване

CAD софтуерът докладва 'Синтактична грешка на ред X: Липсва двойка групов код'.

Първопричина: Текстовият редактор е вмъкнал нередовни нови редове или е прекъснал секция ENTITIES преди '0 ENDSEC'.

Възстановяване: Препоръчително е подравняването на двойките групови кодове и осигуряването на съвпадащи маркери ENDSEC и EOF с помощта на File2File CAD Repair.

Анализ на сигурността и вектори на атака към парсера

DXF аналитизаторите оценяват дълбоко вложени структури от блокове, където малформираната рекурсия или огромните таблици с групови кодове могат да причинят отказ от услуга.

Известни вектори на атака

  • Рекурсивен цикъл за дефиниране на блокове, задействащ срив поради изчерпване на стека в CAD двигателите.
  • Препълване на буфера при четене на прекомерно дълги имена на слоеве на обекти или текстови низове.
  • Отказ от услуга чрез многогигабайтово разпределение на координатни масиви.

Защитни добри практики:

Исторически произход и етапи

2018Ревизията на DXF формата в AutoCAD 2018 разширява геометричната прецизност и стабилността на обектните дескриптори.
2000AutoCAD 2000 въвежда разширени данни за обектите и подобрена 3D плътна геометрия в DXF.
1982Джон Уокър и Autodesk въвеждат DXF с AutoCAD 1.0, за да позволят на програми на трети страни да четат CAD данни.

Основни предимства и плюсове

  • Универсален CAD стандарт: съвместим с всяка CNC машина, лазерен нож, 3D CAD програма и инструмент за чертане на Земята.
  • Четливото от хора ASCII представяне позволява директно програмно генериране, анализ и автоматизирано модифициране.
  • Висока математическа прецизност с използване на 64-битови координати с плаваща запетая по IEEE 754.

Технически ограничения и минуси

  • ASCII DXF файловете са обемни и бавни за анализ в сравнение с нативните бинарни DWG файлове.
  • Липса на история на разширените параметрични ограничения и интелигентност на динамичните блокове, открити в модерните CAD бази данни.
  • Сложните транслации на сплайни или NURBS криви понякога могат да се разпаднат на фасетирани полилинейни приближения.

Интересни технически факти

  • DXF файловете организират всеки отделен ред данни като двойка групов код от два реда: ред 1 е целият маркер, ред 2 е стойността.
  • Производителите, машинните инженери и монтажниците разчитат на DXF като универсален лингва франка за CNC фрезоване и плазмено рязане.
  • Autodesk първоначално създава DXF, тъй като иска да запази собственическия си DWG формат биnарен и поверителен.

Често задавани технически въпроси

Каква е разликата между DXF и DWG?

DWG е проприетарен, компактен двоичен формат за база данни на Autodesk, докато DXF е отворен, четим за хора обменен формат, предназначен за споделяне на геометрия с други програми.

Мога ли да конвертирам DXF в PDF или SVG?

Да. File2File.app може да конвертира CAD чертежи DXF в отчетливи, мащабируеми векторни файлове във формат PDF или SVG директно във вашия уеб браузър.

Защо CNC лазерните резачки изискват DXF файлове?

CNC контролерите четат 2D векторни полилинии, дъги и кръгове, за да генерират траектории на инструментите (G-код), а DXF е универсалният формат, поддържан от целия CAM софтуер.