文摘
英文文摘
1.绪言:
1.1数控机床的产生和发展:
1.2数控程序的编制:
1.2.1手工编程:
1.2.2自动编程:
1.3数控程序的检验:
1.4面向对象的编程方法:
1.5国内外现状:
1.6选题背景:
2.系统总体方案和重要的数据结构:
2.1系统结构和工作流程:
2.2系统的功能:
2.3重要的数据结构:
3.数控程序的译码:
3.1数控程序的读入:
3.2数控程序的组成分析:
3.2.1数控加工程序的特点:
3.2.2程序段格式:
3.3译码处理过程:
3.4词法分析:
3.4.1概述:
3.4.2状态转换图:
3.4.3状态转换图的实现:
3.4.4向前查看:
3.5语法分析:
3.5.1概述:
3.5.2优先关系矩阵的确定:
3.5.3优先顺序矩阵的查找:
3.5.4语法分析的算法
3.6代码的生成:
4.刀具补偿的计算:
4.1概述:
4.2 C型刀补:
4.3刀具半径补偿类型的判别方法:
4.4直线接直线时的刀补计算:
4.4.1缩短型:
4.4.2伸长型:
4.4.3插入型
4.5直线接圆弧的情况:
4.5.1缩短型
4.5.2伸长型
4.5.3插入型
4.6刀具长度补偿:
5.数控指令的分析和处理:
5.1 MAHO1000的参考点和编程特点:
5.2对G40~G43的处理:
5.3对G00、G01、G02、G03的处理:
5.4对G17、G18、G19的处理:
5.5对G90、G91的处理:
5.6对G51~G59的处理:
5.7对G92、G93的处理:
5.8对G14的处理:
5.9对G22、G23的处理:
5.10对G29的处理:
5.11对G72、G73的处理:
5.12对E参数的处理:
5.13对G78的处理:
5.14对G79的处理:
5.15对G81、G87、G88的处理:
6.图形显示:
6.1多文档界面应用程序:
6.2多任务:
6.3图形的输出流程和坐标系:
6.4工件坐标系到机床坐标系的变换矩阵:
6.5机床坐标系到设备坐标系的变换矩阵:
6.6图形的显示:
7.总结和展望:
7.1总结:
7.2展望:
致谢
参考文献
南京理工大学;