LinuxCNC中RS-274/NGC解析器的编译和使用
原文 http://blog.sina.com.cn/s/blog_a2a6dd380102vrai.html
LinuxCNC是一个著名的开源数控软件,目前最新发行版本是:LinuxCNC 2.6.8,截止2015/6/14.LinuxCNC来源于NIST的EMC项目,先后推出了EMC1和EMC2,由于与EMC公司的版权纠纷,遂改名为LinuxCNC。
在LinuxCNC源码中包含一个独立的G代码(RS-274)解析器(Stand Alone Interpreter,下文我们简称SAI),我们可以自己编译得到SAI。
以下部分是对SAI编译过程和使用过程的详细介绍。?
编译环境简介:
安装在VMware Workstation 9.0.0上的Ubuntu 10.04虚拟机,你也可以选择在 其他的环境下进行编译。
? 你可以在这里下载得到RS274NGC_3独立解析器的源代码rs274ngc2.zip和说明文档RS274NGC_3.pdf:
http://www.linuxcnc.org
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?StandAloneInterpreter
https://code.google.com/p/rs274ngc/