摘要 | 第1-4页 |
ABSTRACT | 第4-9页 |
第1章 绪论 | 第9-14页 |
·国内外数控自动编程技术的发展状况 | 第9-11页 |
·现代数控技术的发展趋势 | 第11-12页 |
·课题来源 | 第12页 |
·课题的主要研究内容 | 第12-14页 |
第2章 基于AutoCAD的二次开发技术与ObjectARX编程 | 第14-24页 |
·AutoCAD的二次开发技术 | 第14-16页 |
·AutoCAD图形数据库 | 第16-18页 |
·图形数据库结构 | 第16页 |
·对象的 ID号 | 第16-17页 |
·重要的图形数据库对象 | 第17-18页 |
·ObjectARX编程 | 第18-23页 |
·ObjectARX应用程序的特点 | 第18-19页 |
·ObjectARX的组成 | 第19-21页 |
·ObjectARX应用程序的功能 | 第21-22页 |
·ObjectARX应用程序的界面设计 | 第22页 |
·ObjectARX与Visual C++的关系 | 第22-23页 |
·小结 | 第23-24页 |
第3章 BP人工神经网络在系统中的应用 | 第24-38页 |
·人工神经网络基本原理及特性 | 第24-25页 |
·BP算法及性能分析 | 第25-30页 |
·BP网络数学模型的构造 | 第25-27页 |
·BP算法分析 | 第27-30页 |
·BP算法的实现 | 第30-31页 |
·BP网络存在的问题及改进 | 第31-35页 |
·BP网络改进方法 | 第32-34页 |
·动量批处理算法 | 第34-35页 |
·基于 BP神经网络的工艺指标预测模型及MATLAB仿真 | 第35-37页 |
·小结 | 第37-38页 |
第4章 算法分析与设计 | 第38-46页 |
·图形信息的排序处理 | 第38-39页 |
·切口半径补偿计算 | 第39-41页 |
·直线段切口半径补偿计算 | 第39-40页 |
·圆弧段切口半径补偿计算 | 第40-41页 |
·曲线拟合处理 | 第41-45页 |
·双圆弧拟合算法 | 第42-43页 |
·双圆弧共切点的选取及方向的确定 | 第43-44页 |
·双圆弧拟合算法的实现 | 第44-45页 |
·小结 | 第45-46页 |
第5章 线切割自动编程系统总体设计 | 第46-50页 |
·线切割自动编程系统的功能需求分析 | 第46页 |
·线切割自动编程系统的总体框架设计 | 第46-47页 |
·线切割自动编程系统对象的概要设计 | 第47-49页 |
·自动编程模块对象的设计 | 第47-48页 |
·工艺参数推理模块对象的设计 | 第48-49页 |
·各模块对象模型的综合建模 | 第49页 |
·小结 | 第49-50页 |
第6章 线切割自动编程系统主要功能的实现 | 第50-68页 |
·系统界面技术实现 | 第50-55页 |
·利用 COM技术实现工具条和系统菜单设计 | 第50-54页 |
·MFC与ARX相结合实现系统对话框设计 | 第54-55页 |
·自动编程模块功能实现 | 第55-62页 |
·前置处理程序 | 第56-59页 |
·G代码生成程序 | 第59-62页 |
·系统仿真模块功能的实现 | 第62-65页 |
·工艺参数推理模块功能的实现 | 第65-66页 |
·线切割自动编程系统编程实例 | 第66-67页 |
·小结 | 第67-68页 |
第7章 结论与展望 | 第68-69页 |
致谢 | 第69-70页 |
参考文献 | 第70-74页 |
攻读学位期间的研究成果 | 第74页 |