第1章 EDM数控技术概述
1.1 EDM简介
1.1.1 EDM的原理及特点
1.1.2 EDM的应用与发展
1.2 EDM数控技术的发展
1.2.1 由简单控制向多轴联动控制发展
1.2.2 软件化程度越来越高
1.2.3 开放式发展成为大势所趋
1.3 Linux操作系统发展及应用
1.3.1 Linux操作系统的发展
1.3.2 Linux操作系统的特点
1.3.3 实时Linux的发展
1.3.4 基于Linux平台的数控系统开发
1.3.5 基于Linux平台的EDM数控系统软件开发可行性
第2章 多轴联动EDM数控系统的软件架构
2.1 软件架构简介
2.1.1 软件架构的含义
2.1.2 软件架构的组成
2.1.3 软件架构的目标
2.1.4 软件架构的流程
2.2 EDM数控机床硬件结构的特点
2.3 数控系统软件功能需求分析与功能划分
2.4 数控系统软件结构层次划分
2.5 数控系统软件整体结构构建
2.5.1 各模块确立
2.5.2 模块间通信确立
2.5.3 整体结构确立
2.6 数控系统软件功能运行机制
第3章 数控系统软件用户管理模块构建
3.1 GUI简介
3.1.1 GUI概述
3.1.2 数控系统软件GUI组成
3.1.3 GUI开发
3.2 GUI子模块构建
3.2.1 GUI功能组成
3.2.2 加工控制功能
3.2.3 坐标移动功能
3.2.4 定位功能
3.2.5 手动加工功能
3.2.6 文件加工功能
3.2.7 加工履历功能
3.2.8 机床参数管理功能
3.2.9 加工条件管理功能
3.2.10 加工条件调整功能
3.2.11 网络设置功能
3.2.12 信息提供功能
3.3 功能服务子模块构建
3.3.1 多线程建立
3.3.2 多功能执行器建立
3.3.3 任务执行功能执行器
3.3.4 信息提供功能执行器
3.3.5 数控代码译码器
3.3.6 电极半径补偿器
3.3.7 数控命令执行器
3.4 用户管理模块整体运行机制
3.4.1 信息提供运行机制
3.4.2 任务执行运行机制
第4章 数控系统软件实时控制模块构建
4.1 实时控制模块结构确立
……
第5章 数控系统软件驱动模块构建
第6章 数控系统软件模块间通信构建
第7章 数控系统软件的开发
第8章 数控系统软件的搭载与应用
第9章 EDM电极预装系统软件的研发与应用
参考文献2100433B