上回写到到通过串口连接到达另一个界面,正常来说,用户可以通过Klipper提供的Web界面(如Mainsail、OctoPrint等)或其他第三方应用程序与Klipper交互,监控打印状态,发送G-code指令,调整打印参数等。
Fluidd界面:一般通过连接的ip输入在浏览器中进入进行控制打印机
好在Klipper系统提供了Moonraker-API接口,因此通过Mooraker发送Gcode代码以及打印机状态指令。目的就是在使用AI检测的适合能够控制3D打印机及时调整参数或者及时停止打印减少损失,再通过Kimi语言大模型接口分析缺陷产生的原因提示用户。
设计UI
import requests
import asyncio