تبدیل DWG به DXF با استفاده از REST API پایتون

این راهنمای کوتاه نحوه تبدیل DWG به DXF را با استفاده از API REST پایتون** توضیح می‌دهد. تبدیل یک DWG به DXF باعث می‌شود فایل CAD شما در برنامه‌های بیشتری آسان‌تر باز شود، با هر کسی به اشتراک گذاشته شود، به ابزارهای CNC/لیزر ارسال شود و از سردردهای نسخه در درازمدت جلوگیری شود. شما این فرآیند تبدیل DWG به DXF را با استفاده از رابط REST پایتون و با استفاده از یک SDK ابری مبتنی بر Dotpython یاد خواهید گرفت.

پیش نیاز

مراحل تبدیل فایل DWG به DXF با استفاده از API مبتنی بر پایتون

  1. با استفاده از App Key، App SID و baseUrl خود، CadApi ایجاد کنید.
  2. مسیر ورودی DWG/PSD مبدا و مسیر خروجی DXF مقصد را تعریف کنید.
  3. فایل ورودی را باز کنید، آن را در MemoryStream کپی کنید و Position را به 0 تنظیم مجدد کنید.
  4. ایجاد PutDrawingDXFRequest با استفاده از MemoryStream آماده شده
  5. برای دریافت نتیجه تبدیل شده به صورت یک جریان، cadApi.PutDrawingDXF(request) را فراخوانی کنید.
  6. فایل مقصد را ایجاد کنید و جریان نتیجه را در outputPath کپی کنید.

این مراحل خلاصه‌ای از فرآیند تبدیل فایل DWG اتوکد به DXF با استفاده از رابط REST پایتون است. CadApi را با اعتبارنامه‌های خود مقداردهی اولیه کنید و منبع ورودی DWG و هدف خروجی DXF را تنظیم کنید. سپس فایل را در یک MemoryStream بارگذاری کنید، یک PutDrawingDXFRequest ایجاد کنید، cadApi.PutDrawingDXF(request) را برای تبدیل فراخوانی کنید و جریان بازگشتی را در فایل DXF بنویسید.

کد تبدیل DWG به DXF آنلاین با استفاده از REST API پایتون

کد نمونه فوق به توسعه مبدل CAD به DXF با استفاده از سرویس RESTful پایتون کمک می‌کند. این تبدیل فرمت، قابلیت همکاری را افزایش می‌دهد زیرا DXF یک فرمت تبادل متن‌باز و با پشتیبانی گسترده است، بنابراین اشتراک‌گذاری آن با فروشندگان، مشتریان یا برنامه‌هایی که نمی‌توانند DWG را باز کنند، آسان‌تر است. می‌توانید از آرگومان ExportOptions در فراخوانی PutDrawingDXFRequest() برای سفارشی‌سازی بیشتر فایل DXF خروجی برای نیاز خود استفاده کنید.

This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Python REST API.

 فارسی