论文
FllumaOne:带可执行程序与内核验证特征历史的代码原生多模态CAD数据集
FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories
摘要
参数化计算机辅助设计(CAD)既记录最终几何——也记录决定零件可如何编辑的有序构建历史。面向可编辑CAD研究的数据集因此应把建模操作、参数与特征依赖同经验证的几何一并暴露。我们介绍FllumaOne——代码原生多模态CAD数据集——其模型由Flluma(基于Qt/C++ OpenCASCADE的CAD系统)中的可执行Python程序生成。每个样本把程序与结构化特征树、面向训练的中间表示、STEP几何、表面点云、自然语言描述、元数据及八张规范可见边渲染对齐。主版本FllumaOne-100K含跨四个模板级复杂度机制的10万合格样本。程序经内核几何、实体有效性与导出检查后才被执行并保留;发布报告还记录模态完整性与划分级重复测试。在8万样本上训练的Qwen2.5-Coder-1.5B LoRA基线在留出1万样本测试划分上取得99.98% Python语法有效率、99.97% Flluma构建成功率与99.14% STEP导出有效率。对转换为表面点云的9,909个预测——平均归一化倒角距离为0.002124。该数据集支持条件CAD重建、可执行程序综合、特征树预测、B-Rep分析、检索、设计补全与可编辑逆向工程。
