STEP-NC数控车床控制器的研究
摘 要
Abstract
第 1 章 绪 论
1.1 课题来源
1.2 课题研究的背景和意义
1.3 STEP-NC的国内外研究现状
1.3.1 国外研究现况
1.3.2 国内研究现况
1.4论文研究内容
第 2 章 STEP-NC数据模型
2.1 引言
2.2 形式化描述语言EXPRESS
2.3 STEP-NC数控文件结构
2.4 EXPRESS数据类型与C++的映射关系
2.5 STEP-NC数据模型
2.5.1 工程
2.5.2 工件
2.5.3 工作步骤
2.5.4 制造特征
2.5.5 可执行实体
2.5.6 加工方法
2.5.7 刀具轨迹
2.6 本章小结
第 3 章 控制器系统设计
3.1 引言
3.2 OpenGL和MFC简介
3.3 系统框架结构
3.3.1 几何工具模块
3.3.2 CAD图形工具模块
3.3.3 几何内核模块
3.3.4 浮动界面工具模块
3.3.5 映射类库模块
3.4 STEP-NC文件读取模块
3.5 程序行整理模块
3.6 信息提取及特征识别模块
3.7 加工规划模块
3.7.1 端面车削轨迹规划
3.7.2 圆柱面车削轨迹规划
3.8 映射类库模块设计
3.8.1 通用类型及定义类
3.8.2 可执行实体类
3.9 本章小结
第 4 章 STEP-NC车床控制器验证
4.1 引言
4.2 加工对象
4.3 读入程序
4.4 加工信息提取和特征识别
4.5 输出G代码
4.6 加工验证
4.7 本章小结
结 论
参考文献
哈尔滨工业大学学位论文原创性声明及使用授权说明
致 谢
个人简历
哈尔滨工业大学;