يوضح هذا البرنامج التعليمي كيفية تحويل DWG إلى STP باستخدام واجهة برمجة تطبيقات Python REST. ستُطوّر محوّل ملفات DWG إلى STEP باستخدام خدمة Python RESTful بمساعدة مجموعة تطوير برمجيات سحابية قائمة على Python. يُسهّل هذا التحويل استيراد نماذج AutoCAD إلى تطبيقات CAD الميكانيكية.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لتحويل ملف DWG إلى ملف STEP
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Cad لنظام Dotpython لتغيير DWG إلى STP
- إعداد مشروع Python باستخدام SDK أعلاه
خطوات تحويل DWG إلى STP عبر الإنترنت باستخدام Python REST API
- قم بإنشاء كائن CadApi باستخدام معرف المستخدم والسر لتحويل DWG إلى STP
- تعيين المسارات لملف DWG المصدر وملف STP الناتج
- قراءة ملف DWG المدخل في مجرى الذاكرة وتهيئته
- إنشاء كائن PutDrawingSTPRequest عن طريق تعيين دفق الذاكرة في المنشئ
- تحويل ملف DWG إلى STP عن طريق استدعاء طريقة وضع الرسم STP()
- حفظ التدفق من استجابة API في ملف STP المحلي
تشرح الخطوات السابقة تطوير محوّل DWG إلى STP عبر الإنترنت باستخدام واجهة برمجة تطبيقات Python منخفضة الكود. استخدم المفتاح السري/المعرّف وعنوان URL الأساسي لإنشاء كائن في واجهة برمجة تطبيقات CadApi، وحدد مسارات الإدخال/الإخراج لـ DWG وSTP على التوالي، ثم اقرأ ملف DWG المُدخل في مجرى الذاكرة. أنشئ كائن PutDrawingSTPRequest لإجراء التحويل، واحفظ المخرجات على القرص.
كود لتحويل DWG إلى STP باستخدام واجهة برمجة التطبيقات المستندة إلى Python
يُظهر هذا الكود تحويل صيغة الملف من DWG إلى ملف STP باستخدام واجهة Python REST. يمكن إجراء التحويل على الملفات المُخزّنة مسبقًا على السحابة. يمكنك تجربة مُعاملات أخرى لمُنشئ PutDrawingSTPRequest، مثل اسم التخزين السحابي، وخيارات التصدير، ومسار الإخراج، لتخصيص الإخراج.
لقد أرشدنا هذا البرنامج التعليمي إلى تحويل ملف DWG إلى ملف STEP. لتحويل DWG إلى SVG، راجع المقالة تحويل DWG إلى SVG باستخدام Python REST API.