迁移提示
UI部分逐步会从Fluidd迁移到Mainsail,Fluidd不再更新,未来版本中会删除。
1、添加摄像头
这个很简单,一分钟就搞定了。参考了这个英文文章。
第一步:登录到 fluuid
将 USB 网络摄像头插入树莓派并登录到 fluuid
第二步:添加摄像机
打开设置并转到相机选项。点击添加按钮,添加一个新摄像机。例如下图,就修改名字,其他选项都不用管。
第三步:配置 Webcam
- 点击配置菜单并打开webcam.txt文件。
- 对于 USB 摄像头,删除 # 符号,取消注释,写入
usb
。 - 取消注释第 24 行注释。在本例中,我们将分辨率设置为 640×480,速度为 10FPS,以获得流畅的视频流。
- 保存并重新启动 fluuid。
第四步:查看图像
登录 fluuid,自动出现画面。然后查看情况。
2、延时摄影
参考了下面的文章:
在看到这一章节的时候,他们推荐使用罗技 C720,但是这个很贵,个头也很大。
2.1 安装 Moonraker 组件
- 访问 Moonraker 官网:Moonraker timelapse website.
- 从Installing the component这章节复制安装代码。
- 在电脑上打开 PuTTy
- 输入 IP 地址,登录到你的树莓派中
- 将延迟摄影的代码复制到 PuTTy 中,并执行它。
- 延迟摄影插件会安装到你的 Klipper 中,最后会看到安装成功信息。
2.2 设置延时摄影更新
- 从刚才打开的 Moonraker 网站说明的底部,复制下面的代码。
- 打开 Fluidd 操作界面
- 找到配置菜单,并打开moonraker.conf 文件。
- 把从 Moonraker 上复制到的代码,复制文件最后,然后保存并重启。
- 在
settings>>software updates
菜单中,检查是否出现timelapse update
选项。 - 现在就可以在 Fluidd 中更新延时摄影的功能了。
2.3 配置延时摄影宏命令
这步会添加一段延时摄影宏命令到你的 Gcode 文件宏。这段命令会让 Klipper 在你打印模型时进行拍照。
- 还去那个Moonraker 网站
- 复制
Define the Gcode Macro
部分的代码。 - 到 Fluidd 配置菜单中,编辑printer.cfg文件
- 把复制的代码粘贴到printer.cfg 文件中,保存并重启。
2.4 配置切片软件
要想实现延迟摄影,需要在切片软件中设置层变换时,执行TIMELAPSE_TAKE_FRAME
宏命令。本节的内容翻译了Moonraker 网站的内容。
下面说说主流的切片软件的配置
Prusa Slicer / Super Slicer
Printer Settings -> Custom G-code -> Before layer change Gcode -> TIMELAPSE_TAKE_FRAME
Ultimaker Cura
Extensions -> Post Processing -> Modify G-Code -> Add a script -> Insert at layer change -> G-code to insert = TIMELAPSE_TAKE_FRAME
2.5 启用延时摄影功能
- 从刚才打开的 Moonraker 网站说明的
Activate the Component
,复制下面的代码。 - 在 Fluidd 中打开moonraker.conf文件 ,把这段代码复制进去,保存并重启。(不需要修改其中的路径,都是默认值)
- 现在,您将注意到 Fluidd 界面的菜单栏中有一个单独的延时摄影功能。
以上就安装成功了,就可以使用。但是也可以根据自己的特殊需要来配置。下一章节将说明如何配置。
2.6 延时摄影功能说明
渲染设置
Variable FPS:渲染设置允许您控制 Klipper 延时摄影视频的最终输出。
Output Framerate:帧速率表示最终视频中将包含的每分钟拍摄次数。较高的帧将为您提供更流畅的视频,因为它在一分钟内组合了多个快照。一般情况下,30 fps 速率足以获得良好的结果。
Save Frames:你也可以设置保存快照图片,这样便于今后编辑图片。
Duplicate last frames and Constant Rate Factor:双倍帧速率和恒定速率因子设置可以保持原样。它们不会显着影响最终输出,并且可能会给初学者带来不必要的混淆。
Generate Thumbnail:最后,延时摄影插件可以自动生成视频的缩略图并将其嵌入到文件中。快速识别您的 3D 打印非常方便,如果您保持启用状态会很有帮助。
多相机选择
如果您有多摄像机设置,则可以选择特定摄像机来拍摄延时摄影视频。这是一个简洁的功能,您可以使用它选择一个主摄像头来流式传输视频,选择一个高分辨率摄像头来录制延时摄影。
相机模式允许您在 Gcode 宏命令和延时摄影设置之间切换。Gcode 宏使用我们之前配置的宏命令来拍摄每个图层的快照。
如果您的切片软件不支持插入自定义 gcode 脚本(大部分都支持),则延时摄影模式会派上用场。您可以设置要记录的快照的持续时间,例如 20 秒。延时摄影插件将每 20 秒录制一个镜头,并将它们全部组合到最终视频中。
隐藏打印头
每次拍照的时候把打印头移动到摄像头拍不到的地方,这样就看起来像是从空中出现的。这部分需要大量的校准和配置才实现,并有专门的文章讲解,你要对简单的延时摄影视频感到满意,则可以跳过它。
拍好视频的技巧
到目前为止,我们已经配置并查看了 Klipper 延时摄影功能的一些功能。但是,您可以进一步微调相机和拍摄环境设置,以获得高质量的延时摄影视频。让我们看一些有用的提示。
照明
确保您的 3D 打印区域得到充分照明。避免在 3D 打印床后面使用任何光源,并尝试照亮 3D 打印的正面。如果您有这些规定,前面的双灯设置应该足以录制光线充足的延时摄影视频。否则,请使用单个光源照亮相机旁边,从正面照亮您的 3D 打印。
相机位置
定位您的相机,使其能够捕获整个 3D 打印过程。自上而下的视图对于小打印件很有帮助,但在打印高对象时会限制您。对于高打印件,请放置相机以覆盖 3D 打印模型的整个高度。完美定位相机需要反复试验,但它将显着帮助您拍摄高质量的视频。
聚焦
确保您的 3D 打印始终聚焦,并获得清晰清晰的图像。如果您使用的是定焦网络摄像头,请尝试打印对焦调整适配器以快速配置相机的对焦。聚焦视频将帮助您创建清晰的延时视频,并有助于快速诊断 3D 打印中的打印故障和较差的表面质量。