Převod DWG do DXF pomocí Python REST API

Tato krátká příručka vysvětluje, jak převést DWG na DXF pomocí Python REST API. Převod DWG na DXF usnadňuje otevírání CAD souborů ve více aplikacích, sdílení s kýmkoli, odesílání do CNC/laserových obráběcích strojů a vyhnete se problémům s verzemi na dlouhou dobu. Naučíte se tento proces převodu DWG na DXF pomocí Python REST Interface s využitím cloudové sady SDK založené na Dotpythonu.

Předpoklad

Kroky pro převod souboru DWG do DXF pomocí API založeného na Pythonu

  1. Vytvořte CadApi s vaším klíčem aplikace, identifikátorem SID aplikace a základní adresou URL
  2. Definujte vstupní cestu zdrojového DWG/PSD a výstupní cestu cílového DXF
  3. Otevřete vstupní soubor, zkopírujte ho do MemoryStream a resetujte Position na 0.
  4. Vytvořte PutDrawingDXFRequest s použitím připraveného MemoryStream
  5. Voláním metody cadApi.PutDrawingDXF(request) získáte převedený výsledek jako stream.
  6. Vytvořte cílový soubor a zkopírujte výsledný proud do outputPath.

Tyto kroky shrnují proces transformace DWG z AutoCADu do DXF pomocí REST rozhraní Pythonu. Inicializujte CadApi svými přihlašovacími údaji a nastavte zdrojový inputPath DWG a cílový outputPath DXF. Poté načtěte soubor do MemoryStream, vytvořte PutDrawingDXFRequest, zavolejte cadApi.PutDrawingDXF(request) pro konverzi a zapište vrácený stream do souboru DXF.

Kód pro online převod DWG do DXF pomocí Python REST API

Výše uvedený ukázkový kód pomáhá s vývojem převodníku CAD do DXF pomocí služby Python RESTful. Tato transformace formátu zvyšuje interoperabilitu, protože DXF je otevřený, široce podporovaný formát pro výměnu dat, takže je snazší jej sdílet s dodavateli, klienty nebo aplikacemi, které nemohou otevřít DWG. Pro další úpravu výstupního souboru DXF podle vašich požadavků můžete použít argument ExportOptions ve volání PutDrawingDXFRequest().

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.

 Čeština