Перетворення DWG на DXF на Python

Формат DWG зберігає двовимірні (2D) і тривимірні (3D) креслення та дані CAD. тоді як DXF – це формат файлу, який використовується для обміну двовимірними та тривимірними даними САПР між різними програмними додатками САПР. У цій статті ми дізнаємося, як конвертувати DWG у DXF на Python. У цій статті наведено вичерпну покрокову інструкцію та приклади коду для спрощення процесу перетворення.

Ця стаття охоплює такі теми:

  1. API конвертера Python DWG у DXF – безкоштовне завантаження
  2. Перетворити DWG на DXF
  3. Перетворити DWG на DXF за допомогою параметрів
  4. Безкоштовний онлайн-конвертер DWG у DXF
  5. Конвертер DWG у DXF – навчальні ресурси

Python DWG to DXF Converter API – Безкоштовне завантаження

Ми будемо використовувати Aspose.CAD for Python API для перетворення файлів DWG у DXF. API Aspose.CAD for Python дозволяє працювати з форматами файлів CAD у програмах Python. Він дозволяє розробникам створювати, редагувати, маніпулювати та конвертувати підтримувані формати файлів за допомогою Python.

Завантажте пакет бібліотеки або встановіть API з PyPI за допомогою такої команди pip у консолі:

pip install aspose-cad

Перетворення DWG на DXF на Python

Ми можемо легко конвертувати DWG у DXF на Python, виконавши наведені нижче дії.

  1. Завантажте вхідний файл DWG за допомогою класу Image.
  2. Створіть екземпляр класу DxfOptions.
  3. Нарешті, викличте метод save(), щоб зберегти DWG як DXF. Він приймає вихідний шлях файлу DXF і DxfOptions як аргументи.

У наведеному нижче прикладі коду показано, як конвертувати DWG у DXF у Python.

# Цей приклад коду демонструє, як конвертувати DWG у DXF
import aspose.cad as cad

# Вкажіть шляхи для вхідних і вихідних файлів.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Завантажте файл DWG
image = cad.Image.load(inputDWG)

# Вкажіть параметри DXF
options = cad.imageoptions.DxfOptions()

# Збережіть вихідний файл DXF
image.save(outputDXF, options);

Перетворення DWG на DXF за допомогою параметрів у Python

Ми також можемо вказати різні параметри збереження під час перетворення файлу DWG у DXF, виконавши наведені нижче дії.

  1. Завантажте вхідний файл DWG за допомогою класу Image.
  2. Створіть екземпляр класу CadRasterizationOptions.
  3. Вкажіть властивості опції.
  4. Створіть екземпляр класу DxfOptions.
  5. Після цього встановіть для властивості vectorrasterizationoptions значення CadRasterizationOptions.
  6. Нарешті, викличте метод save(), щоб зберегти DWG як DXF.

У наведеному нижче прикладі коду показано, як указати різні параметри CAD під час збереження файлу DWG як DXF у Python.

# Цей приклад коду демонструє, як конвертувати DWG у DXF за допомогою параметрів конвертації
import aspose.cad as cad

# Вкажіть шляхи для вхідних і вихідних файлів.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Завантажте файл DWG
image = cad.Image.load(inputDWG)

# Вкажіть параметри растеризації CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Виберіть певний макет для конвертації
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Вкажіть параметри DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Збережіть вихідний файл DXF
image.save(outputDXF, options);

Конвертер DWG у DXF – отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку конвертера DWG у DXF без обмежень.

Онлайн конвертер DWG в DXF

Крім того, у вас є можливість безкоштовно використовувати наш веб-конвертер DWG у DXF, що дозволяє легко перетворювати файли DWG у формат DXF. Цей онлайн-інструмент було створено за допомогою API Aspose.CAD.

Конвертер Python DWG у DXF – навчальні ресурси

Дізнайтеся, як читати, конвертувати та працювати з файлами DWG без AutoCAD. Крім того, ви можете переглянути такі ресурси, щоб дізнатися більше про бібліотеку:

Висновок

Підсумовуючи, перетворення DWG у DXF у Python є відносно простим процесом. За допомогою кроків, описаних у цій статті, ви можете програмно легко конвертувати файли DWG у файли DXF. Використовуючи Aspose.CAD for Python, ви можете спростити такі завдання, як візуалізація креслень САПР, вилучення даних і забезпечення сумісності між різними форматами файлів САПР. Це допомагає розробникам оптимізувати свої проекти, пов’язані з САПР. Окрім перетворення DWG у DXF у Python, ви можете перетворювати файли DWG у формат DXF онлайн за допомогою безкоштовної веб-програми DWG Converter. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також