NASJI

مجاني · بدون تسجيل · بدون علامة مائية

محول DXF إلى SVG

حوّل ملف .dxf إلى SVG متجهي نظيف: مجموعة لكل طبقة، ألوان الطبقات محفوظة، الأقواس كمنحنيات حقيقية، النص كنص. جاهز لـ Inkscape أو LightBurn أو متصفح أو صفحة ويب. مجاني، بدون تسجيل.

كيفية تحويل DXF إلى SVG

1

أفلت ملف .dxf

ASCII أو ثنائي، أي إصدار. ملف قص، شعار مرسوم في CAD، مخطط أرضي — حتى 100 ميغابايت.

2

اضغط تحويل

تصبح كل طبقة مجموعة SVG، وكل كيان مساراً أو دائرة أو عنصر نص، وتصبح إحداثيات الرسم نفسه هي viewBox.

3

افتح ملف .svg في أي مكان

يعرض Inkscape الطبقات في لوحة الطبقات؛ ويقرأ LightBurn المجموعات؛ ويعرضه المتصفح؛ ويمكن لصفحة ويب تضمينه.

ما يحتويه SVG

SVG مستقل بـ viewBox بوحدات DXF نفسها. بداخله، واحد <g> لكل طبقة، بترتيب جدول الطبقات، مسمى باسم الطبقة (id="layer-CUT", data-layer="CUT") وموسوم بالطريقة التي يوسم بها Inkscape طبقاته. كل كيان عنصر واحد: الخط المتعدد واحد <path> مع قطع أقواسه، والدائرة <circle>، والنص <text>. تحمل الخطوط لون الكيان أو لون الطبقة؛ وتظهر أنواع الخطوط المتقطعة كـ stroke-dasharray؛ وعروض الخطوط موحدة ورفيعة، كما تبدو المخططات، بدلاً من أوزان الخطوط التي يتجاهلها القاطع على أي حال.

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

متى يكون DXF إلى SVG هو الخطوة الصحيحة

عندما تتحدث الأداة التالية SVG أفضل من DXF. يستورد Inkscape DXF، لكن مستورده يسطح الطبقات ويخمن الوحدات؛ أما SVG بمجموعات طبقات حقيقية وviewBox صادق الوحدات فيهبط بنظافة. تقرأ LightBurn وبرامج الليزر الأخرى مجموعات SVG وألوانها كعمليات منفصلة. يريد مطورو الويب مخططاً أو رسم قطعة مضمناً في صفحة، منسقاً بـ CSS — لا يستطيع DXF فعل ذلك، ويستطيع SVG. يريد مصممو الطباعة الرسم في برنامج تخطيط بجودة متجهية. وغالباً ما يكون DXF لشعار أو لافتة متجهاً إلى قاطع يقبل SVG مباشرة.

لصورة نقطية بدلاً من ذلك — PNG لشريحة، JPG لقائمة — حوّل الرسم إلى PNG بدلاً من تحويل SVG إلى نقطي بنفسك؛ يضبط المحول حجمه بشكل صحيح لدقات الطباعة. للرحلة العكسية، استخدم SVG إلى DXF.

الحدود

  • 100 ميغابايت لكل ملف، 60 ثانية لكل تحويل. DXF بآلاف خطوط التهشير يُحوّل، لكن SVG سيكون بثقل DXF.
  • فضاء النموذج فقط؛ لا تُصدر تخطيطات فضاء الورق.
  • تُجمع الكيانات على طبقة الكتلة نفسها تحت طبقة الإدراج الذي وضعها.
  • تُعرض الصور النقطية المشار إليها بواسطة DXF كعنصر بديل متقطع؛ وتُحذف المجسمات الصلبة ACIS.
  • يستخدم النص وجهاً sans-serif عاماً ما لم يحدد DXF خط SHX قابلاً للرسم؛ ولا تُضمن أسماء TrueType في الملف.

DXF إلى SVG — الأسئلة الشائعة

هل تُحفظ الطبقات في SVG؟

Yes — as groups. Every DXF layer that has entities on it becomes a <g> with an id, a data-layer attribute carrying the layer's exact name, and Inkscape's layer attributes, so Inkscape lists them in its Layers panel and LightBurn or a browser script can address them. Entities keep their own colour, or their layer's colour when they are ByLayer.

هل النص نص حقيقي أم خطوط خارجية؟

عناصر <text> حقيقية، بخط sans-serif عام، مع الحجم والدوران والمحاذاة من DXF. يبقيها ذلك قابلة للتحرير والتحديد — غيّر الخط في Inkscape وستتبع كل التسميات. إذا حدد DXF خط أشكال SHX يمكن للكاتب رسمه، يُصدر ذلك النص كمسارات متجهية بدلاً من ذلك، وهو ما كان الراسم سيرسمه.

ما حجم SVG، وهل هو بمقياس رسم؟

viewBox هو امتدادات الرسم نفسه بوحدات الرسم، مع هامش اثنين بالمئة، والعرض مضبوط على 1600 بكسل مع تبع الارتفاع لنسب الرسم. لذا 1 وحدة في DXF هي 1 وحدة مستخدم في SVG — قطعة 100 مم تمتد 100 وحدة — ويمكن لبرنامج يقرأ viewBox (يفعل Inkscape ذلك) استيراده بالحجم الحقيقي. عرض البكسل مجرد تلميح للعرض.

هل تُحفظ الأقواس والدوائر كمنحنيات أم تُحول إلى قطع مستقيمة؟

تصبح الدوائر عناصر <circle>. تُعيّن الأقواس والقطوع الناقصة وانتفاخات الخطوط المتعددة بدقة — نحو 64 قطعة للدائرة الكاملة — وتُعيّن الشرائح من نقاط تحكمها وعقدها، لذا يُقرأ المنحنى كمنحنى عند أي تكبير معقول بدلاً من حفنة من الأوتار. يُقلب محور Y لك: CAD يعد صعوداً، وSVG يعد نزولاً، ويخرج SVG بالاتجاه الصحيح.

أحتاج العكس — SVG إلى DXF.

هذا محول منفصل، وهو يفعل شيئاً مختلفاً: تُتتبع مسارات وأشكال SVG إلى خطوط متعددة DXF للقص أو الرسم. استخدم محول SVG إلى DXF على هذا الموقع — الرابط في أسفل هذه الصفحة.