我有一个网格,我将其导入 Meshlab 并简化、清理和重建网格。我从 meshlab 导出最终网格并导入有限元软件 (COMSOL)。导入时收到“自相交面,Face:19303”的错误消息。
Meshlab 找不到任何自相交的面。如何选择面 19303 并修改/删除它以修复错误?
谢谢,哈米德
我有一个网格,我将其导入 Meshlab 并简化、清理和重建网格。我从 meshlab 导出最终网格并导入有限元软件 (COMSOL)。导入时收到“自相交面,Face:19303”的错误消息。
Meshlab 找不到任何自相交的面。如何选择面 19303 并修改/删除它以修复错误?
谢谢,哈米德
在我的 Meshlab 版本(Lubuntu 上的 v1.3.2_64bit)中,选择人脸的方法似乎如下:
单击“过滤器>选择>条件面选择”
写入(fi == 19303)
“布尔函数”。
点击“应用”。
标记面部后,Meshlab 可让您将其移除。
我想这fi
代表“面部索引”(如果有人可以确认/纠正这一点,那就太好了)。并且要注意 Meshlab 从零开始对面进行编号;如果 COMSOL 将它们从 1 开始编号,那么您可能会不合时宜。
另一种可能性是以每个三角形都有自己的线(例如关闭)的格式导出网格并在编辑器中计算线数。但这将是乏味且容易出错的。