Bu eğitimde, Python REST API kullanılarak DWG dosyasının STP dosyasına nasıl dönüştürüleceği açıklanmaktadır. Python tabanlı bir Cloud SDK yardımıyla Python RESTful Service kullanarak bir DWG’den STEP dosyasına dönüştürücü geliştireceksiniz. Bu dönüştürme, AutoCAD modellerinin mekanik CAD uygulamalarına aktarılmasında faydalıdır.
Önkoşul
- Bir DWG dosyasını STEP dosyasına dönüştürmek için Bir hesap oluşturun ve API kimlik bilgilerini alın
- DWG’yi STP’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 REST API’yi kullanarak DWG’yi STP’ye Çevrimiçi Dönüştürme Adımları
- DWG’yi STP’ye dönüştürmek için kullanıcı kimliğini ve sırrını kullanarak CadApi nesnesini oluşturun
- Kaynak DWG dosyası ve çıktı STP dosyası için yolları ayarlayın
- Giriş DWG dosyasını bir bellek akışına okuyun ve başlatın
- Oluşturucuda bellek akışını ayarlayarak PutDrawingSTPRequest nesnesini oluşturun
- ÇizimiSTP’ye Koy() metodunu çağırarak DWG dosyasını STP’ye dönüştürün
- API yanıtından gelen akışı yerel STP dosyasına kaydedin
Yukarıdaki adımlar, Python Low Code API* kullanılarak çevrimiçi bir *DWG-STP dönüştürücünün geliştirilmesini açıklamaktadır. Gizli anahtar/kimlik ve temel URL’yi kullanarak bir CadApi nesnesi oluşturun, sırasıyla DWG ve STP için giriş/çıkış yollarını ayarlayın ve giriş DWG dosyasını bellek akışına okuyun. Dönüştürmeyi gerçekleştirmek için PutDrawingSTPRequest nesnesini oluşturun ve çıktıyı diske kaydedin.
Python tabanlı API kullanarak DWG’den STP’ye Dönüştürücü için kod
Bu kod, Python REST Arayüzü* kullanılarak dosya biçiminin *DWG’den STP dosyasına dönüştürülmesini gösterir. Dönüştürme, Bulut’ta depolanan dosyalarda gerçekleştirilebilir. Çıktıyı özelleştirmek için PutDrawingSTPRequest oluşturucusunun Bulut depolama adı, dışa aktarma seçenekleri ve çıktı yolu gibi diğer argümanlarını deneyebilirsiniz.
Bu eğitim, DWG dosyasının STEP dosyasına dönüştürülmesi konusunda bize rehberlik etti. DWG’yi SVG’ye dönüştürmek için Python REST API’yi kullanarak DWG’yi SVG’ye dönüştürme makalesine bakın.