中文

Slice-100K:面向挤出式 3D 打印的多模态数据集

计算机视觉与模式识别 2025-09-09 v3

摘要

G-code(几何代码)或RS-274是目前最广泛使用的计算机数控(CNC)和 3D 打印编程语言。G-code 提供 3D 打印机的机器指令,特别是针对喷嘴、台面和材料挤出用于挤出式增材制造。目前尚不存在大型存储库,包含经过整理的 CAD 模型及其对应的 G-code 文件用于增材制造。为此,我们提出Slice-100K,首个拥有超过10万个 G-code 文件的数据集,以及其对应的三角化 CAD 模型、LVIS(大 vocabulary 实例分割)类别、几何属性和渲染图。我们基于来自Objaverse-XL和Thingi10K数据集的三角网格构建数据集。我们通过在数据集子集上对 GPT-2 进行微调,演示了该数据集的实用性,用于将旧版 G-code 格式(Sailfish)翻译为更现代、广泛使用的格式(Marlin)。该数据集可在 https://github.com/idealab-isu/Slice-100K 查找。Slice-100K 将是开发面向数字制造的多模态基础模型的第一步。

关键词

引用

@article{arxiv.2407.04180,
  title  = {Slice-100K: A Multimodal Dataset for Extrusion-based 3D Printing},
  author = {Anushrut Jignasu and Kelly O. Marshall and Ankush Kumar Mishra and Lucas Nerone Rillo and Baskar Ganapathysubramanian and Aditya Balu and Chinmay Hegde and Adarsh Krishnamurthy},
  journal= {arXiv preprint arXiv:2407.04180},
  year   = {2025}
}

备注

Accepted to NeurIPS 2024. For codebase, see https://github.com/idealab-isu/Slice-100K