论文部分内容阅读
本文利用了工业开放式数控技术,开发了一款可以实现四轴联动的通用数控系统,并在其基础上针对工具磨床的特点强化了砂轮刀库的设计,以满足工具磨床的需要。系统支持宏编程,并在软件中预留了多个模块端口,供以后为加工特定刀具的开发做准备。整个数控系统采用了运动控制卡+工控机的控制方式,利用I/O控制主轴,气动辅助原件,及冷却液等。在硬件平台基础上,采用VC++编程语言,利用了开放式的多层次、模块化设计方法在Windows操作系统平台上编写了控制软件。利用开源代码库BOOST和JAVA脚本控件的新方法,实现了G代码及其宏程序的编译;开发了执行模块并介绍了其工作原理和方式及与系统相关的接口电路的设计。最后,通过数控铣刀刃线模型,完成了简单的刃磨程序,阐述了用所封装的模块进一步开发程序的方法,并对刀具加工的原理做了初步探讨。