ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Klipper 省料指南:三步把打印耗材浪费砍掉30%

Klipper 省料指南:三步把打印耗材浪费砍掉30% Klipper 省料指南三步把打印耗材浪费砍掉30%【免费下载链接】klipperKlipper is a 3d-printer firmware项目地址: https://gitcode.com/GitHub_Trending/kl/klipperKlipper 是一款开源的 3D 打印机固件。这篇文章只解决一件事你的耗材到底浪费在了哪里喷头空移漏料、单件失败全废、回抽拉丝——三个坑都给出了动手就能验证的解法。照着做下一次打印结束倒废料盒时你会明显少倒出一截。先数一数一次打印的料都去哪了打完一批零件把废料盒翻出来看看通常能凑出三种东西模型表面毛刺状的丝缕、失败那件的整块废料、以及接头处的一颗颗小舌头。它们分别对应三类浪费——喷头空移时的渗料、失败模型导致的整单报废、回抽不彻底留下的拉丝。 Klipper 对这三种浪费都有对策但最隐蔽、累计量最大的是第一种所以从它讲起。喷头空移漏料跑一遍校准塔再调压力提前先看症状喷头不挤料空移之后模型角落出现小料滴、表面拉出细丝。原因是熔料在喷嘴里是有惯性的喷头停了、压力还在料就会漏出来。Klipper 的解法叫 Pressure Advance中文一般翻译为压力提前一句话解释就是加速时预先多喂一点料、减速时提前回吸让料流和喷头运动精确对齐空移开始前喷嘴压力已经泄掉自然就少漏了。动手步骤不复杂把仓库里的校准模型 docs/prints/square_tower.stl 切片速度要高比如 100mm/s零填充开打印前发两行 G-CodeSET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY1 ACCEL500 TUNING_TOWER COMMANDSET_PRESSURE_ADVANCE PARAMETERADVANCE START0 FACTOR.020第一行故意把过弯速度压得很慢好让压力问题暴露出来第二行让 Klipper 逐层改变压力提前的取值步长 0.020 适合弓架Bowden挤出直接驱动可改成 0.005。完整流程见 官方校准说明。打印出来是这样一座小塔越往下层角落越肥越往上层角落越圆钝。用卡尺量出拐角质量最好的那一层高度乘上步长就是最终值比如最佳高度量出 12.90mm那么压力提前值 0 12.90 × 0.020 ≈ 0.258。把它写进配置文件的[extruder]段pressure_advance设成这个数再执行 RESTART 就生效了。这里有个坑这个值和挤出机、喷嘴、甚至不同批次的线材都有关换料务必重新校准。另外如果调到上限都没明显改善说明你的机器不适合这项技术果断放弃即可别硬调。单个模型翻车别急着全废第二种浪费场景一盘 10 个零件9 个好好的1 个层纹飞了——按传统做法只能停掉、拆盘全废。Klipper 有 exclude_object 功能中文可叫对象排除一句话解释就是给 G-Code 里的每个模型打上标记出问题的那件直接跳过其余照常打完。需要两步准备配置文件里启用[exclude_object]段G-Code 里要有对象标记可用预处理工具对切片文件生成带标记的版本。仓库的 config/sample-macros.cfg 里已经写好了一套兼容常见 M486 命令的宏直接拷走即可。打印中一旦发现某件翻车只需发一条命令EXCLUDE_OBJECT NAMEpart1Klipper 会立刻跳过这个对象剩余的所有移动继续打印下一个。参考 对象排除说明 可以看全部参数。回抽参数瘦身短一点、快一点取消抬升第三种浪费最直观——每次回抽接头处的拉丝和料珠。传统固件习惯把回抽距离设得比较长来兜底而 Klipper 的路子相反回抽距离可以缩到很小。官方校准文档建议切片器里只保留 0.75mm 左右需要固件侧配合时用[firmware_retraction]段的retract_length/retract_speed来定义比默认值更贴合你的机器。关掉切片器里回抽时 Z 抬升的选项。抬升只拖慢速度、还容易让喷嘴位置漂移官方文档明确建议禁用。这个思路的底层逻辑是压力提前调好之后空移渗料已经被运动算法接管了回抽只需要处理线材自身粘性的那一小部分——负担小了距离和抬升自然都可以省。 下一步你可以做的事顺手把振动补偿Input Shaping配上模型缺陷率降下来返工用的料就省下来了docs/Resonance_Compensation.md想量化自己的省料效果可以通过 API Server 实时跟踪打印机状态和运动数据docs/API_Server.md在 config/ 目录里找到自己机型对应的配置模板把本文校准出的压力提前值填进去作为新的起点【免费下载链接】klipperKlipper is a 3d-printer firmware项目地址: https://gitcode.com/GitHub_Trending/kl/klipper创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表