DWG до OBJ C#

Файли DWG використовуються для створення технічних креслень і креслень, що містять дво- або тривимірну векторну графіку. Відповідно, вам може знадобитися візуалізація таких креслень у програмах 3D-моделювання для візуалізації або маніпулювання дизайнами. Ви можете конвертувати файл DWG у файл 3D-об’єкта у форматі OBJ. У цій статті розповідається про те, як програмно перетворити креслення DWG у файл OBJ на C#.

Конвертер DWG в OBJ – встановлення .NET API

Aspose.CAD for .NET API можна використовувати для створення, редагування, обробки або конвертації файлів AutoCAD навіть без необхідності встановлення будь-якої програми чи інструменту на основі інтерфейсу користувача. Ви можете просто налаштувати API, завантаживши його файл DLL із розділу Нові випуски або використовуючи команду встановлення NuGet нижче:

PM> Install-Package Aspose.CAD

Програмно перетворіть файл DWG у файл OBJ у .NET

Ви можете ефективно конвертувати файл DWG у формат OBJ за допомогою кількох простих кроків:

  1. Завантажте вхідний файл DWG з об’єктом класу Image.
  2. Приведіть попередньо ініціалізований екземпляр до типу CadImage.
  3. Збережіть вихідний файл 3D Object OBJ за допомогою методу Save.

Наведений нижче фрагмент коду показує, як програмно перетворити файл DWG у файл OBJ на C#:

// Завантажте вхідний файл DWG
Image image = Image.Load("sample.dwg");

// Приведіть об’єкт класу Image до типу CadImage
CadImage cad = (CadImage)image;

// Ініціалізувати об’єкт класу ObjOptions
ObjOptions options = new ObjOptions();

// Збережіть вихідний файл OBJ Object
cad.Save("sample.obj", options);

Дізнайтеся більше про функції

Ви можете ознайомитись із багатьма іншими функціями, які пропонує API, як описано в розділі документація. Він містить відомості про роботу з DGN, DXF, STL, PLT та багатьма іншими форматами файлів, пов’язаними з CAD.

Висновок

У цій статті ви перевірили, як конвертувати DWG у формат файлу OBJ. Цю функцію можна масштабувати відповідно до сфери застосування. Наприклад, ви можете створити кілька потоків для паралельної обробки кількох файлів. Крім того, якщо ви хочете обговорити будь-які ваші проблеми, зв’яжіться з нами на форумі.

Дивись також

Програмно перетворіть DWG на FBX на C#