DWG 到 OBJ Java

DWG 文件包含矢量圖像和元數據,因此不需要任何書外信息即可理解繪圖。工程師、建築師或城市規劃師使用這些圖紙來創建巨大的設計。在某些情況下,您可能需要將 DWG 文件轉換為 OBJ 3D 對象格式文件。根據此類用例,本文介紹瞭如何使用 Java 以編程方式將 DWG 文件轉換為 OBJ 文件。

DWG 到 OBJ 轉換器 – Java API 安裝

Aspose.CAD for Java API 支持使用不同的文件格式,包括 DWG、IGES 和 PLT 文件。您可以通過從下載下載其JAR文件來配置API,或在pom.xml文件下指定以下配置以從Aspose Repository安裝它:

存儲庫:

<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>

在 Java 中以編程方式將 DWG 轉換為 OBJ 文件

您需要按照以下步驟將 DWG 文件轉換為 OBJ 格式:

  1. 創建 Image 類的對像以加載源 DWG 文件。
  2. 將以前聲明的對像類型轉換為 CadImage 類。
  3. 使用 保存 方法將 DWG 文件導出為 OBJ 格式。

下面的代碼片段演示瞭如何使用 Java 以編程方式將 DWG 轉換為 OBJ 文件:

// 加載輸入 DWG 文件
Image image = Image.load("sample.dwg");

// 將 Image 類對象轉換為 CadImage 類型
CadImage cad = (CadImage)image;

// 初始化 ObjOptions 類對象
ObjOptions options = new ObjOptions();

// 保存輸出 OBJ 對象文件
cad.save("sample.obj", options);

探索更多功能

您可以訪問 文檔 空間來探索如何使用不同的 CAD 圖像格式。它涵蓋了在項目中使用不同的 AutoCAD 圖形。

結論

在本文中,您了解了將 DWG 繪圖轉換為 OBJ 格式的 3D 對象文件的步驟和示例代碼片段。此外,本文還解釋了不需要任何其他 UI 應用程序的簡單配置細節。請隨時通過論壇與我們聯繫,討論您的任何要求或疑慮。

也可以看看

在Java中將DWG轉換為FBX