Marlin固件 ---- G_Code 命令解析 Marlin固件 ---- G_Code 命令解析 2022-09-06 723 命令 意义 参数 示例 备注 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) .java编译成.class 与 .class反编译成.java /etc/profile文件使用source不能全局生效的解决方法 /etc/profile文件简单介绍 /proc下的kcore文件过大,能变小吗? /usr/bin/ld: cannot find -l 基本原理解释与解决方法 10G_Ethernet_02 10G Ethernet Subsystem 简介 10个国外设计网站(自学设计的童鞋建议收藏) 10个好玩到爆的网站,打开就能玩,个个超有趣 10个开源/免费的电子商务平台 10个开源web后台管理系统(二) 10个方法提高你的编程生产力 10分钟!快速部署ChatGPT微信公众号机器人! 10年Java开发经验,java技术面试问题和答案 10种寻址方式之间的区别