2

我正在尝试制作一个基于 GWT 的 Web 应用程序,它能够显示 PTC Creo 的 .stp(STEP 文件)中的 3D 模型。我在 Eclipse 中编程。

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

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

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

之前有没有人这样做过,或者有没有更简单的开源解决方案?

谢谢你。

4

1 回答 1

1

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

于 2016-04-26T22:46:08.713 回答