现在只能把 solidworks 的零件存成 stl 格式,用 threejs 加载观看。如果能加载装配体就好了。
1
alw 2019-09-05 15:59:47 +08:00 1
我找了一下,有看到加载 stl 格式的例子。
https://threejs.org/examples/?q=stl#webgl_loader_stl |
2
mamahaha OP @alw 能达到这个效果就好了 https://3dweb.sv3d.cn/webgl/view2.jsp?id=NzEzNjA3NGMtYjY4Mi00YzdkLWIxYjMtZTQxMmNjZGM0OGU2
可惜这个不是开源的。 |
3
dinjufen 2019-09-05 17:22:45 +08:00 1
https://www.npmjs.com/package/urdf-loader
这个 urdf 是 ROS 格式的,好像 SW 可以导出这种格式,我用 threejs 试过可用,模型能动起来 |
4
alw 2019-09-05 17:23:08 +08:00 1
@mamahaha
模型做成怎么样是一回事,要点击选中某个零件是另一回事。 你发的那个,就是多了一些选中功能呀,角度切换功能等等而已,用 three.js 来实现并不难。(怎么说呢,会者不难吧....) |
7
fractal3D 2023-11-19 16:46:41 +08:00
因为 SolidWorks 是专业的 CAD 文件格式,格式本身是闭源的,所以没有直接的 Loader 。
|
8
fractal3D 2023-11-19 16:49:27 +08:00
这其实也是我们开发面临的问题,所以我们为此做了一个易用的引擎,可以直接开发读取 Solidworks 文件,可以试试:分形三维( https://fractal3d.everxyz.com/),开发成本还比较低。
|