问题描述
我有一个圆柱体的 stl 文件和一个球体的 stl 文件。 我想用这两个 stl 文件来生成第三个,它是一个球的 stl,上面有一个洞。
圆柱体(孔)的长度与球体的直径相同。
那么如何使用meshlab通过圆柱体的内容“减少”球并产生一个新对象?
解决方法
MeshLab 在“CSG 操作”过滤器下有一些布尔操作,但是这会重新采样网格,这可能不是您想要的。它也容易崩溃。
建议的替代方案是:
-
atomiccompiler.com :可以对上传的 STL 执行(除其他外)布尔运算的网站,并提供新的 STL 供下载。无需安装软件。缺点是它限制了文件大小。
-
Blender :可以相当可靠地处理复杂的布尔运算,并且还可以正确处理颜色。新用户的学习曲线陡峭。
-
OpenSCAD:不错的程序化 CAD 工具,但在给定大型 STL 时有时会崩溃。