NASJI

دليل التنسيق · قراءة 6 دقائق

ما هو ملف DXF؟

ملف DXF هو رسم CAD مكتوب كنص ليتمكن أي برنامج من قراءته. هكذا تنتقل الرسومات بين حزم CAD، إلى آلات القطع بالليزر وCNC، ومن برامج المسح والتصميم. إليك ما بداخله، وكيف تفتحه، ومتى تكون الصيغة الصحيحة.

DXF في جملتين

DXF — Drawing Exchange Format — was published in 1982 alongside the first release of the industry standard CAD program, as a documented, text-based twin of its binary DWG file, so that other software could read a drawing without decoding the binary. Four decades later it is still the lingua franca of 2D CAD: every drafting program, every cutting machine’s software and most illustration and GIS tools can read or write it.

على عكس DWG، مواصفات DXF منشورة، ولهذا دعمها واسع ومتسق جدًا. لها إصدارات تتبع إصدارات DWG، لكن عمليًا أحدها — R2000، كلمة الإصدار AC1015 — هو ما يصدّره كل شيء تقريبًا، لأنه يحتوي على كل ميزة ثنائية الأبعاد مهمة وكل قارئ يقبله.

كيف يُرتَّب ملف DXF

افتح ملف .dxf في محرر نصوص وسترى أزواجًا من الأسطر، على طول الملف: رمز مجموعة في سطر و قيمة في التالي. الرمز 0 يبدأ عنصرًا جديدًا ويسمي نوعه؛ 8 هي الطبقة؛ 10 و20 و30 هي إحداثيات X وY وZ؛ 62 هو رقم اللون. خط من نقطة الأصل إلى (100, 50) على الطبقة WALLS يُقرأ جزئيًا:

  0
LINE
  8
WALLS
 10
0.0
 20
0.0
 11
100.0
 21
50.0

تُنظَّم الأزواج في أقسام، كل قسم يبدأ بـ 0 / SECTION واسم، وينتهي الملف بـ 0 / EOF:

أقسام ملف DXF
SectionWhat it holds
HEADERمتغيرات الرسم: $ACADVER (الإصدار)، $INSUNITS (الوحدات)، الحدود، النهايات، مقياس نوع الخط — نحو 250 منها.
CLASSESتعريفات أنواع الكائنات التي يستخدمها الملف عدا المدمجة؛ غالباً فارغة في التصديرات.
TABLESالطبقات وأنواع الخطوط وأنماط النص وأنماط الأبعاد والمناظر ومنافذ العرض وأنظمة الإحداثيات، كل منها كجدول سجلات.
BLOCKSكل تعريف كتلة، بما في ذلك فضاء النموذج وتخطيطات فضاء الورق، مع الكائنات المكوّنة له.
ENTITIESالرسم نفسه: كل خط وخط متعدد وقطعة قوس ودائرة ونص وتهشير وبُعد وإدراج كتلة في فضاء النموذج وفضاء الورق.
OBJECTSكائنات غير رسومية: القواميس والتخطيطات والمجموعات وإعدادات الرسم وأنماط الجداول والخطوط المتعددة.

التصميم بسيط عمدًا في التحليل ومتسامح عمدًا: يمكن للقارئ تخطي رمز مجموعة لا يفهمه والمتابعة، وهكذا يمكن لبرنامج من 1995 أن يفتح ملفًا يحمل أنواع كائنات من 2018 لم يسمع بها — يرسم ما يعرفه ويتجاهل الباقي.

DXF بنص ASCII وDXF الثنائي

DXF الذي تصادفه دائمًا تقريبًا ASCII: نص عادي، قابل للقراءة، قابل للمقارنة، سهل التوليد من سكربت — وكبير، لأن الإحداثي يُكتب بالأرقام. يوجد DXF ثنائي كبديل، يبدأ بحارس 22 بايت ويخزّن نفس رموز المجموعات والقيم كبايتات؛ أصغر بنحو الربع وأسرع في القراءة، وأقل شيوعًا بكثير. يتعرف العارض والمحوّلات على هذا الموقع على كليهما تلقائيًا. لاحظ أن DXF الثنائي هو لا DWG: إنه بنية DXF بكتابة مضغوطة، وليس الصيغة الأصلية.

ما يحتويه DXF — وما لا يحتويه

كل ما يتكون منه رسم ثنائي الأبعاد: الهندسة (LINE، LWPOLYLINE، POLYLINE، CIRCLE، ARC، ELLIPSE، SPLINE، POINT، SOLID)، التعليقات (TEXT، MTEXT، DIMENSION، LEADER، HATCH)، البنية (الطبقات، الكتل وINSERTs، أنواع الخطوط، أنماط النص والأبعاد، التخطيطات) ومتغيرات الترويسة التي تعطي الأرقام معناها — قبل كل شيء $INSUNITS، الذي يحدد ما إذا كان 100 يعني ملليمترات أو بوصات أو لا شيء محدد.

ما يحمله بشكل ضعيف: المجسمات ثلاثية الأبعاد، التي تُخزَّن كبيانات نواة نمذجة غير شفافة؛ الصور المضمّنة، التي يشير إليها بالمسار بدلًا من احتوائها؛ والكائنات الخاصة بتطبيقات رأسية، محفوظة كوكلاء غير شفافين. للرسومات المسطحة — الغالبية العظمى من استخدامات DXF — لا يُفقد شيء.

أي البرامج تقرأ ملفات DXF

