Open 3D Printer Database
收藏github2026-04-13 更新2026-04-18 收录
下载链接:
https://github.com/swordlab/open-3d-printer-database
下载链接
链接失效反馈官方服务:
资源简介:
一个社区驱动的开源3D打印机规格数据库,包含成本数据,用于计算打印定价和摊销。与仅包含切片机数据的数据库不同,此数据库包括经济数据:购买价格、功耗、维护成本等,计算3D打印的真实成本所需的一切。
A community-driven open-source 3D printer specification database that encompasses cost data for computing printing pricing and amortization. Unlike databases that only contain slicer-related data, this database includes all economic data required to calculate the true cost of 3D printing, covering purchase price, power consumption, maintenance costs, and more.
创建时间:
2026-04-09
原始信息汇总
Open 3D Printer Database 数据集概述
数据集简介
Open 3D Printer Database 是一个社区驱动的开源数据库,专注于收集3D打印机的规格参数,并包含用于计算打印价格和折旧的成本数据。与仅包含切片信息的数据库不同,该数据库集成了经济数据,如购买价格、功耗和维护成本,旨在帮助用户计算3D打印的真实成本。
数据内容与覆盖范围
支持的技术类型
- FDM(熔融沉积建模)打印机
- SLA/MSLA/DLP(光固化)打印机
包含的数据字段
| 数据字段 | FDM | SLA/MSLA/DLP |
|---|---|---|
| 制造商与型号 | ✅ | ✅ |
| 构建体积 | ✅ | ✅ |
| 分辨率 / 像素尺寸 | — | ✅ |
| 喷嘴直径 | ✅ | — |
| 最大打印速度 | ✅ | — |
| 功耗 (W) | ✅ | ✅ |
| 典型价格 (EUR/USD) | ✅ | ✅ |
| 年度维护成本 | ✅ | ✅ |
| 加热器功率 (W) | ✅ | — |
| 典型温度 | ✅ | — |
统计数据
- 打印机数量:246台(89台 FDM + 157台 SLA)
- 覆盖制造商:30多家
- 材料数量:347种(线材 + 树脂),来自36个品牌
数据获取与使用
聚合目录
可通过以下链接直接下载包含所有打印机数据的聚合JSON文件:
https://raw.githubusercontent.com/swordlab/open-3d-printer-database/main/catalog.json
材料目录
可通过以下链接下载包含材料数据的JSON文件:
https://raw.githubusercontent.com/swordlab/open-3d-printer-database/main/materials_catalog.json
集成示例
提供了Python和JavaScript的代码示例,演示如何加载并使用聚合目录数据。
数据来源与许可
数据来源
- 社区贡献:提供价格、功耗、维护成本等独特的经济数据。
- UVtools:提供SLA打印机的分辨率、构建体积数据(152台打印机)。
- OrcaSlicer:提供FDM打印机的构建体积、喷嘴直径、速度数据。
许可证
- 数据文件(
printers/目录、catalog.json、materials_catalog.json):采用 CC-BY-4.0 许可。 - 脚本文件(
scripts/目录):采用MIT许可证。
贡献与维护
贡献方式
- 添加新打印机:在
printers/fdm/或printers/sla/目录下创建符合模式的JSON文件并提交拉取请求。 - 更新现有打印机:编辑对应的JSON文件并提交拉取请求,需附上更改说明。
- 可使用项目提供的
scripts/validate.py脚本验证贡献数据的格式。
维护者
由 @swordlab 创建和维护。
应用实例
- Stimalo:一个免费的3D打印成本计算器,使用了本数据库。
搜集汇总
数据集介绍

