论文

TraceCAD:Agentic CAD生成中的轨迹引导修复

TraceCAD: Trace-Guided Repair for Agentic CAD Generation

应用与实践上下文与知识记忆内容创作Agent记忆

摘要

基于LLM的CAD代理生成可执行的参数化程序,但它们的校正循环可能会失去关于满足需求、故障操作和先前修复的信息。我们引入了TraceCAD,这是一种恢复层,它将请求的功能、建模步骤、失败证据以及候选结果作为持久状态链接起来。TraceCAD诊断可能出错的操作,搜索其依赖区域内的受限制编辑,并通过执行和保留检查来验证候选结果,同时在可重用技能记忆中保留成功的和失败的修复结果。在基于DeepCAD的基准测试中,使用200个模型的消融实验和1000个模型的比较,TraceCAD在IoU、Chamfer距离和Hausdorff距离上的几何质量表现出竞争性水平。删除持久状态几乎将恢复分数减半;删除局部搜索使几何回归和代码-代理调用分别增加一倍。在单独训练模型上初始化技能存储进一步减少了重试次数、词元成本和延迟时间。这些结果表明,持久、局部且可重用的恢复提高了最终CAD的质量和修复可靠性。

TraceCAD:Agentic CAD生成中的轨迹引导修复:论文配图
图1 : TraceCAD生成的代表性CAD输出,涵盖各种机械零件和多组件机制。