MP-GFormer: A 3D-Geometry-Aware Dynamic Graph Transformer Approach for Machining Process Planning
Fatemeh Elhambakhsh, Gaurav Ameta, Aditi Roy, Hyunwoong Ko
TL;DR
MP-GFormer addresses machining process planning by integrating evolving 3D geometry into a dynamic graph learning framework. It combines a Graph Attention Network encoder for geometry-aware feature extraction with a transformer decoder to capture spatio-temporal dependencies between sequential process graphs and the initial design, enabling accurate machining operation sequence predictions. Experiments on synthesized STL/BRep data show MP-GFormer outperforms DyGFormer and DiffPool, with notable gains in main and sub-operation accuracy, validating the importance of geometry-aware dynamics in MP. The work lays a foundation for geometry-driven planning and suggests future directions, including diffusion-based approaches to jointly predict 3D geometry and operation sequences.
Abstract
Machining process planning (MP) is inherently complex due to structural and geometrical dependencies among part features and machining operations. A key challenge lies in capturing dynamic interdependencies that evolve with distinct part geometries as operations are performed. Machine learning has been applied to address challenges in MP, such as operation selection and machining sequence prediction. Dynamic graph learning (DGL) has been widely used to model dynamic systems, thanks to its ability to integrate spatio-temporal relationships. However, in MP, while existing DGL approaches can capture these dependencies, they fail to incorporate three-dimensional (3D) geometric information of parts and thus lack domain awareness in predicting machining operation sequences. To address this limitation, we propose MP-GFormer, a 3D-geometry-aware dynamic graph transformer that integrates evolving 3D geometric representations into DGL through an attention mechanism to predict machining operation sequences. Our approach leverages StereoLithography surface meshes representing the 3D geometry of a part after each machining operation, with the boundary representation method used for the initial 3D designs. We evaluate MP-GFormer on a synthesized dataset and demonstrate that the method achieves improvements of 24\% and 36\% in accuracy for main and sub-operation predictions, respectively, compared to state-of-the-art approaches.
