Python'da DWG'yi DXF'ye dönüştürün

DWG formatı iki boyutlu (2D) ve üç boyutlu (3D) CAD çizimlerini ve verilerini saklar. DXF ise farklı CAD yazılım uygulamaları arasında 2D ve 3D CAD verilerinin alışverişi için kullanılan bir dosya formatıdır. Bu yazıda Python’da DWG’yi DXF’ye nasıl dönüştüreceğimizi öğreneceğiz. Bu makalede, dönüştürme sürecini basitleştirmek için kapsamlı bir adım adım kılavuz ve kod örnekleri sağlanmaktadır.

Bu makale aşağıdaki konuları kapsamaktadır:

  1. Python DWG’den DXF’ye Dönüştürücü API’si – Ücretsiz İndirin
  2. DWG’yi DXF’ye dönüştürün
  3. Seçeneklerle DWG’yi DXF’ye Dönüştürün
  4. Çevrimiçi Ücretsiz DWG’den DXF’ye Dönüştürücü
  5. DWG’den DXF’ye Dönüştürücü – Öğrenme Kaynakları

Python DWG’den DXF’ye Dönüştürücü API’si – Ücretsiz İndirin

DWG dosyalarını DXF’ye dönüştürmek için Aspose.CAD for Python API’sini kullanacağız. Aspose.CAD for Python API, Python uygulamalarında CAD dosya formatlarıyla çalışmayı sağlar. Geliştiricilerin Python kullanarak desteklenen dosya formatlarını oluşturmasına, düzenlemesine, değiştirmesine ve dönüştürmesine olanak tanır.

Lütfen kitaplık paketini indirin veya konsolda aşağıdaki pip komutunu kullanarak API’yi PyPI adresinden yükleyin:

pip install aspose-cad

Python’da DWG’yi DXF’ye dönüştürün

Aşağıdaki adımları izleyerek Python’da DWG’yi kolayca DXF’ye dönüştürebiliriz:

  1. Image sınıfını kullanarak bir giriş DWG dosyası yükleyin.
  2. DxfOptions sınıfının bir örneğini oluşturun.
  3. Son olarak DWG’yi DXF olarak kaydetmek için save() yöntemini çağırın. Çıkış DXF dosya yolunu ve DxfOptions’ı bağımsız değişken olarak alır.

Aşağıdaki kod örneği Python’da DWG’nin DXF’ye nasıl dönüştürüleceğini gösterir.

# Bu kod örneği, DWG'nin DXF'ye nasıl dönüştürüleceğini gösterir
import aspose.cad as cad

# Giriş ve çıkış dosyaları için yolları belirtin.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# DWG dosyasını yükle
image = cad.Image.load(inputDWG)

# DXF seçeneklerini belirtin
options = cad.imageoptions.DxfOptions()

# Çıktı DXF dosyasını kaydet
image.save(outputDXF, options);

Python’daki Seçeneklerle DWG’yi DXF’ye dönüştürün

Aşağıdaki adımları izleyerek bir DWG dosyasını DXF’ye dönüştürürken çeşitli kaydetme seçeneklerini de belirtebiliriz:

  1. Image sınıfını kullanarak bir giriş DWG dosyası yükleyin.
  2. CadRasterizationOptions sınıfının bir örneğini oluşturun.
  3. Seçenek özelliklerini belirtin.
  4. DxfOptions sınıfının bir örneğini oluşturun.
  5. Bundan sonra, Vectorrasterizationoptions özelliğini CadRasterizationOptions olarak ayarlayın.
  6. Son olarak DWG’yi DXF olarak kaydetmek için save() yöntemini çağırın.

Aşağıdaki kod örneği, Python’da bir DWG dosyasını DXF olarak kaydederken çeşitli CAD seçeneklerinin nasıl belirtileceğini gösterir.

# Bu kod örneği, dönüştürme seçenekleriyle DWG'nin DXF'ye nasıl dönüştürüleceğini gösterir
import aspose.cad as cad

# Giriş ve çıkış dosyaları için yolları belirtin.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# DWG dosyasını yükle
image = cad.Image.load(inputDWG)

# CAD Rasterleştirme seçeneklerini belirtin
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Dönüştürülecek belirli düzeni seçin
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# DXF seçeneklerini belirtin
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Çıktı DXF dosyasını kaydet
image.save(outputDXF, options);

DWG’den DXF’ye Dönüştürücü - Ücretsiz Lisans Alın

DWG’den DXF’ye dönüştürücü kitaplığını sınırlama olmadan denemek için ücretsiz bir geçici lisans alabilirsiniz.

Çevrimiçi DWG’den DXF’ye Dönüştürücü

Ayrıca, DWG dosyalarını kolayca DXF formatına dönüştürmenize olanak tanıyan web tabanlı DWG’den DXF’ye dönüştürücüyü ücretsiz olarak kullanma seçeneğiniz de vardır. Bu çevrimiçi araç Aspose.CAD API kullanılarak oluşturuldu.

Python DWG’den DXF’ye Dönüştürücü - Öğrenme Kaynakları

AutoCAD olmadan DWG dosyalarını nasıl okuyacağınızı, dönüştüreceğinizi ve değiştireceğinizi öğrenin. Ayrıca kütüphane hakkında daha fazla bilgi edinmek için aşağıdaki kaynaklara göz atabilirsiniz:

Çözüm

Sonuç olarak Python’da DWG’yi DXF’ye dönüştürmek nispeten basit bir işlemdir. Bu makalede özetlenen adımlarla, DWG dosyalarını program aracılığıyla kolaylıkla DXF dosyalarına dönüştürebilirsiniz. Aspose.CAD for Python’u kullanarak CAD çizimlerini işlemek, veri çıkarmak ve farklı CAD dosya formatları arasında uyumluluk sağlamak gibi görevleri basitleştirebilirsiniz. Geliştiricilerin CAD ile ilgili projelerini kolaylaştırmasına yardımcı olur. Python’da DWG’yi DXF’ye dönüştürmenin yanı sıra, ücretsiz bir DWG dönüştürücü web uygulamasını kullanarak DWG dosyalarını çevrimiçi olarak DXF formatına dönüştürebilirsiniz. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuz üzerinden bizimle iletişime geçin.

Ayrıca bakınız