برامج تقرأ DXF
WhoHow
CAD programsكلها، مجانية أو مدفوعة، ثنائية أو ثلاثية الأبعاد، على كل المنصات — DXF هو التنسيق الذي تتفق عليه جميعاً.
قواطع الليزر والبلازما والراوتر والفينيليقرأ LightBurn وVCarve وSheetCam والبرامج المرفقة بالآلات DXF كمدخلها الرئيسي.
Open-source design toolsيفتحه LibreCAD وQCAD أصلياً؛ ويستورده FreeCAD وInkscape؛ ويستورده Blender عبر إضافة.
نظم المعلومات الجغرافية والمسح ورسم الخرائطالإحداثيات في DXF أرقام عادية، لذا تصدّره برامج المسح وتستورده حزم GIS.
3D modellersيستورد SolidWorks وOnshape ونظراؤهما رسومات DXF التخطيطية للبثق أو القطع منها.
A text editorإنه نص. يمكنك فتح DXF في Notepad وقراءة أسماء الطبقات، أو كتابته من سكربت.

الأحجام النموذجية

ملف قص لليزر: 20 إلى 500 كيلوبايت. مخطط أرضي مُصدَّر من CAD: 1 إلى 10 ميغابايت. مسح أو خريطة بخطوط كنتور كثيرة: 20 إلى 100 ميغابايت. كقاعدة، DXF ثلاثة إلى خمسة أضعاف حجم الرسم نفسه بصيغة DWG، ويُضغط جيدًا جدًا — DXF مضغوط بـ zip عادة أصغر من DWG.

متى يكون DXF الخيار الصحيح

عندما لا يكون البرنامج المستقبِل برنامج CAD، أو يكون مختلفًا عن برنامجك: آلات القص، GIS، أدوات الرسم التوضيحي، CAD مفتوح المصدر، سكربت. عندما تريد ملفًا يظل قابلًا للقراءة بعد ثلاثين سنة. عندما يقول عميل «أرسل لي ملف CAD» ولا تعرف ما يستخدمه. عندما يحتاج ملف إلى فحص أو إصلاح يدوي. للعمل داخل برنامج CAD واحد، يوميًا، يكون DWG الأصلي أصغر وأسرع؛ دليل DWG مقابل DXF يوازن بين الاثنين بشكل صحيح.

كيف تفتح أو تحوّل أو تنشئ DXF

فتح: أفلته على العارض أدناه — في المتصفح، دون رفع، CAD كامل. تحويل إلى DXF: من DWG باستخدام DWG إلى DXF؛ من SVG أو PNG أو JPG باستخدام أدوات تتبع الصور — SVG إلى DXF, PNG إلى DXF. تحويل من DXF: إلى DWG, PDF أو SVG. تحميل الجاهزة: ال ملفات DXF المجانية في مكتبة الكتل.

جربه: افتح ملف DXF في متصفحك

انتقل إلى عارض DXF قس، تحقق من الطبقات، حرر واحفظ — مجانًا.

ملفات DXF — الأسئلة الشائعة

ماذا يعني DXF؟

Drawing Exchange Format (يُكتب أحياناً Drawing Interchange Format). الاسم يوضح غرضه: إنه موجود لنقل الرسم بين برامج لا تشترك في تنسيق أصلي. أُدخل عام 1982، في العام نفسه الذي ظهر فيه DWG، وتابع محتوى DWG منذ ذلك الحين.

هل صيغة DXF ثنائية الأبعاد أم ثلاثية الأبعاد؟

كلتاهما، لكنها تُستخدم بشكل غالب لثنائية الأبعاد. كل كائن له ثلاثة إحداثيات، ويمكن لـ DXF أن يحتوي على أوجه ثلاثية الأبعاد وشبكات وخطوط متعددة ذات ارتفاع؛ أما النماذج الصلبة فتُخزَّن كبيانات غير شفافة لا تستطيع معظم البرامج قراءتها. للأعمال المسطحة — المخططات، القطع، مسارات القص، اللافتات — فهي كاملة.

كيف أفتح ملف DXF مجانًا؟

أفلته على العارض في هذه الصفحة: يفتح في متصفحك دون رفع، في برنامج CAD كامل، لتتمكن من القياس والتحرير بالإضافة إلى العرض. على الهاتف، تعمل الصفحة نفسها في وضع اللمس. لبرنامج سطح مكتب، LibreCAD وQCAD مجانيان ويفتحان DXF أصليًا، وتطبيق NASJI لسطح المكتب يفتح DXF وDWG على Windows وmacOS.

لماذا ملف DXF أكبر بكثير من ملف DWG الذي جاء منه؟

لأنه نص، والنص مطوَّل: كل قيمة تشغل سطرين، رمز مجموعة وقيمة، ويُكتب الإحداثي كأرقام عشرية بدلًا من ثمانية بايتات ثنائية. ثلاثة إلى خمسة أضعاف حجم DWG أمر طبيعي. DXF الثنائي أصغر بنحو الربع؛ وضغط الملف بـ zip يجعله أصغر بكثير من DWG.

أي إصدار DXF يجب أن أصدّره لآلة القطع بالليزر أو CNC؟

R2000 (AC1015) ASCII، إلا إذا قال برنامج الآلة غير ذلك. يحتوي على كل ما يحتاجه ملف القص — الطبقات، الخطوط المتعددة مع الأقواس، الدوائر، النص — وكل برنامج قص من العشرين سنة الماضية يقرأه. بعض وحدات التحكم القديمة جدًا تريد R12؛ خيار Save As في CAD يوفر ذلك.