BenDFM: A taxonomy and synthetic CAD dataset for manufacturability assessment in sheet metal bending
Organizations: Ghent University CVAMO Core Lab Research Group Data Analytics
Abstract
Predicting the manufacturability of CAD designs early, in terms of both feasibility and required effort, is a key goal of Design for Manufacturing (DFM). Despite advances in deep learning for CAD and its widespread use in manufacturing process selection, learning-based approaches for predicting manufacturability within a specific process remain limited. Two key challenges limit progress: inconsistency across prior work in how manufacturability is defined and consequently in the associated learning targets, and a scarcity of suitable datasets. Existing labels vary significantly: they may reflect intrinsic design constraints or depend on specific manufacturing capabilities (such as available tools), and they range from discrete feasibility checks to continuous complexity measures. Furthermore, industrial datasets typically contain only manufacturable parts, offering little signal for infeasible cases, while existing synthetic datasets focus on simple geometries and subtractive processes. To address these gaps, we propose a taxonomy of manufacturability metrics along the axes of configuration dependence and measurement type, allowing clearer scoping of generalizability and learning objectives. Next, we introduce BenDFM, the first synthetic dataset for manufacturability assessment in sheet metal bending. BenDFM contains 20,000 parts, both manufacturable and unmanufacturable, generated with process-aware bending simulations, providing both folded and unfolded geometries and multiple manufacturability labels across the taxonomy, enabling systematic study of previously unexplored learning-based DFM challenges. We benchmark two state-of-the-art 3D learning architectures on BenDFM, showing that graph-based representations that capture relationships between part surfaces achieve better accuracy, and that predicting metrics that depend on specific manufacturing setups remains more challenging.
Figures & tables
| Study | Process Type | Base Design | DFM Stage | |||
|---|---|---|---|---|---|---|
| Subtractive | Formative | Primitive | Complex | Selection | IPMA | |
| Zhao and Melkote (2024) | ✓ | ✓ | ✓ | |||
| Hussong et al. (2025) | ✓ | ✓ | ✓ | |||
| Zheng et al. (2025) | ✓ | ✓ | ✓ | |||
| Zhang et al. (2018) | ✓ | ✓ | ✓ | |||
| Cao et al. (2020) | ✓ | ✓ | ✓ | |||
| Tool collision | Unfolding overlap | |||||
|---|---|---|---|---|---|---|
| Model | AUC | Acc (%) | F1 (%) | AUC | Acc (%) | F1 (%) |
| UV-Net | 0.840 (0.003) | 76.07 (0.43) | 75.41 (0.06) | 0.896 (0.009) | 81.80 (1.37) | 81.31 (1.93) |
| PointNext | 0.827 (0.003) | 73.83 (0.10) | 71.74 (1.27) | 0.844 (0.008) | 76.13 (1.21) | 76.55 (0.53) |
| Baseline | 0.500 | 50.00 | 50.00 | 0.500 | 50.00 | 50.00 |
| Part flips | Unfolded bounding area | |||||
|---|---|---|---|---|---|---|
| Method | MAE | RMSE | MAPE (%) | MAE | RMSE | MAPE (%) |
| UV-Net | 0.54 (0.01) | 0.86 (0.02) | 35.52 (0.90) | 14.60 (0.86) | 20.68 (1.17) | 5.90 (0.41) |
| PointNext | 0.59 (0.01) | 0.90 (0.01) | 39.33 (1.70) | 20.24 (0.93) | 28.82 (1.37) | 8.28 (0.49) |
| Baseline | 0.984 | 1.180 | 67.67 | 89.81 | 111.35 | 46.01 |
Synthetic Benchmark Generation
Synthetic benchmark generation creates controlled, verifiable evaluation tasks and datasets to test models across diverse settings.
See all 287 papers