文摘
英文文摘
声明
1绪论
1.1论文的研究背景及意义
1.1.1研究背景
1.1.2研究意义
1.2数控加工中图形文件的发展与现状
1.2.1数控技术的发展与现状
1.2.2图形文件的发展与现状
1.2.3数控加工编程技术的发展与现状
1.3课题研究主要内容及论文章节安排
2数控加工中图形文件及其开发环境概述
2.1绣花机电控系统中的刺绣花样文件
2.1.1电脑绣花机与绣花机电控系统
2.1.2刺绣制版系统Tajima DG/ML
2.1.3电脑绣花文件格式
2.1.4机器格式花样文件的结构
2.1.5刺绣花样文件的仿真思路
2.2切割机控制系统中的零件文件
2.2.1数控切割机与切割机控制系统
2.2.2 NC代码
2.2.3 NC程序的结构及特点
2.2.4 NC代码处理方法分析
2.3开发环境介绍
2.3.1开发工具Qt及其机制
2.3.2.NET Framework、Visual Studio与C#
2.5本章小结
3刺绣花样文件的研究与转换
3.1主流花样文件的代码分析
3.1.1文件头的分析与比较
3.1.2文件体的分析
3.1.3花样文件的补充说明
3.2主流花样文件的对比
3.2.1换色、剪线代码的对比
3.2.1最大针迹、跳针长度的对比
3.2.3花样颜色情况对比
3.3主流花样文件的仿真
3.3.1花样文件仿真流程
3.4.2花样显示关键技术
3.4机器格式花样文件的相互转换
3.4.1文件转换中针迹位移的处理
3.4.2文件转换中功能码的处理
3.4.3花样格式转换模块
3.5本章小结
4 NC代码编译器的研究与设计
4.1 NC代码的研究
4.1.1 NC代码程序字介绍
4.1.2正则表达式表示NC程序字
4.2 NC代码编译器的设计
4.2.1需求分析及总体设计
4.2.2 NC代码规则的订做
4.2.3程序读入
4.2.4词法分析
4.2.5语法分析
4.2.6加工信息提取
4.2.7模态指令的处理
4.2.8目标代码生成
4.3本章小结
5切割轨迹模拟仿真
5.1模拟仿真总体设计思路
5.1.1编程轨迹绘制模块
5.1.2刀具中心轨迹绘制模块
5.2刀具半径补偿模块
5.2.1问题的提出
5.2.2刀具半径补偿中的转接
5.2.3转接点、转接矢量的计算
5.2.4刀具半径补偿模块实现
5.3插补模块
5.3.1时间分割插补
5.3.2时间分割法直线插补
5.3.3时间分割法圆弧插补
5.3.4插补模块的实现
5.4轨迹绘制模块
5.4.1轨迹绘制模块设计
5.4.2 GDI+与绘图的实现
5.4.3双缓冲技术实现动态绘图的无闪烁
5.5切割轨迹模拟仿真实例
5.5.1系统界面组成
5.5.2仿真实例
5.6本章小结
6总结与展望
6.1论文总结
6.2论文展望
致 谢
参考文献
南京理工大学;