(新)数控加工理论与编程技术_ 下载本文

工一般需要连续执行一连串的数控指令,即数控程序。手工编程方法根据零件的加工要求与所选数控机床的数控指令集编写数控程序,直接熟土数控机床的数控系统。这种方法对于简单二维零件的数控加工是非常有效的,一般熟练的数控机床操作者根据工艺要求便能完成。

字编程方法则不同,经过刀具轨迹计算产生的是刀位原文件,而不是数控程序。因此,这时需要设法把刀位原文件转换成指定数控机床能执行的数控程序,采用通信的方式或DNC方式输入数控机床的数控系统,才能进行零件的数控加工。

把刀位原文件转换成数控机床能执行的数控程序的过程称为后置处理(Post Processing)。

后置处理过程可用图所示的框图表示。

根据刀位原文件的格式,可将刀位原文件分为两类:如某些专用数控编程系统输出的刀位原文件。

后置处理过程原则上是解释执行,即每读出原文件中的一个完整的记录,便分析该记录的类型,根据记录类型确定是进行坐标变换还是进行文件代码转换,然后根据所选数控机床进行坐标变换或文件代码转换,生成一个完整的数控程序段,并写到数控程序文件中去,直到刀位原文件结束。

其中,坐标变换与加工方式和所选数控机床类型密切相关。

第二节、后置处理算法

带回转工作台的四坐标数控机床后置处理算法

五坐标数控机床后置处理算法

五坐标数控机床进给速度的计算

第三节、通用后置处理系统原理及实现途径

通用后置处理系统原理

通用后置处理系统的实现途径

第九章、CAD/CAM集成数控编程系统的原理 第一节、计算机辅助数控编程技术发展概况

第二节、CAD/CAM集成数控编程系统的原理

系统组成 系统分析

第三节、CAD/CAM集成数控编程系统的功能分析

第四节、CAD/CAM集成数控编程系统的开发

确定CAD/CAM系统的总体功能需求

CAD/CAM集成数控编程系统的造型设计功能需求分析

CAD/CAM集成数控编程系统的加工编程功能需求分析

确定系统的运行环境及系统开发工具

系统总体结构设计

第一章 、概述 ........................................................................ 错误!未定义书签。 第一节 、数控机床的基本概念........................................................................... 1 1.1 、数控机床分类 .......................................................................................... 1 1.2 、数控加工及数控编程 .............................................................................. 1 第二节 、数控机床的坐标系统........................................................................... 1 2.1 、坐标系 ...................................................................................................... 2 2.2 、坐标轴及其运动方向 .............................................................................. 2 2.3 、坐标原点 .................................................................................................. 2 2.4 、原点偏移 .................................................................................................. 2 2.5 、绝对坐标编程及增量坐标编程 .............................................................. 3 第三节 、现代数控机床的刀具补偿................................................................... 3 3.1 、刀具长度补偿 .......................................................................................... 3 3.2 、二维刀具半径补偿 .................................................................................. 4 3.3 、三维刀具半径补偿 .................................................................................. 5 第四节 、数控编程概述....................................................................................... 5 4.1 、数控编程的定义 ...................................................................................... 5 4.2 、数控编程的步骤 ...................................................................................... 6 4.3 、数控编程的方法 ...................................................................................... 6 第二章 、手工编程 .................................................................................................. 7 第一节 、数控编程常用指令及其格式............................................................... 7 1.1 、程序段的一般格式 .................................................................................. 7 1.2 、常用的编程指令 ...................................................................................... 7 第二节 、车削数控加工及其手工编程............................................................... 8 2.1 、普通数控车床的车削加工 ...................................................................... 8 2.2 、轴类零件数控车削加工及其编程举例 .................................................. 8 2.3 、盘类零件数控车削加工及其手工编程 .................................................. 9 2.4 、带螺纹的轴类零件数控车削加工及其手工编程 .................................. 9 第三节 、镗铣数控加工及其手工编程............................................................. 10 3.1 、镗铣数控加工中的基本工艺问题 ........................................................ 10 3.2 、点位数控加工及其编程 ........................................................................ 11 3.3 、二维外形轮廓数控铣削加工及其编程 ................................................ 11 第四节 、现代CNC系统中的高级编程方法 .................................................. 11 4.1 、轮廓描述 ................................................................................................ 11 4.2 、车削加工循环 ........................................................................................ 11 4.3 、极坐标编程 ............................................................................................ 11 4.4 、孔加工循环 ............................................................................................ 11 4.5 、型腔加工循环 ........................................................................................ 11 4.6 、子程序 .................................................................................................... 12 4.7 、宏程序 .................................................................................................... 12 4.8 、镜像编程 ................................................................................................ 12 4.9 、旋转与缩放编程 .................................................................................... 12 第三章 、二坐标数控加工刀具轨迹生成 ............................................................ 12 第一节 、概述..................................................................................................... 12

