تحويل DWG إلى DXF في بايثون

يقوم تنسيق DWG بتخزين رسومات وبيانات CAD ثنائية الأبعاد (2D) وثلاثية الأبعاد (3D).في حين أن DXF هو تنسيق ملف يستخدم لتبادل بيانات CAD ثنائية وثلاثية الأبعاد بين تطبيقات برامج CAD المختلفة. في هذه المقالة، سوف نتعلم كيفية تحويل DWG إلى DXF في بايثون. توفر هذه المقالة دليلاً شاملاً خطوة بخطوة وأمثلة للتعليمات البرمجية لتبسيط عملية التحويل.

تتناول هذه المقالة المواضيع التالية:

  1. Python DWG to DXF Converter API – تنزيل مجاني
  2. تحويل DWG إلى DXF
  3. تحويل DWG إلى DXF مع الخيارات
  4. محول DWG إلى DXF مجانًا عبر الإنترنت
  5. محول DWG إلى DXF – مصادر تعليمية

Python DWG to DXF Converter API – تنزيل مجاني

سنستخدم واجهة برمجة التطبيقات Aspose.CAD for Python لتحويل ملفات DWG إلى DXF. يتيح Aspose.CAD for Python API العمل مع تنسيقات ملفات CAD في تطبيقات Python. يسمح للمطورين بإنشاء وتحرير ومعالجة وتحويل تنسيقات الملفات المدعومة باستخدام Python.

يرجى تنزيل حزمة المكتبة أو تثبيت واجهة برمجة التطبيقات من PyPI باستخدام أمر النقطة التالي في وحدة التحكم:

pip install aspose-cad

تحويل DWG إلى DXF في بايثون

يمكننا بسهولة تحويل DWG إلى DXF في Python باتباع الخطوات التالية:

  1. قم بتحميل ملف DWG للإدخال باستخدام فئة الصورة.
  2. قم بإنشاء مثيل لفئة DxfOptions.
  3. وأخيرًا، قم باستدعاء الأسلوب save() لحفظ DWG كـ DXF. فإنه يأخذ مسار ملف DXF الإخراج وDxfOptions كوسيطات.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل DWG إلى DXF في Python.

# يوضح مثال التعليمات البرمجية هذا كيفية تحويل DWG إلى DXF
import aspose.cad as cad

# تحديد مسارات لملفات الإدخال والإخراج.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# تحميل ملف دي دبليو جي
image = cad.Image.load(inputDWG)

# حدد خيارات DXF
options = cad.imageoptions.DxfOptions()

# حفظ ملف DXF الناتج
image.save(outputDXF, options);

تحويل DWG إلى DXF مع الخيارات في بايثون

يمكننا أيضًا تحديد خيارات حفظ متنوعة أثناء تحويل ملف DWG إلى DXF باتباع الخطوات التالية:

  1. قم بتحميل ملف DWG للإدخال باستخدام فئة الصورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. تحديد خصائص الخيار.
  4. قم بإنشاء مثيل لفئة DxfOptions.
  5. بعد ذلك، قم بتعيين الخاصية Vectorrasterizationoptions إلى CadRasterizationOptions.
  6. وأخيرًا، قم باستدعاء الأسلوب save() لحفظ DWG كـ DXF.

يوضح نموذج التعليمات البرمجية التالي كيفية تحديد خيارات CAD المتنوعة أثناء حفظ ملف DWG كملف DXF في Python.

# يوضح مثال التعليمات البرمجية هذا كيفية تحويل DWG إلى DXF
import aspose.cad as cad

# تحديد مسارات لملفات الإدخال والإخراج.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# تحميل ملف دي دبليو جي
image = cad.Image.load(inputDWG)

# حدد خيارات تنقيط CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# حدد تخطيطًا محددًا للتحويل
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# حدد خيارات DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# حفظ ملف DXF الناتج
image.save(outputDXF, options);

محول DWG إلى DXF – احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة مكتبة محولات DWG إلى DXF دون قيود.

تحويل DWG إلى DXF عبر الإنترنت

علاوة على ذلك، لديك خيار استخدام محول DWG إلى DXF القائم على الويب دون أي تكلفة، مما يسمح لك بسهولة تحويل ملفات DWG إلى تنسيق DXF. تم إنشاء هذه الأداة عبر الإنترنت باستخدام Aspose.CAD API.

محول Python DWG إلى DXF – مصادر تعليمية

تعرف على كيفية قراءة ملفات DWG وتحويلها ومعالجتها بدون AutoCAD. بالإضافة إلى ذلك، يمكنك تصفح المصادر التالية لمعرفة المزيد عن المكتبة:

خاتمة

في الختام، يعد تحويل DWG إلى DXF في Python عملية بسيطة نسبيًا. باستخدام الخطوات الموضحة في هذه المقالة، يمكنك تحويل ملفات DWG إلى ملفات DXF برمجيًا بسهولة. من خلال الاستفادة من Aspose.CAD for Python، يمكنك تبسيط المهام مثل عرض رسومات CAD، واستخراج البيانات، وضمان التوافق بين تنسيقات ملفات CAD المختلفة. فهو يساعد المطورين على تبسيط مشاريعهم المتعلقة بالـ CAD. إلى جانب تحويل DWG إلى DXF في Python، يمكنك تحويل ملفات DWG إلى تنسيق DXF عبر الإنترنت باستخدام تطبيق ويب مجاني لتحويل DWG. في حالة وجود أي غموض، يرجى الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا