论文部分内容阅读
本论文针对CNC自动编程问题本身的特点及有机集成要求,拟采用优化理论和分布式人工智能中的智能Agent理论对该问题进行研究,寻找新的CNC自动编程的实现方法,并实现CNC加工过程中各方面的有机集成,使其具有很强的通用性和自适应性。本文系统地分析了制造领域智能集成系统的发展方向,总结近期一些研究成果,发现可扩展标识语言(XML)技术已渗透到制造领域,并呈现出极大的生命力。从而提出把XML作为新的集成系统数据交换方法,并进一步探讨了自动编程系统中涉及到的以XML实现数据交换的一些关键技术。XML语言也是人工智能Agent技术的实现技术之一。本文主要研究的是与自动编程系统相关的数据交换问题,并进一步研究基于Agent的集成系统接口技术的实现方法。本文使用.NET框架作为开发平台,运用ObjectARX进行AutoCAD二次开发,包括CAD图元认别技术、XML与AutoCAD图形数据转换技术、XML与NC代码的转换技术等。