我使用的是3D打印机,可以创建宽壁(所有尺寸都太大0.3mm),而且还需要通过腐蚀来纠正stl文件。 Meshlab中有这样的功能吗?
答案 0 :(得分:1)
有一种非常简单的方法来实现膨胀/腐蚀。使用过滤器->“平滑,光顺和变形”->“每个顶点几何函数”,然后创建一个将法线的值添加/减去每个顶点的坐标的函数:
x = x-nx
y = y-nz
z = z-nz
如果需要按给定因子腐蚀,只需将法线乘以该因子即可。
x = x-0.3*nx
y = y-0.3*nz
z = z-0.3*nz
答案 1 :(得分:0)
另一种方法(速度较慢,但拓扑上更准确)是使用均匀网格重采样过滤器,并指定正(负)偏移量以获得膨胀(腐蚀)效果。 在这种情况下,将创建一个新的近似网格,并且精度(和时间)取决于您设置的精度参数。