我对此真的很陌生,所以感谢任何帮助,所以基本上我正在尝试使用 PyTorch 几何来识别 3D CAD 模型中的拓扑特征(即插槽、口袋、孔等),但为了做到这一点,我需要代表 cad模型成 PyTorch 几何图形。对于输入数据,我正在考虑使用人脸的邻接来识别模型中的特征。
下面是一个我想从 3D 模型中实现的示例。每个面之间的关系以图形格式表示。
因此,在获得上述图表后,我想将其提供给图表分类算法。我面临的问题是如何从 CAD 模型中提取邻接信息(例如,假设面 1 连接到面 3,因此我将 2 个面作为图中的两个节点,并将两个节点与边缘,因为两个面都相互接触)如上图所示,用它制作一个图表。
我确实遇到了一个名为 pythonOCC 的工具,不确定我是否可以使用它来从中提取邻接信息,如果可能的话,请建议我可以使用该工具做什么。