1、3D打印中不知道耗材具体还剩多少,经常打印到一半发现不够或者由于ams自动需料时间过长引发打印件出现冷却纹
2、耗材存储的时候有些堆在角落,时间长了不会注意他的保质期,偶发出现过期引起的耗材过期导致变脆、打印质量变差等情况
3、在没有ams的情况下下经常由于不清楚剩余量导致打印到一半没料了引起的打印失败(大多数打印机支持换上新料后继续打,但是打印机由于长时间冷却会引起层黏不足或者冷却纹明显的问题)
点击空白处退出提示
1、3D打印中不知道耗材具体还剩多少,经常打印到一半发现不够或者由于ams自动需料时间过长引发打印件出现冷却纹
2、耗材存储的时候有些堆在角落,时间长了不会注意他的保质期,偶发出现过期引起的耗材过期导致变脆、打印质量变差等情况
3、在没有ams的情况下下经常由于不清楚剩余量导致打印到一半没料了引起的打印失败(大多数打印机支持换上新料后继续打,但是打印机由于长时间冷却会引起层黏不足或者冷却纹明显的问题)
1、称重记账,自动算余量:入库登记标称净重与出厂日期,之后每次打印只需上秤填一个读数,剩余克数自动计算,空盘重量用实测均值校准,越用越准。
2、半盘入库:用了一半的卷也能入账,剩余净重按「首称读数 − 空盘重量」自动推算,标「约」提示为估算值。
3、临期提醒:按出厂日期与保质期算出到期日,到期前 N 天(默认 30 天,可调)进入首页清单,提示优先使用。
4、低库存预警:按品牌或颜色设阈值,合计余量低于阈值时首页预警,避免中途断料。
5、消耗统计与流水:补料与消耗自动区分,提供 7 天 / 30 天趋势图,日志留痕不可改,全程可追溯。
6、拍照识别厂标:本地 OCR 识别品牌、材质、净重、出厂日期、颜色名,确认后回填表单,无品牌文字时用 logo 模板匹配预选。(实验功能,成功率还在适配中)
7、多方式认盘:二维码扫码、NFC 贴片、手写编号拍照三种方式快速定位料盘。
8、标签自定义与导出:内置两套模板,编辑器可自由排版字段、二维码、条码、图标,批量导出逐张标签 PDF 供标签机打印,也可走系统打印。
9、双端协同:安卓端与桌面端(Windows / Linux / macOS)局域网直连同步,不经服务器,桌面端可调用手机的扫码与 NFC 能力。
10、数据本地化:无需注册登录、不上传云端,账本与识别全在本机完成,离线可用。
11、双语界面:中文 / English 一键切换,也可跟随系统语言,设置即时生效。
技术栈
安卓端:Kotlin + Jetpack Compose,全程 vibe coding
桌面端:.NET 8 + Avalonia UI
OCR 引擎:PaddleOCR PP-OCRv6
Logo 识别:DINOv2
项目从设计到落地都是我一个人做的。中间踩过两个坑:一开始想用 ESP32 做个智能秤自动传重量,算下来整机成本太高,不值当。桌面端想直接接 NFC 读卡器和扫码枪,型号又太杂,没法一个个适配。最后想通了——秤就用家里普通的,扫码、写卡、识别全交给手机,电脑连个局域网调用就行,一分专用硬件都不用买。另一个难点是有些标签上光有 logo 没字,OCR 认不出品牌。就在手机本地跑了个 DINOv2,拍下来和品牌 logo 模板比相似度,和 OCR 打配合,全程不联网。









评论