FDM 3D打印每一层都是逐层堆叠的,层与层之间的接缝——就是所谓的"层纹"(Layer Lines)。层纹细密均匀时反而能形成一种独特的美感,但层纹粗糙不均匀就成了一种缺陷——表面出现横向纹路、Z轴纹路(Z-Wobble)、挤出不均纹等。本文从五个维度切入,提供一套系统化的粗糙层纹改善方案。
一、硬件机械校准:消除物理层面的纹路
第一步:检查Z轴丝杆与直线导轨
Z轴丝杆的不规则运动是产生Z纹(Z-Wobble)的主要原因。表现为模型表面每隔固定距离出现一道横向纹路,纹路间距与丝杆螺距一致。检查方法:手动旋转Z轴丝杆,感受有没有卡顿或顿挫感。如果旋转不顺畅:清洁丝杆表面的灰尘和旧润滑脂(用抹布配合异丙醇擦拭),然后涂抹PTFE润滑脂(如Super Lube),注意不要涂太多以免滴落到轴承中。同时检查Z轴丝杆的联轴器(Coupling)是否紧固——六角顶丝有没有松动,松动会导致丝杆与电机轴不同心。
第二步:检查皮带张力与X/Y轴运动系统
X/Y轴皮带张力不足会在模型表面产生周期性纹路,尤其在打印圆形或弧面时更明显(出现椭圆波纹)。检查方法:用手指按压皮带中点,正常张力应有弹性但不下垂超过3-5mm。张力可以通过移动同步轮位置调节——松开电机固定螺丝,向外拉紧电机后重新固定。使用皮带张紧器辅助工具可以精确测量谐振频率(推荐50-70Hz范围)。同步轮(Pulley)的固定螺丝也需定期检查,防止滑丝导致皮带打滑。
二、挤出系统校准:消除材料层面的纹路
第三步:校准E-step挤出步数
E-step(Extruder Steps/mm)是控制挤出机送丝精度的核心参数。如果E-step不准确,打印机要么挤出不足(欠挤出→层间有空隙),要么挤出过多(过挤出→表面鼓包)。校准方法:用笔在耗材上从挤出机入口向上量120mm处做标记→用终端控制打印机挤出100mm耗材→测量标记点移动了多少距离。如果实际移动了98mm,则实际送丝不足。计算公式为:新E-step = 旧E-step × (100 ÷ 实际移动距离)。马林固件(Marlin)使用M92指令设置,写入后M500保存。多数Klipper固件则直接在配置文件[extruder]段修改rotation_distance值。
| 校准项目 | 操作频率 | 所需工具 | 改善效果 |
|---|---|---|---|
| E-step校准 | 每换喷嘴或挤出机一次 | 直尺、记号笔 | 消除全局欠/过挤出 |
| 压力提前PA | 每换耗材类型一次 | 校准塔模型 | 消除棱角模糊和局部波纹 |
| 输入整形IS | 打印机位置/结构变化后 | ADXL345加速度计 | 消除机械共振纹路 |
| 皮带张力检查 | 每月一次 | 6角扳手 | 消除周期性纹路 |
三、切片参数优化:从软件层面改善表面
第四步:启用熨烫(Ironing)功能
Ironing熨烫是切片软件中的一项功能——打印完顶层后,喷嘴以较低温度(比挤出温度低20-30°C)在表面反复熨烫,将熔化的细丝压入层间的微小缝隙中,显著提升顶面光洁度。在OrcaSlicer或 PrusaSlicer 中:开启Ironing→Ironing Flow设为15-25%(流量不能太大,否则表面鼓泡)→Ironing Speed设为30-50mm/s(太快熨烫效果差,太慢可能烧焦耗材)→Ironing Spacing设为0.1-0.2mm(熨烫路径间距,越小效果越好但耗时翻倍)。开启Ironing后的顶面,粗糙度可以从Ra 15μm下降到Ra 5μm左右。
第五步:使用变层高(Variable Layer Height)技术
采用固定层高(如0.2mm)打印,垂直表面和水平表面的层纹视觉感知不同——斜面区域层纹最明显。使用变层高功能,在斜面区域使用更小的层高(0.08-0.12mm),在平面区域使用常规层高(0.2mm),在不增加太多打印时间的条件下显著改善斜面区域的层纹。在OrcaSlicer中:选中模型后点击"Variable Layer Height"按钮,使用画笔工具在需要精细化的区域直接涂抹(红色区域表示层高降低)。通常先将整体层高设为0.2mm,然后在45°以上斜面区域降到0.12mm,整体时间仅增加15-25%但表面质量提升明显。
FAQ
问:打印表面每隔一段固定距离出现一道很深的横向纹路,具体是什么原因?
这是典型的Z-Wobble(Z轴纹),特征是纹路间距固定且等于Z轴丝杆螺距。解决方案:检查丝杆是否弯曲(弯曲需要更换)、联轴器是否同心(用偏心联轴器可改善)、丝杆底部止推轴承是否松动。如果丝杆没问题,考虑将打印方向旋转30°-45°重新摆放,让Z轴纹路的视觉影响降到最低。
问:用Ironing后表面反而出现气泡怎么办?
Ironing Flow流量太大(超过25%)会导致耗材堆积在喷嘴前方形成气泡。逐步降低Ironing Flow直到表面平滑——从20%开始,每次减5%直到效果满意。另外喷嘴温度太高也会导致耗材在熨烫过程中产生气泡,试着降低喷嘴温度15-20°C。有些耗材(如丝绸 PLA )本身就不太适合Ironing,熨烫会破坏丝绸质感。
问:什么是压力提前(Pressure Advance)?怎么设置?
压力提前(PA)是挤出机在改变运动方向时,提前减少或增加挤出量,补偿耗材在热腔内因压力变化产生的挤出滞后或过冲。不正确的PA会导致棱角模糊或转角鼓包。校准方法:在Klipper中或Marlin中使用打印PA校准塔的方式测试不同PA值(0.02-0.12范围,步长0.01),选择棱角最清晰、表面波纹最少的PA值。常用耗材的PA参考值:PLA约0.04-0.06、 PETG 约0.06-0.12、TPU约0.3-0.6。
问:变层高在哪个角度范围内效果最明显?
在30°-60°的斜面区域效果最明显。小于30°的缓坡层纹天然不明显,大于60°接近垂直的表面也不明显,真正需要变层高改善的正是中间这个"问题角度区间"。可以在切片预览中打开层高色彩映射(Layer Height color mapping),可视化查看哪些区域层高在变化。
问:层纹太粗是所有方向都有,还是只有特定方向?
如果所有方向都有层纹问题,大概率是E-step校准或喷嘴堵塞导致的全挤出异常。如果只在特定方向(例如Y轴运动方向)出现,是机械问题——检查该轴的皮带张力、直线导轨直线度和轴承磨损。建议打印一个20×20×20mm的标准校准立方体,观察各个面的层纹分布情况,帮助定位问题方向。
