Marlin固件 ---- G_Code 命令解析 Marlin固件 ---- G_Code 命令解析 2022-09-06 711 命令 意义 参数 示例 备注 G0、G1 线性移动 [E<pos>]: E 轴的相对或绝对坐标,描述进料丝的位置; [F<rate>]:在起点和终点之间移动的最大速率; [X<pos>] [Y<pos>] [Z<pos>]:X、Y、Z 轴的相对或绝对坐标; G1 F1500 ; 设置进料速度为1500mm / m G1 X50 Y25.3 E22.4 ; 挤出时移动 1)默认是以毫米为单位,可以通过 G20 将单位设置为英寸。 2)一般使用 G0 作为非挤出运动命令,即运动过程中,E 轴不运动。 G28 X、Y、Z 轴坐标自动归零 [O]:可选参数。如果已知当前位置,那么就不复位。(1.1.9) [R]:复位前升起一段距离。(1.1.9) [X]、[Y]、[Z]:返回各轴原点。 G28 ; 如果没有参数,所有轴都返回原点。 G28 X Z ; X、Z轴返回原点 G28 禁用热床调平, 命令 意义 参数 示例 备注 M105、M155 获取主机温度 [T<index>]:指定挤出机编号 [S<seconds>]:间隔时间(秒) M105:获取温度信息 M105 T0:获取 0 号挤出机温度信息 M155 S4:每四秒上报一次温度 M155 S0:停止上报温度 M105 是轮询获取数据信息,这并不是最佳方式。 M155 只需设置一个时间间隔,固件就会自动发送数据。 免费搭建微信查券返利机器人来轻松赚佣金 文章来自:IT技术分享网 分享地址:http://www.5ityx.cn/cate100/148192.html 上一篇: .gitignore 文件不生效问题 & 解决方法 下一篇: .gitignore与.git/info/exclude区别 Marlin固件 ---- G_Code 命令解析 相关内容 .gitignore与.git/info/exclude区别 .gitignore文件忽略提交unpackage包到github仓库(uni-app) .h5文件模型如何使用,并且给出代码 .java编译成.class 与 .class反编译成.java .lnk文件 和一种较新的.lnk病毒及解决方法 .py文件转为.exe文件的方法 /etc/profile文件使用source不能全局生效的解决方法 /proc目录造成linux根目录爆满 /usr/bin/ld: cannot find -l 基本原理解释与解决方法 10G_Ethernet_02 10G Ethernet Subsystem 简介 10个国外设计网站(自学设计的童鞋建议收藏) 10个开源/免费的电子商务平台 10个开源web后台管理系统(二) 10分钟学会python对接【OpenAI API篇】 10分钟!快速部署ChatGPT微信公众号机器人! 10行代码实现的接口平台:基于pandas和Flask