mcpField
B
bambu-labs

bambu-labs

github.com/earthtojake其他23.9k9.5k 次安装今天更新
代码仓库

关于 bambu-labs

bambu-labs 用于将 3D 打印文件交给 Bambu Connect,或在 Bambu Studio 中打开未切片模型。打印机选择和启动由用户完成;该技能不控制打印机,也不读取其状态。

主要功能

  1. 01在 Bambu Connect 中打开切片文件
  2. 02在 Bambu Studio 中打开未切片模型
  3. 03按文件类型选择交接方式
  4. 04由用户决定是否启动打印

适用场景

  1. 01交接已切片的 `.gcode.3mf` 文件
  2. 02打开使用打印机配置切片的 `.gcode` 文件
  3. 03打开未切片的 `.3mf`、`.stl` 或 `.step` 模型

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/earthtojake/text-to-cad --skill bambu-labs

安装后在 Claude Code 中输入/bambu-labs确认已加载。

附带文件agents/openai.yamlLICENSE

详细介绍

Bambu Labs

来源:由 earthtojake/text-to-cad 维护。 请以已安装的本地技能文件作为运行时事实来源;仓库链接仅用于追溯来源和审核发布内容。

Bambu Lab 打印机只能通过 Bambu Lab 面向第三方工具的桌面应用 Bambu Connect 接收其他软件发送的打印任务 (https://wiki.bambulab.com/en/software/third-party-integration)。此技能会在 Bambu Connect 中打开文件,或在 Bambu Studio 中打开尚未切片的模型;用户在其中选择打印机并启动打印。Agent 不会控制打印机,也不会索要访问码。

要求

安装 Bambu Connect(Windows 10 或更高版本、macOS 13 或更高版本),登录用户的 Bambu Lab 账户,并确保打印机已关联至该账户,或可通过 LAN 模式连接 (https://wiki.bambulab.com/en/software/bambu-connect)。在仍处于开发阶段的 Linux 版 Bambu Connect 上,请改用 Bambu Studio。

选择交接方式

用户持有的文件交接方式
已切片的 .gcode.3mf,由 $gcode 或 Bambu Studio 或 OrcaSlicer 的“Export plate sliced file”生成在 Bambu Connect 中打开
使用此打印机的 Bambu 配置文件切片的纯 .gcode在 Bambu Connect 中打开;如果 Bambu Connect 拒绝打开,则改在 Bambu Studio 中切片模型
尚未切片的模型:.3mf、.stl 或 .step在 Bambu Studio 中打开,由它切片并直接发送至打印机

在 Bambu Connect 中打开文件

Bambu Connect 可通过 bambu-connect://import-file 链接导入文件。此链接包含三个参数:path,文件的绝对路径;name,要显示的名称;两者均需按照 JavaScript 的 encodeURIComponent 方式进行百分号编码(Python:urllib.parse.quote(value, safe=""));以及 version=1.0.0。以 /Users/me/prints/bracket.gcode.3mf 为例:

bambu-connect://import-file?path=%2FUsers%2Fme%2Fprints%2Fbracket.gcode.3mf&name=bracket&version=1.0.0

在 macOS 上使用 open "<link>" 打开链接,或在 Windows PowerShell 中使用 Start-Process "<link>"。Bambu Connect 将切换到前台并加载文件。

在 Bambu Studio 中打开模型

在 macOS 上运行 open -a BambuStudio <file>(某些安装版本将应用命名为 Bambu Studio)。在 Windows 上,从 Bambu Studio 的“File”菜单打开文件,或者在 Bambu Studio 是文件默认应用时运行 Start-Process <file>。在 Linux 上运行 bambu-studio <file>,或从 AppImage 或 Flatpak 中打开文件。

在应用中完成操作

用户按下“Print”之前,告知他们需要检查:打印机、平台类型、喷嘴、耗材和 AMS 映射,确保打印平台干净,并在首层打印时有人在旁看护。切勿声称打印已启动:Agent 无法查看打印机,而应用会显示任务及其进度。

不在范围内

未经用户操作启动、暂停或取消打印,以及读取打印机状态:Bambu Lab 固件只能通过 Bambu Connect 从其他软件接收这些操作;也可以使用 Developer Mode,但它仅限 LAN 模式,且会断开打印机与 Bambu Cloud 的连接。切片请使用 $gcode 或 Bambu Studio。

评论

支持 Markdown