LinuxCNC是昨天意外发现的一款开源实时Linux机床操作系统,实际上也适合做机器人、机器手的操作系统;重点是【实时RealTime Linux系统】。官方网站:
这款系统运行于X86结构的CPU,就是普通的PC机就行;支持9轴联动操作——这是很优秀的成绩。记忆中德国海德汉(HEIDENHAIN)有实时linux机床系统的产品。
数控机床操的作系统是机床中相当重要的部分,也是我们的弱项之一;这个项目可能很值得学习。
英文介绍
LinuxCNC (the Enhanced Machine Control) is a software system for computer control of machine tools such as milling machines and lathes, robots such as puma and scara and other computer controlled machines up to 9 axes.
LinuxCNC is free software with open source code. Current versions of LinuxCNC are entirely licensed under the GNU General Public License and Lesser GNU General Public License (GPL and LGPL)
LinuxCNC provides:
a graphical user interface (actually several interfaces to choose from)
an interpreter for G-code (the RS-274 machine tool programming language)
a realtime motion planning system with look-a