软件中有专门的命令,可自动把网格边界拟合到多段线上,从而得到规则的边界/孔洞。
提示
打开文件 MeshImproveBorders.3dr(下载)。
该文件中有一个网格和 5 条多段线,分别对应 5 个孔洞。它们是通过特征提取(参见 练习:从点云与多段线计算最佳形状)与多段线改善(参见 编辑多段线一节)得到的。
选中该网格与 5 条多段线,执行 Define Borders。只有一个参数需要设置:Cleaning Distance(清理距离)。它表示为了拟合新边界而将被修改的网格宽度。设置该参数可以:
- 直接输入一个值
- 点击文本框中的按钮,先在场景中点击两点以定义该距离
输入 7 mm 或更大的值并点击 Preview。结果不好,因为数值过大导致部分或全部孔洞未能重建,这一点从结果中可以看出来。
现在输入 1.5 mm,再次点击 Preview。结果就很完美了,如下图所示。你可以点击 OK 确认。

只需一次点击,边界就得到了改善