我的客户端有一个3D AutoCad DWG文件,该文件包含一个我想要导入的结构,在Java3D中显示并作为较大程序的一部分进行交互。Java3D 3D CAD文件导入和显示
所以我想知道如何将DWG转换为便于导入以及是否存在Java代码来显示它。
我有使用Java3D渲染海底模型的经验,但我不是专家。目前我的软件导入2D WMF文件,但客户需要3D。
感谢您的帮助:-)
我的客户端有一个3D AutoCad DWG文件,该文件包含一个我想要导入的结构,在Java3D中显示并作为较大程序的一部分进行交互。Java3D 3D CAD文件导入和显示
所以我想知道如何将DWG转换为便于导入以及是否存在Java代码来显示它。
我有使用Java3D渲染海底模型的经验,但我不是专家。目前我的软件导入2D WMF文件,但客户需要3D。
感谢您的帮助:-)
的锻造Viewer可以嵌入到你的应用程序在浏览器控制。它适用于2D和3D。
我解决了我的问题。我使用ABViewer将DWG文件转换为STL文件。然后我使用org.j3d STLFileLoader将其加载到我的代码中。这篇文章让我在正确的轨道上:
http://forum.jogamp.org/STLLoader-td4032481.html
STLFileLoader似乎有效,但加载22MB模型下的第二我相当缓慢的电脑上。
STLFileLoader并不差,请告诉我们您是否需要更高效的STL导入程序。 – gouessej
您是否考虑过使用像[EWS](http://www.devdept.com/eyeshot/webservice)这样的云服务?您可以轻松地转换DWG以解析XML文件格式。 – abenci