【问题标题】:Java3D 3D CAD file import and displayJava3D 3D CAD文件导入和显示
【发布时间】:2017-07-20 17:49:06
【问题描述】:

我的客户有一个结构的 3D AutoCad DWG 文件,我想将其导入、以 Java3D 显示并作为更大程序的一部分与之交互。

所以我想知道将 DWG 转换为什么以便于导入以及是否存在 Java 代码来显示它。

我有使用 Java3D 渲染海床模型的经验,但我不是专家。目前我的软件导入 2D WMF 文件,但客户想要 3D。

感谢您的帮助:-)

【问题讨论】:

  • 您是否考虑过使用像EWS 这样的云服务?您可以将 DWG 转换为易于解析的 XML 文件格式。

标签: java autocad java-3d cad


【解决方案1】:

Forge Viewer 可以嵌入到您应用的浏览器控件中。它适用于 2D 和 3D。

【讨论】:

    【解决方案2】:

    我解决了我的问题。我使用 ABViewer 将 DWG 文件转换为 STL 文件。然后我使用 org.j3d STLFileLoader 将它加载到我的代码中。这篇文章让我走上了正轨:

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

    STLFileLoader 看起来很高效,它在我相当慢的 PC 上加载一个 22Mb 的模型不到一秒钟。

    【讨论】:

    • STLFileLoader 还不错,让我们知道您是否需要更高效的 STL 导入器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-06
    • 2020-05-20
    • 2012-12-15
    • 2020-04-22
    • 2015-11-19
    • 2011-05-07
    • 1970-01-01
    相关资源
    最近更新 更多