Bu kısa kılavuz, Python REST API kullanarak DWG dosyasını DXF dosyasına nasıl dönüştüreceğinizi açıklıyor. Bir DWG dosyasını DXF dosyasına dönüştürmek, CAD dosyanızın daha fazla uygulamada açılmasını, herkesle paylaşılmasını, CNC/lazer araçlarına gönderilmesini kolaylaştırır ve uzun vadede sürüm sorunlarından kaçınmanızı sağlar. Dotpython tabanlı bir Cloud SDK kullanarak DWG dosyasını Python REST Arayüzü kullanarak DXF dosyasına dönüştürme sürecini öğreneceksiniz.
Önkoşul
- Bir DWG dosyasını DXF’ye dönüştürmek için Bir hesap oluşturun ve API kimlik bilgilerini alın
- DWG’yi DXF’ye dönüştürmek için Dotpython için Aspose.Cad Cloud SDK‘i indirin
- Yukarıdaki SDK ile bir Python projesi kurun
Python tabanlı API kullanarak DWG Dosyasını DXF’ye Dönüştürme Adımları
- Uygulama Anahtarınız, Uygulama SID’niz ve baseUrl’nizle CadApi oluşturun
- Kaynak DWG/PSD giriş yolunu ve hedef DXF çıkış yolunu tanımlayın
- Giriş dosyasını açın, bir MemoryStream’e kopyalayın ve Position’ı 0’a sıfırlayın
- Hazırlanan MemoryStream’i kullanarak PutDrawingDXFRequest’i oluşturun
- Dönüştürülen sonucu akış olarak almak için cadApi.PutDrawingDXF(istek) çağrısı yapın
- Hedef dosyayı oluşturun ve sonuç akışını outputPath’e kopyalayın
Bu adımlar, AutoCAD DWG’yi Python REST Arayüzü kullanarak DXF’ye dönüştürme sürecini özetlemektedir. CadApi’yi kimlik bilgilerinizle başlatın ve kaynak giriş yolu DWG’yi ve hedef çıkış yolu DXF’yi ayarlayın. Ardından dosyayı bir MemoryStream’e yükleyin, bir PutDrawingDXFRequest oluşturun, dönüştürmek için cadApi.PutDrawingDXF(request) çağırın ve döndürülen akışı DXF dosyasına yazın.
Python REST API’yi kullanarak DWG’yi DXF’ye çevrimiçi dönüştürme kodu
Yukarıda belirtilen örnek kod, Python RESTful Service* kullanarak bir CAD’den DXF’ye dönüştürücü geliştirmeye yardımcı olur. Biçimin bu dönüşümü, DXF’nin açık ve yaygın olarak desteklenen bir değişim biçimi olması nedeniyle birlikte çalışabilirliği artırır ve böylece DWG’yi açamayan satıcılar, müşteriler veya uygulamalarla paylaşımı daha kolay hale gelir. Çıktı DXF dosyasını gereksinimlerinize göre daha da özelleştirmek için PutDrawingDXFRequest() çağrısında ExportOptions bağımsız değişkenini kullanabilirsiniz.
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.