DWG do OBJ C#

Pliki DWG służą do tworzenia rysunków technicznych i planów zawierających dwu- lub trójwymiarową grafikę wektorową. W związku z tym może być konieczne renderowanie takich rysunków w aplikacjach do modelowania 3D w celu wizualizacji projektów lub manipulowania nimi. Możesz przekonwertować plik DWG na plik obiektu 3D w formacie OBJ. W tym artykule opisano, jak programowo przekonwertować rysunek DWG na plik OBJ w języku C#.

Konwerter DWG na OBJ – instalacja API .NET

Aspose.CAD for .NET API może być używany do tworzenia, edytowania, manipulowania lub konwertowania plików AutoCAD bez konieczności instalowania jakiejkolwiek aplikacji lub narzędzia opartego na interfejsie użytkownika. Możesz po prostu skonfigurować API, pobierając jego plik DLL z sekcji New Releases lub używając poniższego polecenia instalacyjnego NuGet:

PM> Install-Package Aspose.CAD

Konwertuj DWG na plik OBJ programowo w .NET

Możesz skutecznie przekonwertować plik DWG do formatu OBJ, wykonując kilka prostych kroków:

  1. Załaduj wejściowy plik DWG z obiektem klasy Obraz.
  2. Przekształć wcześniej zainicjowaną instancję na typ CadImage.
  3. Zapisz wynikowy plik 3D Object OBJ za pomocą metody Save.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik DWG na plik OBJ w języku C#:

// Załaduj wejściowy plik DWG
Image image = Image.Load("sample.dwg");

// Rzuć obiekt klasy Image na typ CadImage
CadImage cad = (CadImage)image;

// Zainicjuj obiekt klasy ObjOptions
ObjOptions options = new ObjOptions();

// Zapisz wyjściowy plik obiektu OBJ
cad.Save("sample.obj", options);

Poznaj więcej funkcji

Możesz odkrywać i poznawać wiele innych funkcji oferowanych przez interfejs API, omówionych w przestrzeni dokumentacja. Zawiera szczegółowe informacje na temat pracy z plikami DGN, DXF, STL, PLT i wieloma innymi formatami plików CAD.

Wniosek

W tym artykule sprawdziłeś, jak przekonwertować plik DWG na format OBJ. Ta funkcja może być skalowana z uwzględnieniem zakresu aplikacji. Na przykład możesz utworzyć wiele wątków do równoległego przetwarzania kilku plików. Ponadto, jeśli chcesz omówić swoje wątpliwości, skontaktuj się z nami na forum.

Zobacz też

Konwertuj DWG na FBX programowo w C#