基于Visual C++的混联机床数控系统的研发
混联机床论文 开放式数控系统论文 数控软件论文 UG/CAM论文
论文详情
混联机床是近年发展起来的一种新型机床,该类机床采用了串联机构和并联结构相结合的混联结构。混联机床不仅继承了并联机床高刚度、高精度和高进给速度等优点,还具备了串联机床大移动行程和大旋转运动角的特点。但是,混联机床仍然存在着控制困难的缺点。 本文从传统数控机床、并联机床和混联机床三者的不同点入手,分析了混联机床的特点,从而得到混联机床数控系统的特点,建立了开发混联机床数控系统的相关理论基础。 利用PC平台开发开放式数控系统是当前CNC技术发展的一个重要趋势。本文介绍了开放式控制系统的发展现状,并分析了基于PC的开放式控制系统用于混联机床数控系统开发上的可能性及必要性。UG/CAM系统的接口程序开发实现了混联机床通用化数控编程。 数控系统硬件由工控机、PMAC运动控制卡、双端口RAM、交流伺服驱动器、电主轴交流变频控制器等组成。本文详细论述了各组成部分功能及特点。 数控系统软件是在Windows98操作系统下,利用Visual C++作为工具开发完成的。整个系统大体可以分为数控处理软件和用户界面软件两部分。数控处理软件西安理工大学硕士学位论文主要是实现如何利用现成的NC代码或刀位文件在混联机床上实现加工;用户界面软件主要是人机对话功能的实现。两部分软件都采用了模块化的思想来构建的。系统将原理性方面的特点隐藏起来,提供给用户的信息与传统机床一致,界面非常友好。 本文在最后部分用图片和文字说明的方式详细介绍了利用本系统进行数控加_L的具体方法及流程。
1 绪论 | 第9-15页 |
1.1 混联数控机床及研究现状 | 第9-13页 |
1.1.1 数控机床的发展 | 第9-12页 |
1.1.2 混联机床的研究现状 | 第12-13页 |
1.2 混联机床数控系统 | 第13页 |
1.3 本课题的目的及意义 | 第13-14页 |
1.4 本课题的内容 | 第14-15页 |
2 开放式控制系统在混联机床上的应用 | 第15-22页 |
2.1 开放式控制系统的概述 | 第15-16页 |
2.2 开放式控制系统的特点及其标志 | 第16-17页 |
2.3 基于PC的开放式数控系统 | 第17-18页 |
2.4 基于PC的开放式数控系统的优点 | 第18-19页 |
2.5 使用Windows作为操作系统的优点 | 第19-20页 |
2.6 使用Visual C++作为开发平台的优点 | 第20-22页 |
3 利用UG/CAM实现混联机床的通用化数控编程 | 第22-29页 |
3.1 UG/CAM的简介 | 第22-23页 |
3.2 实现通用化数控编程的原理 | 第23-26页 |
3.3 基于刀位算法的混联机床运动学逆解的求解过程 | 第26-29页 |
4 混联机床数控系统硬件组成 | 第29-38页 |
4.1 混联机床数控系统硬件连接原理 | 第29-31页 |
4.2 工业控制机 | 第31-32页 |
4.3 PMAC多轴运动控制器 | 第32-33页 |
4.4 双端口RAM | 第33-35页 |
4.5 交流伺服系统 | 第35-36页 |
4.6 电主轴 | 第36页 |
4.7 控制面板 | 第36-38页 |
5 混联机床数控系统软件开发 | 第38-55页 |
5.1 混联数控系统软件开发的概述 | 第38页 |
5.2 数控处理程序 | 第38-49页 |
5.2.1 数控处理程序的模块化设计 | 第38-40页 |
5.2.2 数控处理程序的软件结构 | 第40页 |
5.2.3 主要功能模块的介绍 | 第40-49页 |
5.3 用户界面的开发 | 第49-55页 |
5.3.1 用户界面开发的概述 | 第49-50页 |
5.3.2 主要用户界面的介绍 | 第50-55页 |
6 利用混联机床实现零件加工 | 第55-63页 |
6.1 利用UG/CAM系统进行数控加工的一般流程 | 第55-56页 |
6.2 利用CAD进行零件造型设计 | 第56-57页 |
6.3 利用CAM完成零件的数控编程 | 第57-60页 |
6.4 利用UG/CAM导出刀位文件 | 第60-61页 |
6.5 导入刀位文件实现数控加工 | 第61-63页 |
7 结论 | 第63-64页 |
致谢 | 第64-65页 |
参考文献 | 第65-68页 |
攻读硕士研究生期间发表的论文 | 第68页 |
论文购买
论文编号
ABS1492891,这篇论文共68页
会员购买按0.30元/页下载,共需支付
20.4。
不是会员,
注册会员!
会员更优惠
充值送钱!
直接购买按0.5元/页下载,共需要支付
34。
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文