G代码(G-code,又称RS-274),是最为广泛使用的数控(numerical control)编程语言,有多个版本,主要在计算机辅助制造中用于控制自动机床。G代码有时候也称为G编程语言。
具体的系统对G代码会有具体的支持,比如方位系统的转换,G代码中可能就是执行到某个位置,而具体的设备实际驱动处理中会解析这个代码,按自己执行处理转换成 包括 步进电机(也可能是伺服电机,下同)A,步进电机B、等等不同执行机构相应的执行过程。
这里G代码其实就是统一了对一个工件加工过程的标准(可以认为是一种协议),这样支持这个标准的所有设备都能稳定的加工出相应工件啦。所以这里其实是支持设备主动的去解析支持G代码而已,具体不同的设备如何支持,具体是不同的。