在基于GWT的Web应用程序中查看3D STEP .stp CAD模型

时间:2016-04-18 12:24:52

标签: java eclipse gwt webgl step

我正在尝试创建一个基于GWT的Web应用程序,该应用程序将能够显示来自PTC Creo的.stp(STEP文件)的3D模型。我在Eclipse编程。

我从Parallax3D框架开始,我能够制作简单的对象。但我仍然坚持如何解析.stp文件并从中创建对象。 后来我看到网上有很多其他3D工具。有“gwt-g3d”,“gwtgl”,“gwto3d”,....

我还找到了JSDAI API,它应该能够解析.stp文件。由于示例非常有限,我无法做任何有用的事情。

我迷失了所有这些东西。我应该走哪条路?

有没有人在OR之前做过那个更简单的开源解决方案呢?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用NIST STEP文件分析器(免费但非开源)将STEP文件转换为VRML / X3D。然后,基于Three.js的框架可以查看VRML / X3D。如果你想要一个完全开源的解决方案,你需要一些东西来改变STEP文件,它通常包含三个缺乏的NURBS修剪,以及一个细分的形式。 FreeCAD,pythonOCC,node-occ或底层的OpenCasCade可以将STEP转换为网格形式。