首页> 中文学位 >数控系统用户宏程序的研究与应用
【6h】

数控系统用户宏程序的研究与应用

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1 .1 数控技术的发展

1 .2 用户宏程序

1 .3 课题研究的目的及意义

1 .4 论文的主要工作内容

1 .5 本章小结

2 用户宏程序的指令系统

2 .1 变量

2 .2 算术与逻辑运算

2 .3 转移和循环指令

2 .4 宏程序的调用

2 .5 宏程序在复杂轮廓工件加工中的应用

2 .6 本章小结

3 基于宏指令采集数控加工过程中的数据

3 .1 外部通信宏指令

3 .2 FA NUC-0i的系统地址变量

3 .3 基于宏指令采集数控机床数据的研究

3 .4 基于宏指令采集数据的工作流程

3 .5加减速控制对实际加工过程的影响

3 .5 本章小结

4程序消耗率的分析

4 .1 程序消耗率的理论计算

4 .2 程序消耗率的实际测定

4 .3 程序消耗率在理论值与实际值上的差异

4 .4 NC程序优化

4 .5 本章小结

结论

致谢

参考文献

攻读学位期间的研究成果

展开▼

摘要

随着数控机床在制造业被广泛采用和快速普及,信息技术、通信技术、自动化技术等在数控技术上的应用,企业管理信息化、现代化的发展,数控系统的用户宏程序功能和分布式控制技术DNC(Distributed Numerical Control)越来越受到使用者、设计者、操作者等业内人士的关注。这是因为正确使用用户宏程序功能,不仅可以提高数控加工程序的编程效率,而且可以提高数控机床的加工效率;同时,利用宏指令对实时的进给速度和数控程序实际的运行时间进行提取,可据此分析加减速控制对数控加工过程中的影响和数控机床在特定加工状态下的程序消耗率。
  论文在对FANUC数控系统用户宏程序指令系统分析研究的基础上,针对宏程序在复杂轮廓工件数控编程加工中的应用,以链轮加工为例进行了研究。由于链轮齿形的复杂性,若采用CAD/CAM自动编程的话,会导致程序冗长、不易修改;若采用普通的手工编程的话,需要计算大量的节点坐标,工作量大且比较复杂。利用用户宏程序编制出的加工程序不仅更精简,而且还可以提高程序的编程效率以及通用性。
  根据数控系统的外部通信宏指令和系统变量地址,提取实时的进给速度和程序的实际运行时间。利用C#作为上位机开发语言和MSComm串口控件实现NC程序的传输和接收提取的数据并显示。针对非圆曲线的数控加工过程,利用宏指令提取到的实时进给速度,分析了加减速控制对实际加工过程的影响。
  针对DNC系统中通信冲突问题,对数控机床的程序消耗率进行了计算分析。利用外部通信宏指令提取到NC程序的实际运行时间,分析计算了特定加工状态下的程序消耗率,为DNC通信调度提供了依据。通过对NC程序进行优化,在确保加工精度的前提下,比较采用不同编程方式和不同的数据形式编写的数控加工程序长度的差异,可以看出,采用合理的编程方式或编程数据形式,可以降低程序消耗率,提高DNC系统的通信效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号