论文部分内容阅读
目前,市场上的主流数控系统都是封闭式结构,虽具有较强的稳定性和较高的精度,但其软硬件对于用户都是封闭的。相比之下,开放式数控系统是一个模块化、可重构、可扩充、可移植的软硬件控制系统,研制和开发通用、开放的数控系统,一直是国际数控技术发展的最新潮流。任意母线砂轮修形机的数控硬件系统以通用工控机为平台,以IPC标准插件形式的可编程运动控制器PMAC为核心。本课题在上述开放式的硬件平台上,借助于PMAC强大的控制性能和软件开放性,将砂轮的修整加工技术、数控技术和计算机技术相结合,开发了任意母线砂轮修形专用数据库和数控修形应用软件,可使砂轮修整达到易操作、柔性好、精度高和效率高的目的。相比较于其它常见的砂轮修形方法,该软件系统在研发过程中主要取得以下成果:1.面板操作功能软件化,即将封闭式数控系统的操作面板控制改由计算机软件控制。利用PMAC提供的Pcomm32PRO软件,在主程序中链接了动态链接库Pmac.dll,调用相应库函数即可对机床运动进行控制。软件系统初始化模块中的手动控制部分,可实现各轴的回零、正反向移动、定位移动、定距移动、主轴运动控制、进给速度倍率设定等大部分面板功能,砂轮修形机的操作面板上只需布置几个常用按钮即可。2.建立了专用数据库并设计开发了砂轮修形机专用的自动编程加工软件。将常见加工对象按母线类型分类并参数化,创建数据库以保存砂轮的参数数据。实际加工时从数据库中提取符合要求的砂轮模型,再结合软件其它模块的功能即可方便快速的完成原点设置、加工参数、刀具参数,程序生成、自动加工等操作。同时提供查询、修改、添加、删除功能,以方便用户对数据库进行维护。3.实现了数控系统的开放性。传统的数控系统采用封闭式的结构,不仅对厂商的依赖性强,也不利于数控系统功能的扩展或修改。该软件系统模块化的设计思想允许用户按实际生产需求扩展、更改或删除部分功能。4.软件开发的成本低、效率高,且充分发挥了砂轮修形机的硬件性能。该应用软件的使用可实现常见砂轮母线的自动修整加工,操作简单方便,无须借助于CAD/CAM软件;对于复杂母线形状的加工,给出了研究方法和思路,在需要时可开发相关的功能模块并集成到该软件系统中。