我正在寻找一种方法或算法来产生一个值,该值描述了两个网格在几何上的不同但具有不同的拓扑。
例如,一些 CAD 数据应用了 FE 网格,零件制造后扫描成 3d 三角网格。制造的零件与 CAD 零件的几何形状略有不同,但此外,已应用的网格完全不同。
什么是衡量它们在几何上的相似或不同程度的好方法。
我正在寻找一种方法或算法来产生一个值,该值描述了两个网格在几何上的不同但具有不同的拓扑。
例如,一些 CAD 数据应用了 FE 网格,零件制造后扫描成 3d 三角网格。制造的零件与 CAD 零件的几何形状略有不同,但此外,已应用的网格完全不同。
什么是衡量它们在几何上的相似或不同程度的好方法。
Hausdorff 距离是度量空间中两个任意集合的不同程度的度量,与拓扑无关。开源软件MeshLab可让您计算两个网格之间的 Hausdorff 距离。
请注意,Hausdorff 距离不考虑平移或旋转,因此如果网格未对齐,您必须先注册它们。MeshLab 也可以帮助您做到这一点。
我不确定它是否真的有帮助,但您可能会查看两个网格上的温度分布并计算两个分布之间的相似性度量。这是在以下论文中完成的: http ://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.385.5918
干杯!