如何使用热塔?

3D打印 打印质量 灯丝 切片 校准 印刷材料
2021-05-11 00:18:48

我一直在询问如何为给定的灯丝选择合适的温度。我注意到对于两种不同品牌的 pla,我必须在不同的温度下进行打印,并且制造商指定了广泛的打印温度范围。

我一直听说热塔,并在thingiverse上找到了各种例子

我的问题是我如何实际打印一个?然后,我如何判断结果?

1个回答

当您对热塔的 STL 进行切片时,您需要告诉切片机您需要某个级别不同温度并保持该新温度,直到请求另一次更改为止。

我通常的做法是使用 Ulltimaker Cura 中的后期处理脚本,但您可以通过手动更改 G 代码文件轻松完成

要使其在 Ultimaker Cura 中工作,请执行以下操作:

  • 在虚拟构建板上打开热塔 STL 模型,
  • 选择正确的打印设置,例如风扇速度、打印速度、层厚等,
  • 现在从主顶部菜单栏导航Extensions -> Post Processing -> Modify G-Code
  • 选择Add a script和选择ChangeAtZ
  • 您现在会看到一个选项(称为Trigger),您可以更改某个选项Height或某个Layer No.数量的选项,您可以根据所使用的模型和图层大小决定要使用的选项,但是当您知道高度时,可以安全地选择高度热塔模型的高度变化
  • 通过在 option 中指定高度来设置要更改打印属性的特定高度Change Height
  • 现在打上一个复选标记Change Extruder 1 Temp(确保框Behavior被设置为Keep value这样它保持这个值直到你指定否则它只对单个层有效),
  • 将出现一个新的输入框,您可以在其中输入挤出机的值,
  • 重复添加“特定高度的变化”ei 实例,ChangeAtZ直到您指定了所有级别的所有温度
  • 现在切片模型(如果没有自动完成)并保存 G 代码文件以进行打印。

如果您查看生成的 G 代码文件(以下片段取自 Ultimaker 3 的 G 代码文件),您将看到后处理脚本将在您的 G 代码文件中添加额外的行。例如,以下代码片段显示了 2 种温度变化,一种是 5 毫米(挤出机 1 @ 250 °C),另一个是 10 毫米(挤出机 1 @ 245 °C):

...
;LAYER:48
G0 X93.4 Y132.161 Z5
;ChangeAtZ V5.1.1: executed at 5.00 mm
M117 Printing... ch@  5.0
M104 S250.000000 T0
...
...
;LAYER:98
G0 X93.4 Y132.35 Z10
;ChangeAtZ V5.1.1: executed at 10.00 mm
M117 Printing... ch@ 10.0
M104 S245.000000 T0
...

底线是需要指示挤出机加热或冷却到新温度。这也是您可以通过M104 SXXX.000000 T0在特定级别添加代码手动插入自己的东西,其中XXX您需要该级别的挤出机温度。

基本上这描述了如何打印热塔校准打印,而不是选择用于打印的设置(例如挤出机温度)。创建打印文件后,您就可以打印塔并观察打印质量。您可以查看印刷品并目视检查温度,从而获得最佳美学性能、最佳悬垂性能、最佳“填充”性能、最高速度等。由决定什么最适合您的应用。或者,您可以打印一些优惠券测试,看看哪些在结构上是最好的。请注意,为了优化打印过程,可能需要用于不同设置(如层高、打印部件冷却和打印速度)的附加塔。


Sidemark,我更喜欢使用参数模型(例如在 OpenSCAD 中)而不是在互联网上找到的 STL 模型,这样我可以在塔中嵌入确切的打印机设置以供参考。参见例如这个答案

热塔正面图热塔背面视图