开放式数控系统程序解释及刀具补偿程序的研究
发布时间:2017-04-07 08:11
本文关键词:开放式数控系统程序解释及刀具补偿程序的研究,由笔耕文化传播整理发布。
【摘要】: 本文讨论了基于普通PC机上的一种新型的开放式数控系统的译码解释和刀具补偿程序的结构设计。并在Windows平台上用Visual Basic语言编写了该程序,通过具体编程验证了以上设计方法。 针对开放式数控系统的特点,设计了一套新型的数控代码解释程序及刀具补偿程序的总体框图。设计时采用模块化、层次化方法,通过对各模块的替换或扩充,,就能使该系统适应不同用户的要求及应用于不同类型的三坐标数控机床。 本文首先介绍了国内外开放式数控系统研究动态和应用的状况,根据本课题研究现状和国内实际情况与要求,制定了开放式数控系统解释程序的实现方案。实现了大部分通用代码的功能,并完成了解释系统词法分析、语法分析等各模块的设计。 采用平面解析方法解决刀具半径补偿问题,按照刀补指令是否为模态或非模态的特性进行分类处理,这样就提高了运算速度,降低了程序的复杂性。此外,按照刀补建立、进行及撤消等不同的状态采用不同的方法进行数据的存储,从而提高程序的可扩充性及可替换性。 通过系统的仿真程序模拟加工过程以验证以上解释及刀补程序的正确性。 虽然该系统只是提出并部分完成了开放式数控系统软件的结构设计,没有完成全部具体工作,但为后续工作打下 广西大学学位论文纸 良好的基础。从总体上看,该系统具有相 当 的适用价值和广 泛 的发展前途。
【关键词】:开放式 数控系统 解释程序 刀具补偿 Visual Basic
【学位授予单位】:广西大学
【学位级别】:硕士
【学位授予年份】:2002
【分类号】:TG659
【目录】:
- 中文摘要2-4
- 英文摘要4-6
- 目录6-8
- 第一章 绪论8-20
- 第一节 开放式数控系统8-15
- 一、 开放式数控系统8-9
- 二、 开放式数控系统的主要特征9-10
- 三、 开放式数控系统的结构和组成10-11
- 四、 开放式数控系统在国内外的研究状况11-14
- 五、 数控技术发展的趋势14-15
- 第二节 研制开放式数控系统是我国制造业发展的需要15-20
- 一、 研究开发开放式数控系统的必要性15-16
- 二、 目前我国开放式数控系统的研究状况16-17
- 三、 本课题的主要内容17-20
- 第二章 开放式数控系统程序解释的实现20-42
- 第一节 开放式数控系统解释功能方法的选择20-24
- 一、 译码解释程序的作用20-21
- 二、 译码解释程序的类型21-23
- 三、 本程序采用的方法23-24
- 第二节 译码解释程序框架的具体实现24-42
- 一、 总体说明24-28
- 二、 基本框图28-38
- 三、 代码功能的扩充38-40
- 四、 小结40-42
- 第三章 开放式数控系统中刀具半径补偿方法的实现和改进42-66
- 第一节 CNC系统的自动补偿功能42-48
- 一、 系统的自动补偿功能42
- 二、 系统的刀具补偿功能42-43
- 三、 平面刀具半径补偿的方法43-46
- 四、 程序采用的半径补偿算法46-47
- 五、 C刀补算法的改进47-48
- 第二节 C刀补算法的实现48-66
- 一、 程序结构分析48-49
- 二、 具体实现49-57
- 三、 刀补算法的具体验证57-66
- 第四章 开放式数控系统循环功能的实现66-72
- 第一节 循环功能分类66-68
- 一、 固定循环66-67
- 二、 加工循环67-68
- 第二节 循环功能的实现68-72
- 一、 固定循环的实现68-69
- 二、 加工循环的实现69-72
- 第五章 结论和展望72-74
- 一、 总结72-73
- 二、 展望73-74
- 参考文献74-76
- 附录76-94
- 致谢94
【引证文献】
中国硕士学位论文全文数据库 前10条
1 沈川;开放式电火花线切割自动编程系统的研究与开发[D];南昌大学;2011年
2 曹玉华;基于Linux实时扩展的嵌入式数控系统研究与开发[D];南京航空航天大学;2011年
3 宋春晖;数控铣削加工的固定循环指令功能的系统程序开发[D];哈尔滨工业大学;2011年
4 肖忠跃;数控虚拟仿真系统代码编译器的研究与开发[D];南昌大学;2006年
5 乐小燕;基于Windows的Open CNC技术在制码控制系统中的应用[D];南昌大学;2006年
6 杨清举;基于S698M的嵌入式数控系统研究[D];哈尔滨工业大学;2006年
7 刘德志;开放式数控系统的译码模块的软件化实现[D];哈尔滨工业大学;2006年
8 段春辉;五轴联动数控机床通用后置处理系统研制[D];西南交通大学;2007年
9 张聪;电火花制标计算机实时控制系统的研究与开发[D];南昌大学;2007年
10 次青波;多CPU单片机数控系统(STAR-NP)的研究及应用[D];合肥工业大学;2008年
本文关键词:开放式数控系统程序解释及刀具补偿程序的研究,由笔耕文化传播整理发布。
本文编号:289997
本文链接:https://www.wllwen.com/kejilunwen/jinshugongy/289997.html