构建方式
在三维打印技术日益普及的背景下,Open 3D Printer Database 通过社区驱动的开源协作模式构建而成。该数据集整合了来自多个权威来源的数据,包括社区贡献的经济信息(如购买价格、功耗及维护成本),以及从 OrcaSlicer 和 UVtools 等开源工具中提取的技术规格。构建过程遵循严格的 JSON 架构规范,并通过自动化验证脚本确保数据的一致性与准确性,从而形成一个涵盖 FDM 和 SLA 等多种打印技术的综合数据库。
特点
该数据集的核心特点在于其独特的经济维度,不仅收录了打印机的制造商、型号、构建体积和分辨率等传统技术参数,还系统性地整合了功耗、典型价格及年度维护成本等关键经济指标。这一设计使得用户能够基于真实数据计算打印成本与设备摊销,弥补了现有工具仅关注技术参数的不足。此外,数据集覆盖了来自 30 余家制造商的 246 台打印机和 347 种材料,数据规模持续扩展,体现了社区驱动的动态更新优势。
使用方法
用户可通过直接下载聚合的 catalog.json 文件快速获取完整的打印机目录,或利用提供的 Python 与 JavaScript 代码示例集成到自有项目中,实现按条件查询与数据筛选。数据集支持以程序化方式访问,便于开发成本计算工具或进行打印设备的经济性分析。同时,社区贡献机制允许用户通过提交符合规范的 JSON 文件来添加新打印机或更新现有数据,确保了数据集的持续演进与时效性。
背景与挑战
背景概述
增材制造技术的普及推动了三维打印设备市场的蓬勃发展,然而设备选型与成本核算长期缺乏系统化的数据支持。Open 3D Printer Database作为一个社区驱动的开源数据库,由swordlab等贡献者于近年创建,旨在整合全球主流三维打印机的技术规格与经济参数。该数据集不仅收录了制造商、构建体积、分辨率等核心性能指标,更创新性地引入了采购价格、功耗及年度维护成本等经济数据,为打印服务的定价与设备摊销提供了关键依据。其覆盖了超过246台打印机与347种材料,数据来源融合了社区贡献与开源项目如OrcaSlicer和UVtools,显著提升了三维打印领域数据透明度与决策科学性。
当前挑战
在三维打印领域,精确评估单次打印成本一直面临技术参数与经济数据脱节的挑战,传统数据库往往忽略设备能耗、维护开销等隐性因素,导致成本模型失真。Open 3D Printer Database的构建过程亦需克服多重困难:一是经济数据的动态性与地域差异使得价格与维护成本难以持续准确采集;二是社区贡献模式可能导致数据质量参差不齐,需依赖严格验证机制确保一致性;三是技术规格的标准化缺失,不同制造商的数据格式各异,整合过程需大量人工清洗与映射。此外,如何平衡数据覆盖广度与深度,同时保持开源许可兼容性,亦是该数据集持续演进的核心议题。
常用场景
经典使用场景
在增材制造领域,成本核算与设备选型是核心实践环节。Open 3D Printer Database 以其集成的经济与技术参数,为研究人员和工程师提供了经典的使用场景:通过调用数据库中的打印机规格、功耗及维护成本等字段,用户能够构建精准的打印成本模型,从而在学术实验或工业原型开发中,对不同打印方案进行横向对比与优化决策。
解决学术问题
该数据库有效应对了增材制造研究中长期存在的经济性分析数据缺失问题。传统研究多聚焦于工艺参数或材料性能,而缺乏对设备全生命周期成本的系统评估。本数据集通过整合采购价格、能耗及年度维护费用等关键经济指标,使学者能够量化打印作业的真实成本,为可持续制造、资源优化以及打印服务定价策略等研究提供了可靠的数据基础,推动了制造经济学与工程技术领域的交叉融合。
衍生相关工作
围绕该数据集已衍生出多项工具与应用,其中最具代表性的是集成其数据的成本计算器,如 Stimalo 平台,它直接利用数据库的经济参数为用户提供免费的打印费用估算服务。同时,该数据集也常被引用于开源切片软件或制造执行系统的开发中,作为设备性能库的扩展,支持更全面的打印流程模拟与资源调度算法研究。
以上内容由遇见数据集搜集并总结生成



