找回密码
 立即注册

微信扫码登录

搜索
查看: 189|回复: 4

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

[复制链接]

7

主题

70

回帖

732

积分

高级会员

积分
732
金钱
655
HASS币
0
发表于 3 天前 | 显示全部楼层 |阅读模式
本帖最后由 reggie 于 2025-9-22 14:25 编辑

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

                               
登录/注册后可看大图

添加到dashboard中,在手动切换材料以后需要在界面上选择
firefox_yVErIXyd08.png
spoolman界面
firefox_XAQGZhwFyV.png

                               
登录/注册后可看大图

下面是node-red流程
firefox_VNjzvQzZ06.png

                               
登录/注册后可看大图

游客,如果您要查看本帖隐藏内容请回复

实现原理比较简单
  • 监控打印机状态在切换到失败或者完成
  • 获取当前材料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
Weixin_GhnqkhbhyQ.png

                               
登录/注册后可看大图

回复

使用道具 举报

28

主题

543

回帖

4751

积分

论坛元老

积分
4751
金钱
4180
HASS币
0
发表于 前天 21:27 | 显示全部楼层
谢谢分享,刚入3d打印机,准备接入HA
回复

使用道具 举报

0

主题

20

回帖

223

积分

中级会员

积分
223
金钱
203
HASS币
0
发表于 昨天 16:54 | 显示全部楼层
感谢楼主
回复

使用道具 举报

0

主题

17

回帖

149

积分

注册会员

积分
149
金钱
132
HASS币
0
发表于 昨天 16:54 | 显示全部楼层
ganxiedalaofenxiang
回复

使用道具 举报

1

主题

19

回帖

118

积分

注册会员

积分
118
金钱
98
HASS币
0
发表于 昨天 22:31 | 显示全部楼层
感谢分享,能连接异地么?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-25 03:21 , Processed in 0.274247 second(s), 14 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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