论文部分内容阅读
目前国产数控系统多采用传统的文本编程的方式,要求用户熟练掌握数控系统的各种编程指令,编程效率较低,且对于复杂曲线曲面的加工零件,计算繁琐,工作效率低,编程复杂,校对困难。图形交互式自动编程占用资源多,对计算机性能要求高,在现有的硬件条件下不利于集成到数控系统中。 数控编程的效率将直接影响数控加工的效率,为丰富数控编程,提高数控系统适用性,本文提出了包含示教编程和蓝图编程两种编程方式的交互编程方法,并进行了系统的研究与实现。论文主要工作如下: 1.根据蓝天数控系统特点和数控加工编程基本原理,设计具有示教编程方法、蓝图编程方法和两种编程方法混合编程的数控交互编程系统,进行总体设计,划分了系统的模块结构。 2.针对传统的数控编程对于具有自由曲线曲面的零件编程复杂、校对困难的情形,设计具有平滑功能的示教编程方法,并设计与实现了示教编程中的平滑功能。该方法通过操作人员的示范操作得到示教点,应用平滑算法对示教点进行处理即可得到加工轨迹和加工程序。 3.在研究蓝图编程原理的基础上,设计了交互编程系统中的蓝图编程方法,具体包括划分曲线间的连接方式,计算中间节点的相应算法,并依据给出的算法实现了蓝图编程。 4.针对交互编程中的示教编程和蓝图编程两种编程方法分别进行了实验验证,并通过分析实验结果,验证了方法的正确性和有效性。