تحويل STL إلى OBJ Python

تُستخدم ملفات STL على نطاق واسع للطباعة ثلاثية الأبعاد بينما توفر ملفات OBJ مزيدًا من المرونة والدعم للأنسجة والمواد. في منشور المدونة هذا ، سنستكشف كيفية تحويل ملفات STL إلى تنسيق OBJ في Python.

  1. Python STL to OBJ Converter - Free Download
  2. كيفية تحويل STL إلى OBJ في Python
  3. تحويل STL إلى OBJ في بايثون
  4. تحويل STL إلى OBJ مع الخيارات المتقدمة في Python

Python STL to OBJ Converter - تنزيل مجاني

Aspose.3D for Python via .NET يدعم تنسيقات ملفات مختلفة لإنشاء أو معالجة مشاهد ثلاثية الأبعاد. يمكنك تكوين المكتبة أو تثبيتها من PyPI باستخدام أمر النقطة التالي:

pip install aspose-3d

كيفية تحويل STL إلى تنسيق OBJ

يمكنك تصدير ملف STL إلى تنسيق OBJ باتباع الخطوات أدناه:

  • قم بتحميل ملف STL للإدخال.
  • قم بإنشاء كائن من فئة ObjSaveOptions.
  • تحويل STL إلى تنسيق ملف OBJ.

يرجى الرجوع إلى القسم التالي للحصول على نموذج التعليمات البرمجية ومزيد من التفاصيل لفهمك.

تحويل STL إلى OBJ باستخدام Python

تحتاج إلى اتباع الخطوات أدناه لتحويل ملف STL إلى ملف OBJ في Python:

  1. بادئ ذي بدء ، قم بتحميل ملف STL الإدخال باستخدام طريقة Scene.fromfile().
  2. ثم قم بإنشاء مثيل لفئة ObjSaveOptions.
  3. استدعاء طريقة save() لتصدير ملف OBJ الذي تم إنشاؤه.

يوضح مقتطف الشفرة التالي كيفية تحويل STL إلى OBJ في Python:

import aspose.threed as threed
from aspose.threed import Scene

# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");

options = threed.formats.ObjSaveOptions()

# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)

تحويل STL إلى OBJ مع خيارات متقدمة في Python

يمكنك استخدام خصائص مختلفة لفئة ObjSaveOptions لتكوين عملية تحويل ملف STL. على سبيل المثال ، يمكنك اختيار تمكين أو تعطيل المواد ، أو تصدير الأنسجة ، أو عكس الإحداثيات ، أو تحديد إعدادات أخرى باستخدام فئة ObjSaveOptions. يوضح مقتطف الشفرة أدناه كيفية تحويل STL إلى OBJ

import aspose.threed as threed
from aspose.threed import Scene

# Load input OBJ file with Scene class
scene = Scene.from_file("output.stl");

options = threed.formats.ObjSaveOptions()

options.enable_materials = True
options.export_textures = True

# Convert STL to OBJ file
scene.save("STLtoOBJ.obj", options)

احصل على رخصة مؤقتة مجانية

يمكنك تقييم API بكامل طاقتها من خلال طلب ترخيص مؤقت مجاني.

جرب عبر الإنترنت

يمكنك الرجوع إلى الأداة التالية عبر الإنترنت والتي يتم تشغيلها بواسطة واجهة برمجة التطبيقات هذه ويمكن اختبارها من حيث قدرتها وعرضها.

خاتمة

تتناول هذه المقالة كيفية تحويل STL إلى OBJ في Python أثناء مناقشة أيضًا النهج المتقدم للتحكم في التحويل. بينما يمكنك إلقاء نظرة على قسم التوثيق لمزيد من استكشاف الميزات المختلفة لواجهة برمجة التطبيقات. إذا كانت لديك أية مخاوف ، فلا تتردد في التواصل معنا على منتدى الدعم المجاني.

أنظر أيضا