怎样看懂命令3D打印机的G代码?

dy1993   2017-07-05 17:11:24

当屏幕上布满着密密麻麻的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等,具体意义见下表:

0

1355 0

发表评论

登陆后参与评论