当屏幕上布满着密密麻麻的G代码时,乍一看还蛮令人头晕目眩的。但当你一行一行细细地去思考时,会发现这些代码还是挺简单的。如:
这一行告诉3D打印机向目的地直线移动,目的地坐标x = 9.2,y=-5.42,和Z = 0.5,进给速度为3000。
那么我们应该如何理解呢?其实G代码的每一行以命令开头。在这个例子中,命令是G1,而命令后面出现的代码段称为参数。
这意味着“以受控的方式直线运动”(查看文末附录二可查看每一个G代码命令的意义)。
每个参数告诉打印机如何执行命令。参数以英文字母开头,然后指定一个值。例如,X-9.2意味着终点X坐标- 9.2。F3000.0意味着进给速度(F)是3000。E0.0377意味着挤出率(E)是0.0377。
从字母G开始的命令是几何命令,它们告诉3D打印机头如何移动,但这显然不足以控制3D打印机的所有方面。如果你需要告诉3D打印机关掉电机或提高床温呢?对于这些非几何任务,G代码的实现还定义了一组以字母M开头的命令,它们被贴切地称为M码。命令M140设置床温,命令M190使打印机等待达到目标温度。
你在G代码中遇到的每一个英文字母都有特定的意义。例如,G表示几何命令,M表示非几何命令,x表示x坐标,y表示y坐标,f表示进给速度等。其实在G-M代码中有时候还会掺杂一些其它字母标示参数意义,比如T、S、F、P等,具体意义见下表:
1355 0
登陆后参与评论
2024-05-15 10:17:40
2024-05-15 10:04:24
2024-05-10 09:30:32
2024-05-09 12:15:49
2024-05-09 12:12:01
2024-05-06 11:00:16
2024-04-25 10:10:17
2024-04-23 10:08:11
2024-04-23 09:54:13
2024-04-23 09:49:05
2024-04-23 09:43:12
2024-04-19 13:10:56