CNCGEN: A Dataset and Framework for Machining Process Planning and Toolpath Generation from B-rep Models
TLDR
CNCGEN provides a dataset and learning framework for generating machining process plans and toolpaths from B-rep models, improving workpiece geometry on synthetic and real CNC records.
Reasoning
The paper presents a substantial dataset with verified synthetic and real CNC flows, and a framework that couples planning with geometric verification. Its main weakness is the narrow scope of three-axis machining and limited details on baseline comparisons in the abstract.
Read-first score
Read-first score 53.1, weighted from topical fit, citation, graph, method, reproducibility, and recency signals. Original total remains 49.
Field roles
Rank sensitivity
Stability: volatile; rank range: 42.
Keyword Scores
Deep Analysis
Innovations
- Formulates machining process planning and toolpath generation around persistent manufacturing objects, where object identity determines the operation target and the evolving stock state conditions toolpath generation.
- Introduces CNCGEN-Dataset, containing approximately 50k geometrically verified synthetic machining flows and 800 held-out real CNC records, with aligned B-rep geometry, object-referenced operations, parameterized toolpaths, intermediate stock states, and verification outcomes.
- Proposes the CNCGEN framework, which generates operations and toolpaths for selected objects step by step and updates a compact machining state to guide subsequent predictions.
- Uses a learned surrogate verifier during training to provide material-removal feedback that links local predictions to their geometric consequences.
Methodology
CNCGEN is a learning framework for three-axis machining that generates operations and toolpaths for selected objects step by step while updating a compact machining state. It is trained and evaluated using CNCGEN-Dataset, which contains approximately 50k synthetic verified machining flows and 800 held-out real CNC records aligned with B-rep geometry, object-referenced operations, parameterized toolpaths, intermediate stock states, and verification outcomes. A learned surrogate verifier provides material-removal feedback during training, and experiments compare CNCGEN against adapted CNC generation baselines using resulting workpiece geometry, residual material, and overcut.
Key Results
Experiments on synthetic and held-out real CNC records show that CNCGEN improves the resulting workpiece geometry and reduces residual material and overcut compared with adapted CNC generation baselines.