切片文件结构说明
开始

结束

G代码指令解释
G代码就是连续的指令行。
在3d打印的使用中主要有两种命令
通用命令:负责3d打印机中的运动类型,由G标识,控制3个轴运动和耗材的挤出。
辅助命令:包括喷嘴和热床的加热,风扇的控制。用字母M标识。
| G代码 | 注释 | 示例 | 
|---|---|---|
| G0 | 快速移动指令,一般是空行程 | |
| G1 | 直线运动,涵盖所有挤压线性运动 | G1 X90 Y50 F3000 E1; 打印机以3000mm/min的进给速率,向(90,50)直线运动,同时挤出1mm的耗材。 | 
| G2 | 画圆 | |
| G28 | 自动归位,移动打印头直到触发限位器停止下来 | G28 X Y; 归位XY轴 | 
| G29 | 平台调平,执行由固件确定的自动平台调平 | |
| G90 | 绝对定位,默认设置 | G90 G0 X30; 移动到X=30的坐标 | 
| G91 | 相对定位 | G91 G0 X20;沿着X轴移动+20mm | 
| G92 | 设置当前坐标为原点 | 
| M代码 | 注释 | 示例 | 
|---|---|---|
| M82 | 用绝对定位解释挤出 | |
| M84 | 解除对电机的锁死 | |
| M104 | 设置喷头要达到并且保持的目标温度 | M104 S210;设置喷头目标温度为210度,加热的同时继续执行下一条指令。 | 
| M106 | 打开风扇并设置其速度,速度参数必须在0-255(100%功率),可以设置索引值P控制单个风扇 | |
| M107 | 关闭指定风扇的电源 ,可以设置索引值P控制单个风扇 | |
| M109 | 设置喷头目标温度后并等待直到达到目标温度。 | M109 S210; | 
| M140 | 设置平台要达到并且保持的目标温度 | M140 S50; | 
| M190 | 设置平台的目标温度后并等待直到达到目标温度。 | M190 S50; |