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