找回密码
 立即注册

微信扫码登录

搜索
查看: 17|回复: 0

[流程系列] 拓竹3D打印机耗材用量自动记录

[复制链接]

6

主题

70

回帖

722

积分

高级会员

积分
722
金钱
646
HASS币
0
发表于 3 小时前 | 显示全部楼层 |阅读模式
本帖最后由 reggie 于 2025-9-19 04:59 编辑

好久没折腾hass了,因为家里小米全家桶,后来米家的功能基本能满足需求就以稳定为主
最近又重新开始玩3d打印,遇到的痛点就是耗材剩余量不清楚,打印稍微大点的东西就有点慌,不知道当前的材料能不能顺利打完
下面是解决方案准备:
  • Spoolman服务在docker安装
  • 在Spoolman中创建需要管理的耗材
  • Bambu Lab hacs集成
  • Spoolman hacs集成
  • 添加辅助元素 current_spool 类型:输入选择表

                               
登录/注册后可看大图

添加到dashboard中


                               
登录/注册后可看大图

在手动切换材料以后需要在界面上选择

                               
登录/注册后可看大图

实现原理比较简单
  • 监控打印机状态在切换到失败或者完成
  • 获取当前材料ID
  • 获取打印总质量
  • 获取打印进度,失败的时候有当前百分比,完成就是100%
  • 使用量=进度x总量
  • 发送到Spoolman记录

附上Spoolman的dockercompose
version: '3.8'

services:
  spoolman:
    image: ghcr.io/donkie/spoolman:latest
    restart: unless-stopped
    container_name: 9014_spoolman
    ports:
      - "9014:8000"
    volumes:
      - /data/appdata/docker/spoolman:/home/app/.local/share/spoolman
    environment:
      - TZ=Asia/Shanghai
ams能解决自动续料的问题,但是多色打印对我吸引力不大,防潮箱太丑,找到个简洁的模型做了个手动换料,感兴趣的可以试试
https://makerworld.com/zh/models/89050-bambu-labs-mms-manual-material-system

                               
登录/注册后可看大图


firefox_nWXXAXNPCa.png
firefox_6QNY11qI6a.png
firefox_4oJgBZNesY.png
firefox_4oJgBZNesY.png
firefox_xQn6Xbd983.png
Weixin_SK5yWPlefG.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-9-19 07:21 , Processed in 1.049956 second(s), 6 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表