Конвертувати DWG в DXF за допомогою Python REST API

У цьому короткому посібнику пояснюється, як конвертувати DWG в DXF за допомогою Python REST API. Перетворення DWG на DXF полегшує відкриття вашого CAD-файлу в більшій кількості програм, обмін ним з будь-ким, надсилання на верстати з ЧПК/лазерні верстати та уникнення проблем з версіями в довгостроковій перспективі. Ви вивчите цей процес конвертації DWG в DXF за допомогою інтерфейсу Python REST, використовуючи хмарний SDK на базі Dotpython.

Передумова

Кроки для конвертації DWG-файлу в DXF за допомогою API на основі Python

  1. Створіть CadApi з вашим ключем програми, SID програми та базовою URL-адресою
  2. Визначте вихідний шлях для DWG/PSD та цільовий вихідний шлях для DXF
  3. Відкрийте вхідний файл, скопіюйте його в MemoryStream та скиньте значення Position до 0.
  4. Створити PutDrawingDXFRequest, використовуючи підготовлений MemoryStream
  5. Викличте cadApi.PutDrawingDXF(request), щоб отримати конвертований результат у вигляді потоку
  6. Створіть файл призначення та скопіюйте потік результатів до outputPath

Ці кроки підсумовують процес перетворення AutoCAD DWG у DXF за допомогою інтерфейсу Python REST. Ініціалізуйте CadApi своїми обліковими даними та встановіть вихідний шлях DWG та цільовий вихідний шлях DXF. Потім завантажте файл у MemoryStream, створіть PutDrawingDXFRequest, викличте cadApi.PutDrawingDXF(request) для перетворення та запишіть повернутий потік у DXF-файл.

Код для конвертації DWG в DXF онлайн за допомогою Python REST API

Вищезгаданий приклад коду допомагає розробити конвертер CAD у DXF за допомогою Python RESTful Service. Це перетворення формату підвищує сумісність, оскільки 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.

 Українська