DWG в OBJ Java

Файлы DWG содержат векторные изображения, а также метаданные, поэтому для понимания чертежей не требуется никакой дополнительной информации. Такие чертежи используются инженерами, архитекторами или градостроительами для создания огромных проектов. В некоторых случаях может потребоваться преобразовать файл DWG в файл формата OBJ 3D-объекта. В соответствии с такими вариантами использования в этой статье рассказывается, как программно преобразовать файл DWG в файл OBJ на Java.

Конвертер DWG в OBJ — установка Java API

Aspose.CAD for Java API поддерживает работу с различными форматами файлов, включая файлы DWG, IGES и PLT. Вы можете настроить API, загрузив его JAR-файл из Загрузки или указав следующие конфигурации в файле pom.xml, чтобы установить его из Репозиторий Aspose:

Репозиторий:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Зависимость:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>22.1</version>        
   </dependency>
</dependencies>

Программное преобразование DWG в файл OBJ в Java

Вам необходимо выполнить следующие шаги, чтобы преобразовать файл DWG в формат OBJ:

  1. Создайте объект класса Image для загрузки исходного файла DWG.
  2. Приведение ранее объявленного объекта к классу CadImage.
  3. Экспортируйте файл DWG в формат OBJ методом Сохранить.

Фрагмент кода ниже демонстрирует, как программно преобразовать файл DWG в OBJ на Java:

// Загрузите исходный файл DWG
Image image = Image.load("sample.dwg");

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

// Инициализировать объект класса ObjOptions
ObjOptions options = new ObjOptions();

// Сохранить выходной объектный файл OBJ
cad.save("sample.obj", options);

Узнайте больше о возможностях

Вы можете посетить раздел документация, чтобы изучить работу с различными форматами изображений САПР. Он охватывает работу с различными чертежами AutoCAD в ваших проектах.

Вывод

В этой статье вы узнали шаги и фрагмент кода примера для преобразования чертежей DWG в файлы 3D-объектов в формате OBJ. Кроме того, в этой статье также объясняются простые детали конфигурации, которые не требуют какого-либо другого приложения пользовательского интерфейса. Пожалуйста, не стесняйтесь обращаться к нам на форум для обсуждения любых ваших требований или проблем.

Смотрите также

[Преобразование DWG в FBX на Java] (https://blog.aspose.com/ru/2022/02/14/convert-dwg-to-fbx-java/)