2017-03-01 71 views
1

我的客戶端有一個3D AutoCad DWG文件,該文件包含一個我想要導入的結構,在Java3D中顯示並作爲較大程序的一部分進行交互。Java3D 3D CAD文件導入和顯示

所以我想知道如何將DWG轉換爲便於導入以及是否存在Java代碼來顯示它。

我有使用Java3D渲染海底模型的經驗,但我不是專家。目前我的軟件導入2D WMF文件,但客戶需要3D。

感謝您的幫助:-)

+0

您是否考慮過使用像[EWS](http://www.devdept.com/eyeshot/webservice)這樣的雲服務?您可以輕鬆地轉換DWG以解析XML文件格式。 – abenci

回答

1

的鍛造Viewer可以嵌入到你的應用程序在瀏覽器控制。它適用於2D和3D。

0

我解決了我的問題。我使用ABViewer將DWG文件轉換爲STL文件。然後我使用org.j3d STLFileLoader將其加載到我的代碼中。這篇文章讓我在正確的軌道上:

http://forum.jogamp.org/STLLoader-td4032481.html

STLFileLoader似乎有效,但加載22MB模型下的第二我相當緩慢的電腦上。

+0

STLFileLoader並不差,請告訴我們您是否需要更高效的STL導入程序。 – gouessej