基于ActiveX Automation技术的工业电子自动编程系统开发

需积分: 10 1 下载量 118 浏览量 更新于2024-08-30 收藏 124KB PDF 举报
"工业电子中的用ActiveX Automation技术开发线切割数控自动编程系统" 本文主要介绍了在工业电子领域中使用ActiveX Automation技术开发线切割数控自动编程系统。首先,文章指出当前国内线切割自动编程系统采用的操作平台绝大多数为DOS版本,采用高级语言开发程序,周期长、工作量大,技术开发工具较落后。 然后,文章介绍了AutoCAD R14.0是在Windows 95/NT多窗口多任务先进操作平台下用Visual C++开发出来的,是目前世界上最好的绘图软件,利用其强大绘图功能完成自动编程的图形输入相当理想。同时,AutoCAD R14.0支持微软的ActiveX Automation技术,其显露出大约70个对象300多种属性给Automation Client(客户)。 ActiveX Automation技术可以用Visual Basic 6.0程序来直接在AutoCAD图形中提取图形实体(如直线、圆弧)的属性(如起点、终点、圆心等坐标,圆半径等),并可操纵实体。随着多任务多窗口操作系统的发展,线切割自动编程也必须紧跟当代先进计算机技术的发展,脱离单任务单窗口的DOS版本。 因此,在AutoCAD R14.0中用ActiveX Automation技术开发数控自动编程系统很有意义。ActiveX技术是一组基于构件对象模型COM的技术集合。ActiveX Automation是OLE(对象链接和嵌入)自动化技术的扩充和发展,它适用于OLE对象与ActiveX对象。 在本文中,我们可以了解到使用ActiveX Automation技术开发线切割数控自动编程系统的重要性和必要性,以及AutoCAD R14.0在这个领域中的应用和优势。同时,我们也可以了解到ActiveX Automation技术的基本概念和原理,以及其在自动编程系统中的应用。 本文的主要知识点包括: 1. 工业电子中的线切割自动编程系统的发展和挑战 2. AutoCAD R14.0的应用和优势 3. ActiveX Automation技术的基本概念和原理 4. 使用ActiveX Automation技术开发线切割数控自动编程系统的重要性和必要性 5. ActiveX Automation技术在自动编程系统中的应用 本文为我们提供了一个使用ActiveX Automation技术开发线切割数控自动编程系统的解决方案,帮助我们更好地了解和掌握这个领域的技术和应用。