线虹渐变耗材 G-code 颜色预览
中文 / EN打开工具

模拟方法说明

线虹(Spoolbow)是一个纯浏览器运行的工具,可把 Bambu Studio / OrcaSlicer 的 G-code 按耗材段长模拟成颜色分布。本页说明它具体怎么算。

1. 如何导出 G-code

先在切片软件里点「切片」(Slice plate)完成切片,导出项在切片前是灰的。以下菜单名按英文界面写,中文界面位置相同。

Bambu Studio

OrcaSlicer

导入到线虹:.gcode 和 .gcode.3mf 都可以,点「导入 G-code」或直接拖进页面。.gcode.3mf 里有多个打印板时会弹出选择框,选其中一个。不要导入「Save Project」保存的普通项目 .3mf,它不含 G-code。

2. 耗材模型:段长循环

一卷渐变耗材在耗材库里描述为一串“段”:纯色段(颜色 + 长度)和渐变段(长度,颜色从前一个纯色过渡到后一个纯色)。所有段长之和是“一圈”,用完一圈后从第一段重新开始。例如内置的「无尽夏」:黄 7 m → 渐变 5 m → 橙 7 m → 渐变 5 m → 蓝 7 m → 渐变 5 m,一圈 36 m。颜色按 1 cm 精度查表。

3. 哪些挤出会计入

结果面板会给出每个槽的总净用量;这些分项也被分别统计,用于核对。

4. 与切片软件统计的对比(实测)

我们用 OrcaSlicer 2.4.2 切了三个测试文件,把本工具的累加结果与 G-code 文件头 ; filament used [mm] 的数值对比:

测试槽本工具切片软件统计差异
单色,3 个对象16.71 m6.59 m+1.8%
双色,带擦料塔1 / 27.27 / 4.95 m6.15 / 4.03 m+18.2% / +22.9%
双色,较大模型1 / 268.54 / 64.61 m60.29 / 57.78 m+13.7% / +11.8%

单色时两者接近;多色时本工具的数值明显更高。差额主要来自换料冲刷和换料过程(双色测试中每槽约 2–3 m),说明切片软件文件头里的“filament used”与 G-code 里实际执行的挤出并不完全一致。本工具按 G-code 实际挤出计算,因为颜色取决于真正走过喷嘴的耗材。这个差异仍在核实中,我们没有用打印称重验证过,请把多色打印的数值当作估计。

5. 局限