Repolode
mfranzon

mfranzon/print3d

一个 Hermes Agent 插件,可把文字构想、照片或商品链接转为 Bambu Studio 切片工程,适配 Bambu Lab X2D。

Star
540
Fork
50
未关闭 Issue
12
最近提交
3天前

这是什么?

print3d 是 Hermes Agent 的插件,可将文字需求、物体照片或商品链接转换为适用于 Bambu Lab X2D(0.4 mm 喷嘴)的 Bambu Studio 可打印工程。智能体编写 Blender 脚本生成零件,print3d 运行脚本、检查网格的可打印性,再调用 Bambu Studio 命令行切片,并反馈需要修改的问题,直到所有检查通过。

处理照片时,print3d 会基于已知尺寸的参照物进行比例换算,记录每个尺寸的来源与误差,并将生成的模型与照片轮廓进行比对。多零件设计可装配、按零件指定颜色,并检查干涉与配合间隙;间隙可通过打印在自己打印机上的校准试件进行标定。

工具不会向打印机发送任何指令,最终的 .3mf 文件需在 Bambu Studio 中打开并打印。它也可通过 MCP 服务和命令行与 Claude Code、Codex、Cursor、Gemini CLI 配合使用。

核心功能

  • 01根据文字描述、照片或商品链接生成基于 Blender 的模型
  • 02切片前检查悬垂、底面接触与过薄结构
  • 03通过 Bambu Studio 命令行切片,输出耗时、克重与层数
  • 04依据参照物缩放照片,并将网格与照片轮廓比对
  • 05支持多零件装配,可按零件设置颜色并检查配合
  • 06生成可交互的 3D 查看页面和可打印的交付单

适用场景

  • 用照片和直尺为损坏的家用小零件设计替代件
  • 制作带滑盖的定制铭牌或小型外壳
  • 依据商品页面标注的尺寸复刻商品,替代购买
  • 为客户或打印店准备打印单与工程文件

快速上手

  1. 1

    在运行 Hermes 的同一台机器上安装 Blender、Bambu Studio 和 uv

  2. 2

    将插件安装到 Hermes 并启用

    hermes plugins install mfranzon/print3d --enable
  3. 3

    启动新的 Hermes 会话并提出零件需求

使用前须知

  • 需要在本机安装 Blender 4.2 及以上版本和 Bambu Studio,并且专为 Bambu Lab X2D 打印机设计。
  • 不会向打印机发送任何内容,需要自行在 Bambu Studio 中打印。
  • 3D 视图首次打开时需从 CDN 加载 three.js,因此需要网络连接。

收录于专题

标签

#3d-printing#bambu-studio#blender#agent-plugin#cad#slicer#mcp#python

常见问题

print3d 是什么?
一个 Hermes Agent 插件,可把文字构想、照片或商品链接转为 Bambu Studio 切片工程,适配 Bambu Lab X2D。 print3d 是 Hermes Agent 的插件,可将文字需求、物体照片或商品链接转换为适用于 Bambu Lab X2D(0.4 mm 喷嘴)的 Bambu Studio 可打印工程。智能体编写 Blender 脚本生成零件,print3d 运行脚本、检查网格的可打印性,再调用 Bambu Studio 命令行切片,并反馈需要修改的问题,直到所有检查通过。
print3d 可以免费使用吗?用的什么许可证?
print3d 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
print3d 还在维护吗?
活跃维护中。print3d 最近一次提交是在 2026年11月4日。
print3d 适合用来做什么?
用照片和直尺为损坏的家用小零件设计替代件 制作带滑盖的定制铭牌或小型外壳 依据商品页面标注的尺寸复刻商品,替代购买 为客户或打印店准备打印单与工程文件
print3d 怎么安装和运行?
在运行 Hermes 的同一台机器上安装 Blender、Bambu Studio 和 uv 将插件安装到 Hermes 并启用: hermes plugins install mfranzon/print3d --enable 启动新的 Hermes 会话并提出零件需求
在哪里获取 print3d?
源代码和安装说明在 GitHub 上:https://github.com/mfranzon/print3d

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目