STL را به OBJ Python تبدیل کنید

فایل های STL به طور گسترده برای چاپ سه بعدی استفاده می شوند در حالی که فایل های OBJ انعطاف پذیری و پشتیبانی بیشتری را برای بافت ها و مواد ارائه می دهند. در این پست وبلاگ، نحوه تبدیل فایل‌های STL به فرمت OBJ در پایتون را بررسی خواهیم کرد.

  1. [تبدیل پایتون STL به OBJ – دانلود رایگان]
  2. چگونه STL را به OBJ در پایتون تبدیل کنیم
  3. تبدیل STL به OBJ در پایتون
  4. تبدیل STL به OBJ با گزینه های پیشرفته در پایتون

مبدل پایتون STL به OBJ – دانلود رایگان

Aspose.3D for Python از طریق NET از [فرمت‌های فایل8 مختلف برای ایجاد یا دستکاری صحنه‌های سه بعدی پشتیبانی می‌کند. می‌توانید کتابخانه را پیکربندی کنید یا آن را از PyPI با استفاده از دستور pip زیر نصب کنید:

pip install aspose-3d

نحوه تبدیل STL به فرمت OBJ

با دنبال کردن مراحل زیر می توانید یک فایل STL را به فرمت OBJ صادر کنید:

  • فایل STL ورودی را بارگیری کنید.
  • یک شی از کلاس ObjSaveOptions ایجاد کنید.
  • فرمت فایل STL را به OBJ تبدیل کنید.

لطفاً برای درک کد نمونه و جزئیات بیشتر به بخش زیر مراجعه کنید.

STL را با استفاده از پایتون به OBJ تبدیل کنید

برای تبدیل فایل STL به فایل OBJ در پایتون باید مراحل زیر را دنبال کنید:

  1. ابتدا فایل STL ورودی را با استفاده از متد ()Scene.fromfile بارگذاری کنید.
  2. سپس یک نمونه از کلاس ObjSaveOptions ایجاد کنید.
  3. برای صادر کردن فایل OBJ تولید شده، متد save() را فراخوانی کنید.

قطعه کد زیر نحوه تبدیل 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()

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

STL را با گزینه های پیشرفته در پایتون به OBJ تبدیل کنید

می توانید از ویژگی های مختلف کلاس 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 را با ظرفیت کامل آن ارزیابی کنید.

آنلاین را امتحان کنید

می توانید به ابزار آنلاین زیر مراجعه کنید که توسط این API پشتیبانی می شود و می توان ظرفیت و رندر آن را آزمایش کرد.

نتیجه

این مقاله نحوه تبدیل STL به OBJ در پایتون را پوشش می‌دهد و همچنین در مورد رویکرد پیشرفته برای کنترل تبدیل بحث می‌کند. در حالی که برای بررسی بیشتر ویژگی‌های مختلف API، می‌توانید به بخش اسناد نگاهی بیندازید. در صورت داشتن هر گونه نگرانی، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

همچنین ببینید