We introduce UV-Net, a novel neural network architecture and representation designed to operate directly on Boundary representation (B-rep) data from 3D CAD models. The B-rep format is widely used in the design, simulation and manufacturing industries to enable sophisticated and precise CAD modeling operations. However, B-rep data presents some unique challenges when used with modern machine learning due to the complexity of the data structure and its support for both continuous non-Euclidean geometric entities and discrete topological entities. In this paper, we propose a unified representation for B-rep data that exploits the U and V parameter domain of curves and surfaces to model geometry, and an adjacency graph to explicitly model topology. This leads to a unique and efficient network architecture, UV-Net, that couples image and graph convolutional neural networks in a compute and memory-efficient manner. To aid in future research we present a synthetic labelled B-rep dataset, SolidLetters, derived from human designed fonts with variations in both geometry and topology. Finally we demonstrate that UV-Net can generalize to supervised and unsupervised tasks on five datasets, while outperforming alternate 3D shape representations such as point clouds, voxels, and meshes.
翻译:我们引入了UV-Net,这是一个新型神经网络架构和代表,旨在直接在3D CAD模型的边界代表(B-rep)数据上运行。B-rep格式在设计、模拟和制造工业中广泛使用,以便能够进行精密和精确的CAD建模操作。然而,B-rep数据由于数据结构的复杂性及其对连续的非欧洲立度几何实体和离散地貌实体的支持,在现代机器学习时,由于数据结构的复杂性及其对连续的非欧洲立度几何体实体和离散地表层实体的支持,B-rep数据是一个独特的挑战。在本文中,我们建议对B-rep数据进行统一代表,利用曲线和表面的U和V参数域域域以模型几何为模型,并用对相对图进行对比图,以清晰的地形学为模型。这导致一个独特和高效的网络结构,即UV-Net,即夫妇图像和图像的革命性神经网络,由于数据结构的复杂性和记忆效率,因此有助于今后的研究,我们提出一个合成标签的B-remednlisterliters,从人类设计的字体中产生,在几何和地形和地形学上各异形图解。最后我们表明UV-Net网络可以将UV-DNet可概括地标定为5的云形图制成为不同的云。