Formatet DWG lagrar tvådimensionella (2D) och tredimensionella (3D) CAD-ritningar och data. medan DXF är ett filformat som används för utbyte av 2D- och 3D-CAD-data mellan olika CAD-program. I den här artikeln kommer vi att lära oss hur du konverterar DWG till DXF i Python. Den här artikeln ger en omfattande steg-för-steg-guide och kodexempel för att förenkla konverteringsprocessen.
Den här artikeln tar upp följande ämnen:
- Python DWG till DXF Converter API – gratis nedladdning
- Konvertera DWG till DXF
- Konvertera DWG till DXF med alternativ
- DWG till DXF Converter gratis online
- DWG till DXF Converter – Lärresurser
Python DWG till DXF Converter API – Gratis nedladdning
Vi kommer att använda Aspose.CAD for Python API för att konvertera DWG-filer till DXF. Aspose.CAD for Python API gör det möjligt att arbeta med CAD-filformat i Python-applikationer. Det låter utvecklare skapa, redigera, manipulera och konvertera filformat som stöds med Python.
Vänligen ladda ned bibliotekspaketet eller installera API:et från PyPI med följande pip-kommando i konsolen:
pip install aspose-cad
Konvertera DWG till DXF i Python
Vi kan enkelt konvertera DWG till DXF i Python genom att följa stegen nedan:
- Ladda en indata-DWG-fil med hjälp av klassen Image.
- Skapa en instans av klassen DxfOptions.
- Till sist, anropa metoden save() för att spara DWG som DXF. Den tar DXF-filsökvägen och DxfOptions som argument.
Följande kodexempel visar hur man konverterar DWG till DXF i Python.
# Detta kodexempel visar hur man konverterar DWG till DXF
import aspose.cad as cad
# Ange sökvägar för in- och utdatafiler.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";
# Ladda DWG-fil
image = cad.Image.load(inputDWG)
# Ange DXF-alternativ
options = cad.imageoptions.DxfOptions()
# Spara utdata DXF-fil
image.save(outputDXF, options);
Konvertera DWG till DXF med alternativ i Python
Vi kan också ange olika sparalternativ när vi konverterar en DWG-fil till en DXF genom att följa stegen nedan:
- Ladda en indata-DWG-fil med hjälp av klassen Image.
- Skapa en instans av klassen CadRasterizationOptions.
- Ange alternativegenskaperna.
- Skapa en instans av klassen DxfOptions.
- Efter det ställer du in egenskapen vectorrasterizationoptions till CadRasterizationOptions.
- Till sist, anropa metoden save() för att spara DWG som DXF.
Följande kodexempel visar hur du anger olika CAD-alternativ medan du sparar en DWG-fil som en DXF i Python.
# Detta kodexempel visar hur man konverterar DWG till DXF med konverteringsalternativ
import aspose.cad as cad
# Ange sökvägar för in- och utdatafiler.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";
# Ladda DWG-fil
image = cad.Image.load(inputDWG)
# Ange CAD-rasteriseringsalternativ
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True
# Välj specifik layout att konvertera
rasterizationOptions.layouts = ["Drawing1-Layout1"]
# Ange DXF-alternativ
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions
# Spara utdata DXF-fil
image.save(outputDXF, options);
DWG till DXF Converter – Skaffa en gratis licens
Du kan skaffa en gratis tillfällig licens för att prova DWG till DXF-omvandlarbiblioteket utan begränsningar.
DWG till DXF Converter Online
Dessutom har du möjlighet att använda vår webbaserade DWG till DXF-omvandlare utan kostnad, vilket gör att du enkelt kan omvandla DWG-filer till DXF-format. Detta onlineverktyg skapades med Aspose.CAD API.
Python DWG till DXF Converter – Lärresurser
Ta reda på hur du läser, konverterar och manipulerar DWG-filer utan AutoCAD. Dessutom kan du bläddra i följande resurser för att lära dig mer om biblioteket:
Slutsats
Sammanfattningsvis är att konvertera DWG till DXF i Python en relativt enkel process. Med stegen som beskrivs i den här artikeln kan du enkelt konvertera DWG-filer till DXF-filer programmatiskt. Genom att utnyttja Aspose.CAD för Python kan du förenkla uppgifter som att rendera CAD-ritningar, extrahera data och säkerställa kompatibilitet mellan olika CAD-filformat. Det hjälper utvecklare att effektivisera sina CAD-relaterade projekt. Förutom att konvertera DWG till DXF i Python kan du omvandla DWG-filer till DXF-format online med hjälp av en gratis webbapp för DWG-konvertering. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.