AI 中文总结
CNCGEN提出一个面向三轴加工的数据集与学习框架,通过持久化制造对象和加工状态更新,生成操作与刀具路径,并用代理验证器反馈,提升工件几何质量并减少残余材料与过切。
AI 中文摘要
从B-rep CAD中学习生成机加工工艺规划和刀具路径,需要在工件演变过程中将离散的操作决策与连续的刀具运动耦合起来。正确预测操作序列本身并不能确保材料去除的正确性,因为每条刀具路径都作用于先前切削留下的毛坯状态。我们围绕持久化制造对象来构建这一问题:对象标识决定了操作的目标,而演变的毛坯状态则制约了其刀具路径的生成。基于这一表述,我们提出了CNCGEN,一个面向三轴加工的数据集和学习框架。CNCGEN-Dataset包含约5万个经过几何验证的合成加工流程和800条保留的真实CNC记录。每条流程将B-rep几何与对象引用的操作、参数化刀具路径、中间毛坯状态和验证结果对齐,从而能够监督规划决策与其几何效果之间的对应关系。CNCGEN逐步为选定对象生成操作和刀具路径,更新紧凑的加工状态以指导后续预测。在训练期间,一个学习得到的代理验证器提供材料去除反馈,将局部预测与其几何后果联系起来。在合成和保留的真实CNC记录上的实验表明,与改编的CNC生成基线相比,CNCGEN改善了最终工件几何形状,并减少了残余材料和过切。
英文摘要
Learning to generate machining process plans and toolpaths from B-rep CAD requires coupling discrete operation decisions with continuous tool motion as the workpiece evolves. Correctly predicting an operation sequence does not by itself ensure correct material removal, because each toolpath acts on the stock left by preceding cuts. We formulate this problem around persistent manufacturing objects: object identity determines the target of an operation, while the evolving stock state conditions the generation of its toolpath. Based on this formulation, we propose CNCGEN, a dataset and learning framework for three-axis machining. CNCGEN-Dataset contains approximately 50k geometrically verified synthetic machining flows and 800 held-out real CNC records. Each flow aligns B-rep geometry with object-referenced operations, parameterized toolpaths, intermediate stock states, and verification outcomes, enabling supervision of the correspondence between planning decisions and their geometric effects. CNCGEN generates operations and toolpaths for selected objects step by step, updating a compact machining state to guide subsequent predictions. During training, a learned surrogate verifier provides material-removal feedback that links local predictions to their geometric consequences. 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.
Comments21 pages, including references and appendix