DWG do OBJ C#

Soubory DWG se používají k vytváření technických výkresů a plánů obsahujících dvourozměrnou nebo trojrozměrnou vektorovou grafiku. V souladu s tím budete možná muset vykreslit takové výkresy v aplikacích 3D modelování pro vizualizaci nebo manipulaci s návrhy. Soubor DWG můžete převést na soubor 3D objektu ve formátu OBJ. Tento článek popisuje, jak převést výkres DWG na soubor OBJ programově v C#.

DWG to OBJ Converter – instalace .NET API

Aspose.CAD for .NET API lze použít k vytváření, úpravám, manipulaci nebo převodu souborů AutoCAD, aniž by bylo třeba instalovat jakoukoli aplikaci nebo nástroj založený na uživatelském rozhraní. Rozhraní API můžete jednoduše nakonfigurovat stažením jeho souboru DLL ze sekce New Releases nebo pomocí instalačního příkazu NuGet níže:

PM> Install-Package Aspose.CAD

Převeďte DWG na soubor OBJ programově v .NET

Pomocí několika jednoduchých kroků můžete efektivně převést soubor DWG do formátu OBJ:

  1. Načtěte vstupní DWG soubor s objektem třídy Image.
  2. Přetypujte dříve inicializovanou instanci na typ CadImage.
  3. Uložte výstupní soubor 3D objektu OBJ pomocí metody Save.

Níže uvedený fragment kódu ukazuje, jak převést soubor DWG na soubor OBJ programově v C#:

// Načtěte vstupní DWG soubor
Image image = Image.Load("sample.dwg");

// Přeneste objekt třídy Image na typ CadImage
CadImage cad = (CadImage)image;

// Inicializujte objekt třídy ObjOptions
ObjOptions options = new ObjOptions();

// Uložit výstupní soubor OBJ Object
cad.Save("sample.obj", options);

Prozkoumejte další funkce

Můžete prozkoumat a naučit se mnoho dalších funkcí nabízených rozhraním API, jak je uvedeno v prostoru dokumentace. Obsahuje podrobnosti o práci s DGN, DXF, STL, PLT a mnoha dalšími formáty souborů souvisejícími s CAD.

Závěr

V tomto článku jste zkontrolovali, jak převést DWG do formátu souboru OBJ. Tato funkce může být škálována s ohledem na rozsah vaší aplikace. Můžete například vytvořit více vláken pro paralelní zpracování několika souborů. Kromě toho, pokud chcete prodiskutovat jakékoli své obavy, kontaktujte nás na fóru.

Viz také

Převést DWG na FBX programově v C#