将两个 stl 文件合并为一个对象

问题描述

我有一个圆柱体的 stl 文件一个球体的 stl 文件。 我想用这两个 stl 文件生成第三个,它是一个球的 stl,上面有一个洞。

圆柱体(孔)的长度与球体的直径相同。

那么如何使用meshlab通过圆柱体的内容“减少”球并产生一个新对象?

解决方法

MeshLab 在“CSG 操作”过滤器下有一些布尔操作,但是这会重新采样网格,这可能不是您想要的。它也容易崩溃。

建议的替代方案是:

  • atomiccompiler.com :可以对上传的 STL 执行(除其他外)布尔运算的网站,并提供新的 STL 供下载。无需安装软件。缺点是它限制了文件大小。

  • Blender :可以相当可靠地处理复杂的布尔运算,并且还可以正确处理颜色。新用户的学习曲线陡峭。

  • OpenSCAD:不错的程序化 CAD 工具,但在给定大型 STL 时有时会崩溃。