1.1 、二坐标数控加工对象分类 .................................................................... 12 1.2 、二坐标数控加工刀具半径补偿 ............................................................ 12 1.3 、数控加工编程参数 ................................................................................ 13 第二节 、外形轮廓铣削加工刀具轨迹生成..................................................... 13 2.1 、外形轮廓的串联和有序化 .................................................................... 13 1.2 、定义进刀、退刀线 ................................................................................ 13 2.3 、刀具轨迹基本参数的定义 .................................................................... 14 第三节 、二维型腔数控加工刀具轨迹生成..................................................... 14 3.1 、行切法加工刀具轨迹生成 .................................................................... 14 3.2 、环切法加工刀具轨迹生成 .................................................................... 14 3.3 、基于Voronoi图的型腔环切加工刀具轨迹生成 ................................. 15 第四节 、二维字符数控加工刀具轨迹生成..................................................... 15 第四章 、多坐标数控加工刀具轨迹生成 ............................................................ 16 第一节 、概述..................................................................................................... 16 1.1 、多坐标数控加工的加工对象 ................................................................ 16 1.2 、刀具轨迹生成方法 ................................................................................ 16 1.3 、与刀具轨迹生成有关的几个基本概念 ................................................ 17 1.4 、曲面加工刀具轨迹生成计算过程 ........................................................ 17 第二节 、参数线法............................................................................................. 17 2.1 、等参数步长法 ........................................................................................ 18 2.2 、参数筛选法 ............................................................................................ 18 2.3 、局部等参数步长法 ................................................................................ 18 2.4 、参数线的差分算法 ................................................................................ 19 2.5 、参数线的对分算法 ................................................................................ 19 2.6 、曲面参数线加工算法的优缺点 ............................................................ 19 第三节 、截面线法............................................................................................. 19 3.1 、截平面法加工的基本思想 .................................................................... 19 3.2 、截平面的选择 ........................................................................................ 20 3.3 、等距曲面的生成 .................................................................................... 20 3.4 、截平面与加工表面等距面求交(刀具轨迹生成) ............................ 21 第四节 、回转截面法......................................................................................... 21 第五节 、投影法................................................................................................. 21 第六节 、三坐标球形刀多面体曲面加工刀具轨迹生成................................. 21 6.1 、三角域曲面加工方法 ............................................................................ 21 6.2 、三角网多面体加工方法 ........................................................................ 22 第七节 、曲面交线加工刀具轨迹生成............................................................. 22 7.1 、曲面交线加工概述 ................................................................................ 22 7.2 、曲面交线三坐标数控加工处理过程 .................................................... 22 7.3 、曲面交线五坐标数控加工处理过程 .................................................... 22 第八节 、曲面间过渡区域加工刀具轨迹生成................................................. 23 8.1 、截平面法 ................................................................................................ 23 8.2 、半径递减法 ............................................................................................ 24 第九节 、裁剪曲面加工刀具轨迹生成............................................................. 24 第十节 、曲面型腔加工刀具轨迹生成............................................................. 25

10.1 、曲面型腔粗加工 .................................................................................. 25 10.2 、曲面型腔精加工 .................................................................................. 25 第十一节 、复杂多曲面加工刀具轨迹生成..................................................... 25 第五章 、多坐标端铣数控加工刀位计算方法 .................................................... 26 第一节 、球形刀端铣数控加工基本原理......................................................... 26 第二节 、球形刀三坐标曲面加工刀位计算方法............................................. 26 2.1 、基本原理 ................................................................................................ 26 2.2 、刀位计算方法 ........................................................................................ 26 2.3 、加工误差分析及补偿方法 .................................................................... 27 2.4 、走刀步长和加工带宽度的计算 ............................................................ 27 2.5 、刀具半径选择 ........................................................................................ 28 第六章 、刀具轨迹编辑 ........................................................................................ 29 第一节 、刀具轨迹编辑系统的功能................................................................. 29 第二节 、刀具轨迹编辑系统的数据结构......................................................... 29 2.1 、几个基本概念 ........................................................................................ 30 2.2 、基本数据结构定义 ................................................................................ 30 2.3 、系统数据结构的操作说明 .................................................................... 31 第三节 、数控加工的进刀与退刀刀具轨迹生成与编辑................................. 32 第四节 、刀具轨迹生成与编辑系统的总体结构............................................. 32 4.1 、加工参数表及其数据结构 .................................................................... 33 4.2 、曲面加工刀具轨迹及其数据结构 ........................................................ 34 第七章 、刀具轨迹验证 ........................................................................................ 35 第一节 、概述..................................................................................................... 35 第二节 、显示法验证......................................................................................... 36 第三节 、截面法验证......................................................................................... 36 第四节 、数值验证............................................................................................. 36 第五节 、加工过程的动态仿真验证................................................................. 36 第八章 、后置处理 ................................................................................................ 36 第一节 、基本概念............................................................................................. 36 第二节 、后置处理算法..................................................................................... 37 第三节 、通用后置处理系统原理及实现途径................................................. 37 第九章 、CAD/CAM集成数控编程系统的原理 ................................................. 37 第一节 、计算机辅助数控编程技术发展概况................................................. 37 第二节 、CAD/CAM集成数控编程系统的原理 ............................................. 38 第三节 、CAD/CAM集成数控编程系统的功能分析 ..................................... 38 第四节 、CAD/CAM集成数控编程系统的开发 ............................................. 38