论文部分内容阅读
随着现代机械加工技术的高速发展,尤其是数控技术的广泛应用和数控设备的普及,对创新型和复合型的人才的需求量越来越大。各高校虽然建立了不同规模的实训中心,但是受到数控设备和控制系统功能等因素的制约。实践过程中存在一些问题:系统开放性差、购买设备成本高、操作界面不友好等缺点,学生很难将理论知识与实践应用相结合。为了提高学生的创新能力和综合能力,设计了一台用于教学的微型数控铣床。本课题中分析了国内外微型数控铣床的发展状况及国内机械类人才培养的现状,在此基础上设计了一台适用于教学的微型数控铣床。具体工作如下:论文对教学型微型数控铣床总体方案进行设计。确定本课题中所采用的是NC嵌入计算机结构的开放式数控系统,介绍数控铣床总体结构的主要组成部分。机械结构采用立式数控铣床形式的结构布局,对其主要部分进行设计。论文中设计控制系统的主要线路。参照普通数控铣床的设计,完成电源电路、工作台步进电机控制线路、铣轴步进电机控制线路和其他辅助电路的设计,为硬件系统的设计做准备。论文中采用运动控制器结合计算机作为教学型微型数控铣床的控制系统,与SINUMERIK、FANUC、HNC等控制系统相比,成本相对较低,系统稳定性能达到用户的要求。运动控制器作为控制系统硬件部分的核心,对其选型、连接及其输入输出连接方法进行设计;交流伺服系统、铣轴变频系统和步进驱动系统作为执行运动的系统,对其硬件部分进行设计,为以后调试做好充分的准备。论文中选用Visual C++作为工具,采用模块化的设计思路,设计控制系统软件部分。该软件在工控机上能实现其功能,能够检查并编译NC代码,能够通过运动控制器来完成自动加工、对刀和加工轨迹仿真等功能;人机界面友好,易于使用。提供了主要功能设计的源代码。该软件的源代码开放,由于采用的是模块化设计思路,用户可根据自己使用要求添加相应模块。