命令 | 意义 | 参数 | 示例 | 备注 |
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 只需设置一个时间间隔,固件就会自动发送数据。 |